From c869d2796e21b9546a91633b7632e880846a796a Mon Sep 17 00:00:00 2001 From: antv Date: Tue, 12 Dec 2023 05:48:42 +0000 Subject: [PATCH] update by release action --- 1736.5ed8cc23.async.js | 1 + 1967.693a23b3.async.js | 1 + 2664.b330990d.async.js | 1 + 3306.d9b6e849.chunk.css | 1 + 3306.ebd51f21.async.js | 1 + 3476.0ca3ab2f.async.js | 1 + 3930.88ad0f6f.async.js | 1 + 404.html | 21 +++++++++++++++++ 4255.d1025cd8.async.js | 1 + 4759.bb363d92.chunk.css | 1 + 4759.e1ab004d.async.js | 1 + 4961.429b963d.async.js | 1 + 5627.e35b3eef.async.js | 22 ++++++++++++++++++ 6117.4e563c75.async.js | 1 + 6117.a4da87a1.chunk.css | 1 + 7293.5a9c0e3b.async.js | 1 + 7293.cf6a5f1c.chunk.css | 1 + 7399.ad865e0d.async.js | 1 + 8288.33ca54e4.async.js | 1 + 8288.6a7183f1.chunk.css | 1 + 9594.0f312314.async.js | 1 + :language/examples/:topic/:example/index.html | 21 +++++++++++++++++ :language/examples/index.html | 21 +++++++++++++++++ CNAME | 1 + api/chart/index.html | 21 +++++++++++++++++ api/facet-circle/index.html | 21 +++++++++++++++++ api/facet-rect/index.html | 21 +++++++++++++++++ api/geo-view/index.html | 21 +++++++++++++++++ api/mark/index.html | 21 +++++++++++++++++ api/overview/index.html | 21 +++++++++++++++++ api/repeat-matrix/index.html | 21 +++++++++++++++++ api/space-flex/index.html | 21 +++++++++++++++++ api/space-layer/index.html | 21 +++++++++++++++++ api/timing-keyframe/index.html | 21 +++++++++++++++++ api/view/index.html | 21 +++++++++++++++++ docs__api__chart.en.md.eb5a8464.async.js | 1 + docs__api__chart.zh.md.7920d033.async.js | 1 + ...__api__facetCircle.en.md.d1a7bb4d.async.js | 1 + ...__api__facetCircle.zh.md.e04fa803.async.js | 1 + docs__api__facetRect.en.md.ffae1f6d.async.js | 1 + docs__api__facetRect.zh.md.eb323aed.async.js | 1 + docs__api__geoView.en.md.78666f43.async.js | 1 + docs__api__geoView.zh.md.0114eda0.async.js | 1 + docs__api__mark.en.md.367c0baf.async.js | 1 + docs__api__mark.zh.md.3549a8d5.async.js | 1 + docs__api__overview.en.md.ecca2f3f.async.js | 1 + docs__api__overview.zh.md.1f1be18c.async.js | 1 + ..._api__repeatMatrix.en.md.4959c7a6.async.js | 1 + ..._api__repeatMatrix.zh.md.d1bd4a97.async.js | 1 + docs__api__spaceFlex.en.md.e403c33a.async.js | 1 + docs__api__spaceFlex.zh.md.359abc63.async.js | 1 + docs__api__spaceLayer.en.md.b59a8423.async.js | 1 + docs__api__spaceLayer.zh.md.f93d5f7e.async.js | 1 + ...pi__timingKeyframe.en.md.84db090b.async.js | 1 + ...pi__timingKeyframe.zh.md.ce7db3d2.async.js | 1 + docs__api__view.en.md.ec4b9f08.async.js | 1 + docs__api__view.zh.md.4149e2ee.async.js | 1 + ...l__core__animation.en.md.7c2d2c77.async.js | 1 + ...l__core__animation.zh.md.2a6662d8.async.js | 1 + ..._manual__core__api.en.md.368b4fa9.async.js | 1 + ..._manual__core__api.zh.md.c2bc4df4.async.js | 1 + ...manual__core__axis.en.md.df5c191f.async.js | 1 + ...manual__core__axis.zh.md.ec8d05af.async.js | 1 + ...anual__core__chart.en.md.ee302032.async.js | 1 + ...anual__core__chart.zh.md.cf937e65.async.js | 1 + ..._core__composition.en.md.5e74367a.async.js | 1 + ..._core__composition.zh.md.dc404574.async.js | 1 + ...__core__coordinate.en.md.bf0a10a9.async.js | 1 + ...__core__coordinate.zh.md.456a9f44.async.js | 1 + ...manual__core__data.en.md.f6d09ae7.async.js | 1 + ...manual__core__data.zh.md.4421affc.async.js | 1 + ...nual__core__encode.en.md.69cc3219.async.js | 1 + ...nual__core__encode.zh.md.b1d16412.async.js | 1 + ..._core__interaction.en.md.19e30d03.async.js | 1 + ..._core__interaction.zh.md.e2910799.async.js | 1 + ...anual__core__label.en.md.76104806.async.js | 1 + ...anual__core__label.zh.md.135f418e.async.js | 1 + ...nual__core__layout.en.md.0dd25661.async.js | 1 + ...nual__core__layout.zh.md.a76abfe5.async.js | 1 + ...nual__core__legend.en.md.c3fdcee2.async.js | 1 + ...nual__core__legend.zh.md.c9888596.async.js | 1 + ...manual__core__mark.en.md.532cc1ac.async.js | 1 + ...manual__core__mark.zh.md.7cb38c1a.async.js | 1 + ...anual__core__scale.en.md.13b41a76.async.js | 1 + ...anual__core__scale.zh.md.3553bb75.async.js | 1 + ...l__core__scrollbar.en.md.3e61c559.async.js | 1 + ...l__core__scrollbar.zh.md.85085999.async.js | 1 + ...manual__core__size.en.md.9a1f0cc4.async.js | 1 + ...manual__core__size.zh.md.ec5bc791.async.js | 1 + ...nual__core__slider.en.md.f30760fb.async.js | 1 + ...nual__core__slider.zh.md.c3d202ec.async.js | 1 + ...anual__core__state.en.md.5a7e979b.async.js | 1 + ...anual__core__state.zh.md.beaf627a.async.js | 1 + ...anual__core__style.en.md.315e6f58.async.js | 1 + ...anual__core__style.zh.md.ecb9e355.async.js | 1 + ...anual__core__theme.en.md.15e0d207.async.js | 1 + ...anual__core__theme.zh.md.41e65dc0.async.js | 1 + ...anual__core__title.en.md.4e3a8cae.async.js | 1 + ...anual__core__title.zh.md.ad364c5e.async.js | 1 + ...ual__core__tooltip.en.md.f6601611.async.js | 1 + ...ual__core__tooltip.zh.md.1187b25a.async.js | 1 + ...l__core__transform.en.md.0749355b.async.js | 1 + ...l__core__transform.zh.md.aec826b0.async.js | 1 + ...manual__core__view.en.md.a73d3cc9.async.js | 1 + ...manual__core__view.zh.md.a1a6151d.async.js | 1 + ...-topics__3d-charts.en.md.e4d8c391.async.js | 1 + ...-topics__3d-charts.zh.md.76d287b1.async.js | 1 + ...tra-topics__bundle.en.md.c1de751e.async.js | 1 + ...tra-topics__bundle.zh.md.975e7f08.async.js | 1 + ...xtra-topics__color.en.md.6370c921.async.js | 1 + ...xtra-topics__color.zh.md.3eee6365.async.js | 1 + ...ics__customization.en.md.41d0418b.async.js | 1 + ...ics__customization.zh.md.7c53280d.async.js | 1 + ...xtra-topics__event.en.md.80de2a09.async.js | 1 + ...xtra-topics__event.zh.md.d0a0e8d9.async.js | 1 + ...erimental-spec-api.en.md.fd643740.async.js | 1 + ...erimental-spec-api.zh.md.a0884cff.async.js | 1 + ...igration-from-g2v4.en.md.4633aede.async.js | 1 + ...igration-from-g2v4.zh.md.435111bc.async.js | 1 + ...ra-topics__pattern.en.md.1af49ccd.async.js | 1 + ...ra-topics__pattern.zh.md.3de49048.async.js | 1 + ..._extra-topics__ssr.en.md.9c8af929.async.js | 1 + ..._extra-topics__ssr.zh.md.f8ff60aa.async.js | 1 + ...__use-in-framework.en.md.2614aaed.async.js | 1 + ...__use-in-framework.zh.md.4a97651f.async.js | 1 + ...n__getting-started.en.md.012f7420.async.js | 1 + ...n__getting-started.zh.md.586c220f.async.js | 1 + ...uction__what-is-g2.en.md.1a84bcbb.async.js | 1 + ...uction__what-is-g2.zh.md.31dfdc19.async.js | 1 + ...troduction__why-g2.en.md.833f65b4.async.js | 1 + ...troduction__why-g2.zh.md.99d995b5.async.js | 1 + ..._animation__fadeIn.en.md.dcbfa87c.async.js | 1 + ..._animation__fadeIn.zh.md.fe4735ed.async.js | 1 + ...animation__fadeOut.en.md.3cab4c9a.async.js | 1 + ...animation__fadeOut.zh.md.cd8ba0f2.async.js | 1 + ...animation__growInX.en.md.44bdfea8.async.js | 1 + ...animation__growInX.zh.md.1bfb03d4.async.js | 1 + ...animation__growInY.en.md.1337d030.async.js | 1 + ...animation__growInY.zh.md.2cfc5089.async.js | 1 + ...nimation__morphing.en.md.e0f87edd.async.js | 1 + ...nimation__morphing.zh.md.ab4c8a93.async.js | 1 + ...nimation__overview.en.md.87174ff9.async.js | 1 + ...nimation__overview.zh.md.634b2777.async.js | 1 + ..._animation__pathIn.en.md.5ac5ee02.async.js | 1 + ..._animation__pathIn.zh.md.f3bcd099.async.js | 1 + ...nimation__scaleInX.en.md.b6709e89.async.js | 1 + ...nimation__scaleInX.zh.md.4bc1b506.async.js | 1 + ...nimation__scaleInY.en.md.03fee31a.async.js | 1 + ...nimation__scaleInY.zh.md.02b2778f.async.js | 1 + ...imation__scaleOutX.en.md.a38520ff.async.js | 1 + ...imation__scaleOutX.zh.md.6605225b.async.js | 1 + ...imation__scaleOutY.en.md.142965be.async.js | 1 + ...imation__scaleOutY.zh.md.f67bb54f.async.js | 1 + ..._animation__waveIn.en.md.c9389841.async.js | 1 + ..._animation__waveIn.zh.md.d81ae436.async.js | 1 + ..._animation__zoomIn.en.md.ad4df079.async.js | 1 + ..._animation__zoomIn.zh.md.d7fde1b3.async.js | 1 + ...animation__zoomOut.en.md.6e9d961a.async.js | 1 + ...animation__zoomOut.zh.md.cd6574a6.async.js | 1 + ...on__componentTitle.en.md.192adb54.async.js | 1 + ...on__componentTitle.zh.md.136c0b44.async.js | 1 + ..._common__navigator.en.md.238f4a73.async.js | 1 + ..._common__navigator.zh.md.bab1b348.async.js | 1 + ..._common__sparkline.en.md.0584d63e.async.js | 1 + ..._common__sparkline.zh.md.313f31d6.async.js | 1 + ...pec__common__style.en.md.7efe6363.async.js | 1 + ...pec__common__style.zh.md.be6bc478.async.js | 1 + ...c__component__axis.en.md.880e872d.async.js | 1 + ...c__component__axis.zh.md.66f23b39.async.js | 1 + ..._component__legend.en.md.aa422251.async.js | 1 + ..._component__legend.zh.md.0061c7ab.async.js | 1 + ...mponent__scrollbar.en.md.99c17304.async.js | 1 + ...mponent__scrollbar.zh.md.46563da6.async.js | 1 + ..._component__slider.en.md.c480eb4a.async.js | 1 + ..._component__slider.zh.md.32bef0ad.async.js | 1 + ...__component__title.en.md.4b8569a7.async.js | 1 + ...__component__title.zh.md.f852af7e.async.js | 1 + ...component__tooltip.en.md.ba76a9c5.async.js | 1 + ...component__tooltip.zh.md.999e0f45.async.js | 1 + ...ition__facetCircle.en.md.6bcae8b5.async.js | 1 + ...ition__facetCircle.zh.md.40b7943b.async.js | 1 + ...osition__facetRect.en.md.24f8f5d0.async.js | 1 + ...osition__facetRect.zh.md.039b2219.async.js | 1 + ...tion__repeatMatrix.en.md.7ad38964.async.js | 1 + ...tion__repeatMatrix.zh.md.a937a1c7.async.js | 1 + ...osition__spaceFlex.en.md.dca03a41.async.js | 1 + ...osition__spaceFlex.zh.md.5dc3ca1e.async.js | 1 + ...sition__spaceLayer.en.md.f0783057.async.js | 1 + ...sition__spaceLayer.zh.md.c2156816.async.js | 1 + ...on__timingKeyframe.en.md.5f477fbd.async.js | 1 + ...on__timingKeyframe.zh.md.66c98eeb.async.js | 1 + ...inate__cartesian3D.en.md.36b2d4fb.async.js | 1 + ...inate__cartesian3D.zh.md.35faec5a.async.js | 1 + ...oordinate__fisheye.en.md.f5860196.async.js | 1 + ...oordinate__fisheye.zh.md.5ee7963d.async.js | 1 + ...ordinate__parallel.en.md.f63beacf.async.js | 1 + ...ordinate__parallel.zh.md.920e3bc1.async.js | 1 + ..._coordinate__polar.en.md.0a0bbd73.async.js | 1 + ..._coordinate__polar.zh.md.b0c93d57.async.js | 1 + ...coordinate__radial.en.md.6d4c2afe.async.js | 1 + ...coordinate__radial.zh.md.f8cd4c9d.async.js | 1 + ..._coordinate__theta.en.md.cb604f42.async.js | 1 + ..._coordinate__theta.zh.md.281461b5.async.js | 1 + ...rdinate__transpose.en.md.bb8448c1.async.js | 1 + ...rdinate__transpose.zh.md.a1639481.async.js | 1 + ...spec__data__custom.en.md.f6a86276.async.js | 1 + ...spec__data__custom.zh.md.eb89485e.async.js | 1 + ..._spec__data__fetch.en.md.07bbc9f1.async.js | 1 + ..._spec__data__fetch.zh.md.a1c20d1f.async.js | 1 + ...spec__data__filter.en.md.7578a5a5.async.js | 1 + ...spec__data__filter.zh.md.57910c7f.async.js | 1 + ...__spec__data__fold.en.md.e08a46e5.async.js | 1 + ...__spec__data__fold.zh.md.d5b9260b.async.js | 1 + ...spec__data__inline.en.md.a8cfd379.async.js | 1 + ...spec__data__inline.zh.md.550c8bc2.async.js | 1 + ...__spec__data__join.en.md.1931275b.async.js | 1 + ...__spec__data__join.zh.md.45ba3d55.async.js | 1 + docs__spec__data__kde.en.md.aa1f9270.async.js | 1 + docs__spec__data__kde.zh.md.c7a00fa4.async.js | 1 + docs__spec__data__log.en.md.66e2dd0f.async.js | 1 + docs__spec__data__log.zh.md.04bfdc5f.async.js | 1 + docs__spec__data__map.en.md.2b4da999.async.js | 1 + docs__spec__data__map.zh.md.4b1dbc28.async.js | 1 + ...ec__data__overview.en.md.2fe1c0a3.async.js | 1 + ...ec__data__overview.zh.md.625485a8.async.js | 1 + ...__spec__data__pick.en.md.fd61da5d.async.js | 1 + ...__spec__data__pick.zh.md.90e8d7e1.async.js | 1 + ...spec__data__rename.en.md.a754de9f.async.js | 1 + ...spec__data__rename.zh.md.5eefe175.async.js | 1 + ..._spec__data__slice.en.md.93daf414.async.js | 1 + ..._spec__data__slice.zh.md.4c160093.async.js | 1 + ...__spec__data__sort.en.md.df7e8e16.async.js | 1 + ...__spec__data__sort.zh.md.f83083cf.async.js | 1 + ...spec__data__sortBy.en.md.ea073dcc.async.js | 1 + ...spec__data__sortBy.zh.md.ad16051d.async.js | 1 + ...spec__geo__geoPath.en.md.cbfa4bcb.async.js | 1 + ...spec__geo__geoPath.zh.md.a4a6ae29.async.js | 1 + ...spec__geo__geoView.en.md.4079b0c0.async.js | 1 + ...spec__geo__geoView.zh.md.4944a059.async.js | 1 + ..._graph__forceGraph.en.md.b41fc4dc.async.js | 1 + ..._graph__forceGraph.zh.md.50c621e2.async.js | 1 + ..._spec__graph__pack.en.md.07466f2e.async.js | 1 + ..._spec__graph__pack.zh.md.45d77e99.async.js | 1 + ...pec__graph__sankey.en.md.65b575be.async.js | 1 + ...pec__graph__sankey.zh.md.f849e450.async.js | 1 + ..._spec__graph__tree.en.md.6d80d35a.async.js | 1 + ..._spec__graph__tree.zh.md.f6faf2bc.async.js | 1 + ...ec__graph__treemap.en.md.f8a2c52a.async.js | 1 + ...ec__graph__treemap.zh.md.70f551d6.async.js | 1 + ...brushAxisHighlight.en.md.5b7dbbf3.async.js | 1 + ...brushAxisHighlight.zh.md.418b7227.async.js | 1 + ...ction__brushFilter.en.md.50693af3.async.js | 1 + ...ction__brushFilter.zh.md.38a6055a.async.js | 1 + ...on__brushHighlight.en.md.6c5357a3.async.js | 1 + ...on__brushHighlight.zh.md.0efbc647.async.js | 1 + ...tion__brushXFilter.en.md.0146e90a.async.js | 1 + ...tion__brushXFilter.zh.md.3cfa8504.async.js | 1 + ...n__brushXHighlight.en.md.781ae6a4.async.js | 1 + ...n__brushXHighlight.zh.md.7b5e5084.async.js | 1 + ...tion__brushYFilter.en.md.ace2de58.async.js | 1 + ...tion__brushYFilter.zh.md.9eaa1396.async.js | 1 + ...n__brushYHighlight.zh.md.bc7952bd.async.js | 1 + ...action__chartIndex.en.md.f4faa042.async.js | 1 + ...action__chartIndex.zh.md.981370cd.async.js | 1 + ...__elementHighlight.en.md.e2beb691.async.js | 1 + ...__elementHighlight.zh.md.fbec3985.async.js | 1 + ...ntHighlightByColor.en.md.7a8f8176.async.js | 1 + ...ntHighlightByColor.zh.md.57237f24.async.js | 1 + ...lementHighlightByX.en.md.89a5c671.async.js | 1 + ...lementHighlightByX.zh.md.1d824f85.async.js | 1 + ...ion__elementSelect.en.md.b2201ce8.async.js | 1 + ...ion__elementSelect.zh.md.326fd17d.async.js | 1 + ...ementSelectByColor.en.md.1743d0e8.async.js | 1 + ...ementSelectByColor.zh.md.5410fbe8.async.js | 1 + ...__elementSelectByX.en.md.11f2e35e.async.js | 1 + ...__elementSelectByX.zh.md.11080f7d.async.js | 1 + ...teraction__fisheye.en.md.fc87c5fb.async.js | 1 + ...teraction__fisheye.zh.md.37ce06d2.async.js | 1 + ...tion__legendFilter.en.md.8cf2fc19.async.js | 1 + ...tion__legendFilter.zh.md.d6672e3e.async.js | 1 + ...n__legendHighlight.en.md.9f96abee.async.js | 1 + ...n__legendHighlight.zh.md.b8f1c549.async.js | 1 + ...nteraction__poptip.en.md.7208c4db.async.js | 1 + ...nteraction__poptip.zh.md.904157b1.async.js | 1 + ...n__scrollbarFilter.en.md.475c0127.async.js | 1 + ...n__scrollbarFilter.zh.md.f4a82c36.async.js | 1 + ...tion__sliderFilter.en.md.53dc34b4.async.js | 1 + ...tion__sliderFilter.zh.md.382087a5.async.js | 1 + ...teraction__tooltip.en.md.9d90cb00.async.js | 1 + ...teraction__tooltip.zh.md.96415d1a.async.js | 1 + ...l__contrastReverse.en.md.14cfc74e.async.js | 1 + ...l__contrastReverse.zh.md.9568965c.async.js | 1 + ...abel__overflowHide.en.md.7774514b.async.js | 1 + ...abel__overflowHide.zh.md.655c268c.async.js | 1 + ...bel__overlapDodgeY.en.md.b69eb0b6.async.js | 1 + ...bel__overlapDodgeY.zh.md.5d9b7797.async.js | 1 + ...label__overlapHide.en.md.2ac06e84.async.js | 1 + ...label__overlapHide.zh.md.55a8e7db.async.js | 1 + ...c__label__overview.en.md.3ab9680f.async.js | 1 + ...c__label__overview.zh.md.898af1ac.async.js | 1 + ...__spec__mark__area.en.md.da4dc260.async.js | 1 + ...__spec__mark__area.zh.md.08ae4f61.async.js | 1 + docs__spec__mark__box.en.md.7c87a3db.async.js | 1 + docs__spec__mark__box.zh.md.9d53861d.async.js | 1 + ...pec__mark__boxplot.en.md.61463fb4.async.js | 1 + ...pec__mark__boxplot.zh.md.14e33a23.async.js | 1 + ...__spec__mark__cell.en.md.77faac18.async.js | 1 + ...__spec__mark__cell.zh.md.31b45f4f.async.js | 1 + ..._spec__mark__chord.en.md.5960dee1.async.js | 1 + ..._spec__mark__chord.zh.md.98c13f9a.async.js | 1 + ...pec__mark__density.en.md.acff980b.async.js | 1 + ...pec__mark__density.zh.md.be63ae0d.async.js | 1 + ..._spec__mark__gauge.en.md.5c6bd30f.async.js | 1 + ..._spec__mark__gauge.zh.md.c6e88b1d.async.js | 1 + ...pec__mark__heatmap.en.md.e387fb12.async.js | 1 + ...pec__mark__heatmap.zh.md.ff9e9ac9.async.js | 1 + ..._spec__mark__image.en.md.b6ba36b3.async.js | 1 + ..._spec__mark__image.zh.md.334ce56a.async.js | 1 + ...ec__mark__interval.en.md.d56ac53f.async.js | 1 + ...ec__mark__interval.zh.md.999d1724.async.js | 1 + ...__spec__mark__line.en.md.df374f6e.async.js | 1 + ...__spec__mark__line.zh.md.c13b13df.async.js | 1 + ..._spec__mark__lineX.en.md.f4799f09.async.js | 1 + ..._spec__mark__lineX.zh.md.af6707f1.async.js | 1 + ..._spec__mark__lineY.en.md.b15dfeb7.async.js | 1 + ..._spec__mark__lineY.zh.md.029ed0e2.async.js | 1 + ...__spec__mark__link.en.md.089db919.async.js | 1 + ...__spec__mark__link.zh.md.e2377a9b.async.js | 1 + ...spec__mark__liquid.en.md.e73b46f3.async.js | 1 + ...spec__mark__liquid.zh.md.0e7c1f57.async.js | 1 + ..._spec__mark__point.en.md.a5f9693b.async.js | 1 + ..._spec__mark__point.zh.md.7e54f064.async.js | 1 + ...pec__mark__polygon.en.md.04ca9684.async.js | 1 + ...pec__mark__polygon.zh.md.d9f3ffa2.async.js | 1 + ..._spec__mark__range.en.md.22f5ce0e.async.js | 1 + ..._spec__mark__range.zh.md.53d84b85.async.js | 1 + ...spec__mark__rangeX.en.md.4efde6c0.async.js | 1 + ...spec__mark__rangeX.zh.md.97a1d376.async.js | 1 + ...spec__mark__rangeY.en.md.a464e9ad.async.js | 1 + ...spec__mark__rangeY.zh.md.7511e217.async.js | 1 + ...__spec__mark__rect.en.md.5ade4b80.async.js | 1 + ...__spec__mark__rect.zh.md.6065f9cc.async.js | 1 + ..._spec__mark__shape.en.md.6a9919a7.async.js | 1 + ..._spec__mark__shape.zh.md.7e65d9df.async.js | 1 + ...__spec__mark__text.en.md.1e64b3b2.async.js | 1 + ...__spec__mark__text.zh.md.3e8c0e41.async.js | 1 + ...spec__mark__vector.en.md.565d1966.async.js | 1 + ...spec__mark__vector.zh.md.dc6f0a71.async.js | 1 + ...c__mark__wordcloud.en.md.9b8bf9c0.async.js | 1 + ...c__mark__wordcloud.zh.md.325edca8.async.js | 1 + docs__spec__overview.en.md.5b50ede7.async.js | 1 + docs__spec__overview.zh.md.30785304.async.js | 1 + docs__spec__palette.en.md.5306e7f6.async.js | 1 + docs__spec__palette.zh.md.e1b78311.async.js | 1 + ...ec__plugin__lottie.en.md.740f23f1.async.js | 1 + ...ec__plugin__lottie.zh.md.ff527309.async.js | 1 + ...__plugin__renderer.en.md.2a2cc797.async.js | 1 + ...__plugin__renderer.zh.md.5adaae8a.async.js | 1 + ...pec__plugin__rough.en.md.7f77e06a.async.js | 1 + ...pec__plugin__rough.zh.md.aeaeb7e6.async.js | 1 + ..._spec__scale__band.en.md.7d5d960a.async.js | 1 + ..._spec__scale__band.zh.md.572275eb.async.js | 1 + ...pec__scale__linear.en.md.6a101541.async.js | 1 + ...pec__scale__linear.zh.md.1388634e.async.js | 1 + ...__spec__scale__log.en.md.f75cf335.async.js | 1 + ...__spec__scale__log.zh.md.d5928273.async.js | 1 + ...ec__scale__ordinal.en.md.36a38dac.async.js | 1 + ...ec__scale__ordinal.zh.md.adcb2747.async.js | 1 + ...spec__scale__point.en.md.c37b316d.async.js | 1 + ...spec__scale__point.zh.md.426c8398.async.js | 1 + ...__spec__scale__pow.en.md.652fea86.async.js | 1 + ...__spec__scale__pow.zh.md.6df570ea.async.js | 1 + ...c__scale__quantile.en.md.f3a4a1bc.async.js | 1 + ...c__scale__quantile.zh.md.f21133a5.async.js | 1 + ...c__scale__quantize.en.md.40f2525c.async.js | 1 + ...c__scale__quantize.zh.md.6d4501d1.async.js | 1 + ..._spec__scale__sqrt.en.md.3362bcf1.async.js | 1 + ..._spec__scale__sqrt.zh.md.55f5f288.async.js | 1 + ...__scale__threshold.en.md.572b948c.async.js | 1 + ...__scale__threshold.zh.md.aa141fad.async.js | 1 + ..._spec__scale__time.en.md.7661edd1.async.js | 1 + ..._spec__scale__time.zh.md.6bea9a33.async.js | 1 + ...ec__theme__academy.en.md.b875d544.async.js | 1 + ...ec__theme__academy.zh.md.48bd2401.async.js | 1 + ...ec__theme__classic.en.md.b79a413e.async.js | 1 + ...ec__theme__classic.zh.md.d68c7a92.async.js | 1 + ...theme__classicDark.en.md.29c4396c.async.js | 1 + ...theme__classicDark.zh.md.00a579b2.async.js | 1 + ...ed__intervalThreed.en.md.e8055f6b.async.js | 1 + ...ed__intervalThreed.zh.md.b88a76bb.async.js | 1 + ...threed__lineThreed.en.md.98500f58.async.js | 1 + ...threed__lineThreed.zh.md.9289694a.async.js | 1 + ...hreed__pointThreed.en.md.52affd14.async.js | 1 + ...hreed__pointThreed.zh.md.67de20ef.async.js | 1 + ...eed__surfaceThreed.en.md.1fa70bd9.async.js | 1 + ...eed__surfaceThreed.zh.md.dc0cf8da.async.js | 1 + ...ec__transform__bin.en.md.313a7e35.async.js | 1 + ...ec__transform__bin.zh.md.38c0ce3c.async.js | 1 + ...c__transform__binX.en.md.1640792f.async.js | 1 + ...c__transform__binX.zh.md.b3438bc9.async.js | 1 + ...__transform__diffY.en.md.77859757.async.js | 1 + ...__transform__diffY.zh.md.a99311d0.async.js | 1 + ..._transform__dodgeX.en.md.dcbaf154.async.js | 1 + ..._transform__dodgeX.zh.md.e4b5d9d2.async.js | 1 + ...__transform__flexX.en.md.b9aad4f8.async.js | 1 + ...__transform__flexX.zh.md.b44f9ef7.async.js | 1 + ...__transform__group.en.md.84934f88.async.js | 1 + ...__transform__group.zh.md.3b16a8a0.async.js | 1 + ...nsform__groupColor.en.md.4c8c551c.async.js | 1 + ...nsform__groupColor.zh.md.70803846.async.js | 1 + ..._transform__groupX.en.md.391ff32a.async.js | 1 + ..._transform__groupX.zh.md.fe3230c2.async.js | 1 + ..._transform__groupY.en.md.72a4d737.async.js | 1 + ..._transform__groupY.zh.md.024f42bd.async.js | 1 + ..._transform__jitter.en.md.2bdbdd7a.async.js | 1 + ..._transform__jitter.zh.md.13f1340c.async.js | 1 + ...transform__jitterX.en.md.4b561799.async.js | 1 + ...transform__jitterX.zh.md.30e283a2.async.js | 1 + ...transform__jitterY.en.md.b915b5db.async.js | 1 + ...transform__jitterY.zh.md.37e153b1.async.js | 1 + ...nsform__normalizeY.en.md.811a5b2b.async.js | 1 + ...nsform__normalizeY.zh.md.86be2878.async.js | 1 + ...c__transform__pack.en.md.514006fe.async.js | 1 + ...c__transform__pack.zh.md.8059a0ea.async.js | 1 + ..._transform__sample.en.md.58b4887f.async.js | 1 + ..._transform__sample.zh.md.06cef2f8.async.js | 1 + ..._transform__select.en.md.7b3083d4.async.js | 1 + ..._transform__select.zh.md.07e4702a.async.js | 1 + ...transform__selectX.en.md.6c429f28.async.js | 1 + ...transform__selectX.zh.md.c2965d48.async.js | 1 + ...transform__selectY.en.md.131480d1.async.js | 1 + ...transform__selectY.zh.md.cdcd39c5.async.js | 1 + ...ansform__sortColor.en.md.6f2354d0.async.js | 1 + ...ansform__sortColor.zh.md.2e49af05.async.js | 1 + ...__transform__sortX.en.md.4c83c5ad.async.js | 1 + ...__transform__sortX.zh.md.584f2c4d.async.js | 1 + ...__transform__sortY.en.md.6baecac8.async.js | 1 + ...__transform__sortY.zh.md.b3d23b27.async.js | 1 + ...nsform__stackEnter.en.md.ec2149fc.async.js | 1 + ...nsform__stackEnter.zh.md.7576287b.async.js | 1 + ..._transform__stackY.en.md.d491afa0.async.js | 1 + ..._transform__stackY.zh.md.ca89158d.async.js | 1 + ...ansform__symmetryY.en.md.4d190dd9.async.js | 1 + ...ansform__symmetryY.zh.md.00e07c43.async.js | 1 + dumi__pages__theme.en.56a3f19b.chunk.css | 1 + dumi__pages__theme.en.f27a2424.async.js | 1 + dumi__pages__theme.zh.56a3f19b.chunk.css | 1 + ...i__theme__ContextWrapper.9da5aa94.async.js | 1 + ...eme-antv__ContextWrapper.45c088e6.async.js | 1 + en/api/chart/index.html | 21 +++++++++++++++++ en/api/facet-circle/index.html | 21 +++++++++++++++++ en/api/facet-rect/index.html | 21 +++++++++++++++++ en/api/geo-view/index.html | 21 +++++++++++++++++ en/api/mark/index.html | 21 +++++++++++++++++ en/api/overview/index.html | 21 +++++++++++++++++ en/api/repeat-matrix/index.html | 21 +++++++++++++++++ en/api/space-flex/index.html | 21 +++++++++++++++++ en/api/space-layer/index.html | 21 +++++++++++++++++ en/api/timing-keyframe/index.html | 21 +++++++++++++++++ en/api/view/index.html | 21 +++++++++++++++++ .../accessible/text-searching/index.html | 21 +++++++++++++++++ en/examples/algorithm/sort/index.html | 21 +++++++++++++++++ en/examples/analysis/bin/index.html | 21 +++++++++++++++++ en/examples/analysis/group/index.html | 21 +++++++++++++++++ en/examples/analysis/regression/index.html | 21 +++++++++++++++++ en/examples/animation/general/index.html | 21 +++++++++++++++++ en/examples/animation/group/index.html | 21 +++++++++++++++++ en/examples/animation/lottie/index.html | 21 +++++++++++++++++ en/examples/annotation/connector/index.html | 21 +++++++++++++++++ en/examples/annotation/line/index.html | 21 +++++++++++++++++ en/examples/annotation/range/index.html | 21 +++++++++++++++++ en/examples/annotation/shape/index.html | 21 +++++++++++++++++ en/examples/annotation/text/index.html | 21 +++++++++++++++++ en/examples/component/axis/index.html | 21 +++++++++++++++++ en/examples/component/label/index.html | 21 +++++++++++++++++ en/examples/component/legend/index.html | 21 +++++++++++++++++ en/examples/component/scrollbar/index.html | 21 +++++++++++++++++ en/examples/component/tooltip/index.html | 21 +++++++++++++++++ en/examples/composition/facet/index.html | 21 +++++++++++++++++ en/examples/composition/repeat/index.html | 21 +++++++++++++++++ en/examples/composition/space/index.html | 21 +++++++++++++++++ en/examples/general/Liquid/index.html | 21 +++++++++++++++++ en/examples/general/area/index.html | 21 +++++++++++++++++ en/examples/general/box/index.html | 21 +++++++++++++++++ en/examples/general/bullet/index.html | 21 +++++++++++++++++ en/examples/general/candlestick/index.html | 21 +++++++++++++++++ en/examples/general/cell/index.html | 21 +++++++++++++++++ en/examples/general/dual/index.html | 21 +++++++++++++++++ en/examples/general/funnel/index.html | 21 +++++++++++++++++ en/examples/general/gauge/index.html | 21 +++++++++++++++++ en/examples/general/heatmap/index.html | 21 +++++++++++++++++ en/examples/general/image/index.html | 21 +++++++++++++++++ en/examples/general/interval/index.html | 21 +++++++++++++++++ en/examples/general/line/index.html | 21 +++++++++++++++++ en/examples/general/link/index.html | 21 +++++++++++++++++ en/examples/general/mini/index.html | 21 +++++++++++++++++ en/examples/general/parallel/index.html | 21 +++++++++++++++++ en/examples/general/pie/index.html | 21 +++++++++++++++++ en/examples/general/point/index.html | 21 +++++++++++++++++ en/examples/general/radar/index.html | 21 +++++++++++++++++ en/examples/general/radial/index.html | 21 +++++++++++++++++ en/examples/general/rose/index.html | 21 +++++++++++++++++ en/examples/general/sunburst/index.html | 21 +++++++++++++++++ en/examples/general/text/index.html | 21 +++++++++++++++++ en/examples/general/vector/index.html | 21 +++++++++++++++++ en/examples/general/venn/index.html | 21 +++++++++++++++++ en/examples/general/violin/index.html | 21 +++++++++++++++++ en/examples/geo/geo/index.html | 21 +++++++++++++++++ en/examples/graph/hierarchy/index.html | 21 +++++++++++++++++ en/examples/graph/network/index.html | 21 +++++++++++++++++ en/examples/intelligent/auto/index.html | 21 +++++++++++++++++ en/examples/intelligent/insight/index.html | 21 +++++++++++++++++ en/examples/interaction/brush/index.html | 21 +++++++++++++++++ en/examples/interaction/component/index.html | 21 +++++++++++++++++ en/examples/interaction/element/index.html | 21 +++++++++++++++++ en/examples/interaction/multi-view/index.html | 21 +++++++++++++++++ en/examples/interaction/other/index.html | 21 +++++++++++++++++ .../interesting/interesting/index.html | 21 +++++++++++++++++ en/examples/renderer/renderer/index.html | 21 +++++++++++++++++ .../storytelling/storytelling/index.html | 21 +++++++++++++++++ en/examples/style/pattern/index.html | 21 +++++++++++++++++ en/examples/style/rough/index.html | 21 +++++++++++++++++ en/examples/style/theme/index.html | 21 +++++++++++++++++ en/examples/theme/pattern/index.html | 21 +++++++++++++++++ en/examples/theme/theme/index.html | 21 +++++++++++++++++ en/examples/threed/bar/index.html | 21 +++++++++++++++++ en/examples/threed/line/index.html | 21 +++++++++++++++++ en/examples/threed/scatter/index.html | 21 +++++++++++++++++ en/examples/threed/surface/index.html | 21 +++++++++++++++++ en/examples/unit/unit/index.html | 21 +++++++++++++++++ en/index.html | 21 +++++++++++++++++ en/manual/core/animation/index.html | 21 +++++++++++++++++ en/manual/core/api/index.html | 21 +++++++++++++++++ en/manual/core/axis/index.html | 21 +++++++++++++++++ en/manual/core/chart/index.html | 21 +++++++++++++++++ en/manual/core/composition/index.html | 21 +++++++++++++++++ en/manual/core/coordinate/index.html | 21 +++++++++++++++++ en/manual/core/data/index.html | 21 +++++++++++++++++ en/manual/core/encode/index.html | 21 +++++++++++++++++ en/manual/core/interaction/index.html | 21 +++++++++++++++++ en/manual/core/label/index.html | 21 +++++++++++++++++ en/manual/core/layout/index.html | 21 +++++++++++++++++ en/manual/core/legend/index.html | 21 +++++++++++++++++ en/manual/core/mark/index.html | 21 +++++++++++++++++ en/manual/core/scale/index.html | 21 +++++++++++++++++ en/manual/core/scrollbar/index.html | 21 +++++++++++++++++ en/manual/core/size/index.html | 21 +++++++++++++++++ en/manual/core/slider/index.html | 21 +++++++++++++++++ en/manual/core/state/index.html | 21 +++++++++++++++++ en/manual/core/style/index.html | 21 +++++++++++++++++ en/manual/core/theme/index.html | 21 +++++++++++++++++ en/manual/core/title/index.html | 21 +++++++++++++++++ en/manual/core/tooltip/index.html | 21 +++++++++++++++++ en/manual/core/transform/index.html | 21 +++++++++++++++++ en/manual/core/view/index.html | 21 +++++++++++++++++ en/manual/extra-topics/3d-charts/index.html | 21 +++++++++++++++++ en/manual/extra-topics/bundle/index.html | 21 +++++++++++++++++ en/manual/extra-topics/color/index.html | 21 +++++++++++++++++ .../extra-topics/customization/index.html | 21 +++++++++++++++++ en/manual/extra-topics/event/index.html | 21 +++++++++++++++++ .../experimental-spec-api/index.html | 21 +++++++++++++++++ .../migration-from-g2v4/index.html | 21 +++++++++++++++++ en/manual/extra-topics/pattern/index.html | 21 +++++++++++++++++ en/manual/extra-topics/ssr/index.html | 21 +++++++++++++++++ .../extra-topics/use-in-framework/index.html | 21 +++++++++++++++++ .../introduction/getting-started/index.html | 21 +++++++++++++++++ en/manual/introduction/what-is-g2/index.html | 21 +++++++++++++++++ en/manual/introduction/why-g2/index.html | 21 +++++++++++++++++ en/spec/animation/fade-in/index.html | 21 +++++++++++++++++ en/spec/animation/fade-out/index.html | 21 +++++++++++++++++ en/spec/animation/grow-in-x/index.html | 21 +++++++++++++++++ en/spec/animation/grow-in-y/index.html | 21 +++++++++++++++++ en/spec/animation/morphing/index.html | 21 +++++++++++++++++ en/spec/animation/overview/index.html | 21 +++++++++++++++++ en/spec/animation/path-in/index.html | 21 +++++++++++++++++ en/spec/animation/scale-in-x/index.html | 21 +++++++++++++++++ en/spec/animation/scale-in-y/index.html | 21 +++++++++++++++++ en/spec/animation/scale-out-x/index.html | 21 +++++++++++++++++ en/spec/animation/scale-out-y/index.html | 21 +++++++++++++++++ en/spec/animation/wave-in/index.html | 21 +++++++++++++++++ en/spec/animation/zoom-in/index.html | 21 +++++++++++++++++ en/spec/animation/zoom-out/index.html | 21 +++++++++++++++++ en/spec/common/component-title/index.html | 21 +++++++++++++++++ en/spec/common/navigator/index.html | 21 +++++++++++++++++ en/spec/common/sparkline/index.html | 21 +++++++++++++++++ en/spec/common/style/index.html | 21 +++++++++++++++++ en/spec/component/axis/index.html | 21 +++++++++++++++++ en/spec/component/legend/index.html | 21 +++++++++++++++++ en/spec/component/scrollbar/index.html | 21 +++++++++++++++++ en/spec/component/slider/index.html | 21 +++++++++++++++++ en/spec/component/title/index.html | 21 +++++++++++++++++ en/spec/component/tooltip/index.html | 21 +++++++++++++++++ en/spec/composition/facet-circle/index.html | 21 +++++++++++++++++ en/spec/composition/facet-rect/index.html | 21 +++++++++++++++++ en/spec/composition/repeat-matrix/index.html | 21 +++++++++++++++++ en/spec/composition/space-flex/index.html | 21 +++++++++++++++++ en/spec/composition/space-layer/index.html | 21 +++++++++++++++++ .../composition/timing-keyframe/index.html | 21 +++++++++++++++++ en/spec/coordinate/cartesian3-d/index.html | 21 +++++++++++++++++ en/spec/coordinate/fisheye/index.html | 21 +++++++++++++++++ en/spec/coordinate/parallel/index.html | 21 +++++++++++++++++ en/spec/coordinate/polar/index.html | 21 +++++++++++++++++ en/spec/coordinate/radial/index.html | 21 +++++++++++++++++ en/spec/coordinate/theta/index.html | 21 +++++++++++++++++ en/spec/coordinate/transpose/index.html | 21 +++++++++++++++++ en/spec/data/custom/index.html | 21 +++++++++++++++++ en/spec/data/fetch/index.html | 21 +++++++++++++++++ en/spec/data/filter/index.html | 21 +++++++++++++++++ en/spec/data/fold/index.html | 21 +++++++++++++++++ en/spec/data/inline/index.html | 21 +++++++++++++++++ en/spec/data/join/index.html | 21 +++++++++++++++++ en/spec/data/kde/index.html | 21 +++++++++++++++++ en/spec/data/log/index.html | 21 +++++++++++++++++ en/spec/data/map/index.html | 21 +++++++++++++++++ en/spec/data/overview/index.html | 21 +++++++++++++++++ en/spec/data/pick/index.html | 21 +++++++++++++++++ en/spec/data/rename/index.html | 21 +++++++++++++++++ en/spec/data/slice/index.html | 21 +++++++++++++++++ en/spec/data/sort-by/index.html | 21 +++++++++++++++++ en/spec/data/sort/index.html | 21 +++++++++++++++++ en/spec/geo/geo-path/index.html | 21 +++++++++++++++++ en/spec/geo/geo-view/index.html | 21 +++++++++++++++++ en/spec/graph/force-graph/index.html | 21 +++++++++++++++++ en/spec/graph/pack/index.html | 21 +++++++++++++++++ en/spec/graph/sankey/index.html | 21 +++++++++++++++++ en/spec/graph/tree/index.html | 21 +++++++++++++++++ en/spec/graph/treemap/index.html | 21 +++++++++++++++++ .../brush-axis-highlight/index.html | 21 +++++++++++++++++ en/spec/interaction/brush-filter/index.html | 21 +++++++++++++++++ .../interaction/brush-highlight/index.html | 21 +++++++++++++++++ en/spec/interaction/brush-x-filter/index.html | 21 +++++++++++++++++ .../interaction/brush-x-highlight/index.html | 21 +++++++++++++++++ en/spec/interaction/brush-y-filter/index.html | 21 +++++++++++++++++ en/spec/interaction/chart-index/index.html | 21 +++++++++++++++++ .../element-highlight-by-color/index.html | 21 +++++++++++++++++ .../element-highlight-by-x/index.html | 21 +++++++++++++++++ .../interaction/element-highlight/index.html | 21 +++++++++++++++++ .../element-select-by-color/index.html | 21 +++++++++++++++++ .../element-select-by-x/index.html | 21 +++++++++++++++++ en/spec/interaction/element-select/index.html | 21 +++++++++++++++++ en/spec/interaction/fisheye/index.html | 21 +++++++++++++++++ en/spec/interaction/legend-filter/index.html | 21 +++++++++++++++++ .../interaction/legend-highlight/index.html | 21 +++++++++++++++++ en/spec/interaction/poptip/index.html | 21 +++++++++++++++++ .../interaction/scrollbar-filter/index.html | 21 +++++++++++++++++ en/spec/interaction/slider-filter/index.html | 21 +++++++++++++++++ en/spec/interaction/tooltip/index.html | 21 +++++++++++++++++ en/spec/label/contrast-reverse/index.html | 21 +++++++++++++++++ en/spec/label/overflow-hide/index.html | 21 +++++++++++++++++ en/spec/label/overlap-dodge-y/index.html | 21 +++++++++++++++++ en/spec/label/overlap-hide/index.html | 21 +++++++++++++++++ en/spec/label/overview/index.html | 21 +++++++++++++++++ en/spec/mark/area/index.html | 21 +++++++++++++++++ en/spec/mark/box/index.html | 21 +++++++++++++++++ en/spec/mark/boxplot/index.html | 21 +++++++++++++++++ en/spec/mark/cell/index.html | 21 +++++++++++++++++ en/spec/mark/chord/index.html | 21 +++++++++++++++++ en/spec/mark/density/index.html | 21 +++++++++++++++++ en/spec/mark/gauge/index.html | 21 +++++++++++++++++ en/spec/mark/heatmap/index.html | 21 +++++++++++++++++ en/spec/mark/image/index.html | 21 +++++++++++++++++ en/spec/mark/interval/index.html | 21 +++++++++++++++++ en/spec/mark/line-x/index.html | 21 +++++++++++++++++ en/spec/mark/line-y/index.html | 21 +++++++++++++++++ en/spec/mark/line/index.html | 21 +++++++++++++++++ en/spec/mark/link/index.html | 21 +++++++++++++++++ en/spec/mark/liquid/index.html | 21 +++++++++++++++++ en/spec/mark/point/index.html | 21 +++++++++++++++++ en/spec/mark/polygon/index.html | 21 +++++++++++++++++ en/spec/mark/range-x/index.html | 21 +++++++++++++++++ en/spec/mark/range-y/index.html | 21 +++++++++++++++++ en/spec/mark/range/index.html | 21 +++++++++++++++++ en/spec/mark/rect/index.html | 21 +++++++++++++++++ en/spec/mark/shape/index.html | 21 +++++++++++++++++ en/spec/mark/text/index.html | 21 +++++++++++++++++ en/spec/mark/vector/index.html | 21 +++++++++++++++++ en/spec/mark/wordcloud/index.html | 21 +++++++++++++++++ en/spec/overview/index.html | 21 +++++++++++++++++ en/spec/palette/index.html | 21 +++++++++++++++++ en/spec/plugin/lottie/index.html | 21 +++++++++++++++++ en/spec/plugin/renderer/index.html | 21 +++++++++++++++++ en/spec/plugin/rough/index.html | 21 +++++++++++++++++ en/spec/scale/band/index.html | 21 +++++++++++++++++ en/spec/scale/linear/index.html | 21 +++++++++++++++++ en/spec/scale/log/index.html | 21 +++++++++++++++++ en/spec/scale/ordinal/index.html | 21 +++++++++++++++++ en/spec/scale/point/index.html | 21 +++++++++++++++++ en/spec/scale/pow/index.html | 21 +++++++++++++++++ en/spec/scale/quantile/index.html | 21 +++++++++++++++++ en/spec/scale/quantize/index.html | 21 +++++++++++++++++ en/spec/scale/sqrt/index.html | 21 +++++++++++++++++ en/spec/scale/threshold/index.html | 21 +++++++++++++++++ en/spec/scale/time/index.html | 21 +++++++++++++++++ en/spec/theme/academy/index.html | 21 +++++++++++++++++ en/spec/theme/classic-dark/index.html | 21 +++++++++++++++++ en/spec/theme/classic/index.html | 21 +++++++++++++++++ en/spec/threed/interval-threed/index.html | 21 +++++++++++++++++ en/spec/threed/line-threed/index.html | 21 +++++++++++++++++ en/spec/threed/point-threed/index.html | 21 +++++++++++++++++ en/spec/threed/surface-threed/index.html | 21 +++++++++++++++++ en/spec/transform/bin-x/index.html | 21 +++++++++++++++++ en/spec/transform/bin/index.html | 21 +++++++++++++++++ en/spec/transform/diff-y/index.html | 21 +++++++++++++++++ en/spec/transform/dodge-x/index.html | 21 +++++++++++++++++ en/spec/transform/flex-x/index.html | 21 +++++++++++++++++ en/spec/transform/group-color/index.html | 21 +++++++++++++++++ en/spec/transform/group-x/index.html | 21 +++++++++++++++++ en/spec/transform/group-y/index.html | 21 +++++++++++++++++ en/spec/transform/group/index.html | 21 +++++++++++++++++ en/spec/transform/jitter-x/index.html | 21 +++++++++++++++++ en/spec/transform/jitter-y/index.html | 21 +++++++++++++++++ en/spec/transform/jitter/index.html | 21 +++++++++++++++++ en/spec/transform/normalize-y/index.html | 21 +++++++++++++++++ en/spec/transform/pack/index.html | 21 +++++++++++++++++ en/spec/transform/sample/index.html | 21 +++++++++++++++++ en/spec/transform/select-x/index.html | 21 +++++++++++++++++ en/spec/transform/select-y/index.html | 21 +++++++++++++++++ en/spec/transform/select/index.html | 21 +++++++++++++++++ en/spec/transform/sort-color/index.html | 21 +++++++++++++++++ en/spec/transform/sort-x/index.html | 21 +++++++++++++++++ en/spec/transform/sort-y/index.html | 21 +++++++++++++++++ en/spec/transform/stack-enter/index.html | 21 +++++++++++++++++ en/spec/transform/stack-y/index.html | 21 +++++++++++++++++ en/spec/transform/symmetry-y/index.html | 21 +++++++++++++++++ en/theme/index.html | 21 +++++++++++++++++ examples/:topic/:example/index.html | 21 +++++++++++++++++ examples/accessible/text-searching/index.html | 21 +++++++++++++++++ examples/algorithm/sort/index.html | 21 +++++++++++++++++ examples/analysis/bin/index.html | 21 +++++++++++++++++ examples/analysis/group/index.html | 21 +++++++++++++++++ examples/analysis/regression/index.html | 21 +++++++++++++++++ examples/animation/general/index.html | 21 +++++++++++++++++ examples/animation/group/index.html | 21 +++++++++++++++++ examples/animation/lottie/index.html | 21 +++++++++++++++++ examples/annotation/connector/index.html | 21 +++++++++++++++++ examples/annotation/line/index.html | 21 +++++++++++++++++ examples/annotation/range/index.html | 21 +++++++++++++++++ examples/annotation/shape/index.html | 21 +++++++++++++++++ examples/annotation/text/index.html | 21 +++++++++++++++++ examples/component/axis/index.html | 21 +++++++++++++++++ examples/component/label/index.html | 21 +++++++++++++++++ examples/component/legend/index.html | 21 +++++++++++++++++ examples/component/scrollbar/index.html | 21 +++++++++++++++++ examples/component/tooltip/index.html | 21 +++++++++++++++++ examples/composition/facet/index.html | 21 +++++++++++++++++ examples/composition/repeat/index.html | 21 +++++++++++++++++ examples/composition/space/index.html | 21 +++++++++++++++++ examples/general/Liquid/index.html | 21 +++++++++++++++++ examples/general/area/index.html | 21 +++++++++++++++++ examples/general/box/index.html | 21 +++++++++++++++++ examples/general/bullet/index.html | 21 +++++++++++++++++ examples/general/candlestick/index.html | 21 +++++++++++++++++ examples/general/cell/index.html | 21 +++++++++++++++++ examples/general/dual/index.html | 21 +++++++++++++++++ examples/general/funnel/index.html | 21 +++++++++++++++++ examples/general/gauge/index.html | 21 +++++++++++++++++ examples/general/heatmap/index.html | 21 +++++++++++++++++ examples/general/image/index.html | 21 +++++++++++++++++ examples/general/interval/index.html | 21 +++++++++++++++++ examples/general/line/index.html | 21 +++++++++++++++++ examples/general/link/index.html | 21 +++++++++++++++++ examples/general/mini/index.html | 21 +++++++++++++++++ examples/general/parallel/index.html | 21 +++++++++++++++++ examples/general/pie/index.html | 21 +++++++++++++++++ examples/general/point/index.html | 21 +++++++++++++++++ examples/general/radar/index.html | 21 +++++++++++++++++ examples/general/radial/index.html | 21 +++++++++++++++++ examples/general/rose/index.html | 21 +++++++++++++++++ examples/general/sunburst/index.html | 21 +++++++++++++++++ examples/general/text/index.html | 21 +++++++++++++++++ examples/general/vector/index.html | 21 +++++++++++++++++ examples/general/venn/index.html | 21 +++++++++++++++++ examples/general/violin/index.html | 21 +++++++++++++++++ examples/geo/geo/index.html | 21 +++++++++++++++++ examples/graph/hierarchy/index.html | 21 +++++++++++++++++ examples/graph/network/index.html | 21 +++++++++++++++++ examples/index.html | 21 +++++++++++++++++ examples/intelligent/auto/index.html | 21 +++++++++++++++++ examples/intelligent/insight/index.html | 21 +++++++++++++++++ examples/interaction/brush/index.html | 21 +++++++++++++++++ examples/interaction/component/index.html | 21 +++++++++++++++++ examples/interaction/element/index.html | 21 +++++++++++++++++ examples/interaction/multi-view/index.html | 21 +++++++++++++++++ examples/interaction/other/index.html | 21 +++++++++++++++++ examples/interesting/interesting/index.html | 21 +++++++++++++++++ examples/renderer/renderer/index.html | 21 +++++++++++++++++ examples/storytelling/storytelling/index.html | 21 +++++++++++++++++ examples/style/pattern/index.html | 21 +++++++++++++++++ examples/style/rough/index.html | 21 +++++++++++++++++ examples/style/theme/index.html | 21 +++++++++++++++++ examples/theme/pattern/index.html | 21 +++++++++++++++++ examples/theme/theme/index.html | 21 +++++++++++++++++ examples/threed/bar/index.html | 21 +++++++++++++++++ examples/threed/line/index.html | 21 +++++++++++++++++ examples/threed/scatter/index.html | 21 +++++++++++++++++ examples/threed/surface/index.html | 21 +++++++++++++++++ examples/unit/unit/index.html | 21 +++++++++++++++++ index.html | 21 +++++++++++++++++ manual/core/animation/index.html | 21 +++++++++++++++++ manual/core/api/index.html | 21 +++++++++++++++++ manual/core/axis/index.html | 21 +++++++++++++++++ manual/core/chart/index.html | 21 +++++++++++++++++ manual/core/composition/index.html | 21 +++++++++++++++++ manual/core/coordinate/index.html | 21 +++++++++++++++++ manual/core/data/index.html | 21 +++++++++++++++++ manual/core/encode/index.html | 21 +++++++++++++++++ manual/core/interaction/index.html | 21 +++++++++++++++++ manual/core/label/index.html | 21 +++++++++++++++++ manual/core/layout/index.html | 21 +++++++++++++++++ manual/core/legend/index.html | 21 +++++++++++++++++ manual/core/mark/index.html | 21 +++++++++++++++++ manual/core/scale/index.html | 21 +++++++++++++++++ manual/core/scrollbar/index.html | 21 +++++++++++++++++ manual/core/size/index.html | 21 +++++++++++++++++ manual/core/slider/index.html | 21 +++++++++++++++++ manual/core/state/index.html | 21 +++++++++++++++++ manual/core/style/index.html | 21 +++++++++++++++++ manual/core/theme/index.html | 21 +++++++++++++++++ manual/core/title/index.html | 21 +++++++++++++++++ manual/core/tooltip/index.html | 21 +++++++++++++++++ manual/core/transform/index.html | 21 +++++++++++++++++ manual/core/view/index.html | 21 +++++++++++++++++ manual/extra-topics/3d-charts/index.html | 21 +++++++++++++++++ manual/extra-topics/bundle/index.html | 21 +++++++++++++++++ manual/extra-topics/color/index.html | 21 +++++++++++++++++ manual/extra-topics/customization/index.html | 21 +++++++++++++++++ manual/extra-topics/event/index.html | 21 +++++++++++++++++ .../experimental-spec-api/index.html | 21 +++++++++++++++++ .../migration-from-g2v4/index.html | 21 +++++++++++++++++ manual/extra-topics/pattern/index.html | 21 +++++++++++++++++ manual/extra-topics/ssr/index.html | 21 +++++++++++++++++ .../extra-topics/use-in-framework/index.html | 21 +++++++++++++++++ .../introduction/getting-started/index.html | 21 +++++++++++++++++ manual/introduction/what-is-g2/index.html | 21 +++++++++++++++++ manual/introduction/why-g2/index.html | 21 +++++++++++++++++ ...dist__layouts__DocLayout.513a1ebe.async.js | 1 + ...e-antv__dist__pages__404.6c247eef.async.js | 1 + ...tv__dist__pages__Example.a4a538b0.async.js | 1 + ...__dist__pages__Examples.0ffc6dc1.chunk.css | 1 + ...v__dist__pages__Examples.40a956c0.async.js | 1 + ...ent__pages__Demo__index.578aa5c0.chunk.css | 1 + ...ient__pages__Demo__index.bf0c51da.async.js | 1 + spec/animation/fade-in/index.html | 21 +++++++++++++++++ spec/animation/fade-out/index.html | 21 +++++++++++++++++ spec/animation/grow-in-x/index.html | 21 +++++++++++++++++ spec/animation/grow-in-y/index.html | 21 +++++++++++++++++ spec/animation/morphing/index.html | 21 +++++++++++++++++ spec/animation/overview/index.html | 21 +++++++++++++++++ spec/animation/path-in/index.html | 21 +++++++++++++++++ spec/animation/scale-in-x/index.html | 21 +++++++++++++++++ spec/animation/scale-in-y/index.html | 21 +++++++++++++++++ spec/animation/scale-out-x/index.html | 21 +++++++++++++++++ spec/animation/scale-out-y/index.html | 21 +++++++++++++++++ spec/animation/wave-in/index.html | 21 +++++++++++++++++ spec/animation/zoom-in/index.html | 21 +++++++++++++++++ spec/animation/zoom-out/index.html | 21 +++++++++++++++++ spec/common/component-title/index.html | 21 +++++++++++++++++ spec/common/navigator/index.html | 21 +++++++++++++++++ spec/common/sparkline/index.html | 21 +++++++++++++++++ spec/common/style/index.html | 21 +++++++++++++++++ spec/component/axis/index.html | 21 +++++++++++++++++ spec/component/legend/index.html | 21 +++++++++++++++++ spec/component/scrollbar/index.html | 21 +++++++++++++++++ spec/component/slider/index.html | 21 +++++++++++++++++ spec/component/title/index.html | 21 +++++++++++++++++ spec/component/tooltip/index.html | 21 +++++++++++++++++ spec/composition/facet-circle/index.html | 21 +++++++++++++++++ spec/composition/facet-rect/index.html | 21 +++++++++++++++++ spec/composition/repeat-matrix/index.html | 21 +++++++++++++++++ spec/composition/space-flex/index.html | 21 +++++++++++++++++ spec/composition/space-layer/index.html | 21 +++++++++++++++++ spec/composition/timing-keyframe/index.html | 21 +++++++++++++++++ spec/coordinate/cartesian3-d/index.html | 21 +++++++++++++++++ spec/coordinate/fisheye/index.html | 21 +++++++++++++++++ spec/coordinate/parallel/index.html | 21 +++++++++++++++++ spec/coordinate/polar/index.html | 21 +++++++++++++++++ spec/coordinate/radial/index.html | 21 +++++++++++++++++ spec/coordinate/theta/index.html | 21 +++++++++++++++++ spec/coordinate/transpose/index.html | 21 +++++++++++++++++ spec/data/custom/index.html | 21 +++++++++++++++++ spec/data/fetch/index.html | 21 +++++++++++++++++ spec/data/filter/index.html | 21 +++++++++++++++++ spec/data/fold/index.html | 21 +++++++++++++++++ spec/data/inline/index.html | 21 +++++++++++++++++ spec/data/join/index.html | 21 +++++++++++++++++ spec/data/kde/index.html | 21 +++++++++++++++++ spec/data/log/index.html | 21 +++++++++++++++++ spec/data/map/index.html | 21 +++++++++++++++++ spec/data/overview/index.html | 21 +++++++++++++++++ spec/data/pick/index.html | 21 +++++++++++++++++ spec/data/rename/index.html | 21 +++++++++++++++++ spec/data/slice/index.html | 21 +++++++++++++++++ spec/data/sort-by/index.html | 21 +++++++++++++++++ spec/data/sort/index.html | 21 +++++++++++++++++ spec/geo/geo-path/index.html | 21 +++++++++++++++++ spec/geo/geo-view/index.html | 21 +++++++++++++++++ spec/graph/force-graph/index.html | 21 +++++++++++++++++ spec/graph/pack/index.html | 21 +++++++++++++++++ spec/graph/sankey/index.html | 21 +++++++++++++++++ spec/graph/tree/index.html | 21 +++++++++++++++++ spec/graph/treemap/index.html | 21 +++++++++++++++++ .../brush-axis-highlight/index.html | 21 +++++++++++++++++ spec/interaction/brush-filter/index.html | 21 +++++++++++++++++ spec/interaction/brush-highlight/index.html | 21 +++++++++++++++++ spec/interaction/brush-x-filter/index.html | 21 +++++++++++++++++ spec/interaction/brush-x-highlight/index.html | 21 +++++++++++++++++ spec/interaction/brush-y-filter/index.html | 21 +++++++++++++++++ spec/interaction/brush-y-highlight/index.html | 21 +++++++++++++++++ spec/interaction/chart-index/index.html | 21 +++++++++++++++++ .../element-highlight-by-color/index.html | 21 +++++++++++++++++ .../element-highlight-by-x/index.html | 21 +++++++++++++++++ spec/interaction/element-highlight/index.html | 21 +++++++++++++++++ .../element-select-by-color/index.html | 21 +++++++++++++++++ .../element-select-by-x/index.html | 21 +++++++++++++++++ spec/interaction/element-select/index.html | 21 +++++++++++++++++ spec/interaction/fisheye/index.html | 21 +++++++++++++++++ spec/interaction/legend-filter/index.html | 21 +++++++++++++++++ spec/interaction/legend-highlight/index.html | 21 +++++++++++++++++ spec/interaction/poptip/index.html | 21 +++++++++++++++++ spec/interaction/scrollbar-filter/index.html | 21 +++++++++++++++++ spec/interaction/slider-filter/index.html | 21 +++++++++++++++++ spec/interaction/tooltip/index.html | 21 +++++++++++++++++ spec/label/contrast-reverse/index.html | 21 +++++++++++++++++ spec/label/overflow-hide/index.html | 21 +++++++++++++++++ spec/label/overlap-dodge-y/index.html | 21 +++++++++++++++++ spec/label/overlap-hide/index.html | 21 +++++++++++++++++ spec/label/overview/index.html | 21 +++++++++++++++++ spec/mark/area/index.html | 21 +++++++++++++++++ spec/mark/box/index.html | 21 +++++++++++++++++ spec/mark/boxplot/index.html | 21 +++++++++++++++++ spec/mark/cell/index.html | 21 +++++++++++++++++ spec/mark/chord/index.html | 21 +++++++++++++++++ spec/mark/density/index.html | 21 +++++++++++++++++ spec/mark/gauge/index.html | 21 +++++++++++++++++ spec/mark/heatmap/index.html | 21 +++++++++++++++++ spec/mark/image/index.html | 21 +++++++++++++++++ spec/mark/interval/index.html | 21 +++++++++++++++++ spec/mark/line-x/index.html | 21 +++++++++++++++++ spec/mark/line-y/index.html | 21 +++++++++++++++++ spec/mark/line/index.html | 21 +++++++++++++++++ spec/mark/link/index.html | 21 +++++++++++++++++ spec/mark/liquid/index.html | 21 +++++++++++++++++ spec/mark/point/index.html | 21 +++++++++++++++++ spec/mark/polygon/index.html | 21 +++++++++++++++++ spec/mark/range-x/index.html | 21 +++++++++++++++++ spec/mark/range-y/index.html | 21 +++++++++++++++++ spec/mark/range/index.html | 21 +++++++++++++++++ spec/mark/rect/index.html | 21 +++++++++++++++++ spec/mark/shape/index.html | 21 +++++++++++++++++ spec/mark/text/index.html | 21 +++++++++++++++++ spec/mark/vector/index.html | 21 +++++++++++++++++ spec/mark/wordcloud/index.html | 21 +++++++++++++++++ spec/overview/index.html | 21 +++++++++++++++++ spec/palette/index.html | 21 +++++++++++++++++ spec/plugin/lottie/index.html | 21 +++++++++++++++++ spec/plugin/renderer/index.html | 21 +++++++++++++++++ spec/plugin/rough/index.html | 21 +++++++++++++++++ spec/scale/band/index.html | 21 +++++++++++++++++ spec/scale/linear/index.html | 21 +++++++++++++++++ spec/scale/log/index.html | 21 +++++++++++++++++ spec/scale/ordinal/index.html | 21 +++++++++++++++++ spec/scale/point/index.html | 21 +++++++++++++++++ spec/scale/pow/index.html | 21 +++++++++++++++++ spec/scale/quantile/index.html | 21 +++++++++++++++++ spec/scale/quantize/index.html | 21 +++++++++++++++++ spec/scale/sqrt/index.html | 21 +++++++++++++++++ spec/scale/threshold/index.html | 21 +++++++++++++++++ spec/scale/time/index.html | 21 +++++++++++++++++ spec/theme/academy/index.html | 21 +++++++++++++++++ spec/theme/classic-dark/index.html | 21 +++++++++++++++++ spec/theme/classic/index.html | 21 +++++++++++++++++ spec/threed/interval-threed/index.html | 21 +++++++++++++++++ spec/threed/line-threed/index.html | 21 +++++++++++++++++ spec/threed/point-threed/index.html | 21 +++++++++++++++++ spec/threed/surface-threed/index.html | 21 +++++++++++++++++ spec/transform/bin-x/index.html | 21 +++++++++++++++++ spec/transform/bin/index.html | 21 +++++++++++++++++ spec/transform/diff-y/index.html | 21 +++++++++++++++++ spec/transform/dodge-x/index.html | 21 +++++++++++++++++ spec/transform/flex-x/index.html | 21 +++++++++++++++++ spec/transform/group-color/index.html | 21 +++++++++++++++++ spec/transform/group-x/index.html | 21 +++++++++++++++++ spec/transform/group-y/index.html | 21 +++++++++++++++++ spec/transform/group/index.html | 21 +++++++++++++++++ spec/transform/jitter-x/index.html | 21 +++++++++++++++++ spec/transform/jitter-y/index.html | 21 +++++++++++++++++ spec/transform/jitter/index.html | 21 +++++++++++++++++ spec/transform/normalize-y/index.html | 21 +++++++++++++++++ spec/transform/pack/index.html | 21 +++++++++++++++++ spec/transform/sample/index.html | 21 +++++++++++++++++ spec/transform/select-x/index.html | 21 +++++++++++++++++ spec/transform/select-y/index.html | 21 +++++++++++++++++ spec/transform/select/index.html | 21 +++++++++++++++++ spec/transform/sort-color/index.html | 21 +++++++++++++++++ spec/transform/sort-x/index.html | 21 +++++++++++++++++ spec/transform/sort-y/index.html | 21 +++++++++++++++++ spec/transform/stack-enter/index.html | 21 +++++++++++++++++ spec/transform/stack-y/index.html | 21 +++++++++++++++++ spec/transform/symmetry-y/index.html | 21 +++++++++++++++++ static/Alibaba-PuHuiTi-Heavy.51930418.otf | Bin 0 -> 1656164 bytes static/slick.25572f22.eot | Bin 0 -> 2048 bytes static/slick.653a4cbb.woff | Bin 0 -> 1380 bytes static/slick.6aa1ee46.ttf | Bin 0 -> 1892 bytes static/slick.d4bc62a2.svg | 1 + theme/index.html | 21 +++++++++++++++++ umi.8749e29b.css | 1 + umi.b73d150b.js | 1 + .../accessible/text-searching/index.html | 21 +++++++++++++++++ zh/examples/algorithm/sort/index.html | 21 +++++++++++++++++ zh/examples/analysis/bin/index.html | 21 +++++++++++++++++ zh/examples/analysis/group/index.html | 21 +++++++++++++++++ zh/examples/analysis/regression/index.html | 21 +++++++++++++++++ zh/examples/animation/general/index.html | 21 +++++++++++++++++ zh/examples/animation/group/index.html | 21 +++++++++++++++++ zh/examples/animation/lottie/index.html | 21 +++++++++++++++++ zh/examples/annotation/connector/index.html | 21 +++++++++++++++++ zh/examples/annotation/line/index.html | 21 +++++++++++++++++ zh/examples/annotation/range/index.html | 21 +++++++++++++++++ zh/examples/annotation/shape/index.html | 21 +++++++++++++++++ zh/examples/annotation/text/index.html | 21 +++++++++++++++++ zh/examples/component/axis/index.html | 21 +++++++++++++++++ zh/examples/component/label/index.html | 21 +++++++++++++++++ zh/examples/component/legend/index.html | 21 +++++++++++++++++ zh/examples/component/scrollbar/index.html | 21 +++++++++++++++++ zh/examples/component/tooltip/index.html | 21 +++++++++++++++++ zh/examples/composition/facet/index.html | 21 +++++++++++++++++ zh/examples/composition/repeat/index.html | 21 +++++++++++++++++ zh/examples/composition/space/index.html | 21 +++++++++++++++++ zh/examples/general/Liquid/index.html | 21 +++++++++++++++++ zh/examples/general/area/index.html | 21 +++++++++++++++++ zh/examples/general/box/index.html | 21 +++++++++++++++++ zh/examples/general/bullet/index.html | 21 +++++++++++++++++ zh/examples/general/candlestick/index.html | 21 +++++++++++++++++ zh/examples/general/cell/index.html | 21 +++++++++++++++++ zh/examples/general/dual/index.html | 21 +++++++++++++++++ zh/examples/general/funnel/index.html | 21 +++++++++++++++++ zh/examples/general/gauge/index.html | 21 +++++++++++++++++ zh/examples/general/heatmap/index.html | 21 +++++++++++++++++ zh/examples/general/image/index.html | 21 +++++++++++++++++ zh/examples/general/interval/index.html | 21 +++++++++++++++++ zh/examples/general/line/index.html | 21 +++++++++++++++++ zh/examples/general/link/index.html | 21 +++++++++++++++++ zh/examples/general/mini/index.html | 21 +++++++++++++++++ zh/examples/general/parallel/index.html | 21 +++++++++++++++++ zh/examples/general/pie/index.html | 21 +++++++++++++++++ zh/examples/general/point/index.html | 21 +++++++++++++++++ zh/examples/general/radar/index.html | 21 +++++++++++++++++ zh/examples/general/radial/index.html | 21 +++++++++++++++++ zh/examples/general/rose/index.html | 21 +++++++++++++++++ zh/examples/general/sunburst/index.html | 21 +++++++++++++++++ zh/examples/general/text/index.html | 21 +++++++++++++++++ zh/examples/general/vector/index.html | 21 +++++++++++++++++ zh/examples/general/venn/index.html | 21 +++++++++++++++++ zh/examples/general/violin/index.html | 21 +++++++++++++++++ zh/examples/geo/geo/index.html | 21 +++++++++++++++++ zh/examples/graph/hierarchy/index.html | 21 +++++++++++++++++ zh/examples/graph/network/index.html | 21 +++++++++++++++++ zh/examples/intelligent/auto/index.html | 21 +++++++++++++++++ zh/examples/intelligent/insight/index.html | 21 +++++++++++++++++ zh/examples/interaction/brush/index.html | 21 +++++++++++++++++ zh/examples/interaction/component/index.html | 21 +++++++++++++++++ zh/examples/interaction/element/index.html | 21 +++++++++++++++++ zh/examples/interaction/multi-view/index.html | 21 +++++++++++++++++ zh/examples/interaction/other/index.html | 21 +++++++++++++++++ .../interesting/interesting/index.html | 21 +++++++++++++++++ zh/examples/renderer/renderer/index.html | 21 +++++++++++++++++ .../storytelling/storytelling/index.html | 21 +++++++++++++++++ zh/examples/style/pattern/index.html | 21 +++++++++++++++++ zh/examples/style/rough/index.html | 21 +++++++++++++++++ zh/examples/style/theme/index.html | 21 +++++++++++++++++ zh/examples/theme/pattern/index.html | 21 +++++++++++++++++ zh/examples/theme/theme/index.html | 21 +++++++++++++++++ zh/examples/threed/bar/index.html | 21 +++++++++++++++++ zh/examples/threed/line/index.html | 21 +++++++++++++++++ zh/examples/threed/scatter/index.html | 21 +++++++++++++++++ zh/examples/threed/surface/index.html | 21 +++++++++++++++++ zh/examples/unit/unit/index.html | 21 +++++++++++++++++ zh/index.html | 21 +++++++++++++++++ ~demos/:id/index.html | 21 +++++++++++++++++ 1079 files changed, 13696 insertions(+) create mode 100644 1736.5ed8cc23.async.js create mode 100644 1967.693a23b3.async.js create mode 100644 2664.b330990d.async.js create mode 100644 3306.d9b6e849.chunk.css create mode 100644 3306.ebd51f21.async.js create mode 100644 3476.0ca3ab2f.async.js create mode 100644 3930.88ad0f6f.async.js create mode 100644 404.html create mode 100644 4255.d1025cd8.async.js create mode 100644 4759.bb363d92.chunk.css create mode 100644 4759.e1ab004d.async.js create mode 100644 4961.429b963d.async.js create mode 100644 5627.e35b3eef.async.js create mode 100644 6117.4e563c75.async.js create mode 100644 6117.a4da87a1.chunk.css create mode 100644 7293.5a9c0e3b.async.js create mode 100644 7293.cf6a5f1c.chunk.css create mode 100644 7399.ad865e0d.async.js create mode 100644 8288.33ca54e4.async.js create mode 100644 8288.6a7183f1.chunk.css create mode 100644 9594.0f312314.async.js create mode 100644 :language/examples/:topic/:example/index.html create mode 100644 :language/examples/index.html create mode 100644 CNAME create mode 100644 api/chart/index.html create mode 100644 api/facet-circle/index.html create mode 100644 api/facet-rect/index.html create mode 100644 api/geo-view/index.html create mode 100644 api/mark/index.html create mode 100644 api/overview/index.html create mode 100644 api/repeat-matrix/index.html create mode 100644 api/space-flex/index.html create mode 100644 api/space-layer/index.html create mode 100644 api/timing-keyframe/index.html create mode 100644 api/view/index.html create mode 100644 docs__api__chart.en.md.eb5a8464.async.js create mode 100644 docs__api__chart.zh.md.7920d033.async.js create mode 100644 docs__api__facetCircle.en.md.d1a7bb4d.async.js create mode 100644 docs__api__facetCircle.zh.md.e04fa803.async.js create mode 100644 docs__api__facetRect.en.md.ffae1f6d.async.js create mode 100644 docs__api__facetRect.zh.md.eb323aed.async.js create mode 100644 docs__api__geoView.en.md.78666f43.async.js create mode 100644 docs__api__geoView.zh.md.0114eda0.async.js create mode 100644 docs__api__mark.en.md.367c0baf.async.js create mode 100644 docs__api__mark.zh.md.3549a8d5.async.js create mode 100644 docs__api__overview.en.md.ecca2f3f.async.js create mode 100644 docs__api__overview.zh.md.1f1be18c.async.js create mode 100644 docs__api__repeatMatrix.en.md.4959c7a6.async.js create mode 100644 docs__api__repeatMatrix.zh.md.d1bd4a97.async.js create mode 100644 docs__api__spaceFlex.en.md.e403c33a.async.js create mode 100644 docs__api__spaceFlex.zh.md.359abc63.async.js create mode 100644 docs__api__spaceLayer.en.md.b59a8423.async.js create mode 100644 docs__api__spaceLayer.zh.md.f93d5f7e.async.js create mode 100644 docs__api__timingKeyframe.en.md.84db090b.async.js create mode 100644 docs__api__timingKeyframe.zh.md.ce7db3d2.async.js create mode 100644 docs__api__view.en.md.ec4b9f08.async.js create mode 100644 docs__api__view.zh.md.4149e2ee.async.js create mode 100644 docs__manual__core__animation.en.md.7c2d2c77.async.js create mode 100644 docs__manual__core__animation.zh.md.2a6662d8.async.js create mode 100644 docs__manual__core__api.en.md.368b4fa9.async.js create mode 100644 docs__manual__core__api.zh.md.c2bc4df4.async.js create mode 100644 docs__manual__core__axis.en.md.df5c191f.async.js create mode 100644 docs__manual__core__axis.zh.md.ec8d05af.async.js create mode 100644 docs__manual__core__chart.en.md.ee302032.async.js create mode 100644 docs__manual__core__chart.zh.md.cf937e65.async.js create mode 100644 docs__manual__core__composition.en.md.5e74367a.async.js create mode 100644 docs__manual__core__composition.zh.md.dc404574.async.js create mode 100644 docs__manual__core__coordinate.en.md.bf0a10a9.async.js create mode 100644 docs__manual__core__coordinate.zh.md.456a9f44.async.js create mode 100644 docs__manual__core__data.en.md.f6d09ae7.async.js create mode 100644 docs__manual__core__data.zh.md.4421affc.async.js create mode 100644 docs__manual__core__encode.en.md.69cc3219.async.js create mode 100644 docs__manual__core__encode.zh.md.b1d16412.async.js create mode 100644 docs__manual__core__interaction.en.md.19e30d03.async.js create mode 100644 docs__manual__core__interaction.zh.md.e2910799.async.js create mode 100644 docs__manual__core__label.en.md.76104806.async.js create mode 100644 docs__manual__core__label.zh.md.135f418e.async.js create mode 100644 docs__manual__core__layout.en.md.0dd25661.async.js create mode 100644 docs__manual__core__layout.zh.md.a76abfe5.async.js create mode 100644 docs__manual__core__legend.en.md.c3fdcee2.async.js create mode 100644 docs__manual__core__legend.zh.md.c9888596.async.js create mode 100644 docs__manual__core__mark.en.md.532cc1ac.async.js create mode 100644 docs__manual__core__mark.zh.md.7cb38c1a.async.js create mode 100644 docs__manual__core__scale.en.md.13b41a76.async.js create mode 100644 docs__manual__core__scale.zh.md.3553bb75.async.js create mode 100644 docs__manual__core__scrollbar.en.md.3e61c559.async.js create mode 100644 docs__manual__core__scrollbar.zh.md.85085999.async.js create mode 100644 docs__manual__core__size.en.md.9a1f0cc4.async.js create mode 100644 docs__manual__core__size.zh.md.ec5bc791.async.js create mode 100644 docs__manual__core__slider.en.md.f30760fb.async.js create mode 100644 docs__manual__core__slider.zh.md.c3d202ec.async.js create mode 100644 docs__manual__core__state.en.md.5a7e979b.async.js create mode 100644 docs__manual__core__state.zh.md.beaf627a.async.js create mode 100644 docs__manual__core__style.en.md.315e6f58.async.js create mode 100644 docs__manual__core__style.zh.md.ecb9e355.async.js create mode 100644 docs__manual__core__theme.en.md.15e0d207.async.js create mode 100644 docs__manual__core__theme.zh.md.41e65dc0.async.js create mode 100644 docs__manual__core__title.en.md.4e3a8cae.async.js create mode 100644 docs__manual__core__title.zh.md.ad364c5e.async.js create mode 100644 docs__manual__core__tooltip.en.md.f6601611.async.js create mode 100644 docs__manual__core__tooltip.zh.md.1187b25a.async.js create mode 100644 docs__manual__core__transform.en.md.0749355b.async.js create mode 100644 docs__manual__core__transform.zh.md.aec826b0.async.js create mode 100644 docs__manual__core__view.en.md.a73d3cc9.async.js create mode 100644 docs__manual__core__view.zh.md.a1a6151d.async.js create mode 100644 docs__manual__extra-topics__3d-charts.en.md.e4d8c391.async.js create mode 100644 docs__manual__extra-topics__3d-charts.zh.md.76d287b1.async.js create mode 100644 docs__manual__extra-topics__bundle.en.md.c1de751e.async.js create mode 100644 docs__manual__extra-topics__bundle.zh.md.975e7f08.async.js create mode 100644 docs__manual__extra-topics__color.en.md.6370c921.async.js create mode 100644 docs__manual__extra-topics__color.zh.md.3eee6365.async.js create mode 100644 docs__manual__extra-topics__customization.en.md.41d0418b.async.js create mode 100644 docs__manual__extra-topics__customization.zh.md.7c53280d.async.js create mode 100644 docs__manual__extra-topics__event.en.md.80de2a09.async.js create mode 100644 docs__manual__extra-topics__event.zh.md.d0a0e8d9.async.js create mode 100644 docs__manual__extra-topics__experimental-spec-api.en.md.fd643740.async.js create mode 100644 docs__manual__extra-topics__experimental-spec-api.zh.md.a0884cff.async.js create mode 100644 docs__manual__extra-topics__migration-from-g2v4.en.md.4633aede.async.js create mode 100644 docs__manual__extra-topics__migration-from-g2v4.zh.md.435111bc.async.js create mode 100644 docs__manual__extra-topics__pattern.en.md.1af49ccd.async.js create mode 100644 docs__manual__extra-topics__pattern.zh.md.3de49048.async.js create mode 100644 docs__manual__extra-topics__ssr.en.md.9c8af929.async.js create mode 100644 docs__manual__extra-topics__ssr.zh.md.f8ff60aa.async.js create mode 100644 docs__manual__extra-topics__use-in-framework.en.md.2614aaed.async.js create mode 100644 docs__manual__extra-topics__use-in-framework.zh.md.4a97651f.async.js create mode 100644 docs__manual__introduction__getting-started.en.md.012f7420.async.js create mode 100644 docs__manual__introduction__getting-started.zh.md.586c220f.async.js create mode 100644 docs__manual__introduction__what-is-g2.en.md.1a84bcbb.async.js create mode 100644 docs__manual__introduction__what-is-g2.zh.md.31dfdc19.async.js create mode 100644 docs__manual__introduction__why-g2.en.md.833f65b4.async.js create mode 100644 docs__manual__introduction__why-g2.zh.md.99d995b5.async.js create mode 100644 docs__spec__animation__fadeIn.en.md.dcbfa87c.async.js create mode 100644 docs__spec__animation__fadeIn.zh.md.fe4735ed.async.js create mode 100644 docs__spec__animation__fadeOut.en.md.3cab4c9a.async.js create mode 100644 docs__spec__animation__fadeOut.zh.md.cd8ba0f2.async.js create mode 100644 docs__spec__animation__growInX.en.md.44bdfea8.async.js create mode 100644 docs__spec__animation__growInX.zh.md.1bfb03d4.async.js create mode 100644 docs__spec__animation__growInY.en.md.1337d030.async.js create mode 100644 docs__spec__animation__growInY.zh.md.2cfc5089.async.js create mode 100644 docs__spec__animation__morphing.en.md.e0f87edd.async.js create mode 100644 docs__spec__animation__morphing.zh.md.ab4c8a93.async.js create mode 100644 docs__spec__animation__overview.en.md.87174ff9.async.js create mode 100644 docs__spec__animation__overview.zh.md.634b2777.async.js create mode 100644 docs__spec__animation__pathIn.en.md.5ac5ee02.async.js create mode 100644 docs__spec__animation__pathIn.zh.md.f3bcd099.async.js create mode 100644 docs__spec__animation__scaleInX.en.md.b6709e89.async.js create mode 100644 docs__spec__animation__scaleInX.zh.md.4bc1b506.async.js create mode 100644 docs__spec__animation__scaleInY.en.md.03fee31a.async.js create mode 100644 docs__spec__animation__scaleInY.zh.md.02b2778f.async.js create mode 100644 docs__spec__animation__scaleOutX.en.md.a38520ff.async.js create mode 100644 docs__spec__animation__scaleOutX.zh.md.6605225b.async.js create mode 100644 docs__spec__animation__scaleOutY.en.md.142965be.async.js create mode 100644 docs__spec__animation__scaleOutY.zh.md.f67bb54f.async.js create mode 100644 docs__spec__animation__waveIn.en.md.c9389841.async.js create mode 100644 docs__spec__animation__waveIn.zh.md.d81ae436.async.js create mode 100644 docs__spec__animation__zoomIn.en.md.ad4df079.async.js create mode 100644 docs__spec__animation__zoomIn.zh.md.d7fde1b3.async.js create mode 100644 docs__spec__animation__zoomOut.en.md.6e9d961a.async.js create mode 100644 docs__spec__animation__zoomOut.zh.md.cd6574a6.async.js create mode 100644 docs__spec__common__componentTitle.en.md.192adb54.async.js create mode 100644 docs__spec__common__componentTitle.zh.md.136c0b44.async.js create mode 100644 docs__spec__common__navigator.en.md.238f4a73.async.js create mode 100644 docs__spec__common__navigator.zh.md.bab1b348.async.js create mode 100644 docs__spec__common__sparkline.en.md.0584d63e.async.js create mode 100644 docs__spec__common__sparkline.zh.md.313f31d6.async.js create mode 100644 docs__spec__common__style.en.md.7efe6363.async.js create mode 100644 docs__spec__common__style.zh.md.be6bc478.async.js create mode 100644 docs__spec__component__axis.en.md.880e872d.async.js create mode 100644 docs__spec__component__axis.zh.md.66f23b39.async.js create mode 100644 docs__spec__component__legend.en.md.aa422251.async.js create mode 100644 docs__spec__component__legend.zh.md.0061c7ab.async.js create mode 100644 docs__spec__component__scrollbar.en.md.99c17304.async.js create mode 100644 docs__spec__component__scrollbar.zh.md.46563da6.async.js create mode 100644 docs__spec__component__slider.en.md.c480eb4a.async.js create mode 100644 docs__spec__component__slider.zh.md.32bef0ad.async.js create mode 100644 docs__spec__component__title.en.md.4b8569a7.async.js create mode 100644 docs__spec__component__title.zh.md.f852af7e.async.js create mode 100644 docs__spec__component__tooltip.en.md.ba76a9c5.async.js create mode 100644 docs__spec__component__tooltip.zh.md.999e0f45.async.js create mode 100644 docs__spec__composition__facetCircle.en.md.6bcae8b5.async.js create mode 100644 docs__spec__composition__facetCircle.zh.md.40b7943b.async.js create mode 100644 docs__spec__composition__facetRect.en.md.24f8f5d0.async.js create mode 100644 docs__spec__composition__facetRect.zh.md.039b2219.async.js create mode 100644 docs__spec__composition__repeatMatrix.en.md.7ad38964.async.js create mode 100644 docs__spec__composition__repeatMatrix.zh.md.a937a1c7.async.js create mode 100644 docs__spec__composition__spaceFlex.en.md.dca03a41.async.js create mode 100644 docs__spec__composition__spaceFlex.zh.md.5dc3ca1e.async.js create mode 100644 docs__spec__composition__spaceLayer.en.md.f0783057.async.js create mode 100644 docs__spec__composition__spaceLayer.zh.md.c2156816.async.js create mode 100644 docs__spec__composition__timingKeyframe.en.md.5f477fbd.async.js create mode 100644 docs__spec__composition__timingKeyframe.zh.md.66c98eeb.async.js create mode 100644 docs__spec__coordinate__cartesian3D.en.md.36b2d4fb.async.js create mode 100644 docs__spec__coordinate__cartesian3D.zh.md.35faec5a.async.js create mode 100644 docs__spec__coordinate__fisheye.en.md.f5860196.async.js create mode 100644 docs__spec__coordinate__fisheye.zh.md.5ee7963d.async.js create mode 100644 docs__spec__coordinate__parallel.en.md.f63beacf.async.js create mode 100644 docs__spec__coordinate__parallel.zh.md.920e3bc1.async.js create mode 100644 docs__spec__coordinate__polar.en.md.0a0bbd73.async.js create mode 100644 docs__spec__coordinate__polar.zh.md.b0c93d57.async.js create mode 100644 docs__spec__coordinate__radial.en.md.6d4c2afe.async.js create mode 100644 docs__spec__coordinate__radial.zh.md.f8cd4c9d.async.js create mode 100644 docs__spec__coordinate__theta.en.md.cb604f42.async.js create mode 100644 docs__spec__coordinate__theta.zh.md.281461b5.async.js create mode 100644 docs__spec__coordinate__transpose.en.md.bb8448c1.async.js create mode 100644 docs__spec__coordinate__transpose.zh.md.a1639481.async.js create mode 100644 docs__spec__data__custom.en.md.f6a86276.async.js create mode 100644 docs__spec__data__custom.zh.md.eb89485e.async.js create mode 100644 docs__spec__data__fetch.en.md.07bbc9f1.async.js create mode 100644 docs__spec__data__fetch.zh.md.a1c20d1f.async.js create mode 100644 docs__spec__data__filter.en.md.7578a5a5.async.js create mode 100644 docs__spec__data__filter.zh.md.57910c7f.async.js create mode 100644 docs__spec__data__fold.en.md.e08a46e5.async.js create mode 100644 docs__spec__data__fold.zh.md.d5b9260b.async.js create mode 100644 docs__spec__data__inline.en.md.a8cfd379.async.js create mode 100644 docs__spec__data__inline.zh.md.550c8bc2.async.js create mode 100644 docs__spec__data__join.en.md.1931275b.async.js create mode 100644 docs__spec__data__join.zh.md.45ba3d55.async.js create mode 100644 docs__spec__data__kde.en.md.aa1f9270.async.js create mode 100644 docs__spec__data__kde.zh.md.c7a00fa4.async.js create mode 100644 docs__spec__data__log.en.md.66e2dd0f.async.js create mode 100644 docs__spec__data__log.zh.md.04bfdc5f.async.js create mode 100644 docs__spec__data__map.en.md.2b4da999.async.js create mode 100644 docs__spec__data__map.zh.md.4b1dbc28.async.js create mode 100644 docs__spec__data__overview.en.md.2fe1c0a3.async.js create mode 100644 docs__spec__data__overview.zh.md.625485a8.async.js create mode 100644 docs__spec__data__pick.en.md.fd61da5d.async.js create mode 100644 docs__spec__data__pick.zh.md.90e8d7e1.async.js create mode 100644 docs__spec__data__rename.en.md.a754de9f.async.js create mode 100644 docs__spec__data__rename.zh.md.5eefe175.async.js create mode 100644 docs__spec__data__slice.en.md.93daf414.async.js create mode 100644 docs__spec__data__slice.zh.md.4c160093.async.js create mode 100644 docs__spec__data__sort.en.md.df7e8e16.async.js create mode 100644 docs__spec__data__sort.zh.md.f83083cf.async.js create mode 100644 docs__spec__data__sortBy.en.md.ea073dcc.async.js create mode 100644 docs__spec__data__sortBy.zh.md.ad16051d.async.js create mode 100644 docs__spec__geo__geoPath.en.md.cbfa4bcb.async.js create mode 100644 docs__spec__geo__geoPath.zh.md.a4a6ae29.async.js create mode 100644 docs__spec__geo__geoView.en.md.4079b0c0.async.js create mode 100644 docs__spec__geo__geoView.zh.md.4944a059.async.js create mode 100644 docs__spec__graph__forceGraph.en.md.b41fc4dc.async.js create mode 100644 docs__spec__graph__forceGraph.zh.md.50c621e2.async.js create mode 100644 docs__spec__graph__pack.en.md.07466f2e.async.js create mode 100644 docs__spec__graph__pack.zh.md.45d77e99.async.js create mode 100644 docs__spec__graph__sankey.en.md.65b575be.async.js create mode 100644 docs__spec__graph__sankey.zh.md.f849e450.async.js create mode 100644 docs__spec__graph__tree.en.md.6d80d35a.async.js create mode 100644 docs__spec__graph__tree.zh.md.f6faf2bc.async.js create mode 100644 docs__spec__graph__treemap.en.md.f8a2c52a.async.js create mode 100644 docs__spec__graph__treemap.zh.md.70f551d6.async.js create mode 100644 docs__spec__interaction__brushAxisHighlight.en.md.5b7dbbf3.async.js create mode 100644 docs__spec__interaction__brushAxisHighlight.zh.md.418b7227.async.js create mode 100644 docs__spec__interaction__brushFilter.en.md.50693af3.async.js create mode 100644 docs__spec__interaction__brushFilter.zh.md.38a6055a.async.js create mode 100644 docs__spec__interaction__brushHighlight.en.md.6c5357a3.async.js create mode 100644 docs__spec__interaction__brushHighlight.zh.md.0efbc647.async.js create mode 100644 docs__spec__interaction__brushXFilter.en.md.0146e90a.async.js create mode 100644 docs__spec__interaction__brushXFilter.zh.md.3cfa8504.async.js create mode 100644 docs__spec__interaction__brushXHighlight.en.md.781ae6a4.async.js create mode 100644 docs__spec__interaction__brushXHighlight.zh.md.7b5e5084.async.js create mode 100644 docs__spec__interaction__brushYFilter.en.md.ace2de58.async.js create mode 100644 docs__spec__interaction__brushYFilter.zh.md.9eaa1396.async.js create mode 100644 docs__spec__interaction__brushYHighlight.zh.md.bc7952bd.async.js create mode 100644 docs__spec__interaction__chartIndex.en.md.f4faa042.async.js create mode 100644 docs__spec__interaction__chartIndex.zh.md.981370cd.async.js create mode 100644 docs__spec__interaction__elementHighlight.en.md.e2beb691.async.js create mode 100644 docs__spec__interaction__elementHighlight.zh.md.fbec3985.async.js create mode 100644 docs__spec__interaction__elementHighlightByColor.en.md.7a8f8176.async.js create mode 100644 docs__spec__interaction__elementHighlightByColor.zh.md.57237f24.async.js create mode 100644 docs__spec__interaction__elementHighlightByX.en.md.89a5c671.async.js create mode 100644 docs__spec__interaction__elementHighlightByX.zh.md.1d824f85.async.js create mode 100644 docs__spec__interaction__elementSelect.en.md.b2201ce8.async.js create mode 100644 docs__spec__interaction__elementSelect.zh.md.326fd17d.async.js create mode 100644 docs__spec__interaction__elementSelectByColor.en.md.1743d0e8.async.js create mode 100644 docs__spec__interaction__elementSelectByColor.zh.md.5410fbe8.async.js create mode 100644 docs__spec__interaction__elementSelectByX.en.md.11f2e35e.async.js create mode 100644 docs__spec__interaction__elementSelectByX.zh.md.11080f7d.async.js create mode 100644 docs__spec__interaction__fisheye.en.md.fc87c5fb.async.js create mode 100644 docs__spec__interaction__fisheye.zh.md.37ce06d2.async.js create mode 100644 docs__spec__interaction__legendFilter.en.md.8cf2fc19.async.js create mode 100644 docs__spec__interaction__legendFilter.zh.md.d6672e3e.async.js create mode 100644 docs__spec__interaction__legendHighlight.en.md.9f96abee.async.js create mode 100644 docs__spec__interaction__legendHighlight.zh.md.b8f1c549.async.js create mode 100644 docs__spec__interaction__poptip.en.md.7208c4db.async.js create mode 100644 docs__spec__interaction__poptip.zh.md.904157b1.async.js create mode 100644 docs__spec__interaction__scrollbarFilter.en.md.475c0127.async.js create mode 100644 docs__spec__interaction__scrollbarFilter.zh.md.f4a82c36.async.js create mode 100644 docs__spec__interaction__sliderFilter.en.md.53dc34b4.async.js create mode 100644 docs__spec__interaction__sliderFilter.zh.md.382087a5.async.js create mode 100644 docs__spec__interaction__tooltip.en.md.9d90cb00.async.js create mode 100644 docs__spec__interaction__tooltip.zh.md.96415d1a.async.js create mode 100644 docs__spec__label__contrastReverse.en.md.14cfc74e.async.js create mode 100644 docs__spec__label__contrastReverse.zh.md.9568965c.async.js create mode 100644 docs__spec__label__overflowHide.en.md.7774514b.async.js create mode 100644 docs__spec__label__overflowHide.zh.md.655c268c.async.js create mode 100644 docs__spec__label__overlapDodgeY.en.md.b69eb0b6.async.js create mode 100644 docs__spec__label__overlapDodgeY.zh.md.5d9b7797.async.js create mode 100644 docs__spec__label__overlapHide.en.md.2ac06e84.async.js create mode 100644 docs__spec__label__overlapHide.zh.md.55a8e7db.async.js create mode 100644 docs__spec__label__overview.en.md.3ab9680f.async.js create mode 100644 docs__spec__label__overview.zh.md.898af1ac.async.js create mode 100644 docs__spec__mark__area.en.md.da4dc260.async.js create mode 100644 docs__spec__mark__area.zh.md.08ae4f61.async.js create mode 100644 docs__spec__mark__box.en.md.7c87a3db.async.js create mode 100644 docs__spec__mark__box.zh.md.9d53861d.async.js create mode 100644 docs__spec__mark__boxplot.en.md.61463fb4.async.js create mode 100644 docs__spec__mark__boxplot.zh.md.14e33a23.async.js create mode 100644 docs__spec__mark__cell.en.md.77faac18.async.js create mode 100644 docs__spec__mark__cell.zh.md.31b45f4f.async.js create mode 100644 docs__spec__mark__chord.en.md.5960dee1.async.js create mode 100644 docs__spec__mark__chord.zh.md.98c13f9a.async.js create mode 100644 docs__spec__mark__density.en.md.acff980b.async.js create mode 100644 docs__spec__mark__density.zh.md.be63ae0d.async.js create mode 100644 docs__spec__mark__gauge.en.md.5c6bd30f.async.js create mode 100644 docs__spec__mark__gauge.zh.md.c6e88b1d.async.js create mode 100644 docs__spec__mark__heatmap.en.md.e387fb12.async.js create mode 100644 docs__spec__mark__heatmap.zh.md.ff9e9ac9.async.js create mode 100644 docs__spec__mark__image.en.md.b6ba36b3.async.js create mode 100644 docs__spec__mark__image.zh.md.334ce56a.async.js create mode 100644 docs__spec__mark__interval.en.md.d56ac53f.async.js create mode 100644 docs__spec__mark__interval.zh.md.999d1724.async.js create mode 100644 docs__spec__mark__line.en.md.df374f6e.async.js create mode 100644 docs__spec__mark__line.zh.md.c13b13df.async.js create mode 100644 docs__spec__mark__lineX.en.md.f4799f09.async.js create mode 100644 docs__spec__mark__lineX.zh.md.af6707f1.async.js create mode 100644 docs__spec__mark__lineY.en.md.b15dfeb7.async.js create mode 100644 docs__spec__mark__lineY.zh.md.029ed0e2.async.js create mode 100644 docs__spec__mark__link.en.md.089db919.async.js create mode 100644 docs__spec__mark__link.zh.md.e2377a9b.async.js create mode 100644 docs__spec__mark__liquid.en.md.e73b46f3.async.js create mode 100644 docs__spec__mark__liquid.zh.md.0e7c1f57.async.js create mode 100644 docs__spec__mark__point.en.md.a5f9693b.async.js create mode 100644 docs__spec__mark__point.zh.md.7e54f064.async.js create mode 100644 docs__spec__mark__polygon.en.md.04ca9684.async.js create mode 100644 docs__spec__mark__polygon.zh.md.d9f3ffa2.async.js create mode 100644 docs__spec__mark__range.en.md.22f5ce0e.async.js create mode 100644 docs__spec__mark__range.zh.md.53d84b85.async.js create mode 100644 docs__spec__mark__rangeX.en.md.4efde6c0.async.js create mode 100644 docs__spec__mark__rangeX.zh.md.97a1d376.async.js create mode 100644 docs__spec__mark__rangeY.en.md.a464e9ad.async.js create mode 100644 docs__spec__mark__rangeY.zh.md.7511e217.async.js create mode 100644 docs__spec__mark__rect.en.md.5ade4b80.async.js create mode 100644 docs__spec__mark__rect.zh.md.6065f9cc.async.js create mode 100644 docs__spec__mark__shape.en.md.6a9919a7.async.js create mode 100644 docs__spec__mark__shape.zh.md.7e65d9df.async.js create mode 100644 docs__spec__mark__text.en.md.1e64b3b2.async.js create mode 100644 docs__spec__mark__text.zh.md.3e8c0e41.async.js create mode 100644 docs__spec__mark__vector.en.md.565d1966.async.js create mode 100644 docs__spec__mark__vector.zh.md.dc6f0a71.async.js create mode 100644 docs__spec__mark__wordcloud.en.md.9b8bf9c0.async.js create mode 100644 docs__spec__mark__wordcloud.zh.md.325edca8.async.js create mode 100644 docs__spec__overview.en.md.5b50ede7.async.js create mode 100644 docs__spec__overview.zh.md.30785304.async.js create mode 100644 docs__spec__palette.en.md.5306e7f6.async.js create mode 100644 docs__spec__palette.zh.md.e1b78311.async.js create mode 100644 docs__spec__plugin__lottie.en.md.740f23f1.async.js create mode 100644 docs__spec__plugin__lottie.zh.md.ff527309.async.js create mode 100644 docs__spec__plugin__renderer.en.md.2a2cc797.async.js create mode 100644 docs__spec__plugin__renderer.zh.md.5adaae8a.async.js create mode 100644 docs__spec__plugin__rough.en.md.7f77e06a.async.js create mode 100644 docs__spec__plugin__rough.zh.md.aeaeb7e6.async.js create mode 100644 docs__spec__scale__band.en.md.7d5d960a.async.js create mode 100644 docs__spec__scale__band.zh.md.572275eb.async.js create mode 100644 docs__spec__scale__linear.en.md.6a101541.async.js create mode 100644 docs__spec__scale__linear.zh.md.1388634e.async.js create mode 100644 docs__spec__scale__log.en.md.f75cf335.async.js create mode 100644 docs__spec__scale__log.zh.md.d5928273.async.js create mode 100644 docs__spec__scale__ordinal.en.md.36a38dac.async.js create mode 100644 docs__spec__scale__ordinal.zh.md.adcb2747.async.js create mode 100644 docs__spec__scale__point.en.md.c37b316d.async.js create mode 100644 docs__spec__scale__point.zh.md.426c8398.async.js create mode 100644 docs__spec__scale__pow.en.md.652fea86.async.js create mode 100644 docs__spec__scale__pow.zh.md.6df570ea.async.js create mode 100644 docs__spec__scale__quantile.en.md.f3a4a1bc.async.js create mode 100644 docs__spec__scale__quantile.zh.md.f21133a5.async.js create mode 100644 docs__spec__scale__quantize.en.md.40f2525c.async.js create mode 100644 docs__spec__scale__quantize.zh.md.6d4501d1.async.js create mode 100644 docs__spec__scale__sqrt.en.md.3362bcf1.async.js create mode 100644 docs__spec__scale__sqrt.zh.md.55f5f288.async.js create mode 100644 docs__spec__scale__threshold.en.md.572b948c.async.js create mode 100644 docs__spec__scale__threshold.zh.md.aa141fad.async.js create mode 100644 docs__spec__scale__time.en.md.7661edd1.async.js create mode 100644 docs__spec__scale__time.zh.md.6bea9a33.async.js create mode 100644 docs__spec__theme__academy.en.md.b875d544.async.js create mode 100644 docs__spec__theme__academy.zh.md.48bd2401.async.js create mode 100644 docs__spec__theme__classic.en.md.b79a413e.async.js create mode 100644 docs__spec__theme__classic.zh.md.d68c7a92.async.js create mode 100644 docs__spec__theme__classicDark.en.md.29c4396c.async.js create mode 100644 docs__spec__theme__classicDark.zh.md.00a579b2.async.js create mode 100644 docs__spec__threed__intervalThreed.en.md.e8055f6b.async.js create mode 100644 docs__spec__threed__intervalThreed.zh.md.b88a76bb.async.js create mode 100644 docs__spec__threed__lineThreed.en.md.98500f58.async.js create mode 100644 docs__spec__threed__lineThreed.zh.md.9289694a.async.js create mode 100644 docs__spec__threed__pointThreed.en.md.52affd14.async.js create mode 100644 docs__spec__threed__pointThreed.zh.md.67de20ef.async.js create mode 100644 docs__spec__threed__surfaceThreed.en.md.1fa70bd9.async.js create mode 100644 docs__spec__threed__surfaceThreed.zh.md.dc0cf8da.async.js create mode 100644 docs__spec__transform__bin.en.md.313a7e35.async.js create mode 100644 docs__spec__transform__bin.zh.md.38c0ce3c.async.js create mode 100644 docs__spec__transform__binX.en.md.1640792f.async.js create mode 100644 docs__spec__transform__binX.zh.md.b3438bc9.async.js create mode 100644 docs__spec__transform__diffY.en.md.77859757.async.js create mode 100644 docs__spec__transform__diffY.zh.md.a99311d0.async.js create mode 100644 docs__spec__transform__dodgeX.en.md.dcbaf154.async.js create mode 100644 docs__spec__transform__dodgeX.zh.md.e4b5d9d2.async.js create mode 100644 docs__spec__transform__flexX.en.md.b9aad4f8.async.js create mode 100644 docs__spec__transform__flexX.zh.md.b44f9ef7.async.js create mode 100644 docs__spec__transform__group.en.md.84934f88.async.js create mode 100644 docs__spec__transform__group.zh.md.3b16a8a0.async.js create mode 100644 docs__spec__transform__groupColor.en.md.4c8c551c.async.js create mode 100644 docs__spec__transform__groupColor.zh.md.70803846.async.js create mode 100644 docs__spec__transform__groupX.en.md.391ff32a.async.js create mode 100644 docs__spec__transform__groupX.zh.md.fe3230c2.async.js create mode 100644 docs__spec__transform__groupY.en.md.72a4d737.async.js create mode 100644 docs__spec__transform__groupY.zh.md.024f42bd.async.js create mode 100644 docs__spec__transform__jitter.en.md.2bdbdd7a.async.js create mode 100644 docs__spec__transform__jitter.zh.md.13f1340c.async.js create mode 100644 docs__spec__transform__jitterX.en.md.4b561799.async.js create mode 100644 docs__spec__transform__jitterX.zh.md.30e283a2.async.js create mode 100644 docs__spec__transform__jitterY.en.md.b915b5db.async.js create mode 100644 docs__spec__transform__jitterY.zh.md.37e153b1.async.js create mode 100644 docs__spec__transform__normalizeY.en.md.811a5b2b.async.js create mode 100644 docs__spec__transform__normalizeY.zh.md.86be2878.async.js create mode 100644 docs__spec__transform__pack.en.md.514006fe.async.js create mode 100644 docs__spec__transform__pack.zh.md.8059a0ea.async.js create mode 100644 docs__spec__transform__sample.en.md.58b4887f.async.js create mode 100644 docs__spec__transform__sample.zh.md.06cef2f8.async.js create mode 100644 docs__spec__transform__select.en.md.7b3083d4.async.js create mode 100644 docs__spec__transform__select.zh.md.07e4702a.async.js create mode 100644 docs__spec__transform__selectX.en.md.6c429f28.async.js create mode 100644 docs__spec__transform__selectX.zh.md.c2965d48.async.js create mode 100644 docs__spec__transform__selectY.en.md.131480d1.async.js create mode 100644 docs__spec__transform__selectY.zh.md.cdcd39c5.async.js create mode 100644 docs__spec__transform__sortColor.en.md.6f2354d0.async.js create mode 100644 docs__spec__transform__sortColor.zh.md.2e49af05.async.js create mode 100644 docs__spec__transform__sortX.en.md.4c83c5ad.async.js create mode 100644 docs__spec__transform__sortX.zh.md.584f2c4d.async.js create mode 100644 docs__spec__transform__sortY.en.md.6baecac8.async.js create mode 100644 docs__spec__transform__sortY.zh.md.b3d23b27.async.js create mode 100644 docs__spec__transform__stackEnter.en.md.ec2149fc.async.js create mode 100644 docs__spec__transform__stackEnter.zh.md.7576287b.async.js create mode 100644 docs__spec__transform__stackY.en.md.d491afa0.async.js create mode 100644 docs__spec__transform__stackY.zh.md.ca89158d.async.js create mode 100644 docs__spec__transform__symmetryY.en.md.4d190dd9.async.js create mode 100644 docs__spec__transform__symmetryY.zh.md.00e07c43.async.js create mode 100644 dumi__pages__theme.en.56a3f19b.chunk.css create mode 100644 dumi__pages__theme.en.f27a2424.async.js create mode 100644 dumi__pages__theme.zh.56a3f19b.chunk.css create mode 100644 dumi__tmp-production__dumi__theme__ContextWrapper.9da5aa94.async.js create mode 100644 dumi__tmp-production__theme-antv__ContextWrapper.45c088e6.async.js create mode 100644 en/api/chart/index.html create mode 100644 en/api/facet-circle/index.html create mode 100644 en/api/facet-rect/index.html create mode 100644 en/api/geo-view/index.html create mode 100644 en/api/mark/index.html create mode 100644 en/api/overview/index.html create mode 100644 en/api/repeat-matrix/index.html create mode 100644 en/api/space-flex/index.html create mode 100644 en/api/space-layer/index.html create mode 100644 en/api/timing-keyframe/index.html create mode 100644 en/api/view/index.html create mode 100644 en/examples/accessible/text-searching/index.html create mode 100644 en/examples/algorithm/sort/index.html create mode 100644 en/examples/analysis/bin/index.html create mode 100644 en/examples/analysis/group/index.html create mode 100644 en/examples/analysis/regression/index.html create mode 100644 en/examples/animation/general/index.html create mode 100644 en/examples/animation/group/index.html create mode 100644 en/examples/animation/lottie/index.html create mode 100644 en/examples/annotation/connector/index.html create mode 100644 en/examples/annotation/line/index.html create mode 100644 en/examples/annotation/range/index.html create mode 100644 en/examples/annotation/shape/index.html create mode 100644 en/examples/annotation/text/index.html create mode 100644 en/examples/component/axis/index.html create mode 100644 en/examples/component/label/index.html create mode 100644 en/examples/component/legend/index.html create mode 100644 en/examples/component/scrollbar/index.html create mode 100644 en/examples/component/tooltip/index.html create mode 100644 en/examples/composition/facet/index.html create mode 100644 en/examples/composition/repeat/index.html create mode 100644 en/examples/composition/space/index.html create mode 100644 en/examples/general/Liquid/index.html create mode 100644 en/examples/general/area/index.html create mode 100644 en/examples/general/box/index.html create mode 100644 en/examples/general/bullet/index.html create mode 100644 en/examples/general/candlestick/index.html create mode 100644 en/examples/general/cell/index.html create mode 100644 en/examples/general/dual/index.html create mode 100644 en/examples/general/funnel/index.html create mode 100644 en/examples/general/gauge/index.html create mode 100644 en/examples/general/heatmap/index.html create mode 100644 en/examples/general/image/index.html create mode 100644 en/examples/general/interval/index.html create mode 100644 en/examples/general/line/index.html create mode 100644 en/examples/general/link/index.html create mode 100644 en/examples/general/mini/index.html create mode 100644 en/examples/general/parallel/index.html create mode 100644 en/examples/general/pie/index.html create mode 100644 en/examples/general/point/index.html create mode 100644 en/examples/general/radar/index.html create mode 100644 en/examples/general/radial/index.html create mode 100644 en/examples/general/rose/index.html create mode 100644 en/examples/general/sunburst/index.html create mode 100644 en/examples/general/text/index.html create mode 100644 en/examples/general/vector/index.html create mode 100644 en/examples/general/venn/index.html create mode 100644 en/examples/general/violin/index.html create mode 100644 en/examples/geo/geo/index.html create mode 100644 en/examples/graph/hierarchy/index.html create mode 100644 en/examples/graph/network/index.html create mode 100644 en/examples/intelligent/auto/index.html create mode 100644 en/examples/intelligent/insight/index.html create mode 100644 en/examples/interaction/brush/index.html create mode 100644 en/examples/interaction/component/index.html create mode 100644 en/examples/interaction/element/index.html create mode 100644 en/examples/interaction/multi-view/index.html create mode 100644 en/examples/interaction/other/index.html create mode 100644 en/examples/interesting/interesting/index.html create mode 100644 en/examples/renderer/renderer/index.html create mode 100644 en/examples/storytelling/storytelling/index.html create mode 100644 en/examples/style/pattern/index.html create mode 100644 en/examples/style/rough/index.html create mode 100644 en/examples/style/theme/index.html create mode 100644 en/examples/theme/pattern/index.html create mode 100644 en/examples/theme/theme/index.html create mode 100644 en/examples/threed/bar/index.html create mode 100644 en/examples/threed/line/index.html create mode 100644 en/examples/threed/scatter/index.html create mode 100644 en/examples/threed/surface/index.html create mode 100644 en/examples/unit/unit/index.html create mode 100644 en/index.html create mode 100644 en/manual/core/animation/index.html create mode 100644 en/manual/core/api/index.html create mode 100644 en/manual/core/axis/index.html create mode 100644 en/manual/core/chart/index.html create mode 100644 en/manual/core/composition/index.html create mode 100644 en/manual/core/coordinate/index.html create mode 100644 en/manual/core/data/index.html create mode 100644 en/manual/core/encode/index.html create mode 100644 en/manual/core/interaction/index.html create mode 100644 en/manual/core/label/index.html create mode 100644 en/manual/core/layout/index.html create mode 100644 en/manual/core/legend/index.html create mode 100644 en/manual/core/mark/index.html create mode 100644 en/manual/core/scale/index.html create mode 100644 en/manual/core/scrollbar/index.html create mode 100644 en/manual/core/size/index.html create mode 100644 en/manual/core/slider/index.html create mode 100644 en/manual/core/state/index.html create mode 100644 en/manual/core/style/index.html create mode 100644 en/manual/core/theme/index.html create mode 100644 en/manual/core/title/index.html create mode 100644 en/manual/core/tooltip/index.html create mode 100644 en/manual/core/transform/index.html create mode 100644 en/manual/core/view/index.html create mode 100644 en/manual/extra-topics/3d-charts/index.html create mode 100644 en/manual/extra-topics/bundle/index.html create mode 100644 en/manual/extra-topics/color/index.html create mode 100644 en/manual/extra-topics/customization/index.html create mode 100644 en/manual/extra-topics/event/index.html create mode 100644 en/manual/extra-topics/experimental-spec-api/index.html create mode 100644 en/manual/extra-topics/migration-from-g2v4/index.html create mode 100644 en/manual/extra-topics/pattern/index.html create mode 100644 en/manual/extra-topics/ssr/index.html create mode 100644 en/manual/extra-topics/use-in-framework/index.html create mode 100644 en/manual/introduction/getting-started/index.html create mode 100644 en/manual/introduction/what-is-g2/index.html create mode 100644 en/manual/introduction/why-g2/index.html create mode 100644 en/spec/animation/fade-in/index.html create mode 100644 en/spec/animation/fade-out/index.html create mode 100644 en/spec/animation/grow-in-x/index.html create mode 100644 en/spec/animation/grow-in-y/index.html create mode 100644 en/spec/animation/morphing/index.html create mode 100644 en/spec/animation/overview/index.html create mode 100644 en/spec/animation/path-in/index.html create mode 100644 en/spec/animation/scale-in-x/index.html create mode 100644 en/spec/animation/scale-in-y/index.html create mode 100644 en/spec/animation/scale-out-x/index.html create mode 100644 en/spec/animation/scale-out-y/index.html create mode 100644 en/spec/animation/wave-in/index.html create mode 100644 en/spec/animation/zoom-in/index.html create mode 100644 en/spec/animation/zoom-out/index.html create mode 100644 en/spec/common/component-title/index.html create mode 100644 en/spec/common/navigator/index.html create mode 100644 en/spec/common/sparkline/index.html create mode 100644 en/spec/common/style/index.html create mode 100644 en/spec/component/axis/index.html create mode 100644 en/spec/component/legend/index.html create mode 100644 en/spec/component/scrollbar/index.html create mode 100644 en/spec/component/slider/index.html create mode 100644 en/spec/component/title/index.html create mode 100644 en/spec/component/tooltip/index.html create mode 100644 en/spec/composition/facet-circle/index.html create mode 100644 en/spec/composition/facet-rect/index.html create mode 100644 en/spec/composition/repeat-matrix/index.html create mode 100644 en/spec/composition/space-flex/index.html create mode 100644 en/spec/composition/space-layer/index.html create mode 100644 en/spec/composition/timing-keyframe/index.html create mode 100644 en/spec/coordinate/cartesian3-d/index.html create mode 100644 en/spec/coordinate/fisheye/index.html create mode 100644 en/spec/coordinate/parallel/index.html create mode 100644 en/spec/coordinate/polar/index.html create mode 100644 en/spec/coordinate/radial/index.html create mode 100644 en/spec/coordinate/theta/index.html create mode 100644 en/spec/coordinate/transpose/index.html create mode 100644 en/spec/data/custom/index.html create mode 100644 en/spec/data/fetch/index.html create mode 100644 en/spec/data/filter/index.html create mode 100644 en/spec/data/fold/index.html create mode 100644 en/spec/data/inline/index.html create mode 100644 en/spec/data/join/index.html create mode 100644 en/spec/data/kde/index.html create mode 100644 en/spec/data/log/index.html create mode 100644 en/spec/data/map/index.html create mode 100644 en/spec/data/overview/index.html create mode 100644 en/spec/data/pick/index.html create mode 100644 en/spec/data/rename/index.html create mode 100644 en/spec/data/slice/index.html create mode 100644 en/spec/data/sort-by/index.html create mode 100644 en/spec/data/sort/index.html create mode 100644 en/spec/geo/geo-path/index.html create mode 100644 en/spec/geo/geo-view/index.html create mode 100644 en/spec/graph/force-graph/index.html create mode 100644 en/spec/graph/pack/index.html create mode 100644 en/spec/graph/sankey/index.html create mode 100644 en/spec/graph/tree/index.html create mode 100644 en/spec/graph/treemap/index.html create mode 100644 en/spec/interaction/brush-axis-highlight/index.html create mode 100644 en/spec/interaction/brush-filter/index.html create mode 100644 en/spec/interaction/brush-highlight/index.html create mode 100644 en/spec/interaction/brush-x-filter/index.html create mode 100644 en/spec/interaction/brush-x-highlight/index.html create mode 100644 en/spec/interaction/brush-y-filter/index.html create mode 100644 en/spec/interaction/chart-index/index.html create mode 100644 en/spec/interaction/element-highlight-by-color/index.html create mode 100644 en/spec/interaction/element-highlight-by-x/index.html create mode 100644 en/spec/interaction/element-highlight/index.html create mode 100644 en/spec/interaction/element-select-by-color/index.html create mode 100644 en/spec/interaction/element-select-by-x/index.html create mode 100644 en/spec/interaction/element-select/index.html create mode 100644 en/spec/interaction/fisheye/index.html create mode 100644 en/spec/interaction/legend-filter/index.html create mode 100644 en/spec/interaction/legend-highlight/index.html create mode 100644 en/spec/interaction/poptip/index.html create mode 100644 en/spec/interaction/scrollbar-filter/index.html create mode 100644 en/spec/interaction/slider-filter/index.html create mode 100644 en/spec/interaction/tooltip/index.html create mode 100644 en/spec/label/contrast-reverse/index.html create mode 100644 en/spec/label/overflow-hide/index.html create mode 100644 en/spec/label/overlap-dodge-y/index.html create mode 100644 en/spec/label/overlap-hide/index.html create mode 100644 en/spec/label/overview/index.html create mode 100644 en/spec/mark/area/index.html create mode 100644 en/spec/mark/box/index.html create mode 100644 en/spec/mark/boxplot/index.html create mode 100644 en/spec/mark/cell/index.html create mode 100644 en/spec/mark/chord/index.html create mode 100644 en/spec/mark/density/index.html create mode 100644 en/spec/mark/gauge/index.html create mode 100644 en/spec/mark/heatmap/index.html create mode 100644 en/spec/mark/image/index.html create mode 100644 en/spec/mark/interval/index.html create mode 100644 en/spec/mark/line-x/index.html create mode 100644 en/spec/mark/line-y/index.html create mode 100644 en/spec/mark/line/index.html create mode 100644 en/spec/mark/link/index.html create mode 100644 en/spec/mark/liquid/index.html create mode 100644 en/spec/mark/point/index.html create mode 100644 en/spec/mark/polygon/index.html create mode 100644 en/spec/mark/range-x/index.html create mode 100644 en/spec/mark/range-y/index.html create mode 100644 en/spec/mark/range/index.html create mode 100644 en/spec/mark/rect/index.html create mode 100644 en/spec/mark/shape/index.html create mode 100644 en/spec/mark/text/index.html create mode 100644 en/spec/mark/vector/index.html create mode 100644 en/spec/mark/wordcloud/index.html create mode 100644 en/spec/overview/index.html create mode 100644 en/spec/palette/index.html create mode 100644 en/spec/plugin/lottie/index.html create mode 100644 en/spec/plugin/renderer/index.html create mode 100644 en/spec/plugin/rough/index.html create mode 100644 en/spec/scale/band/index.html create mode 100644 en/spec/scale/linear/index.html create mode 100644 en/spec/scale/log/index.html create mode 100644 en/spec/scale/ordinal/index.html create mode 100644 en/spec/scale/point/index.html create mode 100644 en/spec/scale/pow/index.html create mode 100644 en/spec/scale/quantile/index.html create mode 100644 en/spec/scale/quantize/index.html create mode 100644 en/spec/scale/sqrt/index.html create mode 100644 en/spec/scale/threshold/index.html create mode 100644 en/spec/scale/time/index.html create mode 100644 en/spec/theme/academy/index.html create mode 100644 en/spec/theme/classic-dark/index.html create mode 100644 en/spec/theme/classic/index.html create mode 100644 en/spec/threed/interval-threed/index.html create mode 100644 en/spec/threed/line-threed/index.html create mode 100644 en/spec/threed/point-threed/index.html create mode 100644 en/spec/threed/surface-threed/index.html create mode 100644 en/spec/transform/bin-x/index.html create mode 100644 en/spec/transform/bin/index.html create mode 100644 en/spec/transform/diff-y/index.html create mode 100644 en/spec/transform/dodge-x/index.html create mode 100644 en/spec/transform/flex-x/index.html create mode 100644 en/spec/transform/group-color/index.html create mode 100644 en/spec/transform/group-x/index.html create mode 100644 en/spec/transform/group-y/index.html create mode 100644 en/spec/transform/group/index.html create mode 100644 en/spec/transform/jitter-x/index.html create mode 100644 en/spec/transform/jitter-y/index.html create mode 100644 en/spec/transform/jitter/index.html create mode 100644 en/spec/transform/normalize-y/index.html create mode 100644 en/spec/transform/pack/index.html create mode 100644 en/spec/transform/sample/index.html create mode 100644 en/spec/transform/select-x/index.html create mode 100644 en/spec/transform/select-y/index.html create mode 100644 en/spec/transform/select/index.html create mode 100644 en/spec/transform/sort-color/index.html create mode 100644 en/spec/transform/sort-x/index.html create mode 100644 en/spec/transform/sort-y/index.html create mode 100644 en/spec/transform/stack-enter/index.html create mode 100644 en/spec/transform/stack-y/index.html create mode 100644 en/spec/transform/symmetry-y/index.html create mode 100644 en/theme/index.html create mode 100644 examples/:topic/:example/index.html create mode 100644 examples/accessible/text-searching/index.html create mode 100644 examples/algorithm/sort/index.html create mode 100644 examples/analysis/bin/index.html create mode 100644 examples/analysis/group/index.html create mode 100644 examples/analysis/regression/index.html create mode 100644 examples/animation/general/index.html create mode 100644 examples/animation/group/index.html create mode 100644 examples/animation/lottie/index.html create mode 100644 examples/annotation/connector/index.html create mode 100644 examples/annotation/line/index.html create mode 100644 examples/annotation/range/index.html create mode 100644 examples/annotation/shape/index.html create mode 100644 examples/annotation/text/index.html create mode 100644 examples/component/axis/index.html create mode 100644 examples/component/label/index.html create mode 100644 examples/component/legend/index.html create mode 100644 examples/component/scrollbar/index.html create mode 100644 examples/component/tooltip/index.html create mode 100644 examples/composition/facet/index.html create mode 100644 examples/composition/repeat/index.html create mode 100644 examples/composition/space/index.html create mode 100644 examples/general/Liquid/index.html create mode 100644 examples/general/area/index.html create mode 100644 examples/general/box/index.html create mode 100644 examples/general/bullet/index.html create mode 100644 examples/general/candlestick/index.html create mode 100644 examples/general/cell/index.html create mode 100644 examples/general/dual/index.html create mode 100644 examples/general/funnel/index.html create mode 100644 examples/general/gauge/index.html create mode 100644 examples/general/heatmap/index.html create mode 100644 examples/general/image/index.html create mode 100644 examples/general/interval/index.html create mode 100644 examples/general/line/index.html create mode 100644 examples/general/link/index.html create mode 100644 examples/general/mini/index.html create mode 100644 examples/general/parallel/index.html create mode 100644 examples/general/pie/index.html create mode 100644 examples/general/point/index.html create mode 100644 examples/general/radar/index.html create mode 100644 examples/general/radial/index.html create mode 100644 examples/general/rose/index.html create mode 100644 examples/general/sunburst/index.html create mode 100644 examples/general/text/index.html create mode 100644 examples/general/vector/index.html create mode 100644 examples/general/venn/index.html create mode 100644 examples/general/violin/index.html create mode 100644 examples/geo/geo/index.html create mode 100644 examples/graph/hierarchy/index.html create mode 100644 examples/graph/network/index.html create mode 100644 examples/index.html create mode 100644 examples/intelligent/auto/index.html create mode 100644 examples/intelligent/insight/index.html create mode 100644 examples/interaction/brush/index.html create mode 100644 examples/interaction/component/index.html create mode 100644 examples/interaction/element/index.html create mode 100644 examples/interaction/multi-view/index.html create mode 100644 examples/interaction/other/index.html create mode 100644 examples/interesting/interesting/index.html create mode 100644 examples/renderer/renderer/index.html create mode 100644 examples/storytelling/storytelling/index.html create mode 100644 examples/style/pattern/index.html create mode 100644 examples/style/rough/index.html create mode 100644 examples/style/theme/index.html create mode 100644 examples/theme/pattern/index.html create mode 100644 examples/theme/theme/index.html create mode 100644 examples/threed/bar/index.html create mode 100644 examples/threed/line/index.html create mode 100644 examples/threed/scatter/index.html create mode 100644 examples/threed/surface/index.html create mode 100644 examples/unit/unit/index.html create mode 100644 index.html create mode 100644 manual/core/animation/index.html create mode 100644 manual/core/api/index.html create mode 100644 manual/core/axis/index.html create mode 100644 manual/core/chart/index.html create mode 100644 manual/core/composition/index.html create mode 100644 manual/core/coordinate/index.html create mode 100644 manual/core/data/index.html create mode 100644 manual/core/encode/index.html create mode 100644 manual/core/interaction/index.html create mode 100644 manual/core/label/index.html create mode 100644 manual/core/layout/index.html create mode 100644 manual/core/legend/index.html create mode 100644 manual/core/mark/index.html create mode 100644 manual/core/scale/index.html create mode 100644 manual/core/scrollbar/index.html create mode 100644 manual/core/size/index.html create mode 100644 manual/core/slider/index.html create mode 100644 manual/core/state/index.html create mode 100644 manual/core/style/index.html create mode 100644 manual/core/theme/index.html create mode 100644 manual/core/title/index.html create mode 100644 manual/core/tooltip/index.html create mode 100644 manual/core/transform/index.html create mode 100644 manual/core/view/index.html create mode 100644 manual/extra-topics/3d-charts/index.html create mode 100644 manual/extra-topics/bundle/index.html create mode 100644 manual/extra-topics/color/index.html create mode 100644 manual/extra-topics/customization/index.html create mode 100644 manual/extra-topics/event/index.html create mode 100644 manual/extra-topics/experimental-spec-api/index.html create mode 100644 manual/extra-topics/migration-from-g2v4/index.html create mode 100644 manual/extra-topics/pattern/index.html create mode 100644 manual/extra-topics/ssr/index.html create mode 100644 manual/extra-topics/use-in-framework/index.html create mode 100644 manual/introduction/getting-started/index.html create mode 100644 manual/introduction/what-is-g2/index.html create mode 100644 manual/introduction/why-g2/index.html create mode 100644 nm___antv__dumi-theme-antv__dist__layouts__DocLayout.513a1ebe.async.js create mode 100644 nm___antv__dumi-theme-antv__dist__pages__404.6c247eef.async.js create mode 100644 nm___antv__dumi-theme-antv__dist__pages__Example.a4a538b0.async.js create mode 100644 nm___antv__dumi-theme-antv__dist__pages__Examples.0ffc6dc1.chunk.css create mode 100644 nm___antv__dumi-theme-antv__dist__pages__Examples.40a956c0.async.js create mode 100644 nm__dumi__dist__client__pages__Demo__index.578aa5c0.chunk.css create mode 100644 nm__dumi__dist__client__pages__Demo__index.bf0c51da.async.js create mode 100644 spec/animation/fade-in/index.html create mode 100644 spec/animation/fade-out/index.html create mode 100644 spec/animation/grow-in-x/index.html create mode 100644 spec/animation/grow-in-y/index.html create mode 100644 spec/animation/morphing/index.html create mode 100644 spec/animation/overview/index.html create mode 100644 spec/animation/path-in/index.html create mode 100644 spec/animation/scale-in-x/index.html create mode 100644 spec/animation/scale-in-y/index.html create mode 100644 spec/animation/scale-out-x/index.html create mode 100644 spec/animation/scale-out-y/index.html create mode 100644 spec/animation/wave-in/index.html create mode 100644 spec/animation/zoom-in/index.html create mode 100644 spec/animation/zoom-out/index.html create mode 100644 spec/common/component-title/index.html create mode 100644 spec/common/navigator/index.html create mode 100644 spec/common/sparkline/index.html create mode 100644 spec/common/style/index.html create mode 100644 spec/component/axis/index.html create mode 100644 spec/component/legend/index.html create mode 100644 spec/component/scrollbar/index.html create mode 100644 spec/component/slider/index.html create mode 100644 spec/component/title/index.html create mode 100644 spec/component/tooltip/index.html create mode 100644 spec/composition/facet-circle/index.html create mode 100644 spec/composition/facet-rect/index.html create mode 100644 spec/composition/repeat-matrix/index.html create mode 100644 spec/composition/space-flex/index.html create mode 100644 spec/composition/space-layer/index.html create mode 100644 spec/composition/timing-keyframe/index.html create mode 100644 spec/coordinate/cartesian3-d/index.html create mode 100644 spec/coordinate/fisheye/index.html create mode 100644 spec/coordinate/parallel/index.html create mode 100644 spec/coordinate/polar/index.html create mode 100644 spec/coordinate/radial/index.html create mode 100644 spec/coordinate/theta/index.html create mode 100644 spec/coordinate/transpose/index.html create mode 100644 spec/data/custom/index.html create mode 100644 spec/data/fetch/index.html create mode 100644 spec/data/filter/index.html create mode 100644 spec/data/fold/index.html create mode 100644 spec/data/inline/index.html create mode 100644 spec/data/join/index.html create mode 100644 spec/data/kde/index.html create mode 100644 spec/data/log/index.html create mode 100644 spec/data/map/index.html create mode 100644 spec/data/overview/index.html create mode 100644 spec/data/pick/index.html create mode 100644 spec/data/rename/index.html create mode 100644 spec/data/slice/index.html create mode 100644 spec/data/sort-by/index.html create mode 100644 spec/data/sort/index.html create mode 100644 spec/geo/geo-path/index.html create mode 100644 spec/geo/geo-view/index.html create mode 100644 spec/graph/force-graph/index.html create mode 100644 spec/graph/pack/index.html create mode 100644 spec/graph/sankey/index.html create mode 100644 spec/graph/tree/index.html create mode 100644 spec/graph/treemap/index.html create mode 100644 spec/interaction/brush-axis-highlight/index.html create mode 100644 spec/interaction/brush-filter/index.html create mode 100644 spec/interaction/brush-highlight/index.html create mode 100644 spec/interaction/brush-x-filter/index.html create mode 100644 spec/interaction/brush-x-highlight/index.html create mode 100644 spec/interaction/brush-y-filter/index.html create mode 100644 spec/interaction/brush-y-highlight/index.html create mode 100644 spec/interaction/chart-index/index.html create mode 100644 spec/interaction/element-highlight-by-color/index.html create mode 100644 spec/interaction/element-highlight-by-x/index.html create mode 100644 spec/interaction/element-highlight/index.html create mode 100644 spec/interaction/element-select-by-color/index.html create mode 100644 spec/interaction/element-select-by-x/index.html create mode 100644 spec/interaction/element-select/index.html create mode 100644 spec/interaction/fisheye/index.html create mode 100644 spec/interaction/legend-filter/index.html create mode 100644 spec/interaction/legend-highlight/index.html create mode 100644 spec/interaction/poptip/index.html create mode 100644 spec/interaction/scrollbar-filter/index.html create mode 100644 spec/interaction/slider-filter/index.html create mode 100644 spec/interaction/tooltip/index.html create mode 100644 spec/label/contrast-reverse/index.html create mode 100644 spec/label/overflow-hide/index.html create mode 100644 spec/label/overlap-dodge-y/index.html create mode 100644 spec/label/overlap-hide/index.html create mode 100644 spec/label/overview/index.html create mode 100644 spec/mark/area/index.html create mode 100644 spec/mark/box/index.html create mode 100644 spec/mark/boxplot/index.html create mode 100644 spec/mark/cell/index.html create mode 100644 spec/mark/chord/index.html create mode 100644 spec/mark/density/index.html create mode 100644 spec/mark/gauge/index.html create mode 100644 spec/mark/heatmap/index.html create mode 100644 spec/mark/image/index.html create mode 100644 spec/mark/interval/index.html create mode 100644 spec/mark/line-x/index.html create mode 100644 spec/mark/line-y/index.html create mode 100644 spec/mark/line/index.html create mode 100644 spec/mark/link/index.html create mode 100644 spec/mark/liquid/index.html create mode 100644 spec/mark/point/index.html create mode 100644 spec/mark/polygon/index.html create mode 100644 spec/mark/range-x/index.html create mode 100644 spec/mark/range-y/index.html create mode 100644 spec/mark/range/index.html create mode 100644 spec/mark/rect/index.html create mode 100644 spec/mark/shape/index.html create mode 100644 spec/mark/text/index.html create mode 100644 spec/mark/vector/index.html create mode 100644 spec/mark/wordcloud/index.html create mode 100644 spec/overview/index.html create mode 100644 spec/palette/index.html create mode 100644 spec/plugin/lottie/index.html create mode 100644 spec/plugin/renderer/index.html create mode 100644 spec/plugin/rough/index.html create mode 100644 spec/scale/band/index.html create mode 100644 spec/scale/linear/index.html create mode 100644 spec/scale/log/index.html create mode 100644 spec/scale/ordinal/index.html create mode 100644 spec/scale/point/index.html create mode 100644 spec/scale/pow/index.html create mode 100644 spec/scale/quantile/index.html create mode 100644 spec/scale/quantize/index.html create mode 100644 spec/scale/sqrt/index.html create mode 100644 spec/scale/threshold/index.html create mode 100644 spec/scale/time/index.html create mode 100644 spec/theme/academy/index.html create mode 100644 spec/theme/classic-dark/index.html create mode 100644 spec/theme/classic/index.html create mode 100644 spec/threed/interval-threed/index.html create mode 100644 spec/threed/line-threed/index.html create mode 100644 spec/threed/point-threed/index.html create mode 100644 spec/threed/surface-threed/index.html create mode 100644 spec/transform/bin-x/index.html create mode 100644 spec/transform/bin/index.html create mode 100644 spec/transform/diff-y/index.html create mode 100644 spec/transform/dodge-x/index.html create mode 100644 spec/transform/flex-x/index.html create mode 100644 spec/transform/group-color/index.html create mode 100644 spec/transform/group-x/index.html create mode 100644 spec/transform/group-y/index.html create mode 100644 spec/transform/group/index.html create mode 100644 spec/transform/jitter-x/index.html create mode 100644 spec/transform/jitter-y/index.html create mode 100644 spec/transform/jitter/index.html create mode 100644 spec/transform/normalize-y/index.html create mode 100644 spec/transform/pack/index.html create mode 100644 spec/transform/sample/index.html create mode 100644 spec/transform/select-x/index.html create mode 100644 spec/transform/select-y/index.html create mode 100644 spec/transform/select/index.html create mode 100644 spec/transform/sort-color/index.html create mode 100644 spec/transform/sort-x/index.html create mode 100644 spec/transform/sort-y/index.html create mode 100644 spec/transform/stack-enter/index.html create mode 100644 spec/transform/stack-y/index.html create mode 100644 spec/transform/symmetry-y/index.html create mode 100644 static/Alibaba-PuHuiTi-Heavy.51930418.otf create mode 100644 static/slick.25572f22.eot create mode 100644 static/slick.653a4cbb.woff create mode 100644 static/slick.6aa1ee46.ttf create mode 100644 static/slick.d4bc62a2.svg create mode 100644 theme/index.html create mode 100644 umi.8749e29b.css create mode 100644 umi.b73d150b.js create mode 100644 zh/examples/accessible/text-searching/index.html create mode 100644 zh/examples/algorithm/sort/index.html create mode 100644 zh/examples/analysis/bin/index.html create mode 100644 zh/examples/analysis/group/index.html create mode 100644 zh/examples/analysis/regression/index.html create mode 100644 zh/examples/animation/general/index.html create mode 100644 zh/examples/animation/group/index.html create mode 100644 zh/examples/animation/lottie/index.html create mode 100644 zh/examples/annotation/connector/index.html create mode 100644 zh/examples/annotation/line/index.html create mode 100644 zh/examples/annotation/range/index.html create mode 100644 zh/examples/annotation/shape/index.html create mode 100644 zh/examples/annotation/text/index.html create mode 100644 zh/examples/component/axis/index.html create mode 100644 zh/examples/component/label/index.html create mode 100644 zh/examples/component/legend/index.html create mode 100644 zh/examples/component/scrollbar/index.html create mode 100644 zh/examples/component/tooltip/index.html create mode 100644 zh/examples/composition/facet/index.html create mode 100644 zh/examples/composition/repeat/index.html create mode 100644 zh/examples/composition/space/index.html create mode 100644 zh/examples/general/Liquid/index.html create mode 100644 zh/examples/general/area/index.html create mode 100644 zh/examples/general/box/index.html create mode 100644 zh/examples/general/bullet/index.html create mode 100644 zh/examples/general/candlestick/index.html create mode 100644 zh/examples/general/cell/index.html create mode 100644 zh/examples/general/dual/index.html create mode 100644 zh/examples/general/funnel/index.html create mode 100644 zh/examples/general/gauge/index.html create mode 100644 zh/examples/general/heatmap/index.html create mode 100644 zh/examples/general/image/index.html create mode 100644 zh/examples/general/interval/index.html create mode 100644 zh/examples/general/line/index.html create mode 100644 zh/examples/general/link/index.html create mode 100644 zh/examples/general/mini/index.html create mode 100644 zh/examples/general/parallel/index.html create mode 100644 zh/examples/general/pie/index.html create mode 100644 zh/examples/general/point/index.html create mode 100644 zh/examples/general/radar/index.html create mode 100644 zh/examples/general/radial/index.html create mode 100644 zh/examples/general/rose/index.html create mode 100644 zh/examples/general/sunburst/index.html create mode 100644 zh/examples/general/text/index.html create mode 100644 zh/examples/general/vector/index.html create mode 100644 zh/examples/general/venn/index.html create mode 100644 zh/examples/general/violin/index.html create mode 100644 zh/examples/geo/geo/index.html create mode 100644 zh/examples/graph/hierarchy/index.html create mode 100644 zh/examples/graph/network/index.html create mode 100644 zh/examples/intelligent/auto/index.html create mode 100644 zh/examples/intelligent/insight/index.html create mode 100644 zh/examples/interaction/brush/index.html create mode 100644 zh/examples/interaction/component/index.html create mode 100644 zh/examples/interaction/element/index.html create mode 100644 zh/examples/interaction/multi-view/index.html create mode 100644 zh/examples/interaction/other/index.html create mode 100644 zh/examples/interesting/interesting/index.html create mode 100644 zh/examples/renderer/renderer/index.html create mode 100644 zh/examples/storytelling/storytelling/index.html create mode 100644 zh/examples/style/pattern/index.html create mode 100644 zh/examples/style/rough/index.html create mode 100644 zh/examples/style/theme/index.html create mode 100644 zh/examples/theme/pattern/index.html create mode 100644 zh/examples/theme/theme/index.html create mode 100644 zh/examples/threed/bar/index.html create mode 100644 zh/examples/threed/line/index.html create mode 100644 zh/examples/threed/scatter/index.html create mode 100644 zh/examples/threed/surface/index.html create mode 100644 zh/examples/unit/unit/index.html create mode 100644 zh/index.html create mode 100644 ~demos/:id/index.html diff --git a/1736.5ed8cc23.async.js b/1736.5ed8cc23.async.js new file mode 100644 index 0000000000..0cba5d60d5 --- /dev/null +++ b/1736.5ed8cc23.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1736],{36683:function(e,t,n){n.d(t,{Z:function(){return h}});var r=n(1413),o=n(91),a=n(62435),c=n(4942),l=n(94184),i=n.n(l),u=n(63017),s=n(41755),f=["className","component","viewBox","spin","rotate","tabIndex","onClick","children"],m=a.forwardRef((function(e,t){var n=e.className,l=e.component,m=e.viewBox,p=e.spin,d=e.rotate,v=e.tabIndex,y=e.onClick,b=e.children,h=(0,o.Z)(e,f);(0,s.Kp)(Boolean(l||b),"Should have `component` prop or `children`."),(0,s.C3)();var g=a.useContext(u.Z),E=g.prefixCls,Z=void 0===E?"anticon":E,x=g.rootClassName,N=i()(x,Z,n),w=i()((0,c.Z)({},"".concat(Z,"-spin"),!!p)),C=d?{msTransform:"rotate(".concat(d,"deg)"),transform:"rotate(".concat(d,"deg)")}:void 0,O=(0,r.Z)((0,r.Z)({},s.vD),{},{className:w,style:C,viewBox:m});m||delete O.viewBox;var S=v;return void 0===S&&y&&(S=-1),a.createElement("span",(0,r.Z)((0,r.Z)({role:"img"},h),{},{ref:t,tabIndex:S,onClick:y,className:N}),l?a.createElement(l,(0,r.Z)({},O),b):b?((0,s.Kp)(Boolean(m)||1===a.Children.count(b)&&a.isValidElement(b)&&"use"===a.Children.only(b).type,"Make sure that you provide correct `viewBox` prop (default `0 0 1024 1024`) to the icon."),a.createElement("svg",(0,r.Z)((0,r.Z)({},O),{},{viewBox:m}),b)):null)}));m.displayName="AntdIcon";var p=m,d=["type","children"],v=new Set;function y(e){return Boolean("string"==typeof e&&e.length&&!v.has(e))}function b(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e[t];if(y(n)){var r=document.createElement("script");r.setAttribute("src",n),r.setAttribute("data-namespace",n),e.length>t+1&&(r.onload=function(){b(e,t+1)},r.onerror=function(){b(e,t+1)}),v.add(n),document.body.appendChild(r)}}function h(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.scriptUrl,n=e.extraCommonProps,c=void 0===n?{}:n;t&&"undefined"!=typeof document&&"undefined"!=typeof window&&"function"==typeof document.createElement&&(Array.isArray(t)?b(t.reverse()):b([t]));var l=a.forwardRef((function(e,t){var n=e.type,l=e.children,i=(0,o.Z)(e,d),u=null;return e.type&&(u=a.createElement("use",{xlinkHref:"#".concat(n)})),l&&(u=l),a.createElement(p,(0,r.Z)((0,r.Z)((0,r.Z)({},c),i),{},{ref:t}),u)}));return l.displayName="Iconfont",l}},11698:function(e,t,n){n.d(t,{w:function(){return r}});var r=(0,n(62435).createContext)({})},81736:function(e,t,n){n.r(t),n.d(t,{default:function(){return Ne}});var r=n(62435),o=n(96974),a=n(97183),c=n(44057),l=n(85956),i=n(68791),u=n(45898),s=n(23240),f=n(94184),m=n.n(f),p={button:"ncQo0JB1pJEd3mDsmCk7",hidden:"nGwRnowWCDs7XZtu9LMg",label:"fmYEWi3aLuMRsZI1o_Ol",title:"D08VzPpgn40iEjlhtU7s",next:"YgXjlzm7Pw0COGDTofEH"},d=function(e){var t=e.post,n=e.type;if(!t)return r.createElement("div",{className:m()(p.button,p.hidden)});var o=t.slug,a=t.title;return o&&a?r.createElement(l.rU,{to:o,className:m()(p.button,p[n])},r.createElement("div",{className:p.label},r.createElement(l._H,{id:"prev"===n?"上一篇":"下一篇"})),r.createElement("div",{className:p.title},a)):null},v=n(62635),y={},b=function(e){return r.createElement(a.Z.Content,{className:y.article},r.createElement("article",e))},h=n(15771),g=n(90991),E=n(84477),Z=n(19944),x=n(113),N=n(87462),w=n(4942),C=n(74902),O=n(97685),S=n(64019),k=n(53124),j=n(66367),I=n(58375),P=r.createContext(void 0);function T(){return window}function A(e,t){if(!e.getClientRects().length)return 0;var n=e.getBoundingClientRect();return n.width||n.height?t===window?(t=e.ownerDocument.documentElement,n.top-t.clientTop):n.top-t.getBoundingClientRect().top:n.top}var R=/#([\S ]+)$/,Y=function(e){var t,n=e.anchorPrefixCls,o=e.className,a=void 0===o?"":o,c=e.style,l=e.offsetTop,i=e.affix,u=void 0===i||i,s=e.showInkInFixed,f=void 0!==s&&s,p=e.children,d=e.bounds,v=e.targetOffset,y=e.onClick,b=e.onChange,g=e.getContainer,E=e.getCurrentAnchor,Z=r.useState([]),x=(0,O.Z)(Z,2),Y=x[0],B=x[1],L=r.useState(null),U=(0,O.Z)(L,2),_=U[0],z=U[1],D=r.useRef(_),M=r.useRef(null),H=r.useRef(null),F=r.useRef(!1),V=r.useContext(k.E_),W=V.direction,X=V.getTargetContainer,G=null!==(t=null!=g?g:X)&&void 0!==t?t:T,J=JSON.stringify(Y),K=r.useCallback((function(e){Y.includes(e)||B((function(t){return[].concat((0,C.Z)(t),[e])}))}),[J]),Q=r.useCallback((function(e){Y.includes(e)&&B((function(t){return t.filter((function(t){return t!==e}))}))}),[J]),$=function(e){if(D.current!==e){var t="function"==typeof E?E(e):e;z(t),D.current=t,null==b||b(e)}},q=r.useCallback((function(){if(!F.current){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:5,r=[],o=G();if(e.forEach((function(e){var a=R.exec(null==e?void 0:e.toString());if(a){var c=document.getElementById(a[1]);if(c){var l=A(c,o);le.top?t:e})).link}return""}(Y,void 0!==v?v:l||0,d);$(e)}}),[J,v,l]),ee=r.useCallback((function(e){$(e);var t=G(),n=(0,j.Z)(t,!0),r=R.exec(e);if(r){var o=document.getElementById(r[1]);if(o){var a=n+A(o,t);a-=void 0!==v?v:l||0,F.current=!0,(0,I.Z)(a,{getContainer:G,callback:function(){F.current=!1}})}}}),[v,l]),te=m()((0,w.Z)({},"".concat(n,"-ink-ball-visible"),_),"".concat(n,"-ink-ball")),ne=m()("".concat(n,"-wrapper"),(0,w.Z)({},"".concat(n,"-rtl"),"rtl"===W),a),re=m()(n,(0,w.Z)({},"".concat(n,"-fixed"),!u&&!f)),oe=(0,N.Z)({maxHeight:l?"calc(100vh - ".concat(l,"px)"):"100vh"},c),ae=r.createElement("div",{ref:M,className:ne,style:oe},r.createElement("div",{className:re},r.createElement("div",{className:"".concat(n,"-ink")},r.createElement("span",{className:te,ref:H})),p));r.useEffect((function(){var e=G(),t=(0,S.Z)(e,"scroll",q);return q(),function(){null==t||t.remove()}}),[J]),r.useEffect((function(){"function"==typeof E&&$(E(D.current||""))}),[E]),r.useEffect((function(){!function(){var e,t=null===(e=M.current)||void 0===e?void 0:e.querySelector(".".concat(n,"-link-title-active"));t&&H.current&&(H.current.style.top="".concat(t.offsetTop+t.clientHeight/2-4.5,"px"))}()}),[E,J,_]);var ce=r.useMemo((function(){return{registerLink:K,unregisterLink:Q,scrollTo:ee,activeLink:_,onClick:y}}),[_,y,ee]);return r.createElement(P.Provider,{value:ce},u?r.createElement(h.Z,{offsetTop:l,target:G},ae):ae)},B=function(e){var t=e.href,n=void 0===t?"#":t,o=e.title,a=e.prefixCls,c=e.children,l=e.className,i=e.target,u=r.useContext(P)||{},s=u.registerLink,f=u.unregisterLink,p=u.scrollTo,d=u.onClick,v=u.activeLink;r.useEffect((function(){return null==s||s(n),function(){null==f||f(n)}}),[n,s,f]);var y=function(e){null==d||d(e,{title:o,href:n}),null==p||p(n)};return r.createElement(k.C,null,(function(e){var t=(0,e.getPrefixCls)("anchor",a),u=v===n,s=m()("".concat(t,"-link"),l,(0,w.Z)({},"".concat(t,"-link-active"),u)),f=m()("".concat(t,"-link-title"),(0,w.Z)({},"".concat(t,"-link-title-active"),u));return r.createElement("div",{className:s},r.createElement("a",{className:f,href:n,title:"string"==typeof o?o:"",target:i,onClick:y},o),c)}))},L=function(e){var t=e.prefixCls,n=(0,r.useContext(k.E_).getPrefixCls)("anchor",t);return r.createElement(Y,(0,N.Z)({},e,{anchorPrefixCls:n}))};L.Link=B;var U=L,_=n(90980),z=n(36683);function D(e,t){return[e,t].join("-").replace(/\s/g,"")}var M="XOBwycXUwfIkVzY1pEcS",H="T4GEFebs3g8YOid0x1WP",F="jvyuEa1IMUYz6QYdQz8J",V="j_lVBXjD1Zoetgjpd_bN",W="UtVe7vVYEykNfHBTSp_e",X="cRzD_TvGZoAfHovAo4Rh",G="xmfECgHVedYAt3TiQg3M",J="mnFzgAhr4_YhXIP2f1J3",K="KynRwLTHLzs40xw0ZsgZ",Q="NixFYMoANcTHWwQeLGLj",$="v90vC3gZt54Nwza4KgSs",q="RmkpYWHI9d4RYQiIr3CY",ee="X6AtY7FPSlY8cpJZ7YgY",te="UoWLG9mnhIsRxu4NYc4v",ne="FWIxiPRIbgg0ov3PIPmJ",re="mIZjxLtB6g6XFUD2qT8I",oe="O_LWZof2U8meFcNxprwL";function ae(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){var r,o,a,c,l=[],i=!0,u=!1;try{if(a=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;i=!1}else for(;!(i=(r=a.call(n)).done)&&(l.push(r.value),l.length!==t);i=!0);}catch(e){u=!0,o=e}finally{try{if(!i&&null!=n.return&&(c=n.return(),Object(c)!==c))return}finally{if(u)throw o}}return l}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return ce(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 ce(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 ce(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);ng?"".concat(g,"+"):b,U="0"===L||0===L,_=(null!=m||null!=v)&&(null===b||U&&!P),z=N&&!U,D=z?"":L,M=(0,u.useMemo)((function(){return(null==D||""===D||U&&!P)&&!z}),[D,U,P,z]),H=(0,u.useRef)(b);M||(H.current=b);var F=H.current,V=(0,u.useRef)(D);M||(V.current=D);var W=V.current,X=(0,u.useRef)(z);M||(X.current=z);var G=(0,u.useMemo)((function(){if(!S)return(0,a.Z)({},k);var e={marginTop:S[1]};return"rtl"===Y?e.left=parseInt(S[0],10):e.right=-parseInt(S[0],10),(0,a.Z)((0,a.Z)({},e),k)}),[Y,S,k]),J=null!=O?O:"string"==typeof F||"number"==typeof F?F:void 0,K=M||!d?null:u.createElement("span",{className:"".concat(B,"-status-text")},d),Q=F&&"object"===(0,o.Z)(F)?(0,f.Tm)(F,(function(e){return{style:(0,a.Z)((0,a.Z)({},G),e.style)}})):void 0,$=l()((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(B,"-status-dot"),_),"".concat(B,"-status-").concat(m),!!m),"".concat(B,"-status-").concat(v),p(v))),q={};v&&!p(v)&&(q.background=v);var ee=l()(B,(0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(B,"-status"),_),"".concat(B,"-not-a-wrapper"),!c),"".concat(B,"-rtl"),"rtl"===Y),j);if(!c&&_){var te=G.color;return u.createElement("span",(0,a.Z)({},T,{className:ee,style:G}),u.createElement("span",{className:$,style:q}),d&&u.createElement("span",{style:{color:te},className:"".concat(B,"-status-text")},d))}return u.createElement("span",(0,a.Z)({},T,{className:ee}),c,u.createElement(i.ZP,{visible:!M,motionName:"".concat(B,"-zoom"),motionAppear:!1,motionDeadline:1e3},(function(e){var t=e.className,o=R("scroll-number",n),c=X.current,i=l()((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)((0,r.Z)({},"".concat(B,"-dot"),c),"".concat(B,"-count"),!c),"".concat(B,"-count-sm"),"small"===C),"".concat(B,"-multiple-words"),!c&&W&&W.toString().length>1),"".concat(B,"-status-").concat(m),!!m),"".concat(B,"-status-").concat(v),p(v))),s=(0,a.Z)({},G);return v&&!p(v)&&((s=s||{}).background=v),u.createElement(E,{prefixCls:o,show:!M,motionClassName:t,className:i,count:W,title:J,style:s,key:"scrollNumber"},Q)})),K)};x.Ribbon=d;var N=x},97183:function(e,t,n){var r=n(2897),o=n(25908),a=r.ZP;a.Header=r.h4,a.Footer=r.$_,a.Content=r.VY,a.Sider=o.Z,a._InternalSiderContext=o.D,t.Z=a}}]); \ No newline at end of file diff --git a/1967.693a23b3.async.js b/1967.693a23b3.async.js new file mode 100644 index 0000000000..05ab52cd55 --- /dev/null +++ b/1967.693a23b3.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[1967],{97183:function(n,t,i){var r=i(2897),e=i(25908),o=r.ZP;o.Header=r.h4,o.Footer=r.$_,o.Content=r.VY,o.Sider=e.Z,o._InternalSiderContext=e.D,t.Z=o},20930:function(n,t,i){i.d(t,{Z:function(){return _}});var r=i(31667),e=i(74752),o=i(79651);var u=function(n,t,i){(void 0!==i&&!(0,o.Z)(n[t],i)||void 0===i&&!(t in n))&&(0,e.Z)(n,t,i)},f=i(93242),a=i(91050),c=i(12701),Z=i(87215),v=i(96539),d=i(29169),l=i(27771),s=i(836),p=i(65763),g=i(73234),h=i(77226),m=i(37514),y=i(18843);var w=function(n,t){if(("constructor"!==t||"function"!=typeof n[t])&&"__proto__"!=t)return n[t]},x=i(62518);var T=function(n,t,i,r,e,o,f){var T=w(n,i),b=w(t,i),_=f.get(b);if(_)u(n,i,_);else{var k=o?o(T,b,i+"",n,t,f):void 0,C=void 0===k;if(C){var E=(0,l.Z)(b),N=!E&&(0,p.Z)(b),$=!E&&!N&&(0,y.Z)(b);k=b,E||N||$?(0,l.Z)(T)?k=T:(0,s.Z)(T)?k=(0,Z.Z)(T):N?(C=!1,k=(0,a.Z)(b,!0)):$?(C=!1,k=(0,c.Z)(b,!0)):k=[]:(0,m.Z)(b)||(0,d.Z)(b)?(k=T,(0,d.Z)(T)?k=(0,x.Z)(T):(0,h.Z)(T)&&!(0,g.Z)(T)||(k=(0,v.Z)(b))):C=!1}C&&(f.set(b,k),e(k,b,r,o,f),f.delete(b)),u(n,i,k)}},b=i(32957);var _=function n(t,i,e,o,a){t!==i&&(0,f.Z)(i,(function(f,c){if(a||(a=new r.Z),(0,h.Z)(f))T(t,i,c,e,n,o,a);else{var Z=o?o(w(t,c),f,c+"",t,i,a):void 0;void 0===Z&&(Z=f),u(t,c,Z)}}),b.Z)}},69581:function(n,t,i){var r=i(69203),e=i(45644),o=i(90734);t.Z=function(n,t){return(0,o.Z)((0,e.Z)(n,t,r.Z),n+"")}},33404:function(n,t,i){var r=i(37170),e=/^\s+/;t.Z=function(n){return n?n.slice(0,(0,r.Z)(n)+1).replace(e,""):n}},49268:function(n,t,i){var r=i(69581),e=i(50439);t.Z=function(n){return(0,r.Z)((function(t,i){var r=-1,o=i.length,u=o>1?i[o-1]:void 0,f=o>2?i[2]:void 0;for(u=n.length>3&&"function"==typeof u?(o--,u):void 0,f&&(0,e.Z)(i[0],i[1],f)&&(u=o<3?void 0:u,o=1),t=Object(t);++r=t||i<0||g&&n-s>=Z}function x(){var n=(0,e.Z)();if(w(n))return T(n);d=setTimeout(x,function(n){var i=t-(n-l);return g?f(i,Z-(n-s)):i}(n))}function T(n){return d=void 0,h&&a?m(n):(a=c=void 0,v)}function b(){var n=(0,e.Z)(),i=w(n);if(a=arguments,c=this,l=n,i){if(void 0===d)return y(l);if(g)return clearTimeout(d),d=setTimeout(x,t),m(l)}return void 0===d&&(d=setTimeout(x,t)),v}return t=(0,o.Z)(t)||0,(0,r.Z)(i)&&(p=!!i.leading,Z=(g="maxWait"in i)?u((0,o.Z)(i.maxWait)||0,t):Z,h="trailing"in i?!!i.trailing:h),b.cancel=function(){void 0!==d&&clearTimeout(d),s=0,a=l=c=d=void 0},b.flush=function(){return void 0===d?v:T((0,e.Z)())},b}},836:function(n,t,i){var r=i(50585),e=i(18533);t.Z=function(n){return(0,e.Z)(n)&&(0,r.Z)(n)}},49360:function(n,t){t.Z=function(n){return void 0===n}},48568:function(n,t,i){var r=i(20930),e=(0,i(49268).Z)((function(n,t,i){(0,r.Z)(n,t,i)}));t.Z=e},25222:function(n,t,i){var r=i(66092);t.Z=function(){return r.Z.Date.now()}},111:function(n,t,i){var r=i(53434),e=i(77226);t.Z=function(n,t,i){var o=!0,u=!0;if("function"!=typeof n)throw new TypeError("Expected a function");return(0,e.Z)(i)&&(o="leading"in i?!!i.leading:o,u="trailing"in i?!!i.trailing:u),(0,r.Z)(n,t,{leading:o,maxWait:t,trailing:u})}},25742:function(n,t,i){var r=i(33404),e=i(77226),o=i(72714),u=/^[-+]0x[0-9a-f]+$/i,f=/^0b[01]+$/i,a=/^0o[0-7]+$/i,c=parseInt;t.Z=function(n){if("number"==typeof n)return n;if((0,o.Z)(n))return NaN;if((0,e.Z)(n)){var t="function"==typeof n.valueOf?n.valueOf():n;n=(0,e.Z)(t)?t+"":t}if("string"!=typeof n)return 0===n?n:+n;n=(0,r.Z)(n);var i=f.test(n);return i||a.test(n)?c(n.slice(2),i?2:8):u.test(n)?NaN:+n}},62518:function(n,t,i){var r=i(31899),e=i(32957);t.Z=function(n){return(0,r.Z)(n,(0,e.Z)(n))}}}]); \ No newline at end of file diff --git a/2664.b330990d.async.js b/2664.b330990d.async.js new file mode 100644 index 0000000000..e30bfa4649 --- /dev/null +++ b/2664.b330990d.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2664],{84477:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(1413),r=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM115.4 518.9L271.7 642c5.8 4.6 14.4.5 14.4-6.9V388.9c0-7.4-8.5-11.5-14.4-6.9L115.4 505.1a8.74 8.74 0 000 13.8z"}}]},name:"menu-fold",theme:"outlined"},a=n(84089),c=function(e,t){return r.createElement(a.Z,(0,o.Z)((0,o.Z)({},e),{},{ref:t,icon:i}))};c.displayName="MenuFoldOutlined";var l=r.forwardRef(c)},19944:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(1413),r=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M408 442h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8zm-8 204c0 4.4 3.6 8 8 8h480c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8H408c-4.4 0-8 3.6-8 8v56zm504-486H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zm0 632H120c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-56c0-4.4-3.6-8-8-8zM142.4 642.1L298.7 519a8.84 8.84 0 000-13.9L142.4 381.9c-5.8-4.6-14.4-.5-14.4 6.9v246.3a8.9 8.9 0 0014.4 7z"}}]},name:"menu-unfold",theme:"outlined"},a=n(84089),c=function(e,t){return r.createElement(a.Z,(0,o.Z)((0,o.Z)({},e),{},{ref:t,icon:i}))};c.displayName="MenuUnfoldOutlined";var l=r.forwardRef(c)},62635:function(e,t,n){n.d(t,{Z:function(){return l}});var o=n(1413),r=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M859.9 168H164.1c-4.5 0-8.1 3.6-8.1 8v60c0 4.4 3.6 8 8.1 8h695.8c4.5 0 8.1-3.6 8.1-8v-60c0-4.4-3.6-8-8.1-8zM518.3 355a8 8 0 00-12.6 0l-112 141.7a7.98 7.98 0 006.3 12.9h73.9V848c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V509.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 355z"}}]},name:"vertical-align-top",theme:"outlined"},a=n(84089),c=function(e,t){return r.createElement(a.Z,(0,o.Z)((0,o.Z)({},e),{},{ref:t,icon:i}))};c.displayName="VerticalAlignTopOutlined";var l=r.forwardRef(c)},66367:function(e,t,n){function o(e){return null!=e&&e===e.window}function r(e,t){var n,r;if("undefined"==typeof window)return 0;var i=t?"scrollTop":"scrollLeft",a=0;return o(e)?a=e[t?"pageYOffset":"pageXOffset"]:e instanceof Document?a=e.documentElement[i]:(e instanceof HTMLElement||e)&&(a=e[i]),e&&!o(e)&&"number"!=typeof a&&(a=null===(r=(null!==(n=e.ownerDocument)&&void 0!==n?n:e).documentElement)||void 0===r?void 0:r[i]),a}n.d(t,{F:function(){return o},Z:function(){return r}})},58375:function(e,t,n){n.d(t,{Z:function(){return a}});var o=n(75164);function r(e,t,n,o){var r=n-t;return(e/=o/2)<1?r/2*e*e*e+t:r/2*((e-=2)*e*e+2)+t}var i=n(66367);function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.getContainer,a=void 0===n?function(){return window}:n,c=t.callback,l=t.duration,s=void 0===l?450:l,u=a(),d=(0,i.Z)(u,!0),f=Date.now(),p=function t(){var n=Date.now()-f,a=r(n>s?s:n,d,e,s);(0,i.F)(u)?u.scrollTo(window.pageXOffset,a):u instanceof Document||"HTMLDocument"===u.constructor.name?u.documentElement.scrollTop=a:u.scrollTop=a,ne.top-n)return n+t.top}function C(e,t,n){if(void 0!==n&&t.bottom=0;c--)(r=e[c])&&(a=(i<3?r(a):i>3?r(t,n,a):r(t,n))||a);return i>3&&a&&Object.defineProperty(t,n,a),a};function T(){return"undefined"!=typeof window?window:null}!function(e){e[e.None=0]="None",e[e.Prepare=1]="Prepare"}(N||(N={}));var D=function(e){(0,c.Z)(n,e);var t=(0,l.Z)(n);function n(){var e;return(0,i.Z)(this,n),(e=t.apply(this,arguments)).state={status:N.None,lastAffix:!1,prevTarget:null},e.getOffsetTop=function(){var t=e.props,n=t.offsetBottom,o=t.offsetTop;return void 0===n&&void 0===o?0:o},e.getOffsetBottom=function(){return e.props.offsetBottom},e.savePlaceholderNode=function(t){e.placeholderNode=t},e.saveFixedNode=function(t){e.fixedNode=t},e.measure=function(){var t=e.state,n=t.status,o=t.lastAffix,r=e.props.onChange,i=e.getTargetFunc();if(n===N.Prepare&&e.fixedNode&&e.placeholderNode&&i){var a=e.getOffsetTop(),c=e.getOffsetBottom(),l=i();if(l){var s={status:N.None},u=y(l),d=y(e.placeholderNode),f=w(d,u,a),p=C(d,u,c);0===d.top&&0===d.left&&0===d.width&&0===d.height||(void 0!==f?(s.affixStyle={position:"fixed",top:f,width:d.width,height:d.height},s.placeholderStyle={width:d.width,height:d.height}):void 0!==p&&(s.affixStyle={position:"fixed",bottom:p,width:d.width,height:d.height},s.placeholderStyle={width:d.width,height:d.height}),s.lastAffix=!!s.affixStyle,r&&o!==s.lastAffix&&r(s.lastAffix),e.setState(s))}}},e.prepareMeasure=function(){e.setState({status:N.Prepare,affixStyle:void 0,placeholderStyle:void 0})},e}return(0,a.Z)(n,[{key:"getTargetFunc",value:function(){var e=this.context.getTargetContainer,t=this.props.target;return void 0!==t?t:null!=e?e:T}},{key:"componentDidMount",value:function(){var e=this,t=this.getTargetFunc();t&&(this.timeout=setTimeout((function(){b(t(),e),e.updatePosition()})))}},{key:"componentDidUpdate",value:function(e){var t=this.state.prevTarget,n=this.getTargetFunc(),o=(null==n?void 0:n())||null;t!==o&&(E(this),o&&(b(o,this),this.updatePosition()),this.setState({prevTarget:o})),e.offsetTop===this.props.offsetTop&&e.offsetBottom===this.props.offsetBottom||this.updatePosition(),this.measure()}},{key:"componentWillUnmount",value:function(){clearTimeout(this.timeout),E(this),this.updatePosition.cancel(),this.lazyUpdatePosition.cancel()}},{key:"updatePosition",value:function(){this.prepareMeasure()}},{key:"lazyUpdatePosition",value:function(){var e=this.getTargetFunc(),t=this.state.affixStyle;if(e&&t){var n=this.getOffsetTop(),o=this.getOffsetBottom(),r=e();if(r&&this.placeholderNode){var i=y(r),a=y(this.placeholderNode),c=w(a,i,n),l=C(a,i,o);if(void 0!==c&&t.top===c||void 0!==l&&t.bottom===l)return}}this.prepareMeasure()}},{key:"render",value:function(){var e=this,t=this.state,n=t.affixStyle,i=t.placeholderStyle,a=this.props,c=a.affixPrefixCls,l=a.children,s=d()((0,r.Z)({},c,!!n)),u=(0,p.Z)(this.props,["prefixCls","offsetTop","offsetBottom","target","onChange","affixPrefixCls"]);return v.createElement(f.Z,{onResize:function(){e.updatePosition()}},v.createElement("div",(0,o.Z)({},u,{ref:this.savePlaceholderNode}),n&&v.createElement("div",{style:i,"aria-hidden":"true"}),v.createElement("div",{className:s,ref:this.saveFixedNode,style:n},v.createElement(f.Z,{onResize:function(){e.updatePosition()}},l))))}}]),n}(v.Component);D.contextType=m.E_,x([(0,h.U)()],D.prototype,"updatePosition",null),x([(0,h.U)()],D.prototype,"lazyUpdatePosition",null);var L=v.forwardRef((function(e,t){var n=e.prefixCls,r=(0,v.useContext(m.E_).getPrefixCls)("affix",n),i=(0,o.Z)((0,o.Z)({},e),{affixPrefixCls:r});return v.createElement(D,(0,o.Z)({},i,{ref:t}))}))},44057:function(e,t,n){var o=n(87462),r=n(4942),i=n(97685),a=n(62635),c=n(94184),l=n.n(c),s=n(82225),u=n(64019),d=n(21770),f=n(98423),p=n(62435),v=n(53124),m=n(66367),h=n(96159),g=n(58375),y=n(48783),w=function(e){var t=e.prefixCls,n=e.rootPrefixCls,o=e.children,r=e.visible,i=p.createElement("div",{className:"".concat(t,"-content")},p.createElement("div",{className:"".concat(t,"-icon")},p.createElement(a.Z,null)));return p.createElement(s.ZP,{visible:r,motionName:"".concat(n,"-fade")},(function(e){var t=e.className;return(0,h.Tm)(o||i,(function(e){var n=e.className;return{className:l()(t,n)}}))}))},C=function(e){var t=(0,d.Z)(!1,{value:e.visible}),n=(0,i.Z)(t,2),a=n[0],c=n[1],s=p.createRef(),h=p.useRef(null),C=function(){return s.current&&s.current.ownerDocument?s.current.ownerDocument:window},Z=(0,y.t)((function(t){var n=e.visibilityHeight,o=void 0===n?400:n,r=(0,m.Z)(t.target,!0);c(r>o)}));p.useEffect((function(){var t;return t=(e.target||C)(),h.current=(0,u.Z)(t,"scroll",(function(e){Z(e)})),Z({target:t}),function(){h.current&&h.current.remove(),Z.cancel()}}),[e.target]);var k=p.useContext(v.E_),b=k.getPrefixCls,E=k.direction,N=e.prefixCls,x=e.className,T=void 0===x?"":x,D=b("back-top",N),L=b(),S=l()(D,(0,r.Z)({},"".concat(D,"-rtl"),"rtl"===E),T),P=(0,f.Z)(e,["prefixCls","className","children","visibilityHeight","target","visible"]);return p.createElement("div",(0,o.Z)({},P,{className:S,onClick:function(t){var n=e.onClick,o=e.target,r=e.duration,i=void 0===r?450:r;(0,g.Z)(0,{getContainer:o||C,duration:i}),"function"==typeof n&&n(t)},ref:s}),p.createElement(w,{prefixCls:D,rootPrefixCls:L,visible:a},e.children))};t.Z=p.memo(C)},90991:function(e,t,n){n.d(t,{Z:function(){return J}});var o=n(87462),r=n(91),i=n(15671),a=n(43144),c=n(32531),l=n(73568),s=n(97326),u=n(4942),d=n(71002),f=n(62435),p=n(75164),v=n(59015),m=n(98924),h=n(74204);var g=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(!e)return{};var n=t.element,o=void 0===n?document.body:n,r={},i=Object.keys(e);return i.forEach((function(e){r[e]=o.style[e]})),i.forEach((function(t){o.style[t]=e[t]})),r};var y={},w=function(e){if(document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth||e){var t="ant-scrolling-effect",n=new RegExp("".concat(t),"g"),o=document.body.className;if(e){if(!n.test(o))return;return g(y),y={},void(document.body.className=o.replace(n,"").trim())}var r=(0,h.Z)();if(r&&(y=g({position:"relative",width:"calc(100% - ".concat(r,"px)")}),!n.test(o))){var i="".concat(o," ").concat(t);document.body.className=i.trim()}}},C=n(74902),Z=0,k=[],b="ant-scrolling-effect",E=new RegExp("".concat(b),"g"),N=new Map,x=(0,a.Z)((function e(t){var n=this;(0,i.Z)(this,e),(0,u.Z)(this,"lockTarget",void 0),(0,u.Z)(this,"options",void 0),(0,u.Z)(this,"getContainer",(function(){var e;return null===(e=n.options)||void 0===e?void 0:e.container})),(0,u.Z)(this,"reLock",(function(e){var t=k.find((function(e){return e.target===n.lockTarget}));t&&n.unLock(),n.options=e,t&&(t.options=e,n.lock())})),(0,u.Z)(this,"lock",(function(){var e;if(!k.some((function(e){return e.target===n.lockTarget})))if(k.some((function(e){var t,o=e.options;return(null==o?void 0:o.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})))k=[].concat((0,C.Z)(k),[{target:n.lockTarget,options:n.options}]);else{var t=0,o=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body;(o===document.body&&window.innerWidth-document.documentElement.clientWidth>0||o.scrollHeight>o.clientHeight)&&"hidden"!==getComputedStyle(o).overflow&&(t=(0,h.Z)());var r=o.className;if(0===k.filter((function(e){var t,o=e.options;return(null==o?void 0:o.container)===(null===(t=n.options)||void 0===t?void 0:t.container)})).length&&N.set(o,g({width:0!==t?"calc(100% - ".concat(t,"px)"):void 0,overflow:"hidden",overflowX:"hidden",overflowY:"hidden"},{element:o})),!E.test(r)){var i="".concat(r," ").concat(b);o.className=i.trim()}k=[].concat((0,C.Z)(k),[{target:n.lockTarget,options:n.options}])}})),(0,u.Z)(this,"unLock",(function(){var e,t=k.find((function(e){return e.target===n.lockTarget}));if(k=k.filter((function(e){return e.target!==n.lockTarget})),t&&!k.some((function(e){var n,o=e.options;return(null==o?void 0:o.container)===(null===(n=t.options)||void 0===n?void 0:n.container)}))){var o=(null===(e=n.options)||void 0===e?void 0:e.container)||document.body,r=o.className;E.test(r)&&(g(N.get(o),{element:o}),N.delete(o),o.className=o.className.replace(E,"").trim())}})),this.lockTarget=Z++,this.options=t})),T=0,D=(0,m.Z)();var L={},S=function(e){if(!D)return null;if(e){if("string"==typeof e)return document.querySelectorAll(e)[0];if("function"==typeof e)return e();if("object"===(0,d.Z)(e)&&e instanceof window.HTMLElement)return e}return document.body},P=function(e){(0,c.Z)(n,e);var t=(0,l.Z)(n);function n(e){var o;return(0,i.Z)(this,n),o=t.call(this,e),(0,u.Z)((0,s.Z)(o),"container",void 0),(0,u.Z)((0,s.Z)(o),"componentRef",f.createRef()),(0,u.Z)((0,s.Z)(o),"rafId",void 0),(0,u.Z)((0,s.Z)(o),"scrollLocker",void 0),(0,u.Z)((0,s.Z)(o),"renderComponent",void 0),(0,u.Z)((0,s.Z)(o),"updateScrollLocker",(function(e){var t=(e||{}).visible,n=o.props,r=n.getContainer,i=n.visible;i&&i!==t&&D&&S(r)!==o.scrollLocker.getContainer()&&o.scrollLocker.reLock({container:S(r)})})),(0,u.Z)((0,s.Z)(o),"updateOpenCount",(function(e){var t=e||{},n=t.visible,r=t.getContainer,i=o.props,a=i.visible,c=i.getContainer;a!==n&&D&&S(c)===document.body&&(a&&!n?T+=1:e&&(T-=1)),("function"==typeof c&&"function"==typeof r?c.toString()!==r.toString():c!==r)&&o.removeCurrentContainer()})),(0,u.Z)((0,s.Z)(o),"attachToParent",(function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(e||o.container&&!o.container.parentNode){var t=S(o.props.getContainer);return!!t&&(t.appendChild(o.container),!0)}return!0})),(0,u.Z)((0,s.Z)(o),"getContainer",(function(){return D?(o.container||(o.container=document.createElement("div"),o.attachToParent(!0)),o.setWrapperClassName(),o.container):null})),(0,u.Z)((0,s.Z)(o),"setWrapperClassName",(function(){var e=o.props.wrapperClassName;o.container&&e&&e!==o.container.className&&(o.container.className=e)})),(0,u.Z)((0,s.Z)(o),"removeCurrentContainer",(function(){var e;null===(e=o.container)||void 0===e||null===(e=e.parentNode)||void 0===e||e.removeChild(o.container)})),(0,u.Z)((0,s.Z)(o),"switchScrollingEffect",(function(){1!==T||Object.keys(L).length?T||(g(L),L={},w(!0)):(w(),L=g({overflow:"hidden",overflowX:"hidden",overflowY:"hidden"}))})),o.scrollLocker=new x({container:S(e.getContainer)}),o}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this;this.updateOpenCount(),this.attachToParent()||(this.rafId=(0,p.Z)((function(){e.forceUpdate()})))}},{key:"componentDidUpdate",value:function(e){this.updateOpenCount(e),this.updateScrollLocker(e),this.setWrapperClassName(),this.attachToParent()}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.visible,n=e.getContainer;D&&S(n)===document.body&&(T=t&&T?T-1:T),this.removeCurrentContainer(),p.Z.cancel(this.rafId)}},{key:"render",value:function(){var e=this.props,t=e.children,n=e.forceRender,o=e.visible,r=null,i={getOpenCount:function(){return T},getContainer:this.getContainer,switchScrollingEffect:this.switchScrollingEffect,scrollLocker:this.scrollLocker};return(n||o||this.componentRef.current)&&(r=f.createElement(v.Z,{getContainer:this.getContainer,ref:this.componentRef},t(i))),r}}]),n}(f.Component),H=P,M=n(1413),O=n(94184),z=n.n(O),R=n(15105),A=n(98423);var W={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend"},F=Object.keys(W).filter((function(e){if("undefined"==typeof document)return!1;var t=document.getElementsByTagName("html")[0];return e in(t?t.style:{})}))[0],B=W[F];function U(e,t,n,o){e.addEventListener?e.addEventListener(t,n,o):e.attachEvent&&e.attachEvent("on".concat(t),n)}function X(e,t,n,o){e.removeEventListener?e.removeEventListener(t,n,o):e.attachEvent&&e.detachEvent("on".concat(t),n)}var I=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},V=!("undefined"!=typeof window&&window.document&&window.document.createElement),j=function e(t,n,o,r){if(!n||n===document||n instanceof Document)return!1;if(n===t.parentNode)return!0;var i=Math.max(Math.abs(o),Math.abs(r))===Math.abs(r),a=Math.max(Math.abs(o),Math.abs(r))===Math.abs(o),c=n.scrollHeight-n.clientHeight,l=n.scrollWidth-n.clientWidth,s=document.defaultView.getComputedStyle(n),u="auto"===s.overflowY||"scroll"===s.overflowY,d="auto"===s.overflowX||"scroll"===s.overflowX,f=c&&u,p=l&&d;return!!(i&&(!f||f&&(n.scrollTop>=c&&r<0||n.scrollTop<=0&&r>0))||a&&(!p||p&&(n.scrollLeft>=l&&o<0||n.scrollLeft<=0&&o>0)))&&e(t,n.parentNode,o,r)},Y=["className","children","style","width","height","defaultOpen","open","prefixCls","placement","level","levelMove","ease","duration","getContainer","handler","onChange","afterVisibleChange","showMask","maskClosable","maskStyle","onClose","onHandleClick","keyboard","getOpenCount","scrollLocker","contentWrapperStyle"],_={},K=function(e){(0,c.Z)(n,e);var t=(0,l.Z)(n);function n(e){var o;return(0,i.Z)(this,n),(o=t.call(this,e)).levelDom=void 0,o.dom=void 0,o.contentWrapper=void 0,o.contentDom=void 0,o.maskDom=void 0,o.handlerDom=void 0,o.drawerId=void 0,o.timeout=void 0,o.passive=void 0,o.startPos=void 0,o.domFocus=function(){o.dom&&o.dom.focus()},o.removeStartHandler=function(e){e.touches.length>1?o.startPos=null:o.startPos={x:e.touches[0].clientX,y:e.touches[0].clientY}},o.removeMoveHandler=function(e){if(!(e.changedTouches.length>1)&&o.startPos){var t=e.currentTarget,n=e.changedTouches[0].clientX-o.startPos.x,r=e.changedTouches[0].clientY-o.startPos.y;(t===o.maskDom||t===o.handlerDom||t===o.contentDom&&j(t,e.target,n,r))&&e.cancelable&&e.preventDefault()}},o.transitionEnd=function(e){var t=e.target;X(t,B,o.transitionEnd),t.style.transition=""},o.onKeyDown=function(e){if(e.keyCode===R.Z.ESC){var t=o.props.onClose;e.stopPropagation(),t&&t(e)}},o.onWrapperTransitionEnd=function(e){var t=o.props,n=t.open,r=t.afterVisibleChange;e.target===o.contentWrapper&&e.propertyName.match(/transform$/)&&(o.dom.style.transition="",!n&&o.getCurrentDrawerSome()&&(document.body.style.overflowX="",o.maskDom&&(o.maskDom.style.left="",o.maskDom.style.width="")),r&&r(!!n))},o.openLevelTransition=function(){var e=o.props,t=e.open,n=e.width,r=e.height,i=o.getHorizontalBoolAndPlacementName(),a=i.isHorizontal,c=i.placementName,l=o.contentDom?o.contentDom.getBoundingClientRect()[a?"width":"height"]:0,s=(a?n:r)||l;o.setLevelAndScrolling(t,c,s)},o.setLevelTransform=function(e,t,n,r){var i=o.props,a=i.placement,c=i.levelMove,l=i.duration,s=i.ease,u=i.showMask;o.levelDom.forEach((function(i){i.style.transition="transform ".concat(l," ").concat(s),U(i,B,o.transitionEnd);var d,f,p,v=e?n:0;if(c){var m=(f={target:i,open:e},p="function"==typeof(d=c)?d(f):d,Array.isArray(p)?2===p.length?p:[p[0],p[1]]:[p]);v=e?m[0]:m[1]||0}var h="number"==typeof v?"".concat(v,"px"):v,g="left"===a||"top"===a?h:"-".concat(h);g=u&&"right"===a&&r?"calc(".concat(g," + ").concat(r,"px)"):g,i.style.transform=v?"".concat(t,"(").concat(g,")"):""}))},o.setLevelAndScrolling=function(e,t,n){var r=o.props.onChange;if(!V){var i=document.body.scrollHeight>(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth?(0,h.Z)(!0):0;o.setLevelTransform(e,t,n,i),o.toggleScrollingToDrawerAndBody(i)}r&&r(e)},o.toggleScrollingToDrawerAndBody=function(e){var t=o.props,n=t.getContainer,r=t.showMask,i=t.open,a=n&&n();if(a&&a.parentNode===document.body&&r){var c=["touchstart"],l=[document.body,o.maskDom,o.handlerDom,o.contentDom];i&&"hidden"!==document.body.style.overflow?(e&&o.addScrollingEffect(e),document.body.style.touchAction="none",l.forEach((function(e,t){e&&U(e,c[t]||"touchmove",t?o.removeMoveHandler:o.removeStartHandler,o.passive)}))):o.getCurrentDrawerSome()&&(document.body.style.touchAction="",e&&o.remScrollingEffect(e),l.forEach((function(e,t){e&&X(e,c[t]||"touchmove",t?o.removeMoveHandler:o.removeStartHandler,o.passive)})))}},o.addScrollingEffect=function(e){var t=o.props,n=t.placement,r=t.duration,i=t.ease,a="width ".concat(r," ").concat(i),c="transform ".concat(r," ").concat(i);switch(o.dom.style.transition="none",n){case"right":o.dom.style.transform="translateX(-".concat(e,"px)");break;case"top":case"bottom":o.dom.style.width="calc(100% - ".concat(e,"px)"),o.dom.style.transform="translateZ(0)"}clearTimeout(o.timeout),o.timeout=setTimeout((function(){o.dom&&(o.dom.style.transition="".concat(c,",").concat(a),o.dom.style.width="",o.dom.style.transform="")}))},o.remScrollingEffect=function(e){var t,n=o.props,r=n.placement,i=n.duration,a=n.ease;F&&(document.body.style.overflowX="hidden"),o.dom.style.transition="none";var c="width ".concat(i," ").concat(a),l="transform ".concat(i," ").concat(a);switch(r){case"left":o.dom.style.width="100%",c="width 0s ".concat(a," ").concat(i);break;case"right":o.dom.style.transform="translateX(".concat(e,"px)"),o.dom.style.width="100%",c="width 0s ".concat(a," ").concat(i),o.maskDom&&(o.maskDom.style.left="-".concat(e,"px"),o.maskDom.style.width="calc(100% + ".concat(e,"px)"));break;case"top":case"bottom":o.dom.style.width="calc(100% + ".concat(e,"px)"),o.dom.style.height="100%",o.dom.style.transform="translateZ(0)",t="height 0s ".concat(a," ").concat(i)}clearTimeout(o.timeout),o.timeout=setTimeout((function(){o.dom&&(o.dom.style.transition="".concat(l,",").concat(t?"".concat(t,","):"").concat(c),o.dom.style.transform="",o.dom.style.width="",o.dom.style.height="")}))},o.getCurrentDrawerSome=function(){return!Object.keys(_).some((function(e){return _[e]}))},o.getLevelDom=function(e){var t=e.level,n=e.getContainer;if(!V){var r,i=n&&n(),a=i?i.parentNode:null;if(o.levelDom=[],"all"===t)(a?Array.prototype.slice.call(a.children):[]).forEach((function(e){"SCRIPT"!==e.nodeName&&"STYLE"!==e.nodeName&&"LINK"!==e.nodeName&&e!==i&&o.levelDom.push(e)}));else t&&(r=t,Array.isArray(r)?r:[r]).forEach((function(e){document.querySelectorAll(e).forEach((function(e){o.levelDom.push(e)}))}))}},o.getHorizontalBoolAndPlacementName=function(){var e=o.props.placement,t="left"===e||"right"===e;return{isHorizontal:t,placementName:"translate".concat(t?"X":"Y")}},o.state={_self:(0,s.Z)(o)},o}return(0,a.Z)(n,[{key:"componentDidMount",value:function(){var e=this;if(!V){var t=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){return t=!0,null}}))}catch(e){}this.passive=!!t&&{passive:!1}}var n,o=this.props,r=o.open,i=o.getContainer,a=o.showMask,c=o.autoFocus,l=i&&i();(this.drawerId="drawer_id_".concat(Number((Date.now()+Math.random()).toString().replace(".",Math.round(9*Math.random()).toString())).toString(16)),this.getLevelDom(this.props),r)&&(l&&l.parentNode===document.body&&(_[this.drawerId]=r),this.openLevelTransition(),this.forceUpdate((function(){c&&e.domFocus()})),a&&(null===(n=this.props.scrollLocker)||void 0===n||n.lock()))}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.open,o=t.getContainer,r=t.scrollLocker,i=t.showMask,a=t.autoFocus,c=o&&o();n!==e.open&&(c&&c.parentNode===document.body&&(_[this.drawerId]=!!n),this.openLevelTransition(),n?(a&&this.domFocus(),i&&(null==r||r.lock())):null==r||r.unLock())}},{key:"componentWillUnmount",value:function(){var e=this.props,t=e.open,n=e.scrollLocker;delete _[this.drawerId],t&&(this.setLevelTransform(!1),document.body.style.touchAction=""),null==n||n.unLock()}},{key:"render",value:function(){var e,t=this,n=this.props,i=n.className,a=n.children,c=n.style,l=n.width,s=n.height,d=(n.defaultOpen,n.open),p=n.prefixCls,v=n.placement,m=(n.level,n.levelMove,n.ease,n.duration,n.getContainer,n.handler),h=(n.onChange,n.afterVisibleChange,n.showMask),g=n.maskClosable,y=n.maskStyle,w=n.onClose,C=n.onHandleClick,Z=n.keyboard,k=(n.getOpenCount,n.scrollLocker,n.contentWrapperStyle),b=(0,r.Z)(n,Y),E=!!this.dom&&d,N=z()(p,(e={},(0,u.Z)(e,"".concat(p,"-").concat(v),!0),(0,u.Z)(e,"".concat(p,"-open"),E),(0,u.Z)(e,i||"",!!i),(0,u.Z)(e,"no-mask",!h),e)),x=this.getHorizontalBoolAndPlacementName().placementName,T="left"===v||"top"===v?"-100%":"100%",D=E?"":"".concat(x,"(").concat(T,")"),L=m&&f.cloneElement(m,{onClick:function(e){m.props.onClick&&m.props.onClick(),C&&C(e)},ref:function(e){t.handlerDom=e}});return f.createElement("div",(0,o.Z)({},(0,A.Z)(b,["switchScrollingEffect","autoFocus"]),{tabIndex:-1,className:N,style:c,ref:function(e){t.dom=e},onKeyDown:E&&Z?this.onKeyDown:void 0,onTransitionEnd:this.onWrapperTransitionEnd}),h&&f.createElement("div",{className:"".concat(p,"-mask"),onClick:g?w:void 0,style:y,ref:function(e){t.maskDom=e}}),f.createElement("div",{className:"".concat(p,"-content-wrapper"),style:(0,M.Z)({transform:D,msTransform:D,width:I(l)?"".concat(l,"px"):l,height:I(s)?"".concat(s,"px"):s},k),ref:function(e){t.contentWrapper=e}},f.createElement("div",{className:"".concat(p,"-content"),ref:function(e){t.contentDom=e}},a),L))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,o=t._self,r={prevProps:e};if(void 0!==n){var i=e.placement,a=e.level;i!==n.placement&&(o.contentDom=null),a!==n.level&&o.getLevelDom(e)}return r}}]),n}(f.Component),q=["defaultOpen","getContainer","wrapperClassName","forceRender","handler"],$=["visible","afterClose"],G=function(e){(0,c.Z)(n,e);var t=(0,l.Z)(n);function n(e){var o;(0,i.Z)(this,n),(o=t.call(this,e)).dom=void 0,o.onHandleClick=function(e){var t=o.props,n=t.onHandleClick,r=t.open;if(n&&n(e),void 0===r){var i=o.state.open;o.setState({open:!i})}},o.onClose=function(e){var t=o.props,n=t.onClose,r=t.open;n&&n(e),void 0===r&&o.setState({open:!1})};var r=void 0!==e.open?e.open:!!e.defaultOpen;return o.state={open:r},"onMaskClick"in e&&console.warn("`onMaskClick` are removed, please use `onClose` instead."),o}return(0,a.Z)(n,[{key:"render",value:function(){var e=this,t=this.props,n=(t.defaultOpen,t.getContainer),i=t.wrapperClassName,a=t.forceRender,c=t.handler,l=(0,r.Z)(t,q),s=this.state.open;if(!n)return f.createElement("div",{className:i,ref:function(t){e.dom=t}},f.createElement(K,(0,o.Z)({},l,{open:s,handler:c,getContainer:function(){return e.dom},onClose:this.onClose,onHandleClick:this.onHandleClick})));var u=!!c||a;return f.createElement(H,{visible:s,forceRender:u,getContainer:n,wrapperClassName:i},(function(t){var n=t.visible,i=t.afterClose,a=(0,r.Z)(t,$);return f.createElement(K,(0,o.Z)({},l,a,{open:void 0!==n?n:s,afterVisibleChange:void 0!==i?i:l.afterVisibleChange,handler:c,onClose:e.onClose,onHandleClick:e.onHandleClick}))}))}}],[{key:"getDerivedStateFromProps",value:function(e,t){var n=t.prevProps,o={prevProps:e};return void 0!==n&&e.open!==n.open&&(o.open=e.open),o}}]),n}(f.Component);G.defaultProps={prefixCls:"drawer",placement:"left",getContainer:"body",defaultOpen:!1,level:"all",duration:".3s",ease:"cubic-bezier(0.78, 0.14, 0.15, 0.86)",onChange:function(){},afterVisibleChange:function(){},handler:f.createElement("div",{className:"drawer-handle"},f.createElement("i",{className:"drawer-handle-icon"})),showMask:!0,maskClosable:!0,maskStyle:{},wrapperClassName:"",className:"",keyboard:!0,forceRender:!1,autoFocus:!0};var J=G}}]); \ No newline at end of file diff --git a/3306.d9b6e849.chunk.css b/3306.d9b6e849.chunk.css new file mode 100644 index 0000000000..32049143c6 --- /dev/null +++ b/3306.d9b6e849.chunk.css @@ -0,0 +1 @@ +.rc-footer{position:relative;clear:both;color:#fff6;font-size:14px;line-height:1.5;background-color:#000}.rc-footer a{color:#ffffffe6;text-decoration:none;transition:all .3s}.rc-footer a:hover{color:#40a9ff}.rc-footer-container{width:100%;max-width:1200px;margin:auto;padding:80px 0 20px}.rc-footer-columns{display:flex;justify-content:space-around}.rc-footer-column{margin-bottom:60px}.rc-footer-column h2{position:relative;margin:0 auto;color:#fff;font-weight:500;font-size:16px}.rc-footer-column-icon{position:relative;top:-1px;display:inline-block;width:22px;text-align:center;vertical-align:middle;margin-inline-end:.5em}.rc-footer-column-icon>span,.rc-footer-column-icon>svg,.rc-footer-column-icon img{display:block;width:100%}.rc-footer-item{margin:12px 0}.rc-footer-item-icon{position:relative;top:-1px;display:inline-block;width:16px;text-align:center;vertical-align:middle;margin-inline-end:.4em}.rc-footer-item-icon>span,.rc-footer-item-icon>svg,.rc-footer-item-icon img{display:block;width:100%}.rc-footer-item-separator{margin:0 .3em}.rc-footer-bottom-container{width:100%;max-width:1200px;margin:0 auto;padding:16px 0;font-size:16px;line-height:32px;text-align:center;border-top:1px solid rgba(255,255,255,.25)}.rc-footer-light{color:#000000d9;background-color:transparent}.rc-footer-light h2,.rc-footer-light a{color:#000000d9}.rc-footer-light .rc-footer-bottom-container{border-top-color:#e8e8e8}.rc-footer-light .rc-footer-item-separator,.rc-footer-light .rc-footer-item-description{color:#00000073}@media only screen and (max-width: 767.99px){.rc-footer{text-align:center}.rc-footer-container{padding:40px 0}.rc-footer-columns{display:block}.rc-footer-column{display:block;margin-bottom:40px}.rc-footer-column:last-child{margin-bottom:0}}[class^=ant-]::-ms-clear,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class*=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class*=ant-] input::-ms-reveal{display:none}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum","tnum"}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#000000d9;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#873bf4;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#ab66ff}a:active{color:#6727cf}a:active,a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}a[disabled]{color:#00000040;cursor:not-allowed}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:#00000073;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::selection{color:#fff;background:#873bf4}.IM4GexRTiBEKDbl4TBCS:before{display:table;content:""}.IM4GexRTiBEKDbl4TBCS:after{display:table;clear:both;content:""}.irzKsKIOhYgcxbI0VKaI{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.irzKsKIOhYgcxbI0VKaI>*{line-height:1}.irzKsKIOhYgcxbI0VKaI svg{display:inline-block}.irzKsKIOhYgcxbI0VKaI:before{display:none}.irzKsKIOhYgcxbI0VKaI .wbU2yBVtwQo8WP8rv1MG{display:block}.irzKsKIOhYgcxbI0VKaI>.irzKsKIOhYgcxbI0VKaI{line-height:0;vertical-align:0}.irzKsKIOhYgcxbI0VKaI[tabindex]{cursor:pointer}.A24fhqqj1aISG1msT93o,.A24fhqqj1aISG1msT93o:before{display:inline-block;animation:D2aQKU5NU2bJdjp2OYQ1 1s infinite linear}.oWsrXHQhUU8biOJKtsPw,.TNZATE1Xh9gytACdqGTu,.oq6SvIA1r3QIRmLhquIr{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.oWsrXHQhUU8biOJKtsPw.OSt6EsSnTBUS2vo8Kw1M,.TNZATE1Xh9gytACdqGTu.PjLmvtWSRdkw_I4Buy_1{animation-name:VECxTnXKqHMghDhkfJIW;animation-play-state:running}.oq6SvIA1r3QIRmLhquIr.k_uZgCiQx4Nm_cao0K9l{animation-name:Qm7vImqrbfIf7WH5iVkv;animation-play-state:running;pointer-events:none}.oWsrXHQhUU8biOJKtsPw,.TNZATE1Xh9gytACdqGTu{opacity:0;animation-timing-function:linear}.oq6SvIA1r3QIRmLhquIr{animation-timing-function:linear}@keyframes VECxTnXKqHMghDhkfJIW{0%{opacity:0}to{opacity:1}}@keyframes Qm7vImqrbfIf7WH5iVkv{0%{opacity:1}to{opacity:0}}.x5qP2pItJa8Vknhz3aTv,.t8lZqDnPYkzAE60cV3UU,.VLJcc_4jq1MtZuiIJo2Q{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.x5qP2pItJa8Vknhz3aTv.Dbg1Q4YGOIotYUbhJUb5,.t8lZqDnPYkzAE60cV3UU.mRXIXmrpYtVnhMRFrXbA{animation-name:n7viXGbWJEPcQmDzgNqU;animation-play-state:running}.VLJcc_4jq1MtZuiIJo2Q.uCLpYsJLCPghpLaJVsQz{animation-name:iv7op6ym23MW_2s5yuy_;animation-play-state:running;pointer-events:none}.x5qP2pItJa8Vknhz3aTv,.t8lZqDnPYkzAE60cV3UU{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.VLJcc_4jq1MtZuiIJo2Q{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.SP4y3YV2_bE5ACCyxRH9,.ZJYEFQ75G0SrQHaizYEA,.Jd6CVuWrbsQZ_2wx_ZJC{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.SP4y3YV2_bE5ACCyxRH9.hurO0P4O0Quxxyj1BWhZ,.ZJYEFQ75G0SrQHaizYEA.WNmrYZhkdkzibrCb85aY{animation-name:nN6pnNAFe7gWXTlogi4h;animation-play-state:running}.Jd6CVuWrbsQZ_2wx_ZJC.pznegilrdD8lxVbgsDnU{animation-name:Aq0WlNYRmM4hgMKCm7SW;animation-play-state:running;pointer-events:none}.SP4y3YV2_bE5ACCyxRH9,.ZJYEFQ75G0SrQHaizYEA{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.Jd6CVuWrbsQZ_2wx_ZJC{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.IiTF5bjoJl86RwrpF3Gr,.zcloW_osDlY5rhqxoNDV,.tH8IKeiT4YhgsK82daqs{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.IiTF5bjoJl86RwrpF3Gr.FH_bRAmh1lopZNmIXum8,.zcloW_osDlY5rhqxoNDV.Lb2myb7EbyAIrxyaDZNQ{animation-name:pN9xnv7GARskh92Rgdb6;animation-play-state:running}.tH8IKeiT4YhgsK82daqs.yg0dBzMbdolF3SyOrrf2{animation-name:B3At5fs56aQ6DuI28qyA;animation-play-state:running;pointer-events:none}.IiTF5bjoJl86RwrpF3Gr,.zcloW_osDlY5rhqxoNDV{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.tH8IKeiT4YhgsK82daqs{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.U2RpXHZefmsOQKrlyvRv,.VBTf4Ao5b1ccRLsKht8b,.YjRIEYbkJ80BdwE7ek6f{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.U2RpXHZefmsOQKrlyvRv.RCZJjFevkYu8jYKvHanL,.VBTf4Ao5b1ccRLsKht8b.IVSHcsMXOjYLferjP5sf{animation-name:c1LpFT4EkDN5gCirEQI2;animation-play-state:running}.YjRIEYbkJ80BdwE7ek6f.iyhW2Mt8t40G43rLToCw{animation-name:GlKJp9GQUVgI2qkhj1Ml;animation-play-state:running;pointer-events:none}.U2RpXHZefmsOQKrlyvRv,.VBTf4Ao5b1ccRLsKht8b{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.YjRIEYbkJ80BdwE7ek6f{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes nN6pnNAFe7gWXTlogi4h{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes Aq0WlNYRmM4hgMKCm7SW{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes pN9xnv7GARskh92Rgdb6{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes B3At5fs56aQ6DuI28qyA{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes c1LpFT4EkDN5gCirEQI2{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes GlKJp9GQUVgI2qkhj1Ml{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes n7viXGbWJEPcQmDzgNqU{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes iv7op6ym23MW_2s5yuy_{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes D2aQKU5NU2bJdjp2OYQ1{to{transform:rotate(360deg)}}[ant-click-animating=true],[ant-click-animating-without-extra-node=true]{position:relative}html{--antd-wave-shadow-color: #873bf4;--scroll-bar: 0}[ant-click-animating-without-extra-node=true]:after,.HR6wZs_EcLMLrQi58IY6{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 #873bf4;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:FbG29ET3chU68jsq_2tK 2s cubic-bezier(.08,.82,.17,1),eNmmdzzg48EP8XUPHZ20 .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes eNmmdzzg48EP8XUPHZ20{to{box-shadow:0 0 #873bf4;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes FbG29ET3chU68jsq_2tK{to{opacity:0}}.hIvlaV7mkZcgzQFR2s_F,.L7mp_hV6ZQYIiS3z_CU0,.khXJSvGTbGYNAOFgnIWQ{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp,.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S{animation-name:eRs6PXndb5Q3p66d8HXk;animation-play-state:running}.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33{animation-name:xDLCbMoF6UM55WoCH63C;animation-play-state:running;pointer-events:none}.hIvlaV7mkZcgzQFR2s_F,.L7mp_hV6ZQYIiS3z_CU0{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.khXJSvGTbGYNAOFgnIWQ{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.bZ3BoFrq_EQyAZoiYdYo,.A95XHRuMhnomVEMPXdhp,.MhpcFbMZ9Ek3UWypVcOV{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.bZ3BoFrq_EQyAZoiYdYo.DxT4dxCgsG0lCUIX7hhD,.A95XHRuMhnomVEMPXdhp.nS4yq2n4A7kr4SpCKiH4{animation-name:Wsj8Q_Ib40wWNdMUlUt7;animation-play-state:running}.MhpcFbMZ9Ek3UWypVcOV.X7LqY6kn2zMM5hnwuXkw{animation-name:YpGfeTW7EgF7GH3CWGOw;animation-play-state:running;pointer-events:none}.bZ3BoFrq_EQyAZoiYdYo,.A95XHRuMhnomVEMPXdhp{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.MhpcFbMZ9Ek3UWypVcOV{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.pUlaluUJOKQA31XvlY7y,.FWwlJfISUtQ_lGqJ8O8M,.zZ_OuNbgAojTQT8AhyoI{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.pUlaluUJOKQA31XvlY7y.fvPGtcqQI_YlzBTPGUtw,.FWwlJfISUtQ_lGqJ8O8M.ZhZsTxrEKQgTJhtVt5LP{animation-name:vjr6UQTha4MFt8HfxAYl;animation-play-state:running}.zZ_OuNbgAojTQT8AhyoI.IDJQoyCKHcwvREJMWRyU{animation-name:IxVjBjyD7lUgngmtLkrF;animation-play-state:running;pointer-events:none}.pUlaluUJOKQA31XvlY7y,.FWwlJfISUtQ_lGqJ8O8M{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.zZ_OuNbgAojTQT8AhyoI{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.RqfTvYGgRgID4k5j_PzZ,.RPPgUON3swOSJ5WSYIss,.GDKqGX0lHlAHolqi9UFa{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.RqfTvYGgRgID4k5j_PzZ.M58miuzgsYOMrCoM1EdD,.RPPgUON3swOSJ5WSYIss.DQZEF7mFFe4Lq2MTLBSF{animation-name:WjmaQF0mAe4z0b3iBNTS;animation-play-state:running}.GDKqGX0lHlAHolqi9UFa.CoIbAKBgt4QCNqpd2rFG{animation-name:NMzYlvXAK0AaWPYnmytI;animation-play-state:running;pointer-events:none}.RqfTvYGgRgID4k5j_PzZ,.RPPgUON3swOSJ5WSYIss{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.GDKqGX0lHlAHolqi9UFa{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes eRs6PXndb5Q3p66d8HXk{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes xDLCbMoF6UM55WoCH63C{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes Wsj8Q_Ib40wWNdMUlUt7{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes YpGfeTW7EgF7GH3CWGOw{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes vjr6UQTha4MFt8HfxAYl{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes IxVjBjyD7lUgngmtLkrF{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes WjmaQF0mAe4z0b3iBNTS{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes NMzYlvXAK0AaWPYnmytI{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.KPkjtiryMuUmbe485GCo,.nr8prgpefMRfOmjWSCbI,.EOH7OINLmMaoQGDeeG0y{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.KPkjtiryMuUmbe485GCo.iNWEoP6cqg4yh4GZaB5Y,.nr8prgpefMRfOmjWSCbI.G_Tz1Poi2w4ts8KR3Rmj{animation-name:vqHdYC2IPMt9ZSz4Iabc;animation-play-state:running}.EOH7OINLmMaoQGDeeG0y.SzruVeCONCMabrwOi4d7{animation-name:TErqBHmUshAFHzpQN5fv;animation-play-state:running;pointer-events:none}.KPkjtiryMuUmbe485GCo,.nr8prgpefMRfOmjWSCbI{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.uwpw5u4W63wFStAFum7h,.k_tCoyiEob4zojtnZ88h{transform:none}.EOH7OINLmMaoQGDeeG0y{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.lte5tlLEopc3oVkOByl1,.Y021q5ukIYWCaEP36ZFM,.a2gaPn33NU_B8o6ZyFTh{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.lte5tlLEopc3oVkOByl1.Bdq6ymfWkNcceZjTCWi3,.Y021q5ukIYWCaEP36ZFM.xI0upSCAxbIX9uEhOP6u{animation-name:tiLr58Uptn4yCSDcwKIX;animation-play-state:running}.a2gaPn33NU_B8o6ZyFTh.Jt_pemLarb0ctFg5xyKn{animation-name:QuwIJRFhCEIOgwM8idnM;animation-play-state:running;pointer-events:none}.lte5tlLEopc3oVkOByl1,.Y021q5ukIYWCaEP36ZFM{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.oXgtSbC0VpImsdZZcXLQ,.QvpSAKdhcspib89L2i9U{transform:none}.a2gaPn33NU_B8o6ZyFTh{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.RaYxVmhiwkgI1q24dG0k,.UM1PyMVBHwBZQ1TCiSJC,.LVONrO8xbEg9i53FvDjo{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.RaYxVmhiwkgI1q24dG0k.bihdgPoKpaY31ad0FlE9,.UM1PyMVBHwBZQ1TCiSJC.dtpPF69RBciegZezUJg9{animation-name:tiLr58Uptn4yCSDcwKIX;animation-play-state:running}.LVONrO8xbEg9i53FvDjo.Kr2ezYldfLMUzr9yJ0aH{animation-name:QuwIJRFhCEIOgwM8idnM;animation-play-state:running;pointer-events:none}.RaYxVmhiwkgI1q24dG0k,.UM1PyMVBHwBZQ1TCiSJC{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.x53mzNCL1CIcHruJ0QQy,.se6qu4SiS4ExntSbDY2c{transform:none}.LVONrO8xbEg9i53FvDjo{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.TKjT8ouAK3Q8Pf1vVkel,.qHi2Yy1KKqwJTvjUZC6H,.eVJwdfGpS0e9y1DPceht{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.TKjT8ouAK3Q8Pf1vVkel.rjUEowayQKg_3HgCY1rM,.qHi2Yy1KKqwJTvjUZC6H.nKd0OtQxRcf8LZcM_aPj{animation-name:poeVU_6RsfcGWafIbHzQ;animation-play-state:running}.eVJwdfGpS0e9y1DPceht.Oa0RsklGJ88xNYi0_t4c{animation-name:kJemLC6Hj6AX7KtdImb5;animation-play-state:running;pointer-events:none}.TKjT8ouAK3Q8Pf1vVkel,.qHi2Yy1KKqwJTvjUZC6H{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.irtoqx4AqnEjT3gYMyYr,.DnkqMqLB3goszeKxqXOo{transform:none}.eVJwdfGpS0e9y1DPceht{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.MDPqnQMv3EoLgRYZwkWR,.zElWiFn8qwc5PbN3WZHl,.eLbmDP0477UaXGtdSRlb{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.MDPqnQMv3EoLgRYZwkWR.ifkN2431CgynCZDyzDcD,.zElWiFn8qwc5PbN3WZHl.JU93jOY7HmMXNLuNowdG{animation-name:MpFEhO38zCUnj9B2F11K;animation-play-state:running}.eLbmDP0477UaXGtdSRlb.XfXR7lZXwKYSB2AMA0O9{animation-name:F9dtRvwMyEP7Rdi6Ap57;animation-play-state:running;pointer-events:none}.MDPqnQMv3EoLgRYZwkWR,.zElWiFn8qwc5PbN3WZHl{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.DVJs2bji0_Q5YjjkFnLB,.rKE5OulMczwyL3wePo_I{transform:none}.eLbmDP0477UaXGtdSRlb{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.Ohce2TbU7t05SB9mHJiU,.G5WRfA4unswvyLmbQKlF,.ZEn9JPNw20UM7iqGNMpe{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.Ohce2TbU7t05SB9mHJiU.D2wQPVJtXTQ2R8uMuukv,.G5WRfA4unswvyLmbQKlF.zW3fj4WdtjktRlidQQwc{animation-name:cACBklGInlASS8REPaCf;animation-play-state:running}.ZEn9JPNw20UM7iqGNMpe.mXQD7KzXpR0GkX_Gu7d7{animation-name:sUXPjRqC0UwDW3kKX09h;animation-play-state:running;pointer-events:none}.Ohce2TbU7t05SB9mHJiU,.G5WRfA4unswvyLmbQKlF{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.OG7UvFGdUq0vYWLsZL0q,.fy0prx26E8B4PCGVYBEc{transform:none}.ZEn9JPNw20UM7iqGNMpe{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.bLQeCTVjPiA3Lw3kERxW,.zRU76RxoUQ33iVI64kYn,.jMP2KDEn4YkQOcavVHKy{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.bLQeCTVjPiA3Lw3kERxW.QrzycvQDvIEpXn1rZdDo,.zRU76RxoUQ33iVI64kYn.UubR9CKAwQjUJjRWxsoN{animation-name:phMHa7pRQ2Euh3mazjQp;animation-play-state:running}.jMP2KDEn4YkQOcavVHKy.DoPtTSzpAyOrCsD7HebE{animation-name:hxlHzHW5vqob_cdl3Sam;animation-play-state:running;pointer-events:none}.bLQeCTVjPiA3Lw3kERxW,.zRU76RxoUQ33iVI64kYn{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.U1rSfgJ4tM4WebSZC_B9,.VJ5Vy8q0OpY6jN5S8lH3{transform:none}.jMP2KDEn4YkQOcavVHKy{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes vqHdYC2IPMt9ZSz4Iabc{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes TErqBHmUshAFHzpQN5fv{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes tiLr58Uptn4yCSDcwKIX{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes QuwIJRFhCEIOgwM8idnM{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes poeVU_6RsfcGWafIbHzQ{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes kJemLC6Hj6AX7KtdImb5{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes cACBklGInlASS8REPaCf{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes sUXPjRqC0UwDW3kKX09h{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes phMHa7pRQ2Euh3mazjQp{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes hxlHzHW5vqob_cdl3Sam{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes MpFEhO38zCUnj9B2F11K{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes F9dtRvwMyEP7Rdi6Ap57{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.vWDthbbpTUmd9zlSIFkK{overflow:hidden}.KQUQr8TcoVUyTxa05JEy{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.S3WfQEl55DUY6jooNoFN{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.V5hyPPxic8UJQ8fYFr8j{position:fixed;z-index:10}.pAMcRdtaYEYXperkKmBv{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.qKfF9eLii8EpvYCi5LDB{flex:1 1;min-width:0}.xeTb80RvJJMmxAtMzP4_{margin-right:8px}.E488TwJDhaUhT8abDHcF{display:none;font-size:14px;line-height:22px}.Xm0_baTMq5sXXSK2WlR3{background-color:#f6ffed;border:1px solid #b7eb8f}.Xm0_baTMq5sXXSK2WlR3 .xeTb80RvJJMmxAtMzP4_{color:#52c41a}.CfV7Gez9u8AAYlvN1mWB{background-color:#f9f0ff;border:1px solid #dcb8ff}.CfV7Gez9u8AAYlvN1mWB .xeTb80RvJJMmxAtMzP4_{color:#873bf4}.SwQSndjOGomC5mYGEJv4{background-color:#fffbe6;border:1px solid #ffe58f}.SwQSndjOGomC5mYGEJv4 .xeTb80RvJJMmxAtMzP4_{color:#faad14}.kX2VQnZG96Y0P0Du2e0L{background-color:#fff2f0;border:1px solid #ffccc7}.kX2VQnZG96Y0P0Du2e0L .xeTb80RvJJMmxAtMzP4_{color:#ff4d4f}.kX2VQnZG96Y0P0Du2e0L .E488TwJDhaUhT8abDHcF>pre{margin:0;padding:0}.TiRekjlkrm0ZD6L9LSfh{margin-left:8px}.X5SgFD48eRcB6Nt_bQ7O{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.X5SgFD48eRcB6Nt_bQ7O .hKPuItsOVTcZS9OwrUA5{color:#00000073;transition:color .3s}.X5SgFD48eRcB6Nt_bQ7O .hKPuItsOVTcZS9OwrUA5:hover{color:#000000bf}.Bw5H4C_0EAEMWY9a44Pj{color:#00000073;transition:color .3s}.Bw5H4C_0EAEMWY9a44Pj:hover{color:#000000bf}.tH6PQjz764QEFPkfiATx{align-items:flex-start;padding:15px 15px 15px 24px}.tH6PQjz764QEFPkfiATx.pi31uUWT0oMDKPaDdWqh{padding:15px}.tH6PQjz764QEFPkfiATx .xeTb80RvJJMmxAtMzP4_{margin-right:15px;font-size:24px}.tH6PQjz764QEFPkfiATx .uWD62y1w6NQYFFetLYMC{display:block;margin-bottom:4px;color:#000000d9;font-size:16px}.uWD62y1w6NQYFFetLYMC{color:#000000d9}.tH6PQjz764QEFPkfiATx .E488TwJDhaUhT8abDHcF{display:block}.pAMcRdtaYEYXperkKmBv.WuCRPMH_nclN_DqKGXfh{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.pAMcRdtaYEYXperkKmBv.CrBsERkCL0I2Cvj1xfA8{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.CfWgoVyvD5I5mxc_j3Og{margin-bottom:0;border:0;border-radius:0}.pAMcRdtaYEYXperkKmBv.XLXxENV9ogAkNy4wIfiH{direction:rtl}.XLXxENV9ogAkNy4wIfiH .xeTb80RvJJMmxAtMzP4_{margin-right:auto;margin-left:8px}.XLXxENV9ogAkNy4wIfiH .TiRekjlkrm0ZD6L9LSfh,.XLXxENV9ogAkNy4wIfiH .X5SgFD48eRcB6Nt_bQ7O{margin-right:8px;margin-left:auto}.XLXxENV9ogAkNy4wIfiH.tH6PQjz764QEFPkfiATx{padding-right:24px;padding-left:15px}.XLXxENV9ogAkNy4wIfiH.tH6PQjz764QEFPkfiATx .xeTb80RvJJMmxAtMzP4_{margin-right:auto;margin-left:15px}.jmEdU32eyczuzBtjneNB{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:0 0 0 2px}.PJto78zi7JQxYQfsIInD{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.mIspAIGB2tYRciaeI16x{position:absolute;top:0;left:0;height:100%}.mIspAIGB2tYRciaeI16x:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.hqDdKGfvAsWhtcMzwKSg{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid #873bf4;border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.hqDdKGfvAsWhtcMzwKSg.BkBPX_GbkwcKbhMBzlEx{display:inline-block}.opTzTssEogOK1O62sH2G .mIspAIGB2tYRciaeI16x .hqDdKGfvAsWhtcMzwKSg{display:none}.Lnrjo3pXFAB0nK3joVgA{padding:4px 0 4px 16px}.A_J9vudT1Bw7yW9hnRCV{position:relative;display:block;margin-bottom:3px;overflow:hidden;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.A_J9vudT1Bw7yW9hnRCV:only-child{margin-bottom:0}.NPhAvth3Z8CgfRVvrPV1>.A_J9vudT1Bw7yW9hnRCV{color:#873bf4}.Lnrjo3pXFAB0nK3joVgA .Lnrjo3pXFAB0nK3joVgA{padding-top:2px;padding-bottom:2px}.LKgFsq8BA1otIcbagrUH{direction:rtl}.LKgFsq8BA1otIcbagrUH.PJto78zi7JQxYQfsIInD{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.LKgFsq8BA1otIcbagrUH .mIspAIGB2tYRciaeI16x{right:0;left:auto}.LKgFsq8BA1otIcbagrUH .hqDdKGfvAsWhtcMzwKSg{right:50%;left:0;transform:translate(50%)}.LKgFsq8BA1otIcbagrUH .Lnrjo3pXFAB0nK3joVgA{padding:4px 16px 4px 0}.mQXOXcKu6mgsIgt3W53p{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.mQXOXcKu6mgsIgt3W53p .F7UfIBVnov5a0gYXmWek{right:13px}.B5Y4AzJd6sLEEVTGXRsx{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.AP6VbAJRgoTyO0Ih_8AU{background:transparent}.B5Y4AzJd6sLEEVTGXRsx .AZJFJhDikdEpP71ifSmX{display:block}.jal2FevfyCMko63VLFYM{position:absolute;left:50%;transform-origin:0 center}.B5Y4AzJd6sLEEVTGXRsx.NjDQqEZV5RYhlEHJBEyH{font-size:18px}.B5Y4AzJd6sLEEVTGXRsx.NjDQqEZV5RYhlEHJBEyH>.irzKsKIOhYgcxbI0VKaI{margin:0}.TRymNiX0rUL3mFEsuqWa{width:40px;height:40px;line-height:40px;border-radius:50%}.kZ7GEEtVEgjK3qUNcC2y{position:absolute;left:50%;transform-origin:0 center}.TRymNiX0rUL3mFEsuqWa.NjDQqEZV5RYhlEHJBEyH{font-size:24px}.TRymNiX0rUL3mFEsuqWa.NjDQqEZV5RYhlEHJBEyH>.irzKsKIOhYgcxbI0VKaI{margin:0}.YdA6Auo7npoJlOhdGqRq{width:24px;height:24px;line-height:24px;border-radius:50%}.VqtgTQBGg9UgUiwIjRqk{position:absolute;left:50%;transform-origin:0 center}.YdA6Auo7npoJlOhdGqRq.NjDQqEZV5RYhlEHJBEyH{font-size:14px}.YdA6Auo7npoJlOhdGqRq.NjDQqEZV5RYhlEHJBEyH>.irzKsKIOhYgcxbI0VKaI{margin:0}.Mh7b6SuSie0sOIdLFABM{border-radius:2px}.B5Y4AzJd6sLEEVTGXRsx>img{display:block;width:100%;height:100%;object-fit:cover}.m0giXtKmH83fM6Q2zyM_{display:inline-flex}.m0giXtKmH83fM6Q2zyM_ .B5Y4AzJd6sLEEVTGXRsx{border:1px solid #fff}.m0giXtKmH83fM6Q2zyM_ .B5Y4AzJd6sLEEVTGXRsx:not(:first-child){margin-left:-8px}.j0jyovTc2OcKMENVZOpD .B5Y4AzJd6sLEEVTGXRsx+.B5Y4AzJd6sLEEVTGXRsx{margin-left:3px}.dL2RiizBnhk0kyHeEJtz .B5Y4AzJd6sLEEVTGXRsx:not(:first-child){margin-right:-8px;margin-left:0}.j0jyovTc2OcKMENVZOpD.Z4yVNFm8kvQJjpC_UrHL .B5Y4AzJd6sLEEVTGXRsx+.B5Y4AzJd6sLEEVTGXRsx{margin-right:3px;margin-left:0}.d2O5CC26ONkUeKJ2tZlb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;right:100px;bottom:50px;z-index:10;width:40px;height:40px;cursor:pointer}.d2O5CC26ONkUeKJ2tZlb:empty{display:none}.fgt9GHvKovEfyH0D2RWx{right:auto;left:100px;direction:rtl}.R2CUgm3CKAAJECE8wuVG{width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;background-color:#00000073;border-radius:20px;transition:all .3s}.R2CUgm3CKAAJECE8wuVG:hover{background-color:#000000d9;transition:all .3s}.opDxOo2cUOvVvgkcWBe4{font-size:24px;line-height:40px}@media screen and (max-width: 768px){.d2O5CC26ONkUeKJ2tZlb{right:60px}.fgt9GHvKovEfyH0D2RWx{right:auto;left:60px}}@media screen and (max-width: 480px){.d2O5CC26ONkUeKJ2tZlb{right:20px}.fgt9GHvKovEfyH0D2RWx{right:auto;left:20px}}.cW7vaFwizYyoYgSXM6yM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;line-height:1}.LrqoqCzHmNEtjI2joT32{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.LrqoqCzHmNEtjI2joT32 a,.LrqoqCzHmNEtjI2joT32 a:hover{color:#fff}.lQEdSJ7Sf3kl3cvsP4w0{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.VkduxZjMwqSNNJDktfGs{padding:0 8px}.cGVeuQDhR50J9uaAlvGe{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.cGVeuQDhR50J9uaAlvGe.BlewL_ZRIlc24lNRsPpZ{transition:background 1.5s}.LrqoqCzHmNEtjI2joT32,.cGVeuQDhR50J9uaAlvGe,.cW7vaFwizYyoYgSXM6yM .Ge7_95YKLUszb1QeC_f5{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.LrqoqCzHmNEtjI2joT32.A24fhqqj1aISG1msT93o,.cGVeuQDhR50J9uaAlvGe.A24fhqqj1aISG1msT93o,.cW7vaFwizYyoYgSXM6yM .Ge7_95YKLUszb1QeC_f5.A24fhqqj1aISG1msT93o{animation:RuKDh94WNgcT65qrC3hw 1s infinite linear}.w5NB34pPg4ISJWDzhLzm{line-height:inherit;vertical-align:baseline}.lTqV9fCh75wbjnT7LphL{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.dc12hr8Y4zEBnsCmdzSX{background-color:#52c41a}.n2xB3j45LDcoWSodU0vr{position:relative;background-color:#1890ff}.n2xB3j45LDcoWSodU0vr:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:p9Ww5juSEdQtheQHt_cN 1.2s infinite ease-in-out;content:""}.gEplNSzZddQZpJFEfVCO{background-color:#d9d9d9}.XtFOPAmuR3g4WeUSCfpZ{background-color:#ff4d4f}.ZEbk3RBmr2wq9o__wD6w{background-color:#faad14}.k3WEHxwZzc9tSsdXVf1v,.uHpwoCoKD8rGymSj3R3I{background:#eb2f96}.IUJ7g4fbF1sMdk35M0Jv{background:#f5222d}.ChRuHHfIYbMkgluc7O8P{background:#fa541c}.WxVWZhwlwMc4sAEcyVzn{background:#fa8c16}.JncW8ytZfhMyYlKEnELm{background:#fadb14}.qzudGzEgCisd5YGgk8RE{background:#faad14}.GFzhseQw5E0lZKFiW5Dv{background:#13c2c2}._LAoCX5xvFM7rPu8LZVT{background:#a0d911}.sWbPrjSm1L4VXRZLUfmQ{background:#52c41a}.aLjbr8v5ORMwy6MPG8Ki{background:#1890ff}.R48Zee1r3mgbAp1F4LgB{background:#2f54eb}.FTBwi6HZRIjOBe2pjtZV{background:#722ed1}.Aba_QSs1mWQhVXKsxVlZ{margin-left:8px;color:#000000d9;font-size:14px}.hdrn4WsTz3AyhnK4DCUC,.chJVrnBmS0wEmp3wrvPR{animation:ADen46eXL50qTG8sIxGR .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.fKEJ9av_p3kD7YBjo1HT{animation:ifySFE6CVdIDckQykKj3 .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.lKbUhs6rkwAb4wlbmCfg .hdrn4WsTz3AyhnK4DCUC,.lKbUhs6rkwAb4wlbmCfg .chJVrnBmS0wEmp3wrvPR{animation:QDWoO3OtpoYEbDuvDKUh .3s cubic-bezier(.12,.4,.29,1.46)}.lKbUhs6rkwAb4wlbmCfg .fKEJ9av_p3kD7YBjo1HT{animation:YNUxu15gOLorzzjBUO2u .3s cubic-bezier(.71,-.46,.88,.6)}.lKbUhs6rkwAb4wlbmCfg:not(.w5NB34pPg4ISJWDzhLzm){vertical-align:middle}.lKbUhs6rkwAb4wlbmCfg .Ge7_95YKLUszb1QeC_f5,.lKbUhs6rkwAb4wlbmCfg .LrqoqCzHmNEtjI2joT32{transform:none}.lKbUhs6rkwAb4wlbmCfg .Ge7_95YKLUszb1QeC_f5,.lKbUhs6rkwAb4wlbmCfg .BlewL_ZRIlc24lNRsPpZ{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes p9Ww5juSEdQtheQHt_cN{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.BlewL_ZRIlc24lNRsPpZ{overflow:hidden;direction:ltr}.nJvqLt5yctkEea8hCguo{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.nJvqLt5yctkEea8hCguo>p.ArRXtVk9rPIeL8mldTVn{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.JrlCIMK7io4VoKKS4Ps5{vertical-align:top}@keyframes ADen46eXL50qTG8sIxGR{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes ifySFE6CVdIDckQykKj3{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes QDWoO3OtpoYEbDuvDKUh{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes YNUxu15gOLorzzjBUO2u{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes RuKDh94WNgcT65qrC3hw{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(360deg);transform-origin:50%}}.vCEEGGzRZ3Edt03va54r{position:relative}.RrivSzs6HXIPmoqxDdTk{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#873bf4;border-radius:2px}._U53Wl51r873eWrnX4dE{color:#fff}.Pa5IL2snGdotfpohzbsa{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.Pa5IL2snGdotfpohzbsa:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:#00000040;border:inherit;content:""}.OGH_9F6liGEnU1tg5rWU,.a5L2v6EY9kiD6aM4eDly{color:#eb2f96;background:#eb2f96}.fsDSc7ekuEFUEUhKNiLQ{color:#f5222d;background:#f5222d}.PYOyP6HJ46I9AIa7s79b{color:#fa541c;background:#fa541c}.Z6Y1gdyzxOwkT_dMfr0C{color:#fa8c16;background:#fa8c16}.qI1oyQcxLYOg52TxexQf{color:#fadb14;background:#fadb14}.pcVECwyycQovyFubwctH{color:#faad14;background:#faad14}.y_UOUAGiBNkI1jEvbfJX{color:#13c2c2;background:#13c2c2}.fMSf6Dv2MRwiXvunDie3{color:#a0d911;background:#a0d911}.TP7kVRkyqGsPHUBUnYqk{color:#52c41a;background:#52c41a}.yXhnxyGhkUzrIE93EDWq{color:#1890ff;background:#1890ff}.eIsDUusybR0GTXW0v7AH{color:#2f54eb;background:#2f54eb}.mVUt0tjpsHYan9wZqwsJ{color:#722ed1;background:#722ed1}.RrivSzs6HXIPmoqxDdTk.bGJ4pDqnJIIpv06dl9gJ{right:-8px;border-bottom-right-radius:0}.RrivSzs6HXIPmoqxDdTk.bGJ4pDqnJIIpv06dl9gJ .Pa5IL2snGdotfpohzbsa{right:0;border-color:currentcolor transparent transparent currentcolor}.RrivSzs6HXIPmoqxDdTk.z7bNrfgRZHwF9Xcc2sUO{left:-8px;border-bottom-left-radius:0}.RrivSzs6HXIPmoqxDdTk.z7bNrfgRZHwF9Xcc2sUO .Pa5IL2snGdotfpohzbsa{left:0;border-color:currentcolor currentcolor transparent transparent}.qIUCoGrMvIQy7v_HWXMs{direction:rtl}.qIUCoGrMvIQy7v_HWXMs.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg) .LrqoqCzHmNEtjI2joT32,.qIUCoGrMvIQy7v_HWXMs.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg) .cGVeuQDhR50J9uaAlvGe,.qIUCoGrMvIQy7v_HWXMs.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg) .Ge7_95YKLUszb1QeC_f5{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0% 0%}.qIUCoGrMvIQy7v_HWXMs.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg) .Ge7_95YKLUszb1QeC_f5{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0% 0%}.qIUCoGrMvIQy7v_HWXMs .Aba_QSs1mWQhVXKsxVlZ{margin-right:8px;margin-left:0}.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg).qIUCoGrMvIQy7v_HWXMs .hdrn4WsTz3AyhnK4DCUC,.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg).qIUCoGrMvIQy7v_HWXMs .chJVrnBmS0wEmp3wrvPR{animation-name:Cwh1vrok6_gCL0GknLoA}.cW7vaFwizYyoYgSXM6yM:not(.lKbUhs6rkwAb4wlbmCfg).qIUCoGrMvIQy7v_HWXMs .fKEJ9av_p3kD7YBjo1HT{animation-name:EHn4mBKDgnYj86UKyinw}.Nn6uNZrE5fEPWiDUIYZb{direction:rtl}.Nn6uNZrE5fEPWiDUIYZb.bGJ4pDqnJIIpv06dl9gJ{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.Nn6uNZrE5fEPWiDUIYZb.bGJ4pDqnJIIpv06dl9gJ .Pa5IL2snGdotfpohzbsa{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.Nn6uNZrE5fEPWiDUIYZb.bGJ4pDqnJIIpv06dl9gJ .Pa5IL2snGdotfpohzbsa:after{border-color:currentcolor currentcolor transparent transparent}.Nn6uNZrE5fEPWiDUIYZb.z7bNrfgRZHwF9Xcc2sUO{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.Nn6uNZrE5fEPWiDUIYZb.z7bNrfgRZHwF9Xcc2sUO .Pa5IL2snGdotfpohzbsa{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.Nn6uNZrE5fEPWiDUIYZb.z7bNrfgRZHwF9Xcc2sUO .Pa5IL2snGdotfpohzbsa:after{border-color:currentcolor transparent transparent currentcolor}@keyframes Cwh1vrok6_gCL0GknLoA{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes EHn4mBKDgnYj86UKyinw{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.M2rwUErvniMDKHz37dgC{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:#00000073;font-size:14px}.M2rwUErvniMDKHz37dgC .irzKsKIOhYgcxbI0VKaI{font-size:14px}.M2rwUErvniMDKHz37dgC ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.M2rwUErvniMDKHz37dgC a{color:#00000073;transition:color .3s}.M2rwUErvniMDKHz37dgC a:hover{color:#000000d9}.M2rwUErvniMDKHz37dgC li:last-child{color:#000000d9}.M2rwUErvniMDKHz37dgC li:last-child a{color:#000000d9}li:last-child>.X86KGQP9ecCguaXSD6Tw{display:none}.X86KGQP9ecCguaXSD6Tw{margin:0 8px;color:#00000073}.EFw33e9hqeUTPklhk8vf>.irzKsKIOhYgcxbI0VKaI+span,.EFw33e9hqeUTPklhk8vf>.irzKsKIOhYgcxbI0VKaI+a{margin-left:4px}.xiC0ATECfco20PZFD2nU>.irzKsKIOhYgcxbI0VKaI{margin-left:4px}.zYJZzSwZCIk1kb4c7wwT{direction:rtl}.zYJZzSwZCIk1kb4c7wwT:before{display:table;content:""}.zYJZzSwZCIk1kb4c7wwT:after{display:table;clear:both;content:""}.zYJZzSwZCIk1kb4c7wwT>span{float:right}.zYJZzSwZCIk1kb4c7wwT .EFw33e9hqeUTPklhk8vf>.irzKsKIOhYgcxbI0VKaI+span,.zYJZzSwZCIk1kb4c7wwT .EFw33e9hqeUTPklhk8vf>.irzKsKIOhYgcxbI0VKaI+a{margin-right:4px;margin-left:0}.zYJZzSwZCIk1kb4c7wwT .xiC0ATECfco20PZFD2nU>.irzKsKIOhYgcxbI0VKaI{margin-right:4px;margin-left:0}.s0jJeZGK04i3Mc8GuhIx{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.s0jJeZGK04i3Mc8GuhIx>.irzKsKIOhYgcxbI0VKaI{line-height:1}.s0jJeZGK04i3Mc8GuhIx,.s0jJeZGK04i3Mc8GuhIx:active,.s0jJeZGK04i3Mc8GuhIx:focus{outline:0}.s0jJeZGK04i3Mc8GuhIx:not([disabled]):hover{text-decoration:none}.s0jJeZGK04i3Mc8GuhIx:not([disabled]):active{outline:0;box-shadow:none}.s0jJeZGK04i3Mc8GuhIx[disabled]{cursor:not-allowed}.s0jJeZGK04i3Mc8GuhIx[disabled]>*{pointer-events:none}.uGWdyJlhpzAcbsamIqEv{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.IpkTOpGzQwRJlhrJ7FHR{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.s0jJeZGK04i3Mc8GuhIx>a:only-child{color:currentcolor}.s0jJeZGK04i3Mc8GuhIx>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.s0jJeZGK04i3Mc8GuhIx:hover,.s0jJeZGK04i3Mc8GuhIx:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.s0jJeZGK04i3Mc8GuhIx:hover>a:only-child,.s0jJeZGK04i3Mc8GuhIx:focus>a:only-child{color:currentcolor}.s0jJeZGK04i3Mc8GuhIx:hover>a:only-child:after,.s0jJeZGK04i3Mc8GuhIx:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.s0jJeZGK04i3Mc8GuhIx:active{color:#6727cf;border-color:#6727cf;background:#fff}.s0jJeZGK04i3Mc8GuhIx:active>a:only-child{color:currentcolor}.s0jJeZGK04i3Mc8GuhIx:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.s0jJeZGK04i3Mc8GuhIx[disabled],.s0jJeZGK04i3Mc8GuhIx[disabled]:hover,.s0jJeZGK04i3Mc8GuhIx[disabled]:focus,.s0jJeZGK04i3Mc8GuhIx[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.s0jJeZGK04i3Mc8GuhIx[disabled]>a:only-child,.s0jJeZGK04i3Mc8GuhIx[disabled]:hover>a:only-child,.s0jJeZGK04i3Mc8GuhIx[disabled]:focus>a:only-child,.s0jJeZGK04i3Mc8GuhIx[disabled]:active>a:only-child{color:currentcolor}.s0jJeZGK04i3Mc8GuhIx[disabled]>a:only-child:after,.s0jJeZGK04i3Mc8GuhIx[disabled]:hover>a:only-child:after,.s0jJeZGK04i3Mc8GuhIx[disabled]:focus>a:only-child:after,.s0jJeZGK04i3Mc8GuhIx[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.s0jJeZGK04i3Mc8GuhIx:hover,.s0jJeZGK04i3Mc8GuhIx:focus,.s0jJeZGK04i3Mc8GuhIx:active{text-decoration:none;background:#fff}.s0jJeZGK04i3Mc8GuhIx>span{display:inline-block}.IUdJiXPXcdCO5_YzKVF0{color:#fff;border-color:#873bf4;background:#873bf4;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.IUdJiXPXcdCO5_YzKVF0>a:only-child{color:currentcolor}.IUdJiXPXcdCO5_YzKVF0>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.IUdJiXPXcdCO5_YzKVF0:hover,.IUdJiXPXcdCO5_YzKVF0:focus{color:#fff;border-color:#ab66ff;background:#ab66ff}.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child,.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child{color:currentcolor}.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child:after,.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.IUdJiXPXcdCO5_YzKVF0:active{color:#fff;border-color:#6727cf;background:#6727cf}.IUdJiXPXcdCO5_YzKVF0:active>a:only-child{color:currentcolor}.IUdJiXPXcdCO5_YzKVF0:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.IUdJiXPXcdCO5_YzKVF0[disabled],.IUdJiXPXcdCO5_YzKVF0[disabled]:hover,.IUdJiXPXcdCO5_YzKVF0[disabled]:focus,.IUdJiXPXcdCO5_YzKVF0[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child,.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child,.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child,.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child{color:currentcolor}.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child:after,.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child:after,.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child:after,.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:not(:first-child):not(:last-child){border-right-color:#ab66ff;border-left-color:#ab66ff}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:first-child:not(:last-child){border-right-color:#ab66ff}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:last-child:not(:first-child),.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0+.IUdJiXPXcdCO5_YzKVF0{border-left-color:#ab66ff}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:last-child:not(:first-child)[disabled],.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0+.IUdJiXPXcdCO5_YzKVF0[disabled]{border-left-color:#d9d9d9}.uQwmHNn5dZQOEXqDoYGD{color:#000000d9;border-color:#d9d9d9;background:transparent}.uQwmHNn5dZQOEXqDoYGD>a:only-child{color:currentcolor}.uQwmHNn5dZQOEXqDoYGD>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.uQwmHNn5dZQOEXqDoYGD:hover,.uQwmHNn5dZQOEXqDoYGD:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.uQwmHNn5dZQOEXqDoYGD:hover>a:only-child,.uQwmHNn5dZQOEXqDoYGD:focus>a:only-child{color:currentcolor}.uQwmHNn5dZQOEXqDoYGD:hover>a:only-child:after,.uQwmHNn5dZQOEXqDoYGD:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.uQwmHNn5dZQOEXqDoYGD:active{color:#6727cf;border-color:#6727cf;background:transparent}.uQwmHNn5dZQOEXqDoYGD:active>a:only-child{color:currentcolor}.uQwmHNn5dZQOEXqDoYGD:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.uQwmHNn5dZQOEXqDoYGD[disabled],.uQwmHNn5dZQOEXqDoYGD[disabled]:hover,.uQwmHNn5dZQOEXqDoYGD[disabled]:focus,.uQwmHNn5dZQOEXqDoYGD[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.uQwmHNn5dZQOEXqDoYGD[disabled]>a:only-child,.uQwmHNn5dZQOEXqDoYGD[disabled]:hover>a:only-child,.uQwmHNn5dZQOEXqDoYGD[disabled]:focus>a:only-child,.uQwmHNn5dZQOEXqDoYGD[disabled]:active>a:only-child{color:currentcolor}.uQwmHNn5dZQOEXqDoYGD[disabled]>a:only-child:after,.uQwmHNn5dZQOEXqDoYGD[disabled]:hover>a:only-child:after,.uQwmHNn5dZQOEXqDoYGD[disabled]:focus>a:only-child:after,.uQwmHNn5dZQOEXqDoYGD[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.mG26z7IInIUXQV_5UjCW{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.mG26z7IInIUXQV_5UjCW>a:only-child{color:currentcolor}.mG26z7IInIUXQV_5UjCW>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.mG26z7IInIUXQV_5UjCW:hover,.mG26z7IInIUXQV_5UjCW:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.mG26z7IInIUXQV_5UjCW:hover>a:only-child,.mG26z7IInIUXQV_5UjCW:focus>a:only-child{color:currentcolor}.mG26z7IInIUXQV_5UjCW:hover>a:only-child:after,.mG26z7IInIUXQV_5UjCW:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.mG26z7IInIUXQV_5UjCW:active{color:#6727cf;border-color:#6727cf;background:#fff}.mG26z7IInIUXQV_5UjCW:active>a:only-child{color:currentcolor}.mG26z7IInIUXQV_5UjCW:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.mG26z7IInIUXQV_5UjCW[disabled],.mG26z7IInIUXQV_5UjCW[disabled]:hover,.mG26z7IInIUXQV_5UjCW[disabled]:focus,.mG26z7IInIUXQV_5UjCW[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.mG26z7IInIUXQV_5UjCW[disabled]>a:only-child,.mG26z7IInIUXQV_5UjCW[disabled]:hover>a:only-child,.mG26z7IInIUXQV_5UjCW[disabled]:focus>a:only-child,.mG26z7IInIUXQV_5UjCW[disabled]:active>a:only-child{color:currentcolor}.mG26z7IInIUXQV_5UjCW[disabled]>a:only-child:after,.mG26z7IInIUXQV_5UjCW[disabled]:hover>a:only-child:after,.mG26z7IInIUXQV_5UjCW[disabled]:focus>a:only-child:after,.mG26z7IInIUXQV_5UjCW[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vh3lpHaPC5gWMgSWBLPZ{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.vh3lpHaPC5gWMgSWBLPZ>a:only-child{color:currentcolor}.vh3lpHaPC5gWMgSWBLPZ>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vh3lpHaPC5gWMgSWBLPZ:hover,.vh3lpHaPC5gWMgSWBLPZ:focus{color:#fff;border-color:#ff7875;background:#ff7875}.vh3lpHaPC5gWMgSWBLPZ:hover>a:only-child,.vh3lpHaPC5gWMgSWBLPZ:focus>a:only-child{color:currentcolor}.vh3lpHaPC5gWMgSWBLPZ:hover>a:only-child:after,.vh3lpHaPC5gWMgSWBLPZ:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vh3lpHaPC5gWMgSWBLPZ:active{color:#fff;border-color:#d9363e;background:#d9363e}.vh3lpHaPC5gWMgSWBLPZ:active>a:only-child{color:currentcolor}.vh3lpHaPC5gWMgSWBLPZ:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.vh3lpHaPC5gWMgSWBLPZ[disabled],.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover,.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus,.vh3lpHaPC5gWMgSWBLPZ[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.vh3lpHaPC5gWMgSWBLPZ[disabled]>a:only-child,.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover>a:only-child,.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus>a:only-child,.vh3lpHaPC5gWMgSWBLPZ[disabled]:active>a:only-child{color:currentcolor}.vh3lpHaPC5gWMgSWBLPZ[disabled]>a:only-child:after,.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover>a:only-child:after,.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus>a:only-child:after,.vh3lpHaPC5gWMgSWBLPZ[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TF60s8FgSkMLlir1fwrG{color:#873bf4;border-color:transparent;background:transparent;box-shadow:none}.TF60s8FgSkMLlir1fwrG>a:only-child{color:currentcolor}.TF60s8FgSkMLlir1fwrG>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TF60s8FgSkMLlir1fwrG:hover,.TF60s8FgSkMLlir1fwrG:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.TF60s8FgSkMLlir1fwrG:hover>a:only-child,.TF60s8FgSkMLlir1fwrG:focus>a:only-child{color:currentcolor}.TF60s8FgSkMLlir1fwrG:hover>a:only-child:after,.TF60s8FgSkMLlir1fwrG:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TF60s8FgSkMLlir1fwrG:active{color:#6727cf;border-color:#6727cf;background:transparent}.TF60s8FgSkMLlir1fwrG:active>a:only-child{color:currentcolor}.TF60s8FgSkMLlir1fwrG:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TF60s8FgSkMLlir1fwrG[disabled],.TF60s8FgSkMLlir1fwrG[disabled]:hover,.TF60s8FgSkMLlir1fwrG[disabled]:focus,.TF60s8FgSkMLlir1fwrG[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.TF60s8FgSkMLlir1fwrG:hover{background:transparent}.TF60s8FgSkMLlir1fwrG:hover,.TF60s8FgSkMLlir1fwrG:focus,.TF60s8FgSkMLlir1fwrG:active{border-color:transparent}.TF60s8FgSkMLlir1fwrG[disabled],.TF60s8FgSkMLlir1fwrG[disabled]:hover,.TF60s8FgSkMLlir1fwrG[disabled]:focus,.TF60s8FgSkMLlir1fwrG[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child,.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child,.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child,.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child{color:currentcolor}.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child:after,.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child:after,.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child:after,.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.zjTajrZ9qkVFcob1M8Gw{color:#000000d9;border-color:transparent;background:transparent;box-shadow:none}.zjTajrZ9qkVFcob1M8Gw>a:only-child{color:currentcolor}.zjTajrZ9qkVFcob1M8Gw>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.zjTajrZ9qkVFcob1M8Gw:hover,.zjTajrZ9qkVFcob1M8Gw:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.zjTajrZ9qkVFcob1M8Gw:hover>a:only-child,.zjTajrZ9qkVFcob1M8Gw:focus>a:only-child{color:currentcolor}.zjTajrZ9qkVFcob1M8Gw:hover>a:only-child:after,.zjTajrZ9qkVFcob1M8Gw:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.zjTajrZ9qkVFcob1M8Gw:active{color:#6727cf;border-color:#6727cf;background:transparent}.zjTajrZ9qkVFcob1M8Gw:active>a:only-child{color:currentcolor}.zjTajrZ9qkVFcob1M8Gw:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.zjTajrZ9qkVFcob1M8Gw[disabled],.zjTajrZ9qkVFcob1M8Gw[disabled]:hover,.zjTajrZ9qkVFcob1M8Gw[disabled]:focus,.zjTajrZ9qkVFcob1M8Gw[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.zjTajrZ9qkVFcob1M8Gw:hover,.zjTajrZ9qkVFcob1M8Gw:focus{color:#000000d9;background:rgba(0,0,0,.018);border-color:transparent}.zjTajrZ9qkVFcob1M8Gw:active{color:#000000d9;background:rgba(0,0,0,.028);border-color:transparent}.zjTajrZ9qkVFcob1M8Gw[disabled],.zjTajrZ9qkVFcob1M8Gw[disabled]:hover,.zjTajrZ9qkVFcob1M8Gw[disabled]:focus,.zjTajrZ9qkVFcob1M8Gw[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.zjTajrZ9qkVFcob1M8Gw[disabled]>a:only-child,.zjTajrZ9qkVFcob1M8Gw[disabled]:hover>a:only-child,.zjTajrZ9qkVFcob1M8Gw[disabled]:focus>a:only-child,.zjTajrZ9qkVFcob1M8Gw[disabled]:active>a:only-child{color:currentcolor}.zjTajrZ9qkVFcob1M8Gw[disabled]>a:only-child:after,.zjTajrZ9qkVFcob1M8Gw[disabled]:hover>a:only-child:after,.zjTajrZ9qkVFcob1M8Gw[disabled]:focus>a:only-child:after,.zjTajrZ9qkVFcob1M8Gw[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.ATghozPvGNITe0cXhfUM>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM:hover,.ATghozPvGNITe0cXhfUM:focus{color:#ff7875;border-color:#ff7875;background:#fff}.ATghozPvGNITe0cXhfUM:hover>a:only-child,.ATghozPvGNITe0cXhfUM:focus>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM:active{color:#d9363e;border-color:#d9363e;background:#fff}.ATghozPvGNITe0cXhfUM:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM[disabled],.ATghozPvGNITe0cXhfUM[disabled]:hover,.ATghozPvGNITe0cXhfUM[disabled]:focus,.ATghozPvGNITe0cXhfUM[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM[disabled]>a:only-child,.ATghozPvGNITe0cXhfUM[disabled]:hover>a:only-child,.ATghozPvGNITe0cXhfUM[disabled]:focus>a:only-child,.ATghozPvGNITe0cXhfUM[disabled]:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM[disabled]>a:only-child:after,.ATghozPvGNITe0cXhfUM[disabled]:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM[disabled]:focus>a:only-child:after,.ATghozPvGNITe0cXhfUM[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:hover,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:focus{color:#fff;border-color:#ff7875;background:#ff7875}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:active{color:#fff;border-color:#d9363e;background:#d9363e}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled],.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:hover,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:focus,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child:after,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child:after,.ATghozPvGNITe0cXhfUM.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active{color:#6727cf;border-color:#6727cf;background:transparent}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled],.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus{color:#ff7875;border-color:transparent;background:transparent}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover>a:only-child,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active{color:#d9363e;border-color:transparent;background:transparent}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled],.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child:after,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child:after,.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:hover,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:active{color:#6727cf;border-color:#6727cf;background:transparent}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled],.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:hover,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:focus,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:hover,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:focus{color:#ff7875;border-color:transparent;background:rgba(0,0,0,.018)}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:hover>a:only-child,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:focus>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:active{color:#d9363e;border-color:transparent;background:rgba(0,0,0,.028)}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled],.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:hover,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:focus,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]>a:only-child,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:hover>a:only-child,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:focus>a:only-child,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:active>a:only-child{color:currentcolor}.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]>a:only-child:after,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:hover>a:only-child:after,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:focus>a:only-child:after,.ATghozPvGNITe0cXhfUM.zjTajrZ9qkVFcob1M8Gw[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.bTxjXyvRsdI8kCLVRzP6{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.bTxjXyvRsdI8kCLVRzP6>*{font-size:16px}.bTxjXyvRsdI8kCLVRzP6.uGWdyJlhpzAcbsamIqEv{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.bTxjXyvRsdI8kCLVRzP6.uGWdyJlhpzAcbsamIqEv>*{font-size:18px}.bTxjXyvRsdI8kCLVRzP6.IpkTOpGzQwRJlhrJ7FHR{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.bTxjXyvRsdI8kCLVRzP6.IpkTOpGzQwRJlhrJ7FHR>*{font-size:14px}.bTxjXyvRsdI8kCLVRzP6>.irzKsKIOhYgcxbI0VKaI{display:flex;justify-content:center}.bTxjXyvRsdI8kCLVRzP6 .bkIqByKhC3UYck4G3M7E{padding:0!important}a.bTxjXyvRsdI8kCLVRzP6{vertical-align:-1px}a.bTxjXyvRsdI8kCLVRzP6>.irzKsKIOhYgcxbI0VKaI{display:inline}.OH_vhKIL2gE6ptxrQql0{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.OH_vhKIL2gE6ptxrQql0.uGWdyJlhpzAcbsamIqEv{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.OH_vhKIL2gE6ptxrQql0.IpkTOpGzQwRJlhrJ7FHR{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.OH_vhKIL2gE6ptxrQql0.bTxjXyvRsdI8kCLVRzP6{width:auto}.qdvsnHl5L9cDJMfhgzu9{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.qdvsnHl5L9cDJMfhgzu9.uGWdyJlhpzAcbsamIqEv{min-width:40px;border-radius:50%}.qdvsnHl5L9cDJMfhgzu9.IpkTOpGzQwRJlhrJ7FHR{min-width:24px;border-radius:50%}.s0jJeZGK04i3Mc8GuhIx:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.s0jJeZGK04i3Mc8GuhIx .irzKsKIOhYgcxbI0VKaI{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.s0jJeZGK04i3Mc8GuhIx .irzKsKIOhYgcxbI0VKaI.nLhkIDJYQUUdFvz7jY6l>svg,.s0jJeZGK04i3Mc8GuhIx .irzKsKIOhYgcxbI0VKaI.eD4lVo0Jmskve6KEpbL6>svg{shape-rendering:optimizespeed}.s0jJeZGK04i3Mc8GuhIx.zT_iBQGpxQUADzItlQaB{position:relative;cursor:default}.s0jJeZGK04i3Mc8GuhIx.zT_iBQGpxQUADzItlQaB:before{display:block}.s0jJeZGK04i3Mc8GuhIx>.vpWLICmlBEkREYTZRycs{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.s0jJeZGK04i3Mc8GuhIx>.vpWLICmlBEkREYTZRycs .irzKsKIOhYgcxbI0VKaI{padding-right:8px;animation:none}.s0jJeZGK04i3Mc8GuhIx>.vpWLICmlBEkREYTZRycs .irzKsKIOhYgcxbI0VKaI svg{animation:D2aQKU5NU2bJdjp2OYQ1 1s infinite linear}.tL59_cJkcUqPz9wR2bLq{position:relative;display:inline-flex}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx,.tL59_cJkcUqPz9wR2bLq>span>.s0jJeZGK04i3Mc8GuhIx{position:relative}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:hover,.tL59_cJkcUqPz9wR2bLq>span>.s0jJeZGK04i3Mc8GuhIx:hover,.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:focus,.tL59_cJkcUqPz9wR2bLq>span>.s0jJeZGK04i3Mc8GuhIx:focus,.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:active,.tL59_cJkcUqPz9wR2bLq>span>.s0jJeZGK04i3Mc8GuhIx:active{z-index:2}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx[disabled],.tL59_cJkcUqPz9wR2bLq>span>.s0jJeZGK04i3Mc8GuhIx[disabled]{z-index:0}.tL59_cJkcUqPz9wR2bLq .bTxjXyvRsdI8kCLVRzP6{font-size:14px}.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx,.s0jJeZGK04i3Mc8GuhIx+.tL59_cJkcUqPz9wR2bLq,.tL59_cJkcUqPz9wR2bLq span+.s0jJeZGK04i3Mc8GuhIx,.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+span,.tL59_cJkcUqPz9wR2bLq>span+span,.tL59_cJkcUqPz9wR2bLq+.s0jJeZGK04i3Mc8GuhIx,.tL59_cJkcUqPz9wR2bLq+.tL59_cJkcUqPz9wR2bLq{margin-left:-1px}.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0+.s0jJeZGK04i3Mc8GuhIx:not(.IUdJiXPXcdCO5_YzKVF0):not([disabled]){border-left-color:transparent}.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx{border-radius:0}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:first-child,.tL59_cJkcUqPz9wR2bLq>span:first-child>.s0jJeZGK04i3Mc8GuhIx{margin-left:0}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:only-child{border-radius:2px}.tL59_cJkcUqPz9wR2bLq>span:only-child>.s0jJeZGK04i3Mc8GuhIx{border-radius:2px}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:first-child:not(:last-child),.tL59_cJkcUqPz9wR2bLq>span:first-child:not(:last-child)>.s0jJeZGK04i3Mc8GuhIx{border-top-left-radius:2px;border-bottom-left-radius:2px}.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:last-child:not(:first-child),.tL59_cJkcUqPz9wR2bLq>span:last-child:not(:first-child)>.s0jJeZGK04i3Mc8GuhIx{border-top-right-radius:2px;border-bottom-right-radius:2px}.RRXY9XQ_2KMWH1gnn2Bd>.s0jJeZGK04i3Mc8GuhIx:only-child{border-radius:2px}.RRXY9XQ_2KMWH1gnn2Bd>span:only-child>.s0jJeZGK04i3Mc8GuhIx{border-radius:2px}.RRXY9XQ_2KMWH1gnn2Bd>.s0jJeZGK04i3Mc8GuhIx:first-child:not(:last-child),.RRXY9XQ_2KMWH1gnn2Bd>span:first-child:not(:last-child)>.s0jJeZGK04i3Mc8GuhIx{border-top-left-radius:2px;border-bottom-left-radius:2px}.RRXY9XQ_2KMWH1gnn2Bd>.s0jJeZGK04i3Mc8GuhIx:last-child:not(:first-child),.RRXY9XQ_2KMWH1gnn2Bd>span:last-child:not(:first-child)>.s0jJeZGK04i3Mc8GuhIx{border-top-right-radius:2px;border-bottom-right-radius:2px}.tL59_cJkcUqPz9wR2bLq>.tL59_cJkcUqPz9wR2bLq{float:left}.tL59_cJkcUqPz9wR2bLq>.tL59_cJkcUqPz9wR2bLq:not(:first-child):not(:last-child)>.s0jJeZGK04i3Mc8GuhIx{border-radius:0}.tL59_cJkcUqPz9wR2bLq>.tL59_cJkcUqPz9wR2bLq:first-child:not(:last-child)>.s0jJeZGK04i3Mc8GuhIx:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.tL59_cJkcUqPz9wR2bLq>.tL59_cJkcUqPz9wR2bLq:last-child:not(:first-child)>.s0jJeZGK04i3Mc8GuhIx:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx,.EBK_79i7yGMxcGy406vn.s0jJeZGK04i3Mc8GuhIx+.tL59_cJkcUqPz9wR2bLq,.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq span+.s0jJeZGK04i3Mc8GuhIx,.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+span,.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq>span+span,.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq+.s0jJeZGK04i3Mc8GuhIx,.EBK_79i7yGMxcGy406vn.tL59_cJkcUqPz9wR2bLq+.tL59_cJkcUqPz9wR2bLq,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx,.S2_uiJfy59sMl6uFfvTp.s0jJeZGK04i3Mc8GuhIx+.tL59_cJkcUqPz9wR2bLq,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq span+.s0jJeZGK04i3Mc8GuhIx,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .s0jJeZGK04i3Mc8GuhIx+span,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq>span+span,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq+.s0jJeZGK04i3Mc8GuhIx,.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq+.tL59_cJkcUqPz9wR2bLq{margin-right:-1px;margin-left:auto}.tL59_cJkcUqPz9wR2bLq.S2_uiJfy59sMl6uFfvTp{direction:rtl}.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:first-child:not(:last-child),.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq>span:first-child:not(:last-child)>.s0jJeZGK04i3Mc8GuhIx{border-radius:0 2px 2px 0}.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:last-child:not(:first-child),.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq>span:last-child:not(:first-child)>.s0jJeZGK04i3Mc8GuhIx{border-radius:2px 0 0 2px}.S2_uiJfy59sMl6uFfvTp.RRXY9XQ_2KMWH1gnn2Bd>.s0jJeZGK04i3Mc8GuhIx:first-child:not(:last-child),.S2_uiJfy59sMl6uFfvTp.RRXY9XQ_2KMWH1gnn2Bd>span:first-child:not(:last-child)>.s0jJeZGK04i3Mc8GuhIx{border-radius:0 2px 2px 0}.S2_uiJfy59sMl6uFfvTp.RRXY9XQ_2KMWH1gnn2Bd>.s0jJeZGK04i3Mc8GuhIx:last-child:not(:first-child),.S2_uiJfy59sMl6uFfvTp.RRXY9XQ_2KMWH1gnn2Bd>span:last-child:not(:first-child)>.s0jJeZGK04i3Mc8GuhIx{border-radius:2px 0 0 2px}.s0jJeZGK04i3Mc8GuhIx:focus>span,.s0jJeZGK04i3Mc8GuhIx:active>span{position:relative}.s0jJeZGK04i3Mc8GuhIx>.irzKsKIOhYgcxbI0VKaI+span,.s0jJeZGK04i3Mc8GuhIx>span+.irzKsKIOhYgcxbI0VKaI{margin-left:8px}.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO{color:#fff;border-color:#fff}.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO,.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:hover,.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:active,.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:focus{background:transparent}.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:hover,.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:focus{color:#ab66ff;border-color:#ab66ff}.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO:active{color:#6727cf;border-color:#6727cf}.s0jJeZGK04i3Mc8GuhIx.FDp4fusFTb4ZNYIisHIO[disabled]{color:#00000040;background:transparent;border-color:#d9d9d9}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0{color:#873bf4;border-color:#873bf4;text-shadow:none}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:hover,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:focus{color:#ab66ff;border-color:#ab66ff}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:active{color:#6727cf;border-color:#6727cf}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled],.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:hover,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:focus,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:focus>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.IUdJiXPXcdCO5_YzKVF0[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:hover,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:focus{color:#ff7875;border-color:#ff7875}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:focus>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:active{color:#d9363e;border-color:#d9363e}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled],.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]>a:only-child,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus>a:only-child,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:focus>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.vh3lpHaPC5gWMgSWBLPZ[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:hover,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:focus{color:#ff7875;border-color:#ff7875}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:focus>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:active{color:#d9363e;border-color:#d9363e}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled],.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:hover,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:focus,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:focus>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:focus>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG{color:#ff4d4f;border-color:transparent;text-shadow:none}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus{color:#ff7875;border-color:transparent}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active{color:#d9363e;border-color:transparent}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled],.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child{color:currentcolor}.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:hover>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:focus>a:only-child:after,.FDp4fusFTb4ZNYIisHIO.ATghozPvGNITe0cXhfUM.TF60s8FgSkMLlir1fwrG[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.UGTWMt2BJeMH6_rHFKTZ:first-letter{letter-spacing:.34em}.UGTWMt2BJeMH6_rHFKTZ>*:not(.irzKsKIOhYgcxbI0VKaI){margin-right:-.34em;letter-spacing:.34em}.s0jJeZGK04i3Mc8GuhIx.JCwsZkf2woMe_TyHzAiE{width:100%}.s0jJeZGK04i3Mc8GuhIx:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.s0jJeZGK04i3Mc8GuhIx{padding-top:.01px!important;line-height:30px}a.OYjFVL99UwVfuRB5gBKg{cursor:not-allowed}a.OYjFVL99UwVfuRB5gBKg>*{pointer-events:none}a.OYjFVL99UwVfuRB5gBKg,a.OYjFVL99UwVfuRB5gBKg:hover,a.OYjFVL99UwVfuRB5gBKg:focus,a.OYjFVL99UwVfuRB5gBKg:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}a.OYjFVL99UwVfuRB5gBKg>a:only-child,a.OYjFVL99UwVfuRB5gBKg:hover>a:only-child,a.OYjFVL99UwVfuRB5gBKg:focus>a:only-child,a.OYjFVL99UwVfuRB5gBKg:active>a:only-child{color:currentcolor}a.OYjFVL99UwVfuRB5gBKg>a:only-child:after,a.OYjFVL99UwVfuRB5gBKg:hover>a:only-child:after,a.OYjFVL99UwVfuRB5gBKg:focus>a:only-child:after,a.OYjFVL99UwVfuRB5gBKg:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}a.uGWdyJlhpzAcbsamIqEv{line-height:38px}a.IpkTOpGzQwRJlhrJ7FHR{line-height:22px}.BgFv9zcb3uY3cFUIcAxv:not(.Go5Z6j0WGgZx4p1Iezv1):not(.b8x27DIWssXmLq4pAchQ){margin-right:-1px}.BgFv9zcb3uY3cFUIcAxv:not(.Go5Z6j0WGgZx4p1Iezv1).b8x27DIWssXmLq4pAchQ{margin-left:-1px}.BgFv9zcb3uY3cFUIcAxv:hover,.BgFv9zcb3uY3cFUIcAxv:focus,.BgFv9zcb3uY3cFUIcAxv:active{z-index:2}.BgFv9zcb3uY3cFUIcAxv[disabled]{z-index:0}.BgFv9zcb3uY3cFUIcAxv:not(.pQFe8GW1Tj4Nmelt2FyQ):not(.Go5Z6j0WGgZx4p1Iezv1).s0jJeZGK04i3Mc8GuhIx{border-radius:0}.BgFv9zcb3uY3cFUIcAxv.s0jJeZGK04i3Mc8GuhIx.pQFe8GW1Tj4Nmelt2FyQ:not(.Go5Z6j0WGgZx4p1Iezv1):not(.b8x27DIWssXmLq4pAchQ){border-top-right-radius:0;border-bottom-right-radius:0}.BgFv9zcb3uY3cFUIcAxv.s0jJeZGK04i3Mc8GuhIx.Go5Z6j0WGgZx4p1Iezv1:not(.pQFe8GW1Tj4Nmelt2FyQ):not(.b8x27DIWssXmLq4pAchQ){border-top-left-radius:0;border-bottom-left-radius:0}.BgFv9zcb3uY3cFUIcAxv.s0jJeZGK04i3Mc8GuhIx.b8x27DIWssXmLq4pAchQ.pQFe8GW1Tj4Nmelt2FyQ:not(.Go5Z6j0WGgZx4p1Iezv1){border-top-left-radius:0;border-bottom-left-radius:0}.BgFv9zcb3uY3cFUIcAxv.s0jJeZGK04i3Mc8GuhIx.b8x27DIWssXmLq4pAchQ.Go5Z6j0WGgZx4p1Iezv1:not(.pQFe8GW1Tj4Nmelt2FyQ){border-top-right-radius:0;border-bottom-right-radius:0}.bTxjXyvRsdI8kCLVRzP6.BgFv9zcb3uY3cFUIcAxv{flex:none}.BgFv9zcb3uY3cFUIcAxv.IUdJiXPXcdCO5_YzKVF0:not([disabled])+.BgFv9zcb3uY3cFUIcAxv.IUdJiXPXcdCO5_YzKVF0:not([disabled]){position:relative}.BgFv9zcb3uY3cFUIcAxv.IUdJiXPXcdCO5_YzKVF0:not([disabled])+.BgFv9zcb3uY3cFUIcAxv.IUdJiXPXcdCO5_YzKVF0:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:#ab66ff;content:" "}.b8x27DIWssXmLq4pAchQ.pQFe8GW1Tj4Nmelt2FyQ.b8x27DIWssXmLq4pAchQ:not(.Go5Z6j0WGgZx4p1Iezv1){border-top-left-radius:0;border-bottom-left-radius:0}.b8x27DIWssXmLq4pAchQ.Go5Z6j0WGgZx4p1Iezv1.b8x27DIWssXmLq4pAchQ:not(.pQFe8GW1Tj4Nmelt2FyQ){border-top-right-radius:0;border-bottom-right-radius:0}.b8x27DIWssXmLq4pAchQ.IpkTOpGzQwRJlhrJ7FHR.pQFe8GW1Tj4Nmelt2FyQ.b8x27DIWssXmLq4pAchQ.IpkTOpGzQwRJlhrJ7FHR:not(.Go5Z6j0WGgZx4p1Iezv1){border-top-left-radius:0;border-bottom-left-radius:0}.b8x27DIWssXmLq4pAchQ.IpkTOpGzQwRJlhrJ7FHR.Go5Z6j0WGgZx4p1Iezv1.b8x27DIWssXmLq4pAchQ.IpkTOpGzQwRJlhrJ7FHR:not(.pQFe8GW1Tj4Nmelt2FyQ){border-top-right-radius:0;border-bottom-right-radius:0}.b8x27DIWssXmLq4pAchQ.IUdJiXPXcdCO5_YzKVF0:not([disabled])+.b8x27DIWssXmLq4pAchQ.IUdJiXPXcdCO5_YzKVF0:not([disabled]):after{right:-1px}.wFlDHtvsWX0cEe7dTvoq:not(.fyzmgefqDMkBNGrz_KR7){margin-bottom:-1px}.wFlDHtvsWX0cEe7dTvoq:hover,.wFlDHtvsWX0cEe7dTvoq:focus,.wFlDHtvsWX0cEe7dTvoq:active{z-index:2}.wFlDHtvsWX0cEe7dTvoq[disabled]{z-index:0}.wFlDHtvsWX0cEe7dTvoq:not(.yOMubtf9RGUmOaQsSCoP):not(.fyzmgefqDMkBNGrz_KR7){border-radius:0}.wFlDHtvsWX0cEe7dTvoq.yOMubtf9RGUmOaQsSCoP:not(.fyzmgefqDMkBNGrz_KR7){border-bottom-right-radius:0;border-bottom-left-radius:0}.wFlDHtvsWX0cEe7dTvoq.fyzmgefqDMkBNGrz_KR7:not(.yOMubtf9RGUmOaQsSCoP){border-top-left-radius:0;border-top-right-radius:0}.wFlDHtvsWX0cEe7dTvoq.IUdJiXPXcdCO5_YzKVF0:not([disabled])+.wFlDHtvsWX0cEe7dTvoq.IUdJiXPXcdCO5_YzKVF0:not([disabled]){position:relative}.wFlDHtvsWX0cEe7dTvoq.IUdJiXPXcdCO5_YzKVF0:not([disabled])+.wFlDHtvsWX0cEe7dTvoq.IUdJiXPXcdCO5_YzKVF0:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:calc(100% + 2px);height:1px;background-color:#ab66ff;content:" "}.EBK_79i7yGMxcGy406vn{direction:rtl}.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:last-child:not(:first-child),.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0+.IUdJiXPXcdCO5_YzKVF0{border-right-color:#ab66ff;border-left-color:#d9d9d9}.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0:last-child:not(:first-child)[disabled],.S2_uiJfy59sMl6uFfvTp.tL59_cJkcUqPz9wR2bLq .IUdJiXPXcdCO5_YzKVF0+.IUdJiXPXcdCO5_YzKVF0[disabled]{border-right-color:#d9d9d9;border-left-color:#ab66ff}.EBK_79i7yGMxcGy406vn.s0jJeZGK04i3Mc8GuhIx>.vpWLICmlBEkREYTZRycs .irzKsKIOhYgcxbI0VKaI{padding-right:0;padding-left:8px}.EBK_79i7yGMxcGy406vn.s0jJeZGK04i3Mc8GuhIx>.irzKsKIOhYgcxbI0VKaI+span,.EBK_79i7yGMxcGy406vn.s0jJeZGK04i3Mc8GuhIx>span+.irzKsKIOhYgcxbI0VKaI{margin-right:8px;margin-left:0}.N5tr26m6kgn2WjQ423lU{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff}._PSReKZS4Tcegkwob6uu{display:flex;justify-content:flex-end;padding:12px 0}._PSReKZS4Tcegkwob6uu .OYzQ3aBrZNUvtxINiUKS{min-width:80px}._PSReKZS4Tcegkwob6uu .irTDq0pwcnfqqImNh6nU{min-width:70px;margin-left:8px}._PSReKZS4Tcegkwob6uu .u44nTdc4oONELB3RuVAc{margin-left:8px}.N5tr26m6kgn2WjQ423lU .fvHS5qCXkQsC8hN2C2Jy{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.N5tr26m6kgn2WjQ423lU .fvHS5qCXkQsC8hN2C2Jy .l0QbzmVIa1gVz6ZNBSb_,.N5tr26m6kgn2WjQ423lU .fvHS5qCXkQsC8hN2C2Jy .lrczRqstM_YJQThUJAD9{width:auto}.N5tr26m6kgn2WjQ423lU .fvHS5qCXkQsC8hN2C2Jy .YNGQgb4emP4UcpNuRth7{padding:8px 0}.N5tr26m6kgn2WjQ423lU .fvHS5qCXkQsC8hN2C2Jy .fb2A3QDQ540dAdA_qviX{width:100%}.geToI382k0MpDSaO_3Q8{border-radius:2px}.geToI382k0MpDSaO_3Q8 ._PSReKZS4Tcegkwob6uu{padding-right:8px;padding-left:8px}.geToI382k0MpDSaO_3Q8 .fvHS5qCXkQsC8hN2C2Jy{border-radius:0 0 2px 2px}.geToI382k0MpDSaO_3Q8 .fb2A3QDQ540dAdA_qviX{height:256px}.geToI382k0MpDSaO_3Q8 .fb2A3QDQ540dAdA_qviX th{height:auto;padding:0;line-height:18px}.geToI382k0MpDSaO_3Q8 .x7AG5n9zl9k3_zULPyWH:before{pointer-events:none}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy{display:block;width:100%;text-align:right;background:#fff;border:0}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .YNGQgb4emP4UcpNuRth7 th,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .YNGQgb4emP4UcpNuRth7 td{padding:0}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .YNGQgb4emP4UcpNuRth7 th{height:auto;padding:0 12px 5px 0;line-height:18px}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .x7AG5n9zl9k3_zULPyWH:before{display:none}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .x7AG5n9zl9k3_zULPyWH:hover .fUaWinj2vFQz0DJyodUO{background:#f5f5f5}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .x7AG5n9zl9k3_zULPyWH .X6ZSaPH5tWAW4f82Uh0A:before{display:none}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1 .fUaWinj2vFQz0DJyodUO,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1:hover .fUaWinj2vFQz0DJyodUO,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1 .X6ZSaPH5tWAW4f82Uh0A,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1:hover .X6ZSaPH5tWAW4f82Uh0A{background:#f9f0ff}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1 .fUaWinj2vFQz0DJyodUO .LfRh7n4_8uJd6MAONAif,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1:hover .fUaWinj2vFQz0DJyodUO .LfRh7n4_8uJd6MAONAif,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1 .X6ZSaPH5tWAW4f82Uh0A .LfRh7n4_8uJd6MAONAif,.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .Vqf6RRGszlggeXRNhEy1:hover .X6ZSaPH5tWAW4f82Uh0A .LfRh7n4_8uJd6MAONAif{color:#873bf4}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .fUaWinj2vFQz0DJyodUO{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .LfRh7n4_8uJd6MAONAif{line-height:24px;transition:color .3s}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .VhfLCsVhr0FMGybJp_wS{position:static;width:auto;height:86px;overflow-y:auto;color:#000000d9;line-height:1.5715;text-align:left}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .X6ZSaPH5tWAW4f82Uh0A{border-color:#873bf4}.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .X6ZSaPH5tWAW4f82Uh0A .LfRh7n4_8uJd6MAONAif{color:#000000d9}@media only screen and (max-width: 480px){._PSReKZS4Tcegkwob6uu{display:block}._PSReKZS4Tcegkwob6uu .OYzQ3aBrZNUvtxINiUKS{width:50%}._PSReKZS4Tcegkwob6uu .irTDq0pwcnfqqImNh6nU{width:calc(50% - 8px)}._PSReKZS4Tcegkwob6uu .u44nTdc4oONELB3RuVAc{width:100%;margin-top:8px;margin-left:0}._PSReKZS4Tcegkwob6uu .u44nTdc4oONELB3RuVAc>label{width:50%;text-align:center}}.k3UWwk1wOPsPBiYbl5cf{direction:rtl}.k3UWwk1wOPsPBiYbl5cf ._PSReKZS4Tcegkwob6uu .irTDq0pwcnfqqImNh6nU,.k3UWwk1wOPsPBiYbl5cf ._PSReKZS4Tcegkwob6uu .u44nTdc4oONELB3RuVAc{margin-right:8px;margin-left:0}.k3UWwk1wOPsPBiYbl5cf.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy{text-align:left}.k3UWwk1wOPsPBiYbl5cf.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .YNGQgb4emP4UcpNuRth7 th{padding:0 0 5px 12px}.k3UWwk1wOPsPBiYbl5cf.dSi5nvRYJX4tjaxilCaf .fvHS5qCXkQsC8hN2C2Jy .VhfLCsVhr0FMGybJp_wS{text-align:right}.SOU5od_jKhEpxHQfqN42{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;background:#fff;border-radius:2px}.CB98PPjRMsHGoUNwu0Qh{direction:rtl}.D1Cdmc23Tfck9AxSicNv{cursor:pointer;transition:box-shadow .3s,border-color .3s}.D1Cdmc23Tfck9AxSicNv:hover{border-color:transparent;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.JxN4BZCjJJcsZjgnEyrc{border:1px solid #f0f0f0}.U0aFI2xzPxQ1ft_iIP1B{min-height:48px;margin-bottom:-1px;padding:0 24px;color:#000000d9;font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.U0aFI2xzPxQ1ft_iIP1B:before{display:table;content:""}.U0aFI2xzPxQ1ft_iIP1B:after{display:table;clear:both;content:""}.cIgtdPAybNU6hnkdHXHT{display:flex;align-items:center}.qUCzHQw1n8fmUHON42BE{display:inline-block;flex:1 1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qUCzHQw1n8fmUHON42BE>.cvjOG9kKyXA6L_cRdeMU,.qUCzHQw1n8fmUHON42BE>.PsUe1gADJu8FS3si1hh8{left:0;margin-top:0;margin-bottom:0}.U0aFI2xzPxQ1ft_iIP1B .xMcRHyYxO50gXYNpCaXH{clear:both;margin-bottom:-17px;color:#000000d9;font-weight:400;font-size:14px}.U0aFI2xzPxQ1ft_iIP1B .kBhCGJ0C6fIXKrp3Djyk{border-bottom:1px solid #f0f0f0}.ulAIyvNf8wjsmz9jN8gR{margin-left:auto;padding:16px 0;color:#000000d9;font-weight:400;font-size:14px}.CB98PPjRMsHGoUNwu0Qh .ulAIyvNf8wjsmz9jN8gR{margin-right:auto;margin-left:0}.cyjEVxKSxW88GfChXqQ5{padding:24px}.cyjEVxKSxW88GfChXqQ5:before{display:table;content:""}.cyjEVxKSxW88GfChXqQ5:after{display:table;clear:both;content:""}.QNN6wSpfpq4w1_cVdMr4 .cyjEVxKSxW88GfChXqQ5{display:flex;flex-wrap:wrap}.QNN6wSpfpq4w1_cVdMr4:not(.fpObSvhTEVwAOFUdGFrO) .cyjEVxKSxW88GfChXqQ5{margin:-1px 0 0 -1px;padding:0}.ZaXS3BtjV183Y7uTiqcL{width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 #f0f0f0,0 1px #f0f0f0,1px 1px #f0f0f0,1px 0 #f0f0f0 inset,0 1px #f0f0f0 inset;transition:all .3s}.RY9M3xaaMs_CIVocudKo:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.v0eRnG2TOVQk9a8R9yxm>.U0aFI2xzPxQ1ft_iIP1B .qUCzHQw1n8fmUHON42BE{min-height:32px;padding-bottom:0}.v0eRnG2TOVQk9a8R9yxm>.U0aFI2xzPxQ1ft_iIP1B .ulAIyvNf8wjsmz9jN8gR{padding-bottom:0}.JxN4BZCjJJcsZjgnEyrc .KcyVMuzUsdoaWMSmdk9D{margin-top:-1px;margin-right:-1px;margin-left:-1px}.KcyVMuzUsdoaWMSmdk9D>*{display:block;width:100%}.KcyVMuzUsdoaWMSmdk9D img{border-radius:2px 2px 0 0}.qWalKbWOAGUqaatrHqs1{display:flex;margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.qWalKbWOAGUqaatrHqs1:before{display:table;content:""}.qWalKbWOAGUqaatrHqs1:after{display:table;clear:both;content:""}.qWalKbWOAGUqaatrHqs1>li{margin:12px 0;color:#00000073;text-align:center}.qWalKbWOAGUqaatrHqs1>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.qWalKbWOAGUqaatrHqs1>li>span:hover{color:#873bf4;transition:color .3s}.qWalKbWOAGUqaatrHqs1>li>span a:not(.s0jJeZGK04i3Mc8GuhIx),.qWalKbWOAGUqaatrHqs1>li>span>.irzKsKIOhYgcxbI0VKaI{display:inline-block;width:100%;color:#00000073;line-height:22px;transition:color .3s}.qWalKbWOAGUqaatrHqs1>li>span a:not(.s0jJeZGK04i3Mc8GuhIx):hover,.qWalKbWOAGUqaatrHqs1>li>span>.irzKsKIOhYgcxbI0VKaI:hover{color:#873bf4}.qWalKbWOAGUqaatrHqs1>li>span>.irzKsKIOhYgcxbI0VKaI{font-size:16px;line-height:22px}.qWalKbWOAGUqaatrHqs1>li:not(:last-child){border-right:1px solid #f0f0f0}.CB98PPjRMsHGoUNwu0Qh .qWalKbWOAGUqaatrHqs1>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.ociUz5RBT0HpssnRip1C .U0aFI2xzPxQ1ft_iIP1B{padding:0 24px;background:#fafafa}.ociUz5RBT0HpssnRip1C .qUCzHQw1n8fmUHON42BE{padding:12px 0;font-size:14px}.ociUz5RBT0HpssnRip1C .cyjEVxKSxW88GfChXqQ5{padding:16px 24px}.ociUz5RBT0HpssnRip1C .ulAIyvNf8wjsmz9jN8gR{padding:13.5px 0}.KKYQkpUPEc4WZWEa3i7q{display:flex;margin:-4px 0}.KKYQkpUPEc4WZWEa3i7q:before{display:table;content:""}.KKYQkpUPEc4WZWEa3i7q:after{display:table;clear:both;content:""}.I4d1zBPfbu06uVA4VNh4{padding-right:16px}.CB98PPjRMsHGoUNwu0Qh .I4d1zBPfbu06uVA4VNh4{padding-right:0;padding-left:16px}.hlxlpJJhOEhd_rrT57Yq{flex:1 1;overflow:hidden}.hlxlpJJhOEhd_rrT57Yq>div:not(:last-child){margin-bottom:8px}.AP6I590L8VgFozxuMFs1{overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.at3ceglP6Yu61MOFaLUO{color:#00000073}.fpObSvhTEVwAOFUdGFrO{overflow:hidden}.fpObSvhTEVwAOFUdGFrO .cyjEVxKSxW88GfChXqQ5{user-select:none}.pMx_qy7AYoM7Ukt3_Bjd>.U0aFI2xzPxQ1ft_iIP1B{min-height:36px;padding:0 12px;font-size:14px}.pMx_qy7AYoM7Ukt3_Bjd>.U0aFI2xzPxQ1ft_iIP1B>.cIgtdPAybNU6hnkdHXHT>.qUCzHQw1n8fmUHON42BE{padding:8px 0}.pMx_qy7AYoM7Ukt3_Bjd>.U0aFI2xzPxQ1ft_iIP1B>.cIgtdPAybNU6hnkdHXHT>.ulAIyvNf8wjsmz9jN8gR{padding:8px 0;font-size:14px}.pMx_qy7AYoM7Ukt3_Bjd>.cyjEVxKSxW88GfChXqQ5{padding:12px}.zVVIVPd4WgokQSKlO9hB{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.zVVIVPd4WgokQSKlO9hB .cTXii1xa_IQIE9VedwEb{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6{position:relative;display:block;margin:0;padding:0;overflow:hidden}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6:focus{outline:none}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6.CjUFc7T5yQMaXSYQZG5S{cursor:pointer}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY{pointer-events:none}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY input.th7TeJj7_MU9_kFTTmVD,.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY input.XFy_1ZVJHJkDF5iHAsbo{visibility:hidden}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY.W0ANZwQwGuE9OvsofuR1{pointer-events:auto}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY.W0ANZwQwGuE9OvsofuR1 input.th7TeJj7_MU9_kFTTmVD,.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY.W0ANZwQwGuE9OvsofuR1 input.XFy_1ZVJHJkDF5iHAsbo{visibility:visible}.zVVIVPd4WgokQSKlO9hB .lpCOAvjcbm0g3EFf7gf6 .iPyb_STHMQB6qP4z7JUY>div>div{vertical-align:bottom}.zVVIVPd4WgokQSKlO9hB .cTXii1xa_IQIE9VedwEb .k0PU3ZAzMxsGbSXkjeFu,.zVVIVPd4WgokQSKlO9hB .cTXii1xa_IQIE9VedwEb .lpCOAvjcbm0g3EFf7gf6{transform:translateZ(0);touch-action:pan-y}.zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu{position:relative;top:0;left:0;display:block}.zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu:before,.zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu:after{display:table;content:""}.zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu:after{clear:both}.F7PcTEBj49QM2jrnXcaw .zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu{visibility:hidden}.zVVIVPd4WgokQSKlO9hB .iPyb_STHMQB6qP4z7JUY{display:none;float:left;height:100%;min-height:1px}.zVVIVPd4WgokQSKlO9hB .iPyb_STHMQB6qP4z7JUY img{display:block}.zVVIVPd4WgokQSKlO9hB .iPyb_STHMQB6qP4z7JUY.F7PcTEBj49QM2jrnXcaw img{display:none}.zVVIVPd4WgokQSKlO9hB .iPyb_STHMQB6qP4z7JUY.CjUFc7T5yQMaXSYQZG5S img{pointer-events:none}.zVVIVPd4WgokQSKlO9hB .Zs1RxvtBUKYEZEbbl4RA .iPyb_STHMQB6qP4z7JUY{display:block}.zVVIVPd4WgokQSKlO9hB .F7PcTEBj49QM2jrnXcaw .iPyb_STHMQB6qP4z7JUY{visibility:hidden}.zVVIVPd4WgokQSKlO9hB .KGPGd_nN9SYY2s4FgjoA .iPyb_STHMQB6qP4z7JUY{display:block;height:auto}.zVVIVPd4WgokQSKlO9hB .xZFI_B8gJgMVVw5RqZ_7.RK3suz_pPMinXuLlpmyu{display:none}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:hover,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:hover,.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:focus,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:focus{color:transparent;background:transparent;outline:none}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:hover:before,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:hover:before,.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:focus:before,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:focus:before{opacity:1}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE.EWwC7V0zNKAqvse9a01n:before,.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV.EWwC7V0zNKAqvse9a01n:before{opacity:.25}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE{left:-25px}.zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:before{content:"\2190"}.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV{right:-25px}.zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:before{content:"\2192"}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-bottom:0;margin-left:15%;padding-left:0;list-style:none}.zVVIVPd4WgokQSKlO9hB .NHY42Wth4jMfVBoj_DKw{bottom:12px}.zVVIVPd4WgokQSKlO9hB .QK1KFuJaN0U5Qh6B5uWX{top:12px;bottom:auto}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 4px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li button{position:relative;display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li button:hover,.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li button:focus{opacity:.75}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1{width:24px}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1 button{background:#fff;opacity:1}.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1:hover,.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1:focus{opacity:1}.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.Mlhm3uYcxZcTtoGlVqpK .WJjlX3a6I0wedrSAudYd{right:auto;left:12px}.Mlhm3uYcxZcTtoGlVqpK .ioI9nBhENA0bl7RPv2gT{right:12px;left:auto}.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP li{width:3px;height:16px;margin:4px 0;vertical-align:baseline}.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP li button{width:3px;height:16px}.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1,.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP li.W0ANZwQwGuE9OvsofuR1 button{width:3px;height:24px}.QHrcqLZUzEkkL6OU0JW3{direction:rtl}.QHrcqLZUzEkkL6OU0JW3 .zVVIVPd4WgokQSKlO9hB .k0PU3ZAzMxsGbSXkjeFu{right:0;left:auto}.QHrcqLZUzEkkL6OU0JW3 .zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE{right:-25px;left:auto}.QHrcqLZUzEkkL6OU0JW3 .zVVIVPd4WgokQSKlO9hB .co1DfmLU6XoNKSSOawYE:before{content:"\2192"}.QHrcqLZUzEkkL6OU0JW3 .zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV{right:auto;left:-25px}.QHrcqLZUzEkkL6OU0JW3 .zVVIVPd4WgokQSKlO9hB .pzn8EnsOT9YTy4PasynV:before{content:"\2190"}.QHrcqLZUzEkkL6OU0JW3.zVVIVPd4WgokQSKlO9hB .NzP3BM5KtdYeQkbwZDFP{flex-direction:row-reverse}.QHrcqLZUzEkkL6OU0JW3.Mlhm3uYcxZcTtoGlVqpK .NzP3BM5KtdYeQkbwZDFP{flex-direction:column}@keyframes FTKy1ynXdmoGLRXpIWSl{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.o9Jdjb7300EZDUz30U4E{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}._OXmqTK_RAE2zmos79yN:hover .pvdyYbO320xITrU1GyuT,.o9Jdjb7300EZDUz30U4E:hover .pvdyYbO320xITrU1GyuT,.sWHYbewqqksjAoI72m1C:focus+.pvdyYbO320xITrU1GyuT{border-color:#873bf4}.Te6_syLcQigWHEB0w3kE:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:FTKy1ynXdmoGLRXpIWSl .36s ease-in-out;animation-fill-mode:backwards;content:""}.o9Jdjb7300EZDUz30U4E:hover:after,._OXmqTK_RAE2zmos79yN:hover .o9Jdjb7300EZDUz30U4E:after{visibility:visible}.pvdyYbO320xITrU1GyuT{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.pvdyYbO320xITrU1GyuT:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.sWHYbewqqksjAoI72m1C{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.Te6_syLcQigWHEB0w3kE .pvdyYbO320xITrU1GyuT:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.Te6_syLcQigWHEB0w3kE .pvdyYbO320xITrU1GyuT{background-color:#873bf4;border-color:#873bf4}.PoKaHGlmc8keLs0P8U7W{cursor:not-allowed}.PoKaHGlmc8keLs0P8U7W.Te6_syLcQigWHEB0w3kE .pvdyYbO320xITrU1GyuT:after{border-color:#00000040;animation-name:none}.PoKaHGlmc8keLs0P8U7W .sWHYbewqqksjAoI72m1C{cursor:not-allowed;pointer-events:none}.PoKaHGlmc8keLs0P8U7W .pvdyYbO320xITrU1GyuT{background-color:#f5f5f5;border-color:#d9d9d9!important}.PoKaHGlmc8keLs0P8U7W .pvdyYbO320xITrU1GyuT:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.PoKaHGlmc8keLs0P8U7W+span{color:#00000040;cursor:not-allowed}.PoKaHGlmc8keLs0P8U7W:hover:after,._OXmqTK_RAE2zmos79yN:hover .PoKaHGlmc8keLs0P8U7W:after{visibility:hidden}._OXmqTK_RAE2zmos79yN{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}._OXmqTK_RAE2zmos79yN:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}._OXmqTK_RAE2zmos79yN.kIAVl5w0IaAl123d022T{cursor:not-allowed}._OXmqTK_RAE2zmos79yN+._OXmqTK_RAE2zmos79yN{margin-left:8px}._OXmqTK_RAE2zmos79yN.ReW_YFmuqMHdarwrrHOx input[type=checkbox]{width:14px;height:14px}.o9Jdjb7300EZDUz30U4E+span{padding-right:8px;padding-left:8px}.JzwGAEbFs8uvIP2WCfGp{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.JauZRcvTRcwTPnwURxRm{margin-right:8px}.JauZRcvTRcwTPnwURxRm:last-child{margin-right:0}.JauZRcvTRcwTPnwURxRm+.JauZRcvTRcwTPnwURxRm{margin-left:0}.BzyHssObS5sYz6hYujcr .pvdyYbO320xITrU1GyuT{background-color:#fff;border-color:#d9d9d9}.BzyHssObS5sYz6hYujcr .pvdyYbO320xITrU1GyuT:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.BzyHssObS5sYz6hYujcr.PoKaHGlmc8keLs0P8U7W .pvdyYbO320xITrU1GyuT:after{background-color:#00000040;border-color:#00000040}.VRuoomozc4cugmSwoU2h{direction:rtl}.MXrU3AlEqcVkkGbarHd0 .JauZRcvTRcwTPnwURxRm{margin-right:0;margin-left:8px}.MXrU3AlEqcVkkGbarHd0 .JauZRcvTRcwTPnwURxRm:last-child{margin-left:0!important}.MXrU3AlEqcVkkGbarHd0 .JauZRcvTRcwTPnwURxRm+.JauZRcvTRcwTPnwURxRm{margin-left:8px}.P7eh41RFob8r4cpb8Rw8{width:184px}.o9Jdjb7300EZDUz30U4E{top:0;margin-right:8px}.E8ZEywzg6IWMuirtrrL4{display:flex;flex-wrap:nowrap;align-items:flex-start}.E8ZEywzg6IWMuirtrrL4.h3Es1r18gkwB7KdjOaF_ .sNdKd4V3H9w9QOrJAVEr{width:100%;height:auto}.sNdKd4V3H9w9QOrJAVEr{flex-grow:1;min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.LmdJnI5QsnGMA8EWsSeo{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.LmdJnI5QsnGMA8EWsSeo:hover{background:#f5f5f5}.ODizXimxLYu87YmmH2iM{color:#00000040;cursor:not-allowed}.ODizXimxLYu87YmmH2iM:hover{background:transparent}.h3Es1r18gkwB7KdjOaF_ .LmdJnI5QsnGMA8EWsSeo{color:#00000040;cursor:default;pointer-events:none}.cOkZuepwfhgwau88UX74:not(.ODizXimxLYu87YmmH2iM),.cOkZuepwfhgwau88UX74:not(.ODizXimxLYu87YmmH2iM):hover{font-weight:600;background-color:#f9f0ff}.eLWgqjcTTsmNNWU_SJyd{flex:auto}.oaMi_mSHSDo3D_W5IKW9 .znAlF3iG82cra56gfti0,.RTjvDom9C5wCQqrHeIlJ{margin-left:4px;color:#00000073;font-size:10px}.ODizXimxLYu87YmmH2iM.oaMi_mSHSDo3D_W5IKW9 .znAlF3iG82cra56gfti0,.ODizXimxLYu87YmmH2iM.RTjvDom9C5wCQqrHeIlJ{color:#00000040}.Qu3n2eL6Zv8MiY0x0B8R{color:#ff4d4f}.G9Sx3zyiigQh5s04BN08:not(.hYR6tvv8LNA8RfIA_7KZ):not(.DE14LxWyTvoxNVaGbiQM){margin-right:-1px}.G9Sx3zyiigQh5s04BN08:not(.hYR6tvv8LNA8RfIA_7KZ).DE14LxWyTvoxNVaGbiQM{margin-left:-1px}.G9Sx3zyiigQh5s04BN08:hover,.G9Sx3zyiigQh5s04BN08:focus,.G9Sx3zyiigQh5s04BN08:active{z-index:2}.G9Sx3zyiigQh5s04BN08[disabled]{z-index:0}.G9Sx3zyiigQh5s04BN08:not(.aYpIdRDGU1ECEWYsg5IR):not(.hYR6tvv8LNA8RfIA_7KZ).P7eh41RFob8r4cpb8Rw8{border-radius:0}.G9Sx3zyiigQh5s04BN08.P7eh41RFob8r4cpb8Rw8.aYpIdRDGU1ECEWYsg5IR:not(.hYR6tvv8LNA8RfIA_7KZ):not(.DE14LxWyTvoxNVaGbiQM){border-top-right-radius:0;border-bottom-right-radius:0}.G9Sx3zyiigQh5s04BN08.P7eh41RFob8r4cpb8Rw8.hYR6tvv8LNA8RfIA_7KZ:not(.aYpIdRDGU1ECEWYsg5IR):not(.DE14LxWyTvoxNVaGbiQM){border-top-left-radius:0;border-bottom-left-radius:0}.G9Sx3zyiigQh5s04BN08.P7eh41RFob8r4cpb8Rw8.DE14LxWyTvoxNVaGbiQM.aYpIdRDGU1ECEWYsg5IR:not(.hYR6tvv8LNA8RfIA_7KZ){border-top-left-radius:0;border-bottom-left-radius:0}.G9Sx3zyiigQh5s04BN08.P7eh41RFob8r4cpb8Rw8.DE14LxWyTvoxNVaGbiQM.hYR6tvv8LNA8RfIA_7KZ:not(.aYpIdRDGU1ECEWYsg5IR){border-top-right-radius:0;border-bottom-right-radius:0}.ngvMEbyDBu8zeScF3DvK .znAlF3iG82cra56gfti0,.ngvMEbyDBu8zeScF3DvK .RTjvDom9C5wCQqrHeIlJ{margin-right:4px;margin-left:0}.ngvMEbyDBu8zeScF3DvK .o9Jdjb7300EZDUz30U4E{top:0;margin-right:0;margin-left:8px}.eW3OlEOIfF8ykYOgqRNM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.pivva7WvEgMtdES9fLP0:hover .WKJGJTadtv0DpyINBy_e,.eW3OlEOIfF8ykYOgqRNM:hover .WKJGJTadtv0DpyINBy_e,.XFy_1ZVJHJkDF5iHAsbo:focus+.WKJGJTadtv0DpyINBy_e{border-color:#873bf4}.ZIIDNk0Hao4qZHIJ5fb4:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:FTKy1ynXdmoGLRXpIWSl .36s ease-in-out;animation-fill-mode:backwards;content:""}.eW3OlEOIfF8ykYOgqRNM:hover:after,.pivva7WvEgMtdES9fLP0:hover .eW3OlEOIfF8ykYOgqRNM:after{visibility:visible}.WKJGJTadtv0DpyINBy_e{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.WKJGJTadtv0DpyINBy_e:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.XFy_1ZVJHJkDF5iHAsbo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ZIIDNk0Hao4qZHIJ5fb4 .WKJGJTadtv0DpyINBy_e:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ZIIDNk0Hao4qZHIJ5fb4 .WKJGJTadtv0DpyINBy_e{background-color:#873bf4;border-color:#873bf4}.q52SECpzdXURLtEi3M_L{cursor:not-allowed}.q52SECpzdXURLtEi3M_L.ZIIDNk0Hao4qZHIJ5fb4 .WKJGJTadtv0DpyINBy_e:after{border-color:#00000040;animation-name:none}.q52SECpzdXURLtEi3M_L .XFy_1ZVJHJkDF5iHAsbo{cursor:not-allowed;pointer-events:none}.q52SECpzdXURLtEi3M_L .WKJGJTadtv0DpyINBy_e{background-color:#f5f5f5;border-color:#d9d9d9!important}.q52SECpzdXURLtEi3M_L .WKJGJTadtv0DpyINBy_e:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.q52SECpzdXURLtEi3M_L+span{color:#00000040;cursor:not-allowed}.q52SECpzdXURLtEi3M_L:hover:after,.pivva7WvEgMtdES9fLP0:hover .q52SECpzdXURLtEi3M_L:after{visibility:hidden}.pivva7WvEgMtdES9fLP0{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.pivva7WvEgMtdES9fLP0:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.pivva7WvEgMtdES9fLP0.HYMOAJEc_SgLczYsRosX{cursor:not-allowed}.pivva7WvEgMtdES9fLP0+.pivva7WvEgMtdES9fLP0{margin-left:8px}.pivva7WvEgMtdES9fLP0.c7WSlzBBEWwO38LVX90q input[type=checkbox]{width:14px;height:14px}.eW3OlEOIfF8ykYOgqRNM+span{padding-right:8px;padding-left:8px}.v6pI7jlEAdMkI9KDWAew{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.Vo2JsmOKy8oSTZcit2gc{margin-right:8px}.Vo2JsmOKy8oSTZcit2gc:last-child{margin-right:0}.Vo2JsmOKy8oSTZcit2gc+.Vo2JsmOKy8oSTZcit2gc{margin-left:0}.X3erTSxK5yMw4zCExN_J .WKJGJTadtv0DpyINBy_e{background-color:#fff;border-color:#d9d9d9}.X3erTSxK5yMw4zCExN_J .WKJGJTadtv0DpyINBy_e:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.X3erTSxK5yMw4zCExN_J.q52SECpzdXURLtEi3M_L .WKJGJTadtv0DpyINBy_e:after{background-color:#00000040;border-color:#00000040}.a4puW5BwkYUm59Gqzszv{direction:rtl}.otrhCeOS2V8P0Es4JV1O .Vo2JsmOKy8oSTZcit2gc{margin-right:0;margin-left:8px}.otrhCeOS2V8P0Es4JV1O .Vo2JsmOKy8oSTZcit2gc:last-child{margin-left:0!important}.otrhCeOS2V8P0Es4JV1O .Vo2JsmOKy8oSTZcit2gc+.Vo2JsmOKy8oSTZcit2gc{margin-left:8px}.dTQEYEaSodYiWYLyzLLY{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:2px}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv{border-bottom:1px solid #d9d9d9}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv:last-child,.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv:last-child>.GfCGvfNpuNgpCNf5Wxzg{border-radius:0 0 2px 2px}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000d9;line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0{display:inline-block;margin-right:12px;font-size:12px;vertical-align:-1px}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0 svg{transition:transform .24s}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .eXbwt7OXOi8wjYVx8Xgq{flex:auto}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .vQChmeusdkUBym20KQhu{margin-left:auto}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg:focus{outline:none}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv .vDt9OGgMBeY90tbka4b3{cursor:default}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv .vDt9OGgMBeY90tbka4b3 .eXbwt7OXOi8wjYVx8Xgq{flex:none;cursor:pointer}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv .Q7LUDwFVFwo0sXc05k_p{cursor:default}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv .Q7LUDwFVFwo0sXc05k_p .sYZvf6F9VsfIZseOnUdB{cursor:pointer}.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv.Yz659jaxWXIiw6RHgwHe>.GfCGvfNpuNgpCNf5Wxzg{padding-left:12px}.Hka4KvgYjEIvoHBTuyRj>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg{position:relative;padding:12px 40px 12px 16px}.Hka4KvgYjEIvoHBTuyRj>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0{position:absolute;top:50%;right:16px;left:auto;margin:0;transform:translateY(-50%)}.GKGgFirc3pUWUIhkIFrB{color:#000000d9;background-color:#fff;border-top:1px solid #d9d9d9}.GKGgFirc3pUWUIhkIFrB>.oRHuerxXpAIfGP554Jyu{padding:16px}.aCwpCH8YVN8W2Zq5vzTV{display:none}.sO8OJY7DlCw5iOB1lItv:last-child>.GKGgFirc3pUWUIhkIFrB{border-radius:0 0 2px 2px}.BVvqNqeZNgNgyTkfSSZw{background-color:#fafafa;border:0}.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv{border-bottom:1px solid #d9d9d9}.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv:last-child,.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv:last-child .GfCGvfNpuNgpCNf5Wxzg{border-radius:0}.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv:last-child{border-bottom:0}.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv>.GKGgFirc3pUWUIhkIFrB{background-color:transparent;border-top:0}.BVvqNqeZNgNgyTkfSSZw>.sO8OJY7DlCw5iOB1lItv>.GKGgFirc3pUWUIhkIFrB>.oRHuerxXpAIfGP554Jyu{padding-top:4px}.DbimVRP8Bs0hAhf9SACV{background-color:transparent;border:0}.DbimVRP8Bs0hAhf9SACV>.sO8OJY7DlCw5iOB1lItv{border-bottom:0}.DbimVRP8Bs0hAhf9SACV>.sO8OJY7DlCw5iOB1lItv>.GKGgFirc3pUWUIhkIFrB{background-color:transparent;border-top:0}.DbimVRP8Bs0hAhf9SACV>.sO8OJY7DlCw5iOB1lItv>.GKGgFirc3pUWUIhkIFrB>.oRHuerxXpAIfGP554Jyu{padding-top:12px;padding-bottom:12px}.dTQEYEaSodYiWYLyzLLY .ElnxtGLUom4uZx9EHKAd>.GfCGvfNpuNgpCNf5Wxzg,.dTQEYEaSodYiWYLyzLLY .ElnxtGLUom4uZx9EHKAd>.GfCGvfNpuNgpCNf5Wxzg>.dwTd1fy1HMbqPIYcAsTo{color:#00000040;cursor:not-allowed}.ryytrJ6FUA8l_kAT4Owo{direction:rtl}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY.Hka4KvgYjEIvoHBTuyRj>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg{position:relative;padding:12px 16px 12px 40px}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY.Hka4KvgYjEIvoHBTuyRj>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0{position:absolute;top:50%;right:auto;left:16px;margin:0;transform:translateY(-50%)}.ryytrJ6FUA8l_kAT4Owo .dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg{padding:12px 40px 12px 16px}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0{margin-right:0;margin-left:12px}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .o2r1bYC2wFI_XRQ0z_t0 svg{transform:rotate(180deg)}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv>.GfCGvfNpuNgpCNf5Wxzg .vQChmeusdkUBym20KQhu{margin-right:auto;margin-left:0}.ryytrJ6FUA8l_kAT4Owo.dTQEYEaSodYiWYLyzLLY>.sO8OJY7DlCw5iOB1lItv.Yz659jaxWXIiw6RHgwHe>.GfCGvfNpuNgpCNf5Wxzg{padding-right:12px;padding-left:0}.jjOkBtrHd1Qw0OvVb3OQ{position:relative;background-color:inherit}.cF4TfWiqJDYB_QGY2iV5{display:flex;padding:16px 0}.ZfPhzJTox4oyuGHLYMRB{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.ZfPhzJTox4oyuGHLYMRB img{width:32px;height:32px;border-radius:50%}.TDC8WANPYUJiy0RCmHPA{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.BhbN692u7MexqzObn6p_{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.BhbN692u7MexqzObn6p_>a,.BhbN692u7MexqzObn6p_>span{padding-right:8px;font-size:12px;line-height:18px}.EiXpfuyl0_hI4gSSFhz0{color:#00000073;font-size:14px;transition:color .3s}.EiXpfuyl0_hI4gSSFhz0>*{color:#00000073}.EiXpfuyl0_hI4gSSFhz0>*:hover{color:#00000073}.Yr89PvUSP2EVP82bgAcM{color:#ccc;white-space:nowrap;cursor:auto}.GWhxHeTw_KAeKMMy1PJd p{margin-bottom:inherit;white-space:pre-wrap}.PINXMD2k7w0eT13b8ma6{margin-top:12px;margin-bottom:inherit;padding-left:0}.PINXMD2k7w0eT13b8ma6>li{display:inline-block;color:#00000073}.PINXMD2k7w0eT13b8ma6>li>span{margin-right:10px;color:#00000073;font-size:12px;cursor:pointer;transition:color .3s;user-select:none}.PINXMD2k7w0eT13b8ma6>li>span:hover{color:#595959}.wEEiAJgLtrgFzQUUhNWa{margin-left:44px}.bAOZDiV0nS4pk3PIViRV{direction:rtl}.bAOZDiV0nS4pk3PIViRV .ZfPhzJTox4oyuGHLYMRB{margin-right:0;margin-left:12px}.bAOZDiV0nS4pk3PIViRV .BhbN692u7MexqzObn6p_>a,.bAOZDiV0nS4pk3PIViRV .BhbN692u7MexqzObn6p_>span{padding-right:0;padding-left:8px}.bAOZDiV0nS4pk3PIViRV .PINXMD2k7w0eT13b8ma6{padding-right:0}.bAOZDiV0nS4pk3PIViRV .PINXMD2k7w0eT13b8ma6>li>span{margin-right:0;margin-left:10px}.bAOZDiV0nS4pk3PIViRV .wEEiAJgLtrgFzQUUhNWa{margin-right:44px;margin-left:0}.Yr9m1NLsom_KI9GsKmmI.h0forHwU6Vsb3hQtEKgP,.Yr9m1NLsom_KI9GsKmmI.h0forHwU6Vsb3hQtEKgP:not(.wAthAzPAGQoUQfzuzAaH):hover{background-color:#fff;border-color:#ff4d4f}.Yr9m1NLsom_KI9GsKmmI.ZgfXEpS2PFYWbBOXEV6M,.Yr9m1NLsom_KI9GsKmmI.h0forHwU6Vsb3hQtEKgP:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.Yr9m1NLsom_KI9GsKmmI.h0forHwU6Vsb3hQtEKgP .rjoQzCdQ8b8PNymOeN7t{background:#ff7875}.yMNRRboeVPkLdM1UDzBK.h0forHwU6Vsb3hQtEKgP,.yMNRRboeVPkLdM1UDzBK.h0forHwU6Vsb3hQtEKgP:not(.wAthAzPAGQoUQfzuzAaH):hover{background-color:#fff;border-color:#faad14}.yMNRRboeVPkLdM1UDzBK.ZgfXEpS2PFYWbBOXEV6M,.yMNRRboeVPkLdM1UDzBK.h0forHwU6Vsb3hQtEKgP:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.yMNRRboeVPkLdM1UDzBK.h0forHwU6Vsb3hQtEKgP .rjoQzCdQ8b8PNymOeN7t{background:#ffc53d}.h0forHwU6Vsb3hQtEKgP{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.h0forHwU6Vsb3hQtEKgP:hover,.ZgfXEpS2PFYWbBOXEV6M{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .h0forHwU6Vsb3hQtEKgP:hover,.ipr_fbuPSArfnX0Lajtw .ZgfXEpS2PFYWbBOXEV6M{border-right-width:0;border-left-width:1px!important}.ZgfXEpS2PFYWbBOXEV6M{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .ZgfXEpS2PFYWbBOXEV6M{border-right-width:0;border-left-width:1px!important}.h0forHwU6Vsb3hQtEKgP.wAthAzPAGQoUQfzuzAaH{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.h0forHwU6Vsb3hQtEKgP.wAthAzPAGQoUQfzuzAaH .WuKz_cqv8E4TfjZldZ7G{color:#00000040}.h0forHwU6Vsb3hQtEKgP.pFncFp6mIIU5bSMiJ3KQ{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.XUqCToqsgxo2eQUOurNV{position:relative;display:inline-flex;align-items:center;width:100%}.XUqCToqsgxo2eQUOurNV>input{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.XUqCToqsgxo2eQUOurNV>input::placeholder{color:#bfbfbf;user-select:none}.XUqCToqsgxo2eQUOurNV>input:placeholder-shown{text-overflow:ellipsis}.XUqCToqsgxo2eQUOurNV>input:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .XUqCToqsgxo2eQUOurNV>input:hover{border-right-width:0;border-left-width:1px!important}.XUqCToqsgxo2eQUOurNV>input:focus,.XUqCToqsgxo2eQUOurNV>input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .XUqCToqsgxo2eQUOurNV>input:focus,.ipr_fbuPSArfnX0Lajtw .XUqCToqsgxo2eQUOurNV>input-focused{border-right-width:0;border-left-width:1px!important}.XUqCToqsgxo2eQUOurNV>input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.XUqCToqsgxo2eQUOurNV>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.XUqCToqsgxo2eQUOurNV>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.XUqCToqsgxo2eQUOurNV>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.XUqCToqsgxo2eQUOurNV>input-borderless,.XUqCToqsgxo2eQUOurNV>input-borderless:hover,.XUqCToqsgxo2eQUOurNV>input-borderless:focus,.XUqCToqsgxo2eQUOurNV>input-borderless-focused,.XUqCToqsgxo2eQUOurNV>input-borderless-disabled,.XUqCToqsgxo2eQUOurNV>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.XUqCToqsgxo2eQUOurNV>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.XUqCToqsgxo2eQUOurNV>input-lg{padding:6.5px 11px;font-size:16px}.XUqCToqsgxo2eQUOurNV>input-sm{padding:0 7px}.XUqCToqsgxo2eQUOurNV>input-rtl{direction:rtl}.XUqCToqsgxo2eQUOurNV>input:focus{box-shadow:none}.XUqCToqsgxo2eQUOurNV>input[disabled]{background:transparent}.XUqCToqsgxo2eQUOurNV:hover .LsfyUBDh7Ij3lPqxNHww{opacity:1}.ftjqd4ZPZ40tM1U904kO>input{color:#bfbfbf}.nr_UW0vc7ucniDH0PKM5{padding:6.5px 11px}.nr_UW0vc7ucniDH0PKM5 .XUqCToqsgxo2eQUOurNV>input{font-size:16px}.xr7CV6oTZcItP4x7GyaJ{padding:0 7px}.WuKz_cqv8E4TfjZldZ7G{display:flex;flex:none;align-self:center;margin-left:4px;color:#00000040;line-height:1;pointer-events:none}.WuKz_cqv8E4TfjZldZ7G>*{vertical-align:top}.WuKz_cqv8E4TfjZldZ7G>*:not(:last-child){margin-right:8px}.LsfyUBDh7Ij3lPqxNHww{position:absolute;top:50%;right:0;color:#00000040;line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.LsfyUBDh7Ij3lPqxNHww>*{vertical-align:top}.LsfyUBDh7Ij3lPqxNHww:hover{color:#00000073}.t2qWe7cQRV0Z_mfNs7sr{position:relative;display:inline-block;width:1em;height:16px;color:#00000040;font-size:16px;vertical-align:top;cursor:default}.ZgfXEpS2PFYWbBOXEV6M .t2qWe7cQRV0Z_mfNs7sr{color:#00000073}.wAthAzPAGQoUQfzuzAaH .mkM8z4numQnfweQPKdpW .t2qWe7cQRV0Z_mfNs7sr{cursor:not-allowed}.KBWlnyDwZrYDzEdJt6Sf{position:relative;display:inline-flex}.KBWlnyDwZrYDzEdJt6Sf .LsfyUBDh7Ij3lPqxNHww{right:11px}.KBWlnyDwZrYDzEdJt6Sf:hover .LsfyUBDh7Ij3lPqxNHww{opacity:1}.KBWlnyDwZrYDzEdJt6Sf .rjoQzCdQ8b8PNymOeN7t{bottom:-1px;height:2px;margin-left:11px;background:#873bf4;opacity:0;transition:all .3s ease-out;pointer-events:none}.KBWlnyDwZrYDzEdJt6Sf.ZgfXEpS2PFYWbBOXEV6M .rjoQzCdQ8b8PNymOeN7t{opacity:1}.mkM8z4numQnfweQPKdpW{align-items:center;padding:0 8px;line-height:1}.KBWlnyDwZrYDzEdJt6Sf.xr7CV6oTZcItP4x7GyaJ .LsfyUBDh7Ij3lPqxNHww{right:7px}.KBWlnyDwZrYDzEdJt6Sf.xr7CV6oTZcItP4x7GyaJ .rjoQzCdQ8b8PNymOeN7t{margin-left:7px}.Hb9JCSqKRQw5OfAmnm5o{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050}.Qu2VER34qvsfNrzqrrJI{display:none}.U8uQ1fxnl083fstL2h2G .dyt65nbicOQ5Dv6EkaRR{top:2.58561808px;display:block;transform:rotate(-135deg) translateY(1px)}.xifaRwF6VnAY58FFdgJn .dyt65nbicOQ5Dv6EkaRR{bottom:2.58561808px;display:block;transform:rotate(45deg)}.Hb9JCSqKRQw5OfAmnm5o.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.xifaRwF6VnAY58FFdgJn,.Hb9JCSqKRQw5OfAmnm5o.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.E05pK7mENgs47w5ydVNx,.Hb9JCSqKRQw5OfAmnm5o.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.xifaRwF6VnAY58FFdgJn,.Hb9JCSqKRQw5OfAmnm5o.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.E05pK7mENgs47w5ydVNx{animation-name:Wsj8Q_Ib40wWNdMUlUt7}.Hb9JCSqKRQw5OfAmnm5o.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.U8uQ1fxnl083fstL2h2G,.Hb9JCSqKRQw5OfAmnm5o.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.Rf1YnrBaeCYEvSDYRuHQ,.Hb9JCSqKRQw5OfAmnm5o.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.U8uQ1fxnl083fstL2h2G,.Hb9JCSqKRQw5OfAmnm5o.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.Rf1YnrBaeCYEvSDYRuHQ{animation-name:eRs6PXndb5Q3p66d8HXk}.Hb9JCSqKRQw5OfAmnm5o.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.xifaRwF6VnAY58FFdgJn,.Hb9JCSqKRQw5OfAmnm5o.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.E05pK7mENgs47w5ydVNx{animation-name:YpGfeTW7EgF7GH3CWGOw}.Hb9JCSqKRQw5OfAmnm5o.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.U8uQ1fxnl083fstL2h2G,.Hb9JCSqKRQw5OfAmnm5o.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.Rf1YnrBaeCYEvSDYRuHQ{animation-name:xDLCbMoF6UM55WoCH63C}.xbhWhichlA2tD9_bnBxZ{padding:7.54247233px 0}.nAg8o0mpCshdR9P266Co{display:none}.Hb9JCSqKRQw5OfAmnm5o .fvHS5qCXkQsC8hN2C2Jy>.oNQr4Gt6djYGgF70qljX{padding-top:4px}.fAd_Ig9zQwYyxUdC1YmA{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.fAd_Ig9zQwYyxUdC1YmA>li{display:inline-block}.fAd_Ig9zQwYyxUdC1YmA .RBbGBmbgdo4ZYcN3i0hX>.N2JUj0VKBk4aTET5mznO{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff;cursor:pointer}.fAd_Ig9zQwYyxUdC1YmA .Qfo8q14l0oglE51gMIx5{float:right;margin-left:8px}.ymNSD53Tzzgrb5jh5ajI{display:flex}.dyt65nbicOQ5Dv6EkaRR{position:absolute;z-index:1;width:11.3137085px;height:11.3137085px;margin-left:16.5px;box-shadow:2px 2px 6px -2px #0000001a;transition:left .3s ease-out;border-radius:0 0 2px;pointer-events:none}.dyt65nbicOQ5Dv6EkaRR:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.QeJxVkF2CEECuurYUpzN{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:margin .3s}.QeJxVkF2CEECuurYUpzN .Cdjt9lCDIXqOI5Qj7bPA{display:inline-flex;flex-wrap:nowrap;direction:ltr}.QeJxVkF2CEECuurYUpzN .fvHS5qCXkQsC8hN2C2Jy{vertical-align:top;background:transparent;border-width:0 0 1px 0;border-radius:0}.QeJxVkF2CEECuurYUpzN .fvHS5qCXkQsC8hN2C2Jy .fb2A3QDQ540dAdA_qviX,.QeJxVkF2CEECuurYUpzN .fvHS5qCXkQsC8hN2C2Jy table{text-align:center}.QeJxVkF2CEECuurYUpzN .ehYCGF3ouYcas8Vl9gLr{border-color:#f0f0f0}.BqEj08AGiWUpuG5rVJyY:not(.vXVc8AauM14_GblaftyB):not(.TLiHUQNqSH8FC9Uatyv6){margin-right:-1px}.BqEj08AGiWUpuG5rVJyY:not(.vXVc8AauM14_GblaftyB).TLiHUQNqSH8FC9Uatyv6{margin-left:-1px}.BqEj08AGiWUpuG5rVJyY:hover,.BqEj08AGiWUpuG5rVJyY:focus,.BqEj08AGiWUpuG5rVJyY:active{z-index:2}.BqEj08AGiWUpuG5rVJyY.ZgfXEpS2PFYWbBOXEV6M{z-index:2}.BqEj08AGiWUpuG5rVJyY[disabled]{z-index:0}.BqEj08AGiWUpuG5rVJyY:not(.QbEzQPbMknIXuQDr5t4S):not(.vXVc8AauM14_GblaftyB).h0forHwU6Vsb3hQtEKgP{border-radius:0}.BqEj08AGiWUpuG5rVJyY.h0forHwU6Vsb3hQtEKgP.QbEzQPbMknIXuQDr5t4S:not(.vXVc8AauM14_GblaftyB):not(.TLiHUQNqSH8FC9Uatyv6){border-top-right-radius:0;border-bottom-right-radius:0}.BqEj08AGiWUpuG5rVJyY.h0forHwU6Vsb3hQtEKgP.vXVc8AauM14_GblaftyB:not(.QbEzQPbMknIXuQDr5t4S):not(.TLiHUQNqSH8FC9Uatyv6){border-top-left-radius:0;border-bottom-left-radius:0}.BqEj08AGiWUpuG5rVJyY.h0forHwU6Vsb3hQtEKgP.TLiHUQNqSH8FC9Uatyv6.QbEzQPbMknIXuQDr5t4S:not(.vXVc8AauM14_GblaftyB){border-top-left-radius:0;border-bottom-left-radius:0}.BqEj08AGiWUpuG5rVJyY.h0forHwU6Vsb3hQtEKgP.TLiHUQNqSH8FC9Uatyv6.vXVc8AauM14_GblaftyB:not(.QbEzQPbMknIXuQDr5t4S){border-top-right-radius:0;border-bottom-right-radius:0}.fvHS5qCXkQsC8hN2C2Jy{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.ehYCGF3ouYcas8Vl9gLr{border-color:#873bf4}.P7i9cy19hUcvZKO192fs,.OGKp5MSA9kc5JvpYkjoN,.B0YDIoxmBoqtfgqz4pgY,.l0QbzmVIa1gVz6ZNBSb_,.IVkSFhh2VwAZ8WirZ3ik,.lrczRqstM_YJQThUJAD9,.oNQr4Gt6djYGgF70qljX{display:flex;flex-direction:column;width:280px}.LfPMIVvh2aQHYHAftW_3{display:flex;padding:0 8px;color:#000000d9;border-bottom:1px solid #f0f0f0}.LfPMIVvh2aQHYHAftW_3>*{flex:none}.LfPMIVvh2aQHYHAftW_3 button{padding:0;color:#00000040;line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.LfPMIVvh2aQHYHAftW_3>button{min-width:1.6em;font-size:14px}.LfPMIVvh2aQHYHAftW_3>button:hover{color:#000000d9}.l4PQVdee4hInYLxVK61g{flex:auto;font-weight:500;line-height:40px}.l4PQVdee4hInYLxVK61g button{color:inherit;font-weight:inherit}.l4PQVdee4hInYLxVK61g button:not(:first-child){margin-left:8px}.l4PQVdee4hInYLxVK61g button:hover{color:#873bf4}.Zvx1dh39asHRe1NfVDMF,.AGbXZW0TSDIWIIKdYcEA,.gCSY0vUFYTMy478bZyaa,.JiRIME6Vj0sxLlUXhG8d{position:relative;display:inline-block;width:7px;height:7px}.Zvx1dh39asHRe1NfVDMF:before,.AGbXZW0TSDIWIIKdYcEA:before,.gCSY0vUFYTMy478bZyaa:before,.JiRIME6Vj0sxLlUXhG8d:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.gCSY0vUFYTMy478bZyaa:after,.JiRIME6Vj0sxLlUXhG8d:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.Zvx1dh39asHRe1NfVDMF,.gCSY0vUFYTMy478bZyaa{transform:rotate(-45deg)}.AGbXZW0TSDIWIIKdYcEA,.JiRIME6Vj0sxLlUXhG8d{transform:rotate(135deg)}.fb2A3QDQ540dAdA_qviX{width:100%;table-layout:fixed;border-collapse:collapse}.fb2A3QDQ540dAdA_qviX th,.fb2A3QDQ540dAdA_qviX td{position:relative;min-width:24px;font-weight:400}.fb2A3QDQ540dAdA_qviX th{height:30px;color:#000000d9;line-height:30px}.x7AG5n9zl9k3_zULPyWH{padding:3px 0;color:#00000040;cursor:pointer}.ULPLvrs8bcgnm09rSgxV{color:#000000d9}.x7AG5n9zl9k3_zULPyWH:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.x7AG5n9zl9k3_zULPyWH:hover:not(.ULPLvrs8bcgnm09rSgxV) .AXn1YP7S1Zguzt0K_HgQ,.x7AG5n9zl9k3_zULPyWH:hover:not(.Vqf6RRGszlggeXRNhEy1):not(._HAEhOAxWcLrxXuigRqO):not(._p3BfdMHsgjkxGqrfK8a):not(.yyFYg96huw87Vtju1Dk1):not(.VL3JdjlVfG0zqjHzhmrb) .AXn1YP7S1Zguzt0K_HgQ{background:#f5f5f5}.ULPLvrs8bcgnm09rSgxV.CK5XaBSepxwF2bqNk5V9 .AXn1YP7S1Zguzt0K_HgQ:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #873bf4;border-radius:2px;content:""}.ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK{position:relative}.ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK:before{background:#f9f0ff}.ULPLvrs8bcgnm09rSgxV.Vqf6RRGszlggeXRNhEy1 .AXn1YP7S1Zguzt0K_HgQ,.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO .AXn1YP7S1Zguzt0K_HgQ,.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a .AXn1YP7S1Zguzt0K_HgQ{color:#fff;background:#873bf4}.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:not(.dnUSJZwmBUs1XDXB2Yqc):before,.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:not(.kx3lJzFiL4EINz7FHvhO):before{background:#f9f0ff}.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:before{left:50%}.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:before{right:50%}.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1:not(.KWOyIBXZgX8jZdS0O_eK):not(._HAEhOAxWcLrxXuigRqO):not(._p3BfdMHsgjkxGqrfK8a):after,.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb:not(.KWOyIBXZgX8jZdS0O_eK):not(._HAEhOAxWcLrxXuigRqO):not(._p3BfdMHsgjkxGqrfK8a):after,.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1.dnUSJZwmBUs1XDXB2Yqc:after,.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1._HAEhOAxWcLrxXuigRqO._p3BfdMHsgjkxGqrfK8a.V3slO52_UFM7udDWMKpD:after,.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb._HAEhOAxWcLrxXuigRqO._p3BfdMHsgjkxGqrfK8a.h3fR4N_lFMtETgEPf84O:after,.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb.kx3lJzFiL4EINz7FHvhO:after,.ULPLvrs8bcgnm09rSgxV.IKTg01yJoLosfaQyD7wr:not(.KWOyIBXZgX8jZdS0O_eK):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #c29cf9;border-bottom:1px dashed #c29cf9;transform:translateY(-50%);transition:all .3s;content:""}.yyFYg96huw87Vtju1Dk1:after,.VL3JdjlVfG0zqjHzhmrb:after,.IKTg01yJoLosfaQyD7wr:after{right:0;left:2px}.ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.IKTg01yJoLosfaQyD7wr:before,.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO.IKTg01yJoLosfaQyD7wr:before,.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a.IKTg01yJoLosfaQyD7wr:before,.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:not(.dnUSJZwmBUs1XDXB2Yqc).yyFYg96huw87Vtju1Dk1:before,.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:not(.kx3lJzFiL4EINz7FHvhO).VL3JdjlVfG0zqjHzhmrb:before,.fvHS5qCXkQsC8hN2C2Jy>:not(.lrczRqstM_YJQThUJAD9) .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.yyFYg96huw87Vtju1Dk1:before,.fvHS5qCXkQsC8hN2C2Jy>:not(.lrczRqstM_YJQThUJAD9) .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.VL3JdjlVfG0zqjHzhmrb:before{background:#eee4fd}.ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:not(.dnUSJZwmBUs1XDXB2Yqc):not(._p3BfdMHsgjkxGqrfK8a) .AXn1YP7S1Zguzt0K_HgQ{border-radius:2px 0 0 2px}.ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:not(.kx3lJzFiL4EINz7FHvhO):not(._HAEhOAxWcLrxXuigRqO) .AXn1YP7S1Zguzt0K_HgQ{border-radius:0 2px 2px 0}.lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.yyFYg96huw87Vtju1Dk1 .AXn1YP7S1Zguzt0K_HgQ:after,.lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.VL3JdjlVfG0zqjHzhmrb .AXn1YP7S1Zguzt0K_HgQ:after{position:absolute;top:0;bottom:0;z-index:-1;background:#eee4fd;transition:all .3s;content:""}.lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.yyFYg96huw87Vtju1Dk1 .AXn1YP7S1Zguzt0K_HgQ:after{right:-6px;left:0}.lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.VL3JdjlVfG0zqjHzhmrb .AXn1YP7S1Zguzt0K_HgQ:after{right:0;left:-6px}.IKTg01yJoLosfaQyD7wr._HAEhOAxWcLrxXuigRqO:after{right:50%}.IKTg01yJoLosfaQyD7wr._p3BfdMHsgjkxGqrfK8a:after{left:50%}tr>.ULPLvrs8bcgnm09rSgxV.IKTg01yJoLosfaQyD7wr:first-child:after,tr>.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb:first-child:after,.ULPLvrs8bcgnm09rSgxV.eZ_zqfbP6wBpcXW7qeXo.N7iDsk6AEEodJQtyv134.y5MYJ3QKsEZ81bEAWSv0:after,.ULPLvrs8bcgnm09rSgxV.N7iDsk6AEEodJQtyv134:not(.y5MYJ3QKsEZ81bEAWSv0):after,.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1:after{left:6px;border-left:1px dashed #c29cf9;border-top-left-radius:2px;border-bottom-left-radius:2px}tr>.ULPLvrs8bcgnm09rSgxV.IKTg01yJoLosfaQyD7wr:last-child:after,tr>.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1:last-child:after,.ULPLvrs8bcgnm09rSgxV.dIXquVRXF4rYOnbueCNU.nIOhLTw0CbYcD0qbf6ZE.G7oI6KNqjzYpU3OhiGMX:after,.ULPLvrs8bcgnm09rSgxV.nIOhLTw0CbYcD0qbf6ZE:not(.G7oI6KNqjzYpU3OhiGMX):after,.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb:after{right:6px;border-right:1px dashed #c29cf9;border-top-right-radius:2px;border-bottom-right-radius:2px}._CEvrgpw31kjZnpeHHDW{color:#00000040;pointer-events:none}._CEvrgpw31kjZnpeHHDW .AXn1YP7S1Zguzt0K_HgQ{background:transparent}._CEvrgpw31kjZnpeHHDW:before{background:rgba(0,0,0,.04)}._CEvrgpw31kjZnpeHHDW.CK5XaBSepxwF2bqNk5V9 .AXn1YP7S1Zguzt0K_HgQ:before{border-color:#00000040}.P7i9cy19hUcvZKO192fs .fb2A3QDQ540dAdA_qviX,.OGKp5MSA9kc5JvpYkjoN .fb2A3QDQ540dAdA_qviX,.B0YDIoxmBoqtfgqz4pgY .fb2A3QDQ540dAdA_qviX,.l0QbzmVIa1gVz6ZNBSb_ .fb2A3QDQ540dAdA_qviX{height:264px}.P7i9cy19hUcvZKO192fs .AXn1YP7S1Zguzt0K_HgQ,.OGKp5MSA9kc5JvpYkjoN .AXn1YP7S1Zguzt0K_HgQ,.B0YDIoxmBoqtfgqz4pgY .AXn1YP7S1Zguzt0K_HgQ,.l0QbzmVIa1gVz6ZNBSb_ .AXn1YP7S1Zguzt0K_HgQ{padding:0 8px}.B0YDIoxmBoqtfgqz4pgY .fb2A3QDQ540dAdA_qviX{height:56px}.i_ZXnDbdEZMrHEb_oJOr{width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.fvHS5qCXkQsC8hN2C2Jy .i_ZXnDbdEZMrHEb_oJOr{border-top:1px solid #f0f0f0}.md41evwJv4RL1w2koSVW{padding:0 12px;line-height:38px;text-align:left}.md41evwJv4RL1w2koSVW:not(:last-child){border-bottom:1px solid #f0f0f0}.jzzE4K98TIa3Ch2bfpSh{text-align:left}.b6aQH3KwcB0Myf_fDXxV{color:#873bf4}.b6aQH3KwcB0Myf_fDXxV:hover{color:#ab66ff}.b6aQH3KwcB0Myf_fDXxV:active{color:#6727cf}.b6aQH3KwcB0Myf_fDXxV.G02kVfTotUMNkBg8gvyC{color:#00000040;cursor:not-allowed}.P7i9cy19hUcvZKO192fs .AXn1YP7S1Zguzt0K_HgQ{padding:0 4px}.P7i9cy19hUcvZKO192fs .x7AG5n9zl9k3_zULPyWH:before{display:none}.OGKp5MSA9kc5JvpYkjoN .YNGQgb4emP4UcpNuRth7,.B0YDIoxmBoqtfgqz4pgY .YNGQgb4emP4UcpNuRth7,.l0QbzmVIa1gVz6ZNBSb_ .YNGQgb4emP4UcpNuRth7{padding:0 8px}.OGKp5MSA9kc5JvpYkjoN .AXn1YP7S1Zguzt0K_HgQ,.B0YDIoxmBoqtfgqz4pgY .AXn1YP7S1Zguzt0K_HgQ,.l0QbzmVIa1gVz6ZNBSb_ .AXn1YP7S1Zguzt0K_HgQ{width:60px}.OGKp5MSA9kc5JvpYkjoN .yyFYg96huw87Vtju1Dk1:after,.B0YDIoxmBoqtfgqz4pgY .yyFYg96huw87Vtju1Dk1:after,.l0QbzmVIa1gVz6ZNBSb_ .yyFYg96huw87Vtju1Dk1:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.lp7CNd0xyIQ2eZwP0lmF .OGKp5MSA9kc5JvpYkjoN .yyFYg96huw87Vtju1Dk1:after,.lp7CNd0xyIQ2eZwP0lmF .B0YDIoxmBoqtfgqz4pgY .yyFYg96huw87Vtju1Dk1:after,.lp7CNd0xyIQ2eZwP0lmF .l0QbzmVIa1gVz6ZNBSb_ .yyFYg96huw87Vtju1Dk1:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.OGKp5MSA9kc5JvpYkjoN .VL3JdjlVfG0zqjHzhmrb:after,.B0YDIoxmBoqtfgqz4pgY .VL3JdjlVfG0zqjHzhmrb:after,.l0QbzmVIa1gVz6ZNBSb_ .VL3JdjlVfG0zqjHzhmrb:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.lp7CNd0xyIQ2eZwP0lmF .OGKp5MSA9kc5JvpYkjoN .VL3JdjlVfG0zqjHzhmrb:after,.lp7CNd0xyIQ2eZwP0lmF .B0YDIoxmBoqtfgqz4pgY .VL3JdjlVfG0zqjHzhmrb:after,.lp7CNd0xyIQ2eZwP0lmF .l0QbzmVIa1gVz6ZNBSb_ .VL3JdjlVfG0zqjHzhmrb:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.IVkSFhh2VwAZ8WirZ3ik .YNGQgb4emP4UcpNuRth7{padding:8px 12px}.IVkSFhh2VwAZ8WirZ3ik .x7AG5n9zl9k3_zULPyWH:hover .AXn1YP7S1Zguzt0K_HgQ,.IVkSFhh2VwAZ8WirZ3ik .Vqf6RRGszlggeXRNhEy1 .AXn1YP7S1Zguzt0K_HgQ,.IVkSFhh2VwAZ8WirZ3ik .x7AG5n9zl9k3_zULPyWH .AXn1YP7S1Zguzt0K_HgQ{background:transparent!important}.NVEP4JIaak6team6dvSl td{transition:background .3s}.NVEP4JIaak6team6dvSl:hover td{background:#f5f5f5}.v_FDtKLlyAHRk4CVKyTq td,.v_FDtKLlyAHRk4CVKyTq:hover td{background:#873bf4}.v_FDtKLlyAHRk4CVKyTq td.ymqG6vPSzsTaiGCsIXNs,.v_FDtKLlyAHRk4CVKyTq:hover td.ymqG6vPSzsTaiGCsIXNs{color:#ffffff80}.v_FDtKLlyAHRk4CVKyTq td.CK5XaBSepxwF2bqNk5V9 .AXn1YP7S1Zguzt0K_HgQ:before,.v_FDtKLlyAHRk4CVKyTq:hover td.CK5XaBSepxwF2bqNk5V9 .AXn1YP7S1Zguzt0K_HgQ:before{border-color:#fff}.v_FDtKLlyAHRk4CVKyTq td .AXn1YP7S1Zguzt0K_HgQ,.v_FDtKLlyAHRk4CVKyTq:hover td .AXn1YP7S1Zguzt0K_HgQ{color:#fff}.lrczRqstM_YJQThUJAD9 .YNGQgb4emP4UcpNuRth7{padding:8px 12px}.lrczRqstM_YJQThUJAD9 .fb2A3QDQ540dAdA_qviX{width:252px}.lrczRqstM_YJQThUJAD9 .fb2A3QDQ540dAdA_qviX th{width:36px}.ZjyqerYguwxIyWm5nJZG{display:flex}.ZjyqerYguwxIyWm5nJZG .oNQr4Gt6djYGgF70qljX{border-left:1px solid #f0f0f0}.ZjyqerYguwxIyWm5nJZG .lrczRqstM_YJQThUJAD9,.ZjyqerYguwxIyWm5nJZG .oNQr4Gt6djYGgF70qljX{transition:opacity .3s}.OwOYXgWV9otHdaU0gtI1 .lrczRqstM_YJQThUJAD9,.OwOYXgWV9otHdaU0gtI1 .oNQr4Gt6djYGgF70qljX{opacity:.3}.OwOYXgWV9otHdaU0gtI1 .M28HFBF7mv8Q3U7H3TL8,.OwOYXgWV9otHdaU0gtI1 .MqnP5MVGoSsokPP9Tfo3{opacity:1}.oNQr4Gt6djYGgF70qljX{width:auto;min-width:auto}.oNQr4Gt6djYGgF70qljX .fb2A3QDQ540dAdA_qviX{display:flex;flex:auto;height:224px}.bBOW5vgEuQNqmNSNtvKc{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.bBOW5vgEuQNqmNSNtvKc:after{display:block;height:196px;content:""}.ZjyqerYguwxIyWm5nJZG .bBOW5vgEuQNqmNSNtvKc:after{height:198px}.bBOW5vgEuQNqmNSNtvKc:not(:first-child){border-left:1px solid #f0f0f0}.gdAlNoeucYdqWdoWgp63{background:rgba(249,240,255,.2)}.bBOW5vgEuQNqmNSNtvKc:hover{overflow-y:auto}.bBOW5vgEuQNqmNSNtvKc>li{margin:0;padding:0}.bBOW5vgEuQNqmNSNtvKc>li.hE3cvh3pKuUDG7Dxh6h1 .nHnntGkCWy81uxV_Yohl{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:#000000d9;line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.bBOW5vgEuQNqmNSNtvKc>li.hE3cvh3pKuUDG7Dxh6h1 .nHnntGkCWy81uxV_Yohl:hover{background:#f5f5f5}.bBOW5vgEuQNqmNSNtvKc>li.TGR5amdu67AQUhTQMROp .nHnntGkCWy81uxV_Yohl{background:#f9f0ff}.bBOW5vgEuQNqmNSNtvKc>li.D0eXVWzQg7QCki9DhFl0 .nHnntGkCWy81uxV_Yohl{color:#00000040;background:transparent;cursor:not-allowed}_:-ms-fullscreen .ymNSD53Tzzgrb5jh5ajI .l0QbzmVIa1gVz6ZNBSb_ .x7AG5n9zl9k3_zULPyWH,:root .ymNSD53Tzzgrb5jh5ajI .l0QbzmVIa1gVz6ZNBSb_ .x7AG5n9zl9k3_zULPyWH,_:-ms-fullscreen .ymNSD53Tzzgrb5jh5ajI .OGKp5MSA9kc5JvpYkjoN .x7AG5n9zl9k3_zULPyWH,:root .ymNSD53Tzzgrb5jh5ajI .OGKp5MSA9kc5JvpYkjoN .x7AG5n9zl9k3_zULPyWH{padding:21px 0}.U9VQ3nRYyhciliYRgQY9{direction:rtl}.U9VQ3nRYyhciliYRgQY9 .WuKz_cqv8E4TfjZldZ7G{margin-right:4px;margin-left:0}.U9VQ3nRYyhciliYRgQY9 .LsfyUBDh7Ij3lPqxNHww{right:auto;left:0}.U9VQ3nRYyhciliYRgQY9 .t2qWe7cQRV0Z_mfNs7sr{transform:rotate(180deg)}.lp7CNd0xyIQ2eZwP0lmF .l4PQVdee4hInYLxVK61g button:not(:first-child){margin-right:8px;margin-left:0}.U9VQ3nRYyhciliYRgQY9.KBWlnyDwZrYDzEdJt6Sf .LsfyUBDh7Ij3lPqxNHww{right:auto;left:11px}.U9VQ3nRYyhciliYRgQY9.KBWlnyDwZrYDzEdJt6Sf .rjoQzCdQ8b8PNymOeN7t{margin-right:11px;margin-left:0}.U9VQ3nRYyhciliYRgQY9.KBWlnyDwZrYDzEdJt6Sf.xr7CV6oTZcItP4x7GyaJ .rjoQzCdQ8b8PNymOeN7t{margin-right:7px}.XEF1pzUM19QaL3YkOWtu .fAd_Ig9zQwYyxUdC1YmA{text-align:right}.XEF1pzUM19QaL3YkOWtu .fAd_Ig9zQwYyxUdC1YmA .Qfo8q14l0oglE51gMIx5{float:left;margin-right:8px;margin-left:0}.lp7CNd0xyIQ2eZwP0lmF{direction:rtl}.lp7CNd0xyIQ2eZwP0lmF .Zvx1dh39asHRe1NfVDMF,.lp7CNd0xyIQ2eZwP0lmF .gCSY0vUFYTMy478bZyaa{transform:rotate(135deg)}.lp7CNd0xyIQ2eZwP0lmF .AGbXZW0TSDIWIIKdYcEA,.lp7CNd0xyIQ2eZwP0lmF .JiRIME6Vj0sxLlUXhG8d{transform:rotate(-45deg)}.x7AG5n9zl9k3_zULPyWH .AXn1YP7S1Zguzt0K_HgQ{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:before{right:50%;left:0}.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:before{right:0;left:50%}.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO._p3BfdMHsgjkxGqrfK8a:before{right:50%;left:50%}.lp7CNd0xyIQ2eZwP0lmF .lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.yyFYg96huw87Vtju1Dk1 .AXn1YP7S1Zguzt0K_HgQ:after{right:0;left:-6px}.lp7CNd0xyIQ2eZwP0lmF .lrczRqstM_YJQThUJAD9 .ULPLvrs8bcgnm09rSgxV.KWOyIBXZgX8jZdS0O_eK.VL3JdjlVfG0zqjHzhmrb .AXn1YP7S1Zguzt0K_HgQ:after{right:-6px;left:0}.lp7CNd0xyIQ2eZwP0lmF .IKTg01yJoLosfaQyD7wr._HAEhOAxWcLrxXuigRqO:after{right:0;left:50%}.lp7CNd0xyIQ2eZwP0lmF .IKTg01yJoLosfaQyD7wr._p3BfdMHsgjkxGqrfK8a:after{right:50%;left:0}.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV._HAEhOAxWcLrxXuigRqO:not(.dnUSJZwmBUs1XDXB2Yqc):not(._p3BfdMHsgjkxGqrfK8a) .AXn1YP7S1Zguzt0K_HgQ{border-radius:0 2px 2px 0}.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV._p3BfdMHsgjkxGqrfK8a:not(.kx3lJzFiL4EINz7FHvhO):not(._HAEhOAxWcLrxXuigRqO) .AXn1YP7S1Zguzt0K_HgQ{border-radius:2px 0 0 2px}.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.IKTg01yJoLosfaQyD7wr:not(.Vqf6RRGszlggeXRNhEy1):first-child:after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.eZ_zqfbP6wBpcXW7qeXo.N7iDsk6AEEodJQtyv134.y5MYJ3QKsEZ81bEAWSv0:after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.N7iDsk6AEEodJQtyv134:not(.y5MYJ3QKsEZ81bEAWSv0):after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1:after{right:6px;left:0;border-right:1px dashed #c29cf9;border-left:none;border-radius:0 2px 2px 0}.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.IKTg01yJoLosfaQyD7wr:not(.Vqf6RRGszlggeXRNhEy1):last-child:after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.dIXquVRXF4rYOnbueCNU.nIOhLTw0CbYcD0qbf6ZE.G7oI6KNqjzYpU3OhiGMX:after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.nIOhLTw0CbYcD0qbf6ZE:not(.G7oI6KNqjzYpU3OhiGMX):after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb:after{right:0;left:6px;border-right:none;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.yyFYg96huw87Vtju1Dk1:last-child:after,.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.VL3JdjlVfG0zqjHzhmrb:first-child:after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.eZ_zqfbP6wBpcXW7qeXo.N7iDsk6AEEodJQtyv134:not(.IKTg01yJoLosfaQyD7wr):after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.eZ_zqfbP6wBpcXW7qeXo.VL3JdjlVfG0zqjHzhmrb.N7iDsk6AEEodJQtyv134:not(.IKTg01yJoLosfaQyD7wr):after,.lp7CNd0xyIQ2eZwP0lmF .ULPLvrs8bcgnm09rSgxV.dIXquVRXF4rYOnbueCNU.yyFYg96huw87Vtju1Dk1.nIOhLTw0CbYcD0qbf6ZE:not(.IKTg01yJoLosfaQyD7wr):after,.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.eZ_zqfbP6wBpcXW7qeXo.IKTg01yJoLosfaQyD7wr.N7iDsk6AEEodJQtyv134:last-child:after,.lp7CNd0xyIQ2eZwP0lmF tr>.ULPLvrs8bcgnm09rSgxV.dIXquVRXF4rYOnbueCNU.IKTg01yJoLosfaQyD7wr.nIOhLTw0CbYcD0qbf6ZE:first-child:after{right:6px;left:6px;border-right:1px dashed #c29cf9;border-left:1px dashed #c29cf9;border-radius:2px}.XEF1pzUM19QaL3YkOWtu .md41evwJv4RL1w2koSVW{direction:rtl;text-align:right}.lp7CNd0xyIQ2eZwP0lmF .oNQr4Gt6djYGgF70qljX{direction:ltr}.Sn2cfTSJXP8Oz1826nH2{display:flex;align-items:center;margin-bottom:20px}.eV6H0Aeg4DIYf_ToXsp1{flex:auto;overflow:hidden;color:#000000d9;font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.cUnDRZHlCZwV5kqxcNKt{margin-left:auto;color:#000000d9;font-size:14px}.EzuU4wZwoNqLRmWChxhI{width:100%;border-radius:2px}.EzuU4wZwoNqLRmWChxhI table{width:100%;table-layout:fixed}.JYvXuMhLaYwHs4PQWcjc>th,.JYvXuMhLaYwHs4PQWcjc>td{padding-bottom:16px}.JYvXuMhLaYwHs4PQWcjc:last-child{border-bottom:none}.HvwYZ0jbMD0zDlGt_Fio{color:#000000d9;font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.HvwYZ0jbMD0zDlGt_Fio:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.HvwYZ0jbMD0zDlGt_Fio.VhidMbpELRU_uMuem58C:after{content:" "}.xYb6p8jRf9sOSfFBOyok:after{margin:0;content:""}.t1St3n9144S8qxOApbaO{display:table-cell;flex:1 1;color:#000000d9;font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.iCu901DBcMBoXnz16arg{padding-bottom:0;vertical-align:top}.l2qrdIbvFOoRhK7u6yn1{display:flex}.l2qrdIbvFOoRhK7u6yn1 .HvwYZ0jbMD0zDlGt_Fio,.l2qrdIbvFOoRhK7u6yn1 .t1St3n9144S8qxOApbaO{display:inline-flex;align-items:baseline}.Xe62EW8agI6GIUfLbjk4 .JYvXuMhLaYwHs4PQWcjc>th,.Xe62EW8agI6GIUfLbjk4 .JYvXuMhLaYwHs4PQWcjc>td{padding-bottom:12px}.UzMVRjSX2woq5Xqch6Nf .JYvXuMhLaYwHs4PQWcjc>th,.UzMVRjSX2woq5Xqch6Nf .JYvXuMhLaYwHs4PQWcjc>td{padding-bottom:8px}.fED6m91MUSQUrtQZJFKN .EzuU4wZwoNqLRmWChxhI{border:1px solid #f0f0f0}.fED6m91MUSQUrtQZJFKN .EzuU4wZwoNqLRmWChxhI>table{table-layout:auto;border-collapse:collapse}.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio,.fED6m91MUSQUrtQZJFKN .t1St3n9144S8qxOApbaO{padding:16px 24px;border-right:1px solid #f0f0f0}.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio:last-child,.fED6m91MUSQUrtQZJFKN .t1St3n9144S8qxOApbaO:last-child{border-right:none}.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio{background-color:#fafafa}.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio:after{display:none}.fED6m91MUSQUrtQZJFKN .JYvXuMhLaYwHs4PQWcjc{border-bottom:1px solid #f0f0f0}.fED6m91MUSQUrtQZJFKN .JYvXuMhLaYwHs4PQWcjc:last-child{border-bottom:none}.fED6m91MUSQUrtQZJFKN.Xe62EW8agI6GIUfLbjk4 .HvwYZ0jbMD0zDlGt_Fio,.fED6m91MUSQUrtQZJFKN.Xe62EW8agI6GIUfLbjk4 .t1St3n9144S8qxOApbaO{padding:12px 24px}.fED6m91MUSQUrtQZJFKN.UzMVRjSX2woq5Xqch6Nf .HvwYZ0jbMD0zDlGt_Fio,.fED6m91MUSQUrtQZJFKN.UzMVRjSX2woq5Xqch6Nf .t1St3n9144S8qxOApbaO{padding:8px 16px}.HHlrU9R3_bs9_oFDpdJ0{direction:rtl}.HHlrU9R3_bs9_oFDpdJ0 .HvwYZ0jbMD0zDlGt_Fio:after{margin:0 2px 0 8px}.HHlrU9R3_bs9_oFDpdJ0.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio,.HHlrU9R3_bs9_oFDpdJ0.fED6m91MUSQUrtQZJFKN .t1St3n9144S8qxOApbaO{border-right:none;border-left:1px solid #f0f0f0}.HHlrU9R3_bs9_oFDpdJ0.fED6m91MUSQUrtQZJFKN .HvwYZ0jbMD0zDlGt_Fio:last-child,.HHlrU9R3_bs9_oFDpdJ0.fED6m91MUSQUrtQZJFKN .t1St3n9144S8qxOApbaO:last-child{border-left:none}.fuis_vVAKBUIGVl95XEa{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";border-top:1px solid rgba(0,0,0,.06)}.woiiWassyFcYOhndGzcg{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.PXcR_LYNxAs3bZ_R9bfW{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.PXcR_LYNxAs3bZ_R9bfW.KEXs8dyMaxUpIDjWSJ0G{display:flex;align-items:center;margin:16px 0;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:#0000000f}.PXcR_LYNxAs3bZ_R9bfW.KEXs8dyMaxUpIDjWSJ0G:before,.PXcR_LYNxAs3bZ_R9bfW.KEXs8dyMaxUpIDjWSJ0G:after{position:relative;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA:before{width:5%}.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA:after{width:95%}.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ:before{width:95%}.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ:after{width:5%}.GOa1nTE5RKY3L7aEdubB{display:inline-block;padding:0 1em}.TBDSLiIBzyUVXozgLE_S{background:none;border-color:#0000000f;border-style:dashed;border-width:1px 0 0}.PXcR_LYNxAs3bZ_R9bfW.KEXs8dyMaxUpIDjWSJ0G.TBDSLiIBzyUVXozgLE_S:before,.PXcR_LYNxAs3bZ_R9bfW.KEXs8dyMaxUpIDjWSJ0G.TBDSLiIBzyUVXozgLE_S:after{border-style:dashed none none}.woiiWassyFcYOhndGzcg.TBDSLiIBzyUVXozgLE_S{border-width:0 0 0 1px}.EU5Zb3BacHI551Tb4a6_.KEXs8dyMaxUpIDjWSJ0G{color:#000000d9;font-weight:400;font-size:14px}.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA.eK8WIwttb3g52mqtkm3P:before{width:0}.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA.eK8WIwttb3g52mqtkm3P:after{width:100%}.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA.eK8WIwttb3g52mqtkm3P .GOa1nTE5RKY3L7aEdubB{padding-left:0}.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ.dqF_SI26J0KbGNd__8wz:before{width:100%}.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ.dqF_SI26J0KbGNd__8wz:after{width:0}.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ.dqF_SI26J0KbGNd__8wz .GOa1nTE5RKY3L7aEdubB{padding-right:0}.RPxgFQEyY2TvvOOF2E8a{direction:rtl}.RPxgFQEyY2TvvOOF2E8a.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA:before{width:95%}.RPxgFQEyY2TvvOOF2E8a.PXcR_LYNxAs3bZ_R9bfW.q0VkunZ91z0QdsaXpwJA:after{width:5%}.RPxgFQEyY2TvvOOF2E8a.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ:before{width:5%}.RPxgFQEyY2TvvOOF2E8a.PXcR_LYNxAs3bZ_R9bfW.zStnhNsEPu3RI6ro43cZ:after{width:95%}.vhVbl4eCNMW3tbRYUOtU{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.K4tmKPYLHlEVAJtR527t{position:absolute}.AHE2pdF5VhIik7scAr6A{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.45);pointer-events:auto}.Z7WhgAokqak03kTJ1R69{position:absolute;z-index:1000;transition:all .3s}.ucqSwBt6lW4EdF5YxrbB{display:none}.PGZFrLjwcx0ayOrI9JDG>.Z7WhgAokqak03kTJ1R69{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}._kzXBQ6dGo7N6qsccjZs>.Z7WhgAokqak03kTJ1R69{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.pPjvFXSOEMIDFmWAnNb8>.Z7WhgAokqak03kTJ1R69{top:0;right:0;left:0;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.NfWhs9kFAxZmSo1lDywY>.Z7WhgAokqak03kTJ1R69{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}.N0EcfhvLZY0gTVhU7L9L{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.gXiVIEzp8kmgL9IDzWBw{display:flex;flex-direction:column;width:100%;height:100%}.gwcvqhKGng2yK8RTd2Mb{display:flex;flex:0 1;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.Yp5n2ONMsp4zAHtIwZf3{display:flex;flex:1 1;align-items:center;min-width:0;min-height:0}.QSXdkwLEqEopW_HZTPTM{flex:none}.HyBZPrzIwekBiNtfZMcu{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.HyBZPrzIwekBiNtfZMcu:focus,.HyBZPrzIwekBiNtfZMcu:hover{color:#000000bf;text-decoration:none}.kfZWLUplfOwwsk3vxCoK{flex:1 1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.Z4kh0cIQnc8Hbf64PhEG{flex:1 1;min-width:0;min-height:0;padding:24px;overflow:auto}.mHPaeojif1s4GB7yk4jg{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.tQdchDNVonMPbCeGiHYj,.AuP1XFoTILk0cmfAaJG2,.DI4VZq8husI96mc4h0qA{transition:none}.RI7NPWXLw_0wLauqX4Jq,.ARvjiKmsS7QFhWcdFdSy,.LFWcHrMGedwJr5LceZb3,.X9v9KBBiH_kubohkHfDu,.WJcueKVKhdM6qEdXKQId,.anfYaKNQDqAMImSjr4Fw{transition:all .3s}.ewqSO8m4TopoudH3uOcR,.xtSuBhqzVBEwBaQQj8zB{opacity:0}.X9v9KBBiH_kubohkHfDu,.WJcueKVKhdM6qEdXKQId,.QK_i_z9OzxYbJsuKWozh{opacity:1}.anfYaKNQDqAMImSjr4Fw{opacity:0}.Gn_CbwQ9U2M8jgVkAwtI,.CP_qQTJDUukL5OYzuyws,.CBJFH2iwg0wp2rmdcqCP{transition:none}.kx_9bg97xgUU8mDvpfu3,.uVJqZAx_aIcajdJoyTUe,.gm6hX9GYMUgfXKFdycTq{transition:all .3s}.Gn_CbwQ9U2M8jgVkAwtI,.CP_qQTJDUukL5OYzuyws{transform:translate(-100%)!important}.kx_9bg97xgUU8mDvpfu3,.uVJqZAx_aIcajdJoyTUe,.tJ3LOrwrCj4618ifdcY5{transform:translate(0)}.gm6hX9GYMUgfXKFdycTq{transform:translate(-100%)}.czA2RdmXc11DUadcf3kO,.rSVD1nkUlzgknItDhjX9,.U4f2_HU1p4AA19gmygit{transition:none}.ApB5hCS1a3AKcX3DmI7k,.wkn4z_ITFzEqydIGYpOo,.IWtC8dit6_cwaNMqhlja{transition:all .3s}.czA2RdmXc11DUadcf3kO,.rSVD1nkUlzgknItDhjX9{transform:translate(100%)!important}.ApB5hCS1a3AKcX3DmI7k,.wkn4z_ITFzEqydIGYpOo,.Rskuo01IYjchV6Awl_SE{transform:translate(0)}.IWtC8dit6_cwaNMqhlja{transform:translate(100%)}.jzTR73kkhv458Ox9vs64,.UNnpUuiwW0wEogdq8ZDV,.JhW1bEtg4wA7QT9Bq8JM{transition:none}.gySmv46GlqspMRuYKi6M,.XnSjT51SnXA2oEUfmNIX,.QvbX_wm2kcQaG1LAfxsA{transition:all .3s}.jzTR73kkhv458Ox9vs64,.UNnpUuiwW0wEogdq8ZDV{transform:translateY(-100%)!important}.gySmv46GlqspMRuYKi6M,.XnSjT51SnXA2oEUfmNIX,.aXRNxH8AwpwROEmcBEfq{transform:translateY(0)}.QvbX_wm2kcQaG1LAfxsA{transform:translateY(-100%)}.I1P4N150eEoogn89REQs,.dBaIOi8erIgkxNcWRRVe,.pEb38HgPf0ASb0BH66ZQ{transition:none}.f8efdRUkwsAbf2CH0w2V,.mwhzhz8SoVUSRdinjot7,.Eyl9g2cEVYYMrPSr64qm{transition:all .3s}.I1P4N150eEoogn89REQs,.dBaIOi8erIgkxNcWRRVe{transform:translateY(100%)!important}.f8efdRUkwsAbf2CH0w2V,.mwhzhz8SoVUSRdinjot7,.wNFRlFvTbw7HgmfoGcPm{transform:translateY(0)}.Eyl9g2cEVYYMrPSr64qm{transform:translateY(100%)}.Cro6coPGZjA4xK1Pb5Jy{direction:rtl}.Cro6coPGZjA4xK1Pb5Jy .HyBZPrzIwekBiNtfZMcu{margin-right:0;margin-left:12px}.ynZnBwnCV5ckQ5Bxh6QO.gfYoLSNiOAor8ckajV5n{color:#ff4d4f}.ynZnBwnCV5ckQ5Bxh6QO.gfYoLSNiOAor8ckajV5n:hover{color:#fff;background-color:#ff4d4f}.Q78WYm0gh_0qNhds7YyD{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.Q78WYm0gh_0qNhds7YyD:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.pK5d0Jx5rYlGQx5zdaY6{position:relative}.pK5d0Jx5rYlGQx5zdaY6 .s0jJeZGK04i3Mc8GuhIx>.E0JUHBA_CAsCwMdvq1av{font-size:10px}.pK5d0Jx5rYlGQx5zdaY6 .E0JUHBA_CAsCwMdvq1av:before{transition:transform .2s}.VJx81898NTEeCg8XaHu3 .E0JUHBA_CAsCwMdvq1av:before{transform:rotate(180deg)}.jo6tiTYaxVEnNhANha_J,.YTYeILcPCkLf_F_jLMxJ,._nEJn7i3NQwaThBmRDJ4{display:none}.Zbg3G3oP_rkXFFqmrz1v.OpEs2rqtEjgrptHmjSir,.Zbg3G3oP_rkXFFqmrz1v.MxTpXmUOUsjKi3ISJJoa,.Zbg3G3oP_rkXFFqmrz1v.AeVTBadaxv8tv6F7fCmB{padding-bottom:15.3137085px}.Zbg3G3oP_rkXFFqmrz1v.ohG05EUOWwcxdYqF7U08,.Zbg3G3oP_rkXFFqmrz1v.LCvEJqlYN64rkQ1WlzWv,.Zbg3G3oP_rkXFFqmrz1v.JLZwgcXyEN0oedm1_I2x{padding-top:15.3137085px}.JQ_uEI16zUGSLmddl766{position:absolute;z-index:1;display:block;width:11.3137085px;height:11.3137085px;border-radius:0 0 2px;pointer-events:none}.JQ_uEI16zUGSLmddl766:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.MxTpXmUOUsjKi3ISJJoa>.JQ_uEI16zUGSLmddl766,.OpEs2rqtEjgrptHmjSir>.JQ_uEI16zUGSLmddl766,.AeVTBadaxv8tv6F7fCmB>.JQ_uEI16zUGSLmddl766{bottom:10px;box-shadow:3px 3px 7px -3px #0000001a;transform:rotate(45deg)}.MxTpXmUOUsjKi3ISJJoa>.JQ_uEI16zUGSLmddl766{left:50%;transform:translate(-50%) rotate(45deg)}.OpEs2rqtEjgrptHmjSir>.JQ_uEI16zUGSLmddl766{left:16px}.AeVTBadaxv8tv6F7fCmB>.JQ_uEI16zUGSLmddl766{right:16px}.LCvEJqlYN64rkQ1WlzWv>.JQ_uEI16zUGSLmddl766,.ohG05EUOWwcxdYqF7U08>.JQ_uEI16zUGSLmddl766,.JLZwgcXyEN0oedm1_I2x>.JQ_uEI16zUGSLmddl766{top:9.41421356px;box-shadow:2px 2px 5px -2px #0000001a;transform:rotate(-135deg) translateY(-.5px)}.LCvEJqlYN64rkQ1WlzWv>.JQ_uEI16zUGSLmddl766{left:50%;transform:translate(-50%) rotate(-135deg) translateY(-.5px)}.ohG05EUOWwcxdYqF7U08>.JQ_uEI16zUGSLmddl766{left:16px}.JLZwgcXyEN0oedm1_I2x>.JQ_uEI16zUGSLmddl766{right:16px}.cp92B03nzPoJCGjrb7YJ{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.PEmpmp3SXXokgrEtFigQ{padding:5px 12px;color:#00000073;transition:all .3s}.U32HjBNsMVQiyZy6nNcd{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.U32HjBNsMVQiyZy6nNcd ul,.U32HjBNsMVQiyZy6nNcd li{list-style:none}.U32HjBNsMVQiyZy6nNcd ul{margin-right:.3em;margin-left:.3em}.ynZnBwnCV5ckQ5Bxh6QO{position:relative;display:flex;align-items:center}.p4kwsdqmIoAN5cUb6KLW{min-width:12px;margin-right:8px;font-size:12px}.ewgtvPWJapgz5Dc5mG0B{flex:auto}.ewgtvPWJapgz5Dc5mG0B>a{color:inherit;transition:all .3s}.ewgtvPWJapgz5Dc5mG0B>a:hover{color:inherit}.ewgtvPWJapgz5Dc5mG0B>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.ynZnBwnCV5ckQ5Bxh6QO,.dMPuuYjfO8oMghDFfeYG{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.WAjPtwcAoqYBDqbQEqXp,.nez_ld6htYIQsB3pVYcf{color:#873bf4;background-color:#f9f0ff}.ynZnBwnCV5ckQ5Bxh6QO:hover,.dMPuuYjfO8oMghDFfeYG:hover,.ynZnBwnCV5ckQ5Bxh6QO.Utw3k7s8ecNwQkevzBRQ,.ynZnBwnCV5ckQ5Bxh6QO.ERIhykW4kpERnw2_qTXk,.dMPuuYjfO8oMghDFfeYG.Utw3k7s8ecNwQkevzBRQ,.dMPuuYjfO8oMghDFfeYG.ERIhykW4kpERnw2_qTXk{background-color:#f5f5f5}.ynZnBwnCV5ckQ5Bxh6QO.LdUA6Zozn5cQTTtqVIi7,.ynZnBwnCV5ckQ5Bxh6QO.sxI55PlcUVogMmDVjtqH,.dMPuuYjfO8oMghDFfeYG.LdUA6Zozn5cQTTtqVIi7,.dMPuuYjfO8oMghDFfeYG.sxI55PlcUVogMmDVjtqH{color:#00000040;cursor:not-allowed}.ynZnBwnCV5ckQ5Bxh6QO.LdUA6Zozn5cQTTtqVIi7:hover,.ynZnBwnCV5ckQ5Bxh6QO.sxI55PlcUVogMmDVjtqH:hover,.dMPuuYjfO8oMghDFfeYG.LdUA6Zozn5cQTTtqVIi7:hover,.dMPuuYjfO8oMghDFfeYG.sxI55PlcUVogMmDVjtqH:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.ynZnBwnCV5ckQ5Bxh6QO.LdUA6Zozn5cQTTtqVIi7 a,.ynZnBwnCV5ckQ5Bxh6QO.sxI55PlcUVogMmDVjtqH a,.dMPuuYjfO8oMghDFfeYG.LdUA6Zozn5cQTTtqVIi7 a,.dMPuuYjfO8oMghDFfeYG.sxI55PlcUVogMmDVjtqH a{pointer-events:none}.vD1c3ggL0uMCHGexKDYY,.n7c31gRKFsBrZw4UO_2T{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.ynZnBwnCV5ckQ5Bxh6QO .jyyDRjsYNJklINqKgvLZ,.dMPuuYjfO8oMghDFfeYG .jyyDRjsYNJklINqKgvLZ{position:absolute;right:8px}.ynZnBwnCV5ckQ5Bxh6QO .jyyDRjsYNJklINqKgvLZ .ZVjRgbCuEuc0Weqe91Ed,.dMPuuYjfO8oMghDFfeYG .jyyDRjsYNJklINqKgvLZ .ZVjRgbCuEuc0Weqe91Ed{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.uCC5_iFna_oMgKaLdezq{margin:0 8px;padding:0;list-style:none}.dMPuuYjfO8oMghDFfeYG{padding-right:24px}.v5l07Ehlg6wDKD_Y8bTq{position:relative}.v5l07Ehlg6wDKD_Y8bTq>.cp92B03nzPoJCGjrb7YJ{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.peg4KuKdysoywYhga0wY.ZmZPS5I1iFQMSkYbjpcB .dMPuuYjfO8oMghDFfeYG,.peg4KuKdysoywYhga0wY.ZmZPS5I1iFQMSkYbjpcB .dMPuuYjfO8oMghDFfeYG .ZVjRgbCuEuc0Weqe91Ed{color:#00000040;background-color:#fff;cursor:not-allowed}.Z1o_tlPaS7M_Ex7BCu9n .dMPuuYjfO8oMghDFfeYG{color:#873bf4}.Q78WYm0gh_0qNhds7YyD.bZ3BoFrq_EQyAZoiYdYo.DxT4dxCgsG0lCUIX7hhD.ohG05EUOWwcxdYqF7U08,.Q78WYm0gh_0qNhds7YyD.A95XHRuMhnomVEMPXdhp.nS4yq2n4A7kr4SpCKiH4.ohG05EUOWwcxdYqF7U08,.Q78WYm0gh_0qNhds7YyD.bZ3BoFrq_EQyAZoiYdYo.DxT4dxCgsG0lCUIX7hhD.LCvEJqlYN64rkQ1WlzWv,.Q78WYm0gh_0qNhds7YyD.A95XHRuMhnomVEMPXdhp.nS4yq2n4A7kr4SpCKiH4.LCvEJqlYN64rkQ1WlzWv,.Q78WYm0gh_0qNhds7YyD.bZ3BoFrq_EQyAZoiYdYo.DxT4dxCgsG0lCUIX7hhD.JLZwgcXyEN0oedm1_I2x,.Q78WYm0gh_0qNhds7YyD.A95XHRuMhnomVEMPXdhp.nS4yq2n4A7kr4SpCKiH4.JLZwgcXyEN0oedm1_I2x{animation-name:eRs6PXndb5Q3p66d8HXk}.Q78WYm0gh_0qNhds7YyD.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.OpEs2rqtEjgrptHmjSir,.Q78WYm0gh_0qNhds7YyD.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.OpEs2rqtEjgrptHmjSir,.Q78WYm0gh_0qNhds7YyD.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.MxTpXmUOUsjKi3ISJJoa,.Q78WYm0gh_0qNhds7YyD.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.MxTpXmUOUsjKi3ISJJoa,.Q78WYm0gh_0qNhds7YyD.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.AeVTBadaxv8tv6F7fCmB,.Q78WYm0gh_0qNhds7YyD.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.AeVTBadaxv8tv6F7fCmB{animation-name:Wsj8Q_Ib40wWNdMUlUt7}.Q78WYm0gh_0qNhds7YyD.MhpcFbMZ9Ek3UWypVcOV.X7LqY6kn2zMM5hnwuXkw.ohG05EUOWwcxdYqF7U08,.Q78WYm0gh_0qNhds7YyD.MhpcFbMZ9Ek3UWypVcOV.X7LqY6kn2zMM5hnwuXkw.LCvEJqlYN64rkQ1WlzWv,.Q78WYm0gh_0qNhds7YyD.MhpcFbMZ9Ek3UWypVcOV.X7LqY6kn2zMM5hnwuXkw.JLZwgcXyEN0oedm1_I2x{animation-name:xDLCbMoF6UM55WoCH63C}.Q78WYm0gh_0qNhds7YyD.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.OpEs2rqtEjgrptHmjSir,.Q78WYm0gh_0qNhds7YyD.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.MxTpXmUOUsjKi3ISJJoa,.Q78WYm0gh_0qNhds7YyD.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.AeVTBadaxv8tv6F7fCmB{animation-name:YpGfeTW7EgF7GH3CWGOw}.LB7NjJEPaCU601qWlPxn>.irzKsKIOhYgcxbI0VKaI.E0JUHBA_CAsCwMdvq1av,.NsuVY3FVV6gwacC7aT5p>.irzKsKIOhYgcxbI0VKaI.E0JUHBA_CAsCwMdvq1av,.iWwLo4xcfs7DwNwHCtFm>.irzKsKIOhYgcxbI0VKaI.E0JUHBA_CAsCwMdvq1av{font-size:10px;vertical-align:baseline}.iWwLo4xcfs7DwNwHCtFm{white-space:nowrap}.iWwLo4xcfs7DwNwHCtFm.tL59_cJkcUqPz9wR2bLq>.zT_iBQGpxQUADzItlQaB,.iWwLo4xcfs7DwNwHCtFm.tL59_cJkcUqPz9wR2bLq>.zT_iBQGpxQUADzItlQaB+.s0jJeZGK04i3Mc8GuhIx{cursor:default;pointer-events:none}.iWwLo4xcfs7DwNwHCtFm.tL59_cJkcUqPz9wR2bLq>.zT_iBQGpxQUADzItlQaB+.s0jJeZGK04i3Mc8GuhIx:before{display:block}.iWwLo4xcfs7DwNwHCtFm.tL59_cJkcUqPz9wR2bLq>.s0jJeZGK04i3Mc8GuhIx:last-child:not(:first-child):not(.bTxjXyvRsdI8kCLVRzP6){padding-right:8px;padding-left:8px}.MJSgr21K_8yRS4lACWyI,.MJSgr21K_8yRS4lACWyI .cp92B03nzPoJCGjrb7YJ{background:#001529}.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO,.MJSgr21K_8yRS4lACWyI .dMPuuYjfO8oMghDFfeYG,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>a,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>.irzKsKIOhYgcxbI0VKaI+span>a{color:#ffffffa6}.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO .C_iOlqRsEQQT30Y7Y2iC:after,.MJSgr21K_8yRS4lACWyI .dMPuuYjfO8oMghDFfeYG .C_iOlqRsEQQT30Y7Y2iC:after,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>a .C_iOlqRsEQQT30Y7Y2iC:after,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>.irzKsKIOhYgcxbI0VKaI+span>a .C_iOlqRsEQQT30Y7Y2iC:after{color:#ffffffa6}.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO:hover,.MJSgr21K_8yRS4lACWyI .dMPuuYjfO8oMghDFfeYG:hover,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>a:hover,.MJSgr21K_8yRS4lACWyI .ynZnBwnCV5ckQ5Bxh6QO>.irzKsKIOhYgcxbI0VKaI+span>a:hover{color:#fff;background:transparent}.MJSgr21K_8yRS4lACWyI .WAjPtwcAoqYBDqbQEqXp,.MJSgr21K_8yRS4lACWyI .WAjPtwcAoqYBDqbQEqXp:hover,.MJSgr21K_8yRS4lACWyI .WAjPtwcAoqYBDqbQEqXp>a{color:#fff;background:#873bf4}.Vw8_kLJF_MdQsL36bB7U{direction:rtl}.Vw8_kLJF_MdQsL36bB7U.Q78WYm0gh_0qNhds7YyD:before{right:-7px;left:0}.cp92B03nzPoJCGjrb7YJ._9aEBs0YLgkrsm7ElvUw,.Vw8_kLJF_MdQsL36bB7U .PEmpmp3SXXokgrEtFigQ,.tFHS_fsQ9WYmluouB4nx .PEmpmp3SXXokgrEtFigQ{direction:rtl;text-align:right}.U32HjBNsMVQiyZy6nNcd.tFHS_fsQ9WYmluouB4nx{transform-origin:100% 0}.Vw8_kLJF_MdQsL36bB7U .U32HjBNsMVQiyZy6nNcd ul,.Vw8_kLJF_MdQsL36bB7U .U32HjBNsMVQiyZy6nNcd li,.Vw8_kLJF_MdQsL36bB7U .ynZnBwnCV5ckQ5Bxh6QO,.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG{text-align:right}.Vw8_kLJF_MdQsL36bB7U .ynZnBwnCV5ckQ5Bxh6QO>.irzKsKIOhYgcxbI0VKaI:first-child,.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG>.irzKsKIOhYgcxbI0VKaI:first-child,.Vw8_kLJF_MdQsL36bB7U .ynZnBwnCV5ckQ5Bxh6QO>span>.irzKsKIOhYgcxbI0VKaI:first-child,.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG>span>.irzKsKIOhYgcxbI0VKaI:first-child{margin-right:0;margin-left:8px}.Vw8_kLJF_MdQsL36bB7U .ynZnBwnCV5ckQ5Bxh6QO .jyyDRjsYNJklINqKgvLZ,.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG .jyyDRjsYNJklINqKgvLZ{right:auto;left:8px}.Vw8_kLJF_MdQsL36bB7U .ynZnBwnCV5ckQ5Bxh6QO .jyyDRjsYNJklINqKgvLZ .ZVjRgbCuEuc0Weqe91Ed,.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG .jyyDRjsYNJklINqKgvLZ .ZVjRgbCuEuc0Weqe91Ed{margin-left:0!important;transform:scaleX(-1)}.Vw8_kLJF_MdQsL36bB7U .dMPuuYjfO8oMghDFfeYG{padding-right:12px;padding-left:24px}.Vw8_kLJF_MdQsL36bB7U .v5l07Ehlg6wDKD_Y8bTq>.cp92B03nzPoJCGjrb7YJ{right:100%;left:0;margin-right:4px;margin-left:0}.DZha65iOE5sBG7MTMXkG{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}._YCbxPJRKJoJZuDWjtKM{height:100px;margin-bottom:8px}._YCbxPJRKJoJZuDWjtKM img{height:100%}._YCbxPJRKJoJZuDWjtKM svg{height:100%;margin:auto}.g_oSGdv9cb0LmPfyCEhg{margin-top:16px}.QGK0Zh6J0RI8MTb9197n{margin:32px 0;color:#00000040}.QGK0Zh6J0RI8MTb9197n ._YCbxPJRKJoJZuDWjtKM{height:40px}.MkSlesTZMiEhqczRI6_o{margin:8px 0;color:#00000040}.MkSlesTZMiEhqczRI6_o ._YCbxPJRKJoJZuDWjtKM{height:35px}.UK4lhG__KlopvNPwGh9_{fill:#f5f5f5;fill-opacity:.8}.fuvMoV_ilroOcPcgmN5I{fill:#aeb8c2}.chHsWhOrgSIon3tJxclY{fill:url(#linearGradient-1)}.cPGzbb7FZhsaJTqNcHtg{fill:#f5f5f7}.yS_Rxr2Ll4Q1VObzYQvh,.FCFRw3zLFWEbJwz3cS3N{fill:#dce0e6}.TeBome2aqlwsJMCS7XC0{fill:#fff}.RShESbJGkSYihjqsoxgw{fill:#f5f5f5}.wGPN72XgVS8o8PrE_bGb{stroke:#d9d9d9}.vuKVKx3rQcgiFrvApLMD{fill:#fafafa}.u_bblOg7v8cM6KpZ3Bwa{direction:rtl}.lHd294QAPd0tXqyb94aW .hsGW3QZ_J4Eb9T10y8Aj+.q_OkvfY4ZQQ1H5vZLaco{margin-left:8px}.u9qaWcbfwew4O1l8a8Fr{display:flex;flex-wrap:wrap}.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.u9qaWcbfwew4O1l8a8Fr .wAovvnjrwxwCPiyLIR1K{margin-bottom:24px}.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW>.q7mTJrrqsB8YxFRlwrgQ,.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW>.oCFIJshQULXBpdc6PwwM{display:inline-block;vertical-align:top}.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW>.q7mTJrrqsB8YxFRlwrgQ{flex:none}.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW .q_OkvfY4ZQQ1H5vZLaco,.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW .sIuEifMvQYYSyfWEJh4A{display:inline-block}.YZcYpLXlKIM1YS1vkG5r .q7mTJrrqsB8YxFRlwrgQ{flex-grow:0}.YZcYpLXlKIM1YS1vkG5r .oCFIJshQULXBpdc6PwwM{flex:1 1;min-width:0}.YZcYpLXlKIM1YS1vkG5r .q7mTJrrqsB8YxFRlwrgQ[class$="-24"]+.oCFIJshQULXBpdc6PwwM,.YZcYpLXlKIM1YS1vkG5r .q7mTJrrqsB8YxFRlwrgQ[class*="-24 "]+.oCFIJshQULXBpdc6PwwM{min-width:unset}.THWfb3dYM4YRyDUleA2P .olGmEhcG8hgNYz6NUSYN{flex-direction:column}.THWfb3dYM4YRyDUleA2P .q7mTJrrqsB8YxFRlwrgQ>label{height:auto}.THWfb3dYM4YRyDUleA2P .lHd294QAPd0tXqyb94aW .oCFIJshQULXBpdc6PwwM{width:100%}.THWfb3dYM4YRyDUleA2P .q7mTJrrqsB8YxFRlwrgQ,.mnpkZi8e5cN7U1VUof6G.q7mTJrrqsB8YxFRlwrgQ,.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.THWfb3dYM4YRyDUleA2P .q7mTJrrqsB8YxFRlwrgQ>label,.mnpkZi8e5cN7U1VUof6G.q7mTJrrqsB8YxFRlwrgQ>label,.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.THWfb3dYM4YRyDUleA2P .q7mTJrrqsB8YxFRlwrgQ>label:after,.mnpkZi8e5cN7U1VUof6G.q7mTJrrqsB8YxFRlwrgQ>label:after,.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.THWfb3dYM4YRyDUleA2P .q7mTJrrqsB8YxFRlwrgQ,.Sgq3fqjgBg6Aim8A68yz.mnpkZi8e5cN7U1VUof6G.q7mTJrrqsB8YxFRlwrgQ,.Sgq3fqjgBg6Aim8A68yz.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ{text-align:right}@media (max-width: 575px){.lHd294QAPd0tXqyb94aW .q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.lHd294QAPd0tXqyb94aW .q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.lHd294QAPd0tXqyb94aW .q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.lHd294QAPd0tXqyb94aW .q7mTJrrqsB8YxFRlwrgQ{text-align:right}.hQjamtBFsBUsMusIKPTi .lHd294QAPd0tXqyb94aW{flex-wrap:wrap}.hQjamtBFsBUsMusIKPTi .lHd294QAPd0tXqyb94aW .q7mTJrrqsB8YxFRlwrgQ,.hQjamtBFsBUsMusIKPTi .lHd294QAPd0tXqyb94aW .oCFIJshQULXBpdc6PwwM{flex:0 0 100%;max-width:100%}.AEWDovtf48AUQ0cFhMQv.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.AEWDovtf48AUQ0cFhMQv.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.AEWDovtf48AUQ0cFhMQv.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.AEWDovtf48AUQ0cFhMQv.q7mTJrrqsB8YxFRlwrgQ{text-align:right}}@media (max-width: 767px){.gxLSjBnq25wKzN38J0Nd.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.gxLSjBnq25wKzN38J0Nd.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.gxLSjBnq25wKzN38J0Nd.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.gxLSjBnq25wKzN38J0Nd.q7mTJrrqsB8YxFRlwrgQ{text-align:right}}@media (max-width: 991px){.L3imhVumEz8t4IqsHkxD.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.L3imhVumEz8t4IqsHkxD.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.L3imhVumEz8t4IqsHkxD.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.L3imhVumEz8t4IqsHkxD.q7mTJrrqsB8YxFRlwrgQ{text-align:right}}@media (max-width: 1199px){.kfkVC6eqzjoZxTr_4kWE.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.kfkVC6eqzjoZxTr_4kWE.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.kfkVC6eqzjoZxTr_4kWE.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.kfkVC6eqzjoZxTr_4kWE.q7mTJrrqsB8YxFRlwrgQ{text-align:right}}@media (max-width: 1599px){.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ>label{margin:0}.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ>label:after{display:none}.Sgq3fqjgBg6Aim8A68yz.AONsYJW3ON4Tk1EF8mVJ.q7mTJrrqsB8YxFRlwrgQ{text-align:right}}.HTN1Q9dkSgs0sj93JBoP{color:#ff4d4f}.acmeyN1kJ1Q5vmoCIX8n{color:#faad14}.sIuEifMvQYYSyfWEJh4A .oeEbcu9KZQ0B4HtFWjrU{margin:2px 0 4px}.wJlyM0yrS6URqfLELesp .p3GnfNntMSkM8eCUEiT9{color:#faad14}.cqfpXo6zCsATjOcnTYJI .p3GnfNntMSkM8eCUEiT9{color:#ff4d4f}.hQjamtBFsBUsMusIKPTi{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.hQjamtBFsBUsMusIKPTi legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.hQjamtBFsBUsMusIKPTi label{font-size:14px}.hQjamtBFsBUsMusIKPTi input[type=search]{box-sizing:border-box}.hQjamtBFsBUsMusIKPTi input[type=radio],.hQjamtBFsBUsMusIKPTi input[type=checkbox]{line-height:normal}.hQjamtBFsBUsMusIKPTi input[type=file]{display:block}.hQjamtBFsBUsMusIKPTi input[type=range]{display:block;width:100%}.hQjamtBFsBUsMusIKPTi select[multiple],.hQjamtBFsBUsMusIKPTi select[size]{height:auto}.hQjamtBFsBUsMusIKPTi input[type=file]:focus,.hQjamtBFsBUsMusIKPTi input[type=radio]:focus,.hQjamtBFsBUsMusIKPTi input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.hQjamtBFsBUsMusIKPTi output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.hQjamtBFsBUsMusIKPTi .q_OkvfY4ZQQ1H5vZLaco{display:inline-block;padding-right:8px}.lZCScIsNqwBDTVSQPEIW .q7mTJrrqsB8YxFRlwrgQ>label{height:24px}.lZCScIsNqwBDTVSQPEIW .ho86Ab9Cg87dCmu6tttL{min-height:24px}.kCy31Sf5nP8rhIcJapez .q7mTJrrqsB8YxFRlwrgQ>label{height:40px}.kCy31Sf5nP8rhIcJapez .ho86Ab9Cg87dCmu6tttL{min-height:40px}.lHd294QAPd0tXqyb94aW{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";vertical-align:top}.wAovvnjrwxwCPiyLIR1K{transition:none}.Aox7BR6Y60o9zwTqPyp3,.Aox7BR6Y60o9zwTqPyp3.t0rp3FL4ErsQzihWRvBR{display:none}.q7mTJrrqsB8YxFRlwrgQ{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.dQmyRokPp85Ln7Nskvik{text-align:left}.kWFvA0mE9KITCv7oSCPX{overflow:unset;line-height:1.3215em;white-space:unset}.q7mTJrrqsB8YxFRlwrgQ>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#000000d9;font-size:14px}.q7mTJrrqsB8YxFRlwrgQ>label>.irzKsKIOhYgcxbI0VKaI{font-size:14px;vertical-align:top}.q7mTJrrqsB8YxFRlwrgQ>label.HWUyYB9X2Y0KzB7G3hUi:not(.yCftZxEkrq0_gW2GfUEJ):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.hDAnQAgJC3s3jbXMXp9S .q7mTJrrqsB8YxFRlwrgQ>label.HWUyYB9X2Y0KzB7G3hUi:not(.yCftZxEkrq0_gW2GfUEJ):before{display:none}.q7mTJrrqsB8YxFRlwrgQ>label .A5YWV1JP0XwBF9ukM4a0{display:inline-block;margin-left:4px;color:#00000073}.hDAnQAgJC3s3jbXMXp9S .q7mTJrrqsB8YxFRlwrgQ>label .A5YWV1JP0XwBF9ukM4a0{display:none}.q7mTJrrqsB8YxFRlwrgQ>label .oPHQgqBmAk5Bof87HrLg{color:#00000073;cursor:help;writing-mode:horizontal-tb;margin-inline-start:4px}.q7mTJrrqsB8YxFRlwrgQ>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.q7mTJrrqsB8YxFRlwrgQ>label.iSI05gzHgCAiAGfJsuJx:after{content:" "}.oCFIJshQULXBpdc6PwwM{display:flex;flex-direction:column;flex-grow:1}.oCFIJshQULXBpdc6PwwM:first-child:not([class^="ant-col-"]):not([class*=" ant-col-"]){width:100%}.ho86Ab9Cg87dCmu6tttL{position:relative;display:flex;align-items:center;min-height:32px}.jnhXIsYc5eUtKHfreyYC{flex:auto;max-width:100%}.mJONCqKwQwDr7i6sn19v,.pXm2iMfrrVQcHTkO5rY8{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.h4VVlrAjblo3EVWPVl18{width:100%}.pXm2iMfrrVQcHTkO5rY8{min-height:24px}.wAovvnjrwxwCPiyLIR1K .mJONCqKwQwDr7i6sn19v{height:auto;opacity:1}.G7hTvgPd_uI8gQTtQM9v{font-size:14px;text-align:center;visibility:visible;animation:pRPbqXm8MZwOauKvLZ2T .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.i_9bba9aCcCzIT1W39PF{color:#52c41a}.w5FI_A36JakCdI6stJt6{color:#ff4d4f}.tPwxMozsKGw1f0zHXQis{color:#faad14}.OS0KBDU0Y_XfDXQoA2cs{color:#873bf4}.f4aNRpgKqw54Y4JV_EmV{transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.Mh2iYrwx_k7xZ6oaZF75,.OKpHuNbo2zMSD9MiF89O{opacity:0}.m8E0ZuPk0zI6wky0XFGm,.OUSMYW797g4mggwFPQEy,.cVf0kEljPpIWTVerCDc4{opacity:1}.ZaaM0KIrdfIGerrCDztB{opacity:0}.ybJDrSH0xg0iHgQCddgz{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.S5AHW7LkYcxKU2dVnYqN,.DMyHJMqif4tHlWX_uAJY{transform:translateY(-5px);opacity:0}.yc00lgnB28blMwdjNzsT,.XQxaXlMLsr0F7fKTVssf{transform:translateY(0);opacity:1}.VXA3TkQfUUDHIlLuZQhi{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)!important}.SE1dvjyhHUcqWwRyuTRv{transform:translateY(-5px)}@keyframes vzzYWMkViXQi5M3kvZmM{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Yf5DcaxtI78X__djn_sn{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes TgeA9A7b4fM4Rxi37pGQ{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.Sgq3fqjgBg6Aim8A68yz{direction:rtl}.Sgq3fqjgBg6Aim8A68yz .q7mTJrrqsB8YxFRlwrgQ{text-align:left}.Sgq3fqjgBg6Aim8A68yz .q7mTJrrqsB8YxFRlwrgQ>label.HWUyYB9X2Y0KzB7G3hUi:before{margin-right:0;margin-left:4px}.Sgq3fqjgBg6Aim8A68yz .q7mTJrrqsB8YxFRlwrgQ>label:after{margin:0 2px 0 8px}.Sgq3fqjgBg6Aim8A68yz .q7mTJrrqsB8YxFRlwrgQ>label .A5YWV1JP0XwBF9ukM4a0{margin-right:4px;margin-left:0}.LUgVrunjCnY0lToxNqYB .oCFIJshQULXBpdc6PwwM:first-child{width:100%}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .jy8iEkoxT5Mo8gsLe38P{padding-right:11px;padding-left:24px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .C3cKC0TL7J0i7RNAIBZL .ajPVpwV724MMiuRICdM3{padding-right:11px;padding-left:18px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .C3cKC0TL7J0i7RNAIBZL .jy8iEkoxT5Mo8gsLe38P,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .OzhqUWoCbNcbaeUamS9b .hsGW3QZ_J4Eb9T10y8Aj{padding:0}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .btlASfuqgn0qXcCGrHr6:not(.vziXWg1wz8oiY4mihpFK) .ajPVpwV724MMiuRICdM3{right:auto;left:28px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .hsGW3QZ_J4Eb9T10y8Aj{padding-left:18px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A>.DoyKmoVYBqAd3aGWN5W5 .ut1_VgA_36M8npPHJqKM,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A>.DoyKmoVYBqAd3aGWN5W5 .F7UfIBVnov5a0gYXmWek,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.Ty4eiC_2HwQ0fCe2xqMR)>.DoyKmoVYBqAd3aGWN5W5 .ut1_VgA_36M8npPHJqKM,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.Ty4eiC_2HwQ0fCe2xqMR)>.DoyKmoVYBqAd3aGWN5W5 .F7UfIBVnov5a0gYXmWek,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.umi3Vgi57MAFebEZ2ov8)>.DoyKmoVYBqAd3aGWN5W5 .ut1_VgA_36M8npPHJqKM,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.umi3Vgi57MAFebEZ2ov8)>.DoyKmoVYBqAd3aGWN5W5 .F7UfIBVnov5a0gYXmWek{right:auto;left:32px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A>.DoyKmoVYBqAd3aGWN5W5 .p8xdKurY5BgnXiGXirKM,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.Ty4eiC_2HwQ0fCe2xqMR)>.DoyKmoVYBqAd3aGWN5W5 .p8xdKurY5BgnXiGXirKM,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A :not(.umi3Vgi57MAFebEZ2ov8)>.DoyKmoVYBqAd3aGWN5W5 .p8xdKurY5BgnXiGXirKM{padding-right:0;padding-left:42px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .h6PHS7mApI4c6UKOjQOZ{margin-right:0;margin-left:19px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .Xok5hxk6BU7RB3D986Rk{right:auto;left:32px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .h0forHwU6Vsb3hQtEKgP,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .nr_UW0vc7ucniDH0PKM5{padding-right:11px;padding-left:29.2px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A .xr7CV6oTZcItP4x7GyaJ{padding-right:7px;padding-left:25.2px}.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A.WxcuGGIRKcQPIqwrdBFU .tuRrdl6wlkIYCkxxowlV,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A.wJlyM0yrS6URqfLELesp .tuRrdl6wlkIYCkxxowlV,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A.cqfpXo6zCsATjOcnTYJI .tuRrdl6wlkIYCkxxowlV,.Sgq3fqjgBg6Aim8A68yz .sIuEifMvQYYSyfWEJh4A.IumwLBFOkMgjZ0o69iud .tuRrdl6wlkIYCkxxowlV{right:auto;left:0}.Sgq3fqjgBg6Aim8A68yz.u9qaWcbfwew4O1l8a8Fr .lHd294QAPd0tXqyb94aW{margin-right:0;margin-left:16px}.t0rp3FL4ErsQzihWRvBR{display:flex;flex-flow:row wrap;min-width:0}.t0rp3FL4ErsQzihWRvBR:before,.t0rp3FL4ErsQzihWRvBR:after{display:flex}.ea1XFDkrToSztSIDS8Ps{flex-wrap:nowrap}.xlAVSNODzrQQRFY0dQuR{justify-content:flex-start}.VUw9moy6l1AsPZRqEnIY{justify-content:center}.mdA7fwwAtI8V9OrvXbs8{justify-content:flex-end}.amqp1lLgbgNC4fg8YAGm{justify-content:space-between}.Ebxu6yuy70hY395StjpA{justify-content:space-around}._m9vju0fcMMrNSYip4Mu{justify-content:space-evenly}.JjlGZc066o7lUk3L0k_p{align-items:flex-start}.ZbzdYm_dXpk6qkoMBOTl{align-items:center}.BYh20gWbcngbCBA4wywR{align-items:flex-end}._OUA_MMMHEoRcurAwzQw{position:relative;max-width:100%;min-height:1px}.mnpkZi8e5cN7U1VUof6G{display:block;flex:0 0 100%;max-width:100%}.DD9zQd4apEtdedz7CYAm{left:100%}.kmAhCCLzgN4uB7qsGQrT{right:100%}.aZFGqKDucyAVZOL1D0bk{margin-left:100%}.W2kxfkc8opU6AFBGoftA{order:24}.odtP0s6WWlIQv79NQZz2{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.ypEPdhewdMaI195W3dzT{left:95.83333333%}.DFtwgrue4Yc0sxCpW46_{right:95.83333333%}.JiPLEyW_ktwGemsQa_4u{margin-left:95.83333333%}.RpnnCYCeR0KOpllNRHfs{order:23}.etbw2Fcbp102iHayNJWv{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.FouD8i9fjjEn2jeEZGnJ{left:91.66666667%}.A3iaWHB0wWoIxnFf13X8{right:91.66666667%}.hweRa7yMyYn3fLuCpVVQ{margin-left:91.66666667%}.Nml4Hz7uxDAas2rfAU_6{order:22}.K_AbPr5mhMovxfCiRFFr{display:block;flex:0 0 87.5%;max-width:87.5%}.oFivaRT1ydUueINWdMqV{left:87.5%}.sOmsNHelK9k0eOHxnPJc{right:87.5%}.VdjEIZniA9M163sE74kZ{margin-left:87.5%}.jZycvMJ9JKELvmglCU5F{order:21}.moO1kgfwlNYfH_T9cvGy{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.nVARbc_ttTAqFfm3SUmx{left:83.33333333%}.TDHqtbKKy8D0fHwxbqDK{right:83.33333333%}.f57PeeorDInKAeJboz1H{margin-left:83.33333333%}.vgFzlPwuMrMph441OX2j{order:20}.T7yTAG4YRn8_6BVNriOS{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.Zs87jJZuYcoaj3BaLXTb{left:79.16666667%}.CqkvJk6SW7QovEIAIWC_{right:79.16666667%}.ghvzG9B9j7MMSdJ4bDrP{margin-left:79.16666667%}.XNtchDHsOCA0zn8fFYzl{order:19}.aETLvaosrbgpDJyo8OTu{display:block;flex:0 0 75%;max-width:75%}.Nwxu6NXRZ3A5wJThggCI{left:75%}.jW5uC45clNoMSIUoevfZ{right:75%}.rxwoeQwnKbESzXbXf1In{margin-left:75%}.DGHBqHTsM74wzDR2V9YZ{order:18}.dDDcJHHvB410k7NAYo4p{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.um9MY8nEhY5VSjP2iaEx{left:70.83333333%}.NevKCxlzoDEoiH7DzAR4{right:70.83333333%}.SM4DTkAdjTgBbK3XO179{margin-left:70.83333333%}.EPodcQYsT9MgrcDnAlLQ{order:17}.AniGkjK12H8craT844bx{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.XwoXK6ygEzoqBqCxHSxD{left:66.66666667%}.AQmy5BmxiqUfouuEJFAT{right:66.66666667%}.yy0D5pIMV6QC5O7_E2Qq{margin-left:66.66666667%}.H8Srjh4R2B8Xs_NgjX3i{order:16}.Tflv1TGA7QI8dPZFN3_Y{display:block;flex:0 0 62.5%;max-width:62.5%}.oKwqosjTjjEPe9Q6VTcQ{left:62.5%}.D6BRogAiKp4jzHG6ZKb0{right:62.5%}.ngoecM0iPArfEdGbBcFT{margin-left:62.5%}.DtmKNq0ikrQvJQLCKwsM{order:15}.EE0TXpGsfs94OEG7wVbM{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ZKoaSzL_lZM6idy7yoFH{left:58.33333333%}.HxZeT2aUmqskGQvzeHyd{right:58.33333333%}.HSg4GnM77krBVzEJEp7p{margin-left:58.33333333%}.ZPjGM34C_A47urab7r23{order:14}.rWd5gJpAMrAmzKeZvqTh{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.O_VMpEXYwAJ0Xf6eG4bY{left:54.16666667%}.FFTfIkSRMeAFq3bOwLBM{right:54.16666667%}.q_0An92N5E800_dcxIsy{margin-left:54.16666667%}.g52oY8UVJIuIFHbA_th0{order:13}.R_vBL80j7aQg4UGgWqKW{display:block;flex:0 0 50%;max-width:50%}.cJoAor3wb6UOQzMF1bVE{left:50%}.jLS94ojaCYclGTXPvpiM{right:50%}.bWTN5bY5r64d3pBpY4W8{margin-left:50%}.CnLPE1UTiAo1apEGNGcZ{order:12}.g24VW_LFTMIjW9CaCdCZ{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.lV9sswINd0JEPLVDZfdy{left:45.83333333%}.SNwftdLLVDgB9lhxTDP9{right:45.83333333%}.nQ5Qjwm0ZhQygF6H94zj{margin-left:45.83333333%}.DyXB1Q7ixkgS_9DgfM9_{order:11}.hbawSM7FRl09aUqKHVbw{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.cFvdbpMikLIX3oy9xsYQ{left:41.66666667%}.iICWM8N4cpTHjqoNaN8g{right:41.66666667%}.hkFFLqknsd4oBxvLu9HH{margin-left:41.66666667%}.d7j0vs8mI1YzWgRN3QrJ{order:10}.NJnQVwdqEouAtBJSciY0{display:block;flex:0 0 37.5%;max-width:37.5%}.SrA8DoVqPYmOFnrdFkRe{left:37.5%}.FmmUmDe0W4V1oqg4v2FC{right:37.5%}.KoB1_MWnU3oPArGrdtcj{margin-left:37.5%}.h9cdFWTIUMMOueptaPqQ{order:9}.OUEab3doRyo3R0N2AYQf{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.Zt3dK1fwp0H9BWVUdGSD{left:33.33333333%}.C0NCwRxv94QDdsSpoO5h{right:33.33333333%}.XOhpceIcGGo60fu0OYH9{margin-left:33.33333333%}.DV2wFcZ51bc72VtHnRFv{order:8}.SgcpsbViAGgo_nBQj3BP{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.xQAWvGJGhDAPEYWwOy3Y{left:29.16666667%}.qqzb8XKTcuuerqPTigEI{right:29.16666667%}.KPCIw8I4fOs14AZQU642{margin-left:29.16666667%}.dgoZtx15QAElwMfxLA4l{order:7}.r7vviHqkEAISGeKDpT57{display:block;flex:0 0 25%;max-width:25%}.JpM5yTho2IsjaA7NeXHT{left:25%}.x1DVHasu3eQ3j8cDSiXo{right:25%}.gAaZhOXVDIsxkUWh_ARE{margin-left:25%}.N947zxrPid0_lpqnloEi{order:6}.cWItOoSVv0XtPWNn09pW{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.TdlDZh6pV0q_LvVtR_3L{left:20.83333333%}.oECdMvlpDoYts2gM0lZe{right:20.83333333%}.r48S_TO5zcx6KSGtjJZ3{margin-left:20.83333333%}.vM5rRiT5LsET8sKHMR44{order:5}.tzCBMGs1wsKZCy0GeCgk{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.eMJs49486LoF0lZqIZKH{left:16.66666667%}.XyA9FooC6A8gLgrkawCz{right:16.66666667%}.CeXAq8xA9ccfLFqoNrqe{margin-left:16.66666667%}.UXwaDu52Eko2UT2K8K9E{order:4}.Iv_KIviiUGQ_J4yFt7Wn{display:block;flex:0 0 12.5%;max-width:12.5%}.IIHbcu273p0yvpvSeUE4{left:12.5%}.EGCr8jtQdwAiOq5xkZ8G{right:12.5%}.s6LzTvQ4J04ar7bbrJtA{margin-left:12.5%}.FAnkRZ6hHMiiAq0_Xn3A{order:3}.na__VPLmK9A5YFPWyJRV{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.OCYpzqIeqEUVTjcuxctD{left:8.33333333%}.jNy8DghENDMwMQl9kYYr{right:8.33333333%}.E6IEs40DPjQp61Q3cg2i{margin-left:8.33333333%}.C6Ks9JK2k1ZcWYGM9YvI{order:2}.RwJFQgkHPpErcT1Td1PN{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.WT6vYrpC0qaVndZM3QFc{left:4.16666667%}.GW5sCyeQfyALmmNL6R7G{right:4.16666667%}.p4KDralSb04tssIWapr_{margin-left:4.16666667%}.m4pCXGSV4wvF_r02uuFG{order:1}.OuloCxUkHIJR79qIVW1D{display:none}.evbMQzSXgMUPOObO6CNP{margin-left:0}.NTniQpAIGvwcMIptX0Ow{order:0}.evbMQzSXgMUPOObO6CNP.LUgVrunjCnY0lToxNqYB{margin-right:0}.WT6vYrpC0qaVndZM3QFc.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.GW5sCyeQfyALmmNL6R7G.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.p4KDralSb04tssIWapr_.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.OCYpzqIeqEUVTjcuxctD.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.jNy8DghENDMwMQl9kYYr.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.E6IEs40DPjQp61Q3cg2i.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.IIHbcu273p0yvpvSeUE4.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.EGCr8jtQdwAiOq5xkZ8G.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.s6LzTvQ4J04ar7bbrJtA.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.eMJs49486LoF0lZqIZKH.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.XyA9FooC6A8gLgrkawCz.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.CeXAq8xA9ccfLFqoNrqe.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.TdlDZh6pV0q_LvVtR_3L.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.oECdMvlpDoYts2gM0lZe.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.r48S_TO5zcx6KSGtjJZ3.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.JpM5yTho2IsjaA7NeXHT.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.x1DVHasu3eQ3j8cDSiXo.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.gAaZhOXVDIsxkUWh_ARE.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.xQAWvGJGhDAPEYWwOy3Y.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.qqzb8XKTcuuerqPTigEI.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.KPCIw8I4fOs14AZQU642.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.Zt3dK1fwp0H9BWVUdGSD.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.C0NCwRxv94QDdsSpoO5h.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.XOhpceIcGGo60fu0OYH9.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.SrA8DoVqPYmOFnrdFkRe.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.FmmUmDe0W4V1oqg4v2FC.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.KoB1_MWnU3oPArGrdtcj.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.cFvdbpMikLIX3oy9xsYQ.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.iICWM8N4cpTHjqoNaN8g.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.hkFFLqknsd4oBxvLu9HH.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.lV9sswINd0JEPLVDZfdy.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.SNwftdLLVDgB9lhxTDP9.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.nQ5Qjwm0ZhQygF6H94zj.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.cJoAor3wb6UOQzMF1bVE.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.jLS94ojaCYclGTXPvpiM.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.bWTN5bY5r64d3pBpY4W8.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.O_VMpEXYwAJ0Xf6eG4bY.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.FFTfIkSRMeAFq3bOwLBM.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.q_0An92N5E800_dcxIsy.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.ZKoaSzL_lZM6idy7yoFH.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.HxZeT2aUmqskGQvzeHyd.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.HSg4GnM77krBVzEJEp7p.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.oKwqosjTjjEPe9Q6VTcQ.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.D6BRogAiKp4jzHG6ZKb0.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.ngoecM0iPArfEdGbBcFT.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.XwoXK6ygEzoqBqCxHSxD.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.AQmy5BmxiqUfouuEJFAT.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.yy0D5pIMV6QC5O7_E2Qq.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.um9MY8nEhY5VSjP2iaEx.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.NevKCxlzoDEoiH7DzAR4.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.SM4DTkAdjTgBbK3XO179.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.Nwxu6NXRZ3A5wJThggCI.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.jW5uC45clNoMSIUoevfZ.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.rxwoeQwnKbESzXbXf1In.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.Zs87jJZuYcoaj3BaLXTb.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.CqkvJk6SW7QovEIAIWC_.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.ghvzG9B9j7MMSdJ4bDrP.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.nVARbc_ttTAqFfm3SUmx.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.TDHqtbKKy8D0fHwxbqDK.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.f57PeeorDInKAeJboz1H.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.oFivaRT1ydUueINWdMqV.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.sOmsNHelK9k0eOHxnPJc.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.VdjEIZniA9M163sE74kZ.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.FouD8i9fjjEn2jeEZGnJ.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.A3iaWHB0wWoIxnFf13X8.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.hweRa7yMyYn3fLuCpVVQ.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.ypEPdhewdMaI195W3dzT.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.DFtwgrue4Yc0sxCpW46_.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.JiPLEyW_ktwGemsQa_4u.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.DD9zQd4apEtdedz7CYAm.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.kmAhCCLzgN4uB7qsGQrT.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.aZFGqKDucyAVZOL1D0bk.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}.AEWDovtf48AUQ0cFhMQv{display:block;flex:0 0 100%;max-width:100%}.O5lkj6W8_MTL1HwcDBUi{left:100%}.g2uksATurfMWgO6EKsns{right:100%}.lrAMkXmwec0Xxnbd2X5b{margin-left:100%}.u6ws3VnvNVAVS6_S_61U{order:24}.sevEgaD1kIgswQHZlZC8{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.dguK4RggMwOxQep3m_AB{left:95.83333333%}.P8IC7wCIiWcP1w2HAkEp{right:95.83333333%}._F3zqv0jrVIN6AmDSI9k{margin-left:95.83333333%}.fuiamsDSP28Y1OZXdw2P{order:23}.cY2DTn9pupYLXGdS_GcW{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.IVjhyGuUw5EQWUEt9BZ6{left:91.66666667%}.BrCnSkL6UpERoQpViHJq{right:91.66666667%}.cf8XMf9JDTssaITBzi28{margin-left:91.66666667%}.NG7wDCGAfws9qPKz8N6h{order:22}.AOwxM9nJkt3sBkD5vgAE{display:block;flex:0 0 87.5%;max-width:87.5%}.UmD_zmShdxoN0CdeHlTi{left:87.5%}.C7NmGvnwj8A8s2tkfXzq{right:87.5%}.ZZ_bF9QjewfpAXPeX1l5{margin-left:87.5%}.AA203hvd1_wY54Z2AkYu{order:21}.cpcmMphupW0yBom9nLi9{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.UCt3leh5_TIFYb8BKcRb{left:83.33333333%}.Mig7sFdVb8nFJsccWJFq{right:83.33333333%}.Zl1Tuiz1A82u84pvA3Xr{margin-left:83.33333333%}.qnrN8l_wZX4t7jigHRda{order:20}.ni1jpNdRUxMGHDvLqXNv{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.bCamWZPvgsAR3yasd357{left:79.16666667%}.YRkr5ivz0PobmK8GHZRo{right:79.16666667%}.EJnMQJ_MdK4JlGTuMZGq{margin-left:79.16666667%}.li5WT8p0NNEje13gW28N{order:19}.By8g2xF94C8qpcdrOvoQ{display:block;flex:0 0 75%;max-width:75%}.v1bv4Sqs6kkRUHILXK7I{left:75%}.IcSBvuO92wFr8xH3qr9X{right:75%}.dPY1znrJ4boETb4qKJWe{margin-left:75%}.gsltjOMYEoJpwX9xbGVb{order:18}.Dn3e6sa40cZD5SgoRJBk{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.YySW24P3QIYgTC63dvGL{left:70.83333333%}.v1FQ_00FRnsrJLJszuze{right:70.83333333%}.aLIDbmFvqoaQk0Ujc0fR{margin-left:70.83333333%}.ioaImLVJKhQMwmMMh1wW{order:17}.hNSf2m3dJec5FDBE5ayD{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.v7IaBx1kZLA4m_TSV6Gm{left:66.66666667%}.yX8Nn9RUqH4npujjah9K{right:66.66666667%}.CNaiKLNMQywzVPQNzrIo{margin-left:66.66666667%}.nh46j_TK2SMb8mm64bZK{order:16}.JwYdLOUmtUiCED3gUbLN{display:block;flex:0 0 62.5%;max-width:62.5%}.PDJMw8RwLis4C80sUsQF{left:62.5%}.kVIbdMQp_7AzU32OsNtA{right:62.5%}.duWC9awKlhk8pksfdLO2{margin-left:62.5%}.i_MxWI5rDh0hSmiW2KWw{order:15}.nhooppEkYOMnBAsi2K1c{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.qStlip9dU4pt9yl8okUN{left:58.33333333%}.b6Go1mVi_Z0t43Lcd44T{right:58.33333333%}.JGCItux55QYLj8T2yRUP{margin-left:58.33333333%}.vhdObrd90MShrthK3IId{order:14}.Aeo4GYk2fgIenZNTfyhC{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.kJ_dz7czsVkw8lb56C9W{left:54.16666667%}.ix2PoEBNl2EApHgsHRb9{right:54.16666667%}.oIHBqt80_YsJsl5KJrIe{margin-left:54.16666667%}.FDii8Bu1MBoJzpYEm2Ub{order:13}.hQojA4WsE01LNVAfYz3Y{display:block;flex:0 0 50%;max-width:50%}.MTDLL5HQDKY4TtqlwHeL{left:50%}._g45NCEcvUSHhyL9YQjr{right:50%}.iOBNM1j3HwJLLI8pdmh6{margin-left:50%}.ipoZrucrlTgNzHD5lVvl{order:12}.xKvzW_iM_cH0qPj7jwxB{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.XmGFNUpvg6IhuWtOQyLh{left:45.83333333%}.Bhja543sqQH1nWEaIpLy{right:45.83333333%}.nUTT03mk9ycqxIDRlQzc{margin-left:45.83333333%}.DAra9glgVMgUttxgohBo{order:11}.CmULBQZIhUcoRvzRN98C{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.MuntQgzsdrY1KJL9nv8H{left:41.66666667%}.NBlWCt6p9cQsCriW5ZVm{right:41.66666667%}.fm_ZuXdaVNsjWRLZGXKX{margin-left:41.66666667%}.JsqFOnnJZ3MYDwvRBEGT{order:10}.PXfP5A8rjmoc3xdKXtQb{display:block;flex:0 0 37.5%;max-width:37.5%}.sTWzxGLC4BItFZDZzQSp{left:37.5%}.SZiiigTc0B9EgKl6oGty{right:37.5%}.dzfvK7ks1toYaOF_5y2l{margin-left:37.5%}.Q7ORCmN8jY6iNRwxx7AG{order:9}.VcqETW5LSyMRrYagl573{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ES5WL0JyX7Ii7emEO1ML{left:33.33333333%}.u9RxMJaYEaolZ13CaIPy{right:33.33333333%}.gHVObz2BpWQ4fdU7L3WU{margin-left:33.33333333%}.fDVrwnYhoIiee6F7hRU2{order:8}.OSQO8a4zI9M3fwMenpfT{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.t6dMc_OsMEoadsHCbJoM{left:29.16666667%}.poIgwPZROtkDssGTWQcc{right:29.16666667%}.el47WaBZciU040azTWNq{margin-left:29.16666667%}.rS1L0KZA74vNN_WbxziU{order:7}.IMB7F5ZxdEsSM5kupwi0{display:block;flex:0 0 25%;max-width:25%}.aJDPgE4HwLGROGbHSneU{left:25%}.kQWY9X61CysaUU521Y9k{right:25%}.VpzoYNJFXQivIMR692bP{margin-left:25%}.gub2FA8QcEqMF_beqD1M{order:6}.jq5UfRt8mtUzOIvYAA0b{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.QoxPcpg4pU8kiOrZI4vu{left:20.83333333%}.NlrEATTg9x4aO3qbeB6p{right:20.83333333%}.uB3hCxGbO3IqNmJ_Kp3B{margin-left:20.83333333%}.Rzd2JrPZs6cRWa4_tHNd{order:5}.MISR75JhwhKR6Op9uRVc{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.V_CchDtR00FFarLI7dJA{left:16.66666667%}.DkvxbbhruSMRmseJYKvp{right:16.66666667%}.ZojT7fdGh2ILtDKtBWgf{margin-left:16.66666667%}.loMKtZI8xvQ52dtH7_P_{order:4}.nCRgT8OuAI0Zbluj10O5{display:block;flex:0 0 12.5%;max-width:12.5%}.uiRVnvirDhMhpB_TFXLK{left:12.5%}.B_jim1loRcw9yV9CtYHU{right:12.5%}.nhSyfO6KBUom7AmGq1kw{margin-left:12.5%}.fa_3KKmlMqc2TpZdawQ2{order:3}.E6xSZZsCzgwuqM93iNGd{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.Sdstcz7xw3crOJl0NqyH{left:8.33333333%}.UMVdOwzwq5sC5y5IvoNQ{right:8.33333333%}.y7OFyrRqc4v25fc5LOrx{margin-left:8.33333333%}.ENcoSxMBHJ8yi32u07fb{order:2}.QhV6EESi6IEHUPk6D_Pb{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.TW5xIYPFPGgDBcx8v2xp{left:4.16666667%}.ZlyWY7BoacCz2YMGpjQY{right:4.16666667%}.POeiSkmq5iE3ZzXB1t6N{margin-left:4.16666667%}.JUVSA5d5A0qCdwk1GRrE{order:1}.cy4pdDvdmMMGuC405UI8{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.fWvHBY6OKbcaoGz96zmA{left:auto}.oErx5MIoukMx7XWaVyqq{right:auto}.TD2Lk89S1gkhehC7C34Y{margin-left:0}.coAQ9IF7msFnD4NcwPKW{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.fWvHBY6OKbcaoGz96zmA.LUgVrunjCnY0lToxNqYB{right:auto}.oErx5MIoukMx7XWaVyqq.LUgVrunjCnY0lToxNqYB{left:auto}.TD2Lk89S1gkhehC7C34Y.LUgVrunjCnY0lToxNqYB{margin-right:0}.TW5xIYPFPGgDBcx8v2xp.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.ZlyWY7BoacCz2YMGpjQY.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.POeiSkmq5iE3ZzXB1t6N.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.Sdstcz7xw3crOJl0NqyH.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.UMVdOwzwq5sC5y5IvoNQ.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.y7OFyrRqc4v25fc5LOrx.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.uiRVnvirDhMhpB_TFXLK.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.B_jim1loRcw9yV9CtYHU.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.nhSyfO6KBUom7AmGq1kw.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.V_CchDtR00FFarLI7dJA.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.DkvxbbhruSMRmseJYKvp.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.ZojT7fdGh2ILtDKtBWgf.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.QoxPcpg4pU8kiOrZI4vu.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.NlrEATTg9x4aO3qbeB6p.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.uB3hCxGbO3IqNmJ_Kp3B.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.aJDPgE4HwLGROGbHSneU.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.kQWY9X61CysaUU521Y9k.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.VpzoYNJFXQivIMR692bP.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.t6dMc_OsMEoadsHCbJoM.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.poIgwPZROtkDssGTWQcc.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.el47WaBZciU040azTWNq.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.ES5WL0JyX7Ii7emEO1ML.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.u9RxMJaYEaolZ13CaIPy.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.gHVObz2BpWQ4fdU7L3WU.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.sTWzxGLC4BItFZDZzQSp.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.SZiiigTc0B9EgKl6oGty.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.dzfvK7ks1toYaOF_5y2l.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.MuntQgzsdrY1KJL9nv8H.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.NBlWCt6p9cQsCriW5ZVm.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.fm_ZuXdaVNsjWRLZGXKX.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.XmGFNUpvg6IhuWtOQyLh.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.Bhja543sqQH1nWEaIpLy.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.nUTT03mk9ycqxIDRlQzc.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.MTDLL5HQDKY4TtqlwHeL.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}._g45NCEcvUSHhyL9YQjr.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.iOBNM1j3HwJLLI8pdmh6.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.kJ_dz7czsVkw8lb56C9W.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.ix2PoEBNl2EApHgsHRb9.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.oIHBqt80_YsJsl5KJrIe.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.qStlip9dU4pt9yl8okUN.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.b6Go1mVi_Z0t43Lcd44T.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.JGCItux55QYLj8T2yRUP.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.PDJMw8RwLis4C80sUsQF.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.kVIbdMQp_7AzU32OsNtA.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.duWC9awKlhk8pksfdLO2.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.v7IaBx1kZLA4m_TSV6Gm.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.yX8Nn9RUqH4npujjah9K.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.CNaiKLNMQywzVPQNzrIo.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.YySW24P3QIYgTC63dvGL.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.v1FQ_00FRnsrJLJszuze.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.aLIDbmFvqoaQk0Ujc0fR.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.v1bv4Sqs6kkRUHILXK7I.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.IcSBvuO92wFr8xH3qr9X.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.dPY1znrJ4boETb4qKJWe.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.bCamWZPvgsAR3yasd357.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.YRkr5ivz0PobmK8GHZRo.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.EJnMQJ_MdK4JlGTuMZGq.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.UCt3leh5_TIFYb8BKcRb.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.Mig7sFdVb8nFJsccWJFq.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.Zl1Tuiz1A82u84pvA3Xr.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.UmD_zmShdxoN0CdeHlTi.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.C7NmGvnwj8A8s2tkfXzq.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.ZZ_bF9QjewfpAXPeX1l5.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.IVjhyGuUw5EQWUEt9BZ6.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.BrCnSkL6UpERoQpViHJq.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.cf8XMf9JDTssaITBzi28.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.dguK4RggMwOxQep3m_AB.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.P8IC7wCIiWcP1w2HAkEp.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}._F3zqv0jrVIN6AmDSI9k.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.O5lkj6W8_MTL1HwcDBUi.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.g2uksATurfMWgO6EKsns.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.lrAMkXmwec0Xxnbd2X5b.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}@media (min-width: 576px){.gxLSjBnq25wKzN38J0Nd{display:block;flex:0 0 100%;max-width:100%}.NhYVfgp6ejw9gUZmu50m{left:100%}.LejPm52tJoXCTksPy1Ae{right:100%}.pInDafAqXH01Lk9IDE0N{margin-left:100%}.Y8i9zzmgHUx4x0zMMZZD{order:24}.nrazyj9f7k7WnlYxmb93{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.eX9u1QKVicVP7mYbEpo1{left:95.83333333%}.NxMOuBOTdOUawXXpjMzB{right:95.83333333%}.U1ErkNoAHxQf6eyIZCYD{margin-left:95.83333333%}.zJ8lhvTMOlo1BAcuz8Pk{order:23}._Earb1jpYNQCRXTr_vAj{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.vlPtXDKnpyIZytYLdrq5{left:91.66666667%}.eiTmwFKmyoALoON6lSb4{right:91.66666667%}.DOBev3VWoYnzTTxdYQvH{margin-left:91.66666667%}.XiRdrPG1pQ03iaPAheqk{order:22}.rA1XnQ_AkAuQ_v6NIeFP{display:block;flex:0 0 87.5%;max-width:87.5%}.kHTRkyUibU8AnkHunZWq{left:87.5%}.FdWF5JVby1wUxbA8_r9y{right:87.5%}.q1FhpL1fuZQMUfcd3hfm{margin-left:87.5%}.FKKhM63Kh8MpldCUYwjP{order:21}.JnTU41yrBYJr5IfDVQ4_{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.OxdGG0e8Uk3Dz10ENUJk{left:83.33333333%}.KwPk1HWFgE4YDpBJ6c3G{right:83.33333333%}.ae3037HUNHkrDvfJHGrC{margin-left:83.33333333%}.EX5IDMMIE74m0WrB5lz6{order:20}.Jaa7pzAjqpllxNxCi40Z{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.LkJ7DZMNoMpqvl6gUJsU{left:79.16666667%}.KPBaj9YD1wwqNawWnZ1r{right:79.16666667%}.X9aQqsqVpWoNtK2wpQFs{margin-left:79.16666667%}.kpyYlMb_Q58xz11hVAKz{order:19}.BajWSDpvGH0gz3u8l_40{display:block;flex:0 0 75%;max-width:75%}.G9xRzwm57M6jrjCmUqHZ{left:75%}.zfksvTY16sMB8PxDBpRl{right:75%}.ZtYzR_4V8DCQmO06Bn4s{margin-left:75%}.oG2KXzuDE3EUZ08lMhXJ{order:18}.RwZCt4haCwYc3J7dWAFo{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.YL96zDRBybUOYxocQ3Uv{left:70.83333333%}.Lvw3XcjxqAeBoq_jwbU3{right:70.83333333%}.quJChMmjnIbN7wHlY1YS{margin-left:70.83333333%}.UA7e6ygmnf80EfiQCtTv{order:17}.af52YnxLMbwioAb23qkS{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.iXJ_8sYek3Mn6fKkdUIk{left:66.66666667%}.z4r3ida06sIFEoL_uEUD{right:66.66666667%}.ttB6DlYRw9Ldq8kvXmzo{margin-left:66.66666667%}.w52BOXqtEyMpxhsDiu8m{order:16}.boXBV7Q3Iaog2a8aJ_cq{display:block;flex:0 0 62.5%;max-width:62.5%}.Y3vBdFUnwz4Z_50liCd0{left:62.5%}.DQPJUG4DGmUvk0w2hFOE{right:62.5%}.RQYlmz3jIMeJAJMpijq1{margin-left:62.5%}.TLDbLeOCcOgiUI7dxD4K{order:15}.E5b59tJq3HIY9hD2T9b4{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.E4SJ2ZYFLM5GdWBJ6R3o{left:58.33333333%}.BQ2AC0af3g4c4EgOESlz{right:58.33333333%}.NJ2733gEOjc0uk8rVE_p{margin-left:58.33333333%}.FAJz2XFb10A_PhlPcWqE{order:14}.b0PLCDwIvakdIKEVII7m{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.Uj6JmnU95uA5UD9JH2MQ{left:54.16666667%}.YKMwM9P8pokbBq0S26Cs{right:54.16666667%}.RDRshokI6OQfr9r0PqYM{margin-left:54.16666667%}.Ghsl3FD4WE_6lkfuTpQA{order:13}.BYx6WW_BPdI0VRp2WO0K{display:block;flex:0 0 50%;max-width:50%}.xYGKH9bSzCAtvXzBBcrL{left:50%}.Ag4JMaR7c7QZZRVx4hEP{right:50%}.umja36QiUV8L9ETl7hQS{margin-left:50%}.xMQ2bjI3BMAuhYfhJu20{order:12}.dn5vd42GXIMIbQGz7kD7{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.G_dtx5AJOEQ8Oe_rBcYl{left:45.83333333%}.cmqj3BRPQnwE20W_Bj0q{right:45.83333333%}.RXGmPsisf0GunfWEqSIl{margin-left:45.83333333%}.Y3AZ5HtT1LY_Hpd469U6{order:11}.WHdr9urwVUc9pmAIDdi5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.kv_l808LTqTGKzaivgtx{left:41.66666667%}.HKx_Eg4L5PUBMbHXVkbN{right:41.66666667%}.iRoueYsuQAdJSMUSY6EU{margin-left:41.66666667%}._wgo1sCMFf8fLEGUDNIq{order:10}.uI6wpikuUYEJsZDsrhKU{display:block;flex:0 0 37.5%;max-width:37.5%}.sUfFstj940QF5IlmMte9{left:37.5%}.LuzyfOgByzUdISrhJNuy{right:37.5%}.w5tmX3B6R1giUbm51YxI{margin-left:37.5%}.G1wl9zkgEGYVZO1BdnBk{order:9}.GsTNOT5eUcX8fiUDD0qQ{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.GnLuFGg_suUlJaKKvzXw{left:33.33333333%}.r5DbasmAI3A8BGo5UN_g{right:33.33333333%}.Gi6QICzKd28ymZmvw4L6{margin-left:33.33333333%}.MVHO6mFFTQ3qmvp3R4lv{order:8}.ONs80sg54OQGFDk2Ok9M{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.xI2YVlA8Jkdjp2zifPQt{left:29.16666667%}.CWuFmU83cIsaxjuL9IWQ{right:29.16666667%}.BaUVkwXzPK0BQxKaTOs1{margin-left:29.16666667%}.lJkwWsH5YzJR0Gpuy0nY{order:7}.x1VseadrYikWi3v_ivd6{display:block;flex:0 0 25%;max-width:25%}.Mh9AUN_mlQP8gKYeEfNu{left:25%}.o9dI5xQlBWczrmSjQRUl{right:25%}.mqL1elOMkZ4xcPD60GsN{margin-left:25%}.vuPNLcChfKElNoY_mjyB{order:6}.F9JhyKGKrmUjGXLLDi91{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.JBPlRD0k5Ck6LLjTBQHv{left:20.83333333%}.w3zb1aK3q4QL8D7cXHmE{right:20.83333333%}.TE4MyDweUpEVhvDhuQPU{margin-left:20.83333333%}.OhobdINnqwlL8qaTn1_8{order:5}.hT4uytNvjsDiCeH3kTHe{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.tL2bwdIpl3UfaqSAfe97{left:16.66666667%}.J5U6BfmBbUE2EMqRrTnb{right:16.66666667%}._CLXcMqxDgMrdVbwW1Wf{margin-left:16.66666667%}.ZlvA_i2ZHEOs4kkWTbiu{order:4}.pzgtu48zS8cZGE4BFaJs{display:block;flex:0 0 12.5%;max-width:12.5%}.wd19ZL7G3zQEd_XlNRcm{left:12.5%}.Xql3_y8Qkeky8xNEIpqH{right:12.5%}.akSlJcBfqEc1UqCL05Wk{margin-left:12.5%}.naT8wQ81M6CIOyTNehOI{order:3}.ud8RW4cNOwcfx_EgJj74{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.PijbyW8VnxYlDIdnlVzQ{left:8.33333333%}.EfFMnmUV8neVqkSqvCHs{right:8.33333333%}.OYZ1P2HrXwN0dIk9TIyT{margin-left:8.33333333%}.yl3Ga2bGL0AsJ5H8Kj4K{order:2}.tdTU2yLjFcd_Ymrpsc7T{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.F1r7woKL5woG4dfuhRvk{left:4.16666667%}.yMZyk8u5koKX8z96kRBN{right:4.16666667%}.ZjbFPFiD08aXEvUFENod{margin-left:4.16666667%}.jp4fMmlE1qYxHoKzVVqq{order:1}.afC8GJYWYLY8SoHjzwKx{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.CdOZ4LCZAE69PYZPsTgc{left:auto}.UM8zimbSNolpxhill8Iz{right:auto}.AyGKS489m707rysFoQUv{margin-left:0}._r9qg5PUKXUHBtgyZigR{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.CdOZ4LCZAE69PYZPsTgc.LUgVrunjCnY0lToxNqYB{right:auto}.UM8zimbSNolpxhill8Iz.LUgVrunjCnY0lToxNqYB{left:auto}.AyGKS489m707rysFoQUv.LUgVrunjCnY0lToxNqYB{margin-right:0}.F1r7woKL5woG4dfuhRvk.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.yMZyk8u5koKX8z96kRBN.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.ZjbFPFiD08aXEvUFENod.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.PijbyW8VnxYlDIdnlVzQ.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.EfFMnmUV8neVqkSqvCHs.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.OYZ1P2HrXwN0dIk9TIyT.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.wd19ZL7G3zQEd_XlNRcm.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.Xql3_y8Qkeky8xNEIpqH.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.akSlJcBfqEc1UqCL05Wk.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.tL2bwdIpl3UfaqSAfe97.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.J5U6BfmBbUE2EMqRrTnb.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}._CLXcMqxDgMrdVbwW1Wf.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.JBPlRD0k5Ck6LLjTBQHv.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.w3zb1aK3q4QL8D7cXHmE.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.TE4MyDweUpEVhvDhuQPU.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.Mh9AUN_mlQP8gKYeEfNu.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.o9dI5xQlBWczrmSjQRUl.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.mqL1elOMkZ4xcPD60GsN.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.xI2YVlA8Jkdjp2zifPQt.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.CWuFmU83cIsaxjuL9IWQ.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.BaUVkwXzPK0BQxKaTOs1.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.GnLuFGg_suUlJaKKvzXw.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.r5DbasmAI3A8BGo5UN_g.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.Gi6QICzKd28ymZmvw4L6.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.sUfFstj940QF5IlmMte9.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.LuzyfOgByzUdISrhJNuy.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.w5tmX3B6R1giUbm51YxI.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.kv_l808LTqTGKzaivgtx.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.HKx_Eg4L5PUBMbHXVkbN.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.iRoueYsuQAdJSMUSY6EU.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.G_dtx5AJOEQ8Oe_rBcYl.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.cmqj3BRPQnwE20W_Bj0q.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.RXGmPsisf0GunfWEqSIl.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.xYGKH9bSzCAtvXzBBcrL.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.Ag4JMaR7c7QZZRVx4hEP.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.umja36QiUV8L9ETl7hQS.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.Uj6JmnU95uA5UD9JH2MQ.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.YKMwM9P8pokbBq0S26Cs.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.RDRshokI6OQfr9r0PqYM.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.E4SJ2ZYFLM5GdWBJ6R3o.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.BQ2AC0af3g4c4EgOESlz.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.NJ2733gEOjc0uk8rVE_p.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.Y3vBdFUnwz4Z_50liCd0.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.DQPJUG4DGmUvk0w2hFOE.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.RQYlmz3jIMeJAJMpijq1.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.iXJ_8sYek3Mn6fKkdUIk.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.z4r3ida06sIFEoL_uEUD.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.ttB6DlYRw9Ldq8kvXmzo.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.YL96zDRBybUOYxocQ3Uv.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.Lvw3XcjxqAeBoq_jwbU3.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.quJChMmjnIbN7wHlY1YS.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.G9xRzwm57M6jrjCmUqHZ.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.zfksvTY16sMB8PxDBpRl.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.ZtYzR_4V8DCQmO06Bn4s.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.LkJ7DZMNoMpqvl6gUJsU.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.KPBaj9YD1wwqNawWnZ1r.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.X9aQqsqVpWoNtK2wpQFs.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.OxdGG0e8Uk3Dz10ENUJk.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.KwPk1HWFgE4YDpBJ6c3G.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.ae3037HUNHkrDvfJHGrC.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.kHTRkyUibU8AnkHunZWq.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.FdWF5JVby1wUxbA8_r9y.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.q1FhpL1fuZQMUfcd3hfm.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.vlPtXDKnpyIZytYLdrq5.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.eiTmwFKmyoALoON6lSb4.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.DOBev3VWoYnzTTxdYQvH.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.eX9u1QKVicVP7mYbEpo1.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.NxMOuBOTdOUawXXpjMzB.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.U1ErkNoAHxQf6eyIZCYD.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.NhYVfgp6ejw9gUZmu50m.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.LejPm52tJoXCTksPy1Ae.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.pInDafAqXH01Lk9IDE0N.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}}@media (min-width: 768px){.L3imhVumEz8t4IqsHkxD{display:block;flex:0 0 100%;max-width:100%}.jDu4sHieZUAxCond6gmV{left:100%}.Etmn1g671ag2z8M1UdOo{right:100%}.cm5Stj_rTYk04CA5yfqC{margin-left:100%}.MfNZ8RdXfeI0XlOcO4o8{order:24}.ZHWYEqbMppjtHUGaxS0e{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.SxO3Cob3jUbU1l65OST5{left:95.83333333%}.jCaM4bB7umcZIGYcWOTS{right:95.83333333%}.Vkp2tKY8_asnVojCmHMT{margin-left:95.83333333%}.NJo2mCxoDZMMrIZtq8KR{order:23}.wpVgD7kJfhMc7vCdDeyV{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.CDUU4jXi8U46J7fZcNWS{left:91.66666667%}.leDNslukd74K2FB4KLnr{right:91.66666667%}.y_hrFAQFD20RMnTxdlr5{margin-left:91.66666667%}.ZvHBKeXyFxs4_auiZp9e{order:22}.PMYBpWXdwkd45e91WqHO{display:block;flex:0 0 87.5%;max-width:87.5%}.wmxoMPfu8hYnROZEfO3X{left:87.5%}.OglreeGRPHo7QxUk7Lvi{right:87.5%}.ym6vqss8Y4tAdMX0R7wU{margin-left:87.5%}.rCVyvoPwg38qjZWw5bhG{order:21}.IH6bhj74j8ArrqQ0JqGj{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.ktQyXT2ZS48d1TrtXqXT{left:83.33333333%}.yDcmt5uc3UzTKESTp2X4{right:83.33333333%}.jncUgF6FVqECSElMiYEH{margin-left:83.33333333%}.FEx5kmky0Bc7t0PkBGLQ{order:20}.gL3jb54q2BMip2f0J7nK{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.pItnW_gbJmETTezgj0A7{left:79.16666667%}.staCmFRnb70_8ClybQUv{right:79.16666667%}.bHZV25hFIdMp1jBINkmO{margin-left:79.16666667%}.H_LnUhdwQR8IRpi_l7Ey{order:19}.bbKK_rx7ST46rUpk6PIU{display:block;flex:0 0 75%;max-width:75%}.qTRgIqptQPWWsVBosJQE{left:75%}._O3KpDsWdG80Fbb1ztR6{right:75%}.Oqs5EUvXPCgxdCpNFJ90{margin-left:75%}.p5VaYlep4c8c26ASJENA{order:18}.vQNHAbAyYQqFM0n0opOz{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.GITIY2ZoTY4pmKpFgV8O{left:70.83333333%}.EJy2qB6wckEMPbtJZAiw{right:70.83333333%}.ISufkRczax06J79vIPfA{margin-left:70.83333333%}.TQsu066qmns4U2rDl1Ci{order:17}.MeTSJhOzLEnx9slydpSZ{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.o1CZnpF5y7MVlwm_WL_T{left:66.66666667%}._6aa3J1XP8AG5xr60QH5{right:66.66666667%}.z4yRWYlxrvMHfOgVEeuV{margin-left:66.66666667%}.exInGbZZSFAMftCGFBAD{order:16}.RBkc1A9W7Mwn1QNdhn6s{display:block;flex:0 0 62.5%;max-width:62.5%}.qW0IDHcNwvYtDDQKqI1k{left:62.5%}.m1hlmMDIXV4YYNUHszIM{right:62.5%}.Jq1vc1TurE3h3PxvT79O{margin-left:62.5%}.fzy6NKlZHx85awRvCx1q{order:15}.CttIOyN4YKEzKl7IyGfq{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.RYAXHUULeLwb4IUepiEB{left:58.33333333%}.EcMSkyyb0lAl0LNWPLDo{right:58.33333333%}.IBLCmBzd9rop_3N7846P{margin-left:58.33333333%}.KpZAcBcDXQIkEbpxPN0m{order:14}.tAZSAIF01rweh7k95jMr{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.HNoESTgUu0mCtLVBgjM6{left:54.16666667%}.L1et2I5eHDgIQPlA2SbS{right:54.16666667%}.HbXche7DCdo12gB7gtzE{margin-left:54.16666667%}.dHL9T0tJEhsoq1zEPmZ5{order:13}.ukSIuhNhVt0zj4ZcMh73{display:block;flex:0 0 50%;max-width:50%}.OKdYKn7wJKgPbOxNmgRQ{left:50%}.Mdx7XJIxHIX8fQmRnM9i{right:50%}.Q96MLh1zUE1z4i52iAQx{margin-left:50%}.EnuVF5sBSwYPAXx8eRl1{order:12}.wDdTST3Reos1ALym2CCg{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.AZgq5BndS04F_fzSXMc4{left:45.83333333%}.vqMy_8t30uh4rtchmdkI{right:45.83333333%}.FNM5kfmFaM07FMbvASH1{margin-left:45.83333333%}.seZYnEkQnK007ZMpVJuV{order:11}.PoAhLuU4n10vvaiE5qsH{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.h2KPBA5hSJskGBpS4xxp{left:41.66666667%}.WXp_kcwGNs8_3i_YK6ig{right:41.66666667%}.u1jYCxL5aLIXC6hHtbPg{margin-left:41.66666667%}.xP3ZtAUVfhU7ww78adF4{order:10}.Tm35sCAoPiYHHbsGon4W{display:block;flex:0 0 37.5%;max-width:37.5%}.GNV835ObvKoWYma2dcjo{left:37.5%}.Imlp6M4DwHYHUyVW3n0m{right:37.5%}.xnLkVYA0AEUiGNlV0sZt{margin-left:37.5%}.bRaGVYZminYVt_wV82LN{order:9}.Cz8D419clcghoyFXhrtX{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}._Q_dZUmhwUYhXPcoUemu{left:33.33333333%}.TNPIqwGMBEqGZEhimnbi{right:33.33333333%}.qM69JqsGHYbxCdSG_8jv{margin-left:33.33333333%}.nTuO4u15A4tj9aBcNRiY{order:8}.C6Kwqa_Dy8l0OnZIot1C{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.TQURlmUNCPcHASBbdiKU{left:29.16666667%}.UeiKy9HxoA8goDDPeU6v{right:29.16666667%}.XTdy8pRDf4gJlEacJGW5{margin-left:29.16666667%}.KHK6owdp60HAzITKfQnA{order:7}.PLFVgkQW9MvITW56iQX7{display:block;flex:0 0 25%;max-width:25%}.Yw0FMuHKpGgxUvO4Pair{left:25%}.hE7xptpnhYkYTc1LEV31{right:25%}.AGfVLZN7eghL8UFVC5Zt{margin-left:25%}.lDeQgc0DO9gRDINpWWfc{order:6}.nT7uBNJBj3M4VfInrkl_{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.kYSSeR70ykUTmDInvP8F{left:20.83333333%}.J2ieczZAkpgTmemXRfLo{right:20.83333333%}.IKuhadco7cETwlMYGXYy{margin-left:20.83333333%}.ZaFQ4unimwBOCprxeJXM{order:5}.bQEeahcSQ0W1Asqwq3bH{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.CkS4kv7tbQ8HDzWdGWFc{left:16.66666667%}.rsJOWa44bCM_il6KRQyB{right:16.66666667%}.R5x0VUuGs5fxwCDL78xQ{margin-left:16.66666667%}.fKrhOBjQNQMvVJ6Ukeno{order:4}.WsIqD75I10aetXFf5N_4{display:block;flex:0 0 12.5%;max-width:12.5%}.VuJGL_qdQHEcdTB6TV_B{left:12.5%}.Y5ZFObBLX7oP13QDENfn{right:12.5%}.d9kQY2Gx7I4TZEgNgeVR{margin-left:12.5%}.enbyeIreiYkIrc8YRqWT{order:3}.NH1ARd9yy38IGVvBn6qO{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.OYkWNc0WUiMmoEuJp0IA{left:8.33333333%}.GCZmhdTsy0lgu0HUjQKg{right:8.33333333%}.iYycx9l21M8BtwsBPIQM{margin-left:8.33333333%}.t0S0Q0hYkq2eUv4JQidE{order:2}.CAa6c3FN7x0XU1NWqNIg{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.N4WN02Lhqgcz1AseVH_A{left:4.16666667%}.NI5Vn50OUwzqKMus6la0{right:4.16666667%}.jUI6FUyuIeg9XqyNY5HI{margin-left:4.16666667%}.c79N2pltA8AgZsAZtz_D{order:1}.NDKPE58P8o6OiZI3wKL6{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.xHueS_eFwmVWfp5_aHkd{left:auto}.Y4nW6Ryd_0dNOP99XXiq{right:auto}.ojzcwY1fcroPZTRODOMs{margin-left:0}.xcwsshMbwzAX_AwfBg8y{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.xHueS_eFwmVWfp5_aHkd.LUgVrunjCnY0lToxNqYB{right:auto}.Y4nW6Ryd_0dNOP99XXiq.LUgVrunjCnY0lToxNqYB{left:auto}.ojzcwY1fcroPZTRODOMs.LUgVrunjCnY0lToxNqYB{margin-right:0}.N4WN02Lhqgcz1AseVH_A.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.NI5Vn50OUwzqKMus6la0.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.jUI6FUyuIeg9XqyNY5HI.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.OYkWNc0WUiMmoEuJp0IA.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.GCZmhdTsy0lgu0HUjQKg.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.iYycx9l21M8BtwsBPIQM.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.VuJGL_qdQHEcdTB6TV_B.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.Y5ZFObBLX7oP13QDENfn.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.d9kQY2Gx7I4TZEgNgeVR.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.CkS4kv7tbQ8HDzWdGWFc.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.rsJOWa44bCM_il6KRQyB.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.R5x0VUuGs5fxwCDL78xQ.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.kYSSeR70ykUTmDInvP8F.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.J2ieczZAkpgTmemXRfLo.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.IKuhadco7cETwlMYGXYy.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.Yw0FMuHKpGgxUvO4Pair.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.hE7xptpnhYkYTc1LEV31.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.AGfVLZN7eghL8UFVC5Zt.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.TQURlmUNCPcHASBbdiKU.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.UeiKy9HxoA8goDDPeU6v.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.XTdy8pRDf4gJlEacJGW5.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}._Q_dZUmhwUYhXPcoUemu.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.TNPIqwGMBEqGZEhimnbi.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.qM69JqsGHYbxCdSG_8jv.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.GNV835ObvKoWYma2dcjo.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.Imlp6M4DwHYHUyVW3n0m.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.xnLkVYA0AEUiGNlV0sZt.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.h2KPBA5hSJskGBpS4xxp.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.WXp_kcwGNs8_3i_YK6ig.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.u1jYCxL5aLIXC6hHtbPg.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.AZgq5BndS04F_fzSXMc4.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.vqMy_8t30uh4rtchmdkI.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.FNM5kfmFaM07FMbvASH1.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.OKdYKn7wJKgPbOxNmgRQ.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.Mdx7XJIxHIX8fQmRnM9i.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.Q96MLh1zUE1z4i52iAQx.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.HNoESTgUu0mCtLVBgjM6.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.L1et2I5eHDgIQPlA2SbS.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.HbXche7DCdo12gB7gtzE.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.RYAXHUULeLwb4IUepiEB.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.EcMSkyyb0lAl0LNWPLDo.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.IBLCmBzd9rop_3N7846P.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.qW0IDHcNwvYtDDQKqI1k.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.m1hlmMDIXV4YYNUHszIM.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.Jq1vc1TurE3h3PxvT79O.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.o1CZnpF5y7MVlwm_WL_T.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}._6aa3J1XP8AG5xr60QH5.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.z4yRWYlxrvMHfOgVEeuV.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.GITIY2ZoTY4pmKpFgV8O.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.EJy2qB6wckEMPbtJZAiw.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.ISufkRczax06J79vIPfA.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.qTRgIqptQPWWsVBosJQE.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}._O3KpDsWdG80Fbb1ztR6.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.Oqs5EUvXPCgxdCpNFJ90.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.pItnW_gbJmETTezgj0A7.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.staCmFRnb70_8ClybQUv.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.bHZV25hFIdMp1jBINkmO.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.ktQyXT2ZS48d1TrtXqXT.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.yDcmt5uc3UzTKESTp2X4.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.jncUgF6FVqECSElMiYEH.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.wmxoMPfu8hYnROZEfO3X.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.OglreeGRPHo7QxUk7Lvi.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.ym6vqss8Y4tAdMX0R7wU.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.CDUU4jXi8U46J7fZcNWS.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.leDNslukd74K2FB4KLnr.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.y_hrFAQFD20RMnTxdlr5.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.SxO3Cob3jUbU1l65OST5.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.jCaM4bB7umcZIGYcWOTS.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.Vkp2tKY8_asnVojCmHMT.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.jDu4sHieZUAxCond6gmV.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.Etmn1g671ag2z8M1UdOo.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.cm5Stj_rTYk04CA5yfqC.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}}@media (min-width: 992px){.kfkVC6eqzjoZxTr_4kWE{display:block;flex:0 0 100%;max-width:100%}.x8AAtLTQ68EmeJiHRg4C{left:100%}.BmrDooxMWJ83DtDkFmSX{right:100%}.tyXKDBeXACgO7cERGqNi{margin-left:100%}.oJxs107YZSQODNtKoHkO{order:24}.sywSW9L4DYM8nbG3LUhh{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.EOkOCEmD_PsYEMmkSncS{left:95.83333333%}.xr8LZ4FIwAf7MmLDkdXc{right:95.83333333%}.aTnHexn4tPgYFmcfx8Aw{margin-left:95.83333333%}.waUE6AyuN8riCsmF4s7Q{order:23}.NySbjy6pxHAc9nhNreQj{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.AJPZ70p_ePAsP4RIoZHv{left:91.66666667%}.JpU7D3IVq8w83lmRQIxG{right:91.66666667%}.ubgooI7MGcgWmUmf8x55{margin-left:91.66666667%}.dpQxbS5mBJMkYsfi4XHT{order:22}.OT7Ea1f6ohw2LKsSXlIs{display:block;flex:0 0 87.5%;max-width:87.5%}.y2TxbmnPbDokbPxitL24{left:87.5%}.SpOK_pXw8UVrQogt6_Tf{right:87.5%}.C9ZZRXg2LUJTakxsncH9{margin-left:87.5%}.hZuSSKelTig4ZGLVUK7H{order:21}.Qdjla0jc4DofE03xt8tz{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.UR35wEJQ8no8b0INzy0Q{left:83.33333333%}._GhjL9ZHfRksxll15Q5J{right:83.33333333%}.W8B9BbgvwqfQ54SIzWU5{margin-left:83.33333333%}.ORgvXNm2Q4wcdbpl_x2g{order:20}.c48YRt1DPQsUAYNWEwk9{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.Srfrk7E65NgbolqktKU4{left:79.16666667%}.AU8fAgUfbA4qz62eNaFp{right:79.16666667%}.qFAfcxqPKjEV3gT8v6Of{margin-left:79.16666667%}.jQ_2wvTIX9ID89Mw7pae{order:19}.UO_2b7FrLiAFejlQtxPf{display:block;flex:0 0 75%;max-width:75%}.LLBlPZcG8g79g4BJr31H{left:75%}.eczTpqeZ9wjhVmAJ3ocU{right:75%}.oKMOB_q7Qks5BSSBORgD{margin-left:75%}.HuguE966WOII1XH310aq{order:18}.xwUlSqmpDHw2XCWaZeN_{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.KmNjZDIlRw44bUyHWprF{left:70.83333333%}.dEJ1Ar4osf4PSs8aul1I{right:70.83333333%}.EzrRrnJUUBIXQmQTev3M{margin-left:70.83333333%}.qmHXO7cFeJgLSkJhu88t{order:17}.x8IEAkuxxgFqkUkPGhU9{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.v60fGDYab3MxSManDz5A{left:66.66666667%}.bH3lVc4ap0oc2xr8L4V9{right:66.66666667%}.OLWZKXEWUosxrBEGcgo4{margin-left:66.66666667%}.O1m4G0Sa58p4J3Fuunf4{order:16}.Bn5krk414iofThoavDny{display:block;flex:0 0 62.5%;max-width:62.5%}.Ek4BOwaiXLIB818oCBdV{left:62.5%}.pvMMWdFvRoFa93IW8sKb{right:62.5%}.mBNZo6F0UoMj7dkX6i2H{margin-left:62.5%}.VuBefZOnLdMmtwRSdeBq{order:15}.W_JGpCAfgIStjUXQEKJM{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.nYQK32C0vFAh0E1ADgjm{left:58.33333333%}.tUogNJnlKjc6JHTDzVDV{right:58.33333333%}.cgzdK8h9qnc_D21o19ig{margin-left:58.33333333%}.dJj_JspZYjck_u6wv126{order:14}.NiYuyESRmbwwVwLcOJKR{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.tDOgL4rhm5QKuCWP8m60{left:54.16666667%}.NQKFyk4tack1eLvBiloS{right:54.16666667%}._nCS1pIhdsbNEQxeo0_G{margin-left:54.16666667%}.PopIjPblPKUV1rn1l52D{order:13}.RzO0_MN5wL9ShXWhFScs{display:block;flex:0 0 50%;max-width:50%}.L8EQ2yGPhcp1SfAYfy9M{left:50%}.lGGkKrZYQMWYT2RaYYwl{right:50%}.vChbXWDTjIURJb_LSain{margin-left:50%}.zMtnYc4uhFo3m2z440cc{order:12}.yxrGLqoiW4smvNeviljS{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.hLZ6WbAXmU0j2uKEneMs{left:45.83333333%}.wQHQFFcZ5xssnnsGqPSL{right:45.83333333%}.edk_pNiVLYooffbn1ghj{margin-left:45.83333333%}.afheEBMCSn4F8EXcau7W{order:11}.c6WOMYAR6A00JD8HlTHX{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.NyWNJN_4RAAaru9jGvQR{left:41.66666667%}.om2IPnaCrYEfjSV5Y0Tz{right:41.66666667%}.WjNuIUTpwxYu7QfmBtLQ{margin-left:41.66666667%}.swfCFBHTL1M9sgjKsGcE{order:10}.IHo7SovSnjQvO4hb8vHm{display:block;flex:0 0 37.5%;max-width:37.5%}.bctSE3zYmOIwMxnxJpYV{left:37.5%}.HlHUfPkNdyk7YU6jzQpZ{right:37.5%}.eDcSWDA3wwZmYV0X8iVf{margin-left:37.5%}.xMvv1ZsTD0UxyvCOrcy1{order:9}.uhb1qerkrisidMtX_qFz{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.Omctep9KTAYAnt13kaFL{left:33.33333333%}.fFaFSyfprbsuvrDs7fgD{right:33.33333333%}.U_9gxTImmk2_h2_5otNr{margin-left:33.33333333%}.dp7fv2Xmm4yyWTXrvsJ1{order:8}.un4LEPdaBgW5dB1H1wUr{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.YZVMSaeAyzEticHcmMg9{left:29.16666667%}.Hdi7iIt_wmAa2TZMmVBV{right:29.16666667%}.javYsJjpgN0N9zK9dTAF{margin-left:29.16666667%}.PZah0GAYB4o6JTwjQF1z{order:7}.lgdpxhYgI1U5a2avVejK{display:block;flex:0 0 25%;max-width:25%}.mTddpE7MVgaonMlOq8Cd{left:25%}.yFu4MUGsUichsZhnVN8D{right:25%}.e2PJD98g0zoBbELJaoHm{margin-left:25%}.gG4L6glq1AUTSGN_twXU{order:6}.ANprKcuoBMMXbNB4RjSs{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.pDmc4p9Yo5U0lMwyYog2{left:20.83333333%}.qoT7tulgpXw4d1yNbJ8D{right:20.83333333%}.AReSTvsnOcTAyTbrMFhK{margin-left:20.83333333%}.RgoUmKlfSoqvo4s404Sa{order:5}.vSNTOV7klU2OeHdOMnvQ{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.UHq28hBM_ILBGWzPOabM{left:16.66666667%}.mL_EDFJyV7YOlaCva8iZ{right:16.66666667%}.CgqJtzEQoXwXKr3usDtD{margin-left:16.66666667%}.F9O1AhShwp86ERf3ssob{order:4}.GNG959ntRTIIXF_mIjDz{display:block;flex:0 0 12.5%;max-width:12.5%}.zEot4bSqA0UwmbOZhxdK{left:12.5%}.KE37ORRgb_sdTTR7r9Mx{right:12.5%}.d6G5kyo3ED842PgvA6lI{margin-left:12.5%}.Z8LQ0x3luAwUWFF28QEO{order:3}.tECru4EKj8c1rcjgNEkz{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.EjqrLyVlKscnortHGTZU{left:8.33333333%}.WkMIhUXZv8M3XnBHlOmR{right:8.33333333%}.GG6cAb1NfzoMH8v6kFCg{margin-left:8.33333333%}.heoIMc0YiOgSU9jREmb6{order:2}.HtvK9tUS6Xc0krMqRkoM{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.wn8Q5BDru9U9FlSoobPG{left:4.16666667%}.ajoG7uAfdsVe6TUG4aKd{right:4.16666667%}.DtPufJ9UVYMmyhF4_Tcq{margin-left:4.16666667%}.xyfIWengG9QfJX7bxzsT{order:1}.WfKKOJmn8Dw1Xxlh4ahj{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.HMSJlttwdPoaQR5SLRt7{left:auto}.Cs86c8WhDp0zaLgoHP2p{right:auto}.bhq3j1v7RkszatAMmaaz{margin-left:0}.BNziN8rAsksAsweazF9Q{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.HMSJlttwdPoaQR5SLRt7.LUgVrunjCnY0lToxNqYB{right:auto}.Cs86c8WhDp0zaLgoHP2p.LUgVrunjCnY0lToxNqYB{left:auto}.bhq3j1v7RkszatAMmaaz.LUgVrunjCnY0lToxNqYB{margin-right:0}.wn8Q5BDru9U9FlSoobPG.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.ajoG7uAfdsVe6TUG4aKd.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.DtPufJ9UVYMmyhF4_Tcq.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.EjqrLyVlKscnortHGTZU.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.WkMIhUXZv8M3XnBHlOmR.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.GG6cAb1NfzoMH8v6kFCg.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.zEot4bSqA0UwmbOZhxdK.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.KE37ORRgb_sdTTR7r9Mx.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.d6G5kyo3ED842PgvA6lI.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.UHq28hBM_ILBGWzPOabM.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.mL_EDFJyV7YOlaCva8iZ.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.CgqJtzEQoXwXKr3usDtD.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.pDmc4p9Yo5U0lMwyYog2.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.qoT7tulgpXw4d1yNbJ8D.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.AReSTvsnOcTAyTbrMFhK.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.mTddpE7MVgaonMlOq8Cd.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.yFu4MUGsUichsZhnVN8D.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.e2PJD98g0zoBbELJaoHm.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.YZVMSaeAyzEticHcmMg9.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.Hdi7iIt_wmAa2TZMmVBV.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.javYsJjpgN0N9zK9dTAF.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.Omctep9KTAYAnt13kaFL.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.fFaFSyfprbsuvrDs7fgD.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.U_9gxTImmk2_h2_5otNr.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.bctSE3zYmOIwMxnxJpYV.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.HlHUfPkNdyk7YU6jzQpZ.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.eDcSWDA3wwZmYV0X8iVf.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.NyWNJN_4RAAaru9jGvQR.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.om2IPnaCrYEfjSV5Y0Tz.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.WjNuIUTpwxYu7QfmBtLQ.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.hLZ6WbAXmU0j2uKEneMs.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.wQHQFFcZ5xssnnsGqPSL.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.edk_pNiVLYooffbn1ghj.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.L8EQ2yGPhcp1SfAYfy9M.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.lGGkKrZYQMWYT2RaYYwl.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.vChbXWDTjIURJb_LSain.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.tDOgL4rhm5QKuCWP8m60.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.NQKFyk4tack1eLvBiloS.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}._nCS1pIhdsbNEQxeo0_G.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.nYQK32C0vFAh0E1ADgjm.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.tUogNJnlKjc6JHTDzVDV.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.cgzdK8h9qnc_D21o19ig.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.Ek4BOwaiXLIB818oCBdV.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.pvMMWdFvRoFa93IW8sKb.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.mBNZo6F0UoMj7dkX6i2H.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.v60fGDYab3MxSManDz5A.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.bH3lVc4ap0oc2xr8L4V9.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.OLWZKXEWUosxrBEGcgo4.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.KmNjZDIlRw44bUyHWprF.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.dEJ1Ar4osf4PSs8aul1I.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.EzrRrnJUUBIXQmQTev3M.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.LLBlPZcG8g79g4BJr31H.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.eczTpqeZ9wjhVmAJ3ocU.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.oKMOB_q7Qks5BSSBORgD.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.Srfrk7E65NgbolqktKU4.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.AU8fAgUfbA4qz62eNaFp.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.qFAfcxqPKjEV3gT8v6Of.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.UR35wEJQ8no8b0INzy0Q.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}._GhjL9ZHfRksxll15Q5J.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.W8B9BbgvwqfQ54SIzWU5.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.y2TxbmnPbDokbPxitL24.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.SpOK_pXw8UVrQogt6_Tf.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.C9ZZRXg2LUJTakxsncH9.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.AJPZ70p_ePAsP4RIoZHv.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.JpU7D3IVq8w83lmRQIxG.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.ubgooI7MGcgWmUmf8x55.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.EOkOCEmD_PsYEMmkSncS.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.xr8LZ4FIwAf7MmLDkdXc.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.aTnHexn4tPgYFmcfx8Aw.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.x8AAtLTQ68EmeJiHRg4C.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.BmrDooxMWJ83DtDkFmSX.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.tyXKDBeXACgO7cERGqNi.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}}@media (min-width: 1200px){.AONsYJW3ON4Tk1EF8mVJ{display:block;flex:0 0 100%;max-width:100%}.NLFRsTs3jUfyFmycRMWP{left:100%}.SNIWRD_eneIHTs4IwnjT{right:100%}.VRxuv5QIxDgTiyiK8E3j{margin-left:100%}.LnhQtN1xWQoqffB6n88R{order:24}.qGDzHATHgyQv7H18QbhR{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.NN8qwgZ6hczYNI6rMsvI{left:95.83333333%}.rmP_hnv2Yb4D9bU59e9x{right:95.83333333%}.KGpR1Nc9LrIZFlsjguge{margin-left:95.83333333%}.WOwL9aln_70nCmlOy9X2{order:23}.ci4o0J1fig9wH8s1oGHc{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.mQstpU2C1w_xOAnmHXE0{left:91.66666667%}.HlwoMwWBqZw3eGrgEXf6{right:91.66666667%}.pGc0w65q6Md_muiy3h61{margin-left:91.66666667%}.djuvsXYiv3EdxvFrjtLj{order:22}.aX6rOXaR5oCNzeyyX0tO{display:block;flex:0 0 87.5%;max-width:87.5%}.nbvJmHMg_6cuAfnAd1ki{left:87.5%}.HlIvzgK9iukmqk2chVHD{right:87.5%}.bWgBrb0xGkzjVu9rJKeO{margin-left:87.5%}.K_ZqG72bftocNrKGb9uu{order:21}.PAV7K6sfKsgPijo20ia9{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.mtPBjQdtukYJjEXwTDK4{left:83.33333333%}.tUsR2t6fbcsH7cZwNZ1k{right:83.33333333%}.wUmHmTBR2osPX6Hbr3pz{margin-left:83.33333333%}.EBWa7csr5XIFpIjci2M8{order:20}.uGUucgTsvTwiSYPP4zG2{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.JWahcqyOovs0cVVSr5Ii{left:79.16666667%}.oSvJMFAvrhw00lbV64m6{right:79.16666667%}.ji7c0r39vp4CEJEgJHye{margin-left:79.16666667%}.QHtjRPVv7oykidKiQr68{order:19}.IKBov2tc8Y4NbmCINnSR{display:block;flex:0 0 75%;max-width:75%}.J4kpUSks_LUS3sBENOFJ{left:75%}.oLeWXbfywMAh8kKprXe_{right:75%}.lPRUSzn4TZ8LJIXnxD2E{margin-left:75%}.WjqrDEw2fLgeLJFChZAR{order:18}.hqYRwUHcGOADzVmsjLcp{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.dKgEbIVju0AKWTAT8XVN{left:70.83333333%}.YHK4Ow1tGvoYKNUaCK4_{right:70.83333333%}.L9epZALppcYzeky5vh3M{margin-left:70.83333333%}.S1Juc1mo9E76FcttXHPj{order:17}.OAl16ijy1c93wDTNbPyS{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.Te2bLQwWxQO8_L6x2u50{left:66.66666667%}.pZh6JXe63AgiSm0dGfGd{right:66.66666667%}.xWEYuuOYYZPQPfiaRgYi{margin-left:66.66666667%}.uogBbGxw0s4Fm83iP6AH{order:16}.bBJkrChGp7MJ7HTpyXAt{display:block;flex:0 0 62.5%;max-width:62.5%}.ZRhQJ068jYYTIBgBK3ZT{left:62.5%}.EVNuc0kcRYYMrFr_Ue0X{right:62.5%}.vIyOOJVwjEIMragWC81T{margin-left:62.5%}.WmzQrLpRNU9_H06PBZz9{order:15}.OVhnDy2pd8zuUFpvdrbG{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.kHR_LuuxQQcir38An6pS{left:58.33333333%}.X1ZL99aLR3g1pIDxy8f0{right:58.33333333%}.NYihbYSGsAsafxfjbdii{margin-left:58.33333333%}.f19uxB_mzDUO4qydLkjt{order:14}.XsKRghUuLgm8yXA4rtSc{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.eURFSOOplqMyW4M5NWQb{left:54.16666667%}.uAWHWuZGis1KN6OSHG2Y{right:54.16666667%}.wrnpf76o80X2TGipFSEZ{margin-left:54.16666667%}.oKIJLr_XtDgWrfuKG4uw{order:13}.qC2IrrjrT4Tl0iGYds50{display:block;flex:0 0 50%;max-width:50%}.wQ2yxMbFjLYTzCxv2GE7{left:50%}.jPfK01ga8Sl9oVWARtTk{right:50%}.UJFKB4roPgfxG4P85CRd{margin-left:50%}.DQxFoiiofrhlOdQqSo4R{order:12}.ed6KNTTXfFEUwVork3yU{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.kOWZt48ck8NaoRU86350{left:45.83333333%}.y3wrL6u7Bas_ysRWog2h{right:45.83333333%}.Np059Z5KVW86NmxwrXdv{margin-left:45.83333333%}.pTDPZTYq_Y7NVl3DiktU{order:11}.NQ8Uu3lasg0JmyrErlD5{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.fjr4gHNzT_8vHXcGFAK8{left:41.66666667%}.n8M_fom86vAeHxyJYFgf{right:41.66666667%}.RfNTzfUzYgXhYaNedagP{margin-left:41.66666667%}.uUkuZEyqLwK_VsAwIyaj{order:10}.yG71xzvOes6ov5a3dLoN{display:block;flex:0 0 37.5%;max-width:37.5%}.xc6dLS3eXDIsuFng_ETa{left:37.5%}.HKypDXwkPAUPbojpF1Sp{right:37.5%}.uXm5f6XqTQU9ukREYtsc{margin-left:37.5%}.HWTBBapCvGgVVEDNCRIe{order:9}.X1pTdVWKjKgW4IEfqKoC{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.qBvdK81ioU4UDaG3oLvw{left:33.33333333%}.glzlTa_f6sUTY0VxFoXY{right:33.33333333%}.ouhQ2ESGN8mLH3CbVKUI{margin-left:33.33333333%}.M6ZLFQn8YbM2C_wHV2rc{order:8}.af1kDimLkEzPVa_hNZy4{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.vg_cU4POlgMPOBnbF2SI{left:29.16666667%}.I21yqKjXdIwMqFzVwrGt{right:29.16666667%}.DoBeYThpCIUtMT1TXGvU{margin-left:29.16666667%}.HwAvSDUpOTo3G7rzqe6h{order:7}.OZR6ojN0a7UJen3pbiA1{display:block;flex:0 0 25%;max-width:25%}.hsyeo26ITgHyr1PUtfV8{left:25%}.d2jX1ImzZyUvrGCQPEGb{right:25%}.iMIrJDZSMxQS8sHdXB3b{margin-left:25%}.AjBImRqJRIiPj6haiRgU{order:6}.AlA4xTWBlkMFFy3QjECl{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.KkU15W1G4EIwZWP6BTKh{left:20.83333333%}.XkwwXZnxsis1hsc1djuR{right:20.83333333%}.R4ljUfRd2x0cJGfM2mJQ{margin-left:20.83333333%}.oBy7u9dLHmkrZ38HxikS{order:5}.hGmsp1fbwkApWXNkBPAu{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ezaZM7FA6jMSpUXeqZsO{left:16.66666667%}.DOsPNbtvegWF3xDBLr7X{right:16.66666667%}.fapJI8JdwZMgMFH_1hJu{margin-left:16.66666667%}.zOkneaxnbWwxiYUAG6ro{order:4}.hRza0hN5lIUlkDOHYKYs{display:block;flex:0 0 12.5%;max-width:12.5%}.FCtw3bvISC0HbVXbKEoj{left:12.5%}.j22R5j8OugQfcDC99Uty{right:12.5%}.q0qkSg6Rq0XJnQYw7uHV{margin-left:12.5%}.eG9BoEii098vXc5wr6Gc{order:3}.x70wAOC_fCs14Vw1ynVo{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.FOiHpa5dqi8BsQxVfTj4{left:8.33333333%}.WTB6YgC5NscLWgOdAydC{right:8.33333333%}._4fr2_shXI4YykklylGp{margin-left:8.33333333%}.ooLLbmHuECQ3Dv3TzH2K{order:2}.t_JNCVWCD7IUpB4BBTHh{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.EpyG4r59bIsc0igVAepU{left:4.16666667%}.h2Mw44MnuBQQdQEjOopt{right:4.16666667%}.Q5080cuCL5c57vGdIMML{margin-left:4.16666667%}.zSDZ7gVy_XE5XV1CA1Cm{order:1}.wYMNAsOYq1MquQG4H5pv{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.KV9Ng2_YMVUfHlvuWn25{left:auto}.X6kDt2tDWdo7DAiAoZxl{right:auto}.Wsp_c6KEUlUT3ErqTR32{margin-left:0}.N1hZH0vp4BoUcugQ50K3{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.KV9Ng2_YMVUfHlvuWn25.LUgVrunjCnY0lToxNqYB{right:auto}.X6kDt2tDWdo7DAiAoZxl.LUgVrunjCnY0lToxNqYB{left:auto}.Wsp_c6KEUlUT3ErqTR32.LUgVrunjCnY0lToxNqYB{margin-right:0}.EpyG4r59bIsc0igVAepU.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.h2Mw44MnuBQQdQEjOopt.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.Q5080cuCL5c57vGdIMML.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.FOiHpa5dqi8BsQxVfTj4.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.WTB6YgC5NscLWgOdAydC.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}._4fr2_shXI4YykklylGp.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.FCtw3bvISC0HbVXbKEoj.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.j22R5j8OugQfcDC99Uty.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.q0qkSg6Rq0XJnQYw7uHV.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.ezaZM7FA6jMSpUXeqZsO.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.DOsPNbtvegWF3xDBLr7X.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.fapJI8JdwZMgMFH_1hJu.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.KkU15W1G4EIwZWP6BTKh.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.XkwwXZnxsis1hsc1djuR.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.R4ljUfRd2x0cJGfM2mJQ.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.hsyeo26ITgHyr1PUtfV8.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.d2jX1ImzZyUvrGCQPEGb.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.iMIrJDZSMxQS8sHdXB3b.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.vg_cU4POlgMPOBnbF2SI.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.I21yqKjXdIwMqFzVwrGt.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.DoBeYThpCIUtMT1TXGvU.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.qBvdK81ioU4UDaG3oLvw.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.glzlTa_f6sUTY0VxFoXY.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.ouhQ2ESGN8mLH3CbVKUI.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.xc6dLS3eXDIsuFng_ETa.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.HKypDXwkPAUPbojpF1Sp.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.uXm5f6XqTQU9ukREYtsc.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.fjr4gHNzT_8vHXcGFAK8.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.n8M_fom86vAeHxyJYFgf.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.RfNTzfUzYgXhYaNedagP.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.kOWZt48ck8NaoRU86350.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.y3wrL6u7Bas_ysRWog2h.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.Np059Z5KVW86NmxwrXdv.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.wQ2yxMbFjLYTzCxv2GE7.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.jPfK01ga8Sl9oVWARtTk.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.UJFKB4roPgfxG4P85CRd.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.eURFSOOplqMyW4M5NWQb.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.uAWHWuZGis1KN6OSHG2Y.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.wrnpf76o80X2TGipFSEZ.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.kHR_LuuxQQcir38An6pS.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.X1ZL99aLR3g1pIDxy8f0.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.NYihbYSGsAsafxfjbdii.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.ZRhQJ068jYYTIBgBK3ZT.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.EVNuc0kcRYYMrFr_Ue0X.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.vIyOOJVwjEIMragWC81T.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.Te2bLQwWxQO8_L6x2u50.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.pZh6JXe63AgiSm0dGfGd.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.xWEYuuOYYZPQPfiaRgYi.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.dKgEbIVju0AKWTAT8XVN.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.YHK4Ow1tGvoYKNUaCK4_.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}.L9epZALppcYzeky5vh3M.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.J4kpUSks_LUS3sBENOFJ.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.oLeWXbfywMAh8kKprXe_.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.lPRUSzn4TZ8LJIXnxD2E.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.JWahcqyOovs0cVVSr5Ii.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.oSvJMFAvrhw00lbV64m6.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.ji7c0r39vp4CEJEgJHye.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.mtPBjQdtukYJjEXwTDK4.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.tUsR2t6fbcsH7cZwNZ1k.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.wUmHmTBR2osPX6Hbr3pz.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.nbvJmHMg_6cuAfnAd1ki.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.HlIvzgK9iukmqk2chVHD.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.bWgBrb0xGkzjVu9rJKeO.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.mQstpU2C1w_xOAnmHXE0.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.HlwoMwWBqZw3eGrgEXf6.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.pGc0w65q6Md_muiy3h61.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.NN8qwgZ6hczYNI6rMsvI.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}.rmP_hnv2Yb4D9bU59e9x.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.KGpR1Nc9LrIZFlsjguge.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.NLFRsTs3jUfyFmycRMWP.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.SNIWRD_eneIHTs4IwnjT.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.VRxuv5QIxDgTiyiK8E3j.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}}@media (min-width: 1600px){.QPpYyBWAywMNKo_40TB1{display:block;flex:0 0 100%;max-width:100%}.FE2JEy4wlGch2Ok8PR0W{left:100%}.LAUoHXf_0xwj6OSMXr6g{right:100%}.pogsg6JtX9EoXix4POD5{margin-left:100%}.BOYJza2KPpY3IOCwrIbt{order:24}.tOAopIy34j0VFIX3Bcgl{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.naCp8jfizVcI2LaFrjfw{left:95.83333333%}._N8nQNZyctYnXDtNcYit{right:95.83333333%}.urAobIGm4Pc37lfdL7Xy{margin-left:95.83333333%}.fR3T9CeM7WwnqyHa76xM{order:23}.L9oizXYRYLcMliqjFVE2{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.FN2rYcCTFIKZwTY2gY3M{left:91.66666667%}.c9VH78AxpF8KSuU8X1_u{right:91.66666667%}.sG5Sf6H2FMsM_jVXBPJA{margin-left:91.66666667%}.dScEIirB_0aRNNPGZuqP{order:22}.iTLnzg0DU05We_rvyqJh{display:block;flex:0 0 87.5%;max-width:87.5%}.lKU0wWJ301QQcsbTIfZQ{left:87.5%}.SZFzsB2IycMbPRQ1sOZl{right:87.5%}.bFmGg51XHqkntdMKrUyD{margin-left:87.5%}.p_BYWJfvXQz0bosNieJu{order:21}.rwiD5GplVoASMEbnV5RU{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.I0dD8nfBREsof9tBgjfs{left:83.33333333%}.lwNeUbxbIXgYWd9KcEK3{right:83.33333333%}.F2DRewZQ4D0Recqqzdso{margin-left:83.33333333%}.OiNy4KPH36A4D7__eOK6{order:20}.tBOmoiMA5Ug9cG0j1OTW{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.KgxQS5fniMdDScYnatgU{left:79.16666667%}.WiIGwgyfBsn3IxXeTdpc{right:79.16666667%}.TkEhHF9D6hs6RJ2bGQRm{margin-left:79.16666667%}.YVj49h2oQVqZUZw0uB2M{order:19}.UPr86shlosoVX1zW5JhX{display:block;flex:0 0 75%;max-width:75%}.tYJpwDexLhYhbr8JjBwp{left:75%}.JxcwZjpmfLwSVbm6jcIl{right:75%}.teGlX4FQGpEVLAfYasal{margin-left:75%}.ZsFa6indr3ct_a0tH7NT{order:18}.V9ftNRo5eZca8WhS5CDf{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.iriqoFhmbkIsHgFmrS5z{left:70.83333333%}.LeaCwiz7W81Uad1pq18i{right:70.83333333%}._mcglBhIJ6skDtY9y_PO{margin-left:70.83333333%}.iIz7mYLYcnkK1VRVeaIS{order:17}.UHe9gPGZiZErnkJlqVn7{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.GguRV_6bgd3JW2CZNcoQ{left:66.66666667%}.ZNzAYwDq5GcWF46cS3ii{right:66.66666667%}.I4mqkigUpiAWF3rRFziN{margin-left:66.66666667%}.ZI9B7gaevCorFrT4LyGr{order:16}.b06zBVz1CSYYYyKftJW0{display:block;flex:0 0 62.5%;max-width:62.5%}.JSpbfirYbRA92qLXvRfN{left:62.5%}.bQflQFXF4boUUbs1myus{right:62.5%}.HTa1qsut3MokIX29Edzl{margin-left:62.5%}.O64PeWryMIopiLLCnQzT{order:15}.iqdKvDhsrd0OJpHsrMat{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.hVRLfGs6yz8YJT9w3vbZ{left:58.33333333%}.wFOiKZkaI4Mw2vpNLbFJ{right:58.33333333%}.kSZxyx87DN8D9fH2ph32{margin-left:58.33333333%}.uXvMoNPPlp0gd3hE6LWz{order:14}.eZ3odgptkxoj7AScJGR7{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.En_sCh7ipcixPdVRNWfd{left:54.16666667%}.zuvXbD9DXUQVh0_huEXd{right:54.16666667%}.YgQFRBX0MPI0o52U7HYq{margin-left:54.16666667%}.Sn3KpbQ2qls0UFg0ZVRF{order:13}.MfsPnwNORtMxp3VQzHdp{display:block;flex:0 0 50%;max-width:50%}.j0frR8e4KslpkKFDrIXN{left:50%}.kylatV4HmCIqlghtveKP{right:50%}.FXUFgzhNhist1RKs4Hp0{margin-left:50%}.X5smYMelfHI89hIqgf_B{order:12}.tYw7DiLgDwY4VPJ7TkGe{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.vCVclmXR7osrGxoSgRVo{left:45.83333333%}.Tr_QTzvGmr8VxdsfSrVd{right:45.83333333%}.XAnX6SDtzgxGN3KUOY0x{margin-left:45.83333333%}.v1IxZ_zZaMMx8Gp6I85A{order:11}.s2x7nxIflAPg4YOc2m1U{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.DHuxwGt0sUXu7PFs5dDI{left:41.66666667%}.eVGdIAGIGfEyIhw1yk3m{right:41.66666667%}.o_nH4lIGg0eiADbtsKtj{margin-left:41.66666667%}.kRKtwdPz8lQlgsZLzGao{order:10}.Drzw7FoticGbE7m3VnUI{display:block;flex:0 0 37.5%;max-width:37.5%}.Kh1q1XbF4IIVAlEwlXSQ{left:37.5%}.rxPIBX31ZGwpuh6EfBoy{right:37.5%}.JXiW1L_C7XMv8MoxwGLv{margin-left:37.5%}.LKzg4i6HG4Q8hXNYA3OX{order:9}.UZFX7rJi2xMvPhoFlxbD{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.JSY_cmSjwgYCs4RqSMmw{left:33.33333333%}.CkYmlZIDmMwgcvbMPfL6{right:33.33333333%}.AYZADrrt1hovPRMeZBca{margin-left:33.33333333%}.hskMrasRbJ4kWyUDJytZ{order:8}.PeN8K42RVdswq5o3dkPY{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.PI1Il0Vr2dAqRedGmxOq{left:29.16666667%}.asC9_OIk4M2EssHkSuEH{right:29.16666667%}.hXZFKpdHzxAeE9d0_uSf{margin-left:29.16666667%}.Z0nLMnNyvnw5ZI9A9as6{order:7}.L2UPPlUJ2fIszTCwO__P{display:block;flex:0 0 25%;max-width:25%}.RgKLrk445xoeikF8GywZ{left:25%}.eaus4obHWY8c2TmTY9QQ{right:25%}.m3giW7iZifoVQWpiU_fa{margin-left:25%}.X9O3N9lkjPc8D_E2YxDI{order:6}.GQZN1tuF_od8dGI27hf8{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.wLdsfAXUJ4KW4ZQuJg2i{left:20.83333333%}.Og8fyigNjcHXmP3kAL3E{right:20.83333333%}.fgajgiEPC8K_o7jPVBzr{margin-left:20.83333333%}.tws74LCChUhhHdr1eJ3K{order:5}.vLlfD683FQoT4k0Eql1B{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.wT5IInlSkMFsavGmyyrZ{left:16.66666667%}.SxGkMDrqgrkE9VSKp9sa{right:16.66666667%}.FXwmSML6nAHJiuJH_XxX{margin-left:16.66666667%}.lxPSVhfkQ00sEfTsr10g{order:4}.vIhHFU23p8XjOCXxqmXf{display:block;flex:0 0 12.5%;max-width:12.5%}.MJEuMNd8DseL7pXYTql8{left:12.5%}.J4XW_S0WO_gcbv34CN7V{right:12.5%}.FMGUW7CguaYtZg8Ng7pN{margin-left:12.5%}.LpBiToHaLiIlkDyBNdty{order:3}.Cjq185wd5AGW2EyptLNV{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.yxvakqZgccMyxsLBEdKB{left:8.33333333%}.NELArcSPmNYuK0vpEKFA{right:8.33333333%}.jypwZgn3vsg0iIE9Yaf3{margin-left:8.33333333%}.pajKAPweMYwzcA7lI40k{order:2}.daUO1DpLBApz9gxBPzGl{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.btNGPJBah7ApVz4GIWnp{left:4.16666667%}.dUT_nMbgxpkgxcOoh0lW{right:4.16666667%}.eEBWGRicO5sPWomX71_H{margin-left:4.16666667%}.nqFEbfmS7uAgnLUo_oHS{order:1}.uOzrePQpckB5xFWksbGQ{display:none}.aEeKLt7GGlgrM71qey9s{left:auto}.qVWuEA2WUEU9gwtCwfYJ{right:auto}.yvxwanTnuEYivktBGgLf{left:auto}.Ateblra3vpw1NT7iKTyL{right:auto}.o8WJNSl55k6LxpUkftNU{margin-left:0}.r0wikGNQ2s8Mgc6BjtZP{order:0}.aEeKLt7GGlgrM71qey9s.LUgVrunjCnY0lToxNqYB{right:auto}.qVWuEA2WUEU9gwtCwfYJ.LUgVrunjCnY0lToxNqYB{left:auto}.yvxwanTnuEYivktBGgLf.LUgVrunjCnY0lToxNqYB{right:auto}.Ateblra3vpw1NT7iKTyL.LUgVrunjCnY0lToxNqYB{left:auto}.o8WJNSl55k6LxpUkftNU.LUgVrunjCnY0lToxNqYB{margin-right:0}.btNGPJBah7ApVz4GIWnp.LUgVrunjCnY0lToxNqYB{right:4.16666667%;left:auto}.dUT_nMbgxpkgxcOoh0lW.LUgVrunjCnY0lToxNqYB{right:auto;left:4.16666667%}.eEBWGRicO5sPWomX71_H.LUgVrunjCnY0lToxNqYB{margin-right:4.16666667%;margin-left:0}.yxvakqZgccMyxsLBEdKB.LUgVrunjCnY0lToxNqYB{right:8.33333333%;left:auto}.NELArcSPmNYuK0vpEKFA.LUgVrunjCnY0lToxNqYB{right:auto;left:8.33333333%}.jypwZgn3vsg0iIE9Yaf3.LUgVrunjCnY0lToxNqYB{margin-right:8.33333333%;margin-left:0}.MJEuMNd8DseL7pXYTql8.LUgVrunjCnY0lToxNqYB{right:12.5%;left:auto}.J4XW_S0WO_gcbv34CN7V.LUgVrunjCnY0lToxNqYB{right:auto;left:12.5%}.FMGUW7CguaYtZg8Ng7pN.LUgVrunjCnY0lToxNqYB{margin-right:12.5%;margin-left:0}.wT5IInlSkMFsavGmyyrZ.LUgVrunjCnY0lToxNqYB{right:16.66666667%;left:auto}.SxGkMDrqgrkE9VSKp9sa.LUgVrunjCnY0lToxNqYB{right:auto;left:16.66666667%}.FXwmSML6nAHJiuJH_XxX.LUgVrunjCnY0lToxNqYB{margin-right:16.66666667%;margin-left:0}.wLdsfAXUJ4KW4ZQuJg2i.LUgVrunjCnY0lToxNqYB{right:20.83333333%;left:auto}.Og8fyigNjcHXmP3kAL3E.LUgVrunjCnY0lToxNqYB{right:auto;left:20.83333333%}.fgajgiEPC8K_o7jPVBzr.LUgVrunjCnY0lToxNqYB{margin-right:20.83333333%;margin-left:0}.RgKLrk445xoeikF8GywZ.LUgVrunjCnY0lToxNqYB{right:25%;left:auto}.eaus4obHWY8c2TmTY9QQ.LUgVrunjCnY0lToxNqYB{right:auto;left:25%}.m3giW7iZifoVQWpiU_fa.LUgVrunjCnY0lToxNqYB{margin-right:25%;margin-left:0}.PI1Il0Vr2dAqRedGmxOq.LUgVrunjCnY0lToxNqYB{right:29.16666667%;left:auto}.asC9_OIk4M2EssHkSuEH.LUgVrunjCnY0lToxNqYB{right:auto;left:29.16666667%}.hXZFKpdHzxAeE9d0_uSf.LUgVrunjCnY0lToxNqYB{margin-right:29.16666667%;margin-left:0}.JSY_cmSjwgYCs4RqSMmw.LUgVrunjCnY0lToxNqYB{right:33.33333333%;left:auto}.CkYmlZIDmMwgcvbMPfL6.LUgVrunjCnY0lToxNqYB{right:auto;left:33.33333333%}.AYZADrrt1hovPRMeZBca.LUgVrunjCnY0lToxNqYB{margin-right:33.33333333%;margin-left:0}.Kh1q1XbF4IIVAlEwlXSQ.LUgVrunjCnY0lToxNqYB{right:37.5%;left:auto}.rxPIBX31ZGwpuh6EfBoy.LUgVrunjCnY0lToxNqYB{right:auto;left:37.5%}.JXiW1L_C7XMv8MoxwGLv.LUgVrunjCnY0lToxNqYB{margin-right:37.5%;margin-left:0}.DHuxwGt0sUXu7PFs5dDI.LUgVrunjCnY0lToxNqYB{right:41.66666667%;left:auto}.eVGdIAGIGfEyIhw1yk3m.LUgVrunjCnY0lToxNqYB{right:auto;left:41.66666667%}.o_nH4lIGg0eiADbtsKtj.LUgVrunjCnY0lToxNqYB{margin-right:41.66666667%;margin-left:0}.vCVclmXR7osrGxoSgRVo.LUgVrunjCnY0lToxNqYB{right:45.83333333%;left:auto}.Tr_QTzvGmr8VxdsfSrVd.LUgVrunjCnY0lToxNqYB{right:auto;left:45.83333333%}.XAnX6SDtzgxGN3KUOY0x.LUgVrunjCnY0lToxNqYB{margin-right:45.83333333%;margin-left:0}.j0frR8e4KslpkKFDrIXN.LUgVrunjCnY0lToxNqYB{right:50%;left:auto}.kylatV4HmCIqlghtveKP.LUgVrunjCnY0lToxNqYB{right:auto;left:50%}.FXUFgzhNhist1RKs4Hp0.LUgVrunjCnY0lToxNqYB{margin-right:50%;margin-left:0}.En_sCh7ipcixPdVRNWfd.LUgVrunjCnY0lToxNqYB{right:54.16666667%;left:auto}.zuvXbD9DXUQVh0_huEXd.LUgVrunjCnY0lToxNqYB{right:auto;left:54.16666667%}.YgQFRBX0MPI0o52U7HYq.LUgVrunjCnY0lToxNqYB{margin-right:54.16666667%;margin-left:0}.hVRLfGs6yz8YJT9w3vbZ.LUgVrunjCnY0lToxNqYB{right:58.33333333%;left:auto}.wFOiKZkaI4Mw2vpNLbFJ.LUgVrunjCnY0lToxNqYB{right:auto;left:58.33333333%}.kSZxyx87DN8D9fH2ph32.LUgVrunjCnY0lToxNqYB{margin-right:58.33333333%;margin-left:0}.JSpbfirYbRA92qLXvRfN.LUgVrunjCnY0lToxNqYB{right:62.5%;left:auto}.bQflQFXF4boUUbs1myus.LUgVrunjCnY0lToxNqYB{right:auto;left:62.5%}.HTa1qsut3MokIX29Edzl.LUgVrunjCnY0lToxNqYB{margin-right:62.5%;margin-left:0}.GguRV_6bgd3JW2CZNcoQ.LUgVrunjCnY0lToxNqYB{right:66.66666667%;left:auto}.ZNzAYwDq5GcWF46cS3ii.LUgVrunjCnY0lToxNqYB{right:auto;left:66.66666667%}.I4mqkigUpiAWF3rRFziN.LUgVrunjCnY0lToxNqYB{margin-right:66.66666667%;margin-left:0}.iriqoFhmbkIsHgFmrS5z.LUgVrunjCnY0lToxNqYB{right:70.83333333%;left:auto}.LeaCwiz7W81Uad1pq18i.LUgVrunjCnY0lToxNqYB{right:auto;left:70.83333333%}._mcglBhIJ6skDtY9y_PO.LUgVrunjCnY0lToxNqYB{margin-right:70.83333333%;margin-left:0}.tYJpwDexLhYhbr8JjBwp.LUgVrunjCnY0lToxNqYB{right:75%;left:auto}.JxcwZjpmfLwSVbm6jcIl.LUgVrunjCnY0lToxNqYB{right:auto;left:75%}.teGlX4FQGpEVLAfYasal.LUgVrunjCnY0lToxNqYB{margin-right:75%;margin-left:0}.KgxQS5fniMdDScYnatgU.LUgVrunjCnY0lToxNqYB{right:79.16666667%;left:auto}.WiIGwgyfBsn3IxXeTdpc.LUgVrunjCnY0lToxNqYB{right:auto;left:79.16666667%}.TkEhHF9D6hs6RJ2bGQRm.LUgVrunjCnY0lToxNqYB{margin-right:79.16666667%;margin-left:0}.I0dD8nfBREsof9tBgjfs.LUgVrunjCnY0lToxNqYB{right:83.33333333%;left:auto}.lwNeUbxbIXgYWd9KcEK3.LUgVrunjCnY0lToxNqYB{right:auto;left:83.33333333%}.F2DRewZQ4D0Recqqzdso.LUgVrunjCnY0lToxNqYB{margin-right:83.33333333%;margin-left:0}.lKU0wWJ301QQcsbTIfZQ.LUgVrunjCnY0lToxNqYB{right:87.5%;left:auto}.SZFzsB2IycMbPRQ1sOZl.LUgVrunjCnY0lToxNqYB{right:auto;left:87.5%}.bFmGg51XHqkntdMKrUyD.LUgVrunjCnY0lToxNqYB{margin-right:87.5%;margin-left:0}.FN2rYcCTFIKZwTY2gY3M.LUgVrunjCnY0lToxNqYB{right:91.66666667%;left:auto}.c9VH78AxpF8KSuU8X1_u.LUgVrunjCnY0lToxNqYB{right:auto;left:91.66666667%}.sG5Sf6H2FMsM_jVXBPJA.LUgVrunjCnY0lToxNqYB{margin-right:91.66666667%;margin-left:0}.naCp8jfizVcI2LaFrjfw.LUgVrunjCnY0lToxNqYB{right:95.83333333%;left:auto}._N8nQNZyctYnXDtNcYit.LUgVrunjCnY0lToxNqYB{right:auto;left:95.83333333%}.urAobIGm4Pc37lfdL7Xy.LUgVrunjCnY0lToxNqYB{margin-right:95.83333333%;margin-left:0}.FE2JEy4wlGch2Ok8PR0W.LUgVrunjCnY0lToxNqYB{right:100%;left:auto}.LAUoHXf_0xwj6OSMXr6g.LUgVrunjCnY0lToxNqYB{right:auto;left:100%}.pogsg6JtX9EoXix4POD5.LUgVrunjCnY0lToxNqYB{margin-right:100%;margin-left:0}}.pzRHKEiWwPAW3l001Y7J{direction:rtl}.hEbyo8tlwnAKTIE2TRvh{position:relative;display:inline-block}.AZJFJhDikdEpP71ifSmX{width:100%;height:auto;vertical-align:middle}.MbcS748WxH0P8gWDie6V{background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:30%}.FfEeMa5VzZ0P9cYUEdHQ{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.kw8tUqIh_hcWPFDHXnOi{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kw8tUqIh_hcWPFDHXnOi .irzKsKIOhYgcxbI0VKaI{margin-inline-end:4px}.FfEeMa5VzZ0P9cYUEdHQ:hover{opacity:1}.fBSdtEaDAE0oc_tMPNZx{position:absolute;top:0;right:0;bottom:0;left:0}.PDtbkhA93YdpfmP5HLRI{pointer-events:none;height:100%;text-align:center}.PDtbkhA93YdpfmP5HLRI.KPkjtiryMuUmbe485GCo,.PDtbkhA93YdpfmP5HLRI.nr8prgpefMRfOmjWSCbI{transform:none;opacity:0;animation-duration:.3s;user-select:none}.tfJSKE3iltA1zJCrQL2h{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.azn0IcWgYgJQgr4QWQPn{display:none}.JFIvACZNesYPs8QrzkXV{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.n8JSWPKX0RlKC1JAIdvw{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.ZkIduknfUYcn12v9iDTU{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleZ(1);cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;user-select:none;pointer-events:auto}.vYsNwkXCI7cd0Ly4ObBO{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.vYsNwkXCI7cd0Ly4ObBO:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.zepBeaR5w2sNmzlQcEO6 .ZkIduknfUYcn12v9iDTU{cursor:grabbing}.zepBeaR5w2sNmzlQcEO6 .vYsNwkXCI7cd0Ly4ObBO{transition-duration:0s}.JFIvACZNesYPs8QrzkXV{z-index:1080}.DmPZDzhVS5YrnISasBld{position:fixed;top:0;right:0;z-index:1081;width:100%}.CGsh31cLZsov_dRi3Dwy{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:flex;flex-direction:row-reverse;align-items:center;color:#ffffffd9;list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.g5Sg2WifvHwWNgtvPbt7{margin-left:12px;padding:12px;cursor:pointer;transition:all .3s}.g5Sg2WifvHwWNgtvPbt7:hover{background:rgba(0,0,0,.2)}.CeJ57ojXOsfv3gr3iY2o{color:#ffffff40;pointer-events:none}.g5Sg2WifvHwWNgtvPbt7:last-of-type{margin-left:0}.ntFW16DHuj8dl9rfCfoh{position:absolute;left:50%;transform:translate(-50%)}.nxgMe3Mf8fkmtsttST1q{font-size:18px}.xCS7xEfMSksQ7SllFpnn,.yZX_bsOeFHIEgVLzextY{position:fixed;top:50%;right:8px;z-index:1081;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ffffffd9;background:rgba(0,0,0,.1);border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.xCS7xEfMSksQ7SllFpnn:hover,.yZX_bsOeFHIEgVLzextY:hover{background:rgba(0,0,0,.2)}.tDDhaXTVD0M2emPuUVTX,.Y1h7VZSiwZA9sIEIfu_n,.tDDhaXTVD0M2emPuUVTX:hover,.Y1h7VZSiwZA9sIEIfu_n:hover{color:#ffffff40;background:rgba(0,0,0,.1);cursor:not-allowed}.tDDhaXTVD0M2emPuUVTX>.irzKsKIOhYgcxbI0VKaI,.Y1h7VZSiwZA9sIEIfu_n>.irzKsKIOhYgcxbI0VKaI,.tDDhaXTVD0M2emPuUVTX:hover>.irzKsKIOhYgcxbI0VKaI,.Y1h7VZSiwZA9sIEIfu_n:hover>.irzKsKIOhYgcxbI0VKaI{cursor:not-allowed}.xCS7xEfMSksQ7SllFpnn>.irzKsKIOhYgcxbI0VKaI,.yZX_bsOeFHIEgVLzextY>.irzKsKIOhYgcxbI0VKaI{font-size:18px}.xCS7xEfMSksQ7SllFpnn{left:8px}.yZX_bsOeFHIEgVLzextY{right:8px}.C3cKC0TL7J0i7RNAIBZL{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.C3cKC0TL7J0i7RNAIBZL::placeholder{color:#bfbfbf;user-select:none}.C3cKC0TL7J0i7RNAIBZL:placeholder-shown{text-overflow:ellipsis}.C3cKC0TL7J0i7RNAIBZL:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .C3cKC0TL7J0i7RNAIBZL:hover{border-right-width:0;border-left-width:1px!important}.C3cKC0TL7J0i7RNAIBZL:focus,.I5MHdNA7E5YlIgPw6XZ0{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .C3cKC0TL7J0i7RNAIBZL:focus,.ipr_fbuPSArfnX0Lajtw .I5MHdNA7E5YlIgPw6XZ0{border-right-width:0;border-left-width:1px!important}.exSN5LI3GEOTXlB3Znqv{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.exSN5LI3GEOTXlB3Znqv:hover{border-color:#d9d9d9;border-right-width:1px}.C3cKC0TL7J0i7RNAIBZL[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.C3cKC0TL7J0i7RNAIBZL[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.WIAG6ANELHUxbbg6Awzm,.WIAG6ANELHUxbbg6Awzm:hover,.WIAG6ANELHUxbbg6Awzm:focus,.lq6LyDRQz2wjS88VvuJU,._2pzE1sFrd02YZUjdOsj,.WIAG6ANELHUxbbg6Awzm[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.C3cKC0TL7J0i7RNAIBZL{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.zAsfCYnTAQtgY5qSIHLE{padding:6.5px 11px;font-size:16px}.xs1TISbxfn0zAuOXUK3U{padding:0 7px}.jU7usHp_KUkVhqa6XA4h{direction:rtl}.C3cKC0TL7J0i7RNAIBZL:not(.exSN5LI3GEOTXlB3Znqv):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.ipr_fbuPSArfnX0Lajtw .C3cKC0TL7J0i7RNAIBZL:not(.exSN5LI3GEOTXlB3Znqv):hover{border-right-width:0;border-left-width:1px!important}.RksCzVXGv783HqI3XEbR .C3cKC0TL7J0i7RNAIBZL:not(.exSN5LI3GEOTXlB3Znqv):hover{z-index:0}.I5MHdNA7E5YlIgPw6XZ0,.C3cKC0TL7J0i7RNAIBZL:focus{z-index:1}.exSN5LI3GEOTXlB3Znqv .jy8iEkoxT5Mo8gsLe38P[disabled]{background:rgba(255,255,255,0)}.C3cKC0TL7J0i7RNAIBZL>.jy8iEkoxT5Mo8gsLe38P{font-size:inherit;border:none;outline:none}.C3cKC0TL7J0i7RNAIBZL>.jy8iEkoxT5Mo8gsLe38P:focus{box-shadow:none!important}.C3cKC0TL7J0i7RNAIBZL>.jy8iEkoxT5Mo8gsLe38P:not(textarea){padding:0}.C3cKC0TL7J0i7RNAIBZL:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.BhoIDs3Krm4Sic65WxwI,.ajPVpwV724MMiuRICdM3{display:flex;flex:none;align-items:center}.BhoIDs3Krm4Sic65WxwI>*:not(:last-child),.ajPVpwV724MMiuRICdM3>*:not(:last-child){margin-right:8px}.T4kM7PFiC_43CgDKHQG0{color:#00000073}.rl2yreT39EP1EIaxDE53{margin-right:2px}.BhoIDs3Krm4Sic65WxwI{margin-right:4px}.ajPVpwV724MMiuRICdM3{margin-left:4px}.irzKsKIOhYgcxbI0VKaI.BXhnJ7arZ3QEBOQHDCfo,.BXhnJ7arZ3QEBOQHDCfo{margin:0;color:#00000040;font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.irzKsKIOhYgcxbI0VKaI.BXhnJ7arZ3QEBOQHDCfo:hover,.BXhnJ7arZ3QEBOQHDCfo:hover{color:#00000073}.irzKsKIOhYgcxbI0VKaI.BXhnJ7arZ3QEBOQHDCfo:active,.BXhnJ7arZ3QEBOQHDCfo:active{color:#000000d9}.irzKsKIOhYgcxbI0VKaI.hzyKXzKHyGovON9DbwKe,.hzyKXzKHyGovON9DbwKe{visibility:hidden}.irzKsKIOhYgcxbI0VKaI.jT4C9OE4gMlxwWpXZpEf,.jT4C9OE4gMlxwWpXZpEf{margin:0 4px}.C3cKC0TL7J0i7RNAIBZL.O7Ob0oeInWJxG3mxz7cg{padding:0}.C3cKC0TL7J0i7RNAIBZL.O7Ob0oeInWJxG3mxz7cg .BXhnJ7arZ3QEBOQHDCfo{position:absolute;top:8px;right:8px;z-index:1}.CcuV0aCTvXEbj99xu2Ia:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P,.CcuV0aCTvXEbj99xu2Ia:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P:hover{background:#fff;border-color:#ff4d4f}.CcuV0aCTvXEbj99xu2Ia:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P:focus,.CcuV0aCTvXEbj99xu2Ia:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI)._1anyb7jN44ZwngOwVer{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.CcuV0aCTvXEbj99xu2Ia .BhoIDs3Krm4Sic65WxwI{color:#ff4d4f}.xUwSIUyqThkaZbeYof4O:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P,.xUwSIUyqThkaZbeYof4O:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P:hover{background:#fff;border-color:#faad14}.xUwSIUyqThkaZbeYof4O:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI).jy8iEkoxT5Mo8gsLe38P:focus,.xUwSIUyqThkaZbeYof4O:not(.gNCFO9xQR1ABDhji8BJO):not(.C3CkOahARacNGlVbBdaI)._1anyb7jN44ZwngOwVer{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.xUwSIUyqThkaZbeYof4O .BhoIDs3Krm4Sic65WxwI{color:#faad14}.qdKESy0NzYs1XElfaqK8:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL,.qdKESy0NzYs1XElfaqK8:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL:hover{background:#fff;border-color:#ff4d4f}.qdKESy0NzYs1XElfaqK8:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL:focus,.qdKESy0NzYs1XElfaqK8:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).I5MHdNA7E5YlIgPw6XZ0{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.qdKESy0NzYs1XElfaqK8 .BhoIDs3Krm4Sic65WxwI{color:#ff4d4f}.w2Ckb9WuCQEW1PooIvK3:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL,.w2Ckb9WuCQEW1PooIvK3:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL:hover{background:#fff;border-color:#faad14}.w2Ckb9WuCQEW1PooIvK3:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).C3cKC0TL7J0i7RNAIBZL:focus,.w2Ckb9WuCQEW1PooIvK3:not(.exSN5LI3GEOTXlB3Znqv):not(.WIAG6ANELHUxbbg6Awzm).I5MHdNA7E5YlIgPw6XZ0{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.w2Ckb9WuCQEW1PooIvK3 .BhoIDs3Krm4Sic65WxwI{color:#faad14}.zbZuQd60H0oNMKsnqKU8.DxTfYsw8GAF2_nX4b8HD .jy8iEkoxT5Mo8gsLe38P,.RuJaZ3JYCuUG9FjoAele.DxTfYsw8GAF2_nX4b8HD .jy8iEkoxT5Mo8gsLe38P,.r60WHDThfpMniaNiaa0I.DxTfYsw8GAF2_nX4b8HD .jy8iEkoxT5Mo8gsLe38P,.hVHdkuJGSlkD0AouLpKv.DxTfYsw8GAF2_nX4b8HD .jy8iEkoxT5Mo8gsLe38P{padding-right:24px}.Vx2BjWHGjNgaOKagqMrx .Ty4eiC_2HwQ0fCe2xqMR{color:#ff4d4f;border-color:#ff4d4f}.DRro9lC4d5rRI8HBro0m .Ty4eiC_2HwQ0fCe2xqMR{color:#faad14;border-color:#faad14}.jy8iEkoxT5Mo8gsLe38P{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.jy8iEkoxT5Mo8gsLe38P::placeholder{color:#bfbfbf;user-select:none}.jy8iEkoxT5Mo8gsLe38P:placeholder-shown{text-overflow:ellipsis}.jy8iEkoxT5Mo8gsLe38P:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .jy8iEkoxT5Mo8gsLe38P:hover{border-right-width:0;border-left-width:1px!important}.jy8iEkoxT5Mo8gsLe38P:focus,._1anyb7jN44ZwngOwVer{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .jy8iEkoxT5Mo8gsLe38P:focus,.ipr_fbuPSArfnX0Lajtw ._1anyb7jN44ZwngOwVer{border-right-width:0;border-left-width:1px!important}.gNCFO9xQR1ABDhji8BJO{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.gNCFO9xQR1ABDhji8BJO:hover{border-color:#d9d9d9;border-right-width:1px}.jy8iEkoxT5Mo8gsLe38P[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.jy8iEkoxT5Mo8gsLe38P[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.C3CkOahARacNGlVbBdaI,.C3CkOahARacNGlVbBdaI:hover,.C3CkOahARacNGlVbBdaI:focus,.nHZojL8ZTE4Ztf2eaFMJ,.tWPzlIwV_pkdskYc6NTZ,.C3CkOahARacNGlVbBdaI[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.jy8iEkoxT5Mo8gsLe38P{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.Fze6ETUiSQGxv6fgAH3N{padding:6.5px 11px;font-size:16px}.dqtmbsxBOcM1ormfXJu8{padding:0 7px}.ipr_fbuPSArfnX0Lajtw{direction:rtl}.BqnjhQuiKguWA73GkPjM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.BqnjhQuiKguWA73GkPjM[class*=col-]{float:none;padding-right:0;padding-left:0}.BqnjhQuiKguWA73GkPjM>[class*=col-]{padding-right:8px}.BqnjhQuiKguWA73GkPjM>[class*=col-]:last-child{padding-right:0}.Ty4eiC_2HwQ0fCe2xqMR,.GUPrbQ6ajHYNqLOyVWU3,.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P{display:table-cell}.Ty4eiC_2HwQ0fCe2xqMR:not(:first-child):not(:last-child),.GUPrbQ6ajHYNqLOyVWU3:not(:first-child):not(:last-child),.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:not(:first-child):not(:last-child){border-radius:0}.Ty4eiC_2HwQ0fCe2xqMR,.GUPrbQ6ajHYNqLOyVWU3{width:1px;white-space:nowrap;vertical-align:middle}.GUPrbQ6ajHYNqLOyVWU3>*{display:block!important}.BqnjhQuiKguWA73GkPjM .jy8iEkoxT5Mo8gsLe38P{float:left;width:100%;margin-bottom:0;text-align:inherit}.BqnjhQuiKguWA73GkPjM .jy8iEkoxT5Mo8gsLe38P:focus{z-index:1;border-right-width:1px}.BqnjhQuiKguWA73GkPjM .jy8iEkoxT5Mo8gsLe38P:hover{z-index:1;border-right-width:1px}.RksCzVXGv783HqI3XEbR .BqnjhQuiKguWA73GkPjM .jy8iEkoxT5Mo8gsLe38P:hover{z-index:0}.Ty4eiC_2HwQ0fCe2xqMR{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.Ty4eiC_2HwQ0fCe2xqMR .DoyKmoVYBqAd3aGWN5W5{margin:-5px -11px}.Ty4eiC_2HwQ0fCe2xqMR .DoyKmoVYBqAd3aGWN5W5.QvN8Ob63jMoQ0782OsGO:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{background-color:inherit;border:1px solid transparent;box-shadow:none}.Ty4eiC_2HwQ0fCe2xqMR ._KZTkoBgqDMNVvVv5Egj .S19QX9lM1pEVxS2HsXbU,.Ty4eiC_2HwQ0fCe2xqMR .y94mJUQOqR8792ogGJ8o .S19QX9lM1pEVxS2HsXbU{color:#873bf4}.Ty4eiC_2HwQ0fCe2xqMR .mNjvThDLpkfj_cIRN0Xk{margin:-9px -12px;background-color:transparent}.Ty4eiC_2HwQ0fCe2xqMR .mNjvThDLpkfj_cIRN0Xk .Ii6nr_zLoqgFOSpBDO5i{text-align:left;border:0;box-shadow:none}.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:first-child,.Ty4eiC_2HwQ0fCe2xqMR:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:first-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU,.Ty4eiC_2HwQ0fCe2xqMR:first-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU{border-top-right-radius:0;border-bottom-right-radius:0}.BqnjhQuiKguWA73GkPjM>.C3cKC0TL7J0i7RNAIBZL:not(:first-child) .jy8iEkoxT5Mo8gsLe38P{border-top-left-radius:0;border-bottom-left-radius:0}.BqnjhQuiKguWA73GkPjM>.C3cKC0TL7J0i7RNAIBZL:not(:last-child) .jy8iEkoxT5Mo8gsLe38P{border-top-right-radius:0;border-bottom-right-radius:0}.Ty4eiC_2HwQ0fCe2xqMR:first-child{border-right:0}.Ty4eiC_2HwQ0fCe2xqMR:last-child{border-left:0}.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:last-child,.Ty4eiC_2HwQ0fCe2xqMR:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:last-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU,.Ty4eiC_2HwQ0fCe2xqMR:last-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU{border-top-left-radius:0;border-bottom-left-radius:0}.nS2gFidqHSUCh21x8ITw .jy8iEkoxT5Mo8gsLe38P,.nS2gFidqHSUCh21x8ITw>.Ty4eiC_2HwQ0fCe2xqMR{padding:6.5px 11px;font-size:16px}.AlAqq6aVfUo4_ftS9zHn .jy8iEkoxT5Mo8gsLe38P,.AlAqq6aVfUo4_ftS9zHn>.Ty4eiC_2HwQ0fCe2xqMR{padding:0 7px}.nS2gFidqHSUCh21x8ITw .QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU{height:40px}.AlAqq6aVfUo4_ftS9zHn .QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU{height:24px}.BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btlASfuqgn0qXcCGrHr6 .BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:first-child),.btlASfuqgn0qXcCGrHr6 .BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk{display:block}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk:before{display:table;content:""}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk:after{display:table;clear:both;content:""}.BqnjhQuiKguWA73GkPjM.vCJy333gDnkwN_FlzEl9:not(:first-child):not(:last-child),.BqnjhQuiKguWA73GkPjM.ULq5IAEi6bUKTOWsrlQH:not(:first-child):not(:last-child),.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.jy8iEkoxT5Mo8gsLe38P:not(:first-child):not(:last-child){border-right-width:1px}.BqnjhQuiKguWA73GkPjM.vCJy333gDnkwN_FlzEl9:not(:first-child):not(:last-child):hover,.BqnjhQuiKguWA73GkPjM.ULq5IAEi6bUKTOWsrlQH:not(:first-child):not(:last-child):hover,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.jy8iEkoxT5Mo8gsLe38P:not(:first-child):not(:last-child):hover{z-index:1}.BqnjhQuiKguWA73GkPjM.vCJy333gDnkwN_FlzEl9:not(:first-child):not(:last-child):focus,.BqnjhQuiKguWA73GkPjM.ULq5IAEi6bUKTOWsrlQH:not(:first-child):not(:last-child):focus,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.jy8iEkoxT5Mo8gsLe38P:not(:first-child):not(:last-child):focus{z-index:1}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.C3cKC0TL7J0i7RNAIBZL,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.OzhqUWoCbNcbaeUamS9b,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.KBWlnyDwZrYDzEdJt6Sf{display:inline-flex}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:not(:last-child){margin-right:-1px;border-right-width:1px}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .jy8iEkoxT5Mo8gsLe38P{float:none}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P{border-right-width:1px;border-radius:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU:hover,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P:hover,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P:hover,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P:hover{z-index:1}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU:focus,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P:focus,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P:focus,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P:focus{z-index:1}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.y94mJUQOqR8792ogGJ8o{z-index:1}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5>.ut1_VgA_36M8npPHJqKM{z-index:1}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:first-child,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5:first-child>.S19QX9lM1pEVxS2HsXbU,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p:first-child .jy8iEkoxT5Mo8gsLe38P,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk:first-child .jy8iEkoxT5Mo8gsLe38P{border-top-left-radius:2px;border-bottom-left-radius:2px}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:last-child,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5:last-child>.S19QX9lM1pEVxS2HsXbU,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk:last-child .jy8iEkoxT5Mo8gsLe38P,.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.uvua1sPngIpPbmZN68RE:last-child .jy8iEkoxT5Mo8gsLe38P{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P{vertical-align:top}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .M_h5UjxOLnElRT44Ilit+.M_h5UjxOLnElRT44Ilit{margin-left:-1px}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .M_h5UjxOLnElRT44Ilit+.M_h5UjxOLnElRT44Ilit .C3cKC0TL7J0i7RNAIBZL{border-radius:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .M_h5UjxOLnElRT44Ilit:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR>.LHeuuZi6BMIXlfDXpcc9{border-radius:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .M_h5UjxOLnElRT44Ilit:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P{border-radius:2px 0 0 2px}.BqnjhQuiKguWA73GkPjM>.ipr_fbuPSArfnX0Lajtw:first-child,.hY1fwsJbjk8KLOQT28eR .Ty4eiC_2HwQ0fCe2xqMR:first-child{border-radius:0 2px 2px 0}.hY1fwsJbjk8KLOQT28eR .Ty4eiC_2HwQ0fCe2xqMR:first-child{border-right:1px solid #d9d9d9;border-left:0}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P:last-child,.hY1fwsJbjk8KLOQT28eR.Ty4eiC_2HwQ0fCe2xqMR:last-child{border-radius:2px 0 0 2px}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:first-child){border-radius:2px 0 0 2px}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM .C3cKC0TL7J0i7RNAIBZL:not(:last-child){border-radius:0 2px 2px 0}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:first-child,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5:first-child>.S19QX9lM1pEVxS2HsXbU,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p:first-child .jy8iEkoxT5Mo8gsLe38P,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk:first-child .jy8iEkoxT5Mo8gsLe38P{border-radius:0 2px 2px 0}.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>*:last-child,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.DoyKmoVYBqAd3aGWN5W5:last-child>.S19QX9lM1pEVxS2HsXbU,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mQXOXcKu6mgsIgt3W53p:last-child .jy8iEkoxT5Mo8gsLe38P,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.mNjvThDLpkfj_cIRN0Xk:last-child .jy8iEkoxT5Mo8gsLe38P,.hY1fwsJbjk8KLOQT28eR.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk>.uvua1sPngIpPbmZN68RE:last-child .jy8iEkoxT5Mo8gsLe38P{border-left-width:1px;border-radius:2px 0 0 2px}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .mwfRsV5Sl00UD66adR4Q+.mwfRsV5Sl00UD66adR4Q{margin-right:-1px;margin-left:0}.BqnjhQuiKguWA73GkPjM.zRvcb4r4XA1dqtfGOcUk .mwfRsV5Sl00UD66adR4Q:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P{border-radius:0 2px 2px 0}.BqnjhQuiKguWA73GkPjM>.ipr_fbuPSArfnX0Lajtw:first-child{border-radius:0 2px 2px 0}.BqnjhQuiKguWA73GkPjM>.ipr_fbuPSArfnX0Lajtw:last-child{border-radius:2px 0 0 2px}.hY1fwsJbjk8KLOQT28eR .Ty4eiC_2HwQ0fCe2xqMR:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.hY1fwsJbjk8KLOQT28eR .Ty4eiC_2HwQ0fCe2xqMR:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.M_h5UjxOLnElRT44Ilit{display:inline-block;width:100%;text-align:start;vertical-align:top}.VNqVX40_c1thdHpNrCLg.irzKsKIOhYgcxbI0VKaI{color:#00000073;cursor:pointer;transition:all .3s}.VNqVX40_c1thdHpNrCLg.irzKsKIOhYgcxbI0VKaI:hover{color:#000000d9}.jy8iEkoxT5Mo8gsLe38P[type=color]{height:32px}.jy8iEkoxT5Mo8gsLe38P[type=color].Fze6ETUiSQGxv6fgAH3N{height:40px}.jy8iEkoxT5Mo8gsLe38P[type=color].dqtmbsxBOcM1ormfXJu8{height:24px;padding-top:3px;padding-bottom:3px}.Aw7AnDCIqg4pyBbP7wf4>.jy8iEkoxT5Mo8gsLe38P{height:100%}.Aw7AnDCIqg4pyBbP7wf4:after{float:right;color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none}.Aw7AnDCIqg4pyBbP7wf4.C_YyDTK2mCUE_cC9VI4D:after{margin-bottom:-22px}.KUFCkZbcvZ4CLfjqiwzx{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.eD0T8hx5kB4aBtsf90_C:not(.Oqnqe_7zd4soFefMByoY):not(.lI8JE0urtx4sSFnAKd1p){margin-right:-1px}.eD0T8hx5kB4aBtsf90_C:not(.Oqnqe_7zd4soFefMByoY).lI8JE0urtx4sSFnAKd1p{margin-left:-1px}.eD0T8hx5kB4aBtsf90_C:hover,.eD0T8hx5kB4aBtsf90_C:focus,.eD0T8hx5kB4aBtsf90_C:active{z-index:2}.eD0T8hx5kB4aBtsf90_C[disabled]{z-index:0}.eD0T8hx5kB4aBtsf90_C:not(._sLiqH53mPQEnV4L4etO):not(.Oqnqe_7zd4soFefMByoY).jy8iEkoxT5Mo8gsLe38P{border-radius:0}.eD0T8hx5kB4aBtsf90_C.jy8iEkoxT5Mo8gsLe38P._sLiqH53mPQEnV4L4etO:not(.Oqnqe_7zd4soFefMByoY):not(.lI8JE0urtx4sSFnAKd1p){border-top-right-radius:0;border-bottom-right-radius:0}.eD0T8hx5kB4aBtsf90_C.jy8iEkoxT5Mo8gsLe38P.Oqnqe_7zd4soFefMByoY:not(._sLiqH53mPQEnV4L4etO):not(.lI8JE0urtx4sSFnAKd1p){border-top-left-radius:0;border-bottom-left-radius:0}.eD0T8hx5kB4aBtsf90_C.jy8iEkoxT5Mo8gsLe38P.lI8JE0urtx4sSFnAKd1p._sLiqH53mPQEnV4L4etO:not(.Oqnqe_7zd4soFefMByoY){border-top-left-radius:0;border-bottom-left-radius:0}.eD0T8hx5kB4aBtsf90_C.jy8iEkoxT5Mo8gsLe38P.lI8JE0urtx4sSFnAKd1p.Oqnqe_7zd4soFefMByoY:not(._sLiqH53mPQEnV4L4etO){border-top-right-radius:0;border-bottom-right-radius:0}.btlASfuqgn0qXcCGrHr6 .jy8iEkoxT5Mo8gsLe38P:hover,.btlASfuqgn0qXcCGrHr6 .jy8iEkoxT5Mo8gsLe38P:focus{border-color:#ab66ff}.btlASfuqgn0qXcCGrHr6 .jy8iEkoxT5Mo8gsLe38P:hover+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0),.btlASfuqgn0qXcCGrHr6 .jy8iEkoxT5Mo8gsLe38P:focus+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0){border-left-color:#ab66ff}.btlASfuqgn0qXcCGrHr6 .C3cKC0TL7J0i7RNAIBZL{border-radius:0}.btlASfuqgn0qXcCGrHr6 .Fze6ETUiSQGxv6fgAH3N{line-height:1.5713}.btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child{left:-1px;padding:0;border:0}.btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child .LHeuuZi6BMIXlfDXpcc9{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0){color:#00000073}.btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0).zT_iBQGpxQUADzItlQaB:before{top:0;right:0;bottom:0;left:0}.LHeuuZi6BMIXlfDXpcc9{height:32px}.LHeuuZi6BMIXlfDXpcc9:hover,.LHeuuZi6BMIXlfDXpcc9:focus{z-index:1}.vCsndns2nusQeX1xKYL1 .LHeuuZi6BMIXlfDXpcc9{height:40px}.Qbjg1DWU0uqiKcUYHcIa .LHeuuZi6BMIXlfDXpcc9{height:24px}.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C:not(.lI8JE0urtx4sSFnAKd1p):not(.Oqnqe_7zd4soFefMByoY) .Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9{margin-right:-1px;border-radius:0}.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C:not(._sLiqH53mPQEnV4L4etO) .jy8iEkoxT5Mo8gsLe38P,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C:not(._sLiqH53mPQEnV4L4etO) .C3cKC0TL7J0i7RNAIBZL{border-radius:0}.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:hover,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.jy8iEkoxT5Mo8gsLe38P:hover,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C .C3cKC0TL7J0i7RNAIBZL:hover,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:focus,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.jy8iEkoxT5Mo8gsLe38P:focus,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C .C3cKC0TL7J0i7RNAIBZL:focus,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:active,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.jy8iEkoxT5Mo8gsLe38P:active,.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C .C3cKC0TL7J0i7RNAIBZL:active{z-index:2}.btlASfuqgn0qXcCGrHr6.eD0T8hx5kB4aBtsf90_C>.I5MHdNA7E5YlIgPw6XZ0{z-index:2}.btlASfuqgn0qXcCGrHr6.lI8JE0urtx4sSFnAKd1p:not(.Oqnqe_7zd4soFefMByoY) .Ty4eiC_2HwQ0fCe2xqMR:last-child .LHeuuZi6BMIXlfDXpcc9{margin-left:-1px;border-radius:0}.mwfRsV5Sl00UD66adR4Q,.hY1fwsJbjk8KLOQT28eR{direction:rtl}.C3cKC0TL7J0i7RNAIBZL.jU7usHp_KUkVhqa6XA4h>input.jy8iEkoxT5Mo8gsLe38P{border:none;outline:none}.jU7usHp_KUkVhqa6XA4h .BhoIDs3Krm4Sic65WxwI{margin:0 0 0 4px}.jU7usHp_KUkVhqa6XA4h .ajPVpwV724MMiuRICdM3{margin:0 4px 0 0}.Mjz15ov7ws0DfalxV7TU{direction:rtl}.Mjz15ov7ws0DfalxV7TU.Aw7AnDCIqg4pyBbP7wf4:after{text-align:left}.jU7usHp_KUkVhqa6XA4h .jT4C9OE4gMlxwWpXZpEf{margin-right:0;margin-left:4px}.jU7usHp_KUkVhqa6XA4h .BXhnJ7arZ3QEBOQHDCfo{right:auto;left:8px}.YU4WBHyze58pUe2OSW04{direction:rtl}.YU4WBHyze58pUe2OSW04 .jy8iEkoxT5Mo8gsLe38P:hover+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0),.YU4WBHyze58pUe2OSW04 .jy8iEkoxT5Mo8gsLe38P:focus+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0){border-left-color:#d9d9d9}.YU4WBHyze58pUe2OSW04 .jy8iEkoxT5Mo8gsLe38P:hover+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0):hover,.YU4WBHyze58pUe2OSW04 .jy8iEkoxT5Mo8gsLe38P:focus+.Ty4eiC_2HwQ0fCe2xqMR .LHeuuZi6BMIXlfDXpcc9:not(.IUdJiXPXcdCO5_YzKVF0):hover{border-left-color:#ab66ff}.YU4WBHyze58pUe2OSW04>.BqnjhQuiKguWA73GkPjM>.C3cKC0TL7J0i7RNAIBZL:hover,.YU4WBHyze58pUe2OSW04>.BqnjhQuiKguWA73GkPjM>.I5MHdNA7E5YlIgPw6XZ0{border-right-color:#ab66ff}.YU4WBHyze58pUe2OSW04>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child{right:-1px;left:auto}.YU4WBHyze58pUe2OSW04>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR:last-child .LHeuuZi6BMIXlfDXpcc9{border-radius:2px 0 0 2px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.jy8iEkoxT5Mo8gsLe38P{height:32px}.Fze6ETUiSQGxv6fgAH3N{height:40px}.dqtmbsxBOcM1ormfXJu8{height:24px}.C3cKC0TL7J0i7RNAIBZL>input.jy8iEkoxT5Mo8gsLe38P{height:auto}}.OzhqUWoCbNcbaeUamS9b{display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-flex;width:90px;padding:0;padding-inline-start:11px}.OzhqUWoCbNcbaeUamS9b::placeholder{color:#bfbfbf;user-select:none}.OzhqUWoCbNcbaeUamS9b:placeholder-shown{text-overflow:ellipsis}.OzhqUWoCbNcbaeUamS9b:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .OzhqUWoCbNcbaeUamS9b:hover{border-right-width:0;border-left-width:1px!important}.OzhqUWoCbNcbaeUamS9b:focus,.PBZl80iEbstEjEMOBOwd{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .OzhqUWoCbNcbaeUamS9b:focus,.ipr_fbuPSArfnX0Lajtw .PBZl80iEbstEjEMOBOwd{border-right-width:0;border-left-width:1px!important}.K318wBOjHj0VYRXFf_2A{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.K318wBOjHj0VYRXFf_2A:hover{border-color:#d9d9d9;border-right-width:1px}.OzhqUWoCbNcbaeUamS9b[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.OzhqUWoCbNcbaeUamS9b[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.QiR6H5ZCjUMChHMzu3bf,.QiR6H5ZCjUMChHMzu3bf:hover,.QiR6H5ZCjUMChHMzu3bf:focus,.q8PUVHyyW0oe0znBKgmZ,.NrGnDjFEvUcWnToHykm0,.QiR6H5ZCjUMChHMzu3bf[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.OzhqUWoCbNcbaeUamS9b{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.xjwuw6tDZCUi6z8Kylyj{padding:6.5px 11px;font-size:16px}.Kw76imBU16QnN4gI0vtV{padding:0 7px}.O9lwQXh6e4wJDIsj5j4w{direction:rtl}.OzhqUWoCbNcbaeUamS9b:not(.K318wBOjHj0VYRXFf_2A):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.ipr_fbuPSArfnX0Lajtw .OzhqUWoCbNcbaeUamS9b:not(.K318wBOjHj0VYRXFf_2A):hover{border-right-width:0;border-left-width:1px!important}.PBZl80iEbstEjEMOBOwd,.OzhqUWoCbNcbaeUamS9b:focus{z-index:1}.K318wBOjHj0VYRXFf_2A .hsGW3QZ_J4Eb9T10y8Aj[disabled]{background:transparent}.OzhqUWoCbNcbaeUamS9b>div.hsGW3QZ_J4Eb9T10y8Aj{width:100%;border:none;outline:none}.OzhqUWoCbNcbaeUamS9b>div.hsGW3QZ_J4Eb9T10y8Aj.Y0nz9QRPtQY2lh4c6LBm{box-shadow:none!important}.OzhqUWoCbNcbaeUamS9b input.GaHu0rfVH0Fq_mhXj6AM{padding:0}.OzhqUWoCbNcbaeUamS9b:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.OzhqUWoCbNcbaeUamS9b .fmU_lVdWAXETzXmTiyP9{z-index:2}.v7BBqyYHAYxAfOwKelF0,.GLK6z2OfeFQ3dGz3q1we{display:flex;flex:none;align-items:center;pointer-events:none}.v7BBqyYHAYxAfOwKelF0{margin-inline-end:4px}.GLK6z2OfeFQ3dGz3q1we{position:absolute;top:0;right:0;z-index:1;height:100%;margin-right:11px;margin-left:4px}.NJ8VldlqdUYrnD8soOKr .OzhqUWoCbNcbaeUamS9b{width:100%}.BEAT38cUF_scync1yi8k:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj,.BEAT38cUF_scync1yi8k:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj:hover{background:#fff;border-color:#ff4d4f}.BEAT38cUF_scync1yi8k:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj:focus,.BEAT38cUF_scync1yi8k:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).Y0nz9QRPtQY2lh4c6LBm{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.BEAT38cUF_scync1yi8k .v7BBqyYHAYxAfOwKelF0{color:#ff4d4f}.P1yOW_Emt4Mce78aqnHX:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj,.P1yOW_Emt4Mce78aqnHX:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj:hover{background:#fff;border-color:#faad14}.P1yOW_Emt4Mce78aqnHX:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).hsGW3QZ_J4Eb9T10y8Aj:focus,.P1yOW_Emt4Mce78aqnHX:not(.hyzy8OgNsqgScYBLcKcZ):not(.Yo4OGFqdURoGlrFii8dt).Y0nz9QRPtQY2lh4c6LBm{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.P1yOW_Emt4Mce78aqnHX .v7BBqyYHAYxAfOwKelF0{color:#faad14}.WRAy1grfSgwa9A75ku6N:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b,.WRAy1grfSgwa9A75ku6N:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b:hover{background:#fff;border-color:#ff4d4f}.WRAy1grfSgwa9A75ku6N:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b:focus,.WRAy1grfSgwa9A75ku6N:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).PBZl80iEbstEjEMOBOwd{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.WRAy1grfSgwa9A75ku6N .v7BBqyYHAYxAfOwKelF0{color:#ff4d4f}.mtgHF3lx4YDKQb08wZe9:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b,.mtgHF3lx4YDKQb08wZe9:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b:hover{background:#fff;border-color:#faad14}.mtgHF3lx4YDKQb08wZe9:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).OzhqUWoCbNcbaeUamS9b:focus,.mtgHF3lx4YDKQb08wZe9:not(.K318wBOjHj0VYRXFf_2A):not(.QiR6H5ZCjUMChHMzu3bf).PBZl80iEbstEjEMOBOwd{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.mtgHF3lx4YDKQb08wZe9 .v7BBqyYHAYxAfOwKelF0{color:#faad14}.cbDEqdxuM0KzKTph9lis .umi3Vgi57MAFebEZ2ov8{color:#ff4d4f;border-color:#ff4d4f}.HX8gZuGBzfAZIVfMX7s5 .umi3Vgi57MAFebEZ2ov8{color:#faad14;border-color:#faad14}.hsGW3QZ_J4Eb9T10y8Aj{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.hsGW3QZ_J4Eb9T10y8Aj::placeholder{color:#bfbfbf;user-select:none}.hsGW3QZ_J4Eb9T10y8Aj:placeholder-shown{text-overflow:ellipsis}.ipr_fbuPSArfnX0Lajtw .hsGW3QZ_J4Eb9T10y8Aj:hover{border-right-width:0;border-left-width:1px!important}.hsGW3QZ_J4Eb9T10y8Aj:focus,.Y0nz9QRPtQY2lh4c6LBm{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .hsGW3QZ_J4Eb9T10y8Aj:focus,.ipr_fbuPSArfnX0Lajtw .Y0nz9QRPtQY2lh4c6LBm{border-right-width:0;border-left-width:1px!important}.hsGW3QZ_J4Eb9T10y8Aj[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.hsGW3QZ_J4Eb9T10y8Aj[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.Yo4OGFqdURoGlrFii8dt,.Yo4OGFqdURoGlrFii8dt:hover,.Yo4OGFqdURoGlrFii8dt:focus,.SdLfFYGqIxIPw5l8G8T9,.a2n5ynHBFi4Cf3zxwycB,.Yo4OGFqdURoGlrFii8dt[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.hsGW3QZ_J4Eb9T10y8Aj{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.TX5cziUOcM0sG8vqC9nP{padding:6.5px 11px;font-size:16px}.NS7LBqopCvcWkvTV1RSr{padding:0 7px}.aBcqp_uWmIUyUhu46PYp{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.aBcqp_uWmIUyUhu46PYp[class*=col-]{float:none;padding-right:0;padding-left:0}.aBcqp_uWmIUyUhu46PYp>[class*=col-]{padding-right:8px}.aBcqp_uWmIUyUhu46PYp>[class*=col-]:last-child{padding-right:0}.umi3Vgi57MAFebEZ2ov8,.VmNyyKXOAdiYgWtJ7Kcs,.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj{display:table-cell}.umi3Vgi57MAFebEZ2ov8:not(:first-child):not(:last-child),.VmNyyKXOAdiYgWtJ7Kcs:not(:first-child):not(:last-child),.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:not(:first-child):not(:last-child){border-radius:0}.umi3Vgi57MAFebEZ2ov8,.VmNyyKXOAdiYgWtJ7Kcs{width:1px;white-space:nowrap;vertical-align:middle}.VmNyyKXOAdiYgWtJ7Kcs>*{display:block!important}.aBcqp_uWmIUyUhu46PYp .hsGW3QZ_J4Eb9T10y8Aj{float:left;width:100%;margin-bottom:0;text-align:inherit}.aBcqp_uWmIUyUhu46PYp .hsGW3QZ_J4Eb9T10y8Aj:focus{z-index:1;border-right-width:1px}.aBcqp_uWmIUyUhu46PYp .hsGW3QZ_J4Eb9T10y8Aj:hover{z-index:1;border-right-width:1px}.RksCzVXGv783HqI3XEbR .aBcqp_uWmIUyUhu46PYp .hsGW3QZ_J4Eb9T10y8Aj:hover{z-index:0}.umi3Vgi57MAFebEZ2ov8{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.umi3Vgi57MAFebEZ2ov8 .DoyKmoVYBqAd3aGWN5W5{margin:-5px -11px}.umi3Vgi57MAFebEZ2ov8 .DoyKmoVYBqAd3aGWN5W5.QvN8Ob63jMoQ0782OsGO:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{background-color:inherit;border:1px solid transparent;box-shadow:none}.umi3Vgi57MAFebEZ2ov8 ._KZTkoBgqDMNVvVv5Egj .S19QX9lM1pEVxS2HsXbU,.umi3Vgi57MAFebEZ2ov8 .y94mJUQOqR8792ogGJ8o .S19QX9lM1pEVxS2HsXbU{color:#873bf4}.umi3Vgi57MAFebEZ2ov8 .mNjvThDLpkfj_cIRN0Xk{margin:-9px -12px;background-color:transparent}.umi3Vgi57MAFebEZ2ov8 .mNjvThDLpkfj_cIRN0Xk .Ii6nr_zLoqgFOSpBDO5i{text-align:left;border:0;box-shadow:none}.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:first-child,.umi3Vgi57MAFebEZ2ov8:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:first-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU,.umi3Vgi57MAFebEZ2ov8:first-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU{border-top-right-radius:0;border-bottom-right-radius:0}.aBcqp_uWmIUyUhu46PYp>.OzhqUWoCbNcbaeUamS9b:not(:first-child) .hsGW3QZ_J4Eb9T10y8Aj{border-top-left-radius:0;border-bottom-left-radius:0}.aBcqp_uWmIUyUhu46PYp>.OzhqUWoCbNcbaeUamS9b:not(:last-child) .hsGW3QZ_J4Eb9T10y8Aj{border-top-right-radius:0;border-bottom-right-radius:0}.umi3Vgi57MAFebEZ2ov8:first-child{border-right:0}.umi3Vgi57MAFebEZ2ov8:last-child{border-left:0}.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:last-child,.umi3Vgi57MAFebEZ2ov8:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:last-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU,.umi3Vgi57MAFebEZ2ov8:last-child .DoyKmoVYBqAd3aGWN5W5 .S19QX9lM1pEVxS2HsXbU{border-top-left-radius:0;border-bottom-left-radius:0}.VKv4TVFspTUL1PZwDekr .hsGW3QZ_J4Eb9T10y8Aj,.VKv4TVFspTUL1PZwDekr>.umi3Vgi57MAFebEZ2ov8{padding:6.5px 11px;font-size:16px}.p_xHJEXj52QKLJFF6nvV .hsGW3QZ_J4Eb9T10y8Aj,.p_xHJEXj52QKLJFF6nvV>.umi3Vgi57MAFebEZ2ov8{padding:0 7px}.VKv4TVFspTUL1PZwDekr .QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU{height:40px}.p_xHJEXj52QKLJFF6nvV .QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU{height:24px}.aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.btlASfuqgn0qXcCGrHr6 .aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:first-child),.btlASfuqgn0qXcCGrHr6 .aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG{display:block}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG:before{display:table;content:""}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG:after{display:table;clear:both;content:""}.aBcqp_uWmIUyUhu46PYp.zPZPvbwJKs3N7zgfLh40:not(:first-child):not(:last-child),.aBcqp_uWmIUyUhu46PYp.Yg_Hu1roWi4IN7Fg5EFl:not(:first-child):not(:last-child),.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.hsGW3QZ_J4Eb9T10y8Aj:not(:first-child):not(:last-child){border-right-width:1px}.aBcqp_uWmIUyUhu46PYp.zPZPvbwJKs3N7zgfLh40:not(:first-child):not(:last-child):hover,.aBcqp_uWmIUyUhu46PYp.Yg_Hu1roWi4IN7Fg5EFl:not(:first-child):not(:last-child):hover,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.hsGW3QZ_J4Eb9T10y8Aj:not(:first-child):not(:last-child):hover{z-index:1}.aBcqp_uWmIUyUhu46PYp.zPZPvbwJKs3N7zgfLh40:not(:first-child):not(:last-child):focus,.aBcqp_uWmIUyUhu46PYp.Yg_Hu1roWi4IN7Fg5EFl:not(:first-child):not(:last-child):focus,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.hsGW3QZ_J4Eb9T10y8Aj:not(:first-child):not(:last-child):focus{z-index:1}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.OzhqUWoCbNcbaeUamS9b,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.uSYlq2eOOKcDssHaEZzo,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.KBWlnyDwZrYDzEdJt6Sf{display:inline-flex}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:not(:last-child){margin-right:-1px;border-right-width:1px}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .hsGW3QZ_J4Eb9T10y8Aj{float:none}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P{border-right-width:1px;border-radius:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU:hover,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P:hover,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P:hover,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P:hover{z-index:1}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU:focus,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P:focus,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk .jy8iEkoxT5Mo8gsLe38P:focus,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.M_h5UjxOLnElRT44Ilit .jy8iEkoxT5Mo8gsLe38P:focus{z-index:1}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.y94mJUQOqR8792ogGJ8o{z-index:1}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5>.ut1_VgA_36M8npPHJqKM{z-index:1}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:first-child,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5:first-child>.S19QX9lM1pEVxS2HsXbU,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p:first-child .jy8iEkoxT5Mo8gsLe38P,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk:first-child .jy8iEkoxT5Mo8gsLe38P{border-top-left-radius:2px;border-bottom-left-radius:2px}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:last-child,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5:last-child>.S19QX9lM1pEVxS2HsXbU,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk:last-child .jy8iEkoxT5Mo8gsLe38P,.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.uvua1sPngIpPbmZN68RE:last-child .jy8iEkoxT5Mo8gsLe38P{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p .jy8iEkoxT5Mo8gsLe38P{vertical-align:top}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .M_h5UjxOLnElRT44Ilit+.M_h5UjxOLnElRT44Ilit{margin-left:-1px}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .M_h5UjxOLnElRT44Ilit+.M_h5UjxOLnElRT44Ilit .C3cKC0TL7J0i7RNAIBZL{border-radius:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .M_h5UjxOLnElRT44Ilit:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.Ty4eiC_2HwQ0fCe2xqMR>.LHeuuZi6BMIXlfDXpcc9{border-radius:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .M_h5UjxOLnElRT44Ilit:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P{border-radius:2px 0 0 2px}.aBcqp_uWmIUyUhu46PYp>.gIkLmGpcjuk2Hm5a2_En:first-child,.AJvhYbYBwUr4_BzyVZIv .umi3Vgi57MAFebEZ2ov8:first-child{border-radius:0 2px 2px 0}.AJvhYbYBwUr4_BzyVZIv .umi3Vgi57MAFebEZ2ov8:first-child{border-right:1px solid #d9d9d9;border-left:0}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp>.hsGW3QZ_J4Eb9T10y8Aj:last-child,.AJvhYbYBwUr4_BzyVZIv.umi3Vgi57MAFebEZ2ov8:last-child{border-radius:2px 0 0 2px}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:first-child){border-radius:2px 0 0 2px}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp .OzhqUWoCbNcbaeUamS9b:not(:last-child){border-radius:0 2px 2px 0}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:first-child,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5:first-child>.S19QX9lM1pEVxS2HsXbU,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p:first-child .jy8iEkoxT5Mo8gsLe38P,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk:first-child .jy8iEkoxT5Mo8gsLe38P{border-radius:0 2px 2px 0}.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>*:last-child,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.DoyKmoVYBqAd3aGWN5W5:last-child>.S19QX9lM1pEVxS2HsXbU,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mQXOXcKu6mgsIgt3W53p:last-child .jy8iEkoxT5Mo8gsLe38P,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.mNjvThDLpkfj_cIRN0Xk:last-child .jy8iEkoxT5Mo8gsLe38P,.AJvhYbYBwUr4_BzyVZIv.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG>.uvua1sPngIpPbmZN68RE:last-child .jy8iEkoxT5Mo8gsLe38P{border-left-width:1px;border-radius:2px 0 0 2px}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .mwfRsV5Sl00UD66adR4Q+.mwfRsV5Sl00UD66adR4Q{margin-right:-1px;margin-left:0}.aBcqp_uWmIUyUhu46PYp.ERkU59Sgsr6yqyj7SnkG .mwfRsV5Sl00UD66adR4Q:not(:last-child).btlASfuqgn0qXcCGrHr6>.BqnjhQuiKguWA73GkPjM>.jy8iEkoxT5Mo8gsLe38P{border-radius:0 2px 2px 0}.aBcqp_uWmIUyUhu46PYp>.gIkLmGpcjuk2Hm5a2_En:first-child{border-radius:0 2px 2px 0}.aBcqp_uWmIUyUhu46PYp>.gIkLmGpcjuk2Hm5a2_En:last-child{border-radius:2px 0 0 2px}.AJvhYbYBwUr4_BzyVZIv .umi3Vgi57MAFebEZ2ov8:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.AJvhYbYBwUr4_BzyVZIv .umi3Vgi57MAFebEZ2ov8:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.NJ8VldlqdUYrnD8soOKr{display:inline-block;text-align:start;vertical-align:top}.CM6cPfqPm_QjtAYXj4D_{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:#00000073;font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.CM6cPfqPm_QjtAYXj4D_:active{background:#f4f4f4}.CM6cPfqPm_QjtAYXj4D_:hover .uO7mc3cpTPsoFl6L2kEM,.CM6cPfqPm_QjtAYXj4D_:hover .qLEAYyUNKPolWXnWIcZi{color:#ab66ff}.uO7mc3cpTPsoFl6L2kEM,.qLEAYyUNKPolWXnWIcZi{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:#00000073;line-height:12px;transition:all .1s linear;user-select:none}.uO7mc3cpTPsoFl6L2kEM>*,.qLEAYyUNKPolWXnWIcZi>*{line-height:1}.uO7mc3cpTPsoFl6L2kEM svg,.qLEAYyUNKPolWXnWIcZi svg{display:inline-block}.uO7mc3cpTPsoFl6L2kEM:before,.qLEAYyUNKPolWXnWIcZi:before{display:none}.uO7mc3cpTPsoFl6L2kEM .hmb2ciPfTGgzSfXMhlw1,.uO7mc3cpTPsoFl6L2kEM .ngkhvWh8uaMHVFNSLZxd,.qLEAYyUNKPolWXnWIcZi .hmb2ciPfTGgzSfXMhlw1,.qLEAYyUNKPolWXnWIcZi .ngkhvWh8uaMHVFNSLZxd{display:block}.hsGW3QZ_J4Eb9T10y8Aj:hover{border-color:#ab66ff;border-right-width:1px}.hsGW3QZ_J4Eb9T10y8Aj:hover+.tuRrdl6wlkIYCkxxowlV{opacity:0;transition:opacity .24s linear .24s}.Y0nz9QRPtQY2lh4c6LBm{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .Y0nz9QRPtQY2lh4c6LBm{border-right-width:0;border-left-width:1px!important}.hyzy8OgNsqgScYBLcKcZ{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.hyzy8OgNsqgScYBLcKcZ:hover{border-color:#d9d9d9;border-right-width:1px}.hyzy8OgNsqgScYBLcKcZ .GaHu0rfVH0Fq_mhXj6AM{cursor:not-allowed}.hyzy8OgNsqgScYBLcKcZ .fmU_lVdWAXETzXmTiyP9,.MB2UIARMjCk2urtBD38Z .fmU_lVdWAXETzXmTiyP9{display:none}.GaHu0rfVH0Fq_mhXj6AM{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;appearance:textfield!important}.GaHu0rfVH0Fq_mhXj6AM::placeholder{color:#bfbfbf;user-select:none}.GaHu0rfVH0Fq_mhXj6AM:placeholder-shown{text-overflow:ellipsis}.GaHu0rfVH0Fq_mhXj6AM[type=number]::-webkit-inner-spin-button,.GaHu0rfVH0Fq_mhXj6AM[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.TX5cziUOcM0sG8vqC9nP{padding:0;font-size:16px}.TX5cziUOcM0sG8vqC9nP input{height:38px}.NS7LBqopCvcWkvTV1RSr{padding:0}.NS7LBqopCvcWkvTV1RSr input{height:22px;padding:0 7px}.fmU_lVdWAXETzXmTiyP9{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.fmU_lVdWAXETzXmTiyP9 .CM6cPfqPm_QjtAYXj4D_ .uO7mc3cpTPsoFl6L2kEM,.fmU_lVdWAXETzXmTiyP9 .CM6cPfqPm_QjtAYXj4D_ .qLEAYyUNKPolWXnWIcZi{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.Yo4OGFqdURoGlrFii8dt .fmU_lVdWAXETzXmTiyP9{border-left-width:0}.fmU_lVdWAXETzXmTiyP9:hover .CM6cPfqPm_QjtAYXj4D_{height:40%}.hsGW3QZ_J4Eb9T10y8Aj:hover .fmU_lVdWAXETzXmTiyP9,.Y0nz9QRPtQY2lh4c6LBm .fmU_lVdWAXETzXmTiyP9{opacity:1}.OoiLMCIEEVEWf_8PtcDs{border-top-right-radius:2px;cursor:pointer}.uO7mc3cpTPsoFl6L2kEM{top:50%;margin-top:-5px;text-align:center}.OoiLMCIEEVEWf_8PtcDs:hover{height:60%!important}.OD44eRTULAMEQxeJmVRM{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.qLEAYyUNKPolWXnWIcZi{top:50%;text-align:center;transform:translateY(-50%)}.OD44eRTULAMEQxeJmVRM:hover{height:60%!important}.Yo4OGFqdURoGlrFii8dt .OD44eRTULAMEQxeJmVRM{border-top-width:0}.hsGW3QZ_J4Eb9T10y8Aj:hover:not(.Yo4OGFqdURoGlrFii8dt) .OD44eRTULAMEQxeJmVRM,.Y0nz9QRPtQY2lh4c6LBm:not(.Yo4OGFqdURoGlrFii8dt) .OD44eRTULAMEQxeJmVRM{border-top:1px solid #d9d9d9}.ggujLgIj5QU3jY_kByXD,.NuAUmFC1bNcfaJIs7WXa{cursor:not-allowed}.ggujLgIj5QU3jY_kByXD:hover .uO7mc3cpTPsoFl6L2kEM,.NuAUmFC1bNcfaJIs7WXa:hover .qLEAYyUNKPolWXnWIcZi{color:#00000040}.Yo4OGFqdURoGlrFii8dt{box-shadow:none}.jTUE9uKbpho7cp4Hsuvh input{color:#ff4d4f}.iN4N5RrRvI6P67wA0Kh0:not(.UzpgiIRk2MGZgO_9fKuk):not(.qz7IwLpmxjgWAXeArXdr){margin-right:-1px}.iN4N5RrRvI6P67wA0Kh0:not(.UzpgiIRk2MGZgO_9fKuk).qz7IwLpmxjgWAXeArXdr{margin-left:-1px}.iN4N5RrRvI6P67wA0Kh0:hover,.iN4N5RrRvI6P67wA0Kh0:focus,.iN4N5RrRvI6P67wA0Kh0:active{z-index:2}.iN4N5RrRvI6P67wA0Kh0.Y0nz9QRPtQY2lh4c6LBm{z-index:2}.iN4N5RrRvI6P67wA0Kh0[disabled]{z-index:0}.iN4N5RrRvI6P67wA0Kh0:not(.djYLMwFLcIuNJYPQybVM):not(.UzpgiIRk2MGZgO_9fKuk).hsGW3QZ_J4Eb9T10y8Aj{border-radius:0}.iN4N5RrRvI6P67wA0Kh0.hsGW3QZ_J4Eb9T10y8Aj.djYLMwFLcIuNJYPQybVM:not(.UzpgiIRk2MGZgO_9fKuk):not(.qz7IwLpmxjgWAXeArXdr){border-top-right-radius:0;border-bottom-right-radius:0}.iN4N5RrRvI6P67wA0Kh0.hsGW3QZ_J4Eb9T10y8Aj.UzpgiIRk2MGZgO_9fKuk:not(.djYLMwFLcIuNJYPQybVM):not(.qz7IwLpmxjgWAXeArXdr){border-top-left-radius:0;border-bottom-left-radius:0}.iN4N5RrRvI6P67wA0Kh0.hsGW3QZ_J4Eb9T10y8Aj.qz7IwLpmxjgWAXeArXdr.djYLMwFLcIuNJYPQybVM:not(.UzpgiIRk2MGZgO_9fKuk){border-top-left-radius:0;border-bottom-left-radius:0}.iN4N5RrRvI6P67wA0Kh0.hsGW3QZ_J4Eb9T10y8Aj.qz7IwLpmxjgWAXeArXdr.UzpgiIRk2MGZgO_9fKuk:not(.djYLMwFLcIuNJYPQybVM){border-top-right-radius:0;border-bottom-right-radius:0}.gIkLmGpcjuk2Hm5a2_En{direction:rtl}.gIkLmGpcjuk2Hm5a2_En .CM6cPfqPm_QjtAYXj4D_{border-right:1px solid #d9d9d9;border-left:0}.gIkLmGpcjuk2Hm5a2_En .fmU_lVdWAXETzXmTiyP9{right:auto;left:0}.gIkLmGpcjuk2Hm5a2_En.Yo4OGFqdURoGlrFii8dt .fmU_lVdWAXETzXmTiyP9{border-right-width:0}.gIkLmGpcjuk2Hm5a2_En .OoiLMCIEEVEWf_8PtcDs{border-top-right-radius:0}.gIkLmGpcjuk2Hm5a2_En .OD44eRTULAMEQxeJmVRM{border-bottom-right-radius:0}.gIkLmGpcjuk2Hm5a2_En .GaHu0rfVH0Fq_mhXj6AM{direction:ltr;text-align:right}.Di12stHm9P4V9lci_6Wr{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.Di12stHm9P4V9lci_6Wr,.Di12stHm9P4V9lci_6Wr *{box-sizing:border-box}.Di12stHm9P4V9lci_6Wr.QVk8t_M2FQuQv8zVMKBQ{flex-direction:row}.Di12stHm9P4V9lci_6Wr.QVk8t_M2FQuQv8zVMKBQ>.Di12stHm9P4V9lci_6Wr,.Di12stHm9P4V9lci_6Wr.QVk8t_M2FQuQv8zVMKBQ>.zY0FGAEwCpUP9A77kvSj{width:0}.DFCCnYgSmIMvmmgDSpgD,.b5TvN6IkTwwmEoxKYBmL{flex:0 0 auto}.DFCCnYgSmIMvmmgDSpgD{height:64px;padding:0 50px;color:#000000d9;line-height:64px;background:#001529}.b5TvN6IkTwwmEoxKYBmL{padding:24px 50px;color:#000000d9;font-size:14px;background:#f0f2f5}.zY0FGAEwCpUP9A77kvSj{flex:auto;min-height:0}.xRrnNrxZWc0QBocG1Z3D{position:relative;min-width:0;background:#001529;transition:all .2s}.nbzVYBRL150riE76Ll8Z{height:100%;margin-top:-.1px;padding-top:.1px}.nbzVYBRL150riE76Ll8Z .k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9{width:auto}.fSVKm7t3r30Oz9J7JHxX{padding-bottom:48px}.LQK8X8yaI5bRiZccy45E{order:1}.iAHyVo6lEcFstGDyItOY{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}.xA4pjxow3j4fi7uvzRVx>*{overflow:hidden}.NOFBHy1Qb7wVLaRxUduk{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.NOFBHy1Qb7wVLaRxUduk:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.NOFBHy1Qb7wVLaRxUduk:hover:after{background:rgba(255,255,255,.1)}.T16CLTakTvYLBaYcusUw{left:-36px;border-radius:2px 0 0 2px}.yy3hIlVUNF8BPv5yi9v1{background:#fff}.yy3hIlVUNF8BPv5yi9v1 .iAHyVo6lEcFstGDyItOY,.yy3hIlVUNF8BPv5yi9v1 .NOFBHy1Qb7wVLaRxUduk{color:#000000d9;background:#fff}.dabkPvEcIgIq8ugCAeIv{direction:rtl}.AzuzQnKMubMemhCPmqkI{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative}.AzuzQnKMubMemhCPmqkI *{outline:none}.XwL8kFVOwLeRZApAYwKo{margin-top:24px;text-align:right}.XwL8kFVOwLeRZApAYwKo .L7k0BdfUylAvg735tVnM{text-align:left}.jGOyWETuTyg0RjnjZMCU{margin-top:12px;text-align:center}.jGOyWETuTyg0RjnjZMCU button{padding-right:32px;padding-left:32px}.lGgtHTWOk0s8hbJblG5H{min-height:40px;text-align:center}.R4X1B2uxFA2iDL6mEtjA{padding:16px;color:#00000040;font-size:14px;text-align:center}.TZMY4DLPopIZ3K5o06Rc{margin:0;padding:0;list-style:none}.bnSAq4AY2ggBPGJQ6Aol{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#000000d9}.orA4IZoXJ3s5SKCswX0o{display:flex;flex:1 1;align-items:flex-start;max-width:100%}.vwvFtThdcww4noDEekR2{margin-right:16px}.KzigVVRiUdQDerQetvYT{flex:1 0;width:0;color:#000000d9}.h16sWM7A_RIGHnYsTvBH{margin-bottom:4px;color:#000000d9;font-size:14px;line-height:1.5715}.h16sWM7A_RIGHnYsTvBH>a{color:#000000d9;transition:all .3s}.h16sWM7A_RIGHnYsTvBH>a:hover{color:#873bf4}.wxqUuTVoP_sfAPUSWxft{color:#00000073;font-size:14px;line-height:1.5715}.tytbAMZO5w0rqVjjRBsk{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.tytbAMZO5w0rqVjjRBsk>li{position:relative;display:inline-block;padding:0 8px;color:#00000073;font-size:14px;line-height:1.5715;text-align:center}.tytbAMZO5w0rqVjjRBsk>li:first-child{padding-left:0}.TFsCTxKhj8D6BvvDsSn4{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.rRqyl8j4yh45WIcwXxZb,.nhMIKuh5LiQnORgBgq1u{background:transparent}.rRqyl8j4yh45WIcwXxZb,.nhMIKuh5LiQnORgBgq1u{padding-top:12px;padding-bottom:12px}.LADlGmMrzmQxiU7R32CF{padding:16px 0;color:#00000073;font-size:12px;text-align:center}.ePjgzyL8VK4KKTS5ex1o .bnSAq4AY2ggBPGJQ6Aol{border-bottom:1px solid #f0f0f0}.ePjgzyL8VK4KKTS5ex1o .bnSAq4AY2ggBPGJQ6Aol:last-child{border-bottom:none}.ePjgzyL8VK4KKTS5ex1o .rRqyl8j4yh45WIcwXxZb{border-bottom:1px solid #f0f0f0}.ePjgzyL8VK4KKTS5ex1o.LADlGmMrzmQxiU7R32CF .nhMIKuh5LiQnORgBgq1u{border-top:1px solid #f0f0f0}.DCveaYne5RQDI88kh6FS .q4v64y2EMijStjsuzzkI{min-height:32px}.ePjgzyL8VK4KKTS5ex1o.ZQnDveLRAU5t6FsxKoYh .jgbVd62M2S4b33jJ62pF>.TZMY4DLPopIZ3K5o06Rc>.bnSAq4AY2ggBPGJQ6Aol:last-child{border-bottom:1px solid #f0f0f0}.FqnJSoNeMJHOjREEWIOQ .bnSAq4AY2ggBPGJQ6Aol{padding:16px 24px}.RizrCI0KM8h1nkUnqkKo .bnSAq4AY2ggBPGJQ6Aol{padding:8px 16px}.mYQsVgbE68gXkDYu8m3C .bnSAq4AY2ggBPGJQ6Aol{align-items:initial}.mYQsVgbE68gXkDYu8m3C .iG_DKUs8qH0NcVsd12hg{display:block;flex:1 1}.mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin-left:40px}.mYQsVgbE68gXkDYu8m3C .orA4IZoXJ3s5SKCswX0o{margin-bottom:16px}.mYQsVgbE68gXkDYu8m3C .h16sWM7A_RIGHnYsTvBH{margin-bottom:12px;color:#000000d9;font-size:16px;line-height:24px}.mYQsVgbE68gXkDYu8m3C .tytbAMZO5w0rqVjjRBsk{margin-top:16px;margin-left:auto}.mYQsVgbE68gXkDYu8m3C .tytbAMZO5w0rqVjjRBsk>li{padding:0 16px}.mYQsVgbE68gXkDYu8m3C .tytbAMZO5w0rqVjjRBsk>li:first-child{padding-left:0}.DyFF3hrbQuw3Oj78F9aK ._OUA_MMMHEoRcurAwzQw>.bnSAq4AY2ggBPGJQ6Aol{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.oVi7KzQlrWYCdqTjFwVw{display:block}.AzuzQnKMubMemhCPmqkI:not(.mYQsVgbE68gXkDYu8m3C) .oVi7KzQlrWYCdqTjFwVw .tytbAMZO5w0rqVjjRBsk{float:right}.YW_w1w2FGUslj375taU3{border:1px solid #d9d9d9;border-radius:2px}.YW_w1w2FGUslj375taU3 .rRqyl8j4yh45WIcwXxZb,.YW_w1w2FGUslj375taU3 .nhMIKuh5LiQnORgBgq1u,.YW_w1w2FGUslj375taU3 .bnSAq4AY2ggBPGJQ6Aol{padding-right:24px;padding-left:24px}.YW_w1w2FGUslj375taU3 .XwL8kFVOwLeRZApAYwKo{margin:16px 24px}.YW_w1w2FGUslj375taU3.RizrCI0KM8h1nkUnqkKo .bnSAq4AY2ggBPGJQ6Aol,.YW_w1w2FGUslj375taU3.RizrCI0KM8h1nkUnqkKo .rRqyl8j4yh45WIcwXxZb,.YW_w1w2FGUslj375taU3.RizrCI0KM8h1nkUnqkKo .nhMIKuh5LiQnORgBgq1u{padding:8px 16px}.YW_w1w2FGUslj375taU3.FqnJSoNeMJHOjREEWIOQ .bnSAq4AY2ggBPGJQ6Aol,.YW_w1w2FGUslj375taU3.FqnJSoNeMJHOjREEWIOQ .rRqyl8j4yh45WIcwXxZb,.YW_w1w2FGUslj375taU3.FqnJSoNeMJHOjREEWIOQ .nhMIKuh5LiQnORgBgq1u{padding:16px 24px}@media screen and (max-width: 768px){.tytbAMZO5w0rqVjjRBsk,.mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin-left:24px}}@media screen and (max-width: 576px){.bnSAq4AY2ggBPGJQ6Aol{flex-wrap:wrap}.tytbAMZO5w0rqVjjRBsk{margin-left:12px}.mYQsVgbE68gXkDYu8m3C .bnSAq4AY2ggBPGJQ6Aol{flex-wrap:wrap-reverse}.mYQsVgbE68gXkDYu8m3C .iG_DKUs8qH0NcVsd12hg{min-width:220px}.mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin:auto auto 16px}}._JRmZ87hf48bZGVfM9we{direction:rtl;text-align:right}._JRmZ87hf48bZGVfM9we .rwVZDWCXKt4UTCmDv6n8 .bnSAq4AY2ggBPGJQ6Aol{direction:rtl}._JRmZ87hf48bZGVfM9we .XwL8kFVOwLeRZApAYwKo{text-align:left}._JRmZ87hf48bZGVfM9we .vwvFtThdcww4noDEekR2{margin-right:0;margin-left:16px}._JRmZ87hf48bZGVfM9we .tytbAMZO5w0rqVjjRBsk{margin-right:48px;margin-left:0}.AzuzQnKMubMemhCPmqkI._JRmZ87hf48bZGVfM9we .tytbAMZO5w0rqVjjRBsk>li:first-child{padding-right:0;padding-left:16px}._JRmZ87hf48bZGVfM9we .TFsCTxKhj8D6BvvDsSn4{right:auto;left:0}._JRmZ87hf48bZGVfM9we.mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin-right:40px;margin-left:0}._JRmZ87hf48bZGVfM9we.mYQsVgbE68gXkDYu8m3C .tytbAMZO5w0rqVjjRBsk{margin-right:auto}._JRmZ87hf48bZGVfM9we .mYQsVgbE68gXkDYu8m3C .tytbAMZO5w0rqVjjRBsk>li:first-child{padding-right:0;padding-left:16px}._JRmZ87hf48bZGVfM9we .AzuzQnKMubMemhCPmqkI:not(.mYQsVgbE68gXkDYu8m3C) .oVi7KzQlrWYCdqTjFwVw .tytbAMZO5w0rqVjjRBsk{float:left}@media screen and (max-width: 768px){._JRmZ87hf48bZGVfM9we .tytbAMZO5w0rqVjjRBsk,._JRmZ87hf48bZGVfM9we .mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin-right:24px;margin-left:0}}@media screen and (max-width: 576px){._JRmZ87hf48bZGVfM9we .tytbAMZO5w0rqVjjRBsk{margin-right:22px;margin-left:0}._JRmZ87hf48bZGVfM9we.mYQsVgbE68gXkDYu8m3C .kVXJgM7w5kAtfjkIGRhA{margin:auto auto 16px}}.ssmGawhUxRgE01YbwTPe:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F,.ssmGawhUxRgE01YbwTPe:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F:hover{background:#fff;border-color:#ff4d4f}.ssmGawhUxRgE01YbwTPe:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F:focus,.ssmGawhUxRgE01YbwTPe:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).oIw8r0TmWO4fAZd1IJv4{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ssmGawhUxRgE01YbwTPe .BhoIDs3Krm4Sic65WxwI{color:#ff4d4f}.LdS5apdfJE8zhnpQClAH:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F,.LdS5apdfJE8zhnpQClAH:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F:hover{background:#fff;border-color:#faad14}.LdS5apdfJE8zhnpQClAH:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).zFE4pkR5wmsQufP4Vv0F:focus,.LdS5apdfJE8zhnpQClAH:not(.crDfY2etc4zmI5BmfoDk):not(.vjes1XeIhcM7L8_GTqQq).oIw8r0TmWO4fAZd1IJv4{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.LdS5apdfJE8zhnpQClAH .BhoIDs3Krm4Sic65WxwI{color:#faad14}.zFE4pkR5wmsQufP4Vv0F{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.zFE4pkR5wmsQufP4Vv0F::placeholder{color:#bfbfbf;user-select:none}.zFE4pkR5wmsQufP4Vv0F:placeholder-shown{text-overflow:ellipsis}.zFE4pkR5wmsQufP4Vv0F:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .zFE4pkR5wmsQufP4Vv0F:hover{border-right-width:0;border-left-width:1px!important}.zFE4pkR5wmsQufP4Vv0F:focus,.oIw8r0TmWO4fAZd1IJv4{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .zFE4pkR5wmsQufP4Vv0F:focus,.ipr_fbuPSArfnX0Lajtw .oIw8r0TmWO4fAZd1IJv4{border-right-width:0;border-left-width:1px!important}.crDfY2etc4zmI5BmfoDk{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.crDfY2etc4zmI5BmfoDk:hover{border-color:#d9d9d9;border-right-width:1px}.zFE4pkR5wmsQufP4Vv0F[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.zFE4pkR5wmsQufP4Vv0F[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.vjes1XeIhcM7L8_GTqQq,.vjes1XeIhcM7L8_GTqQq:hover,.vjes1XeIhcM7L8_GTqQq:focus,._0AD4OtJV24eAty9h9j2,.Ki1b0eIxqicvbajpWX_w,.vjes1XeIhcM7L8_GTqQq[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.zFE4pkR5wmsQufP4Vv0F{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.mkTCLnUXepArwZNs_pLm{padding:6.5px 11px;font-size:16px}.Fs50lLvji3AH5qfM0ILp{padding:0 7px}.crDfY2etc4zmI5BmfoDk>textarea{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.crDfY2etc4zmI5BmfoDk>textarea:hover{border-color:#d9d9d9;border-right-width:1px}.oIw8r0TmWO4fAZd1IJv4{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .oIw8r0TmWO4fAZd1IJv4{border-right-width:0;border-left-width:1px!important}.zFE4pkR5wmsQufP4Vv0F>textarea,.PSz5yI9MHQPxOKBiDP6f{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-feature-settings:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;tab-size:inherit}.zFE4pkR5wmsQufP4Vv0F>textarea{width:100%;border:none;outline:none;resize:none}.zFE4pkR5wmsQufP4Vv0F>textarea::placeholder{color:#bfbfbf;user-select:none}.zFE4pkR5wmsQufP4Vv0F>textarea:placeholder-shown{text-overflow:ellipsis}.PSz5yI9MHQPxOKBiDP6f{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:transparent;pointer-events:none}.PSz5yI9MHQPxOKBiDP6f>span{display:inline-block;min-height:1em}.vZPdQfuRIUxgKIO3HMA7{margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.By5NJRuuipoKTLlTG2Ww{display:none}.XiLdVV6VZSQv20siquUa{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.YJxjiHDfVIsMSmBjOzd2{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.YJxjiHDfVIsMSmBjOzd2:hover{background-color:#f5f5f5}.YJxjiHDfVIsMSmBjOzd2:first-child{border-radius:2px 2px 0 0}.YJxjiHDfVIsMSmBjOzd2:last-child{border-radius:0 0 2px 2px}.Cf7NA4DJg6In8XNVwBJl{color:#00000040;cursor:not-allowed}.Cf7NA4DJg6In8XNVwBJl:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.VIrEpLY1IcDutOqTP_VY{color:#000000d9;font-weight:600;background-color:#fafafa}.dx5bTNWhT8Bb0i1tKVuc{background-color:#f5f5f5}.PtFjLaNjKA_Sr1agxL4N{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.rZ_CUsFKQwAUodw1GxGv{direction:rtl}.bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E,.bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E:hover,.bWRyMmA1OxQUAS8XslQb.zngca4c1cYOMGjAaDM2Q{color:#ff4d4f}.bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E:active{background:#fff1f0}.bWRyMmA1OxQUAS8XslQb.zv_hCgiPPU6UzH2rn0yU{color:#ff4d4f}.bWRyMmA1OxQUAS8XslQb.zv_hCgiPPU6UzH2rn0yU>a,.bWRyMmA1OxQUAS8XslQb.zv_hCgiPPU6UzH2rn0yU>a:hover{color:#ff4d4f}.k6eKimjh9EiV12UK4oat:not(.Wal7IkW33nsz9hcz1eKj) .bWRyMmA1OxQUAS8XslQb.zv_hCgiPPU6UzH2rn0yU{background-color:#fff1f0}.GfiuByOypWMSTz94SAgs .bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E:after{border-right-color:#ff4d4f}.DfwKJkVmIMEd0O7tFgBz .bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz .bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E:hover,.DfwKJkVmIMEd0O7tFgBz .bWRyMmA1OxQUAS8XslQb.f0HslWxO70ogh3kzoL7E>a{color:#ff4d4f}.DfwKJkVmIMEd0O7tFgBz.DfwKJkVmIMEd0O7tFgBz:not(.Wal7IkW33nsz9hcz1eKj) .bWRyMmA1OxQUAS8XslQb.zv_hCgiPPU6UzH2rn0yU{color:#fff;background-color:#ff4d4f}.k6eKimjh9EiV12UK4oat{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.k6eKimjh9EiV12UK4oat:before{display:table;content:""}.k6eKimjh9EiV12UK4oat:after{display:table;clear:both;content:""}.k6eKimjh9EiV12UK4oat.pEvrhF6lS8s7i2Y2zFCA:focus-visible{box-shadow:0 0 0 2px #f1e0ff}.k6eKimjh9EiV12UK4oat ul,.k6eKimjh9EiV12UK4oat ol{margin:0;padding:0;list-style:none}.fpnxSTZjafA55qS6fZ56{display:flex}.Pifp5nXusGulcLDG9GqQ{flex:none}.WM97upujEyIntw8dagS7,.C9cUk9g0yMhb9PbV1bal{display:none}.a15HSblWYLorUSRzfjxU{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.Wal7IkW33nsz9hcz1eKj .NghHopwMkt5BGnNXnDUk{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.NghHopwMkt5BGnNXnDUk,.i12kzSI5w88HOcMRqIry{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.t2PLysYPNcqSQ7JBBdXo{color:#873bf4}.f0HslWxO70ogh3kzoL7E:active,.KTy9cNLtpy00KIoCbgL9:active{background:#f9f0ff}.NghHopwMkt5BGnNXnDUk .jtzQfl7VwnUN0x3S_Ult{cursor:initial;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.sVpo9ab5wOEXFA6zEV_3{transition:color .3s}.f0HslWxO70ogh3kzoL7E a{color:#000000d9}.f0HslWxO70ogh3kzoL7E a:hover{color:#873bf4}.f0HslWxO70ogh3kzoL7E a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.f0HslWxO70ogh3kzoL7E>.cW7vaFwizYyoYgSXM6yM a{color:#000000d9}.f0HslWxO70ogh3kzoL7E>.cW7vaFwizYyoYgSXM6yM a:hover{color:#873bf4}.ebzyRzPjoC833G6PSIRy{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.rI8Fvq2CjQq_LKovtgjr{border-style:dashed}.Wal7IkW33nsz9hcz1eKj .f0HslWxO70ogh3kzoL7E,.Wal7IkW33nsz9hcz1eKj .NghHopwMkt5BGnNXnDUk{margin-top:-1px}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E:hover,.Wal7IkW33nsz9hcz1eKj>.zngca4c1cYOMGjAaDM2Q,.Wal7IkW33nsz9hcz1eKj>.NghHopwMkt5BGnNXnDUk .KTy9cNLtpy00KIoCbgL9:hover{background-color:transparent}.zv_hCgiPPU6UzH2rn0yU,.zv_hCgiPPU6UzH2rn0yU a,.zv_hCgiPPU6UzH2rn0yU a:hover{color:#873bf4}.k6eKimjh9EiV12UK4oat:not(.Wal7IkW33nsz9hcz1eKj) .zv_hCgiPPU6UzH2rn0yU{background-color:#f9f0ff}.GfiuByOypWMSTz94SAgs,.iINrvhFqO1MP58dmnWwV,.xbGdjLWfc4sY1ptCt_WE{border-right:1px solid #f0f0f0}.znCbOGtKsZ0o6Z4wTJmp{border-left:1px solid #f0f0f0}.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult,.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult,.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult:not([class*="-active"]),.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult:not([class*="-active"]),.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult:not([class*="-active"]){overflow-x:hidden;overflow-y:auto}.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E,.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E,.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E{left:0;margin-left:0;border-right:0}.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E:after,.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E:after,.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult .f0HslWxO70ogh3kzoL7E:after{border-right:0}.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk,.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk,.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk{transform-origin:0 0}.Wal7IkW33nsz9hcz1eKj.jtzQfl7VwnUN0x3S_Ult{min-width:114px}.Wal7IkW33nsz9hcz1eKj .f0HslWxO70ogh3kzoL7E,.Wal7IkW33nsz9hcz1eKj .KTy9cNLtpy00KIoCbgL9{transition:border-color .3s,background .3s}.f0HslWxO70ogh3kzoL7E,.KTy9cNLtpy00KIoCbgL9{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr,.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr,.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI,.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr+span,.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr+span,.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI+span,.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr.Yv8Ajh_ojgnmxLL8mVPQ,.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr.Yv8Ajh_ojgnmxLL8mVPQ{vertical-align:-.125em}.f0HslWxO70ogh3kzoL7E.OUxjHmewFI03cnjXerq5>.irzKsKIOhYgcxbI0VKaI,.KTy9cNLtpy00KIoCbgL9.OUxjHmewFI03cnjXerq5>.irzKsKIOhYgcxbI0VKaI,.f0HslWxO70ogh3kzoL7E.OUxjHmewFI03cnjXerq5>.kwa4foK_xcSbvqePy_Hr,.KTy9cNLtpy00KIoCbgL9.OUxjHmewFI03cnjXerq5>.kwa4foK_xcSbvqePy_Hr{margin-right:0}.f0HslWxO70ogh3kzoL7E:not(.dSRyPXDj9QQ23UBWb3MQ):focus-visible,.KTy9cNLtpy00KIoCbgL9:not(.dSRyPXDj9QQ23UBWb3MQ):focus-visible{box-shadow:0 0 0 2px #f1e0ff}.k6eKimjh9EiV12UK4oat>.ebzyRzPjoC833G6PSIRy{margin:1px 0;padding:0}.xmyDB28MHQTbES4wnUMq{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.xmyDB28MHQTbES4wnUMq:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.W7eFgkKJCOEC_1rLQO6U:before{top:0;left:-7px}.NghHopwMkt5BGnNXnDUk>.k6eKimjh9EiV12UK4oat{background-color:#fff;border-radius:2px}.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.xmyDB28MHQTbES4wnUMq>.k6eKimjh9EiV12UK4oat{background-color:#fff}.cHpwljPvf0ExyeeqpqwU,.IrnvY0u84rZqolURZPeg{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.IrnvY0u84rZqolURZPeg:before,.IrnvY0u84rZqolURZPeg:after{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.IrnvY0u84rZqolURZPeg:before{transform:rotate(45deg) translateY(-2.5px)}.IrnvY0u84rZqolURZPeg:after{transform:rotate(-45deg) translateY(2.5px)}.NghHopwMkt5BGnNXnDUk:hover>.KTy9cNLtpy00KIoCbgL9>.cHpwljPvf0ExyeeqpqwU,.NghHopwMkt5BGnNXnDUk:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg{color:#873bf4}.gG5jAaHms98lMNYSMpZ9 .IrnvY0u84rZqolURZPeg:before,.i12kzSI5w88HOcMRqIry .IrnvY0u84rZqolURZPeg:before{transform:rotate(-45deg) translate(2.5px)}.gG5jAaHms98lMNYSMpZ9 .IrnvY0u84rZqolURZPeg:after,.i12kzSI5w88HOcMRqIry .IrnvY0u84rZqolURZPeg:after{transform:rotate(45deg) translate(-2.5px)}.N1RyeWhEtPkIix9lYScG .IrnvY0u84rZqolURZPeg{display:none}.wgg4aD2tL1gnIbcjjQdj.i12kzSI5w88HOcMRqIry>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg{transform:translateY(-2px)}.wgg4aD2tL1gnIbcjjQdj.i12kzSI5w88HOcMRqIry>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after{transform:rotate(-45deg) translate(-2.5px)}.wgg4aD2tL1gnIbcjjQdj.i12kzSI5w88HOcMRqIry>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before{transform:rotate(45deg) translate(2.5px)}.iINrvhFqO1MP58dmnWwV .t2PLysYPNcqSQ7JBBdXo,.xbGdjLWfc4sY1ptCt_WE .t2PLysYPNcqSQ7JBBdXo,.znCbOGtKsZ0o6Z4wTJmp .t2PLysYPNcqSQ7JBBdXo{color:#873bf4}.Wal7IkW33nsz9hcz1eKj{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.f0HslWxO70ogh3kzoL7E,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.NghHopwMkt5BGnNXnDUk{margin-top:-1px;margin-bottom:0;padding:0 20px}.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.f0HslWxO70ogh3kzoL7E:hover,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.NghHopwMkt5BGnNXnDUk:hover,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.zngca4c1cYOMGjAaDM2Q,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.bwmCMpIBdWU_NXcJKYiv,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.ge4VqVkVzYLSDhPsnUnT,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.wgg4aD2tL1gnIbcjjQdj,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.zv_hCgiPPU6UzH2rn0yU,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.t2PLysYPNcqSQ7JBBdXo{color:#873bf4}.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.f0HslWxO70ogh3kzoL7E:hover:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.NghHopwMkt5BGnNXnDUk:hover:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.zngca4c1cYOMGjAaDM2Q:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.bwmCMpIBdWU_NXcJKYiv:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.ge4VqVkVzYLSDhPsnUnT:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.wgg4aD2tL1gnIbcjjQdj:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.zv_hCgiPPU6UzH2rn0yU:after,.Wal7IkW33nsz9hcz1eKj:not(.DfwKJkVmIMEd0O7tFgBz)>.t2PLysYPNcqSQ7JBBdXo:after{border-bottom:2px solid #873bf4}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E,.Wal7IkW33nsz9hcz1eKj>.NghHopwMkt5BGnNXnDUk{position:relative;top:1px;display:inline-block;vertical-align:bottom}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E:after,.Wal7IkW33nsz9hcz1eKj>.NghHopwMkt5BGnNXnDUk:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.Wal7IkW33nsz9hcz1eKj>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9{padding:0}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E a{color:#000000d9}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E a:hover{color:#873bf4}.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E a:before{bottom:-2px}.Wal7IkW33nsz9hcz1eKj>.zv_hCgiPPU6UzH2rn0yU a{color:#873bf4}.Wal7IkW33nsz9hcz1eKj:after{display:block;clear:both;height:0;content:" "}.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E,.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E,.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E,.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E{position:relative}.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E:after,.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E:after,.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E:after,.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #873bf4;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E,.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E,.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E,.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E,.iINrvhFqO1MP58dmnWwV .KTy9cNLtpy00KIoCbgL9,.xbGdjLWfc4sY1ptCt_WE .KTy9cNLtpy00KIoCbgL9,.znCbOGtKsZ0o6Z4wTJmp .KTy9cNLtpy00KIoCbgL9,.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.iINrvhFqO1MP58dmnWwV .NghHopwMkt5BGnNXnDUk,.xbGdjLWfc4sY1ptCt_WE .NghHopwMkt5BGnNXnDUk,.znCbOGtKsZ0o6Z4wTJmp .NghHopwMkt5BGnNXnDUk,.GfiuByOypWMSTz94SAgs .NghHopwMkt5BGnNXnDUk{padding-bottom:.02px}.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E:not(:last-child),.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E:not(:last-child),.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E:not(:last-child),.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E:not(:last-child){margin-bottom:8px}.iINrvhFqO1MP58dmnWwV>.f0HslWxO70ogh3kzoL7E,.xbGdjLWfc4sY1ptCt_WE>.f0HslWxO70ogh3kzoL7E,.znCbOGtKsZ0o6Z4wTJmp>.f0HslWxO70ogh3kzoL7E,.GfiuByOypWMSTz94SAgs>.f0HslWxO70ogh3kzoL7E,.iINrvhFqO1MP58dmnWwV>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9,.xbGdjLWfc4sY1ptCt_WE>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9,.znCbOGtKsZ0o6Z4wTJmp>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9,.GfiuByOypWMSTz94SAgs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9{height:40px;line-height:40px}.iINrvhFqO1MP58dmnWwV .yrxjZ8EGAHcdueeyuvhs .KTy9cNLtpy00KIoCbgL9,.iINrvhFqO1MP58dmnWwV .KTy9cNLtpy00KIoCbgL9{padding-right:34px}.GfiuByOypWMSTz94SAgs{width:100%}.GfiuByOypWMSTz94SAgs ._5shjHTGSs96Wh_CHKVL:after,.GfiuByOypWMSTz94SAgs .zv_hCgiPPU6UzH2rn0yU:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E,.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{width:calc(100% + 1px)}.GfiuByOypWMSTz94SAgs .yrxjZ8EGAHcdueeyuvhs .KTy9cNLtpy00KIoCbgL9,.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{padding-right:34px}.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .f0HslWxO70ogh3kzoL7E,.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .KTy9cNLtpy00KIoCbgL9{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .f0HslWxO70ogh3kzoL7E>.sVpo9ab5wOEXFA6zEV_3,.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .KTy9cNLtpy00KIoCbgL9>.sVpo9ab5wOEXFA6zEV_3{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .f0HslWxO70ogh3kzoL7E>*,.GfiuByOypWMSTz94SAgs.pEvrhF6lS8s7i2Y2zFCA .KTy9cNLtpy00KIoCbgL9>*{flex:none}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9{width:80px}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E .IrnvY0u84rZqolURZPeg,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E .IrnvY0u84rZqolURZPeg,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg{opacity:0}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI{margin:0;font-size:16px;line-height:40px}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.IXPFWVs95O0oskM_yVGu>.yrxjZ8EGAHcdueeyuvhs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI+span,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI+span{display:inline-block;opacity:0}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9 .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9 .irzKsKIOhYgcxbI0VKaI{display:inline-block}.k6eKimjh9EiV12UK4oat.Urq8jnOf00wwquZNN8HN{pointer-events:none}.k6eKimjh9EiV12UK4oat.Urq8jnOf00wwquZNN8HN .kwa4foK_xcSbvqePy_Hr,.k6eKimjh9EiV12UK4oat.Urq8jnOf00wwquZNN8HN .irzKsKIOhYgcxbI0VKaI{display:none}.k6eKimjh9EiV12UK4oat.Urq8jnOf00wwquZNN8HN a{color:#ffffffd9}.k6eKimjh9EiV12UK4oat.gG5jAaHms98lMNYSMpZ9 .a15HSblWYLorUSRzfjxU{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yrxjZ8EGAHcdueeyuvhs{margin:0;padding:0}.yrxjZ8EGAHcdueeyuvhs .f0HslWxO70ogh3kzoL7E,.yrxjZ8EGAHcdueeyuvhs .KTy9cNLtpy00KIoCbgL9{padding:0 16px 0 28px}.pEvrhF6lS8s7i2Y2zFCA.iINrvhFqO1MP58dmnWwV,.pEvrhF6lS8s7i2Y2zFCA.xbGdjLWfc4sY1ptCt_WE,.pEvrhF6lS8s7i2Y2zFCA.znCbOGtKsZ0o6Z4wTJmp,.pEvrhF6lS8s7i2Y2zFCA.GfiuByOypWMSTz94SAgs{box-shadow:none}.pEvrhF6lS8s7i2Y2zFCA.gG5jAaHms98lMNYSMpZ9 .f0HslWxO70ogh3kzoL7E>.vBxUvsSd5M65YN0BOk94,.pEvrhF6lS8s7i2Y2zFCA.gG5jAaHms98lMNYSMpZ9 .NghHopwMkt5BGnNXnDUk .KTy9cNLtpy00KIoCbgL9>.vBxUvsSd5M65YN0BOk94{font-size:16px;text-align:center}.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs>.f0HslWxO70ogh3kzoL7E,.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs>.NghHopwMkt5BGnNXnDUk>.KTy9cNLtpy00KIoCbgL9{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs .a15HSblWYLorUSRzfjxU{padding-left:32px}.dSRyPXDj9QQ23UBWb3MQ,.gkLN37y4OX4ZC6IroxWt{color:#00000040!important;background:none;cursor:not-allowed}.dSRyPXDj9QQ23UBWb3MQ:after,.gkLN37y4OX4ZC6IroxWt:after{border-color:transparent!important}.dSRyPXDj9QQ23UBWb3MQ a,.gkLN37y4OX4ZC6IroxWt a{color:#00000040!important;pointer-events:none}.dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9,.gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9{color:#00000040!important;cursor:not-allowed}.dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after{background:rgba(0,0,0,.25)!important}.DFCCnYgSmIMvmmgDSpgD .k6eKimjh9EiV12UK4oat{line-height:inherit}.Urq8jnOf00wwquZNN8HN a,.Urq8jnOf00wwquZNN8HN a:hover{color:#fff}.uU3gTj2fd1kThv4xLmsU .f0HslWxO70ogh3kzoL7E:hover,.uU3gTj2fd1kThv4xLmsU .zngca4c1cYOMGjAaDM2Q,.uU3gTj2fd1kThv4xLmsU .k6eKimjh9EiV12UK4oat:not(.GfiuByOypWMSTz94SAgs) .wgg4aD2tL1gnIbcjjQdj,.uU3gTj2fd1kThv4xLmsU .bwmCMpIBdWU_NXcJKYiv,.uU3gTj2fd1kThv4xLmsU .KTy9cNLtpy00KIoCbgL9:hover{color:#873bf4}.k6eKimjh9EiV12UK4oat.pEvrhF6lS8s7i2Y2zFCA:focus-visible{box-shadow:0 0 0 2px #6727cf}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:focus-visible,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:focus-visible{box-shadow:0 0 0 2px #6727cf}.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz,.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult,.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult{color:#ffffffa6;background:#001529}.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg{opacity:.45;transition:all .3s}.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after,.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after,.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before,.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .jtzQfl7VwnUN0x3S_Ult .KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before{background:#fff}.DfwKJkVmIMEd0O7tFgBz.xmyDB28MHQTbES4wnUMq{background:transparent}.DfwKJkVmIMEd0O7tFgBz .GfiuByOypWMSTz94SAgs.jtzQfl7VwnUN0x3S_Ult{background:#000c17}.DfwKJkVmIMEd0O7tFgBz.Wal7IkW33nsz9hcz1eKj{border-bottom:0}.DfwKJkVmIMEd0O7tFgBz.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz.Wal7IkW33nsz9hcz1eKj>.NghHopwMkt5BGnNXnDUk{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.DfwKJkVmIMEd0O7tFgBz.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E:hover{background-color:#873bf4}.DfwKJkVmIMEd0O7tFgBz.Wal7IkW33nsz9hcz1eKj>.f0HslWxO70ogh3kzoL7E>a:before{bottom:0}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz .a15HSblWYLorUSRzfjxU,.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E>a,.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E>span>a{color:#ffffffa6}.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs,.DfwKJkVmIMEd0O7tFgBz.iINrvhFqO1MP58dmnWwV,.DfwKJkVmIMEd0O7tFgBz.xbGdjLWfc4sY1ptCt_WE,.DfwKJkVmIMEd0O7tFgBz.znCbOGtKsZ0o6Z4wTJmp{border-right:0}.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E{left:0;margin-left:0;border-right:0}.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E:after,.DfwKJkVmIMEd0O7tFgBz.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E:after,.DfwKJkVmIMEd0O7tFgBz.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E:after,.DfwKJkVmIMEd0O7tFgBz.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E:after{border-right:0}.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E,.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{width:100%}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover{color:#fff;background-color:transparent}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover>a,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q>a,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv>a,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj>a,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo>a,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover>a,.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover>span>a,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q>span>a,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv>span>a,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj>span>a,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo>span>a,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover>span>a{color:#fff}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg{opacity:1}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .zngca4c1cYOMGjAaDM2Q>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .bwmCMpIBdWU_NXcJKYiv>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .wgg4aD2tL1gnIbcjjQdj>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .t2PLysYPNcqSQ7JBBdXo>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .KTy9cNLtpy00KIoCbgL9:hover>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before{background:#fff}.DfwKJkVmIMEd0O7tFgBz .f0HslWxO70ogh3kzoL7E:hover{background-color:transparent}.DfwKJkVmIMEd0O7tFgBz.DfwKJkVmIMEd0O7tFgBz:not(.Wal7IkW33nsz9hcz1eKj) .zv_hCgiPPU6UzH2rn0yU{background-color:#873bf4}.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU{color:#fff;border-right:0}.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU:after{border-right:0}.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU>a,.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU>span>a,.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU>a:hover,.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU>span>a:hover{color:#fff}.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU .kwa4foK_xcSbvqePy_Hr,.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU .irzKsKIOhYgcxbI0VKaI{color:#fff}.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU .kwa4foK_xcSbvqePy_Hr+span,.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU .irzKsKIOhYgcxbI0VKaI+span{color:#fff}.k6eKimjh9EiV12UK4oat.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU,.xmyDB28MHQTbES4wnUMq.DfwKJkVmIMEd0O7tFgBz .zv_hCgiPPU6UzH2rn0yU{background-color:#873bf4}.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt,.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ>a,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt>a,.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ>span>a,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt>span>a{color:#ffffff59!important;opacity:.8}.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9{color:#ffffff59!important}.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:before,.DfwKJkVmIMEd0O7tFgBz .dSRyPXDj9QQ23UBWb3MQ>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after,.DfwKJkVmIMEd0O7tFgBz .gkLN37y4OX4ZC6IroxWt>.KTy9cNLtpy00KIoCbgL9>.IrnvY0u84rZqolURZPeg:after{background:rgba(255,255,255,.35)!important}.k6eKimjh9EiV12UK4oat.vWtXZD0ttPkoroJ7etY_{direction:rtl;text-align:right}.vWtXZD0ttPkoroJ7etY_ .a15HSblWYLorUSRzfjxU{text-align:right}.vWtXZD0ttPkoroJ7etY_.GfiuByOypWMSTz94SAgs,.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV{border-right:none;border-left:1px solid #f0f0f0}.vWtXZD0ttPkoroJ7etY_.DfwKJkVmIMEd0O7tFgBz.GfiuByOypWMSTz94SAgs,.vWtXZD0ttPkoroJ7etY_.DfwKJkVmIMEd0O7tFgBz.iINrvhFqO1MP58dmnWwV{border-left:none}.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult>.f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk,.vWtXZD0ttPkoroJ7etY_.xbGdjLWfc4sY1ptCt_WE.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk,.vWtXZD0ttPkoroJ7etY_.znCbOGtKsZ0o6Z4wTJmp.jtzQfl7VwnUN0x3S_Ult>.NghHopwMkt5BGnNXnDUk{transform-origin:top right}.vWtXZD0ttPkoroJ7etY_ .f0HslWxO70ogh3kzoL7E .kwa4foK_xcSbvqePy_Hr,.vWtXZD0ttPkoroJ7etY_ .KTy9cNLtpy00KIoCbgL9 .kwa4foK_xcSbvqePy_Hr,.vWtXZD0ttPkoroJ7etY_ .f0HslWxO70ogh3kzoL7E .irzKsKIOhYgcxbI0VKaI,.vWtXZD0ttPkoroJ7etY_ .KTy9cNLtpy00KIoCbgL9 .irzKsKIOhYgcxbI0VKaI{margin-right:auto;margin-left:10px}.vWtXZD0ttPkoroJ7etY_ .f0HslWxO70ogh3kzoL7E.OUxjHmewFI03cnjXerq5>.kwa4foK_xcSbvqePy_Hr,.vWtXZD0ttPkoroJ7etY_ .KTy9cNLtpy00KIoCbgL9.OUxjHmewFI03cnjXerq5>.kwa4foK_xcSbvqePy_Hr,.vWtXZD0ttPkoroJ7etY_ .f0HslWxO70ogh3kzoL7E.OUxjHmewFI03cnjXerq5>.irzKsKIOhYgcxbI0VKaI,.vWtXZD0ttPkoroJ7etY_ .KTy9cNLtpy00KIoCbgL9.OUxjHmewFI03cnjXerq5>.irzKsKIOhYgcxbI0VKaI{margin-left:0}.uBO9HcayH07B23JewaC0.xmyDB28MHQTbES4wnUMq{transform-origin:100% 0}.vWtXZD0ttPkoroJ7etY_ .MDHEJua2RgMGiqWm6vKN>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.vWtXZD0ttPkoroJ7etY_ .HHDB4YFpzMDxCAhQkztS>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.vWtXZD0ttPkoroJ7etY_ .M0xjJoU0EW4chtu4uvdk>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg,.vWtXZD0ttPkoroJ7etY_ .i12kzSI5w88HOcMRqIry>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg{right:auto;left:16px}.vWtXZD0ttPkoroJ7etY_ .MDHEJua2RgMGiqWm6vKN>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before,.vWtXZD0ttPkoroJ7etY_ .HHDB4YFpzMDxCAhQkztS>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before,.vWtXZD0ttPkoroJ7etY_ .M0xjJoU0EW4chtu4uvdk>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:before{transform:rotate(-45deg) translateY(-2px)}.vWtXZD0ttPkoroJ7etY_ .MDHEJua2RgMGiqWm6vKN>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after,.vWtXZD0ttPkoroJ7etY_ .HHDB4YFpzMDxCAhQkztS>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after,.vWtXZD0ttPkoroJ7etY_ .M0xjJoU0EW4chtu4uvdk>.KTy9cNLtpy00KIoCbgL9 .IrnvY0u84rZqolURZPeg:after{transform:rotate(45deg) translateY(2px)}.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E:after,.vWtXZD0ttPkoroJ7etY_.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E:after,.vWtXZD0ttPkoroJ7etY_.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E:after,.vWtXZD0ttPkoroJ7etY_.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E:after{right:auto;left:0}.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV .f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.xbGdjLWfc4sY1ptCt_WE .f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.znCbOGtKsZ0o6Z4wTJmp .f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.GfiuByOypWMSTz94SAgs .f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV .KTy9cNLtpy00KIoCbgL9,.vWtXZD0ttPkoroJ7etY_.xbGdjLWfc4sY1ptCt_WE .KTy9cNLtpy00KIoCbgL9,.vWtXZD0ttPkoroJ7etY_.znCbOGtKsZ0o6Z4wTJmp .KTy9cNLtpy00KIoCbgL9,.vWtXZD0ttPkoroJ7etY_.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{text-align:right}.vWtXZD0ttPkoroJ7etY_.GfiuByOypWMSTz94SAgs .KTy9cNLtpy00KIoCbgL9{padding-right:0;padding-left:34px}.vWtXZD0ttPkoroJ7etY_.iINrvhFqO1MP58dmnWwV .KTy9cNLtpy00KIoCbgL9{padding-right:16px;padding-left:34px}.vWtXZD0ttPkoroJ7etY_.gG5jAaHms98lMNYSMpZ9.iINrvhFqO1MP58dmnWwV .KTy9cNLtpy00KIoCbgL9{padding:0 calc(50% - 8px)}.vWtXZD0ttPkoroJ7etY_ .yrxjZ8EGAHcdueeyuvhs .f0HslWxO70ogh3kzoL7E,.vWtXZD0ttPkoroJ7etY_ .yrxjZ8EGAHcdueeyuvhs .KTy9cNLtpy00KIoCbgL9{padding:0 28px 0 16px}.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs{border:0}.vWtXZD0ttPkoroJ7etY_.jtzQfl7VwnUN0x3S_Ult.GfiuByOypWMSTz94SAgs .a15HSblWYLorUSRzfjxU{padding-right:32px;padding-left:0}.aYzH80EzYbYShKdWvUwK{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.ZrZrO7k48OVE2ptPlq2g{padding:8px;text-align:center}.SG2yWyi1BtEGeJhtRzrs{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all}.VUmBi229J8uxQb3EdU_3 .irzKsKIOhYgcxbI0VKaI{color:#52c41a}.NvJ5Q3bPoUuEWt39zBBL .irzKsKIOhYgcxbI0VKaI{color:#ff4d4f}.XSmR4H5QCEnS33T5eeH8 .irzKsKIOhYgcxbI0VKaI{color:#faad14}.Q9nU1Z8Jxf4TxoHUFRoW .irzKsKIOhYgcxbI0VKaI,.ZmGi8zOjcpD2W7n8lcaY .irzKsKIOhYgcxbI0VKaI{color:#873bf4}.aYzH80EzYbYShKdWvUwK .irzKsKIOhYgcxbI0VKaI{position:relative;top:1px;margin-right:8px;font-size:16px}.ZrZrO7k48OVE2ptPlq2g.VLJcc_4jq1MtZuiIJo2Q.uCLpYsJLCPghpLaJVsQz{animation-name:gs6cOFNw5o0be8_HRnJE;animation-duration:.3s}@keyframes gs6cOFNw5o0be8_HRnJE{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.WnKs78fUjwOBDsvv3nCz,.WnKs78fUjwOBDsvv3nCz span{direction:rtl}.WnKs78fUjwOBDsvv3nCz .irzKsKIOhYgcxbI0VKaI{margin-right:0;margin-left:8px}.Qfs5b_eE9gSxQ5MvrmJM{box-sizing:border-box;padding:0 0 24px;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto}.Qfs5b_eE9gSxQ5MvrmJM.KPkjtiryMuUmbe485GCo,.Qfs5b_eE9gSxQ5MvrmJM.nr8prgpefMRfOmjWSCbI{transform:none;opacity:0;animation-duration:.3s;user-select:none}.M2YBRQXr6y0zfjyllURH{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.ppjCnnC2iM0XhXrIvysE{display:none}.qN_5VL1LKO48c7BrrI4T{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.qN_5VL1LKO48c7BrrI4T{z-index:1000}.yjT3uXqzRrsypocQhRZb{margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.lMv0Lj4XhustzKB6HKpu{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:auto}.WbEQAcL4I0AEh1LiIXiW{position:absolute;top:0;right:0;z-index:10;padding:0;color:#00000073;font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.CBY6haGSZqMs59Pzeg3t{display:block;width:54px;height:54px;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}.WbEQAcL4I0AEh1LiIXiW:focus,.WbEQAcL4I0AEh1LiIXiW:hover{color:#000000bf;text-decoration:none}.z8vn0zBYxP8Vnwedn8iK{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.FkBjLS3cWmUcDgzxKFKE{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}._AO7F7ge2GICQnYz_5jq{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}._AO7F7ge2GICQnYz_5jq .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx:not(.LB7NjJEPaCU601qWlPxn){margin-bottom:0;margin-left:8px}.I8wkYXV_sEEFoiXIS_RK{overflow:hidden}.UlgROpANyswqvgRJXTpk{text-align:center}.UlgROpANyswqvgRJXTpk:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.UlgROpANyswqvgRJXTpk .Qfs5b_eE9gSxQ5MvrmJM{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width: 767px){.Qfs5b_eE9gSxQ5MvrmJM{max-width:calc(100vw - 16px);margin:8px auto}.UlgROpANyswqvgRJXTpk .Qfs5b_eE9gSxQ5MvrmJM{flex:1 1}}.xM2ppuF9vkQLyeShtrwf .z8vn0zBYxP8Vnwedn8iK{display:none}.xM2ppuF9vkQLyeShtrwf .FkBjLS3cWmUcDgzxKFKE{padding:32px 32px 24px}.MKJ9Gf7C_gIgfbYE5Fwb:before{display:table;content:""}.MKJ9Gf7C_gIgfbYE5Fwb:after{display:table;clear:both;content:""}.psWXhPsgD1otEau1uqPI .Ub0tcEPYROIt1mqPe4r3{display:block;overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;line-height:1.4}.psWXhPsgD1otEau1uqPI .HZTtpB9vdSA6e5pD3dXM{margin-top:8px;color:#000000d9;font-size:14px}.psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{float:left;margin-right:16px;font-size:22px}.psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI+.Ub0tcEPYROIt1mqPe4r3+.HZTtpB9vdSA6e5pD3dXM{margin-left:38px}.xM2ppuF9vkQLyeShtrwf .JVOmwv3rIS0jpDFX5POK{margin-top:24px;text-align:right}.xM2ppuF9vkQLyeShtrwf .JVOmwv3rIS0jpDFX5POK .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx{margin-bottom:0;margin-left:8px}.u7P4jaKxkpAOwqVqREmS .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{color:#ff4d4f}.JXotf9WC3YESI6EgBAMf .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI,.nPOHj7pIwYIGwjgoAHKE .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{color:#faad14}.PmAqKKIywP8DfmrqR9ia .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{color:#873bf4}.Dl8Sufbs4z0TTar8vwS5 .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{color:#52c41a}.xM2ppuF9vkQLyeShtrwf .EOH7OINLmMaoQGDeeG0y .JVOmwv3rIS0jpDFX5POK{pointer-events:none}.jf7JeEtigNQx1tPJUIx6{direction:rtl}.jf7JeEtigNQx1tPJUIx6 .WbEQAcL4I0AEh1LiIXiW{right:initial;left:0}.jf7JeEtigNQx1tPJUIx6 ._AO7F7ge2GICQnYz_5jq{text-align:left}.jf7JeEtigNQx1tPJUIx6 ._AO7F7ge2GICQnYz_5jq .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx{margin-right:8px;margin-left:0}.jf7JeEtigNQx1tPJUIx6 .psWXhPsgD1otEau1uqPI{direction:rtl}.jf7JeEtigNQx1tPJUIx6 .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI{float:right;margin-right:0;margin-left:16px}.jf7JeEtigNQx1tPJUIx6 .psWXhPsgD1otEau1uqPI>.irzKsKIOhYgcxbI0VKaI+.Ub0tcEPYROIt1mqPe4r3+.HZTtpB9vdSA6e5pD3dXM{margin-right:38px;margin-left:0}.jf7JeEtigNQx1tPJUIx6 .JVOmwv3rIS0jpDFX5POK{text-align:left}.jf7JeEtigNQx1tPJUIx6 .JVOmwv3rIS0jpDFX5POK .s0jJeZGK04i3Mc8GuhIx+.s0jJeZGK04i3Mc8GuhIx{margin-right:8px;margin-left:0}.jf7JeEtigNQx1tPJUIx6.UlgROpANyswqvgRJXTpk .Qfs5b_eE9gSxQ5MvrmJM{text-align:right}.CTwIYaQ3wM5sgiTW7xos{box-sizing:border-box;margin:0 24px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;z-index:1010}.MRk3OSgSnc7CuI5RPOtF{font-size:14px;cursor:pointer}.sDQLu4EpL_wxxGTYQwjm{position:relative}.WXk84q6cMQYJm0oKLXg6{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.HCi9fv4UScf5EK_wxWGn .WXk84q6cMQYJm0oKLXg6,.N6HKl0uBFxgMD1NBO3Ck .WXk84q6cMQYJm0oKLXg6{margin-right:auto;margin-left:auto}.Kd5P5n7L8LY1VN5pEyxQ .WXk84q6cMQYJm0oKLXg6,.HmAClzhKPygWIqAiH4eb .WXk84q6cMQYJm0oKLXg6{margin-right:auto;margin-left:0}.bsAaPLsPr0MBFw_P_04j{margin-bottom:8px;color:#000000d9;font-size:16px;line-height:24px}.ZmUJRXz62HswhONqD1h3{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.ZmUJRXz62HswhONqD1h3:before{display:block;content:""}.cmD6fJFAS8kcODo_4vKM{font-size:14px}.h5zQiIcqQ2onj1XUe8i5 .bsAaPLsPr0MBFw_P_04j{padding-right:24px}.skdkK_ANsgL2LSVIGwGe .bsAaPLsPr0MBFw_P_04j{margin-bottom:4px;margin-left:48px;font-size:16px}.skdkK_ANsgL2LSVIGwGe .cmD6fJFAS8kcODo_4vKM{margin-left:48px;font-size:14px}.TWd6mY5MZewRndfcH8DL{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.irzKsKIOhYgcxbI0VKaI.BS3QeE0FFT4fxpvKEReA{color:#52c41a}.irzKsKIOhYgcxbI0VKaI.l1G_MXk_uA_9KdWofkvJ{color:#873bf4}.irzKsKIOhYgcxbI0VKaI.hHBuqWU2YU7FNfhTpcHJ{color:#faad14}.irzKsKIOhYgcxbI0VKaI.g3_CNw9yHScsybuNOAZF{color:#ff4d4f}.WwJqOVwa4uMOt24y0mWT{position:absolute;top:16px;right:22px;color:#00000073;outline:none}.WwJqOVwa4uMOt24y0mWT:hover{color:#000000ab}.hSG6rm827gwhrr74b4Ym{float:right;margin-top:16px}.CTwIYaQ3wM5sgiTW7xos .eAEZxDSLM6r0r4jJT_QE{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.kO0N6VGvLguT720RuaqI,.puNYATzeYQkanaFQkMeY{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.duND7l11yUgEHO6wCcru{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.kO0N6VGvLguT720RuaqI.Yc_HgGypsgsIS2tke8Cj,.puNYATzeYQkanaFQkMeY.XgC6EaGmDX4UwaC9mdV0{animation-name:kj1gyOigOOopB2Crj_NL;animation-play-state:running}.duND7l11yUgEHO6wCcru.xmYvUzVXUAtvlhjuyKX3{animation-name:AB7mi2r1EYAA3MxjdCfG;animation-play-state:running}@keyframes kj1gyOigOOopB2Crj_NL{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes AB7mi2r1EYAA3MxjdCfG{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.a1gTbrsfYSsHHClJ6CAo{direction:rtl}.a1gTbrsfYSsHHClJ6CAo .h5zQiIcqQ2onj1XUe8i5 .bsAaPLsPr0MBFw_P_04j{padding-right:0;padding-left:24px}.a1gTbrsfYSsHHClJ6CAo .skdkK_ANsgL2LSVIGwGe .bsAaPLsPr0MBFw_P_04j,.a1gTbrsfYSsHHClJ6CAo .skdkK_ANsgL2LSVIGwGe .cmD6fJFAS8kcODo_4vKM{margin-right:48px;margin-left:0}.a1gTbrsfYSsHHClJ6CAo .TWd6mY5MZewRndfcH8DL{margin-right:4px;margin-left:0}.a1gTbrsfYSsHHClJ6CAo .WwJqOVwa4uMOt24y0mWT{right:auto;left:22px}.a1gTbrsfYSsHHClJ6CAo .hSG6rm827gwhrr74b4Ym{float:left}.HCi9fv4UScf5EK_wxWGn,.N6HKl0uBFxgMD1NBO3Ck{margin-right:0;margin-left:0}.HCi9fv4UScf5EK_wxWGn .kO0N6VGvLguT720RuaqI.Yc_HgGypsgsIS2tke8Cj,.HCi9fv4UScf5EK_wxWGn .puNYATzeYQkanaFQkMeY.XgC6EaGmDX4UwaC9mdV0{animation-name:qXgpv2sRQEdv8S2OeXhS}.N6HKl0uBFxgMD1NBO3Ck .kO0N6VGvLguT720RuaqI.Yc_HgGypsgsIS2tke8Cj,.N6HKl0uBFxgMD1NBO3Ck .puNYATzeYQkanaFQkMeY.XgC6EaGmDX4UwaC9mdV0{animation-name:sZWDL7BEaI4JzcN59T3S}.Kd5P5n7L8LY1VN5pEyxQ,.HmAClzhKPygWIqAiH4eb{margin-right:0;margin-left:24px}.Kd5P5n7L8LY1VN5pEyxQ .kO0N6VGvLguT720RuaqI.Yc_HgGypsgsIS2tke8Cj,.HmAClzhKPygWIqAiH4eb .kO0N6VGvLguT720RuaqI.Yc_HgGypsgsIS2tke8Cj,.Kd5P5n7L8LY1VN5pEyxQ .puNYATzeYQkanaFQkMeY.XgC6EaGmDX4UwaC9mdV0,.HmAClzhKPygWIqAiH4eb .puNYATzeYQkanaFQkMeY.XgC6EaGmDX4UwaC9mdV0{animation-name:GYqxm3T52VE8ExPdEVQh}@keyframes qXgpv2sRQEdv8S2OeXhS{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes sZWDL7BEaI4JzcN59T3S{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes GYqxm3T52VE8ExPdEVQh{0%{right:384px;opacity:0}to{right:0;opacity:1}}.BNWkqWq4hKkIrQpvewyB{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:16px 24px;background-color:#fff}.tywzazmuVFAlAx6pmskU{background-color:inherit}.BNWkqWq4hKkIrQpvewyB.lIkrt5Jg8lokN2yva8E0{padding-top:12px}.BNWkqWq4hKkIrQpvewyB.YyWgP94DOCg4Ax3Cp24A{padding-bottom:0}.zVcjB9u6AEA756pSuG67{margin-right:16px;font-size:16px;line-height:1}.qDTCxF9ls24EbHRLbnWg{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;color:#000}.qDTCxF9ls24EbHRLbnWg:focus-visible,.qDTCxF9ls24EbHRLbnWg:hover{color:#ab66ff}.qDTCxF9ls24EbHRLbnWg:active{color:#6727cf}.BNWkqWq4hKkIrQpvewyB .woiiWassyFcYOhndGzcg{height:14px;margin:0 12px;vertical-align:middle}.M2rwUErvniMDKHz37dgC+.UkEteVaTDg1rMGmO3Ys0{margin-top:8px}.UkEteVaTDg1rMGmO3Ys0{display:flex;justify-content:space-between}.kLRvOwQHc3Ub6ApR4GE5{display:flex;align-items:center;margin:4px 0;overflow:hidden}.RXLk4LTogVU2hG3xwiv4{margin-right:12px;margin-bottom:0;color:#000000d9;font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.UkEteVaTDg1rMGmO3Ys0 .B5Y4AzJd6sLEEVTGXRsx{margin-right:12px}.di4rqk3wpGUSIPwNXo9c{margin-right:12px;color:#00000073;font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.p0ljYe0C_oO_v_WtldFn{margin:4px 0;white-space:nowrap}.p0ljYe0C_oO_v_WtldFn>*{white-space:unset}.xrvKMXrNnAgZUmIIW28W{padding-top:12px}.NWELSnsORMx7BVEM6cfF{margin-top:16px}.NWELSnsORMx7BVEM6cfF .cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3{margin:0}.NWELSnsORMx7BVEM6cfF .cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3:before{border:none}.NWELSnsORMx7BVEM6cfF .cNs5EVGbR4TUhTB9XDcU .bYLJVCSTopcyU4aDVsiE{padding-top:8px;padding-bottom:8px;font-size:16px}.bXnwQFLglOwRoUlGmUNE .UkEteVaTDg1rMGmO3Ys0{flex-wrap:wrap}.rkFg9zvuQ5YwoOUOcCWZ{direction:rtl}.rkFg9zvuQ5YwoOUOcCWZ .zVcjB9u6AEA756pSuG67{float:right;margin-right:0;margin-left:16px}.rkFg9zvuQ5YwoOUOcCWZ .RXLk4LTogVU2hG3xwiv4,.rkFg9zvuQ5YwoOUOcCWZ .UkEteVaTDg1rMGmO3Ys0 .B5Y4AzJd6sLEEVTGXRsx{margin-right:0;margin-left:12px}.rkFg9zvuQ5YwoOUOcCWZ .di4rqk3wpGUSIPwNXo9c{float:right;margin-right:0;margin-left:12px}.rkFg9zvuQ5YwoOUOcCWZ .BVrrEtl_wqYxyjlzrhyb{float:right}.rkFg9zvuQ5YwoOUOcCWZ .p0ljYe0C_oO_v_WtldFn{float:left}.rkFg9zvuQ5YwoOUOcCWZ .p0ljYe0C_oO_v_WtldFn>*{margin-right:12px;margin-left:0}.rkFg9zvuQ5YwoOUOcCWZ .p0ljYe0C_oO_v_WtldFn>*:first-child{margin-right:0}.rkFg9zvuQ5YwoOUOcCWZ .NWELSnsORMx7BVEM6cfF .zFJl5plsgMo1X44BH3fm .rdwKEgamVE0jBpPveGB3{float:right}.xlBCnPrMwg3XpbE_RFVM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.xlBCnPrMwg3XpbE_RFVM ul,.xlBCnPrMwg3XpbE_RFVM ol{margin:0;padding:0;list-style:none}.xlBCnPrMwg3XpbE_RFVM:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.xCjT4s50NvoUuWIPErfg{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.dovrDdWPuOYTWQXpo1ER{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;user-select:none}.dovrDdWPuOYTWQXpo1ER a{display:block;padding:0 6px;color:#000000d9;transition:none}.dovrDdWPuOYTWQXpo1ER a:hover{text-decoration:none}.dovrDdWPuOYTWQXpo1ER:hover{border-color:#873bf4;transition:all .3s}.dovrDdWPuOYTWQXpo1ER:hover a{color:#873bf4}.dovrDdWPuOYTWQXpo1ER:focus-visible{border-color:#873bf4;transition:all .3s}.dovrDdWPuOYTWQXpo1ER:focus-visible a{color:#873bf4}._pE1jBlCiQcOHRTowniu{font-weight:500;background:#fff;border-color:#873bf4}._pE1jBlCiQcOHRTowniu a{color:#873bf4}._pE1jBlCiQcOHRTowniu:hover{border-color:#ab66ff}._pE1jBlCiQcOHRTowniu:focus-visible{border-color:#ab66ff}._pE1jBlCiQcOHRTowniu:hover a{color:#ab66ff}._pE1jBlCiQcOHRTowniu:focus-visible a{color:#ab66ff}.Cp4Qm4iUXRYMstJsKVaJ,.GhFvjUEDp1IpU5yoe1V_{outline:0}.Cp4Qm4iUXRYMstJsKVaJ .jFc8Xn4qybs7XNBDZiGk,.GhFvjUEDp1IpU5yoe1V_ .jFc8Xn4qybs7XNBDZiGk{position:relative}.Cp4Qm4iUXRYMstJsKVaJ .jFc8Xn4qybs7XNBDZiGk .xI0oi9CzjlgJt6tKdtmK,.GhFvjUEDp1IpU5yoe1V_ .jFc8Xn4qybs7XNBDZiGk .xI0oi9CzjlgJt6tKdtmK{color:#873bf4;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.Cp4Qm4iUXRYMstJsKVaJ .jFc8Xn4qybs7XNBDZiGk .W4jDQR08koUcT7Ecpa6E,.GhFvjUEDp1IpU5yoe1V_ .jFc8Xn4qybs7XNBDZiGk .W4jDQR08koUcT7Ecpa6E{top:0;right:0;bottom:0;left:0;margin:auto}.Cp4Qm4iUXRYMstJsKVaJ .jFc8Xn4qybs7XNBDZiGk .DNxGVma11kd8WUu9R_lv,.GhFvjUEDp1IpU5yoe1V_ .jFc8Xn4qybs7XNBDZiGk .DNxGVma11kd8WUu9R_lv{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.Cp4Qm4iUXRYMstJsKVaJ:hover .xI0oi9CzjlgJt6tKdtmK,.GhFvjUEDp1IpU5yoe1V_:hover .xI0oi9CzjlgJt6tKdtmK{opacity:1}.Cp4Qm4iUXRYMstJsKVaJ:hover .DNxGVma11kd8WUu9R_lv,.GhFvjUEDp1IpU5yoe1V_:hover .DNxGVma11kd8WUu9R_lv{opacity:0}.Cp4Qm4iUXRYMstJsKVaJ:focus-visible .xI0oi9CzjlgJt6tKdtmK,.GhFvjUEDp1IpU5yoe1V_:focus-visible .xI0oi9CzjlgJt6tKdtmK{opacity:1}.Cp4Qm4iUXRYMstJsKVaJ:focus-visible .DNxGVma11kd8WUu9R_lv,.GhFvjUEDp1IpU5yoe1V_:focus-visible .DNxGVma11kd8WUu9R_lv{opacity:0}.I0zvWo3JjvEzaMcpHj6m,.Cp4Qm4iUXRYMstJsKVaJ,.GhFvjUEDp1IpU5yoe1V_{margin-right:8px}.I0zvWo3JjvEzaMcpHj6m,.isICPckOuC4YgUWWg75S,.Cp4Qm4iUXRYMstJsKVaJ,.GhFvjUEDp1IpU5yoe1V_{display:inline-block;min-width:32px;height:32px;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.I0zvWo3JjvEzaMcpHj6m,.isICPckOuC4YgUWWg75S{font-family:Arial,Helvetica,sans-serif;outline:0}.I0zvWo3JjvEzaMcpHj6m button,.isICPckOuC4YgUWWg75S button{color:#000000d9;cursor:pointer;user-select:none}.I0zvWo3JjvEzaMcpHj6m:hover button,.isICPckOuC4YgUWWg75S:hover button{border-color:#ab66ff}.I0zvWo3JjvEzaMcpHj6m .OY13Mzdz8xjUszfZ0_hs,.isICPckOuC4YgUWWg75S .OY13Mzdz8xjUszfZ0_hs{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}.I0zvWo3JjvEzaMcpHj6m:focus-visible .OY13Mzdz8xjUszfZ0_hs,.isICPckOuC4YgUWWg75S:focus-visible .OY13Mzdz8xjUszfZ0_hs{color:#873bf4;border-color:#873bf4}.I0zvWo3JjvEzaMcpHj6m:hover .OY13Mzdz8xjUszfZ0_hs,.isICPckOuC4YgUWWg75S:hover .OY13Mzdz8xjUszfZ0_hs{color:#873bf4;border-color:#873bf4}.e2vxC60ROE4jnYiV1jm1,.e2vxC60ROE4jnYiV1jm1:hover{cursor:not-allowed}.e2vxC60ROE4jnYiV1jm1 .OY13Mzdz8xjUszfZ0_hs,.e2vxC60ROE4jnYiV1jm1:hover .OY13Mzdz8xjUszfZ0_hs{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.e2vxC60ROE4jnYiV1jm1:focus-visible{cursor:not-allowed}.e2vxC60ROE4jnYiV1jm1:focus-visible .OY13Mzdz8xjUszfZ0_hs{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.gb9qvxuTWoEIbHy4iUQS{margin:0 10px 0 5px}.L7k0BdfUylAvg735tVnM{display:inline-block;margin-left:16px;vertical-align:middle}@media all and (-ms-high-contrast: none){.L7k0BdfUylAvg735tVnM *::-ms-backdrop,.L7k0BdfUylAvg735tVnM{vertical-align:top}}.ngbVK3DRUTsUWBIKY7UL.DoyKmoVYBqAd3aGWN5W5{display:inline-block;width:auto}.tseQBNHCZkI8bWoM1f4T{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.tseQBNHCZkI8bWoM1f4T input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.tseQBNHCZkI8bWoM1f4T input::placeholder{color:#bfbfbf;user-select:none}.tseQBNHCZkI8bWoM1f4T input:placeholder-shown{text-overflow:ellipsis}.tseQBNHCZkI8bWoM1f4T input:hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .tseQBNHCZkI8bWoM1f4T input:hover{border-right-width:0;border-left-width:1px!important}.tseQBNHCZkI8bWoM1f4T input:focus,.tseQBNHCZkI8bWoM1f4T input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .tseQBNHCZkI8bWoM1f4T input:focus,.ipr_fbuPSArfnX0Lajtw .tseQBNHCZkI8bWoM1f4T input-focused{border-right-width:0;border-left-width:1px!important}.tseQBNHCZkI8bWoM1f4T input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.tseQBNHCZkI8bWoM1f4T input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.tseQBNHCZkI8bWoM1f4T input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.tseQBNHCZkI8bWoM1f4T input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.tseQBNHCZkI8bWoM1f4T input-borderless,.tseQBNHCZkI8bWoM1f4T input-borderless:hover,.tseQBNHCZkI8bWoM1f4T input-borderless:focus,.tseQBNHCZkI8bWoM1f4T input-borderless-focused,.tseQBNHCZkI8bWoM1f4T input-borderless-disabled,.tseQBNHCZkI8bWoM1f4T input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.tseQBNHCZkI8bWoM1f4T input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.tseQBNHCZkI8bWoM1f4T input-lg{padding:6.5px 11px;font-size:16px}.tseQBNHCZkI8bWoM1f4T input-sm{padding:0 7px}.tseQBNHCZkI8bWoM1f4T input-rtl{direction:rtl}.FEh8FwCYCmki5YyHZNI3 .I0zvWo3JjvEzaMcpHj6m,.FEh8FwCYCmki5YyHZNI3 .isICPckOuC4YgUWWg75S{height:24px;line-height:24px;vertical-align:top}.FEh8FwCYCmki5YyHZNI3 .I0zvWo3JjvEzaMcpHj6m .OY13Mzdz8xjUszfZ0_hs,.FEh8FwCYCmki5YyHZNI3 .isICPckOuC4YgUWWg75S .OY13Mzdz8xjUszfZ0_hs{height:24px;background-color:transparent;border:0}.FEh8FwCYCmki5YyHZNI3 .I0zvWo3JjvEzaMcpHj6m .OY13Mzdz8xjUszfZ0_hs:after,.FEh8FwCYCmki5YyHZNI3 .isICPckOuC4YgUWWg75S .OY13Mzdz8xjUszfZ0_hs:after{height:24px;line-height:24px}.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS{display:inline-block;height:24px;margin-right:8px}.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS input:hover{border-color:#873bf4}.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS input:focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433}.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS input[disabled]{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .xCjT4s50NvoUuWIPErfg,.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .OL79d8jzWKsmSrPp9pyS{height:24px;line-height:24px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .dovrDdWPuOYTWQXpo1ER{min-width:24px;height:24px;margin:0;line-height:22px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .dovrDdWPuOYTWQXpo1ER:not(._pE1jBlCiQcOHRTowniu){background:transparent;border-color:transparent}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .I0zvWo3JjvEzaMcpHj6m,.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .isICPckOuC4YgUWWg75S{min-width:24px;height:24px;margin:0;line-height:24px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .I0zvWo3JjvEzaMcpHj6m .OY13Mzdz8xjUszfZ0_hs,.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .isICPckOuC4YgUWWg75S .OY13Mzdz8xjUszfZ0_hs{background:transparent;border-color:transparent}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .I0zvWo3JjvEzaMcpHj6m .OY13Mzdz8xjUszfZ0_hs:after,.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .isICPckOuC4YgUWWg75S .OY13Mzdz8xjUszfZ0_hs:after{height:24px;line-height:24px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .Cp4Qm4iUXRYMstJsKVaJ,.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .GhFvjUEDp1IpU5yoe1V_{height:24px;margin-right:0;line-height:24px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .L7k0BdfUylAvg735tVnM{margin-left:2px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .ngbVK3DRUTsUWBIKY7UL{top:0px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .tseQBNHCZkI8bWoM1f4T{height:24px;line-height:24px}.xlBCnPrMwg3XpbE_RFVM.pGF3l2DGYSYWNf7iSmBL .tseQBNHCZkI8bWoM1f4T input{padding:0 7px;width:44px;height:24px}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1{cursor:not-allowed}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .dovrDdWPuOYTWQXpo1ER{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .dovrDdWPuOYTWQXpo1ER a{color:#00000040;background:transparent;border:none;cursor:not-allowed}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 ._pE1jBlCiQcOHRTowniu{background:#e6e6e6}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 ._pE1jBlCiQcOHRTowniu a{color:#00000040}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .OY13Mzdz8xjUszfZ0_hs{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.FEh8FwCYCmki5YyHZNI3.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .OY13Mzdz8xjUszfZ0_hs{background:transparent}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .xI0oi9CzjlgJt6tKdtmK{opacity:0}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .DNxGVma11kd8WUu9R_lv{opacity:1}.xlBCnPrMwg3XpbE_RFVM.e2vxC60ROE4jnYiV1jm1 .OL79d8jzWKsmSrPp9pyS{color:#00000040}@media only screen and (max-width: 992px){.Gx65inhhz08Ck9QHSMgC,.WeWbVKBe2z0OQ6NIst8f{display:none}}@media only screen and (max-width: 576px){.L7k0BdfUylAvg735tVnM{display:none}}.wkWUVWpGhIZsFpTjK6Ah .xCjT4s50NvoUuWIPErfg,.wkWUVWpGhIZsFpTjK6Ah .dovrDdWPuOYTWQXpo1ER,.wkWUVWpGhIZsFpTjK6Ah .I0zvWo3JjvEzaMcpHj6m,.wkWUVWpGhIZsFpTjK6Ah .Cp4Qm4iUXRYMstJsKVaJ,.wkWUVWpGhIZsFpTjK6Ah .GhFvjUEDp1IpU5yoe1V_{margin-right:0;margin-left:8px}.wkWUVWpGhIZsFpTjK6Ah .gb9qvxuTWoEIbHy4iUQS{margin:0 5px 0 10px}.wkWUVWpGhIZsFpTjK6Ah .L7k0BdfUylAvg735tVnM{margin-right:16px;margin-left:0}.wkWUVWpGhIZsFpTjK6Ah .L7k0BdfUylAvg735tVnM .ngbVK3DRUTsUWBIKY7UL.DoyKmoVYBqAd3aGWN5W5{margin-right:0;margin-left:8px}.wkWUVWpGhIZsFpTjK6Ah .L7k0BdfUylAvg735tVnM .tseQBNHCZkI8bWoM1f4T{margin-left:0}.wkWUVWpGhIZsFpTjK6Ah.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS,.wkWUVWpGhIZsFpTjK6Ah.FEh8FwCYCmki5YyHZNI3 .OL79d8jzWKsmSrPp9pyS input{margin-right:0;margin-left:8px}.wkWUVWpGhIZsFpTjK6Ah.xlBCnPrMwg3XpbE_RFVM.TICG5T4qprgq6KPvAURy .L7k0BdfUylAvg735tVnM{margin-right:2px;margin-left:0}.v_deH8Bp_5wki5AWaYpi{z-index:1060}.vFpg_C0upRo1Li2kldSJ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:0;left:0;z-index:1030;max-width:100vw;font-weight:400;white-space:normal;text-align:left;cursor:auto;user-select:text}.JhE419nukTZr5Jb3A3wS{position:relative}.vFpg_C0upRo1Li2kldSJ:after{position:absolute;background:rgba(255,255,255,.01);content:""}.nbVKent4CTIJGaal1yaE{display:none}.nZOUQSNjMPoLMOzieqOp,.vy2WtV4DlScSzVgIp2mz,.gEddfVs26ugbaPYQzqSC{padding-bottom:15.3137085px}.eP3k3L7YXv48vIawQgSu,.dowAOiQ9ktoXIKEgTAab,.MVl2GqmlulgpyPXwCTZ0{padding-left:15.3137085px}._1Zyz0k9EKy43TgycJHY,.FH1NsUhlyiYH64bPsWft,.Ch4QtwyY620qt3NEzAZF{padding-top:15.3137085px}.zZe6eG4pZwo_TLDnWSH8,.ZYKe2FykjUJ12T4mSRlh,.JP_K0NbXCE4_AQNu73tE{padding-right:15.3137085px}.oLvhRegOTYJ84X8_PobW{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.oLvhRegOTYJ84X8_PobW{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}}.O1qDlkD2iqIHrkEoEio9{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:#000000d9;font-weight:500;border-bottom:1px solid #f0f0f0}.d9K4nRMTdHcRlwT13Vl0{width:max-content;max-width:100%;padding:12px 16px;color:#000000d9}.yRRPFfTuscfuh7xZBiQ4{display:flex;padding:4px 0 12px;color:#000000d9;font-size:14px}.XuqbYAUpiqA4s8MOQSZr{display:inline-block;margin-right:8px;color:#faad14;font-size:14px}.Z_72duRSKIlnrcvT0eGf{margin-bottom:4px;text-align:right}.Z_72duRSKIlnrcvT0eGf button:not(:first-child){margin-left:8px}.YR6NW0FpYP0Y0fSTDv6e{position:absolute;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.NUKlPb5Js0o7A4_Vqgcb{--antd-arrow-background-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.NUKlPb5Js0o7A4_Vqgcb:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.nZOUQSNjMPoLMOzieqOp .YR6NW0FpYP0Y0fSTDv6e,.vy2WtV4DlScSzVgIp2mz .YR6NW0FpYP0Y0fSTDv6e,.gEddfVs26ugbaPYQzqSC .YR6NW0FpYP0Y0fSTDv6e{bottom:0;transform:translateY(100%)}.nZOUQSNjMPoLMOzieqOp .NUKlPb5Js0o7A4_Vqgcb,.vy2WtV4DlScSzVgIp2mz .NUKlPb5Js0o7A4_Vqgcb,.gEddfVs26ugbaPYQzqSC .NUKlPb5Js0o7A4_Vqgcb{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.nZOUQSNjMPoLMOzieqOp .YR6NW0FpYP0Y0fSTDv6e{left:50%;transform:translateY(100%) translate(-50%)}.vy2WtV4DlScSzVgIp2mz .YR6NW0FpYP0Y0fSTDv6e{left:16px}.gEddfVs26ugbaPYQzqSC .YR6NW0FpYP0Y0fSTDv6e{right:16px}.eP3k3L7YXv48vIawQgSu .YR6NW0FpYP0Y0fSTDv6e,.dowAOiQ9ktoXIKEgTAab .YR6NW0FpYP0Y0fSTDv6e,.MVl2GqmlulgpyPXwCTZ0 .YR6NW0FpYP0Y0fSTDv6e{left:0;transform:translate(-100%)}.eP3k3L7YXv48vIawQgSu .NUKlPb5Js0o7A4_Vqgcb,.dowAOiQ9ktoXIKEgTAab .NUKlPb5Js0o7A4_Vqgcb,.MVl2GqmlulgpyPXwCTZ0 .NUKlPb5Js0o7A4_Vqgcb{box-shadow:3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.eP3k3L7YXv48vIawQgSu .YR6NW0FpYP0Y0fSTDv6e{top:50%;transform:translate(-100%) translateY(-50%)}.dowAOiQ9ktoXIKEgTAab .YR6NW0FpYP0Y0fSTDv6e{top:12px}.MVl2GqmlulgpyPXwCTZ0 .YR6NW0FpYP0Y0fSTDv6e{bottom:12px}._1Zyz0k9EKy43TgycJHY .YR6NW0FpYP0Y0fSTDv6e,.FH1NsUhlyiYH64bPsWft .YR6NW0FpYP0Y0fSTDv6e,.Ch4QtwyY620qt3NEzAZF .YR6NW0FpYP0Y0fSTDv6e{top:0;transform:translateY(-100%)}._1Zyz0k9EKy43TgycJHY .NUKlPb5Js0o7A4_Vqgcb,.FH1NsUhlyiYH64bPsWft .NUKlPb5Js0o7A4_Vqgcb,.Ch4QtwyY620qt3NEzAZF .NUKlPb5Js0o7A4_Vqgcb{box-shadow:2px 2px 5px #0000000f;transform:translateY(11px) rotate(-135deg)}._1Zyz0k9EKy43TgycJHY .YR6NW0FpYP0Y0fSTDv6e{left:50%;transform:translateY(-100%) translate(-50%)}.FH1NsUhlyiYH64bPsWft .YR6NW0FpYP0Y0fSTDv6e{left:16px}.Ch4QtwyY620qt3NEzAZF .YR6NW0FpYP0Y0fSTDv6e{right:16px}.zZe6eG4pZwo_TLDnWSH8 .YR6NW0FpYP0Y0fSTDv6e,.ZYKe2FykjUJ12T4mSRlh .YR6NW0FpYP0Y0fSTDv6e,.JP_K0NbXCE4_AQNu73tE .YR6NW0FpYP0Y0fSTDv6e{right:0;transform:translate(100%)}.zZe6eG4pZwo_TLDnWSH8 .NUKlPb5Js0o7A4_Vqgcb,.ZYKe2FykjUJ12T4mSRlh .NUKlPb5Js0o7A4_Vqgcb,.JP_K0NbXCE4_AQNu73tE .NUKlPb5Js0o7A4_Vqgcb{box-shadow:3px 3px 7px #00000012;transform:translate(-11px) rotate(-45deg)}.zZe6eG4pZwo_TLDnWSH8 .YR6NW0FpYP0Y0fSTDv6e{top:50%;transform:translate(100%) translateY(-50%)}.ZYKe2FykjUJ12T4mSRlh .YR6NW0FpYP0Y0fSTDv6e{top:12px}.JP_K0NbXCE4_AQNu73tE .YR6NW0FpYP0Y0fSTDv6e{bottom:12px}.cehYPIwXTo_ZC6mMn6uI .oLvhRegOTYJ84X8_PobW,.cehYPIwXTo_ZC6mMn6uI .NUKlPb5Js0o7A4_Vqgcb,.w4oQdM7tL0OCExwLiLOo .oLvhRegOTYJ84X8_PobW,.w4oQdM7tL0OCExwLiLOo .NUKlPb5Js0o7A4_Vqgcb{background-color:#eb2f96}.N0c32dKAQdHqmOv8CD2o .oLvhRegOTYJ84X8_PobW,.N0c32dKAQdHqmOv8CD2o .NUKlPb5Js0o7A4_Vqgcb{background-color:#f5222d}.lOzZA7M_ECIKxHzhXoeS .oLvhRegOTYJ84X8_PobW,.lOzZA7M_ECIKxHzhXoeS .NUKlPb5Js0o7A4_Vqgcb{background-color:#fa541c}.RWKT0wrqBK0tUoEADKNP .oLvhRegOTYJ84X8_PobW,.RWKT0wrqBK0tUoEADKNP .NUKlPb5Js0o7A4_Vqgcb{background-color:#fa8c16}.ytEpffnvcjgaOuAvlo7x .oLvhRegOTYJ84X8_PobW,.ytEpffnvcjgaOuAvlo7x .NUKlPb5Js0o7A4_Vqgcb{background-color:#fadb14}.SmWL7YrMTEcqNW0qYzM2 .oLvhRegOTYJ84X8_PobW,.SmWL7YrMTEcqNW0qYzM2 .NUKlPb5Js0o7A4_Vqgcb{background-color:#faad14}.mxhYqpRqdQtWKobawNwi .oLvhRegOTYJ84X8_PobW,.mxhYqpRqdQtWKobawNwi .NUKlPb5Js0o7A4_Vqgcb{background-color:#13c2c2}.wuQlZZZn0Ysm3TrT8BA8 .oLvhRegOTYJ84X8_PobW,.wuQlZZZn0Ysm3TrT8BA8 .NUKlPb5Js0o7A4_Vqgcb{background-color:#a0d911}.YX_mxQU2voW1cz4E3T_m .oLvhRegOTYJ84X8_PobW,.YX_mxQU2voW1cz4E3T_m .NUKlPb5Js0o7A4_Vqgcb{background-color:#52c41a}.OzcoznbQ3kIcbhmytz5h .oLvhRegOTYJ84X8_PobW,.OzcoznbQ3kIcbhmytz5h .NUKlPb5Js0o7A4_Vqgcb{background-color:#1890ff}.a4wmQDx5b0Ucklnx58St .oLvhRegOTYJ84X8_PobW,.a4wmQDx5b0Ucklnx58St .NUKlPb5Js0o7A4_Vqgcb{background-color:#2f54eb}.Ea2_fVRLcAk1YZU50hW5 .oLvhRegOTYJ84X8_PobW,.Ea2_fVRLcAk1YZU50hW5 .NUKlPb5Js0o7A4_Vqgcb{background-color:#722ed1}.Z4yVNFm8kvQJjpC_UrHL{direction:rtl;text-align:right}.Z4yVNFm8kvQJjpC_UrHL .XuqbYAUpiqA4s8MOQSZr{margin-right:0;margin-left:8px}.Z4yVNFm8kvQJjpC_UrHL .DAus2PYEROQjSpwYFPjL{padding-left:16px}.Z4yVNFm8kvQJjpC_UrHL .Z_72duRSKIlnrcvT0eGf{text-align:left}.Z4yVNFm8kvQJjpC_UrHL .Z_72duRSKIlnrcvT0eGf button{margin-right:8px;margin-left:0}.VMNhwsfvA8HPvuAXQSAz{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.XsJx7MSReOYnrV1ysBoz{position:relative;width:100%;font-size:14px}.TSO6xG9ezhs9RBgg4QVM{display:inline-block}.mqHv8KNvC8UqTxn2pSkH{display:flex;flex-direction:row;align-items:center}.yMt7XE09r8iJKGDfZ1BT{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.E2wMW2eUK704xE9HRsap{background:#1890ff}.CbA8GPYbYJVazGQqXGRM.XsJx7MSReOYnrV1ysBoz,.CbA8GPYbYJVazGQqXGRM.XsJx7MSReOYnrV1ysBoz .HxZnnVYQZTwOSo_AHP5_ .irzKsKIOhYgcxbI0VKaI{font-size:12px}.oSQU1zU1oIofxcY3yTQF{display:inline-block;width:100%;margin-right:0;padding-right:0}.O2J4LXuvJ_EaRf16vHkS .oSQU1zU1oIofxcY3yTQF{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.vouV53rwqxkHwxBqtFnX{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.LaGi9AlCt_UVAK0Q_Fk_{stroke:#f5f5f5}.V_HDZ2Nl4_46fNTBletH{animation:RQcOvPFI1L4T_oSzMY70 .3s}.vouV53rwqxkHwxBqtFnX:not(.PuUKGapnrgf0zRBPmHLA) .V_HDZ2Nl4_46fNTBletH{stroke:#1890ff}.TXDK87HM06sDSfruVhdD,.KvqLG6YfXuwc9e9zINnz{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.TXDK87HM06sDSfruVhdD{position:absolute;top:0;left:0;background-color:#52c41a}.HxZnnVYQZTwOSo_AHP5_{display:inline-block;width:2em;margin-left:8px;color:#000000d9;font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.HxZnnVYQZTwOSo_AHP5_ .irzKsKIOhYgcxbI0VKaI{font-size:14px}.jwHLYJ5jw0z6DlPgifRt .KvqLG6YfXuwc9e9zINnz:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:yc5gnndQ3tMHFZxgWeTO 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.n4lpvZNEfJUccEuzKFuv .KvqLG6YfXuwc9e9zINnz{background-color:#ff4d4f}.n4lpvZNEfJUccEuzKFuv .HxZnnVYQZTwOSo_AHP5_{color:#ff4d4f}.n4lpvZNEfJUccEuzKFuv .vouV53rwqxkHwxBqtFnX:not(.PuUKGapnrgf0zRBPmHLA) .V_HDZ2Nl4_46fNTBletH{stroke:#ff4d4f}.HeEjyNtdwqs1RNUkjHdG .KvqLG6YfXuwc9e9zINnz{background-color:#52c41a}.HeEjyNtdwqs1RNUkjHdG .HxZnnVYQZTwOSo_AHP5_{color:#52c41a}.HeEjyNtdwqs1RNUkjHdG .vouV53rwqxkHwxBqtFnX:not(.PuUKGapnrgf0zRBPmHLA) .V_HDZ2Nl4_46fNTBletH{stroke:#52c41a}.BGOtZYZHALowP9KobKLu .vouV53rwqxkHwxBqtFnX{position:relative;line-height:1;background-color:transparent}.BGOtZYZHALowP9KobKLu .HxZnnVYQZTwOSo_AHP5_{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:#000000d9;font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.BGOtZYZHALowP9KobKLu .HxZnnVYQZTwOSo_AHP5_ .irzKsKIOhYgcxbI0VKaI{font-size:1.16666667em}.BGOtZYZHALowP9KobKLu.n4lpvZNEfJUccEuzKFuv .HxZnnVYQZTwOSo_AHP5_{color:#ff4d4f}.BGOtZYZHALowP9KobKLu.HeEjyNtdwqs1RNUkjHdG .HxZnnVYQZTwOSo_AHP5_{color:#52c41a}@keyframes yc5gnndQ3tMHFZxgWeTO{0%{transform:translate(-100%) scaleX(0);opacity:.1}20%{transform:translate(-100%) scaleX(0);opacity:.5}to{transform:translate(0) scaleX(1);opacity:0}}.wqQkdGlC_1oNw3nCcY92{direction:rtl}.wqQkdGlC_1oNw3nCcY92.O2J4LXuvJ_EaRf16vHkS .oSQU1zU1oIofxcY3yTQF{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.wqQkdGlC_1oNw3nCcY92 .TXDK87HM06sDSfruVhdD{right:0;left:auto}.wqQkdGlC_1oNw3nCcY92.XsJx7MSReOYnrV1ysBoz .HxZnnVYQZTwOSo_AHP5_,.wqQkdGlC_1oNw3nCcY92.TSO6xG9ezhs9RBgg4QVM .HxZnnVYQZTwOSo_AHP5_{margin-right:8px;margin-left:0;text-align:right}.vqRdDOiR4E2ko6JVUgXF{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;font-size:0}.vqRdDOiR4E2ko6JVUgXF .LrqoqCzHmNEtjI2joT32{z-index:1}.vqRdDOiR4E2ko6JVUgXF>.cW7vaFwizYyoYgSXM6yM:not(:first-child)>._MC2TbEPaqMZiAuDUirF{border-left:none}.skycKN2U3XgIficQNQhB{box-sizing:border-box;margin:0 8px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer}.XEcA3j7bwoLPhnoBcIDV{cursor:not-allowed}.skycKN2U3XgIficQNQhB:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.skycKN2U3XgIficQNQhB.TEh0KvReem01Kj3BN0Rc input[type=radio]{width:14px;height:14px}.BGdzHX2oTCUuM71mytsF{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.skycKN2U3XgIficQNQhB:hover .BGdzHX2oTCUuM71mytsF,.BGdzHX2oTCUuM71mytsF:hover .mK065Xd468oJbsy8aCH_,.th7TeJj7_MU9_kFTTmVD:focus+.mK065Xd468oJbsy8aCH_{border-color:#873bf4}.th7TeJj7_MU9_kFTTmVD:focus+.mK065Xd468oJbsy8aCH_{box-shadow:0 0 0 3px #873bf41f}.ckcCn35fEcvMzB6A5tDR:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:50%;visibility:hidden;animation:G_EtJ83K0QwHN7F5mO7D .36s ease-in-out;animation-fill-mode:both;content:""}.BGdzHX2oTCUuM71mytsF:hover:after,.skycKN2U3XgIficQNQhB:hover .BGdzHX2oTCUuM71mytsF:after{visibility:visible}.mK065Xd468oJbsy8aCH_{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.mK065Xd468oJbsy8aCH_:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#873bf4;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.th7TeJj7_MU9_kFTTmVD{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.BGdzHX2oTCUuM71mytsF.HAf8Oqc5msEVuMQmj65_ .mK065Xd468oJbsy8aCH_{border-color:#d9d9d9}.ckcCn35fEcvMzB6A5tDR .mK065Xd468oJbsy8aCH_{border-color:#873bf4}.ckcCn35fEcvMzB6A5tDR .mK065Xd468oJbsy8aCH_:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.HAf8Oqc5msEVuMQmj65_{cursor:not-allowed}.HAf8Oqc5msEVuMQmj65_ .mK065Xd468oJbsy8aCH_{background-color:#f5f5f5;cursor:not-allowed}.HAf8Oqc5msEVuMQmj65_ .mK065Xd468oJbsy8aCH_:after{background-color:#0003}.HAf8Oqc5msEVuMQmj65_ .th7TeJj7_MU9_kFTTmVD{cursor:not-allowed}.HAf8Oqc5msEVuMQmj65_+span{color:#00000040;cursor:not-allowed}span.BGdzHX2oTCUuM71mytsF+*{padding-right:8px;padding-left:8px}._MC2TbEPaqMZiAuDUirF{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:#000000d9;font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}._MC2TbEPaqMZiAuDUirF a{color:#000000d9}._MC2TbEPaqMZiAuDUirF>.Xfh1SV9byrE6dKdE4rt3{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.avU_iwADYEqhHBtapet9 ._MC2TbEPaqMZiAuDUirF{height:40px;font-size:16px;line-height:38px}.LokZRkVUyckxueILtsmH ._MC2TbEPaqMZiAuDUirF{height:24px;padding:0 7px;line-height:22px}._MC2TbEPaqMZiAuDUirF:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}._MC2TbEPaqMZiAuDUirF:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}._MC2TbEPaqMZiAuDUirF:last-child{border-radius:0 2px 2px 0}._MC2TbEPaqMZiAuDUirF:first-child:last-child{border-radius:2px}._MC2TbEPaqMZiAuDUirF:hover{position:relative;color:#873bf4}._MC2TbEPaqMZiAuDUirF:focus-within{box-shadow:0 0 0 3px #873bf41f}._MC2TbEPaqMZiAuDUirF .mK065Xd468oJbsy8aCH_,._MC2TbEPaqMZiAuDUirF input[type=checkbox],._MC2TbEPaqMZiAuDUirF input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS){z-index:1;color:#873bf4;background:#fff;border-color:#873bf4}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):before{background-color:#873bf4}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):first-child{border-color:#873bf4}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):hover{color:#ab66ff;border-color:#ab66ff}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):hover:before{background-color:#ab66ff}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):active{color:#6727cf;border-color:#6727cf}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):active:before{background-color:#6727cf}.H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):focus-within{box-shadow:0 0 0 3px #873bf41f}.a3c3DOg0AmASI8imBrCp .H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS){color:#fff;background:#873bf4;border-color:#873bf4}.a3c3DOg0AmASI8imBrCp .H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):hover{color:#fff;background:#ab66ff;border-color:#ab66ff}.a3c3DOg0AmASI8imBrCp .H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):active{color:#fff;background:#6727cf;border-color:#6727cf}.a3c3DOg0AmASI8imBrCp .H0T9DEQEr1smf0Ef2C5c:not(.xcFXTkeiVgcC8FM4OAcS):focus-within{box-shadow:0 0 0 3px #873bf41f}.xcFXTkeiVgcC8FM4OAcS{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.xcFXTkeiVgcC8FM4OAcS:first-child,.xcFXTkeiVgcC8FM4OAcS:hover{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.xcFXTkeiVgcC8FM4OAcS:first-child{border-left-color:#d9d9d9}.xcFXTkeiVgcC8FM4OAcS.H0T9DEQEr1smf0Ef2C5c{color:#00000040;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes G_EtJ83K0QwHN7F5mO7D{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.vqRdDOiR4E2ko6JVUgXF.fCqsDnrNba8Z07gTrb0K{direction:rtl}.skycKN2U3XgIficQNQhB._yKCFg3QwXoKMocDUqPL{margin-right:0;margin-left:8px;direction:rtl}._MC2TbEPaqMZiAuDUirF.HSmpuqlVrEYO5OcyE7ip{border-right-width:0;border-left-width:1px}._MC2TbEPaqMZiAuDUirF.HSmpuqlVrEYO5OcyE7ip._MC2TbEPaqMZiAuDUirF:not(:first-child):before{right:-1px;left:0}._MC2TbEPaqMZiAuDUirF.HSmpuqlVrEYO5OcyE7ip._MC2TbEPaqMZiAuDUirF:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.H0T9DEQEr1smf0Ef2C5c:not([class*=" ant-radio-button-wrapper-disabled"])._MC2TbEPaqMZiAuDUirF:first-child{border-right-color:#ab66ff}._MC2TbEPaqMZiAuDUirF.HSmpuqlVrEYO5OcyE7ip._MC2TbEPaqMZiAuDUirF:last-child{border-radius:2px 0 0 2px}._MC2TbEPaqMZiAuDUirF.HSmpuqlVrEYO5OcyE7ip.xcFXTkeiVgcC8FM4OAcS:first-child{border-right-color:#d9d9d9}.Ozcm2O8i7Sgqzsktz6Yv{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.usvU6hNOiKgeYOIDZBSu .O9vjwvxZZdMOLI3kRkEt{cursor:default}.usvU6hNOiKgeYOIDZBSu .O9vjwvxZZdMOLI3kRkEt>div:hover{transform:scale(1)}.O9vjwvxZZdMOLI3kRkEt{position:relative;display:inline-block;color:inherit;cursor:pointer}.O9vjwvxZZdMOLI3kRkEt:not(:last-child){margin-right:8px}.O9vjwvxZZdMOLI3kRkEt>div{transition:all .3s,outline 0s}.O9vjwvxZZdMOLI3kRkEt>div:hover{transform:scale(1.1)}.O9vjwvxZZdMOLI3kRkEt>div:focus{outline:0}.O9vjwvxZZdMOLI3kRkEt>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.MLapJXCgxOAsF572BxMq,.H2NXjFFAylEXTBYcuRgy{color:#f0f0f0;transition:all .3s;user-select:none}.MLapJXCgxOAsF572BxMq .irzKsKIOhYgcxbI0VKaI,.H2NXjFFAylEXTBYcuRgy .irzKsKIOhYgcxbI0VKaI{vertical-align:middle}.MLapJXCgxOAsF572BxMq{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.b_iPrpyYUkwVQPqA60Cp .MLapJXCgxOAsF572BxMq,.b_iPrpyYUkwVQPqA60Cp .H2NXjFFAylEXTBYcuRgy{opacity:1}.b_iPrpyYUkwVQPqA60Cp .MLapJXCgxOAsF572BxMq,.iJo65ja5HYMS2phQUN3M .H2NXjFFAylEXTBYcuRgy{color:inherit}.IPsVa4OIQewYDfWSGeu7{display:inline-block;margin:0 8px;font-size:14px}.X4BZtVxmiyU6Pu_lN1QR{direction:rtl}.X4BZtVxmiyU6Pu_lN1QR .O9vjwvxZZdMOLI3kRkEt:not(:last-child){margin-right:0;margin-left:8px}.X4BZtVxmiyU6Pu_lN1QR .MLapJXCgxOAsF572BxMq{right:0;left:auto}.Fgwvjqc_4GolmTmO4FT0{padding:48px 32px}.uGObIbPxbd0Tvh6tKHbP .XfAWqQdzNtgAWHS6P1Y9>.irzKsKIOhYgcxbI0VKaI{color:#52c41a}.oC0R1OjbZrEtM5rzyLj_ .XfAWqQdzNtgAWHS6P1Y9>.irzKsKIOhYgcxbI0VKaI{color:#ff4d4f}.qfgSACGNGkMHv9PSkXgE .XfAWqQdzNtgAWHS6P1Y9>.irzKsKIOhYgcxbI0VKaI{color:#873bf4}.YSjoi1fM0oXuX6PTLDgO .XfAWqQdzNtgAWHS6P1Y9>.irzKsKIOhYgcxbI0VKaI{color:#faad14}.FzI5RpMGfEJwIbIrjLHQ{width:250px;height:295px;margin:auto}.XfAWqQdzNtgAWHS6P1Y9{margin-bottom:24px;text-align:center}.XfAWqQdzNtgAWHS6P1Y9>.irzKsKIOhYgcxbI0VKaI{font-size:72px}.lojeArJmScoe1wzjuVE5{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.bxvxTOQQ_SkmOjXA3h0q{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.yItdDohUm5wNDz_woaxC{margin:24px 0 0;text-align:center}.yItdDohUm5wNDz_woaxC>*{margin-right:8px}.yItdDohUm5wNDz_woaxC>*:last-child{margin-right:0}.Sxr2j5VJwnchWAUdKZNw{margin-top:24px;padding:24px 40px;background-color:#fafafa}.sku_SMYYvwFp8e4EoYdq{direction:rtl}.sku_SMYYvwFp8e4EoYdq .yItdDohUm5wNDz_woaxC>*{margin-right:0;margin-left:8px}.sku_SMYYvwFp8e4EoYdq .yItdDohUm5wNDz_woaxC>*:last-child{margin-left:0}.JHlOOhUmQAEcP7UugB2s,.JHlOOhUmQAEcP7UugB2s:hover,.JHlOOhUmQAEcP7UugB2s:focus{color:#00000040;cursor:not-allowed}.llRHnTLXclknhnZE5tpg{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.f55XsSdzYqAWgWD3tkxP{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.yVFe3ZiXw3MEbLM7uZsp{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;padding:2px;color:#000000a6;background-color:#0000000a;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.VIewhP7H9wm4KSJkdNnp{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.yVFe3ZiXw3MEbLM7uZsp.THS2bjwNE9wyPRcsGeF0{display:flex}.yVFe3ZiXw3MEbLM7uZsp.THS2bjwNE9wyPRcsGeF0 .oA0nO2oeq40Ym7yQ57z_{flex:1 1;min-width:0}.yVFe3ZiXw3MEbLM7uZsp:not(.kdKtekdk8UQF4GxcKMSH):hover,.yVFe3ZiXw3MEbLM7uZsp:not(.kdKtekdk8UQF4GxcKMSH):focus{background-color:#0000000f}.oA0nO2oeq40Ym7yQ57z_{position:relative;text-align:center;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1)}.Nq7eTGjZpgPP5Va9fxlE{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;color:#262626}.oA0nO2oeq40Ym7yQ57z_:hover,.oA0nO2oeq40Ym7yQ57z_:focus{color:#262626}.gzZoCwM4SFIeVnn6fbPH{min-height:28px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.UOqMqB_TmL4m0fchlIsf+*{margin-left:6px}.qep8_8SbB548dvowB7cQ{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.yVFe3ZiXw3MEbLM7uZsp.D3gdwkz8wcdx9XkLTU_z .gzZoCwM4SFIeVnn6fbPH{min-height:36px;padding:0 11px;font-size:16px;line-height:36px}.yVFe3ZiXw3MEbLM7uZsp.TWuMJO9HswI6UP7gTtMT .gzZoCwM4SFIeVnn6fbPH{min-height:20px;padding:0 7px;line-height:20px}.oh__MZERP9EFMHIQ2zip,.oh__MZERP9EFMHIQ2zip:hover,.oh__MZERP9EFMHIQ2zip:focus{color:#00000040;cursor:not-allowed}.ceG91UTt3Kgu89DwNjU_{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;position:absolute;top:0;left:0;width:0;height:100%;padding:4px 0}.tai6__WWpXEGfOtFxMuY{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.yVFe3ZiXw3MEbLM7uZsp.eLa_VeJRoYIWxC6pKWXX{direction:rtl}.yVFe3ZiXw3MEbLM7uZsp.eLa_VeJRoYIWxC6pKWXX .UOqMqB_TmL4m0fchlIsf{margin-right:0;margin-left:6px}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU{display:flex}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .iC9WChx8EtgxEzcaaAvw{position:absolute;top:0;right:11px;bottom:0;left:11px}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .AFgjHfmiOY_ISUI8FqGJ{width:100%}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT,.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{padding:0;line-height:30px;transition:all .3s,visibility 0s}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT{position:relative;user-select:none}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{transition:none;pointer-events:none}.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU:after,.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT:after,.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .iC9WChx8EtgxEzcaaAvw{right:25px}.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .pUg_ZyxyDsUkhOmYDueT,.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .aAj2GwKuI1QTrWkY5EdN{padding-right:18px}.QvN8Ob63jMoQ0782OsGO._KZTkoBgqDMNVvVv5Egj .pUg_ZyxyDsUkhOmYDueT{color:#bfbfbf}.QvN8Ob63jMoQ0782OsGO:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{width:100%;height:32px;padding:0 11px}.QvN8Ob63jMoQ0782OsGO:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .AFgjHfmiOY_ISUI8FqGJ{height:30px}.QvN8Ob63jMoQ0782OsGO:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU:after{line-height:30px}.QvN8Ob63jMoQ0782OsGO.gxuMUrsb5z8YmXlbz7bR .S19QX9lM1pEVxS2HsXbU:after{display:none}.QvN8Ob63jMoQ0782OsGO.gxuMUrsb5z8YmXlbz7bR .S19QX9lM1pEVxS2HsXbU .iC9WChx8EtgxEzcaaAvw{position:static;width:100%}.QvN8Ob63jMoQ0782OsGO.gxuMUrsb5z8YmXlbz7bR .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{position:absolute;right:0;left:0;padding:0 11px}.QvN8Ob63jMoQ0782OsGO.gxuMUrsb5z8YmXlbz7bR .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN:after{display:none}.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{height:40px}.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU:after,.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT,.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{line-height:38px}.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR):not(.gxuMUrsb5z8YmXlbz7bR) .AFgjHfmiOY_ISUI8FqGJ{height:38px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{height:24px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU:after,.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT,.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{line-height:22px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR):not(.gxuMUrsb5z8YmXlbz7bR) .AFgjHfmiOY_ISUI8FqGJ{height:22px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .iC9WChx8EtgxEzcaaAvw{right:7px;left:7px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{padding:0 7px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .iC9WChx8EtgxEzcaaAvw{right:28px}.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .pUg_ZyxyDsUkhOmYDueT,.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .aAj2GwKuI1QTrWkY5EdN{padding-right:21px}.QvN8Ob63jMoQ0782OsGO.ZiDSWkA58sxfJ0ivLwQs:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{padding:0 11px}.YSedjj0XzcmekmeYjjmZ{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.RCts6qXp4AgueM3b78tg{flex:none;align-self:center;max-width:100%}.rc_XJsUc04vfVtWJYoqu .S19QX9lM1pEVxS2HsXbU{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.eD3qGB2ynC4gL__BKUvB.rc_XJsUc04vfVtWJYoqu .S19QX9lM1pEVxS2HsXbU{cursor:text}.bpEZ9GSlbnsiWdpgUzzG.rc_XJsUc04vfVtWJYoqu .S19QX9lM1pEVxS2HsXbU{background:#f5f5f5;cursor:not-allowed}.rc_XJsUc04vfVtWJYoqu .S19QX9lM1pEVxS2HsXbU:after{display:inline-block;width:0;margin:2px 0;line-height:24px;visibility:hidden;content:"\a0"}.rc_XJsUc04vfVtWJYoqu.Ma02FWnl_Lk384z8AYZc .S19QX9lM1pEVxS2HsXbU,.rc_XJsUc04vfVtWJYoqu.WtHCkCltbFY805_nlNwg .S19QX9lM1pEVxS2HsXbU{padding-right:24px}.rc_XJsUc04vfVtWJYoqu .pUg_ZyxyDsUkhOmYDueT{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.bpEZ9GSlbnsiWdpgUzzG.rc_XJsUc04vfVtWJYoqu .pUg_ZyxyDsUkhOmYDueT{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.rc_XJsUc04vfVtWJYoqu .GyExU4vwnHM2YdUUIHua{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt>*{line-height:1}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt svg{display:inline-block}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt:before{display:none}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt .rc_XJsUc04vfVtWJYoqu .JSsEQsqkvgNYjBhSDoqs{display:block}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt>.irzKsKIOhYgcxbI0VKaI{vertical-align:middle}.rc_XJsUc04vfVtWJYoqu .J1JzySYP3hA1pO58vTpt:hover{color:#000000bf}.rc_XJsUc04vfVtWJYoqu .RCts6qXp4AgueM3b78tg+.RCts6qXp4AgueM3b78tg .iC9WChx8EtgxEzcaaAvw{margin-inline-start:0}.rc_XJsUc04vfVtWJYoqu .iC9WChx8EtgxEzcaaAvw{position:relative;max-width:100%;margin-inline-start:7px}.rc_XJsUc04vfVtWJYoqu .AFgjHfmiOY_ISUI8FqGJ,.rc_XJsUc04vfVtWJYoqu .f5DxEtsjnIv_UrowuWKv{height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:24px;transition:all .3s}.rc_XJsUc04vfVtWJYoqu .AFgjHfmiOY_ISUI8FqGJ{width:100%;min-width:4.1px}.rc_XJsUc04vfVtWJYoqu .f5DxEtsjnIv_UrowuWKv{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.rc_XJsUc04vfVtWJYoqu .aAj2GwKuI1QTrWkY5EdN{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.rc_XJsUc04vfVtWJYoqu.ZiDSWkA58sxfJ0ivLwQs .S19QX9lM1pEVxS2HsXbU:after{line-height:32px}.rc_XJsUc04vfVtWJYoqu.ZiDSWkA58sxfJ0ivLwQs .pUg_ZyxyDsUkhOmYDueT{height:32px;line-height:30px}.rc_XJsUc04vfVtWJYoqu.ZiDSWkA58sxfJ0ivLwQs .iC9WChx8EtgxEzcaaAvw{height:32px;line-height:32px}.rc_XJsUc04vfVtWJYoqu.ZiDSWkA58sxfJ0ivLwQs .AFgjHfmiOY_ISUI8FqGJ,.rc_XJsUc04vfVtWJYoqu.ZiDSWkA58sxfJ0ivLwQs .f5DxEtsjnIv_UrowuWKv{height:32px;line-height:30px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .S19QX9lM1pEVxS2HsXbU:after{line-height:16px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .pUg_ZyxyDsUkhOmYDueT{height:16px;line-height:14px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .iC9WChx8EtgxEzcaaAvw{height:16px;line-height:16px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .AFgjHfmiOY_ISUI8FqGJ,.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .f5DxEtsjnIv_UrowuWKv{height:16px;line-height:14px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .aAj2GwKuI1QTrWkY5EdN{left:7px}.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .iC9WChx8EtgxEzcaaAvw{margin-inline-start:3px}.bpEZ9GSlbnsiWdpgUzzG .J1JzySYP3hA1pO58vTpt{display:none}.BQ0Ia_hN7lUR8WSbG4q5.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q) .S19QX9lM1pEVxS2HsXbU{background-color:#fff;border-color:#ff4d4f!important}.BQ0Ia_hN7lUR8WSbG4q5.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q)._KZTkoBgqDMNVvVv5Egj .S19QX9lM1pEVxS2HsXbU,.BQ0Ia_hN7lUR8WSbG4q5.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q).y94mJUQOqR8792ogGJ8o .S19QX9lM1pEVxS2HsXbU{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.wZ1IGEFekpMag3RK8odF.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q) .S19QX9lM1pEVxS2HsXbU{background-color:#fff;border-color:#faad14!important}.wZ1IGEFekpMag3RK8odF.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q)._KZTkoBgqDMNVvVv5Egj .S19QX9lM1pEVxS2HsXbU,.wZ1IGEFekpMag3RK8odF.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):not(.gxuMUrsb5z8YmXlbz7bR):not(.VI5iUfCLwdEHssC4158Q).y94mJUQOqR8792ogGJ8o .S19QX9lM1pEVxS2HsXbU{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.BQ0Ia_hN7lUR8WSbG4q5.prAeoN3yVNUUM1ak8k3B .F7UfIBVnov5a0gYXmWek,.wZ1IGEFekpMag3RK8odF.prAeoN3yVNUUM1ak8k3B .F7UfIBVnov5a0gYXmWek,.JsMB9C88HVcW9sruen6_.prAeoN3yVNUUM1ak8k3B .F7UfIBVnov5a0gYXmWek,.Ri2cB2Yutl85FTPOudrw.prAeoN3yVNUUM1ak8k3B .F7UfIBVnov5a0gYXmWek{right:32px}.BQ0Ia_hN7lUR8WSbG4q5.prAeoN3yVNUUM1ak8k3B .p8xdKurY5BgnXiGXirKM,.wZ1IGEFekpMag3RK8odF.prAeoN3yVNUUM1ak8k3B .p8xdKurY5BgnXiGXirKM,.JsMB9C88HVcW9sruen6_.prAeoN3yVNUUM1ak8k3B .p8xdKurY5BgnXiGXirKM,.Ri2cB2Yutl85FTPOudrw.prAeoN3yVNUUM1ak8k3B .p8xdKurY5BgnXiGXirKM{padding-right:42px}.DoyKmoVYBqAd3aGWN5W5{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;cursor:pointer}.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU input{cursor:pointer}.eD3qGB2ynC4gL__BKUvB.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{cursor:text}.eD3qGB2ynC4gL__BKUvB.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU input{cursor:auto}.y94mJUQOqR8792ogGJ8o:not(.bpEZ9GSlbnsiWdpgUzzG).DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .y94mJUQOqR8792ogGJ8o:not(.bpEZ9GSlbnsiWdpgUzzG).DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{border-right-width:0;border-left-width:1px!important}.bpEZ9GSlbnsiWdpgUzzG.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{color:#00000040;background:#f5f5f5;cursor:not-allowed}.rc_XJsUc04vfVtWJYoqu.bpEZ9GSlbnsiWdpgUzzG.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU{background:#f5f5f5}.bpEZ9GSlbnsiWdpgUzzG.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU input{cursor:not-allowed}.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .AFgjHfmiOY_ISUI8FqGJ{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;appearance:none}.DoyKmoVYBqAd3aGWN5W5:not(.gxuMUrsb5z8YmXlbz7bR) .S19QX9lM1pEVxS2HsXbU .AFgjHfmiOY_ISUI8FqGJ::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):hover .S19QX9lM1pEVxS2HsXbU{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .DoyKmoVYBqAd3aGWN5W5:not(.bpEZ9GSlbnsiWdpgUzzG):hover .S19QX9lM1pEVxS2HsXbU{border-right-width:0;border-left-width:1px!important}.pUg_ZyxyDsUkhOmYDueT{flex:1 1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast: none){.pUg_ZyxyDsUkhOmYDueT *::-ms-backdrop,.pUg_ZyxyDsUkhOmYDueT{flex:auto}}.aAj2GwKuI1QTrWkY5EdN{flex:1 1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast: none){.aAj2GwKuI1QTrWkY5EdN *::-ms-backdrop,.aAj2GwKuI1QTrWkY5EdN{flex:auto}}.ut1_VgA_36M8npPHJqKM{display:inline-flex;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;display:flex;align-items:center;height:12px;margin-top:-6px;color:#00000040;font-size:12px;line-height:1;text-align:center;pointer-events:none}.ut1_VgA_36M8npPHJqKM>*{line-height:1}.ut1_VgA_36M8npPHJqKM svg{display:inline-block}.ut1_VgA_36M8npPHJqKM:before{display:none}.ut1_VgA_36M8npPHJqKM .f3PLJxX_e_EDNzEXW_kv{display:block}.ut1_VgA_36M8npPHJqKM .irzKsKIOhYgcxbI0VKaI{vertical-align:top;transition:transform .3s}.ut1_VgA_36M8npPHJqKM .irzKsKIOhYgcxbI0VKaI>svg{vertical-align:top}.ut1_VgA_36M8npPHJqKM .irzKsKIOhYgcxbI0VKaI:not(.xQU7HkpGbjERQURy1T0B){pointer-events:auto}.bpEZ9GSlbnsiWdpgUzzG .ut1_VgA_36M8npPHJqKM{cursor:not-allowed}.ut1_VgA_36M8npPHJqKM>*:not(:last-child){margin-inline-end:8px}.F7UfIBVnov5a0gYXmWek{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.F7UfIBVnov5a0gYXmWek:before{display:block}.F7UfIBVnov5a0gYXmWek:hover{color:#00000073}.DoyKmoVYBqAd3aGWN5W5:hover .F7UfIBVnov5a0gYXmWek{opacity:1}.PbjEeeXmdkxHU4qjahcK{margin:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.PbjEeeXmdkxHU4qjahcK.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.yp_8oXVpyK0UDlZIhFCV,.PbjEeeXmdkxHU4qjahcK.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.yp_8oXVpyK0UDlZIhFCV{animation-name:eRs6PXndb5Q3p66d8HXk}.PbjEeeXmdkxHU4qjahcK.hIvlaV7mkZcgzQFR2s_F.xiEqdIRoCKMDxMIkgdPp.bSatKedn1qwXqIWGOCPs,.PbjEeeXmdkxHU4qjahcK.L7mp_hV6ZQYIiS3z_CU0.JgsI4Y2ZKAELivNVk89S.bSatKedn1qwXqIWGOCPs{animation-name:Wsj8Q_Ib40wWNdMUlUt7}.PbjEeeXmdkxHU4qjahcK.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.yp_8oXVpyK0UDlZIhFCV{animation-name:xDLCbMoF6UM55WoCH63C}.PbjEeeXmdkxHU4qjahcK.khXJSvGTbGYNAOFgnIWQ.WEe2dOQ1wrQWexTtQx33.bSatKedn1qwXqIWGOCPs{animation-name:YpGfeTW7EgF7GH3CWGOw}.dCzZXti1OQofGXxDSX8w{display:none}.eCzpV8BJREOAf9kRY8kM{color:#00000040}.sddYaZcwkmASJAe3w4A9{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.cfizsi57jVwb7eUxkra5{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.DNinGKRWERc0oUHy2P5U{color:#00000073;font-size:12px;cursor:default}.O_3SS7qq1DQuiQxcskPC{display:flex}.hxpAPLMYEvEAUDUBIz_t{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.X2gwuMMvbD0eHWc8kp7b{flex:none}.S5stiYUHl480F52gw3a4:not(.ige44Ncbd6ABef1HP8OS){background-color:#f5f5f5}.oKQgW7n5uycAF8BNHv82:not(.ige44Ncbd6ABef1HP8OS){color:#000000d9;font-weight:600;background-color:#f9f0ff}.oKQgW7n5uycAF8BNHv82:not(.ige44Ncbd6ABef1HP8OS) .X2gwuMMvbD0eHWc8kp7b{color:#873bf4}.ige44Ncbd6ABef1HP8OS{color:#00000040;cursor:not-allowed}.ige44Ncbd6ABef1HP8OS.oKQgW7n5uycAF8BNHv82{background-color:#f5f5f5}.ypuLr0jSTxwCb844pO7k{padding-left:24px}.ZiDSWkA58sxfJ0ivLwQs{font-size:16px}.M6WECyOcOrEMfS_Di7C3 .S19QX9lM1pEVxS2HsXbU{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.DoyKmoVYBqAd3aGWN5W5.sMZx6UVRkAkyBpUgCwOI{width:100%}.dmoamCZzW4SoYkhG2Zwl:not(.fmyFZ6wN2QyCEouRUeM9){margin-right:-1px}.dmoamCZzW4SoYkhG2Zwl:not(.fmyFZ6wN2QyCEouRUeM9).ySzg5IiV5Sc8HB0Q_NpS{margin-right:0;margin-left:-1px}.dmoamCZzW4SoYkhG2Zwl:hover>*,.dmoamCZzW4SoYkhG2Zwl:focus>*,.dmoamCZzW4SoYkhG2Zwl:active>*{z-index:2}.dmoamCZzW4SoYkhG2Zwl.y94mJUQOqR8792ogGJ8o>*{z-index:2}.dmoamCZzW4SoYkhG2Zwl[disabled]>*{z-index:0}.dmoamCZzW4SoYkhG2Zwl:not(.cUPVIrKPe6sJv3L4ToW0):not(.fmyFZ6wN2QyCEouRUeM9).DoyKmoVYBqAd3aGWN5W5>.S19QX9lM1pEVxS2HsXbU{border-radius:0}.dmoamCZzW4SoYkhG2Zwl.cUPVIrKPe6sJv3L4ToW0.DoyKmoVYBqAd3aGWN5W5:not(.fmyFZ6wN2QyCEouRUeM9):not(.ySzg5IiV5Sc8HB0Q_NpS)>.S19QX9lM1pEVxS2HsXbU{border-top-right-radius:0;border-bottom-right-radius:0}.dmoamCZzW4SoYkhG2Zwl.fmyFZ6wN2QyCEouRUeM9.DoyKmoVYBqAd3aGWN5W5:not(.cUPVIrKPe6sJv3L4ToW0):not(.ySzg5IiV5Sc8HB0Q_NpS)>.S19QX9lM1pEVxS2HsXbU{border-top-left-radius:0;border-bottom-left-radius:0}.dmoamCZzW4SoYkhG2Zwl.DoyKmoVYBqAd3aGWN5W5.cUPVIrKPe6sJv3L4ToW0.ySzg5IiV5Sc8HB0Q_NpS:not(.fmyFZ6wN2QyCEouRUeM9)>.S19QX9lM1pEVxS2HsXbU{border-top-left-radius:0;border-bottom-left-radius:0}.dmoamCZzW4SoYkhG2Zwl.DoyKmoVYBqAd3aGWN5W5.fmyFZ6wN2QyCEouRUeM9.ySzg5IiV5Sc8HB0Q_NpS:not(.cUPVIrKPe6sJv3L4ToW0)>.S19QX9lM1pEVxS2HsXbU{border-top-right-radius:0;border-bottom-right-radius:0}.p1IdkkRoi8jt3bV_cVlS{direction:rtl}.p1IdkkRoi8jt3bV_cVlS .ut1_VgA_36M8npPHJqKM,.p1IdkkRoi8jt3bV_cVlS .F7UfIBVnov5a0gYXmWek{right:initial;left:11px}.fUeqFK7U4IwI8z0wauf8{direction:rtl}.fUeqFK7U4IwI8z0wauf8 .ypuLr0jSTxwCb844pO7k{padding-right:24px;padding-left:12px}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu.Ma02FWnl_Lk384z8AYZc .S19QX9lM1pEVxS2HsXbU,.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu.WtHCkCltbFY805_nlNwg .S19QX9lM1pEVxS2HsXbU{padding-right:4px;padding-left:24px}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu .pUg_ZyxyDsUkhOmYDueT{text-align:right}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu .GyExU4vwnHM2YdUUIHua{margin-right:0;margin-left:4px;text-align:right}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu .f5DxEtsjnIv_UrowuWKv{right:0;left:auto}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu .aAj2GwKuI1QTrWkY5EdN{right:11px;left:auto}.p1IdkkRoi8jt3bV_cVlS.rc_XJsUc04vfVtWJYoqu.i2OgT3mMTQ2XZMMppzqr .aAj2GwKuI1QTrWkY5EdN{right:7px}.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .pUg_ZyxyDsUkhOmYDueT,.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO .S19QX9lM1pEVxS2HsXbU .aAj2GwKuI1QTrWkY5EdN{right:0;left:9px;text-align:right}.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .iC9WChx8EtgxEzcaaAvw{right:11px;left:25px}.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .pUg_ZyxyDsUkhOmYDueT,.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.Ma02FWnl_Lk384z8AYZc .aAj2GwKuI1QTrWkY5EdN{padding-right:0;padding-left:18px}.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .iC9WChx8EtgxEzcaaAvw{right:6px}.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .pUg_ZyxyDsUkhOmYDueT,.p1IdkkRoi8jt3bV_cVlS.QvN8Ob63jMoQ0782OsGO.i2OgT3mMTQ2XZMMppzqr:not(.gxuMUrsb5z8YmXlbz7bR).Ma02FWnl_Lk384z8AYZc .aAj2GwKuI1QTrWkY5EdN{padding-right:0;padding-left:21px}.xPV67Iao5E7yLcOD7_a4{display:table;width:100%}.t57P11rzf0wzyP6CKnwP{display:table-cell;padding-right:16px;vertical-align:top}.t57P11rzf0wzyP6CKnwP .GPAxs8dIbA8rEDbjixsQ{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.t57P11rzf0wzyP6CKnwP .GPAxs8dIbA8rEDbjixsQ.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.t57P11rzf0wzyP6CKnwP .dSRBzCXr1wo1eZOPYi4Q{width:40px;height:40px;line-height:40px}.t57P11rzf0wzyP6CKnwP .dSRBzCXr1wo1eZOPYi4Q.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.t57P11rzf0wzyP6CKnwP .tcVrbJuW8kmby_54fuNI{width:24px;height:24px;line-height:24px}.t57P11rzf0wzyP6CKnwP .tcVrbJuW8kmby_54fuNI.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.vYTb3NlzPk935VJXgivE{display:table-cell;width:100%;vertical-align:top}.vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr{width:100%;height:16px;background:rgba(190,190,190,.2);border-radius:2px}.vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr+.hauydGvN7XgjTodSMDcm{margin-top:24px}.vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm{padding:0}.vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm>li{width:100%;height:16px;list-style:none;background:rgba(190,190,190,.2);border-radius:2px}.vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm>li+li{margin-top:16px}.xwpb_LE75YcNBXF5Xb2g .vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr{margin-top:12px}.xwpb_LE75YcNBXF5Xb2g .vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr+.hauydGvN7XgjTodSMDcm{margin-top:28px}.RkkcUQgMmGkRPbIel8YX .vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr,.RkkcUQgMmGkRPbIel8YX .vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm>li{border-radius:100px}.cLnFG4a_UTjkbsrhCmDo .iF7_EHY5wPYDdwun8uxr,.cLnFG4a_UTjkbsrhCmDo .hauydGvN7XgjTodSMDcm>li,.cLnFG4a_UTjkbsrhCmDo .GPAxs8dIbA8rEDbjixsQ,.cLnFG4a_UTjkbsrhCmDo .yYdzHqFdfy4gHNiGVWRm,.cLnFG4a_UTjkbsrhCmDo .ppnLUVA1MvY6oWp2c2_g,.cLnFG4a_UTjkbsrhCmDo .nHaJrlt4OxwC258WueZm{position:relative;z-index:0;overflow:hidden;background:transparent}.cLnFG4a_UTjkbsrhCmDo .iF7_EHY5wPYDdwun8uxr:after,.cLnFG4a_UTjkbsrhCmDo .hauydGvN7XgjTodSMDcm>li:after,.cLnFG4a_UTjkbsrhCmDo .GPAxs8dIbA8rEDbjixsQ:after,.cLnFG4a_UTjkbsrhCmDo .yYdzHqFdfy4gHNiGVWRm:after,.cLnFG4a_UTjkbsrhCmDo .ppnLUVA1MvY6oWp2c2_g:after,.cLnFG4a_UTjkbsrhCmDo .nHaJrlt4OxwC258WueZm:after{position:absolute;top:0;right:-150%;bottom:0;left:-150%;background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);animation:HL4nUn44IeZlp0FkgvMM 1.4s ease infinite;content:""}.xPV67Iao5E7yLcOD7_a4.LM9SOKsBRY7FRw7sj6yO,.xPV67Iao5E7yLcOD7_a4.LM9SOKsBRY7FRw7sj6yO .yYdzHqFdfy4gHNiGVWRm,.xPV67Iao5E7yLcOD7_a4.LM9SOKsBRY7FRw7sj6yO .ppnLUVA1MvY6oWp2c2_g{width:100%}.WMEnQ_Mlok4lM_oRVYni{display:inline-block;width:auto}.WMEnQ_Mlok4lM_oRVYni .yYdzHqFdfy4gHNiGVWRm{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.WMEnQ_Mlok4lM_oRVYni .yYdzHqFdfy4gHNiGVWRm.jMK_M0btGAsKJ7B9qCk2{width:32px;min-width:32px}.WMEnQ_Mlok4lM_oRVYni .yYdzHqFdfy4gHNiGVWRm.nJTVmA4IZ7cbbsF47F7I{width:32px;min-width:32px;border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .yYdzHqFdfy4gHNiGVWRm.VGRwdToD_II4CPvLXUnp{border-radius:32px}.WMEnQ_Mlok4lM_oRVYni .C6a2aVqfWQegQFkKpv4q{width:80px;min-width:80px;height:40px;line-height:40px}.WMEnQ_Mlok4lM_oRVYni .C6a2aVqfWQegQFkKpv4q.jMK_M0btGAsKJ7B9qCk2{width:40px;min-width:40px}.WMEnQ_Mlok4lM_oRVYni .C6a2aVqfWQegQFkKpv4q.nJTVmA4IZ7cbbsF47F7I{width:40px;min-width:40px;border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .C6a2aVqfWQegQFkKpv4q.VGRwdToD_II4CPvLXUnp{border-radius:40px}.WMEnQ_Mlok4lM_oRVYni .fY5e_Q9TTeM1ifsMCenr{width:48px;min-width:48px;height:24px;line-height:24px}.WMEnQ_Mlok4lM_oRVYni .fY5e_Q9TTeM1ifsMCenr.jMK_M0btGAsKJ7B9qCk2{width:24px;min-width:24px}.WMEnQ_Mlok4lM_oRVYni .fY5e_Q9TTeM1ifsMCenr.nJTVmA4IZ7cbbsF47F7I{width:24px;min-width:24px;border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .fY5e_Q9TTeM1ifsMCenr.VGRwdToD_II4CPvLXUnp{border-radius:24px}.WMEnQ_Mlok4lM_oRVYni .GPAxs8dIbA8rEDbjixsQ{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.WMEnQ_Mlok4lM_oRVYni .GPAxs8dIbA8rEDbjixsQ.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .dSRBzCXr1wo1eZOPYi4Q{width:40px;height:40px;line-height:40px}.WMEnQ_Mlok4lM_oRVYni .dSRBzCXr1wo1eZOPYi4Q.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .tcVrbJuW8kmby_54fuNI{width:24px;height:24px;line-height:24px}.WMEnQ_Mlok4lM_oRVYni .tcVrbJuW8kmby_54fuNI.S6PnPXwmxIMzswCzDGNT{border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .ppnLUVA1MvY6oWp2c2_g{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:160px;min-width:160px;height:32px;line-height:32px}.WMEnQ_Mlok4lM_oRVYni ._EaOTWv1MwQLcMv4QqEV{width:200px;min-width:200px;height:40px;line-height:40px}.WMEnQ_Mlok4lM_oRVYni .lWiKydj3gYMuN2tEw2mH{width:120px;min-width:120px;height:24px;line-height:24px}.WMEnQ_Mlok4lM_oRVYni .nHaJrlt4OxwC258WueZm{display:flex;align-items:center;justify-content:center;vertical-align:top;background:rgba(190,190,190,.2);width:96px;height:96px;line-height:96px}.WMEnQ_Mlok4lM_oRVYni .nHaJrlt4OxwC258WueZm.PLofzipug88k5dUWjfWQ{border-radius:50%}.WMEnQ_Mlok4lM_oRVYni .ylDgZqFc7U4j6SKQeCgY{fill:#bfbfbf}.WMEnQ_Mlok4lM_oRVYni .saNjw0mZ1XINDEhXdHH0{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.WMEnQ_Mlok4lM_oRVYni .saNjw0mZ1XINDEhXdHH0.PLofzipug88k5dUWjfWQ{border-radius:50%}@keyframes HL4nUn44IeZlp0FkgvMM{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.GoQKJZpQzIQUvF1ROFE0{direction:rtl}.GoQKJZpQzIQUvF1ROFE0 .t57P11rzf0wzyP6CKnwP{padding-right:0;padding-left:16px}.GoQKJZpQzIQUvF1ROFE0.xPV67Iao5E7yLcOD7_a4.cLnFG4a_UTjkbsrhCmDo .vYTb3NlzPk935VJXgivE .iF7_EHY5wPYDdwun8uxr,.GoQKJZpQzIQUvF1ROFE0.xPV67Iao5E7yLcOD7_a4.cLnFG4a_UTjkbsrhCmDo .vYTb3NlzPk935VJXgivE .hauydGvN7XgjTodSMDcm>li{animation-name:t8Vd8aPouA8ZwEtL3RCY}.GoQKJZpQzIQUvF1ROFE0.xPV67Iao5E7yLcOD7_a4.cLnFG4a_UTjkbsrhCmDo .GPAxs8dIbA8rEDbjixsQ{animation-name:t8Vd8aPouA8ZwEtL3RCY}@keyframes t8Vd8aPouA8ZwEtL3RCY{0%{background-position:0% 50%}to{background-position:100% 50%}}.VJuHZfjY6xEH3438Ze3c{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.h2r3nDZB6geJoYMvc_6z{width:12px;height:100%;margin:6px 10px;padding:0 4px}.h2r3nDZB6geJoYMvc_6z .PfkmtM7X8NAkIbb0v1Hw{width:4px;height:100%}.h2r3nDZB6geJoYMvc_6z .lMo4qem3Wh05aIbmEmzQ{width:4px}.h2r3nDZB6geJoYMvc_6z .hx89Sl9Kh7UyLzzS2BrC{margin-top:-6px;margin-left:-5px}.h2r3nDZB6geJoYMvc_6z .SVHFIyro9wAP3axVjLSn{top:0;left:12px;width:18px;height:100%}.h2r3nDZB6geJoYMvc_6z .r6cEVSanUcgmzLq9J02Z{left:4px;white-space:nowrap}.h2r3nDZB6geJoYMvc_6z .JQsv_E2jfwMINHtyfFod{width:4px;height:100%}.h2r3nDZB6geJoYMvc_6z .Nlbp4QIdXhMszLmMC1tN{top:auto;margin-left:-2px}.r8a2IgvH9I8Pk3mpo6Yv .xce9UOZkpw8bcEby2tAR{min-width:unset}.Pnxk65pbnpogt21_Hmv3.h2r3nDZB6geJoYMvc_6z .hx89Sl9Kh7UyLzzS2BrC{margin-right:-5px;margin-left:0}.Pnxk65pbnpogt21_Hmv3.h2r3nDZB6geJoYMvc_6z .SVHFIyro9wAP3axVjLSn{right:12px;left:auto}.Pnxk65pbnpogt21_Hmv3.h2r3nDZB6geJoYMvc_6z .r6cEVSanUcgmzLq9J02Z{right:4px;left:auto}.Pnxk65pbnpogt21_Hmv3.h2r3nDZB6geJoYMvc_6z .Nlbp4QIdXhMszLmMC1tN{right:2px;left:auto}.P4JVwPlOw_kKtVEF5I2r{margin-bottom:28px}.PfkmtM7X8NAkIbb0v1Hw{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;transition:background-color .3s}.lMo4qem3Wh05aIbmEmzQ{position:absolute;height:4px;background-color:#dcb8ff;border-radius:2px;transition:background-color .3s}.hx89Sl9Kh7UyLzzS2BrC{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #dcb8ff;border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.o0wSDPpgVwiwezPnWzeM{z-index:1}.hx89Sl9Kh7UyLzzS2BrC:focus{border-color:#9f62f6;outline:none;box-shadow:0 0 0 5px #873bf41f}.hx89Sl9Kh7UyLzzS2BrC.SidRRqCe_sKylEx9fVkx{border-color:#873bf4}.hx89Sl9Kh7UyLzzS2BrC:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}.VJuHZfjY6xEH3438Ze3c:hover .PfkmtM7X8NAkIbb0v1Hw{background-color:#e1e1e1}.VJuHZfjY6xEH3438Ze3c:hover .lMo4qem3Wh05aIbmEmzQ{background-color:#c58fff}.VJuHZfjY6xEH3438Ze3c:hover .hx89Sl9Kh7UyLzzS2BrC:not(.SidRRqCe_sKylEx9fVkx){border-color:#c58fff}.SVHFIyro9wAP3axVjLSn{position:absolute;top:14px;left:0;width:100%;font-size:14px}.r6cEVSanUcgmzLq9J02Z{position:absolute;display:inline-block;color:#00000073;text-align:center;word-break:keep-all;cursor:pointer;user-select:none}.qEk75aikweUPlOh2NoLC{color:#000000d9}.JQsv_E2jfwMINHtyfFod{position:absolute;width:100%;height:4px;background:transparent;pointer-events:none}.Nlbp4QIdXhMszLmMC1tN{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.HKiEjh95nL4ui5niUaEL{border-color:#c39dfa}.EHIyAcG82PQIEaU5HFxj{cursor:not-allowed}.EHIyAcG82PQIEaU5HFxj .PfkmtM7X8NAkIbb0v1Hw{background-color:#f5f5f5!important}.EHIyAcG82PQIEaU5HFxj .lMo4qem3Wh05aIbmEmzQ{background-color:#00000040!important}.EHIyAcG82PQIEaU5HFxj .hx89Sl9Kh7UyLzzS2BrC,.EHIyAcG82PQIEaU5HFxj .Nlbp4QIdXhMszLmMC1tN{background-color:#fff;border-color:#00000040!important;box-shadow:none;cursor:not-allowed}.EHIyAcG82PQIEaU5HFxj .r6cEVSanUcgmzLq9J02Z,.EHIyAcG82PQIEaU5HFxj .Nlbp4QIdXhMszLmMC1tN{cursor:not-allowed!important}.Pnxk65pbnpogt21_Hmv3{direction:rtl}.Pnxk65pbnpogt21_Hmv3 .SVHFIyro9wAP3axVjLSn{right:0;left:auto}.qdb7r7Ay5_oPiym9AP9t{display:inline-flex}.QxwuqhXTBGsafTkAwM2l{flex-direction:column}.w7BEzgogjAQ3oJAjpxZs{align-items:center}.I_y6H_GueF4gRHIg0a29{align-items:flex-start}.JHuYCwqjJgfF3RHaL7eT{align-items:flex-end}.L9lB0V6MLks2H4AjUL5f{align-items:baseline}.OsceoTwmIlI0CoJsTS1C:empty{display:none}.C154hKMEdY6xQZuYvUsY{display:inline-flex}.KRP_msuicrwSiHlrGlYu{display:flex;width:100%}.gDQceZp4EM42is5GRbi7{flex-direction:column}.PS_UocyYkF4PBJwCgpOo,.v2asmKqafBUS_lo9_AgM{direction:rtl}.FjTsHu__VZsxnsDa2nFi{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;display:none;color:#873bf4;font-size:0;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.gTdP7hIpTTwicga3PM6Y{position:static;display:inline-block;opacity:1}.aLJWRdzB4cc3GWjYFchD{position:relative}.aLJWRdzB4cc3GWjYFchD>div>.FjTsHu__VZsxnsDa2nFi{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.aLJWRdzB4cc3GWjYFchD>div>.FjTsHu__VZsxnsDa2nFi .PeWQKXtLkhEgrIU8n6el{position:absolute;top:50%;left:50%;margin:-10px}.aLJWRdzB4cc3GWjYFchD>div>.FjTsHu__VZsxnsDa2nFi .PRSPMDo30gMGeH2AThFq{position:absolute;top:50%;width:100%;padding-top:5px;font-size:14px;text-shadow:0 1px 2px #fff}.aLJWRdzB4cc3GWjYFchD>div>.FjTsHu__VZsxnsDa2nFi.jq6sPH5vfE2mpxI1irV_ .PeWQKXtLkhEgrIU8n6el{margin-top:-20px}.aLJWRdzB4cc3GWjYFchD>div>.TZJyGzirGIXIo9Z5akpE .PeWQKXtLkhEgrIU8n6el{margin:-7px}.aLJWRdzB4cc3GWjYFchD>div>.TZJyGzirGIXIo9Z5akpE .PRSPMDo30gMGeH2AThFq{padding-top:2px}.aLJWRdzB4cc3GWjYFchD>div>.TZJyGzirGIXIo9Z5akpE.jq6sPH5vfE2mpxI1irV_ .PeWQKXtLkhEgrIU8n6el{margin-top:-17px}.aLJWRdzB4cc3GWjYFchD>div>.SuQBHENat4YNUHwVFnYS .PeWQKXtLkhEgrIU8n6el{margin:-16px}.aLJWRdzB4cc3GWjYFchD>div>.SuQBHENat4YNUHwVFnYS .PRSPMDo30gMGeH2AThFq{padding-top:11px}.aLJWRdzB4cc3GWjYFchD>div>.SuQBHENat4YNUHwVFnYS.jq6sPH5vfE2mpxI1irV_ .PeWQKXtLkhEgrIU8n6el{margin-top:-26px}.jgbVd62M2S4b33jJ62pF{position:relative;transition:opacity .3s}.jgbVd62M2S4b33jJ62pF:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none \ ;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.YbLkiI5_nUcUEphWzixN{clear:both;opacity:.5;user-select:none;pointer-events:none}.YbLkiI5_nUcUEphWzixN:after{opacity:.4;pointer-events:auto}.YbkPsKMp1iIFnQ250CBW{color:#00000073}.PeWQKXtLkhEgrIU8n6el{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.K1M307u084o_MtoQR0Mx{position:absolute;display:block;width:9px;height:9px;background-color:#873bf4;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:B3mOi7dRMT96mTVoAUco 1s infinite linear alternate}.K1M307u084o_MtoQR0Mx:nth-child(1){top:0;left:0}.K1M307u084o_MtoQR0Mx:nth-child(2){top:0;right:0;animation-delay:.4s}.K1M307u084o_MtoQR0Mx:nth-child(3){right:0;bottom:0;animation-delay:.8s}.K1M307u084o_MtoQR0Mx:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.EzjYz7QuDE3iGmMxHYEU{transform:rotate(0);animation:mwGQiRgZgLAyhxO5Qk2y 1.2s infinite linear}.TZJyGzirGIXIo9Z5akpE .PeWQKXtLkhEgrIU8n6el{font-size:14px}.TZJyGzirGIXIo9Z5akpE .PeWQKXtLkhEgrIU8n6el i{width:6px;height:6px}.SuQBHENat4YNUHwVFnYS .PeWQKXtLkhEgrIU8n6el{font-size:32px}.SuQBHENat4YNUHwVFnYS .PeWQKXtLkhEgrIU8n6el i{width:14px;height:14px}.FjTsHu__VZsxnsDa2nFi.jq6sPH5vfE2mpxI1irV_ .PRSPMDo30gMGeH2AThFq{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.YbLkiI5_nUcUEphWzixN{background:#fff;opacity:.5}}@keyframes B3mOi7dRMT96mTVoAUco{to{opacity:1}}@keyframes mwGQiRgZgLAyhxO5Qk2y{to{transform:rotate(360deg)}}.XOT9VZkdh4OaUtPYxyPp{direction:rtl}.XOT9VZkdh4OaUtPYxyPp .EzjYz7QuDE3iGmMxHYEU{transform:rotate(-45deg);animation-name:iWwJblAwN4BSgSvhMBHm}@keyframes iWwJblAwN4BSgSvhMBHm{to{transform:rotate(-405deg)}}.ACYTiOBKeK8zPK4CVYL5{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.klfFm7j5vkAZH6kESKEv{margin-bottom:4px;color:#00000073;font-size:14px}.Z1ORdXjfVchKJlZliZPt{padding-top:16px}.KGsSrz9DDvIqSwrVs1Pt{color:#000000d9;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.HZKsajJkvUfVwtF4NzcY{display:inline-block;direction:ltr}.s_54YxLnWG8ozZ1xZHru,.YDPU8qlNGEelsAUVfEX1{display:inline-block}.s_54YxLnWG8ozZ1xZHru{margin-right:4px}.YDPU8qlNGEelsAUVfEX1{margin-left:4px}.BqvqA2JStHkO3HhCiJgD{direction:rtl}.BqvqA2JStHkO3HhCiJgD .s_54YxLnWG8ozZ1xZHru{margin-right:0;margin-left:4px}.BqvqA2JStHkO3HhCiJgD .YDPU8qlNGEelsAUVfEX1{margin-right:4px;margin-left:0}.VIZg43nNeHc9axzUx2Vj{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;width:100%;font-size:0;text-align:initial}.xiXcz4Rp8AYQZTyudqYS{position:relative;display:inline-block;flex:1 1;overflow:hidden;vertical-align:top}.Xhu3JYISgxoSqF5_666S{outline:none}.xiXcz4Rp8AYQZTyudqYS:last-child{flex:none}.xiXcz4Rp8AYQZTyudqYS:last-child>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA,.xiXcz4Rp8AYQZTyudqYS:last-child>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{display:none}.EGGVUgKI8W4slvhnRZFm,.NzXwoGw5H1EMNwywozYp{display:inline-block;vertical-align:top}.EGGVUgKI8W4slvhnRZFm{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.EGGVUgKI8W4slvhnRZFm .HzsCLd8Stv8bZ4vkX_MH{position:relative;top:-.5px;color:#873bf4;line-height:1}.sR_fwZcOndktpQJQEcgA{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.sR_fwZcOndktpQJQEcgA:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.xag9GwpROBQd6CEKYZ_l{position:relative;display:inline-block;padding-right:16px;color:#000000d9;font-size:16px;line-height:32px}.xag9GwpROBQd6CEKYZ_l:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.JwavJYEwskIYE4z5OnvG{display:inline;margin-left:8px;color:#00000073;font-weight:400;font-size:14px}.SE8YEmPSK8EnJv3SkbEi{color:#00000073;font-size:14px}.RbcpLDghz7E3UUZ2VA3F .EGGVUgKI8W4slvhnRZFm{background-color:#fff;border-color:#00000040}.RbcpLDghz7E3UUZ2VA3F .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{color:#00000040}.RbcpLDghz7E3UUZ2VA3F .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH .fUpx1I_zaa0Yh4uGi318{background:rgba(0,0,0,.25)}.RbcpLDghz7E3UUZ2VA3F>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l{color:#00000073}.RbcpLDghz7E3UUZ2VA3F>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{background-color:#f0f0f0}.RbcpLDghz7E3UUZ2VA3F>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.SE8YEmPSK8EnJv3SkbEi{color:#00000073}.RbcpLDghz7E3UUZ2VA3F>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA:after{background-color:#f0f0f0}.MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm{background-color:#fff;border-color:#873bf4}.MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{color:#873bf4}.MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH .fUpx1I_zaa0Yh4uGi318{background:#873bf4}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l{color:#000000d9}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{background-color:#f0f0f0}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.SE8YEmPSK8EnJv3SkbEi{color:#000000d9}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA:after{background-color:#f0f0f0}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.EGGVUgKI8W4slvhnRZFm{background:#873bf4}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.EGGVUgKI8W4slvhnRZFm .HzsCLd8Stv8bZ4vkX_MH{color:#fff}.MxrK8VSZCikYfAaL8Uvk>.Xhu3JYISgxoSqF5_666S>.xag9GwpROBQd6CEKYZ_l{font-weight:500}.dUFnOCJ5sk1zflIf4xEp .EGGVUgKI8W4slvhnRZFm{background-color:#fff;border-color:#873bf4}.dUFnOCJ5sk1zflIf4xEp .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{color:#873bf4}.dUFnOCJ5sk1zflIf4xEp .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH .fUpx1I_zaa0Yh4uGi318{background:#873bf4}.dUFnOCJ5sk1zflIf4xEp>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l{color:#000000d9}.dUFnOCJ5sk1zflIf4xEp>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{background-color:#873bf4}.dUFnOCJ5sk1zflIf4xEp>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.SE8YEmPSK8EnJv3SkbEi{color:#00000073}.dUFnOCJ5sk1zflIf4xEp>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA:after{background-color:#873bf4}.aqDcF3w18oWzgxMJGQ7J .EGGVUgKI8W4slvhnRZFm{background-color:#fff;border-color:#ff4d4f}.aqDcF3w18oWzgxMJGQ7J .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{color:#ff4d4f}.aqDcF3w18oWzgxMJGQ7J .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH .fUpx1I_zaa0Yh4uGi318{background:#ff4d4f}.aqDcF3w18oWzgxMJGQ7J>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l{color:#ff4d4f}.aqDcF3w18oWzgxMJGQ7J>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{background-color:#f0f0f0}.aqDcF3w18oWzgxMJGQ7J>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.SE8YEmPSK8EnJv3SkbEi{color:#ff4d4f}.aqDcF3w18oWzgxMJGQ7J>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA:after{background-color:#f0f0f0}.xiXcz4Rp8AYQZTyudqYS.Wkl2twHM8NMCVQZtlnfF .xag9GwpROBQd6CEKYZ_l:after{background:#ff4d4f}.lxAuum9YXSslbGZuX0Ds{cursor:not-allowed}.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button]{cursor:pointer}.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button] .xag9GwpROBQd6CEKYZ_l,.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button] .JwavJYEwskIYE4z5OnvG,.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button] .SE8YEmPSK8EnJv3SkbEi,.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button] .EGGVUgKI8W4slvhnRZFm .HzsCLd8Stv8bZ4vkX_MH{transition:color .3s}.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button]:hover .xag9GwpROBQd6CEKYZ_l,.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button]:hover .JwavJYEwskIYE4z5OnvG,.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6)>.Xhu3JYISgxoSqF5_666S[role=button]:hover .SE8YEmPSK8EnJv3SkbEi{color:#873bf4}.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6):not(.MxrK8VSZCikYfAaL8Uvk)>.Xhu3JYISgxoSqF5_666S[role=button]:hover .EGGVUgKI8W4slvhnRZFm{border-color:#873bf4}.VIZg43nNeHc9axzUx2Vj .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6):not(.MxrK8VSZCikYfAaL8Uvk)>.Xhu3JYISgxoSqF5_666S[role=button]:hover .EGGVUgKI8W4slvhnRZFm .HzsCLd8Stv8bZ4vkX_MH{color:#873bf4}.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS{padding-left:16px;white-space:nowrap}.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:first-child{padding-left:0}.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:last-child .xag9GwpROBQd6CEKYZ_l{padding-right:0}.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .sR_fwZcOndktpQJQEcgA{display:none}.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .SE8YEmPSK8EnJv3SkbEi{max-width:140px;white-space:normal}.iftYaGWlmEIzGQidZtkI>.Xhu3JYISgxoSqF5_666S>.EGGVUgKI8W4slvhnRZFm{height:auto;background:none;border:0}.iftYaGWlmEIzGQidZtkI>.Xhu3JYISgxoSqF5_666S>.EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{top:0px;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.iftYaGWlmEIzGQidZtkI.MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{color:#873bf4}.VIZg43nNeHc9axzUx2Vj:not(.ngn3YTAMqbYQr2Ggbinc) .iftYaGWlmEIzGQidZtkI .EGGVUgKI8W4slvhnRZFm{width:auto;background:none}.BVXF_HFMXM4PbL1ZEyOW.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS{padding-left:12px}.BVXF_HFMXM4PbL1ZEyOW.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:first-child{padding-left:0}.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.BVXF_HFMXM4PbL1ZEyOW .xag9GwpROBQd6CEKYZ_l{padding-right:12px;font-size:14px;line-height:24px}.BVXF_HFMXM4PbL1ZEyOW .xag9GwpROBQd6CEKYZ_l:after{top:12px}.BVXF_HFMXM4PbL1ZEyOW .SE8YEmPSK8EnJv3SkbEi{color:#00000073;font-size:14px}.BVXF_HFMXM4PbL1ZEyOW .sR_fwZcOndktpQJQEcgA{top:8px}.BVXF_HFMXM4PbL1ZEyOW .iftYaGWlmEIzGQidZtkI .EGGVUgKI8W4slvhnRZFm{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.BVXF_HFMXM4PbL1ZEyOW .iftYaGWlmEIzGQidZtkI .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{font-size:24px;line-height:24px;transform:none}.ngn3YTAMqbYQr2Ggbinc{display:flex;flex-direction:column}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS .EGGVUgKI8W4slvhnRZFm{float:left;margin-right:16px}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS .NzXwoGw5H1EMNwywozYp{display:block;min-height:48px;overflow:hidden}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS .xag9GwpROBQd6CEKYZ_l{line-height:32px}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS .SE8YEmPSK8EnJv3SkbEi{padding-bottom:12px}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{position:absolute;top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA:after{width:1px;height:100%}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS:not(:last-child)>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{display:block}.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.NzXwoGw5H1EMNwywozYp>.xag9GwpROBQd6CEKYZ_l:after{display:none}.ngn3YTAMqbYQr2Ggbinc.BVXF_HFMXM4PbL1ZEyOW .Xhu3JYISgxoSqF5_666S .sR_fwZcOndktpQJQEcgA{position:absolute;top:0;left:11px;padding:30px 0 6px}.ngn3YTAMqbYQr2Ggbinc.BVXF_HFMXM4PbL1ZEyOW .Xhu3JYISgxoSqF5_666S .xag9GwpROBQd6CEKYZ_l{line-height:24px}.BZm6RjNGHQxlkVMMXbR0 .xiXcz4Rp8AYQZTyudqYS{overflow:visible}.BZm6RjNGHQxlkVMMXbR0 .sR_fwZcOndktpQJQEcgA{margin-left:58px;padding:3.5px 24px}.BZm6RjNGHQxlkVMMXbR0 .NzXwoGw5H1EMNwywozYp{display:block;width:116px;margin-top:8px;text-align:center}.BZm6RjNGHQxlkVMMXbR0 .EGGVUgKI8W4slvhnRZFm{display:inline-block;margin-left:42px}.BZm6RjNGHQxlkVMMXbR0 .xag9GwpROBQd6CEKYZ_l{padding-right:0;padding-left:0}.BZm6RjNGHQxlkVMMXbR0 .xag9GwpROBQd6CEKYZ_l:after{display:none}.BZm6RjNGHQxlkVMMXbR0 .JwavJYEwskIYE4z5OnvG{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.BZm6RjNGHQxlkVMMXbR0.BVXF_HFMXM4PbL1ZEyOW:not(.yeOCNGOWEx4hMAMMZadx) .EGGVUgKI8W4slvhnRZFm{margin-left:46px}.yeOCNGOWEx4hMAMMZadx .xag9GwpROBQd6CEKYZ_l,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .xag9GwpROBQd6CEKYZ_l{line-height:1.5715}.yeOCNGOWEx4hMAMMZadx .sR_fwZcOndktpQJQEcgA,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .sR_fwZcOndktpQJQEcgA{top:2px;width:100%;margin:0 0 0 70px;padding:0}.yeOCNGOWEx4hMAMMZadx .sR_fwZcOndktpQJQEcgA:after,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .sR_fwZcOndktpQJQEcgA:after{width:calc(100% - 20px);height:3px;margin-left:12px}.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318{left:2px}.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318:after,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.yeOCNGOWEx4hMAMMZadx .NzXwoGw5H1EMNwywozYp,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .NzXwoGw5H1EMNwywozYp{width:140px}.yeOCNGOWEx4hMAMMZadx .MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .MxrK8VSZCikYfAaL8Uvk .EGGVUgKI8W4slvhnRZFm{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.yeOCNGOWEx4hMAMMZadx .MxrK8VSZCikYfAaL8Uvk .HzsCLd8Stv8bZ4vkX_MH:first-child .fUpx1I_zaa0Yh4uGi318,.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .MxrK8VSZCikYfAaL8Uvk .HzsCLd8Stv8bZ4vkX_MH:first-child .fUpx1I_zaa0Yh4uGi318{left:0}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm{margin-top:13px;margin-left:0;background:none}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm{margin-top:10px}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{top:3.5px}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318{left:0}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .NzXwoGw5H1EMNwywozYp{width:inherit}.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .MxrK8VSZCikYfAaL8Uvk .Xhu3JYISgxoSqF5_666S .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318{top:-1px;left:-1px}.cS7n4lKIe8cup1mP4X_3{padding-top:12px}.cS7n4lKIe8cup1mP4X_3.BVXF_HFMXM4PbL1ZEyOW .Xhu3JYISgxoSqF5_666S{margin-left:-12px}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS{overflow:visible;text-align:center}.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S .NzXwoGw5H1EMNwywozYp{max-width:auto}.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S .xag9GwpROBQd6CEKYZ_l{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S .xag9GwpROBQd6CEKYZ_l:after{display:none}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6) .Xhu3JYISgxoSqF5_666S[role=button]{cursor:pointer}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:not(.MiC6su3o6ZUcuDpjMMQ6) .Xhu3JYISgxoSqF5_666S[role=button]:hover{opacity:.85}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:last-child{flex:1 1}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:last-child:after{display:none}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#873bf4;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS.MiC6su3o6ZUcuDpjMMQ6:before{left:0;width:100%}.cS7n4lKIe8cup1mP4X_3.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS{margin-right:0!important}.cS7n4lKIe8cup1mP4X_3.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS:before{display:none}.cS7n4lKIe8cup1mP4X_3.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS.MiC6su3o6ZUcuDpjMMQ6:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.cS7n4lKIe8cup1mP4X_3.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.cS7n4lKIe8cup1mP4X_3.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{visibility:hidden}.cS7n4lKIe8cup1mP4X_3.okSd5xhU6AoHbd5M2OLy>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{visibility:hidden}.szUzhq_7UWIE6xfLLmgT{direction:rtl}.VIZg43nNeHc9axzUx2Vj.szUzhq_7UWIE6xfLLmgT .EGGVUgKI8W4slvhnRZFm{margin-right:0;margin-left:8px}.szUzhq_7UWIE6xfLLmgT .sR_fwZcOndktpQJQEcgA{right:0;left:auto}.szUzhq_7UWIE6xfLLmgT .xag9GwpROBQd6CEKYZ_l{padding-right:0;padding-left:16px}.szUzhq_7UWIE6xfLLmgT .xag9GwpROBQd6CEKYZ_l .JwavJYEwskIYE4z5OnvG{float:left;margin-right:8px;margin-left:0}.szUzhq_7UWIE6xfLLmgT .xag9GwpROBQd6CEKYZ_l:after{right:100%;left:auto}.szUzhq_7UWIE6xfLLmgT.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS{padding-right:16px;padding-left:0}.szUzhq_7UWIE6xfLLmgT.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:first-child{padding-right:0}.szUzhq_7UWIE6xfLLmgT.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:last-child .xag9GwpROBQd6CEKYZ_l{padding-left:0}.szUzhq_7UWIE6xfLLmgT .iftYaGWlmEIzGQidZtkI .EGGVUgKI8W4slvhnRZFm>.HzsCLd8Stv8bZ4vkX_MH{right:.5px;left:auto}.szUzhq_7UWIE6xfLLmgT.cS7n4lKIe8cup1mP4X_3.BVXF_HFMXM4PbL1ZEyOW .Xhu3JYISgxoSqF5_666S{margin-right:-12px;margin-left:0}.szUzhq_7UWIE6xfLLmgT.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S{margin-right:-16px;margin-left:0;text-align:right}.szUzhq_7UWIE6xfLLmgT.cS7n4lKIe8cup1mP4X_3 .Xhu3JYISgxoSqF5_666S .xag9GwpROBQd6CEKYZ_l{padding-left:0}.szUzhq_7UWIE6xfLLmgT.cS7n4lKIe8cup1mP4X_3 .xiXcz4Rp8AYQZTyudqYS:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.szUzhq_7UWIE6xfLLmgT.BVXF_HFMXM4PbL1ZEyOW.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS{padding-right:12px;padding-left:0}.szUzhq_7UWIE6xfLLmgT.BVXF_HFMXM4PbL1ZEyOW.okSd5xhU6AoHbd5M2OLy:not(.BZm6RjNGHQxlkVMMXbR0) .xiXcz4Rp8AYQZTyudqYS:first-child{padding-right:0}.szUzhq_7UWIE6xfLLmgT.BVXF_HFMXM4PbL1ZEyOW .xag9GwpROBQd6CEKYZ_l{padding-right:0;padding-left:12px}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS .EGGVUgKI8W4slvhnRZFm{float:right;margin-right:0;margin-left:16px}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{right:16px;left:auto}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc.BVXF_HFMXM4PbL1ZEyOW .Xhu3JYISgxoSqF5_666S .sR_fwZcOndktpQJQEcgA{right:12px;left:auto}.szUzhq_7UWIE6xfLLmgT.BZm6RjNGHQxlkVMMXbR0 .xag9GwpROBQd6CEKYZ_l{padding-left:0}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .sR_fwZcOndktpQJQEcgA,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .sR_fwZcOndktpQJQEcgA{margin:0 70px 0 0}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .sR_fwZcOndktpQJQEcgA:after,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .sR_fwZcOndktpQJQEcgA:after{margin-right:12px;margin-left:0}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318{right:2px;left:auto}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm{margin-right:67px;margin-left:0}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318{float:right}.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318:after,.szUzhq_7UWIE6xfLLmgT.yeOCNGOWEx4hMAMMZadx.BVXF_HFMXM4PbL1ZEyOW .EGGVUgKI8W4slvhnRZFm .fUpx1I_zaa0Yh4uGi318:after{right:-26px;left:auto}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .EGGVUgKI8W4slvhnRZFm{margin-right:0;margin-left:16px}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{right:-9px;left:auto}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .xiXcz4Rp8AYQZTyudqYS:first-child .fUpx1I_zaa0Yh4uGi318{right:0;left:auto}.szUzhq_7UWIE6xfLLmgT.ngn3YTAMqbYQr2Ggbinc.yeOCNGOWEx4hMAMMZadx .MxrK8VSZCikYfAaL8Uvk .fUpx1I_zaa0Yh4uGi318{right:-2px;left:auto}.szUzhq_7UWIE6xfLLmgT.BrSgzR6ktYpwzIXHHq8t.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS{padding-right:4px}.szUzhq_7UWIE6xfLLmgT.BrSgzR6ktYpwzIXHHq8t.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{right:19px}.szUzhq_7UWIE6xfLLmgT.BrSgzR6ktYpwzIXHHq8t.BVXF_HFMXM4PbL1ZEyOW.ngn3YTAMqbYQr2Ggbinc>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{right:15px}.szUzhq_7UWIE6xfLLmgT.BrSgzR6ktYpwzIXHHq8t.okSd5xhU6AoHbd5M2OLy.g_GYhrtdoj457NZ8n24R .xiXcz4Rp8AYQZTyudqYS:first-child{padding-right:4px;padding-left:0}.szUzhq_7UWIE6xfLLmgT.BrSgzR6ktYpwzIXHHq8t.okSd5xhU6AoHbd5M2OLy.g_GYhrtdoj457NZ8n24R .xiXcz4Rp8AYQZTyudqYS:first-child.MiC6su3o6ZUcuDpjMMQ6{padding-right:4px}.BrSgzR6ktYpwzIXHHq8t .xiXcz4Rp8AYQZTyudqYS{padding-top:4px}.BrSgzR6ktYpwzIXHHq8t .xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{top:4px;left:19px}.BrSgzR6ktYpwzIXHHq8t.okSd5xhU6AoHbd5M2OLy .xiXcz4Rp8AYQZTyudqYS:first-child,.BrSgzR6ktYpwzIXHHq8t.BVXF_HFMXM4PbL1ZEyOW.okSd5xhU6AoHbd5M2OLy .xiXcz4Rp8AYQZTyudqYS:first-child{padding-bottom:4px;padding-left:4px}.BrSgzR6ktYpwzIXHHq8t.BVXF_HFMXM4PbL1ZEyOW>.xiXcz4Rp8AYQZTyudqYS>.Xhu3JYISgxoSqF5_666S>.sR_fwZcOndktpQJQEcgA{left:15px}.BrSgzR6ktYpwzIXHHq8t.ngn3YTAMqbYQr2Ggbinc .xiXcz4Rp8AYQZTyudqYS{padding-left:4px}.BrSgzR6ktYpwzIXHHq8t.BZm6RjNGHQxlkVMMXbR0 .xiXcz4Rp8AYQZTyudqYS .sR_fwZcOndktpQJQEcgA{top:14px!important}.BrSgzR6ktYpwzIXHHq8t .EGGVUgKI8W4slvhnRZFm{position:relative}.BrSgzR6ktYpwzIXHHq8t .EGGVUgKI8W4slvhnRZFm .VMNhwsfvA8HPvuAXQSAz{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.oeEbcu9KZQ0B4HtFWjrU{margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:#00000040;border:0;border-radius:100px;cursor:pointer;transition:all .2s;user-select:none}.oeEbcu9KZQ0B4HtFWjrU:focus{outline:0;box-shadow:0 0 0 2px #0000001a}.IEFNfvt5sQGWEfdWwCZM:focus{box-shadow:0 0 0 2px #f9f0ff}.oeEbcu9KZQ0B4HtFWjrU:focus:hover{box-shadow:none}.IEFNfvt5sQGWEfdWwCZM{background-color:#873bf4}.pyYGM96WrEwHDlL5brEs,.c9iIhu5NWp8jbvuvMsTW{cursor:not-allowed;opacity:.4}.pyYGM96WrEwHDlL5brEs *,.c9iIhu5NWp8jbvuvMsTW *{box-shadow:none;cursor:not-allowed}.DFPYqsDLYi8pi2CqkP6f{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.IEFNfvt5sQGWEfdWwCZM .DFPYqsDLYi8pi2CqkP6f{margin:0 25px 0 7px}.IoOtys07AWETlkpqzQca{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.IoOtys07AWETlkpqzQca:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px #00230b33;transition:all .2s ease-in-out;content:""}.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca{left:calc(100% - 20px)}.oeEbcu9KZQ0B4HtFWjrU:not(.c9iIhu5NWp8jbvuvMsTW):active .IoOtys07AWETlkpqzQca:before{right:-30%;left:0}.oeEbcu9KZQ0B4HtFWjrU:not(.c9iIhu5NWp8jbvuvMsTW):active.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca:before{right:0;left:-30%}.I1Wdb4czJIqDVajHM_Bm.irzKsKIOhYgcxbI0VKaI{position:relative;top:2px;color:#000000a6;vertical-align:top}.IEFNfvt5sQGWEfdWwCZM .I1Wdb4czJIqDVajHM_Bm{color:#873bf4}.qKnjECRDFYgZg9xlxe9g{min-width:28px;height:16px;line-height:16px}.qKnjECRDFYgZg9xlxe9g .DFPYqsDLYi8pi2CqkP6f{margin:0 5px 0 18px;font-size:12px}.qKnjECRDFYgZg9xlxe9g .IoOtys07AWETlkpqzQca{width:12px;height:12px}.qKnjECRDFYgZg9xlxe9g .I1Wdb4czJIqDVajHM_Bm{top:1.5px;font-size:9px}.qKnjECRDFYgZg9xlxe9g.IEFNfvt5sQGWEfdWwCZM .DFPYqsDLYi8pi2CqkP6f{margin:0 18px 0 5px}.qKnjECRDFYgZg9xlxe9g.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca{left:calc(100% - 14px)}.ZEWcTtjthMojaMYevhKV{direction:rtl}.ZEWcTtjthMojaMYevhKV .DFPYqsDLYi8pi2CqkP6f{margin:0 25px 0 7px}.ZEWcTtjthMojaMYevhKV .IoOtys07AWETlkpqzQca{right:2px;left:auto}.ZEWcTtjthMojaMYevhKV:not(.RmUSi8PCwlQzazbdePhR):active .IoOtys07AWETlkpqzQca:before{right:0;left:-30%}.ZEWcTtjthMojaMYevhKV:not(.RmUSi8PCwlQzazbdePhR):active.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca:before{right:-30%;left:0}.ZEWcTtjthMojaMYevhKV.IEFNfvt5sQGWEfdWwCZM .DFPYqsDLYi8pi2CqkP6f{margin:0 7px 0 25px}.ZEWcTtjthMojaMYevhKV.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca{right:calc(100% - 20px)}.ZEWcTtjthMojaMYevhKV.qKnjECRDFYgZg9xlxe9g.IEFNfvt5sQGWEfdWwCZM .IoOtys07AWETlkpqzQca{right:calc(100% - 14px)}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d{font-size:14px}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .MXRXq44fFugSkTTBhx8C,.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .k7gOvjhS0y4M25I9_PCm,.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .OHEOEPpjv9wgDUuSWhyR>tr>th,.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .k5BwgUjG7Y2rs0Sr76x7>tr>td,.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d tfoot>tr>td{padding:12px 8px}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .mr9CTvCCccMNQiPUm_k7{margin-right:-4px}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .pDAAFQ3oxTmKaiJqUf09{margin:-12px -8px}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .k5BwgUjG7Y2rs0Sr76x7 .QXDI47nsD3kNmcF9KKFV:only-child .txN9DdngIgpfwgZSpWfy{margin:-12px -8px -12px 40px}.txN9DdngIgpfwgZSpWfy.SEmZDMuCZa4MnDSWVb5d .ZlsIEgUomB8fgS01OHWR{padding-inline-start:2px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo{font-size:14px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .MXRXq44fFugSkTTBhx8C,.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .k7gOvjhS0y4M25I9_PCm,.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .OHEOEPpjv9wgDUuSWhyR>tr>th,.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .k5BwgUjG7Y2rs0Sr76x7>tr>td,.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo tfoot>tr>td{padding:8px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .mr9CTvCCccMNQiPUm_k7{margin-right:-4px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .pDAAFQ3oxTmKaiJqUf09{margin:-8px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .k5BwgUjG7Y2rs0Sr76x7 .QXDI47nsD3kNmcF9KKFV:only-child .txN9DdngIgpfwgZSpWfy{margin:-8px -8px -8px 40px}.txN9DdngIgpfwgZSpWfy.MpHO5IsWOOEeEllawTWo .ZlsIEgUomB8fgS01OHWR{padding-inline-start:2px}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.MXRXq44fFugSkTTBhx8C{border:1px solid #f0f0f0;border-bottom:0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh{border-left:1px solid #f0f0f0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>thead>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>thead>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>thead>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>thead>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tbody>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tbody>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tfoot>tr>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tfoot>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tfoot>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tfoot>tr>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tfoot>tr>td{border-right:1px solid #f0f0f0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>thead>tr:not(:last-child)>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>thead>tr:not(:last-child)>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>thead>tr:not(:last-child)>th,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>thead>tr>th:before,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>thead>tr>th:before,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>thead>tr>th:before,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>thead>tr>th:before{background-color:transparent!important}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>thead>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>thead>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>thead>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>thead>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tbody>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tbody>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tfoot>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tfoot>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tfoot>tr>.Ejlvs6coBkIOB2YVZJoe:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tfoot>tr>.Ejlvs6coBkIOB2YVZJoe:after{border-right:1px solid #f0f0f0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09{margin:-16px -17px}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09:after,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.zcxpwPMXFtEOWtxIgTYn>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.bi4NIOhvorIXoRbOBSNh>.rjLKaQ1QpQeRx1aQbIAZ>table{border-top:1px solid #f0f0f0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.ua4IKN1HtrsS4ZthxnHK>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr.YCcFmKSv2pQafyDcoys9>td,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.ua4IKN1HtrsS4ZthxnHK>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr.bucO2AQUrgG7jH_mlG_T>td{border-right:0}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.SEmZDMuCZa4MnDSWVb5d>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.SEmZDMuCZa4MnDSWVb5d>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09{margin:-12px -9px}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.MpHO5IsWOOEeEllawTWo>.bi4NIOhvorIXoRbOBSNh>.V6XhZINKQL0S2E9Fu265>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09,.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU.MpHO5IsWOOEeEllawTWo>.bi4NIOhvorIXoRbOBSNh>.Wjsbr6LUsoIh3JV1lhVZ>table>tbody>tr>td>.pDAAFQ3oxTmKaiJqUf09{margin:-8px -9px}.txN9DdngIgpfwgZSpWfy.ke7QWWQAYYMiWNLrU0XU>.k7gOvjhS0y4M25I9_PCm{border:1px solid #f0f0f0;border-top:0}.vWnO7ITBWEQaobfF_nZc .bi4NIOhvorIXoRbOBSNh:first-child{border-top:0}.ydEbHz5USLw0Hdzlw1Xw:not([rowspan]){box-shadow:0 1px 0 1px #fafafa}.QXDI47nsD3kNmcF9KKFV{clear:both;max-width:100%}.QXDI47nsD3kNmcF9KKFV:before{display:table;content:""}.QXDI47nsD3kNmcF9KKFV:after{display:table;clear:both;content:""}.txN9DdngIgpfwgZSpWfy{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.txN9DdngIgpfwgZSpWfy table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.OHEOEPpjv9wgDUuSWhyR>tr>th,.k5BwgUjG7Y2rs0Sr76x7>tr>td,.txN9DdngIgpfwgZSpWfy tfoot>tr>th,.txN9DdngIgpfwgZSpWfy tfoot>tr>td{position:relative;padding:16px;overflow-wrap:break-word}.s8FafORsBP0SoGBIjk0e{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.s8FafORsBP0SoGBIjk0e.MK7YIZFKrIMAAoOZoYNk,.s8FafORsBP0SoGBIjk0e.Ejlvs6coBkIOB2YVZJoe{overflow:visible}.s8FafORsBP0SoGBIjk0e.MK7YIZFKrIMAAoOZoYNk .RNeoDGh3ft4fk4iEQkrY,.s8FafORsBP0SoGBIjk0e.Ejlvs6coBkIOB2YVZJoe .RNeoDGh3ft4fk4iEQkrY{display:block;overflow:hidden;text-overflow:ellipsis}.s8FafORsBP0SoGBIjk0e .tWN8eYlAGsiZhccN2wTY{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.MXRXq44fFugSkTTBhx8C{padding:16px}.k7gOvjhS0y4M25I9_PCm{padding:16px;color:#000000d9;background:#fafafa}.OHEOEPpjv9wgDUuSWhyR>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.OHEOEPpjv9wgDUuSWhyR>tr>th[colspan]:not([colspan="1"]){text-align:center}.OHEOEPpjv9wgDUuSWhyR>tr>th:not(:last-child):not(.ZlsIEgUomB8fgS01OHWR):not(.lmDVDQxogOs_R6GtC2i4):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.OHEOEPpjv9wgDUuSWhyR>tr:not(:last-child)>th[colspan]{border-bottom:0}.k5BwgUjG7Y2rs0Sr76x7>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.k5BwgUjG7Y2rs0Sr76x7>tr>td>.QXDI47nsD3kNmcF9KKFV:only-child .txN9DdngIgpfwgZSpWfy,.k5BwgUjG7Y2rs0Sr76x7>tr>td>.pDAAFQ3oxTmKaiJqUf09>.QXDI47nsD3kNmcF9KKFV:only-child .txN9DdngIgpfwgZSpWfy{margin:-16px -16px -16px 32px}.k5BwgUjG7Y2rs0Sr76x7>tr>td>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td,.k5BwgUjG7Y2rs0Sr76x7>tr>td>.pDAAFQ3oxTmKaiJqUf09>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td{border-bottom:0}.k5BwgUjG7Y2rs0Sr76x7>tr>td>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td:first-child,.k5BwgUjG7Y2rs0Sr76x7>tr>td>.pDAAFQ3oxTmKaiJqUf09>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td:first-child,.k5BwgUjG7Y2rs0Sr76x7>tr>td>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td:last-child,.k5BwgUjG7Y2rs0Sr76x7>tr>td>.pDAAFQ3oxTmKaiJqUf09>.QXDI47nsD3kNmcF9KKFV:only-child .k5BwgUjG7Y2rs0Sr76x7>tr:last-child>td:last-child{border-radius:0}.k5BwgUjG7Y2rs0Sr76x7>tr.FMHXuRAjgoA4thXMgPfS:hover>td,.k5BwgUjG7Y2rs0Sr76x7>tr>td.LMdODWFW6oqPlLFqnF8e{background:#fafafa}.k5BwgUjG7Y2rs0Sr76x7>tr.FQNeQQ2x6rwHBEnhpmHo>td{background:#f9f0ff;border-color:#00000008}.k5BwgUjG7Y2rs0Sr76x7>tr.FQNeQQ2x6rwHBEnhpmHo:hover>td{background:#f5e6ff}.zcxpwPMXFtEOWtxIgTYn{position:relative;z-index:2;background:#fff}div.zcxpwPMXFtEOWtxIgTYn{box-shadow:0 -1px #f0f0f0}.zcxpwPMXFtEOWtxIgTYn>tr>th,.zcxpwPMXFtEOWtxIgTYn>tr>td{border-bottom:1px solid #f0f0f0}.T0Etbnacc8bqRkz5RQ59.xlBCnPrMwg3XpbE_RFVM{margin:16px 0}.T0Etbnacc8bqRkz5RQ59{display:flex;flex-wrap:wrap;row-gap:8px}.T0Etbnacc8bqRkz5RQ59>*{flex:none}.zNcgP4tbXsLRdDrwIz0A{justify-content:flex-start}.yBZxb5zmywA9xD0OEWD9{justify-content:center}.QBJ6njeseaUXxR9V7bgw{justify-content:flex-end}.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7{outline:none;cursor:pointer;transition:all .3s}.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7:hover{background:rgba(0,0,0,.04)}.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7:hover:before{background-color:transparent!important}.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7:focus-visible{color:#873bf4}.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7.qNHT2hfqWozLTDb7O1j5:hover,.OHEOEPpjv9wgDUuSWhyR th.AoGEINBhER8vAje6EPr7.xmC8mkuG6iQzkO0kBmG8:hover,.OHEOEPpjv9wgDUuSWhyR th.Wi6TjL7q6siZt52qo6ct{background:#f5f5f5}.OHEOEPpjv9wgDUuSWhyR th.Wi6TjL7q6siZt52qo6ct:before{background-color:transparent!important}td.Wi6TjL7q6siZt52qo6ct{background:#fafafa}.tWN8eYlAGsiZhccN2wTY{position:relative;z-index:1;flex:1 1}.sNpIKTt4_HQLMmQN6pka{display:flex;flex:auto;align-items:center;justify-content:space-between}.sNpIKTt4_HQLMmQN6pka:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.a0L7dy2abIEOMicv1yml{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.dlwX5osAQQ0UM2vaKcFE{display:inline-flex;flex-direction:column;align-items:center}.ssvKGTb2BU3J9P09XYlB,.KzdOB3Nq4QQAPjBBE_mF{font-size:11px}.ssvKGTb2BU3J9P09XYlB.pOPcuJLHnMY1UhMqCVal,.KzdOB3Nq4QQAPjBBE_mF.pOPcuJLHnMY1UhMqCVal{color:#873bf4}.ssvKGTb2BU3J9P09XYlB+.KzdOB3Nq4QQAPjBBE_mF{margin-top:-.3em}.sNpIKTt4_HQLMmQN6pka:hover .a0L7dy2abIEOMicv1yml{color:#a6a6a6}.v0sMXeyVkoVKCjRz0CRK{display:flex;justify-content:space-between}.mr9CTvCCccMNQiPUm_k7{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.mr9CTvCCccMNQiPUm_k7:hover{color:#00000073;background:rgba(0,0,0,.04)}.mr9CTvCCccMNQiPUm_k7.pOPcuJLHnMY1UhMqCVal{color:#873bf4}.EbG5fKf0KYbZ7LfFuUo9{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.EbG5fKf0KYbZ7LfFuUo9 .cp92B03nzPoJCGjrb7YJ{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.EbG5fKf0KYbZ7LfFuUo9 .cp92B03nzPoJCGjrb7YJ:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.Cub28ziHocvhJRVn0SSm{padding:8px 8px 0}.Cub28ziHocvhJRVn0SSm ._OTd6BuGaccb3OeJhZm8 .ZxqlAfOWvsDO1fdhnAUQ:hover{background-color:#f5f5f5}.Cub28ziHocvhJRVn0SSm .IggFcMjlKqcC_0LmicK3 .ZxqlAfOWvsDO1fdhnAUQ,.Cub28ziHocvhJRVn0SSm .IggFcMjlKqcC_0LmicK3 .ZxqlAfOWvsDO1fdhnAUQ:hover{background-color:#f1e0ff}.zwxmcN1bFIIyjetPDKcE{padding:8px;border-bottom:1px #f0f0f0 solid}.ux5kod7TgCcrXH3eDV7S input{min-width:140px}.ux5kod7TgCcrXH3eDV7S .irzKsKIOhYgcxbI0VKaI{color:#00000040}.BvA6BG7QNEYVKJPM3Hr5{width:100%;margin-bottom:4px;margin-left:4px}.KUCwywCTHV0lSSbjy7M5>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.EbG5fKf0KYbZ7LfFuUo9 .pivva7WvEgMtdES9fLP0+span,.KUCwywCTHV0lSSbjy7M5 .pivva7WvEgMtdES9fLP0+span{padding-left:8px}.MM04LULFLzosmpF7oUGP{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.tPaYdibD3iMGhsNm6T5N{width:32px}.ke7QWWQAYYMiWNLrU0XU .tPaYdibD3iMGhsNm6T5N{width:50px}table tr th.ZlsIEgUomB8fgS01OHWR,table tr td.ZlsIEgUomB8fgS01OHWR{padding-right:8px;padding-left:8px;text-align:center}table tr th.ZlsIEgUomB8fgS01OHWR .skycKN2U3XgIficQNQhB,table tr td.ZlsIEgUomB8fgS01OHWR .skycKN2U3XgIficQNQhB{margin-right:0}table tr th.ZlsIEgUomB8fgS01OHWR.qNHT2hfqWozLTDb7O1j5{z-index:3}table tr th.ZlsIEgUomB8fgS01OHWR:after{background-color:transparent!important}.b2H2D__AWY4PmbOD7L1z{position:relative;display:inline-flex;flex-direction:column}.CBqJf2AUxDEexaFNVuBp{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.CBqJf2AUxDEexaFNVuBp .irzKsKIOhYgcxbI0VKaI{color:#bfbfbf;font-size:10px}.CBqJf2AUxDEexaFNVuBp .irzKsKIOhYgcxbI0VKaI:hover{color:#a6a6a6}.lEGKjeoNdJoeBIR2NO68{width:48px}.lmDVDQxogOs_R6GtC2i4{text-align:center}.lmDVDQxogOs_R6GtC2i4 .HCNH1LPy02oN1vj7Osa9{display:inline-flex;float:none;vertical-align:sub}.GvOMIW8A1NwzTfNUL04d{float:left;height:1px}.HCNH1LPy02oN1vj7Osa9{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;position:relative;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;transform:scale(.94117647);transition:all .3s;user-select:none}.HCNH1LPy02oN1vj7Osa9:focus-visible,.HCNH1LPy02oN1vj7Osa9:hover{color:#ab66ff}.HCNH1LPy02oN1vj7Osa9:active{color:#6727cf}.HCNH1LPy02oN1vj7Osa9:focus,.HCNH1LPy02oN1vj7Osa9:hover,.HCNH1LPy02oN1vj7Osa9:active{border-color:currentcolor}.HCNH1LPy02oN1vj7Osa9:before,.HCNH1LPy02oN1vj7Osa9:after{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.HCNH1LPy02oN1vj7Osa9:before{top:7px;right:3px;left:3px;height:1px}.HCNH1LPy02oN1vj7Osa9:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.EUAW15qmkNXaEo3RUP7E:before{transform:rotate(-180deg)}.EUAW15qmkNXaEo3RUP7E:after{transform:rotate(0)}.NjG_s8raWYGTVDf16VHI{background:transparent;border:0;visibility:hidden}.NjG_s8raWYGTVDf16VHI:before,.NjG_s8raWYGTVDf16VHI:after{display:none;content:none}.GvOMIW8A1NwzTfNUL04d+.HCNH1LPy02oN1vj7Osa9{margin-top:2.5005px;margin-right:8px}tr.YCcFmKSv2pQafyDcoys9>td,tr.YCcFmKSv2pQafyDcoys9:hover>td{background:#fbfbfb}tr.YCcFmKSv2pQafyDcoys9 .EzuU4wZwoNqLRmWChxhI{display:flex}tr.YCcFmKSv2pQafyDcoys9 .EzuU4wZwoNqLRmWChxhI table{flex:auto;width:auto}.txN9DdngIgpfwgZSpWfy .pDAAFQ3oxTmKaiJqUf09{position:relative;margin:-16px;padding:16px}.k5BwgUjG7Y2rs0Sr76x7>tr.bucO2AQUrgG7jH_mlG_T{text-align:center}.xyYAWHwK6YkDfhFmVpqq .k5BwgUjG7Y2rs0Sr76x7>tr.bucO2AQUrgG7jH_mlG_T{color:#00000040}.k5BwgUjG7Y2rs0Sr76x7>tr.bucO2AQUrgG7jH_mlG_T:hover>td{background:#fff}.qNHT2hfqWozLTDb7O1j5,.xmC8mkuG6iQzkO0kBmG8{position:sticky!important;z-index:2;background:#fff}.jewr3XQQ7_Y_bzykVErM:after,.MK7YIZFKrIMAAoOZoYNk:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.keZwIEJkX28_ulSeyY5a:after{display:none}.Ejlvs6coBkIOB2YVZJoe:after,.sxTMBIo4BqAcIvtinooI:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.txN9DdngIgpfwgZSpWfy .bi4NIOhvorIXoRbOBSNh:before,.txN9DdngIgpfwgZSpWfy .bi4NIOhvorIXoRbOBSNh:after{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.txN9DdngIgpfwgZSpWfy .bi4NIOhvorIXoRbOBSNh:before{left:0}.txN9DdngIgpfwgZSpWfy .bi4NIOhvorIXoRbOBSNh:after{right:0}.Lm5RcR5bUAMwHSnCLDwx:not(.MIwOhAMjm8qNNckRg1OL)>.bi4NIOhvorIXoRbOBSNh{position:relative}.Lm5RcR5bUAMwHSnCLDwx:not(.MIwOhAMjm8qNNckRg1OL)>.bi4NIOhvorIXoRbOBSNh:before{box-shadow:inset 10px 0 8px -8px #00000026}.Lm5RcR5bUAMwHSnCLDwx .jewr3XQQ7_Y_bzykVErM:after,.Lm5RcR5bUAMwHSnCLDwx .MK7YIZFKrIMAAoOZoYNk:after{box-shadow:inset 10px 0 8px -8px #00000026}.Lm5RcR5bUAMwHSnCLDwx .MK7YIZFKrIMAAoOZoYNk:before{background-color:transparent!important}.lptrK_cyhSUiraclwaDg:not(.Dl6ODqND8M0Rr41AhnAd)>.bi4NIOhvorIXoRbOBSNh{position:relative}.lptrK_cyhSUiraclwaDg:not(.Dl6ODqND8M0Rr41AhnAd)>.bi4NIOhvorIXoRbOBSNh:after{box-shadow:inset -10px 0 8px -8px #00000026}.lptrK_cyhSUiraclwaDg .Ejlvs6coBkIOB2YVZJoe:after,.lptrK_cyhSUiraclwaDg .sxTMBIo4BqAcIvtinooI:after{box-shadow:inset -10px 0 8px -8px #00000026}.pnraQe8jXJsRcJofTnjY{position:sticky;z-index:3;background:#fff}.LrmSoIltaTwnkMf738Yq{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#ffffff;border-top:1px solid #f0f0f0;opacity:.6}.LrmSoIltaTwnkMf738Yq:hover{transform-origin:center bottom}.uqtdAzLyn1459B1RKpPh{height:8px;background-color:#00000059;border-radius:4px}.uqtdAzLyn1459B1RKpPh:hover,.Ds5lu8Cz2NIqCmkwMr9K{background-color:#000c}@media all and (-ms-high-contrast: none){.Lm5RcR5bUAMwHSnCLDwx .MK7YIZFKrIMAAoOZoYNk:after{box-shadow:none!important}.lptrK_cyhSUiraclwaDg .Ejlvs6coBkIOB2YVZJoe:after{box-shadow:none!important}}.MXRXq44fFugSkTTBhx8C{border-radius:2px 2px 0 0}.MXRXq44fFugSkTTBhx8C+.bi4NIOhvorIXoRbOBSNh{border-top-left-radius:0;border-top-right-radius:0}.MXRXq44fFugSkTTBhx8C+.bi4NIOhvorIXoRbOBSNh table{border-radius:0}.MXRXq44fFugSkTTBhx8C+.bi4NIOhvorIXoRbOBSNh table>thead>tr:first-child th:first-child{border-radius:0}.MXRXq44fFugSkTTBhx8C+.bi4NIOhvorIXoRbOBSNh table>thead>tr:first-child th:last-child{border-radius:0}.bi4NIOhvorIXoRbOBSNh{border-top-left-radius:2px;border-top-right-radius:2px}.bi4NIOhvorIXoRbOBSNh table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.bi4NIOhvorIXoRbOBSNh table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.k7gOvjhS0y4M25I9_PCm{border-radius:0 0 2px 2px}.HTwxxENTdgKjSEgmBsT4,.vGvqd0K7qe8x45aa6tua{direction:rtl}.HTwxxENTdgKjSEgmBsT4 .txN9DdngIgpfwgZSpWfy table{text-align:right}.HTwxxENTdgKjSEgmBsT4 .OHEOEPpjv9wgDUuSWhyR>tr>th[colspan]:not([colspan="1"]){text-align:center}.HTwxxENTdgKjSEgmBsT4 .OHEOEPpjv9wgDUuSWhyR>tr>th:not(:last-child):not(.ZlsIEgUomB8fgS01OHWR):not(.lmDVDQxogOs_R6GtC2i4):not([colspan]):before{right:auto;left:0}.HTwxxENTdgKjSEgmBsT4 .OHEOEPpjv9wgDUuSWhyR>tr>th{text-align:right}.k5BwgUjG7Y2rs0Sr76x7>tr .QXDI47nsD3kNmcF9KKFV:only-child .txN9DdngIgpfwgZSpWfy.vGvqd0K7qe8x45aa6tua{margin:-16px 33px -16px -16px}.QXDI47nsD3kNmcF9KKFV.HTwxxENTdgKjSEgmBsT4 .zNcgP4tbXsLRdDrwIz0A{justify-content:flex-end}.QXDI47nsD3kNmcF9KKFV.HTwxxENTdgKjSEgmBsT4 .QBJ6njeseaUXxR9V7bgw{justify-content:flex-start}.HTwxxENTdgKjSEgmBsT4 .a0L7dy2abIEOMicv1yml{margin-right:4px;margin-left:0}.HTwxxENTdgKjSEgmBsT4 .NOABw8Z8zg7h91SbupWz{padding:16px 16px 16px 2.3em}.vGvqd0K7qe8x45aa6tua .OHEOEPpjv9wgDUuSWhyR tr th.AoGEINBhER8vAje6EPr7 .NOABw8Z8zg7h91SbupWz{padding:0 0 0 2.3em}.HTwxxENTdgKjSEgmBsT4 .mr9CTvCCccMNQiPUm_k7{margin:-4px 4px -4px -8px}.Vw8_kLJF_MdQsL36bB7U .EbG5fKf0KYbZ7LfFuUo9 .pivva7WvEgMtdES9fLP0+span,.Vw8_kLJF_MdQsL36bB7U .KUCwywCTHV0lSSbjy7M5 .pivva7WvEgMtdES9fLP0+span,.tFHS_fsQ9WYmluouB4nx.EbG5fKf0KYbZ7LfFuUo9 .pivva7WvEgMtdES9fLP0+span,.tFHS_fsQ9WYmluouB4nx.KUCwywCTHV0lSSbjy7M5 .pivva7WvEgMtdES9fLP0+span{padding-right:8px;padding-left:0}.HTwxxENTdgKjSEgmBsT4 .b2H2D__AWY4PmbOD7L1z{text-align:center}.HTwxxENTdgKjSEgmBsT4 .GvOMIW8A1NwzTfNUL04d,.HTwxxENTdgKjSEgmBsT4 .HCNH1LPy02oN1vj7Osa9{float:right}.HTwxxENTdgKjSEgmBsT4 .GvOMIW8A1NwzTfNUL04d+.HCNH1LPy02oN1vj7Osa9{margin-right:0;margin-left:8px}.HTwxxENTdgKjSEgmBsT4 .HCNH1LPy02oN1vj7Osa9:after{transform:rotate(-90deg)}.HTwxxENTdgKjSEgmBsT4 .EUAW15qmkNXaEo3RUP7E:before{transform:rotate(180deg)}.HTwxxENTdgKjSEgmBsT4 .EUAW15qmkNXaEo3RUP7E:after{transform:rotate(0)}.tgv6HSpXsLke6qQGvuvX>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{padding:8px 0;font-size:14px}.yIyHiBEIgNohnCZViwoW>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{padding:16px 0;font-size:16px}.YkDzasUJhQjg0K8Mv8Tm.tgv6HSpXsLke6qQGvuvX>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{padding:6px 16px}.YkDzasUJhQjg0K8Mv8Tm.yIyHiBEIgNohnCZViwoW>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{padding:7px 16px 6px}.vP5MmP6tfWAupWbCnAOr{direction:rtl}.vP5MmP6tfWAupWbCnAOr .rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{margin:0 0 0 32px}.vP5MmP6tfWAupWbCnAOr .rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE:last-of-type{margin-left:0}.vP5MmP6tfWAupWbCnAOr .rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE .irzKsKIOhYgcxbI0VKaI{margin-right:0;margin-left:12px}.vP5MmP6tfWAupWbCnAOr .rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE .YUFDhdKhJx4mDFW10eJL{margin-right:8px;margin-left:-4px}.vP5MmP6tfWAupWbCnAOr .rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE .YUFDhdKhJx4mDFW10eJL .irzKsKIOhYgcxbI0VKaI{margin:0}.vP5MmP6tfWAupWbCnAOr.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3{order:1}.vP5MmP6tfWAupWbCnAOr.yoTHXydLGMcs2tqV3V1q>.C9siKX75TeE6_0hYarEW{order:0}.vP5MmP6tfWAupWbCnAOr._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3{order:0}.vP5MmP6tfWAupWbCnAOr._nUYTcF9u5Ml13APiLlB>.C9siKX75TeE6_0hYarEW{order:1}.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE{margin-right:2px;margin-left:0}.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd,.vP5MmP6tfWAupWbCnAOr.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd{margin-right:2px;margin-left:0}.fJftzjbqWjQ1Mtayo9OZ{direction:rtl}.fJftzjbqWjQ1Mtayo9OZ .wxNoSCoaXgQY2WS5yDQY{text-align:right}.xMcRHyYxO50gXYNpCaXH,.FzzARN4kegE46H6ixkdC{flex-direction:column}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3{margin:0 0 16px}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3:before,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3:before,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3:before,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{height:2px}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9{transition:width .3s,left .3s,right .3s}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after{top:0;bottom:0;width:30px}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before{left:0;box-shadow:inset 10px 0 8px -8px #00000014}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after{right:0;box-shadow:inset -10px 0 8px -8px #00000014}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.MKhMEGRiBLUdXJnF9w8Y:before,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.MKhMEGRiBLUdXJnF9w8Y:before,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.MKhMEGRiBLUdXJnF9w8Y:before,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.MKhMEGRiBLUdXJnF9w8Y:before{opacity:1}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.JbiosZD8UBMJjQpzmV5Z:after,.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.JbiosZD8UBMJjQpzmV5Z:after,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.JbiosZD8UBMJjQpzmV5Z:after,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.JbiosZD8UBMJjQpzmV5Z:after{opacity:1}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3:before,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3:before{bottom:0}.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{bottom:0}.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3{order:1;margin-top:16px;margin-bottom:0}.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3:before,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3:before{top:0}.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{top:0}.FzzARN4kegE46H6ixkdC>.C9siKX75TeE6_0hYarEW,.FzzARN4kegE46H6ixkdC>div>.C9siKX75TeE6_0hYarEW{order:0}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3{flex-direction:column;min-width:50px}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{padding:8px 24px;text-align:center}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE{margin:16px 0 0}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M{flex-direction:column}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after{right:0;left:0;height:30px}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before{top:0;box-shadow:inset 0 10px 8px -8px #00000014}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after{bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.nIbttFmNbw4DdEhsFlM3:before,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.nIbttFmNbw4DdEhsFlM3:before,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.nIbttFmNbw4DdEhsFlM3:before,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.nIbttFmNbw4DdEhsFlM3:before{opacity:1}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.kzRVydoTMJEdp6YuMXxl:after,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.kzRVydoTMJEdp6YuMXxl:after,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.kzRVydoTMJEdp6YuMXxl:after,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M.kzRVydoTMJEdp6YuMXxl:after{opacity:1}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{width:2px}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .UHsgN2zWFcfUQrOBG7K9{transition:height .3s,top .3s}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC,.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6,._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6{flex:1 0 auto;flex-direction:column}.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{right:0}.yoTHXydLGMcs2tqV3V1q>.C9siKX75TeE6_0hYarEW,.yoTHXydLGMcs2tqV3V1q>div>.C9siKX75TeE6_0hYarEW{margin-left:-1px;border-left:1px solid #f0f0f0}.yoTHXydLGMcs2tqV3V1q>.C9siKX75TeE6_0hYarEW>.G4YUwefCI98PuqUcuTWs>.rhTyPPEMskINjnP0ILZT,.yoTHXydLGMcs2tqV3V1q>div>.C9siKX75TeE6_0hYarEW>.G4YUwefCI98PuqUcuTWs>.rhTyPPEMskINjnP0ILZT{padding-left:24px}._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3{order:1}._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{left:0}._nUYTcF9u5Ml13APiLlB>.C9siKX75TeE6_0hYarEW,._nUYTcF9u5Ml13APiLlB>div>.C9siKX75TeE6_0hYarEW{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}._nUYTcF9u5Ml13APiLlB>.C9siKX75TeE6_0hYarEW>.G4YUwefCI98PuqUcuTWs>.rhTyPPEMskINjnP0ILZT,._nUYTcF9u5Ml13APiLlB>div>.C9siKX75TeE6_0hYarEW>.G4YUwefCI98PuqUcuTWs>.rhTyPPEMskINjnP0ILZT{padding-right:24px}.hKwPdwVu0nDtb_aRae8K{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.oFUtP67bdDkt09OdcXs1{display:none}.UnwZoXOmbgkLzC9iAkCO{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.wxNoSCoaXgQY2WS5yDQY{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.wxNoSCoaXgQY2WS5yDQY>span{flex:1 1;white-space:nowrap}.h6J6oFUZGRYsCMqCrzFu{flex:none;margin-left:12px;color:#00000073;font-size:12px;background:transparent;border:0;cursor:pointer}.h6J6oFUZGRYsCMqCrzFu:hover{color:#ab66ff}.wxNoSCoaXgQY2WS5yDQY:hover{background:#f5f5f5}.gARsly7kPQJZQcbY1h4U,.gARsly7kPQJZQcbY1h4U:hover{color:#00000040;background:transparent;cursor:not-allowed}.YkDzasUJhQjg0K8Mv8Tm>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.YkDzasUJhQjg0K8Mv8Tm>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x,.YkDzasUJhQjg0K8Mv8Tm>div>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x{color:#873bf4;background:#fff}.YkDzasUJhQjg0K8Mv8Tm>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr,.YkDzasUJhQjg0K8Mv8Tm>div>.rdwKEgamVE0jBpPveGB3 .HNyUEG1QKywASpnUgvrr{visibility:hidden}.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE{margin-left:2px}.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{border-radius:2px 2px 0 0}.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x,.YkDzasUJhQjg0K8Mv8Tm.xMcRHyYxO50gXYNpCaXH>div>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x{border-bottom-color:#fff}.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{border-radius:0 0 2px 2px}.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x,.YkDzasUJhQjg0K8Mv8Tm.FzzARN4kegE46H6ixkdC>div>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x{border-top-color:#fff}.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE{margin-top:2px}.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{border-radius:2px 0 0 2px}.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x,.YkDzasUJhQjg0K8Mv8Tm.yoTHXydLGMcs2tqV3V1q>div>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x{border-right-color:#fff}.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE,.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .bYLJVCSTopcyU4aDVsiE{border-radius:0 2px 2px 0}.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x,.YkDzasUJhQjg0K8Mv8Tm._nUYTcF9u5Ml13APiLlB>div>.rdwKEgamVE0jBpPveGB3 .erTNVnxBNxQ7oABsNa1x{border-left-color:#fff}.cNs5EVGbR4TUhTB9XDcU{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3{position:relative;display:flex;flex:none;align-items:center}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:before,.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .D9MyXdmO8wk5RzUMDIAC{position:relative;display:flex;transition:transform .3s}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .S6ROHtHHxYMdXlaAzSc6{display:flex;align-self:stretch}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .EyExyXBlAqlj5VH8Rvgo,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .EyExyXBlAqlj5VH8Rvgo{position:absolute;visibility:hidden;pointer-events:none}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .WiGVH6Dr0VRROcs1QL10,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .WiGVH6Dr0VRROcs1QL10{position:relative;padding:8px 16px;background:transparent;border:0}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .WiGVH6Dr0VRROcs1QL10:after,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .WiGVH6Dr0VRROcs1QL10:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:hover,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:hover{color:#ab66ff}.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:active,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:active,.cNs5EVGbR4TUhTB9XDcU>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:focus,.cNs5EVGbR4TUhTB9XDcU>div>.rdwKEgamVE0jBpPveGB3 .ILsa42c14Hc48bxB_6yd:focus{color:#6727cf}.IpCpBfhnBb4Esqbarkcf{flex:none}.OFPuj86nB9oTw53imGGX>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:not([class*="ant-tabs-nav-wrap-ping"]),.OFPuj86nB9oTw53imGGX>div>.rdwKEgamVE0jBpPveGB3 .NhoGzHFGIEAJGW7MBz4M:not([class*="ant-tabs-nav-wrap-ping"]){justify-content:center}.HNyUEG1QKywASpnUgvrr{position:absolute;background:#873bf4;pointer-events:none}.bYLJVCSTopcyU4aDVsiE{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.B0YQct5FwtALctxOX1av:focus,.YUFDhdKhJx4mDFW10eJL:focus,.B0YQct5FwtALctxOX1av:active,.YUFDhdKhJx4mDFW10eJL:active{color:#6727cf}.B0YQct5FwtALctxOX1av{outline:none;transition:all .3s}.YUFDhdKhJx4mDFW10eJL{flex:none;margin-right:-4px;margin-left:8px;color:#00000073;font-size:12px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .3s}.YUFDhdKhJx4mDFW10eJL:hover{color:#000000d9}.bYLJVCSTopcyU4aDVsiE:hover{color:#ab66ff}.bYLJVCSTopcyU4aDVsiE.erTNVnxBNxQ7oABsNa1x .B0YQct5FwtALctxOX1av{color:#873bf4;text-shadow:0 0 .25px currentcolor}.bYLJVCSTopcyU4aDVsiE.FcBTbUPJL4AJmQwnARfP{color:#00000040;cursor:not-allowed}.bYLJVCSTopcyU4aDVsiE.FcBTbUPJL4AJmQwnARfP .B0YQct5FwtALctxOX1av:focus,.bYLJVCSTopcyU4aDVsiE.FcBTbUPJL4AJmQwnARfP .YUFDhdKhJx4mDFW10eJL:focus,.bYLJVCSTopcyU4aDVsiE.FcBTbUPJL4AJmQwnARfP .B0YQct5FwtALctxOX1av:active,.bYLJVCSTopcyU4aDVsiE.FcBTbUPJL4AJmQwnARfP .YUFDhdKhJx4mDFW10eJL:active{color:#00000040}.bYLJVCSTopcyU4aDVsiE .YUFDhdKhJx4mDFW10eJL .irzKsKIOhYgcxbI0VKaI{margin:0}.bYLJVCSTopcyU4aDVsiE .irzKsKIOhYgcxbI0VKaI{margin-right:12px}.bYLJVCSTopcyU4aDVsiE+.bYLJVCSTopcyU4aDVsiE{margin:0 0 0 32px}.G4YUwefCI98PuqUcuTWs{position:relative;width:100%}.C9siKX75TeE6_0hYarEW{flex:auto;min-width:0;min-height:0}.rhTyPPEMskINjnP0ILZT{outline:none}.EGH2MIZ6aEKPOiJA9i57{display:none}.F7jZWbzdymEj4Cp6dF58,.oVqQKjc7cAon5UwJlz8W{transition:none}.KuoSG7KYnFcBB6_NPoeI,.CKsGRSrlxA8xAiK_RnA0{opacity:0}.EqHn9miDr_osbhHUunow,.gdTqPfnmz14z2T3OAiJ3{opacity:1;transition:opacity .3s}.ZR5qhZktZs05Hzi5kSmZ{position:absolute;transition:none;inset:0}.pbRoOnQMPUvCSDYWmMu3{opacity:1}.Jbe_hy9l8gqir4oqvKQA{opacity:0;transition:opacity .3s}.W5lndPabR6EKH7Bd5V1W{box-sizing:border-box;margin:0 8px 0 0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.W5lndPabR6EKH7Bd5V1W,.W5lndPabR6EKH7Bd5V1W a,.W5lndPabR6EKH7Bd5V1W a:hover{color:#000000d9}.W5lndPabR6EKH7Bd5V1W>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.uXaszjHmeQkkAmfuLlYw{margin-left:3px;color:#00000073;font-size:10px;cursor:pointer;transition:all .3s}.uXaszjHmeQkkAmfuLlYw:hover{color:#000000d9}.phG8O0hWGckdW47RX8jO{border-color:transparent}.phG8O0hWGckdW47RX8jO,.phG8O0hWGckdW47RX8jO a,.phG8O0hWGckdW47RX8jO a:hover,.phG8O0hWGckdW47RX8jO .hKPuItsOVTcZS9OwrUA5,.phG8O0hWGckdW47RX8jO .hKPuItsOVTcZS9OwrUA5:hover{color:#fff}.PrzsCPGNO3M7jK2ekhFy{background-color:transparent;border-color:transparent;cursor:pointer}.PrzsCPGNO3M7jK2ekhFy:not(.KUkFSa1QS9IJUm8k_Kc0):hover{color:#873bf4}.PrzsCPGNO3M7jK2ekhFy:active,.KUkFSa1QS9IJUm8k_Kc0{color:#fff}.KUkFSa1QS9IJUm8k_Kc0{background-color:#873bf4}.PrzsCPGNO3M7jK2ekhFy:active{background-color:#6727cf}.YNL_A1R8sF4ip44f8NTl{display:none}.PKXkf9et_iEtEV6YD7eu{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.e4hCI1glM10UoVFMJInC{color:#fff;background:#eb2f96;border-color:#eb2f96}.aBxQQuQg0x8eOrSwSpBh{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.NllQ8scy3AUWSBWOfEAc{color:#fff;background:#eb2f96;border-color:#eb2f96}.A9uDtIST_3QzJ8JGlfK1{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.XRVsUGxqrEMzo4uxjVyv{color:#fff;background:#f5222d;border-color:#f5222d}.akiXKF5z7j0ot2Xt_uUC{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.q6VYv0LNq8sWfnuapcKs{color:#fff;background:#fa541c;border-color:#fa541c}.ZCID8hii4YOg58deE4PI{color:#d46b08;background:#fff7e6;border-color:#ffd591}.T8qBiV6KsBMqHyJGA_ub{color:#fff;background:#fa8c16;border-color:#fa8c16}.Swq1HWtIISUeI7aftX2K{color:#d4b106;background:#feffe6;border-color:#fffb8f}.IYbnD1j1Ro4zaFNv3PAU{color:#fff;background:#fadb14;border-color:#fadb14}.aLHJFQCE5sFKJRxPts3S{color:#d48806;background:#fffbe6;border-color:#ffe58f}.moseMozkfPwqB8bT89Yn{color:#fff;background:#faad14;border-color:#faad14}.bPYclYLnuMgimH4XJz97{color:#08979c;background:#e6fffb;border-color:#87e8de}.LYwW0RXIlr8U3OHlPF5S{color:#fff;background:#13c2c2;border-color:#13c2c2}.klQc7dtWOzwONEIByC7s{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.TMGAifSEnIQu33mit8ml{color:#fff;background:#a0d911;border-color:#a0d911}.AJ2Xlt8WWbYBISXnMUtX{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.dlh8ZQk858ATw_v3m4jH{color:#fff;background:#52c41a;border-color:#52c41a}.N2JUj0VKBk4aTET5mznO{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.AbDcWjgO0i0RDZvC1xJo{color:#fff;background:#1890ff;border-color:#1890ff}.wU88x1SgXG8TYxe1KBxP{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.j5S1xV0mzMuyreh9UVcm{color:#fff;background:#2f54eb;border-color:#2f54eb}.tJRBPp1PBuAOGHpIZrb4{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.xPjCwD8ue6sdFAQvppo9{color:#fff;background:#722ed1;border-color:#722ed1}.omMtO92sbWQXvYdoGuw3{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.idJlCbeaXI6dHiGncCJI{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff}.IsKDMpQOMNYcFVvLnvMD{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.Az8tanpTwjkyhgyD02VX{color:#faad14;background:#fffbe6;border-color:#ffe58f}.W5lndPabR6EKH7Bd5V1W>.irzKsKIOhYgcxbI0VKaI+span,.W5lndPabR6EKH7Bd5V1W>span+.irzKsKIOhYgcxbI0VKaI{margin-left:7px}.W5lndPabR6EKH7Bd5V1W.C2dRddZ3oR8qrmQ1Ghl2{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.C2dRddZ3oR8qrmQ1Ghl2 .uXaszjHmeQkkAmfuLlYw{margin-right:3px;margin-left:0}.C2dRddZ3oR8qrmQ1Ghl2.W5lndPabR6EKH7Bd5V1W>.irzKsKIOhYgcxbI0VKaI+span,.C2dRddZ3oR8qrmQ1Ghl2.W5lndPabR6EKH7Bd5V1W>span+.irzKsKIOhYgcxbI0VKaI{margin-right:7px;margin-left:0}.OyYV37q4bctObvTUJ2J4{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";margin:0;padding:0;list-style:none}.JOeltpzf0qo85IS9T5nw{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.x6yj1kG2qVgxQ7KBxOFE{position:absolute;top:10px;left:4px;height:calc(100% - 10px);border-left:2px solid #f0f0f0}.XnCQLv1mGSIXu6jT3cbn .azUP10_nF30eGskbqsIM{font-size:12px;background-color:transparent}.XnCQLv1mGSIXu6jT3cbn .x6yj1kG2qVgxQ7KBxOFE{display:none}.azUP10_nF30eGskbqsIM{position:absolute;width:10px;height:10px;background-color:#fff;border:2px solid transparent;border-radius:100px}.xOtPWASeRPISixeuVHCI{color:#873bf4;border-color:#873bf4}.SNC7TNfBhcv2MfA4HmVt{color:#ff4d4f;border-color:#ff4d4f}.YfGxYL0QweIzQ2B9Ox8f{color:#52c41a;border-color:#52c41a}.XnKhrfCgAJEI8L9Q1lFh{color:#00000040;border-color:#00000040}.BF8E6S4CNZksgbfTqDeh{position:absolute;top:5.5px;left:5px;width:auto;height:auto;margin-top:0;padding:3px 1px;line-height:1;text-align:center;border:0;border-radius:0;transform:translate(-50%,-50%)}.cmgZgJL6a7sImwzyLpkA{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}._WjZhdlIKMt4dpIfe5yt>.x6yj1kG2qVgxQ7KBxOFE{display:none}._WjZhdlIKMt4dpIfe5yt>.cmgZgJL6a7sImwzyLpkA{min-height:48px}.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .x6yj1kG2qVgxQ7KBxOFE,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .x6yj1kG2qVgxQ7KBxOFE,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .x6yj1kG2qVgxQ7KBxOFE,.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .BF8E6S4CNZksgbfTqDeh,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .BF8E6S4CNZksgbfTqDeh,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .BF8E6S4CNZksgbfTqDeh{left:50%}.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .azUP10_nF30eGskbqsIM{margin-left:-4px}.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .BF8E6S4CNZksgbfTqDeh,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .BF8E6S4CNZksgbfTqDeh,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .BF8E6S4CNZksgbfTqDeh{margin-left:1px}.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA{left:calc(50% - 4px);width:calc(50% - 14px);text-align:left}.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA,.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA{width:calc(50% - 12px);margin:0;text-align:right}.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .x6yj1kG2qVgxQ7KBxOFE,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .azUP10_nF30eGskbqsIM,.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .BF8E6S4CNZksgbfTqDeh{left:calc(100% - 6px)}.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA{width:calc(100% - 18px)}.OyYV37q4bctObvTUJ2J4.qAEXjJNNEgIOqMwkfKS1 ._WjZhdlIKMt4dpIfe5yt .x6yj1kG2qVgxQ7KBxOFE{display:block;height:calc(100% - 14px);border-left:2px dotted #f0f0f0}.OyYV37q4bctObvTUJ2J4.zS9LUXFC3UUTjGIxBcJg ._WjZhdlIKMt4dpIfe5yt .x6yj1kG2qVgxQ7KBxOFE{display:none}.OyYV37q4bctObvTUJ2J4.zS9LUXFC3UUTjGIxBcJg .XnCQLv1mGSIXu6jT3cbn .x6yj1kG2qVgxQ7KBxOFE{top:15px;display:block;height:calc(100% - 15px);border-left:2px dotted #f0f0f0}.OyYV37q4bctObvTUJ2J4.zS9LUXFC3UUTjGIxBcJg .XnCQLv1mGSIXu6jT3cbn .cmgZgJL6a7sImwzyLpkA{min-height:48px}.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .J_v13NSpDAMwHRgoUmzj{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .ixfuYlbBpfku5E8uTKmv .J_v13NSpDAMwHRgoUmzj{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.WCXTqcLFVIEiS90mZtLV{direction:rtl}.WCXTqcLFVIEiS90mZtLV .x6yj1kG2qVgxQ7KBxOFE{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.WCXTqcLFVIEiS90mZtLV .BF8E6S4CNZksgbfTqDeh{right:5px;left:auto;transform:translate(50%,-50%)}.WCXTqcLFVIEiS90mZtLV .cmgZgJL6a7sImwzyLpkA{margin:0 18px 0 0}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .x6yj1kG2qVgxQ7KBxOFE,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .x6yj1kG2qVgxQ7KBxOFE,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .x6yj1kG2qVgxQ7KBxOFE,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .BF8E6S4CNZksgbfTqDeh,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .BF8E6S4CNZksgbfTqDeh,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .BF8E6S4CNZksgbfTqDeh{right:50%;left:auto}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .azUP10_nF30eGskbqsIM{margin-right:-4px;margin-left:0}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .BF8E6S4CNZksgbfTqDeh,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .BF8E6S4CNZksgbfTqDeh,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .BF8E6S4CNZksgbfTqDeh{margin-right:1px;margin-left:0}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .KcorosDeou8TOuzASU9A .cmgZgJL6a7sImwzyLpkA{right:calc(50% - 4px);left:auto;text-align:right}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.isVGPu0L5_IhTpkKzxjo .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA{text-align:left}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .x6yj1kG2qVgxQ7KBxOFE,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .azUP10_nF30eGskbqsIM,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .BF8E6S4CNZksgbfTqDeh{right:0;left:auto}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.M4R_HnrCbNkQfhdA3nu5 .ixfuYlbBpfku5E8uTKmv .cmgZgJL6a7sImwzyLpkA{width:100%;margin-right:18px;text-align:right}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.qAEXjJNNEgIOqMwkfKS1 ._WjZhdlIKMt4dpIfe5yt .x6yj1kG2qVgxQ7KBxOFE,.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.zS9LUXFC3UUTjGIxBcJg .XnCQLv1mGSIXu6jT3cbn .x6yj1kG2qVgxQ7KBxOFE{border-right:2px dotted #f0f0f0;border-left:none}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .J_v13NSpDAMwHRgoUmzj{text-align:left}.WCXTqcLFVIEiS90mZtLV.OyYV37q4bctObvTUJ2J4.DmDx0IUAZ4NPrqA7kzeR .ixfuYlbBpfku5E8uTKmv .J_v13NSpDAMwHRgoUmzj{right:calc(50% + 14px);text-align:right}.dHBL9YC3pPYaQjW6IZi6{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;z-index:1070;display:block;width:max-content;width:intrinsic;max-width:250px;visibility:visible}.MZ6pwldB_UMMHwVqZDAf{position:relative}.qnGGE7zKht4YdlqkIl8f{display:none}.OcCKC9rDvK0WtCXyxfF2,.UJxNDzHhikExdCZqAmpJ,.pcvdLCjoWCM8B1Icg3RC{padding-bottom:14.3137085px}.DY3YGOYgN8clPQaAEjHt,.zHiH89I6LLEYVV1Gttdn,._MFsNXdjTH8d9ElYsCC1{padding-left:14.3137085px}.Ntlwh5T41v4Gc8D6y37n,.l9LEx2NSEgkx4uo2iUK7,.ZVoxJS0wIbEjfI8NvhBE{padding-top:14.3137085px}.ldOmf3IwffMRVqQ90Ndj,.oSg72sws_gMzq7a7fCNQ,.HLBy9BJkYIelPW1vydku{padding-right:14.3137085px}.xce9UOZkpw8bcEby2tAR{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.Pr1TsB0rEqchw1AtsYIT{position:absolute;z-index:2;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.nr5enOw_DPwBZpSA5jiA{--antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, .65), rgba(0, 0, 0, .75));position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.nr5enOw_DPwBZpSA5jiA:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.OcCKC9rDvK0WtCXyxfF2 .Pr1TsB0rEqchw1AtsYIT,.UJxNDzHhikExdCZqAmpJ .Pr1TsB0rEqchw1AtsYIT,.pcvdLCjoWCM8B1Icg3RC .Pr1TsB0rEqchw1AtsYIT{bottom:0;transform:translateY(100%)}.OcCKC9rDvK0WtCXyxfF2 .nr5enOw_DPwBZpSA5jiA,.UJxNDzHhikExdCZqAmpJ .nr5enOw_DPwBZpSA5jiA,.pcvdLCjoWCM8B1Icg3RC .nr5enOw_DPwBZpSA5jiA{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.OcCKC9rDvK0WtCXyxfF2 .Pr1TsB0rEqchw1AtsYIT{left:50%;transform:translateY(100%) translate(-50%)}.UJxNDzHhikExdCZqAmpJ .Pr1TsB0rEqchw1AtsYIT{left:13px}.pcvdLCjoWCM8B1Icg3RC .Pr1TsB0rEqchw1AtsYIT{right:13px}.DY3YGOYgN8clPQaAEjHt .Pr1TsB0rEqchw1AtsYIT,.zHiH89I6LLEYVV1Gttdn .Pr1TsB0rEqchw1AtsYIT,._MFsNXdjTH8d9ElYsCC1 .Pr1TsB0rEqchw1AtsYIT{left:0;transform:translate(-100%)}.DY3YGOYgN8clPQaAEjHt .nr5enOw_DPwBZpSA5jiA,.zHiH89I6LLEYVV1Gttdn .nr5enOw_DPwBZpSA5jiA,._MFsNXdjTH8d9ElYsCC1 .nr5enOw_DPwBZpSA5jiA{box-shadow:-3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.DY3YGOYgN8clPQaAEjHt .Pr1TsB0rEqchw1AtsYIT{top:50%;transform:translate(-100%) translateY(-50%)}.zHiH89I6LLEYVV1Gttdn .Pr1TsB0rEqchw1AtsYIT{top:5px}._MFsNXdjTH8d9ElYsCC1 .Pr1TsB0rEqchw1AtsYIT{bottom:5px}.ldOmf3IwffMRVqQ90Ndj .Pr1TsB0rEqchw1AtsYIT,.oSg72sws_gMzq7a7fCNQ .Pr1TsB0rEqchw1AtsYIT,.HLBy9BJkYIelPW1vydku .Pr1TsB0rEqchw1AtsYIT{right:0;transform:translate(100%)}.ldOmf3IwffMRVqQ90Ndj .nr5enOw_DPwBZpSA5jiA,.oSg72sws_gMzq7a7fCNQ .nr5enOw_DPwBZpSA5jiA,.HLBy9BJkYIelPW1vydku .nr5enOw_DPwBZpSA5jiA{box-shadow:3px -3px 7px #00000012;transform:translate(-11px) rotate(315deg)}.ldOmf3IwffMRVqQ90Ndj .Pr1TsB0rEqchw1AtsYIT{top:50%;transform:translate(100%) translateY(-50%)}.oSg72sws_gMzq7a7fCNQ .Pr1TsB0rEqchw1AtsYIT{top:5px}.HLBy9BJkYIelPW1vydku .Pr1TsB0rEqchw1AtsYIT{bottom:5px}.Ntlwh5T41v4Gc8D6y37n .Pr1TsB0rEqchw1AtsYIT,.l9LEx2NSEgkx4uo2iUK7 .Pr1TsB0rEqchw1AtsYIT,.ZVoxJS0wIbEjfI8NvhBE .Pr1TsB0rEqchw1AtsYIT{top:0;transform:translateY(-100%)}.Ntlwh5T41v4Gc8D6y37n .nr5enOw_DPwBZpSA5jiA,.l9LEx2NSEgkx4uo2iUK7 .nr5enOw_DPwBZpSA5jiA,.ZVoxJS0wIbEjfI8NvhBE .nr5enOw_DPwBZpSA5jiA{box-shadow:-3px -3px 7px #00000012;transform:translateY(11px) rotate(225deg)}.Ntlwh5T41v4Gc8D6y37n .Pr1TsB0rEqchw1AtsYIT{left:50%;transform:translateY(-100%) translate(-50%)}.l9LEx2NSEgkx4uo2iUK7 .Pr1TsB0rEqchw1AtsYIT{left:13px}.ZVoxJS0wIbEjfI8NvhBE .Pr1TsB0rEqchw1AtsYIT{right:13px}.sklBy0LTBww_IXXNW4G9 .xce9UOZkpw8bcEby2tAR{background-color:#eb2f96}.sklBy0LTBww_IXXNW4G9 .nr5enOw_DPwBZpSA5jiA:before{background:#eb2f96}.xNpc0m1iccAjJfAfNLz5 .xce9UOZkpw8bcEby2tAR{background-color:#eb2f96}.xNpc0m1iccAjJfAfNLz5 .nr5enOw_DPwBZpSA5jiA:before{background:#eb2f96}.YpFo5fW9PMwzQjtDW8z0 .xce9UOZkpw8bcEby2tAR{background-color:#f5222d}.YpFo5fW9PMwzQjtDW8z0 .nr5enOw_DPwBZpSA5jiA:before{background:#f5222d}.GkRgDufxdJcvHDmw70xM .xce9UOZkpw8bcEby2tAR{background-color:#fa541c}.GkRgDufxdJcvHDmw70xM .nr5enOw_DPwBZpSA5jiA:before{background:#fa541c}.lwNm5flVfYkJ38EXharp .xce9UOZkpw8bcEby2tAR{background-color:#fa8c16}.lwNm5flVfYkJ38EXharp .nr5enOw_DPwBZpSA5jiA:before{background:#fa8c16}.yn9DrGe4G1I_6NSkr9RS .xce9UOZkpw8bcEby2tAR{background-color:#fadb14}.yn9DrGe4G1I_6NSkr9RS .nr5enOw_DPwBZpSA5jiA:before{background:#fadb14}.b1xTr6vbjmMrSvqLkysX .xce9UOZkpw8bcEby2tAR{background-color:#faad14}.b1xTr6vbjmMrSvqLkysX .nr5enOw_DPwBZpSA5jiA:before{background:#faad14}.VT4QgNB8jQJTmumHNE1v .xce9UOZkpw8bcEby2tAR{background-color:#13c2c2}.VT4QgNB8jQJTmumHNE1v .nr5enOw_DPwBZpSA5jiA:before{background:#13c2c2}.Lpbx9yonSlwgeMs06sVE .xce9UOZkpw8bcEby2tAR{background-color:#a0d911}.Lpbx9yonSlwgeMs06sVE .nr5enOw_DPwBZpSA5jiA:before{background:#a0d911}.kYbWroqFxsASJL9mhou4 .xce9UOZkpw8bcEby2tAR{background-color:#52c41a}.kYbWroqFxsASJL9mhou4 .nr5enOw_DPwBZpSA5jiA:before{background:#52c41a}.uubOfUQtmQDVoBIdRncb .xce9UOZkpw8bcEby2tAR{background-color:#1890ff}.uubOfUQtmQDVoBIdRncb .nr5enOw_DPwBZpSA5jiA:before{background:#1890ff}.M9ahaiPWBScXd4z8EPkV .xce9UOZkpw8bcEby2tAR{background-color:#2f54eb}.M9ahaiPWBScXd4z8EPkV .nr5enOw_DPwBZpSA5jiA:before{background:#2f54eb}.ATO4pF_f45MZkQF8TzVk .xce9UOZkpw8bcEby2tAR{background-color:#722ed1}.ATO4pF_f45MZkQF8TzVk .nr5enOw_DPwBZpSA5jiA:before{background:#722ed1}.klPCYO7fuUcSXJg1Xpwp{direction:rtl}.klPCYO7fuUcSXJg1Xpwp .xce9UOZkpw8bcEby2tAR{text-align:right}.guZyDxqXs1Q5uOXIG1pk .lR0hNmwtR6o9DahKNFpv{flex:1 1 50%;width:auto;height:auto;min-height:200px}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .MpHO5IsWOOEeEllawTWo{border:0;border-radius:0}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .MpHO5IsWOOEeEllawTWo .ZlsIEgUomB8fgS01OHWR{width:40px;min-width:40px}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .MpHO5IsWOOEeEllawTWo>.V6XhZINKQL0S2E9Fu265>.Wjsbr6LUsoIh3JV1lhVZ>table>.OHEOEPpjv9wgDUuSWhyR>tr>th{background:#fafafa}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .MpHO5IsWOOEeEllawTWo>.V6XhZINKQL0S2E9Fu265 .FMHXuRAjgoA4thXMgPfS:last-child td{border-bottom:1px solid #f0f0f0}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .MpHO5IsWOOEeEllawTWo .Wjsbr6LUsoIh3JV1lhVZ{margin:0}.guZyDxqXs1Q5uOXIG1pk .QXDI47nsD3kNmcF9KKFV .T0Etbnacc8bqRkz5RQ59.xlBCnPrMwg3XpbE_RFVM{margin:16px 0 4px}.guZyDxqXs1Q5uOXIG1pk .jy8iEkoxT5Mo8gsLe38P[disabled]{background-color:transparent}.BDb6H700GCsRwJPARRbD .lR0hNmwtR6o9DahKNFpv{border-color:#ff4d4f}.BDb6H700GCsRwJPARRbD .IoXf4aJ__jg2WJbpRJLv:not([disabled]){border-color:#d9d9d9}.BDb6H700GCsRwJPARRbD .IoXf4aJ__jg2WJbpRJLv:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .BDb6H700GCsRwJPARRbD .IoXf4aJ__jg2WJbpRJLv:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.BDb6H700GCsRwJPARRbD .IoXf4aJ__jg2WJbpRJLv:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .BDb6H700GCsRwJPARRbD .IoXf4aJ__jg2WJbpRJLv:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.z_tBfQFioqgt_OLhEHgC .lR0hNmwtR6o9DahKNFpv{border-color:#faad14}.z_tBfQFioqgt_OLhEHgC .IoXf4aJ__jg2WJbpRJLv:not([disabled]){border-color:#d9d9d9}.z_tBfQFioqgt_OLhEHgC .IoXf4aJ__jg2WJbpRJLv:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.ipr_fbuPSArfnX0Lajtw .z_tBfQFioqgt_OLhEHgC .IoXf4aJ__jg2WJbpRJLv:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.z_tBfQFioqgt_OLhEHgC .IoXf4aJ__jg2WJbpRJLv:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.ipr_fbuPSArfnX0Lajtw .z_tBfQFioqgt_OLhEHgC .IoXf4aJ__jg2WJbpRJLv:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.wf6gtQR27Y8YbKYHPcTf{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:stretch}.dMVb_MCficKp6Uh7eQmh .lR0hNmwtR6o9DahKNFpv{background:#f5f5f5}.lR0hNmwtR6o9DahKNFpv{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.hVdGvay_E5IHbv_lCeKm{width:250px;height:auto}.IoXf4aJ__jg2WJbpRJLv .WVTupz748i07oJf65fk8{color:#00000040}.y6Iz_RIugFNKt9lQizC0{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.y6Iz_RIugFNKt9lQizC0>*:not(:last-child){margin-right:4px}.y6Iz_RIugFNKt9lQizC0>*{flex:none}.HgLMZ03SkUo9EBZFZ9_V{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.HA1w17QHyHkaDnSzpc6B{font-size:10px;transform:translateY(10%);cursor:pointer}.HA1w17QHyHkaDnSzpc6B[disabled]{cursor:not-allowed}.hUuZCaeEOKMhQXYtsfiR{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.fhSXHc3UkAFp0UdKTadt{position:relative;flex:none;padding:12px}.iG1_I2d6VikciCDb4Xeu{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.ZGFyuFNwPZgmRj1vs5wd{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.ZGFyuFNwPZgmRj1vs5wd>*:not(:last-child){margin-right:8px}.ZGFyuFNwPZgmRj1vs5wd>*{flex:none}.tSqI93eDVhcVW83YSe47{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.fKnPDmSTkPAfJTQbGF0B{position:relative;color:#d9d9d9;cursor:pointer;transition:all .3s}.fKnPDmSTkPAfJTQbGF0B:hover{color:#ab66ff}.fKnPDmSTkPAfJTQbGF0B:after{position:absolute;top:-6px;right:-50%;bottom:-6px;left:-50%;content:""}.ZGFyuFNwPZgmRj1vs5wd:not(.M6HfIv52zs1_gZsBAWY_):hover{background-color:#f5f5f5;cursor:pointer}.ZGFyuFNwPZgmRj1vs5wd:not(.M6HfIv52zs1_gZsBAWY_).ihs9CDQCR8q6_XneLnGJ:hover{background-color:#f5e6ff}.G2gEVGt48p8FoRpX68zB .ZGFyuFNwPZgmRj1vs5wd:not(.M6HfIv52zs1_gZsBAWY_):hover{background:transparent;cursor:default}.ihs9CDQCR8q6_XneLnGJ{background-color:#f9f0ff}.M6HfIv52zs1_gZsBAWY_{color:#00000040;cursor:not-allowed}.DBdWimCcXewQKQ5FctTN{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.KdNxvAgnmUCiXVsMi2Tn{flex:none;width:100%;margin:auto 0;color:#00000040;text-align:center}.ouSVnu8SghqdllSaK3mw{border-top:1px solid #f0f0f0}.R4AKmCa8SaYXR99WZ4sl{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.R4AKmCa8SaYXR99WZ4sl .s0jJeZGK04i3Mc8GuhIx{display:block}.R4AKmCa8SaYXR99WZ4sl .s0jJeZGK04i3Mc8GuhIx:first-child{margin-bottom:4px}.R4AKmCa8SaYXR99WZ4sl .s0jJeZGK04i3Mc8GuhIx .irzKsKIOhYgcxbI0VKaI{font-size:12px}.wf6gtQR27Y8YbKYHPcTf ._YCbxPJRKJoJZuDWjtKM{max-height:-2px}.pfkmVNo5c6U6BQo8hwQo{direction:rtl}.pfkmVNo5c6U6BQo8hwQo .IoXf4aJ__jg2WJbpRJLv{padding-right:8px;padding-left:24px}.pfkmVNo5c6U6BQo8hwQo .DyHzDlZQyIJ_prv1yrM4{right:auto;left:12px}.pfkmVNo5c6U6BQo8hwQo .y6Iz_RIugFNKt9lQizC0>*:not(:last-child){margin-right:0;margin-left:4px}.pfkmVNo5c6U6BQo8hwQo .y6Iz_RIugFNKt9lQizC0{right:0;left:auto}.pfkmVNo5c6U6BQo8hwQo .HgLMZ03SkUo9EBZFZ9_V{text-align:left}.pfkmVNo5c6U6BQo8hwQo .ZGFyuFNwPZgmRj1vs5wd>*:not(:last-child){margin-right:0;margin-left:8px}.pfkmVNo5c6U6BQo8hwQo .DBdWimCcXewQKQ5FctTN{text-align:left}.pfkmVNo5c6U6BQo8hwQo .ouSVnu8SghqdllSaK3mw{right:0;left:auto}@keyframes C5F6bdf3tBUlLDbYIOZZ{0%{opacity:0}to{opacity:1}}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8{position:relative}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8:hover:before{background:#f5f5f5}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8>*{z-index:1}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8 .msNcZjN2bBEScQxQ85Dh{transition:color .3s}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8 .ZxqlAfOWvsDO1fdhnAUQ{border-radius:0;user-select:none}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8 .ZxqlAfOWvsDO1fdhnAUQ:hover{background:transparent}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT ._OTd6BuGaccb3OeJhZm8 .ZxqlAfOWvsDO1fdhnAUQ.rmZObx_LcMA_GQVCQzxR{color:#fff;background:transparent}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT .q7OUZnoW74sergft5iCC:hover:before,.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT .q7OUZnoW74sergft5iCC:before{background:#873bf4}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT .q7OUZnoW74sergft5iCC .msNcZjN2bBEScQxQ85Dh{color:#fff}.EX6P_Znp65cxysxJToH1.OH0KhJfryJAvO2Ek8CYT .q7OUZnoW74sergft5iCC .ZxqlAfOWvsDO1fdhnAUQ{color:#fff;background:transparent}.WZZW7GxXHF8o7RBgxGW2{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.ijIb7te3fFkkP97TVcmv:hover .VxZPgpjQ2z4h0wF6ARYB,.WZZW7GxXHF8o7RBgxGW2:hover .VxZPgpjQ2z4h0wF6ARYB,.jV4X9_RD1YYZ1iAa_4WZ:focus+.VxZPgpjQ2z4h0wF6ARYB{border-color:#873bf4}.hPX8ls5ivY0EIXc5k8K2:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:FTKy1ynXdmoGLRXpIWSl .36s ease-in-out;animation-fill-mode:backwards;content:""}.WZZW7GxXHF8o7RBgxGW2:hover:after,.ijIb7te3fFkkP97TVcmv:hover .WZZW7GxXHF8o7RBgxGW2:after{visibility:visible}.VxZPgpjQ2z4h0wF6ARYB{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.VxZPgpjQ2z4h0wF6ARYB:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.jV4X9_RD1YYZ1iAa_4WZ{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.hPX8ls5ivY0EIXc5k8K2 .VxZPgpjQ2z4h0wF6ARYB:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.hPX8ls5ivY0EIXc5k8K2 .VxZPgpjQ2z4h0wF6ARYB{background-color:#873bf4;border-color:#873bf4}.MCiMj4SdnlgaEpIjX1dL{cursor:not-allowed}.MCiMj4SdnlgaEpIjX1dL.hPX8ls5ivY0EIXc5k8K2 .VxZPgpjQ2z4h0wF6ARYB:after{border-color:#00000040;animation-name:none}.MCiMj4SdnlgaEpIjX1dL .jV4X9_RD1YYZ1iAa_4WZ{cursor:not-allowed;pointer-events:none}.MCiMj4SdnlgaEpIjX1dL .VxZPgpjQ2z4h0wF6ARYB{background-color:#f5f5f5;border-color:#d9d9d9!important}.MCiMj4SdnlgaEpIjX1dL .VxZPgpjQ2z4h0wF6ARYB:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.MCiMj4SdnlgaEpIjX1dL+span{color:#00000040;cursor:not-allowed}.MCiMj4SdnlgaEpIjX1dL:hover:after,.ijIb7te3fFkkP97TVcmv:hover .MCiMj4SdnlgaEpIjX1dL:after{visibility:hidden}.ijIb7te3fFkkP97TVcmv{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.ijIb7te3fFkkP97TVcmv:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.ijIb7te3fFkkP97TVcmv.pv9mNCLQlUs8u4RfDusX{cursor:not-allowed}.ijIb7te3fFkkP97TVcmv+.ijIb7te3fFkkP97TVcmv{margin-left:8px}.ijIb7te3fFkkP97TVcmv.JcnMQMWqX0841BvxvotN input[type=checkbox]{width:14px;height:14px}.WZZW7GxXHF8o7RBgxGW2+span{padding-right:8px;padding-left:8px}.QDmCgcjRAR8Vg7k7BTS3{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.EL9eGipJKR8h1fSmlE8b{margin-right:8px}.EL9eGipJKR8h1fSmlE8b:last-child{margin-right:0}.EL9eGipJKR8h1fSmlE8b+.EL9eGipJKR8h1fSmlE8b{margin-left:0}.lZ38zHr_5QgdMjYm8gWN .VxZPgpjQ2z4h0wF6ARYB{background-color:#fff;border-color:#d9d9d9}.lZ38zHr_5QgdMjYm8gWN .VxZPgpjQ2z4h0wF6ARYB:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.lZ38zHr_5QgdMjYm8gWN.MCiMj4SdnlgaEpIjX1dL .VxZPgpjQ2z4h0wF6ARYB:after{background-color:#00000040;border-color:#00000040}.cff3pPBZo08c0iQK6hY2{direction:rtl}.A8ihlK4pqjs8etQL4MNc .EL9eGipJKR8h1fSmlE8b{margin-right:0;margin-left:8px}.A8ihlK4pqjs8etQL4MNc .EL9eGipJKR8h1fSmlE8b:last-child{margin-left:0!important}.A8ihlK4pqjs8etQL4MNc .EL9eGipJKR8h1fSmlE8b+.EL9eGipJKR8h1fSmlE8b{margin-left:8px}.EX6P_Znp65cxysxJToH1{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.OiELgYapObU1zcZd0hnn:not(:hover):not(.tokeXHnELIUNhOXYkKMx){background:#f9f0ff}.hESDeEujYbBZUl16KQBk{align-items:flex-start}.EX6P_Znp65cxysxJToH1.Ok25xDeKxDkVcJJ9kmGC .hESDeEujYbBZUl16KQBk{align-items:stretch}.EX6P_Znp65cxysxJToH1.Ok25xDeKxDkVcJJ9kmGC .hESDeEujYbBZUl16KQBk .ZxqlAfOWvsDO1fdhnAUQ{flex:auto}.EX6P_Znp65cxysxJToH1.Ok25xDeKxDkVcJJ9kmGC .hESDeEujYbBZUl16KQBk ._OTd6BuGaccb3OeJhZm8.CjUFc7T5yQMaXSYQZG5S{position:relative}.EX6P_Znp65cxysxJToH1.Ok25xDeKxDkVcJJ9kmGC .hESDeEujYbBZUl16KQBk ._OTd6BuGaccb3OeJhZm8.CjUFc7T5yQMaXSYQZG5S:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:C5F6bdf3tBUlLDbYIOZZ .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.EX6P_Znp65cxysxJToH1 ._OTd6BuGaccb3OeJhZm8{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.EX6P_Znp65cxysxJToH1 .iIay365gFa0OWAdIfW8m .ZxqlAfOWvsDO1fdhnAUQ{color:#00000040;cursor:not-allowed}.EX6P_Znp65cxysxJToH1 .iIay365gFa0OWAdIfW8m .ZxqlAfOWvsDO1fdhnAUQ:hover{background:transparent}.EX6P_Znp65cxysxJToH1 .HJqvb78qg7EvFHVz7KHn .ZxqlAfOWvsDO1fdhnAUQ{background:#f5f5f5}.EX6P_Znp65cxysxJToH1 ._OTd6BuGaccb3OeJhZm8:not(.EX6P_Znp65cxysxJToH1 .iIay365gFa0OWAdIfW8m).xuvWG02N5gJdB01CG598 .tpmGTU9Mewd5hciFmJKb{color:inherit;font-weight:500}.EX6P_Znp65cxysxJToH1 .eeId_teSojQ3VoyXMd8I .b0KeHr8biEsZ3hsf0F2V{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}._OTd6BuGaccb3OeJhZm8:hover .EX6P_Znp65cxysxJToH1 .eeId_teSojQ3VoyXMd8I .b0KeHr8biEsZ3hsf0F2V{opacity:.45}.EX6P_Znp65cxysxJToH1 .eeId_teSojQ3VoyXMd8I.iIay365gFa0OWAdIfW8m .b0KeHr8biEsZ3hsf0F2V{visibility:hidden}.RWnVqbRcJAAOzTPWIp2J{align-self:stretch;white-space:nowrap;user-select:none}.nC4CnxP5AuUoAxXvu0yt{display:inline-block;width:24px}.b0KeHr8biEsZ3hsf0F2V{visibility:hidden}.msNcZjN2bBEScQxQ85Dh{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.msNcZjN2bBEScQxQ85Dh .ATGaZOFgBWcSdynbVeUR,.msNcZjN2bBEScQxQ85Dh .rXmMvbFYQkpAuItrT65p{display:inline-block;font-size:10px;vertical-align:baseline}.msNcZjN2bBEScQxQ85Dh .ATGaZOFgBWcSdynbVeUR svg,.msNcZjN2bBEScQxQ85Dh .rXmMvbFYQkpAuItrT65p svg{transition:transform .3s}.BWugRq3SA8UDr1swkIUs{cursor:default}.d0ZRqyl2eM2x7mtdwVeu .ATGaZOFgBWcSdynbVeUR svg{transform:rotate(-90deg)}.KIdkH6fmAJ0drubKS65K{color:#873bf4}.rzpQ9dYPltQG1Zktntqi{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.rzpQ9dYPltQG1Zktntqi:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.rzpQ9dYPltQG1Zktntqi:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.WZZW7GxXHF8o7RBgxGW2{top:initial;margin:4px 8px 0 0}.EX6P_Znp65cxysxJToH1 .ZxqlAfOWvsDO1fdhnAUQ{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.EX6P_Znp65cxysxJToH1 .ZxqlAfOWvsDO1fdhnAUQ:hover{background-color:#f5f5f5}.EX6P_Znp65cxysxJToH1 .ZxqlAfOWvsDO1fdhnAUQ.rmZObx_LcMA_GQVCQzxR{background-color:#f1e0ff}.EX6P_Znp65cxysxJToH1 .ZxqlAfOWvsDO1fdhnAUQ .ODDjYHwPsU_1ZQAaPOaJ{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.EX6P_Znp65cxysxJToH1 .ZxqlAfOWvsDO1fdhnAUQ .ODDjYHwPsU_1ZQAaPOaJ:empty{display:none}.Ba38zSIW24wd7XHc6rHP .ZxqlAfOWvsDO1fdhnAUQ:hover{background-color:transparent}.ZxqlAfOWvsDO1fdhnAUQ{line-height:24px;user-select:none}.ZxqlAfOWvsDO1fdhnAUQ .OGcHUNEyH64EVhuGv9DI{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.ZxqlAfOWvsDO1fdhnAUQ .OGcHUNEyH64EVhuGv9DI:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.EX6P_Znp65cxysxJToH1 ._OTd6BuGaccb3OeJhZm8.HKQ9I1jgf_Y6gdH1bJ6K>[draggable]{box-shadow:0 0 0 2px #873bf4}.Yc96UtynVTU8JebQYEtk .nC4CnxP5AuUoAxXvu0yt{position:relative;height:100%}.Yc96UtynVTU8JebQYEtk .nC4CnxP5AuUoAxXvu0yt:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.Yc96UtynVTU8JebQYEtk .sZ4D6ZK2584blwVAdUd8:before{display:none}.Yc96UtynVTU8JebQYEtk .msNcZjN2bBEScQxQ85Dh{background:#fff}.Yc96UtynVTU8JebQYEtk .cFFXR2UDlhIsrE0tdjFb{vertical-align:-.15em}.EX6P_Znp65cxysxJToH1 .uYmR_NfkP_EZSGUpRyYF .rzpQ9dYPltQG1Zktntqi:before{top:auto!important;bottom:auto!important;height:14px!important}.wx2fxT9QEUKVVy_zpwvc{direction:rtl}.wx2fxT9QEUKVVy_zpwvc .ZxqlAfOWvsDO1fdhnAUQ[draggable=true] .OGcHUNEyH64EVhuGv9DI:after{right:-6px;left:unset}.EX6P_Znp65cxysxJToH1 .Xj3IMFNndQMSPPqmg6_M{direction:rtl}.wx2fxT9QEUKVVy_zpwvc .d0ZRqyl2eM2x7mtdwVeu .ATGaZOFgBWcSdynbVeUR svg{transform:rotate(90deg)}.wx2fxT9QEUKVVy_zpwvc.Yc96UtynVTU8JebQYEtk .nC4CnxP5AuUoAxXvu0yt:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.wx2fxT9QEUKVVy_zpwvc .WZZW7GxXHF8o7RBgxGW2,.gY6IVcj_QA4_zlHe2ud7 .LXRc2LIAZcslldixixLM{margin:4px 0 0 8px}.LXRc2LIAZcslldixixLM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.bsnmYGXPCzwyba5rF57U:hover .YPg0aeLhsCgfj1o1N18G,.LXRc2LIAZcslldixixLM:hover .YPg0aeLhsCgfj1o1N18G,.pHQObRZONcfNlztVTUG1:focus+.YPg0aeLhsCgfj1o1N18G{border-color:#873bf4}.fEl6ytXsYJQQL6n3U2xM:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:FTKy1ynXdmoGLRXpIWSl .36s ease-in-out;animation-fill-mode:backwards;content:""}.LXRc2LIAZcslldixixLM:hover:after,.bsnmYGXPCzwyba5rF57U:hover .LXRc2LIAZcslldixixLM:after{visibility:visible}.YPg0aeLhsCgfj1o1N18G{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.YPg0aeLhsCgfj1o1N18G:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.pHQObRZONcfNlztVTUG1{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.fEl6ytXsYJQQL6n3U2xM .YPg0aeLhsCgfj1o1N18G:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.fEl6ytXsYJQQL6n3U2xM .YPg0aeLhsCgfj1o1N18G{background-color:#873bf4;border-color:#873bf4}.B3TbsCurseA47b8IDD1Q{cursor:not-allowed}.B3TbsCurseA47b8IDD1Q.fEl6ytXsYJQQL6n3U2xM .YPg0aeLhsCgfj1o1N18G:after{border-color:#00000040;animation-name:none}.B3TbsCurseA47b8IDD1Q .pHQObRZONcfNlztVTUG1{cursor:not-allowed;pointer-events:none}.B3TbsCurseA47b8IDD1Q .YPg0aeLhsCgfj1o1N18G{background-color:#f5f5f5;border-color:#d9d9d9!important}.B3TbsCurseA47b8IDD1Q .YPg0aeLhsCgfj1o1N18G:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.B3TbsCurseA47b8IDD1Q+span{color:#00000040;cursor:not-allowed}.B3TbsCurseA47b8IDD1Q:hover:after,.bsnmYGXPCzwyba5rF57U:hover .B3TbsCurseA47b8IDD1Q:after{visibility:hidden}.bsnmYGXPCzwyba5rF57U{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.bsnmYGXPCzwyba5rF57U:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.bsnmYGXPCzwyba5rF57U.REXlQRwsZQsSWHNsxgs0{cursor:not-allowed}.bsnmYGXPCzwyba5rF57U+.bsnmYGXPCzwyba5rF57U{margin-left:8px}.bsnmYGXPCzwyba5rF57U.LQNuIUEJZWUy9YSrF4Ev input[type=checkbox]{width:14px;height:14px}.LXRc2LIAZcslldixixLM+span{padding-right:8px;padding-left:8px}.YR_rr8BX00ydzxLo64ig{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.Kaq9UmlRZ5Mqr_SxuVOA{margin-right:8px}.Kaq9UmlRZ5Mqr_SxuVOA:last-child{margin-right:0}.Kaq9UmlRZ5Mqr_SxuVOA+.Kaq9UmlRZ5Mqr_SxuVOA{margin-left:0}.n7n63Gez60CQ48cQgWBA .YPg0aeLhsCgfj1o1N18G{background-color:#fff;border-color:#d9d9d9}.n7n63Gez60CQ48cQgWBA .YPg0aeLhsCgfj1o1N18G:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.n7n63Gez60CQ48cQgWBA.B3TbsCurseA47b8IDD1Q .YPg0aeLhsCgfj1o1N18G:after{background-color:#00000040;border-color:#00000040}.OeIFOhcjEY4VJYopXo0u{direction:rtl}.Eyn25bs3kcUWSledax4r .Kaq9UmlRZ5Mqr_SxuVOA{margin-right:0;margin-left:8px}.Eyn25bs3kcUWSledax4r .Kaq9UmlRZ5Mqr_SxuVOA:last-child{margin-left:0!important}.Eyn25bs3kcUWSledax4r .Kaq9UmlRZ5Mqr_SxuVOA+.Kaq9UmlRZ5Mqr_SxuVOA{margin-left:8px}.sSzFnxBWYIVGh1FGzzNx{padding:8px 4px}.gY6IVcj_QA4_zlHe2ud7{direction:rtl}.sSzFnxBWYIVGh1FGzzNx .NNN8EOEzLT8AKqC12m9g{border-radius:0}.sSzFnxBWYIVGh1FGzzNx .FdXagI5gYIWXlYBvTsGj{align-items:stretch}.sSzFnxBWYIVGh1FGzzNx .FdXagI5gYIWXlYBvTsGj .BA0tyGlHHdEuZ3Negc5O .N4gzNrZd_z82BlmXjuM2{flex:auto}.NNN8EOEzLT8AKqC12m9g{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.jFFteeyLA80Hx0M97iUq:not(:hover):not(.ex2EVw5jK84N_Zv5Gih5){background:#f9f0ff}.FdXagI5gYIWXlYBvTsGj{align-items:flex-start}.NNN8EOEzLT8AKqC12m9g.Ny1CFSTXLwKmqYUXAa0E .FdXagI5gYIWXlYBvTsGj{align-items:stretch}.NNN8EOEzLT8AKqC12m9g.Ny1CFSTXLwKmqYUXAa0E .FdXagI5gYIWXlYBvTsGj .N4gzNrZd_z82BlmXjuM2{flex:auto}.NNN8EOEzLT8AKqC12m9g.Ny1CFSTXLwKmqYUXAa0E .FdXagI5gYIWXlYBvTsGj .BA0tyGlHHdEuZ3Negc5O.CjUFc7T5yQMaXSYQZG5S{position:relative}.NNN8EOEzLT8AKqC12m9g.Ny1CFSTXLwKmqYUXAa0E .FdXagI5gYIWXlYBvTsGj .BA0tyGlHHdEuZ3Negc5O.CjUFc7T5yQMaXSYQZG5S:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:C5F6bdf3tBUlLDbYIOZZ .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.NNN8EOEzLT8AKqC12m9g .BA0tyGlHHdEuZ3Negc5O{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.NNN8EOEzLT8AKqC12m9g .WWDZRr1QW8og6Mdon7LF .N4gzNrZd_z82BlmXjuM2{color:#00000040;cursor:not-allowed}.NNN8EOEzLT8AKqC12m9g .WWDZRr1QW8og6Mdon7LF .N4gzNrZd_z82BlmXjuM2:hover{background:transparent}.NNN8EOEzLT8AKqC12m9g .rN8bRwSpiI4nwjI9mipi .N4gzNrZd_z82BlmXjuM2{background:#f5f5f5}.NNN8EOEzLT8AKqC12m9g .BA0tyGlHHdEuZ3Negc5O:not(.NNN8EOEzLT8AKqC12m9g .WWDZRr1QW8og6Mdon7LF).xuvWG02N5gJdB01CG598 .N26ShR7P6PkDq8FX_A5H{color:inherit;font-weight:500}.NNN8EOEzLT8AKqC12m9g .shSruyWh_kUMid3R0o7h .St_YK1Yko3ojaq62sDVn{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.BA0tyGlHHdEuZ3Negc5O:hover .NNN8EOEzLT8AKqC12m9g .shSruyWh_kUMid3R0o7h .St_YK1Yko3ojaq62sDVn{opacity:.45}.NNN8EOEzLT8AKqC12m9g .shSruyWh_kUMid3R0o7h.WWDZRr1QW8og6Mdon7LF .St_YK1Yko3ojaq62sDVn{visibility:hidden}.ARsE_uHHSqUY_bZb0Ajw{align-self:stretch;white-space:nowrap;user-select:none}.X8CEfpcGwjIC2ECqdOn2{display:inline-block;width:24px}.St_YK1Yko3ojaq62sDVn{visibility:hidden}.gZEqHdLD2hQDAockOS1P{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.gZEqHdLD2hQDAockOS1P .ATGaZOFgBWcSdynbVeUR,.gZEqHdLD2hQDAockOS1P .rXmMvbFYQkpAuItrT65p{display:inline-block;font-size:10px;vertical-align:baseline}.gZEqHdLD2hQDAockOS1P .ATGaZOFgBWcSdynbVeUR svg,.gZEqHdLD2hQDAockOS1P .rXmMvbFYQkpAuItrT65p svg{transition:transform .3s}.LQZwiuICiQaM3Q2Koo_3{cursor:default}.n7FamAOYEpMcpzQyz8lU .rXmMvbFYQkpAuItrT65p svg{transform:rotate(-90deg)}.pBQcyITHC4029_FXeNvw{color:#873bf4}.lTM09LtK9wnAyVSgvvlu{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.lTM09LtK9wnAyVSgvvlu:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.lTM09LtK9wnAyVSgvvlu:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.LXRc2LIAZcslldixixLM{top:initial;margin:4px 8px 0 0}.NNN8EOEzLT8AKqC12m9g .N4gzNrZd_z82BlmXjuM2{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.NNN8EOEzLT8AKqC12m9g .N4gzNrZd_z82BlmXjuM2:hover{background-color:#f5f5f5}.NNN8EOEzLT8AKqC12m9g .N4gzNrZd_z82BlmXjuM2.PIYjfPQrMGQ39RE3sY57{background-color:#f1e0ff}.NNN8EOEzLT8AKqC12m9g .N4gzNrZd_z82BlmXjuM2 .xLGis5eD6oCA2T_hFU7m{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.NNN8EOEzLT8AKqC12m9g .N4gzNrZd_z82BlmXjuM2 .xLGis5eD6oCA2T_hFU7m:empty{display:none}.x61yUBGGeJQhIDqYE5en .N4gzNrZd_z82BlmXjuM2:hover{background-color:transparent}.N4gzNrZd_z82BlmXjuM2{line-height:24px;user-select:none}.N4gzNrZd_z82BlmXjuM2 .OGcHUNEyH64EVhuGv9DI{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.N4gzNrZd_z82BlmXjuM2 .OGcHUNEyH64EVhuGv9DI:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.NNN8EOEzLT8AKqC12m9g .BA0tyGlHHdEuZ3Negc5O.HKQ9I1jgf_Y6gdH1bJ6K>[draggable]{box-shadow:0 0 0 2px #873bf4}.I1OvJ5hxX1QB5NZTvOlQ .X8CEfpcGwjIC2ECqdOn2{position:relative;height:100%}.I1OvJ5hxX1QB5NZTvOlQ .X8CEfpcGwjIC2ECqdOn2:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.I1OvJ5hxX1QB5NZTvOlQ .NoASDz8HJ0wehUQCXL1U:before{display:none}.I1OvJ5hxX1QB5NZTvOlQ .gZEqHdLD2hQDAockOS1P{background:#fff}.I1OvJ5hxX1QB5NZTvOlQ .BSN9KdP_QujesqYzfKyc{vertical-align:-.15em}.NNN8EOEzLT8AKqC12m9g .c03UPSo82iUM4LcSKRVU .lTM09LtK9wnAyVSgvvlu:before{top:auto!important;bottom:auto!important;height:14px!important}.gY6IVcj_QA4_zlHe2ud7 .NNN8EOEzLT8AKqC12m9g .n7FamAOYEpMcpzQyz8lU .rXmMvbFYQkpAuItrT65p svg{transform:rotate(90deg)}.gY6IVcj_QA4_zlHe2ud7 .NNN8EOEzLT8AKqC12m9g .pBQcyITHC4029_FXeNvw{transform:scaleY(-1)}.cvjOG9kKyXA6L_cRdeMU{color:#000000d9;word-break:break-word}.cvjOG9kKyXA6L_cRdeMU.ykDtNX9Dt2sjd309D7IU{color:#00000073}.cvjOG9kKyXA6L_cRdeMU.M1wJgqaVV2UFCsBKGWfA{color:#52c41a}.cvjOG9kKyXA6L_cRdeMU.CxyOmntMcIQB3zfSArL4{color:#faad14}.cvjOG9kKyXA6L_cRdeMU.TQPnEinofdwRJ78beeaz{color:#ff4d4f}a.cvjOG9kKyXA6L_cRdeMU.TQPnEinofdwRJ78beeaz:active,a.cvjOG9kKyXA6L_cRdeMU.TQPnEinofdwRJ78beeaz:focus{color:#d9363e}a.cvjOG9kKyXA6L_cRdeMU.TQPnEinofdwRJ78beeaz:hover{color:#ff7875}.cvjOG9kKyXA6L_cRdeMU.VCk4UQdICzYr8lJf1ygz{color:#00000040;cursor:not-allowed;user-select:none}div.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU p{margin-bottom:1em}h1.cvjOG9kKyXA6L_cRdeMU,div.UWuLvLqlzW02ML1UswKw,div.UWuLvLqlzW02ML1UswKw>textarea,.cvjOG9kKyXA6L_cRdeMU h1{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:38px;line-height:1.23}h2.cvjOG9kKyXA6L_cRdeMU,div.MLxhLuEY9mAaAF26ud8Y,div.MLxhLuEY9mAaAF26ud8Y>textarea,.cvjOG9kKyXA6L_cRdeMU h2{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:30px;line-height:1.35}h3.cvjOG9kKyXA6L_cRdeMU,div.z1QLPAcIjdcYOuuhZSRf,div.z1QLPAcIjdcYOuuhZSRf>textarea,.cvjOG9kKyXA6L_cRdeMU h3{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:24px;line-height:1.35}h4.cvjOG9kKyXA6L_cRdeMU,div.Ro0Ki5DWAFwspwQqnl1f,div.Ro0Ki5DWAFwspwQqnl1f>textarea,.cvjOG9kKyXA6L_cRdeMU h4{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:20px;line-height:1.4}h5.cvjOG9kKyXA6L_cRdeMU,div.r9B35_gYITwvWj8mn3Ie,div.r9B35_gYITwvWj8mn3Ie>textarea,.cvjOG9kKyXA6L_cRdeMU h5{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:16px;line-height:1.5}.cvjOG9kKyXA6L_cRdeMU+h1.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU+h2.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU+h3.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU+h4.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU+h5.cvjOG9kKyXA6L_cRdeMU{margin-top:1.2em}.cvjOG9kKyXA6L_cRdeMU div+h1,.cvjOG9kKyXA6L_cRdeMU ul+h1,.cvjOG9kKyXA6L_cRdeMU li+h1,.cvjOG9kKyXA6L_cRdeMU p+h1,.cvjOG9kKyXA6L_cRdeMU h1+h1,.cvjOG9kKyXA6L_cRdeMU h2+h1,.cvjOG9kKyXA6L_cRdeMU h3+h1,.cvjOG9kKyXA6L_cRdeMU h4+h1,.cvjOG9kKyXA6L_cRdeMU h5+h1,.cvjOG9kKyXA6L_cRdeMU div+h2,.cvjOG9kKyXA6L_cRdeMU ul+h2,.cvjOG9kKyXA6L_cRdeMU li+h2,.cvjOG9kKyXA6L_cRdeMU p+h2,.cvjOG9kKyXA6L_cRdeMU h1+h2,.cvjOG9kKyXA6L_cRdeMU h2+h2,.cvjOG9kKyXA6L_cRdeMU h3+h2,.cvjOG9kKyXA6L_cRdeMU h4+h2,.cvjOG9kKyXA6L_cRdeMU h5+h2,.cvjOG9kKyXA6L_cRdeMU div+h3,.cvjOG9kKyXA6L_cRdeMU ul+h3,.cvjOG9kKyXA6L_cRdeMU li+h3,.cvjOG9kKyXA6L_cRdeMU p+h3,.cvjOG9kKyXA6L_cRdeMU h1+h3,.cvjOG9kKyXA6L_cRdeMU h2+h3,.cvjOG9kKyXA6L_cRdeMU h3+h3,.cvjOG9kKyXA6L_cRdeMU h4+h3,.cvjOG9kKyXA6L_cRdeMU h5+h3,.cvjOG9kKyXA6L_cRdeMU div+h4,.cvjOG9kKyXA6L_cRdeMU ul+h4,.cvjOG9kKyXA6L_cRdeMU li+h4,.cvjOG9kKyXA6L_cRdeMU p+h4,.cvjOG9kKyXA6L_cRdeMU h1+h4,.cvjOG9kKyXA6L_cRdeMU h2+h4,.cvjOG9kKyXA6L_cRdeMU h3+h4,.cvjOG9kKyXA6L_cRdeMU h4+h4,.cvjOG9kKyXA6L_cRdeMU h5+h4,.cvjOG9kKyXA6L_cRdeMU div+h5,.cvjOG9kKyXA6L_cRdeMU ul+h5,.cvjOG9kKyXA6L_cRdeMU li+h5,.cvjOG9kKyXA6L_cRdeMU p+h5,.cvjOG9kKyXA6L_cRdeMU h1+h5,.cvjOG9kKyXA6L_cRdeMU h2+h5,.cvjOG9kKyXA6L_cRdeMU h3+h5,.cvjOG9kKyXA6L_cRdeMU h4+h5,.cvjOG9kKyXA6L_cRdeMU h5+h5{margin-top:1.2em}a.jVPdHT2sPA7MIw22sL4U,span.jVPdHT2sPA7MIw22sL4U{display:inline-block;max-width:100%}a.cvjOG9kKyXA6L_cRdeMU,.cvjOG9kKyXA6L_cRdeMU a{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}a.cvjOG9kKyXA6L_cRdeMU:focus-visible,.cvjOG9kKyXA6L_cRdeMU a:focus-visible,a.cvjOG9kKyXA6L_cRdeMU:hover,.cvjOG9kKyXA6L_cRdeMU a:hover{color:#ab66ff}a.cvjOG9kKyXA6L_cRdeMU:active,.cvjOG9kKyXA6L_cRdeMU a:active{color:#6727cf}a.cvjOG9kKyXA6L_cRdeMU:active,.cvjOG9kKyXA6L_cRdeMU a:active,a.cvjOG9kKyXA6L_cRdeMU:hover,.cvjOG9kKyXA6L_cRdeMU a:hover{text-decoration:none}a.cvjOG9kKyXA6L_cRdeMU[disabled],.cvjOG9kKyXA6L_cRdeMU a[disabled],a.cvjOG9kKyXA6L_cRdeMU.VCk4UQdICzYr8lJf1ygz,.cvjOG9kKyXA6L_cRdeMU a.VCk4UQdICzYr8lJf1ygz{color:#00000040;cursor:not-allowed}a.cvjOG9kKyXA6L_cRdeMU[disabled]:active,.cvjOG9kKyXA6L_cRdeMU a[disabled]:active,a.cvjOG9kKyXA6L_cRdeMU.VCk4UQdICzYr8lJf1ygz:active,.cvjOG9kKyXA6L_cRdeMU a.VCk4UQdICzYr8lJf1ygz:active,a.cvjOG9kKyXA6L_cRdeMU[disabled]:hover,.cvjOG9kKyXA6L_cRdeMU a[disabled]:hover,a.cvjOG9kKyXA6L_cRdeMU.VCk4UQdICzYr8lJf1ygz:hover,.cvjOG9kKyXA6L_cRdeMU a.VCk4UQdICzYr8lJf1ygz:hover{color:#00000040}a.cvjOG9kKyXA6L_cRdeMU[disabled]:active,.cvjOG9kKyXA6L_cRdeMU a[disabled]:active,a.cvjOG9kKyXA6L_cRdeMU.VCk4UQdICzYr8lJf1ygz:active,.cvjOG9kKyXA6L_cRdeMU a.VCk4UQdICzYr8lJf1ygz:active{pointer-events:none}.cvjOG9kKyXA6L_cRdeMU code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.cvjOG9kKyXA6L_cRdeMU kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:rgba(150,150,150,.06);border:1px solid rgba(100,100,100,.2);border-bottom-width:2px;border-radius:3px}.cvjOG9kKyXA6L_cRdeMU mark{padding:0;background-color:#ffe58f}.cvjOG9kKyXA6L_cRdeMU u,.cvjOG9kKyXA6L_cRdeMU ins{text-decoration:underline;text-decoration-skip-ink:auto}.cvjOG9kKyXA6L_cRdeMU s,.cvjOG9kKyXA6L_cRdeMU del{text-decoration:line-through}.cvjOG9kKyXA6L_cRdeMU strong{font-weight:600}.UMnR8b_anmcmQzbFJCJ0,.c12diggmqGcTio0iEPUF,.sdaQ10BXFa4BQSXV3nIS{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.UMnR8b_anmcmQzbFJCJ0:focus-visible,.c12diggmqGcTio0iEPUF:focus-visible,.sdaQ10BXFa4BQSXV3nIS:focus-visible,.UMnR8b_anmcmQzbFJCJ0:hover,.c12diggmqGcTio0iEPUF:hover,.sdaQ10BXFa4BQSXV3nIS:hover{color:#ab66ff}.UMnR8b_anmcmQzbFJCJ0:active,.c12diggmqGcTio0iEPUF:active,.sdaQ10BXFa4BQSXV3nIS:active{color:#6727cf}.XS5ZZn9wgMQL5UNZLS7c,.XS5ZZn9wgMQL5UNZLS7c:hover,.XS5ZZn9wgMQL5UNZLS7c:focus{color:#52c41a}.PsUe1gADJu8FS3si1hh8{position:relative}div.PsUe1gADJu8FS3si1hh8{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.hq6PntVlewJa1c_6kE1U{position:absolute;right:10px;bottom:8px;color:#00000073;font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.PsUe1gADJu8FS3si1hh8 textarea{height:1em;margin:0!important;-moz-transition:none}.cvjOG9kKyXA6L_cRdeMU ul,.cvjOG9kKyXA6L_cRdeMU ol{margin:0 0 1em;padding:0}.cvjOG9kKyXA6L_cRdeMU ul li,.cvjOG9kKyXA6L_cRdeMU ol li{margin:0 0 0 20px;padding:0 0 0 4px}.cvjOG9kKyXA6L_cRdeMU ul{list-style-type:circle}.cvjOG9kKyXA6L_cRdeMU ul ul{list-style-type:disc}.cvjOG9kKyXA6L_cRdeMU ol{list-style-type:decimal}.cvjOG9kKyXA6L_cRdeMU pre,.cvjOG9kKyXA6L_cRdeMU blockquote{margin:1em 0}.cvjOG9kKyXA6L_cRdeMU pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.cvjOG9kKyXA6L_cRdeMU pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.cvjOG9kKyXA6L_cRdeMU blockquote{padding:0 0 0 .6em;border-left:4px solid rgba(100,100,100,.2);opacity:.85}.EM8eTHmPf4AgZjZAboj3{white-space:nowrap}.ptxqxnpbiIF3moCDEKac{overflow:hidden;text-overflow:ellipsis}a.ptxqxnpbiIF3moCDEKac,span.ptxqxnpbiIF3moCDEKac{vertical-align:bottom}.On8PwZfO4pw3AmF_Ln3k{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.GYxbpXDAAucorVWqAZA4{direction:rtl}.GYxbpXDAAucorVWqAZA4 .UMnR8b_anmcmQzbFJCJ0,.GYxbpXDAAucorVWqAZA4 .c12diggmqGcTio0iEPUF,.GYxbpXDAAucorVWqAZA4 .sdaQ10BXFa4BQSXV3nIS{margin-right:4px;margin-left:0}.GYxbpXDAAucorVWqAZA4 .UMnR8b_anmcmQzbFJCJ0{float:left}div.PsUe1gADJu8FS3si1hh8.GYxbpXDAAucorVWqAZA4{right:-12px;left:auto}.GYxbpXDAAucorVWqAZA4 .hq6PntVlewJa1c_6kE1U{right:auto;left:10px}.GYxbpXDAAucorVWqAZA4.cvjOG9kKyXA6L_cRdeMU ul li,.GYxbpXDAAucorVWqAZA4.cvjOG9kKyXA6L_cRdeMU ol li{margin:0 20px 0 0;padding:0 4px 0 0}.RMEdX4_dN5IkEtK4sIJZ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";outline:0}.RMEdX4_dN5IkEtK4sIJZ p{margin:0}._82r69HalO4jzIQFB2Mp{display:block;width:100%;outline:none}.RMEdX4_dN5IkEtK4sIJZ input[type=file]{cursor:pointer}.RMEdX4_dN5IkEtK4sIJZ.avIvYUIL59UVSxWOiGVU{display:inline-block}.RMEdX4_dN5IkEtK4sIJZ.JG_8u96i6NQibxxewKYS{color:#00000040;cursor:not-allowed}.RMEdX4_dN5IkEtK4sIJZ.vrlNdyrrjwkBnaXZzHTC{width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.RMEdX4_dN5IkEtK4sIJZ.vrlNdyrrjwkBnaXZzHTC>.RMEdX4_dN5IkEtK4sIJZ{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.RMEdX4_dN5IkEtK4sIJZ.vrlNdyrrjwkBnaXZzHTC:hover{border-color:#873bf4}.JG_8u96i6NQibxxewKYS.RMEdX4_dN5IkEtK4sIJZ.vrlNdyrrjwkBnaXZzHTC:hover{border-color:#d9d9d9}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 .RMEdX4_dN5IkEtK4sIJZ{padding:16px 0}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0.QAE1Af67iO85bkshxRYq:not(.JG_8u96i6NQibxxewKYS){border-color:#6727cf}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0.JG_8u96i6NQibxxewKYS{cursor:not-allowed}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 ._82r69HalO4jzIQFB2Mp{display:table;height:100%}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 .eqgLe4wARY4iGyceHGLM{display:table-cell;vertical-align:middle}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0:not(.JG_8u96i6NQibxxewKYS):hover{border-color:#ab66ff}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 p.F_nPXfHKFAGm3THRMHg8{margin-bottom:20px}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 p.F_nPXfHKFAGm3THRMHg8 .irzKsKIOhYgcxbI0VKaI{color:#ab66ff;font-size:48px}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 p.JWqnwax9ev46LsF_xYnh{margin:0 0 4px;color:#000000d9;font-size:16px}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 p.xdE4IvxMwyE43zl8Y7Mk{color:#00000073;font-size:14px}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 .nLhkIDJYQUUdFvz7jY6l{color:#00000040;font-size:30px;transition:all .3s}.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0 .nLhkIDJYQUUdFvz7jY6l:hover,.RMEdX4_dN5IkEtK4sIJZ.SLVNfeehFXsY4QP3Glc0:hover .nLhkIDJYQUUdFvz7jY6l{color:#00000073}.SHNj66fWZScUX_g2cEFQ{display:inline-block;width:100%}.SHNj66fWZScUX_g2cEFQ:before{display:table;content:""}.SHNj66fWZScUX_g2cEFQ:after{display:table;clear:both;content:""}.FwKEZ6eVAL8Wqis6kfVV{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";line-height:1.5715}.FwKEZ6eVAL8Wqis6kfVV:before{display:table;content:""}.FwKEZ6eVAL8Wqis6kfVV:after{display:table;clear:both;content:""}.Se9neYMRfDkzX9uiFXL5{position:relative;height:22.001px;margin-top:8px;font-size:14px}.piJRi8uBXP8sHgEs_Ns2{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.Ye5cI0d0sJAeA_OwlKog{position:absolute;right:0}.oPtb8Ch0bkHi3ZWyolkV{opacity:0}.oPtb8Ch0bkHi3ZWyolkV.IpkTOpGzQwRJlhrJ7FHR{height:22.001px;line-height:1;vertical-align:top}.Ye5cI0d0sJAeA_OwlKog.TA50ElyHMrQSYsHrcsSD{top:22px;line-height:0}.oPtb8Ch0bkHi3ZWyolkV:focus,.Ye5cI0d0sJAeA_OwlKog.TA50ElyHMrQSYsHrcsSD .oPtb8Ch0bkHi3ZWyolkV{opacity:1}.Ye5cI0d0sJAeA_OwlKog .irzKsKIOhYgcxbI0VKaI{color:#00000073;transition:all .3s}.Ye5cI0d0sJAeA_OwlKog:hover .irzKsKIOhYgcxbI0VKaI{color:#000000d9}.zDfmb6DZITIKBrMfBowQ{height:100%;transition:background-color .3s}.zDfmb6DZITIKBrMfBowQ>span{display:block;width:100%;height:100%}.zDfmb6DZITIKBrMfBowQ .bkIqByKhC3UYck4G3M7E .irzKsKIOhYgcxbI0VKaI,.zDfmb6DZITIKBrMfBowQ .kY3_uxH5u3Efw7suUIuh .irzKsKIOhYgcxbI0VKaI{position:absolute;top:5px;color:#00000073;font-size:14px}.Se9neYMRfDkzX9uiFXL5:hover .zDfmb6DZITIKBrMfBowQ{background-color:#f5f5f5}.Se9neYMRfDkzX9uiFXL5:hover .oPtb8Ch0bkHi3ZWyolkV{opacity:1}.Kivnbjj_fuUu65P7ft5R,.Kivnbjj_fuUu65P7ft5R .kY3_uxH5u3Efw7suUIuh>.irzKsKIOhYgcxbI0VKaI,.Kivnbjj_fuUu65P7ft5R .piJRi8uBXP8sHgEs_Ns2{color:#ff4d4f}.Kivnbjj_fuUu65P7ft5R .Ye5cI0d0sJAeA_OwlKog .irzKsKIOhYgcxbI0VKaI{color:#ff4d4f}.Kivnbjj_fuUu65P7ft5R .oPtb8Ch0bkHi3ZWyolkV{opacity:1}.uj8AyO3LMn8M_4TQRBDY{position:absolute;bottom:-12px;width:100%;padding-left:26px;font-size:14px;line-height:0}.Im54QYLNZcoJwA89Xs8N .Se9neYMRfDkzX9uiFXL5,.luFGhxW6w5Ig6Vn89GeY .Se9neYMRfDkzX9uiFXL5{position:relative;height:66px;padding:8px;border:1px solid #d9d9d9;border-radius:2px}.Im54QYLNZcoJwA89Xs8N .Se9neYMRfDkzX9uiFXL5:hover,.luFGhxW6w5Ig6Vn89GeY .Se9neYMRfDkzX9uiFXL5:hover{background:transparent}.Im54QYLNZcoJwA89Xs8N .Kivnbjj_fuUu65P7ft5R,.luFGhxW6w5Ig6Vn89GeY .Kivnbjj_fuUu65P7ft5R{border-color:#ff4d4f}.Im54QYLNZcoJwA89Xs8N .Se9neYMRfDkzX9uiFXL5:hover .zDfmb6DZITIKBrMfBowQ,.luFGhxW6w5Ig6Vn89GeY .Se9neYMRfDkzX9uiFXL5:hover .zDfmb6DZITIKBrMfBowQ{background:transparent}.Im54QYLNZcoJwA89Xs8N .kOTHKRv_1EwA0TgSOgyB,.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB{border-style:dashed}.Im54QYLNZcoJwA89Xs8N .Vv5RKbsu7qADIWqzJSUf,.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.Im54QYLNZcoJwA89Xs8N .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI,.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI{font-size:26px}.Im54QYLNZcoJwA89Xs8N .Kivnbjj_fuUu65P7ft5R .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI svg path[fill="#e6f7ff"],.luFGhxW6w5Ig6Vn89GeY .Kivnbjj_fuUu65P7ft5R .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI svg path[fill="#e6f7ff"]{fill:#fff2f0}.Im54QYLNZcoJwA89Xs8N .Kivnbjj_fuUu65P7ft5R .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI svg path[fill="#1890ff"],.luFGhxW6w5Ig6Vn89GeY .Kivnbjj_fuUu65P7ft5R .Vv5RKbsu7qADIWqzJSUf .irzKsKIOhYgcxbI0VKaI svg path[fill="#1890ff"]{fill:#ff4d4f}.Im54QYLNZcoJwA89Xs8N .xK8RAceLvCMrMZDh4k0F,.luFGhxW6w5Ig6Vn89GeY .xK8RAceLvCMrMZDh4k0F{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,-50%)}.Im54QYLNZcoJwA89Xs8N .xK8RAceLvCMrMZDh4k0F .irzKsKIOhYgcxbI0VKaI,.luFGhxW6w5Ig6Vn89GeY .xK8RAceLvCMrMZDh4k0F .irzKsKIOhYgcxbI0VKaI{font-size:26px}.Im54QYLNZcoJwA89Xs8N .b0I2ZjlO0EYgeTns1PML,.luFGhxW6w5Ig6Vn89GeY .b0I2ZjlO0EYgeTns1PML{max-width:100%}.Im54QYLNZcoJwA89Xs8N .Vv5RKbsu7qADIWqzJSUf img,.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf img{display:block;width:48px;height:48px;overflow:hidden}.Im54QYLNZcoJwA89Xs8N .piJRi8uBXP8sHgEs_Ns2,.luFGhxW6w5Ig6Vn89GeY .piJRi8uBXP8sHgEs_Ns2{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.Im54QYLNZcoJwA89Xs8N .kOTHKRv_1EwA0TgSOgyB .piJRi8uBXP8sHgEs_Ns2,.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB .piJRi8uBXP8sHgEs_Ns2{margin-bottom:12px}.Im54QYLNZcoJwA89Xs8N .uj8AyO3LMn8M_4TQRBDY,.luFGhxW6w5Ig6Vn89GeY .uj8AyO3LMn8M_4TQRBDY{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.zBJdJC3YQ8XruPk2rIXK{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.luFGhxW6w5Ig6Vn89GeY .Se9neYMRfDkzX9uiFXL5{height:100%;margin:0}.luFGhxW6w5Ig6Vn89GeY .zDfmb6DZITIKBrMfBowQ{position:relative;height:100%;overflow:hidden}.luFGhxW6w5Ig6Vn89GeY .zDfmb6DZITIKBrMfBowQ:before{position:absolute;z-index:1;width:100%;height:100%;background-color:#00000080;opacity:0;transition:all .3s;content:" "}.luFGhxW6w5Ig6Vn89GeY .Se9neYMRfDkzX9uiFXL5:hover .zDfmb6DZITIKBrMfBowQ:before{opacity:1}.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .PU8hS41rpm0UU0Fy6srF,.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .RS9drxWnxSwThQEwFAFl,.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .Nx3aHaHFOu4zsi3orgzC{z-index:10;width:16px;margin:0 4px;color:#ffffffd9;font-size:16px;cursor:pointer;transition:all .3s}.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .PU8hS41rpm0UU0Fy6srF:hover,.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .RS9drxWnxSwThQEwFAFl:hover,.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF .Nx3aHaHFOu4zsi3orgzC:hover{color:#fff}.luFGhxW6w5Ig6Vn89GeY .zDfmb6DZITIKBrMfBowQ:hover+.j76_a8B_p4hxfOkICDyF,.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF:hover{opacity:1}.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf,.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf img{position:static;display:block;width:100%;height:100%;object-fit:contain}.luFGhxW6w5Ig6Vn89GeY .piJRi8uBXP8sHgEs_Ns2{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.luFGhxW6w5Ig6Vn89GeY .ceGP7hbcAWkSmrYViL5U+.piJRi8uBXP8sHgEs_Ns2{position:absolute;bottom:10px;display:block}.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB.Se9neYMRfDkzX9uiFXL5{background-color:#fafafa}.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB .zDfmb6DZITIKBrMfBowQ{height:auto}.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB .zDfmb6DZITIKBrMfBowQ:before,.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB .zDfmb6DZITIKBrMfBowQ .PU8hS41rpm0UU0Fy6srF,.luFGhxW6w5Ig6Vn89GeY .kOTHKRv_1EwA0TgSOgyB .zDfmb6DZITIKBrMfBowQ .Nx3aHaHFOu4zsi3orgzC{display:none}.luFGhxW6w5Ig6Vn89GeY .uj8AyO3LMn8M_4TQRBDY{bottom:32px;width:calc(100% - 14px);padding-left:0}.YA5iYvFrL6kKe35y0o_v,.goeajuh2yFIcVX3n3T4i{transition:opacity .3s,height .3s}.YA5iYvFrL6kKe35y0o_v:before,.goeajuh2yFIcVX3n3T4i:before{display:table;width:0;height:0;content:""}.YA5iYvFrL6kKe35y0o_v .pgnc6tORLGoHdxWGDjcm,.goeajuh2yFIcVX3n3T4i .pgnc6tORLGoHdxWGDjcm{display:block;flex:auto}.KzgnUWu3BTE5KYZSv0nF .pgnc6tORLGoHdxWGDjcm,.Im54QYLNZcoJwA89Xs8N .pgnc6tORLGoHdxWGDjcm{display:flex;align-items:center}.KzgnUWu3BTE5KYZSv0nF .pgnc6tORLGoHdxWGDjcm>*,.Im54QYLNZcoJwA89Xs8N .pgnc6tORLGoHdxWGDjcm>*{flex:none}.KzgnUWu3BTE5KYZSv0nF .piJRi8uBXP8sHgEs_Ns2,.Im54QYLNZcoJwA89Xs8N .piJRi8uBXP8sHgEs_Ns2{flex:auto;margin:0;padding:0 8px}.KzgnUWu3BTE5KYZSv0nF .Ye5cI0d0sJAeA_OwlKog,.Im54QYLNZcoJwA89Xs8N .Ye5cI0d0sJAeA_OwlKog,.KzgnUWu3BTE5KYZSv0nF .kY3_uxH5u3Efw7suUIuh .irzKsKIOhYgcxbI0VKaI{position:static}.FwKEZ6eVAL8Wqis6kfVV .r7lZI0Rt3sbQMZ_JQFeK,.FwKEZ6eVAL8Wqis6kfVV .wfcl_4Mz0G46Q4iQxdCY,.FwKEZ6eVAL8Wqis6kfVV .UijMlxIigWc1gD5p0ziL{animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:forwards}.FwKEZ6eVAL8Wqis6kfVV .r7lZI0Rt3sbQMZ_JQFeK,.FwKEZ6eVAL8Wqis6kfVV .wfcl_4Mz0G46Q4iQxdCY{animation-name:z3f_BHayacpPpoxZOuSM}.FwKEZ6eVAL8Wqis6kfVV .UijMlxIigWc1gD5p0ziL{animation-name:x6QwFSjGUnUw5gB6S9qP}@keyframes z3f_BHayacpPpoxZOuSM{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes x6QwFSjGUnUw5gB6S9qP{to{width:0;height:0;margin:0;padding:0;opacity:0}}.BJWpVfbAuwwIUVfE3g50{direction:rtl}.BJWpVfbAuwwIUVfE3g50.RMEdX4_dN5IkEtK4sIJZ.vrlNdyrrjwkBnaXZzHTC{margin-right:auto;margin-left:8px}.L2hz_C0kr4ok4k4Nl2jF{direction:rtl}.L2hz_C0kr4ok4k4Nl2jF .MJCSpkR79Fcc0hcAo1YK:hover .i_blDGxMbVk7Z5Eny5vV{padding-right:22px;padding-left:14px}.L2hz_C0kr4ok4k4Nl2jF .MJCSpkR79Fcc0hcAo1YK:hover .kA6eJHD2SSAV90J5O9We{padding-right:22px;padding-left:28px}.L2hz_C0kr4ok4k4Nl2jF .piJRi8uBXP8sHgEs_Ns2{padding-right:22px;padding-left:0}.L2hz_C0kr4ok4k4Nl2jF .i_blDGxMbVk7Z5Eny5vV{padding-left:14px}.L2hz_C0kr4ok4k4Nl2jF .Ye5cI0d0sJAeA_OwlKog{right:auto;left:0}.L2hz_C0kr4ok4k4Nl2jF .Ye5cI0d0sJAeA_OwlKog .irzKsKIOhYgcxbI0VKaI{padding-right:0;padding-left:5px}.L2hz_C0kr4ok4k4Nl2jF .zDfmb6DZITIKBrMfBowQ{padding:0 4px 0 12px}.L2hz_C0kr4ok4k4Nl2jF .Kivnbjj_fuUu65P7ft5R .Ye5cI0d0sJAeA_OwlKog .irzKsKIOhYgcxbI0VKaI{padding-right:0;padding-left:5px}.L2hz_C0kr4ok4k4Nl2jF .uj8AyO3LMn8M_4TQRBDY{padding-right:26px;padding-left:0}.Im54QYLNZcoJwA89Xs8N .zDfmb6DZITIKBrMfBowQ,.luFGhxW6w5Ig6Vn89GeY .zDfmb6DZITIKBrMfBowQ{padding:0}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .Vv5RKbsu7qADIWqzJSUf,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .Vv5RKbsu7qADIWqzJSUf{right:8px;left:auto}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .xK8RAceLvCMrMZDh4k0F,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .xK8RAceLvCMrMZDh4k0F{right:50%;left:auto;transform:translate(50%,-50%)}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .piJRi8uBXP8sHgEs_Ns2,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .piJRi8uBXP8sHgEs_Ns2{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .i_blDGxMbVk7Z5Eny5vV,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .i_blDGxMbVk7Z5Eny5vV{padding-right:48px;padding-left:18px}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .kA6eJHD2SSAV90J5O9We,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .kA6eJHD2SSAV90J5O9We{padding-right:48px;padding-left:36px}.L2hz_C0kr4ok4k4Nl2jF.Im54QYLNZcoJwA89Xs8N .uj8AyO3LMn8M_4TQRBDY,.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .uj8AyO3LMn8M_4TQRBDY{padding-right:0;padding-left:0}.L2hz_C0kr4ok4k4Nl2jF .zBJdJC3YQ8XruPk2rIXK{margin:0 0 8px 8px}.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .j76_a8B_p4hxfOkICDyF{right:50%;left:auto;transform:translate(50%,-50%)}.L2hz_C0kr4ok4k4Nl2jF.luFGhxW6w5Ig6Vn89GeY .ceGP7hbcAWkSmrYViL5U+.piJRi8uBXP8sHgEs_Ns2{margin:8px 0 0;padding:0}.Pane1,.Pane2{overflow:auto}.Resizer{background:#000;opacity:.1;z-index:1;box-sizing:border-box;background-clip:padding-box}.Resizer:hover{transition:all 2s ease}.Resizer.horizontal{height:11px;margin:-5px 0;border-top:5px solid rgba(255,255,255,0);border-bottom:5px solid rgba(255,255,255,0);cursor:row-resize;width:100%}.Resizer.horizontal:hover{border-top:5px solid rgba(0,0,0,.5);border-bottom:5px solid rgba(0,0,0,.5)}.Resizer.vertical{width:11px;margin:0 -5px;border-left:5px solid rgba(255,255,255,0);border-right:5px solid rgba(255,255,255,0);cursor:col-resize}.Resizer.vertical Pane2{border-left:1px solid #e6e6e6}.Resizer.vertical:hover{border-left:5px solid rgba(0,0,0,.5);border-right:5px solid rgba(0,0,0,.5)}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:transparent}.WF9nALVmIy4PTMBRe1VJ{font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.WF9nALVmIy4PTMBRe1VJ .rc-footer-container,.WF9nALVmIy4PTMBRe1VJ .rc-footer-bottom-container{width:1440px;max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 931.99px){.WF9nALVmIy4PTMBRe1VJ .rc-footer-container,.WF9nALVmIy4PTMBRe1VJ .rc-footer-bottom-container{max-width:calc(100% - 80px)}}@media only screen and (max-width: 767.99px){.WF9nALVmIy4PTMBRe1VJ .rc-footer-container,.WF9nALVmIy4PTMBRe1VJ .rc-footer-bottom-container{max-width:calc(100% - 32px)}}.WF9nALVmIy4PTMBRe1VJ .rc-footer-bottom-container{border-top:4px solid #F0F2FF}.WF9nALVmIy4PTMBRe1VJ.EbnlCpbiTpIRq5UzX6lP .rc-footer-item>a>span{font-size:16px}.WF9nALVmIy4PTMBRe1VJ.EbnlCpbiTpIRq5UzX6lP .rc-footer-item>a:hover{color:#691eff}.WF9nALVmIy4PTMBRe1VJ .hqliK7JQhVcKIsKySkj8{opacity:.6;font-weight:400;margin-left:.5em}.WF9nALVmIy4PTMBRe1VJ .GybrXgTtJO8QwGpxRd_A{display:flex;justify-content:center;font-size:14px;border-bottom:1px solid rgba(255,255,255,.25);margin-bottom:16px;box-sizing:border-box;padding-bottom:16px;overflow:hidden;flex-wrap:wrap}.WF9nALVmIy4PTMBRe1VJ .GybrXgTtJO8QwGpxRd_A .OGgGst3y4oACUOkaIw_J{font-size:15px;color:#fff;margin-right:8px}.WF9nALVmIy4PTMBRe1VJ .GybrXgTtJO8QwGpxRd_A .anticon,.WF9nALVmIy4PTMBRe1VJ .GybrXgTtJO8QwGpxRd_A a{margin-right:5px;color:#fff}.WF9nALVmIy4PTMBRe1VJ .GybrXgTtJO8QwGpxRd_A img{width:14px;height:14px;margin-right:4px;position:relative;top:-2px}.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ{display:flex;justify-content:center;font-size:14px}.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ .anticon,.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ a{margin-right:8px;color:#fff9}.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ.EbnlCpbiTpIRq5UzX6lP .anticon,.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ.EbnlCpbiTpIRq5UzX6lP a{color:#424e66}.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ.EbnlCpbiTpIRq5UzX6lP .anticon:hover,.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ.EbnlCpbiTpIRq5UzX6lP a:hover{color:#691eff}@media only screen and (max-width: 767.99px){.WF9nALVmIy4PTMBRe1VJ .T5jVEjrxEK00xQCP4yeQ{display:block}}.GxlXNkYLrEMMFl3TuIlt{margin-left:0}@media only screen and (min-width: 767.99px){.GxlXNkYLrEMMFl3TuIlt{margin-left:240px}}@media only screen and (min-width: 991.99px){.GxlXNkYLrEMMFl3TuIlt{margin-left:280px}} diff --git a/3306.ebd51f21.async.js b/3306.ebd51f21.async.js new file mode 100644 index 0000000000..b4ed3c76ad --- /dev/null +++ b/3306.ebd51f21.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3306],{13306:function(e,t,n){n.d(t,{$:function(){return P}});var r=n(62435),a=n(1413),o=n(4942),c=n(91),l=n(94184),i=n.n(l),s=function(e){var t=e.prefixCls,n=e.icon,a=e.title,o=e.items,c=void 0===o?[]:o,l=e.style,s=e.className;return r.createElement("div",{className:i()("".concat(t,"-column"),s),style:l},(a||n)&&r.createElement("h2",null,n&&r.createElement("span",{className:"".concat(t,"-column-icon")},n),a),c.map((function(e,n){var a=e.LinkComponent||"a";return r.createElement("div",{className:i()("".concat(t,"-item"),e.className),style:e.style,key:n},r.createElement(a,{href:e.url,to:"string"!=typeof a?e.url:void 0,target:e.openExternal?"_blank":void 0,rel:e.openExternal?"noopener noreferrer":void 0},e.icon&&r.createElement("span",{className:"".concat(t,"-item-icon")},e.icon),e.title),e.description&&r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(t,"-item-separator")},"-"),r.createElement("span",{className:"".concat(t,"-item-description")},e.description)))})))},u=["prefixCls","className","style","bottom","columns","maxColumnsPerRow","backgroundColor","columnLayout","theme"],m=function(e){var t=e.prefixCls,n=void 0===t?"rc-footer":t,l=e.className,m=e.style,f=e.bottom,p=e.columns,h=e.maxColumnsPerRow,g=e.backgroundColor,v=e.columnLayout,d=e.theme,b=void 0===d?"dark":d,E=(0,c.Z)(e,u),y=i()("".concat(n),l,(0,o.Z)({},"".concat(n,"-").concat(b),!!b)),Z="number"==typeof h&&h>0;return r.createElement("footer",(0,a.Z)((0,a.Z)({},E),{},{className:y,style:(0,a.Z)((0,a.Z)({},m),{},{backgroundColor:g})}),r.createElement("section",{className:"".concat(n,"-container")},p&&p.length>0&&r.createElement("section",{className:"".concat(n,"-columns"),style:{justifyContent:v,flexWrap:Z?"wrap":void 0}},p.map((function(e,t){var o=e.title,c=e.icon,l=e.style,i=e.className,u=e.items,m=void 0===u?[]:u,f=(0,a.Z)({},l);return Z&&(f.flex="0 0 ".concat(100/(h+1)+.1,"%")),r.createElement(s,{key:t,prefixCls:n,title:o,icon:c,items:m,style:f,className:i})})))),f&&r.createElement("section",{className:"".concat(n,"-bottom")},r.createElement("div",{className:"".concat(n,"-bottom-container")},f)))},f={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M564.7 230.1V803h60l25.2 71.4L756.3 803h131.5V230.1H564.7zm247.7 497h-59.9l-75.1 50.4-17.8-50.4h-18V308.3h170.7v418.8zM526.1 486.9H393.3c2.1-44.9 4.3-104.3 6.6-172.9h130.9l-.1-8.1c0-.6-.2-14.7-2.3-29.1-2.1-15-6.6-34.9-21-34.9H287.8c4.4-20.6 15.7-69.7 29.4-93.8l6.4-11.2-12.9-.7c-.8 0-19.6-.9-41.4 10.6-35.7 19-51.7 56.4-58.7 84.4-18.4 73.1-44.6 123.9-55.7 145.6-3.3 6.4-5.3 10.2-6.2 12.8-1.8 4.9-.8 9.8 2.8 13 10.5 9.5 38.2-2.9 38.5-3 .6-.3 1.3-.6 2.2-1 13.9-6.3 55.1-25 69.8-84.5h56.7c.7 32.2 3.1 138.4 2.9 172.9h-141l-2.1 1.5c-23.1 16.9-30.5 63.2-30.8 65.2l-1.4 9.2h167c-12.3 78.3-26.5 113.4-34 127.4-3.7 7-7.3 14-10.7 20.8-21.3 42.2-43.4 85.8-126.3 153.6-3.6 2.8-7 8-4.8 13.7 2.4 6.3 9.3 9.1 24.6 9.1 5.4 0 11.8-.3 19.4-1 49.9-4.4 100.8-18 135.1-87.6 17-35.1 31.7-71.7 43.9-108.9L497 850l5-12c.8-1.9 19-46.3 5.1-95.9l-.5-1.8-108.1-123-22 16.6c6.4-26.1 10.6-49.9 12.5-71.1h158.7v-8c0-40.1-18.5-63.9-19.2-64.9l-2.4-3z"}}]},name:"zhihu",theme:"outlined"},p=n(84089),h=function(e,t){return r.createElement(p.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:f}))};h.displayName="ZhihuOutlined";var g=r.forwardRef(h),v=n(1210),d={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M623.6 316.7C593.6 290.4 554 276 512 276s-81.6 14.5-111.6 40.7C369.2 344 352 380.7 352 420v7.6c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V420c0-44.1 43.1-80 96-80s96 35.9 96 80c0 31.1-22 59.6-56.1 72.7-21.2 8.1-39.2 22.3-52.1 40.9-13.1 19-19.9 41.8-19.9 64.9V620c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8v-22.7a48.3 48.3 0 0130.9-44.8c59-22.7 97.1-74.7 97.1-132.5.1-39.3-17.1-76-48.3-103.3zM472 732a40 40 0 1080 0 40 40 0 10-80 0z"}}]},name:"question-circle",theme:"outlined"},b=function(e,t){return r.createElement(p.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:d}))};b.displayName="QuestionCircleOutlined";var E=r.forwardRef(b),y={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M457.3 543c-68.1-17.7-145 16.2-174.6 76.2-30.1 61.2-1 129.1 67.8 151.3 71.2 23 155.2-12.2 184.4-78.3 28.7-64.6-7.2-131-77.6-149.2zm-52 156.2c-13.8 22.1-43.5 31.7-65.8 21.6-22-10-28.5-35.7-14.6-57.2 13.7-21.4 42.3-31 64.4-21.7 22.4 9.5 29.6 35 16 57.3zm45.5-58.5c-5 8.6-16.1 12.7-24.7 9.1-8.5-3.5-11.2-13.1-6.4-21.5 5-8.4 15.6-12.4 24.1-9.1 8.7 3.2 11.8 12.9 7 21.5zm334.5-197.2c15 4.8 31-3.4 35.9-18.3 11.8-36.6 4.4-78.4-23.2-109a111.39 111.39 0 00-106-34.3 28.45 28.45 0 00-21.9 33.8 28.39 28.39 0 0033.8 21.8c18.4-3.9 38.3 1.8 51.9 16.7a54.2 54.2 0 0111.3 53.3 28.45 28.45 0 0018.2 36zm99.8-206c-56.7-62.9-140.4-86.9-217.7-70.5a32.98 32.98 0 00-25.4 39.3 33.12 33.12 0 0039.3 25.5c55-11.7 114.4 5.4 154.8 50.1 40.3 44.7 51.2 105.7 34 159.1-5.6 17.4 3.9 36 21.3 41.7 17.4 5.6 36-3.9 41.6-21.2v-.1c24.1-75.4 8.9-161.1-47.9-223.9zM729 499c-12.2-3.6-20.5-6.1-14.1-22.1 13.8-34.7 15.2-64.7.3-86-28-40.1-104.8-37.9-192.8-1.1 0 0-27.6 12.1-20.6-9.8 13.5-43.5 11.5-79.9-9.6-101-47.7-47.8-174.6 1.8-283.5 110.6C127.3 471.1 80 557.5 80 632.2 80 775.1 263.2 862 442.5 862c235 0 391.3-136.5 391.3-245 0-65.5-55.2-102.6-104.8-118zM443 810.8c-143 14.1-266.5-50.5-275.8-144.5-9.3-93.9 99.2-181.5 242.2-195.6 143-14.2 266.5 50.5 275.8 144.4C694.4 709 586 796.6 443 810.8z"}}]},name:"weibo",theme:"outlined"},Z=function(e,t){return r.createElement(p.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:y}))};Z.displayName="WeiboOutlined";var x=r.forwardRef(Z),w=n(32180),k=n(85956),j="WF9nALVmIy4PTMBRe1VJ",C="EbnlCpbiTpIRq5UzX6lP",z="T5jVEjrxEK00xQCP4yeQ",N="GxlXNkYLrEMMFl3TuIlt";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 H=["columns","bottom","language","isDynamicFooter","rootDomain","className"];function M(){return M=Object.assign?Object.assign.bind():function(e){for(var t=1;t=0||(a[n]=e[n]);return a}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(a[n]=e[n])}return a}var P=function(e){var t,n=e.columns,a=e.bottom,o=(e.language,e.isDynamicFooter),c=e.rootDomain,l=void 0===c?"":c,s=e.className,u=D(e,H),f=(0,k.WF)().themeConfig,p=(0,k.bU)().id,h=f.footerTheme,d=void 0===h?"dark":h,b=u.theme,y=void 0===b?d:b;return r.createElement(m,M({maxColumnsPerRow:5,theme:y,columns:n||[{title:"Resources",items:[{title:"Ant Design",url:"https://ant.design",openExternal:!0},{title:"Galacea Effects",url:"https://galacean.antgroup.com/effects/",openExternal:!0},{title:"Umi",description:r.createElement(k._H,{id:"React 应用开发框架"}),url:"https://umijs.org",openExternal:!0},{title:"Dumi",description:r.createElement(k._H,{id:"组件/文档研发工具"}),url:"https://d.umijs.org",openExternal:!0},{title:"ahooks",description:r.createElement(k._H,{id:"React Hooks 库"}),url:"https://github.com/alibaba/hooks",openExternal:!0}]},{title:r.createElement(k._H,{id:"社区"}),items:[{icon:r.createElement(g,{style:{color:"#0084ff"}}),title:r.createElement(k._H,{id:"体验科技专栏"}),url:"http://zhuanlan.zhihu.com/xtech",openExternal:!0},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/mZBWtboYbnMkTBaRIuWQ.png",alt:"seeconf"}),title:"SEE Conf",description:r.createElement(k._H,{id:"蚂蚁体验科技大会"}),url:"https://seeconf.antfin.com/",openExternal:!0}]},{title:r.createElement(k._H,{id:"帮助"}),items:[{icon:r.createElement(v.Z,null),title:"GitHub",url:"https://github.com/antvis",openExternal:!0},{icon:r.createElement(E,null),title:r.createElement(k._H,{id:"StackOverflow"}),url:"http://stackoverflow.com/questions/tagged/antv",openExternal:!0}]},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/nBVXkrFdWHxbZlmMbsaH.svg",alt:"more products"}),title:"更多产品",items:[{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg",alt:"Ant Design"}),title:"Ant Design",url:"https://ant.design",description:"企业级 UI 设计语言",openExternal:!0},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/XuVpGqBFxXplzvLjJBZB.svg",alt:"yuque"}),title:"语雀",url:"https://yuque.com",description:"知识创作与分享工具",openExternal:!0},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/antfincdn/v2%24rh7lqpu/82f338dd-b0a6-41bc-9a86-58aaa9df217b.png",alt:"Egg"}),title:"Egg",url:"https://eggjs.org",description:"企业级 Node 开发框架",openExternal:!0},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/DMDOlAUhmktLyEODCMBR.ico",alt:"kitchen"}),title:"Kitchen",description:"Sketch 工具集",url:"https://kitchen.alipay.com",openExternal:!0},{icon:r.createElement("img",{src:"https://gw.alipayobjects.com/zos/rmsportal/nBVXkrFdWHxbZlmMbsaH.svg",alt:"xtech"}),title:"蚂蚁体验科技",url:"https://xtech.antfin.com/",openExternal:!0}]}],className:i()(j,s,(t={},S(t,C,"light"===y),S(t,N,o),t)),bottom:a||r.createElement(r.Fragment,null,r.createElement("div",{className:i()(z,S({},C,"light"===y))},"light"===y?"© Copyright ".concat((new Date).getFullYear()," Ant Group Co., Ltd..备案号:京ICP备15032932号-38"):r.createElement(r.Fragment,null,r.createElement("div",null,r.createElement("a",{href:"https://weibo.com/antv2017",target:"_blank",rel:"noopener noreferrer"},r.createElement(x,null)),r.createElement("a",{href:"https://zhuanlan.zhihu.com/aiux-antv",target:"_blank",rel:"noopener noreferrer"},r.createElement(g,null)),r.createElement("a",{href:"https://github.com/antvis",target:"_blank",rel:"noopener noreferrer"},r.createElement(v.Z,null)),r.createElement("a",{href:"".concat(l,"/").concat(p,"/about")},r.createElement(k._H,{id:"关于我们"}))),r.createElement("div",null,"© ",(new Date).getFullYear()," Made with ❤ by"," ",r.createElement("a",{href:"https://xtech.antfin.com/"},"AntV")))))},(0,w.Z)(u,["githubUrl"])))}},18069:function(e,t){t.Z=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)}},10626:function(e,t,n){n.d(t,{Z:function(){return s}});var r=n(58694),a=n(17685),o=n(29169),c=n(27771),l=a.Z?a.Z.isConcatSpreadable:void 0;var i=function(e){return(0,c.Z)(e)||(0,o.Z)(e)||!!(l&&e&&e[l])};var s=function e(t,n,a,o,c){var l=-1,s=t.length;for(a||(a=i),c||(c=[]);++l0&&a(u)?n>1?e(u,n-1,a,o,c):(0,r.Z)(c,u):o||(c[c.length]=u)}return c}},47855:function(e,t){t.Z=function(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},62002:function(e,t){t.Z=function(e){return function(){return e}}},27961:function(e,t,n){var r=n(10626);t.Z=function(e){return(null==e?0:e.length)?(0,r.Z)(e,1):[]}},37514:function(e,t,n){var r=n(93589),a=n(12513),o=n(18533),c=Function.prototype,l=Object.prototype,i=c.toString,s=l.hasOwnProperty,u=i.call(Object);t.Z=function(e){if(!(0,o.Z)(e)||"[object Object]"!=(0,r.Z)(e))return!1;var t=(0,a.Z)(e);if(null===t)return!0;var n=s.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&i.call(n)==u}},935:function(e,t){t.Z=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},32180:function(e,t,n){n.d(t,{Z:function(){return f}});var r=n(74073),a=n(38225),o=n(60337),c=n(27449),l=n(31899),i=n(37514);var s=function(e){return(0,i.Z)(e)?void 0:e},u=n(41417),m=n(4403),f=(0,u.Z)((function(e,t){var n={};if(null==e)return n;var i=!1;t=(0,r.Z)(t,(function(t){return t=(0,c.Z)(t,e),i||(i=t.length>1),t})),(0,l.Z)(e,(0,m.Z)(e),n),i&&(n=(0,a.Z)(n,7,s));for(var u=t.length;u--;)(0,o.Z)(n,t[u]);return n}))}}]); \ No newline at end of file diff --git a/3476.0ca3ab2f.async.js b/3476.0ca3ab2f.async.js new file mode 100644 index 0000000000..a8db5e82f3 --- /dev/null +++ b/3476.0ca3ab2f.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[3476],{57132:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(1413),a=r(62435),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},i=r(84089),l=function(e,t){return a.createElement(i.Z,(0,n.Z)((0,n.Z)({},e),{},{ref:t,icon:o}))};l.displayName="CopyOutlined";var s=a.forwardRef(l)},88484:function(e,t,r){"use strict";r.d(t,{Z:function(){return s}});var n=r(1413),a=r(62435),o={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M400 317.7h73.9V656c0 4.4 3.6 8 8 8h60c4.4 0 8-3.6 8-8V317.7H624c6.7 0 10.4-7.7 6.3-12.9L518.3 163a8 8 0 00-12.6 0l-112 141.7c-4.1 5.3-.4 13 6.3 13zM878 626h-60c-4.4 0-8 3.6-8 8v154H214V634c0-4.4-3.6-8-8-8h-60c-4.4 0-8 3.6-8 8v198c0 17.7 14.3 32 32 32h684c17.7 0 32-14.3 32-32V634c0-4.4-3.6-8-8-8z"}}]},name:"upload",theme:"outlined"},i=r(84089),l=function(e,t){return a.createElement(i.Z,(0,n.Z)((0,n.Z)({},e),{},{ref:t,icon:o}))};l.displayName="UploadOutlined";var s=a.forwardRef(l)},70597:function(e,t,r){"use strict";var n,a=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",a({viewBox:"0 0 24 24",style:a({fill:r,width:o,height:s},u)},p),i.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))}},43891:function(e,t,r){"use strict";var n,a=Object.assign||function(e){for(var t=1;t=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}(e,["fill","width","height","style"]);return i.default.createElement("svg",a({viewBox:"0 0 24 24",style:a({fill:r,width:o,height:s},u)},p),i.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))}},63922:function(e,t,r){"use strict";r.d(t,{Z:function(){return C}});var n=r(4942),a=r(71002),o=r(87462),i=r(94184),l=r.n(i),s=r(82225),c=r(62435),u=r(53124),p=r(96159),f=r(98787);function d(e){return f.Y.includes(e)}var h=function(e){var t=e.className,r=e.prefixCls,a=e.style,i=e.color,s=e.children,p=e.text,f=e.placement,h=void 0===f?"end":f,b=c.useContext(u.E_),v=b.getPrefixCls,g=b.direction,x=v("ribbon",r),m=d(i),y=l()(x,"".concat(x,"-placement-").concat(h),(0,n.Z)((0,n.Z)({},"".concat(x,"-rtl"),"rtl"===g),"".concat(x,"-color-").concat(i),m),t),w={},E={};return i&&!m&&(w.background=i,E.color=i),c.createElement("div",{className:"".concat(x,"-wrapper")},s,c.createElement("div",{className:y,style:(0,o.Z)((0,o.Z)({},w),a)},c.createElement("span",{className:"".concat(x,"-text")},p),c.createElement("div",{className:"".concat(x,"-corner"),style:E})))},b=r(97685);function v(e){var t,r=e.prefixCls,n=e.value,a=e.current,o=e.offset,i=void 0===o?0:o;return i&&(t={position:"absolute",top:"".concat(i,"00%"),left:0}),c.createElement("span",{style:t,className:l()("".concat(r,"-only-unit"),{current:a})},n)}function g(e,t,r){for(var n=e,a=0;(n+10)%10!==t;)n+=r,a+=r;return a}function x(e){var t,r,n=e.prefixCls,a=e.count,i=e.value,l=Number(i),s=Math.abs(a),u=c.useState(l),p=(0,b.Z)(u,2),f=p[0],d=p[1],h=c.useState(s),x=(0,b.Z)(h,2),m=x[0],y=x[1],w=function(){d(l),y(s)};if(c.useEffect((function(){var e=setTimeout((function(){w()}),1e3);return function(){clearTimeout(e)}}),[l]),f===l||Number.isNaN(l)||Number.isNaN(f))t=[c.createElement(v,(0,o.Z)({},e,{key:l,current:!0}))],r={transition:"none"};else{t=[];for(var E=l+10,C=[],S=l;S<=E;S+=1)C.push(S);var _=C.findIndex((function(e){return e%10===f}));t=C.map((function(t,r){var n=t%10;return c.createElement(v,(0,o.Z)({},e,{key:t,value:n,offset:r-_,current:r===_}))})),r={transform:"translateY(".concat(-g(f,l,mm?"".concat(m,"+"):g,I="0"===T||0===T,H=(null!=f||null!=b)&&(null===g||I&&!M),z=C&&!I,D=z?"":T,L=(0,c.useMemo)((function(){return(null==D||""===D||I&&!M)&&!z}),[D,I,M,z]),U=(0,c.useRef)(g);L||(U.current=g);var G=U.current,W=(0,c.useRef)(D);L||(W.current=D);var V=W.current,X=(0,c.useRef)(z);L||(X.current=z);var K=(0,c.useMemo)((function(){if(!O)return(0,o.Z)({},j);var e={marginTop:O[1]};return"rtl"===F?e.left=parseInt(O[0],10):e.right=-parseInt(O[0],10),(0,o.Z)((0,o.Z)({},e),j)}),[F,O,j]),$=null!=k?k:"string"==typeof G||"number"==typeof G?G:void 0,q=L||!h?null:c.createElement("span",{className:"".concat(B,"-status-text")},h),Y=G&&"object"===(0,a.Z)(G)?(0,p.Tm)(G,(function(e){return{style:(0,o.Z)((0,o.Z)({},K),e.style)}})):void 0,Q=l()((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(B,"-status-dot"),H),"".concat(B,"-status-").concat(f),!!f),"".concat(B,"-status-").concat(b),d(b))),J={};b&&!d(b)&&(J.background=b);var ee=l()(B,(0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(B,"-status"),H),"".concat(B,"-not-a-wrapper"),!i),"".concat(B,"-rtl"),"rtl"===F),N);if(!i&&H){var te=K.color;return c.createElement("span",(0,o.Z)({},R,{className:ee,style:K}),c.createElement("span",{className:Q,style:J}),h&&c.createElement("span",{style:{color:te},className:"".concat(B,"-status-text")},h))}return c.createElement("span",(0,o.Z)({},R,{className:ee}),i,c.createElement(s.ZP,{visible:!L,motionName:"".concat(B,"-zoom"),motionAppear:!1,motionDeadline:1e3},(function(e){var t=e.className,a=A("scroll-number",r),i=X.current,s=l()((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(B,"-dot"),i),"".concat(B,"-count"),!i),"".concat(B,"-count-sm"),"small"===_),"".concat(B,"-multiple-words"),!i&&V&&V.toString().length>1),"".concat(B,"-status-").concat(f),!!f),"".concat(B,"-status-").concat(b),d(b))),u=(0,o.Z)({},K);return b&&!d(b)&&((u=u||{}).background=b),c.createElement(y,{prefixCls:a,show:!L,motionClassName:t,className:s,count:V,title:$,style:u,key:"scrollNumber"},Y)})),q)};E.Ribbon=h;var C=E},54907:function(e,t,r){"use strict";r.d(t,{Z:function(){return A}});var n=r(87462),a=r(4942),o=r(18073),i=r(94184),l=r.n(i),s=r(74902),c=r(15671),u=r(43144),p=r(32531),f=r(73568),d=r(71002),h=r(50344),b=r(62435),v=r(96774),g=r.n(v),x=r(91),m=r(82225),y=r(97685),w=b.forwardRef((function(e,t){var r,n=e.prefixCls,o=e.forceRender,i=e.className,s=e.style,c=e.children,u=e.isActive,p=e.role,f=b.useState(u||o),d=(0,y.Z)(f,2),h=d[0],v=d[1];return b.useEffect((function(){(o||u)&&v(!0)}),[o,u]),h?b.createElement("div",{ref:t,className:l()("".concat(n,"-content"),(r={},(0,a.Z)(r,"".concat(n,"-content-active"),u),(0,a.Z)(r,"".concat(n,"-content-inactive"),!u),r),i),style:s,role:p},b.createElement("div",{className:"".concat(n,"-content-box")},c)):null}));w.displayName="PanelContent";var E=w,C=["className","id","style","prefixCls","headerClass","children","isActive","destroyInactivePanel","accordion","forceRender","openMotion","extra","collapsible"],S=function(e){(0,p.Z)(r,e);var t=(0,f.Z)(r);function r(){var e;(0,c.Z)(this,r);for(var n=arguments.length,a=new Array(n),o=0;o-1?t.splice(r,1):t.push(e)}n.setActiveKey(t)},n.getNewChild=function(e,t){if(!e)return null;var r=n.state.activeKey,a=n.props,o=a.prefixCls,i=a.openMotion,l=a.accordion,s=a.destroyInactivePanel,c=a.expandIcon,u=a.collapsible,p=e.key||String(t),f=e.props,d=f.header,h=f.headerClass,v=f.destroyInactivePanel,g=f.collapsible,x=null!=g?g:u,m={key:p,panelKey:p,header:d,headerClass:h,isActive:l?r[0]===p:r.indexOf(p)>-1,prefixCls:o,destroyInactivePanel:null!=v?v:s,openMotion:i,accordion:l,children:e.props.children,onItemClick:"disabled"===x?null:n.onClickItem,expandIcon:c,collapsible:x};return"string"==typeof e.type?e:(Object.keys(m).forEach((function(e){void 0===m[e]&&delete m[e]})),b.cloneElement(e,m))},n.getItems=function(){var e=n.props.children;return(0,h.Z)(e).map(n.getNewChild)},n.setActiveKey=function(e){"activeKey"in n.props||n.setState({activeKey:e}),n.props.onChange(n.props.accordion?e[0]:e)};var a=e.activeKey,o=e.defaultActiveKey;return"activeKey"in e&&(o=a),n.state={activeKey:k(o)},n}return(0,u.Z)(r,[{key:"shouldComponentUpdate",value:function(e,t){return!g()(this.props,e)||!g()(this.state,t)}},{key:"render",value:function(){var e,t=this.props,r=t.prefixCls,n=t.className,o=t.style,i=t.accordion,s=l()((e={},(0,a.Z)(e,r,!0),(0,a.Z)(e,n,!!n),e));return b.createElement("div",{className:s,style:o,role:i?"tablist":null},this.getItems())}}],[{key:"getDerivedStateFromProps",value:function(e){var t={};return"activeKey"in e&&(t.activeKey=k(e.activeKey)),t}}]),r}(b.Component);O.defaultProps={prefixCls:"rc-collapse",onChange:function(){},accordion:!1,destroyInactivePanel:!1},O.Panel=_;var j=O,N=(O.Panel,r(98423)),Z=r(53124),M=r(33603),R=r(96159),P=function(e){var t,r=b.useContext(Z.E_),i=r.getPrefixCls,s=r.direction,c=e.prefixCls,u=e.className,p=void 0===u?"":u,f=e.bordered,d=void 0===f||f,v=e.ghost,g=e.expandIconPosition,x=void 0===g?"start":g,m=i("collapse",c),y=b.useMemo((function(){return"left"===x?"start":"right"===x?"end":x}),[x]),w=l()("".concat(m,"-icon-position-").concat(y),(0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(m,"-borderless"),!d),"".concat(m,"-rtl"),"rtl"===s),"".concat(m,"-ghost"),!!v),p),E=(0,n.Z)((0,n.Z)({},M.ZP),{motionAppear:!1,leavedClassName:"".concat(m,"-content-hidden")});return b.createElement(j,(0,n.Z)({openMotion:E},e,{expandIcon:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=e.expandIcon,n=r?r(t):b.createElement(o.Z,{rotate:t.isActive?90:void 0});return(0,R.Tm)(n,(function(){return{className:l()(n.props.className,"".concat(m,"-arrow"))}}))},prefixCls:m,className:w}),(t=e.children,(0,h.Z)(t).map((function(e,t){var r;if(null===(r=e.props)||void 0===r?void 0:r.disabled){var a=e.key||String(t),o=e.props,i=o.disabled,l=o.collapsible,s=(0,n.Z)((0,n.Z)({},(0,N.Z)(e.props,["disabled"])),{key:a,collapsible:null!=l?l:i?"disabled":void 0});return(0,R.Tm)(e,s)}return e}))))};P.Panel=function(e){var t=b.useContext(Z.E_).getPrefixCls,r=e.prefixCls,o=e.className,i=void 0===o?"":o,s=e.showArrow,c=void 0===s||s,u=t("collapse",r),p=l()((0,a.Z)({},"".concat(u,"-no-arrow"),!c),i);return b.createElement(j.Panel,(0,n.Z)({},e,{prefixCls:u,className:p}))};var A=P},27049:function(e,t,r){"use strict";var n=r(87462),a=r(4942),o=r(94184),i=r.n(o),l=r(62435),s=r(53124),c=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a0?"-".concat(h):h,C=!!g,S="left"===h&&null!=b,_="right"===h&&null!=b,k=i()(w,"".concat(w,"-").concat(f),(0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)((0,a.Z)({},"".concat(w,"-with-text"),C),"".concat(w,"-with-text").concat(E),C),"".concat(w,"-dashed"),!!x),"".concat(w,"-plain"),!!m),"".concat(w,"-rtl"),"rtl"===o),"".concat(w,"-no-default-orientation-margin-left"),S),"".concat(w,"-no-default-orientation-margin-right"),_),v),O=(0,n.Z)((0,n.Z)({},S&&{marginLeft:b}),_&&{marginRight:b});return l.createElement("div",(0,n.Z)({className:k},y,{role:"separator"}),g&&"vertical"!==f&&l.createElement("span",{className:"".concat(w,"-inner-text"),style:O},g))}},79915:function(e,t,r){"use strict";r.d(t,{Z:function(){return q}});var n=r(87462),a=r(4942),o=r(71002),i=r(97685),l=r(80882),s=r(1413),c=r(62435),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M890.5 755.3L537.9 269.2c-12.8-17.6-39-17.6-51.7 0L133.5 755.3A8 8 0 00140 768h75c5.1 0 9.9-2.5 12.9-6.6L512 369.8l284.1 391.6c3 4.1 7.8 6.6 12.9 6.6h75c6.5 0 10.3-7.4 6.5-12.7z"}}]},name:"up",theme:"outlined"},p=r(84089),f=function(e,t){return c.createElement(p.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:u}))};f.displayName="UpOutlined";var d=c.forwardRef(f),h=r(94184),b=r.n(h),v=r(91),g=r(15105),x=r(8410),m=r(42550),y=r(15671),w=r(43144);function E(){return"function"==typeof BigInt}function C(e){var t=e.trim(),r=t.startsWith("-");r&&(t=t.slice(1)),(t=t.replace(/(\.\d*[^0])0*$/,"$1").replace(/\.0*$/,"").replace(/^0+/,"")).startsWith(".")&&(t="0".concat(t));var n=t||"0",a=n.split("."),o=a[0]||"0",i=a[1]||"0";"0"===o&&"0"===i&&(r=!1);var l=r?"-":"";return{negative:r,negativeStr:l,trimStr:n,integerStr:o,decimalStr:i,fullStr:"".concat(l).concat(n)}}function S(e){var t=String(e);return!Number.isNaN(Number(t))&&t.includes("e")}function _(e){var t=String(e);if(S(e)){var r=Number(t.slice(t.indexOf("e-")+2)),n=t.match(/\.(\d+)/);return(null==n?void 0:n[1])&&(r+=n[1].length),r}return t.includes(".")&&O(t)?t.length-t.indexOf(".")-1:0}function k(e){var t=String(e);if(S(e)){if(e>Number.MAX_SAFE_INTEGER)return String(E()?BigInt(e).toString():Number.MAX_SAFE_INTEGER);if(eNumber.MAX_SAFE_INTEGER)return new e(Number.MAX_SAFE_INTEGER);if(n0&&void 0!==arguments[0])||arguments[0];return e?this.isInvalidate()?"":k(this.number):this.origin}}]),e}(),Z=function(){function e(t){if((0,y.Z)(this,e),this.origin="",this.negative=void 0,this.integer=void 0,this.decimal=void 0,this.decimalLen=void 0,this.empty=void 0,this.nan=void 0,(t||0===t)&&String(t).trim())if(this.origin=String(t),"-"!==t){var r=t;if(S(r)&&(r=Number(r)),O(r="string"==typeof r?r:k(r))){var n=C(r);this.negative=n.negative;var a=n.trimStr.split(".");this.integer=BigInt(a[0]);var o=a[1]||"0";this.decimal=BigInt(o),this.decimalLen=o.length}else this.nan=!0}else this.nan=!0;else this.empty=!0}return(0,w.Z)(e,[{key:"getMark",value:function(){return this.negative?"-":""}},{key:"getIntegerStr",value:function(){return this.integer.toString()}},{key:"getDecimalStr",value:function(){return this.decimal.toString().padStart(this.decimalLen,"0")}},{key:"alignDecimal",value:function(e){var t="".concat(this.getMark()).concat(this.getIntegerStr()).concat(this.getDecimalStr().padEnd(e,"0"));return BigInt(t)}},{key:"negate",value:function(){var t=new e(this.toString());return t.negative=!t.negative,t}},{key:"add",value:function(t){if(this.isInvalidate())return new e(t);var r=new e(t);if(r.isInvalidate())return this;var n=Math.max(this.getDecimalStr().length,r.getDecimalStr().length),a=C((this.alignDecimal(n)+r.alignDecimal(n)).toString()),o=a.negativeStr,i=a.trimStr,l="".concat(o).concat(i.padStart(n+1,"0"));return new e("".concat(l.slice(0,-n),".").concat(l.slice(-n)))}},{key:"isEmpty",value:function(){return this.empty}},{key:"isNaN",value:function(){return this.nan}},{key:"isInvalidate",value:function(){return this.isEmpty()||this.isNaN()}},{key:"equals",value:function(e){return this.toString()===(null==e?void 0:e.toString())}},{key:"lessEquals",value:function(e){return this.add(e.negate().toString()).toNumber()<=0}},{key:"toNumber",value:function(){return this.isNaN()?NaN:Number(this.toString())}},{key:"toString",value:function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0];return e?this.isInvalidate()?"":C("".concat(this.getMark()).concat(this.getIntegerStr(),".").concat(this.getDecimalStr())).fullStr:this.origin}}]),e}();function M(e){return E()?new Z(e):new N(e)}function R(e,t,r){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];if(""===e)return"";var a=C(e),o=a.negativeStr,i=a.integerStr,l=a.decimalStr,s="".concat(t).concat(l),c="".concat(o).concat(i);if(r>=0){var u=Number(l[r]);if(u>=5&&!n){var p=M(e).add("".concat(o,"0.").concat("0".repeat(r)).concat(10-u));return R(p.toString(),t,r,n)}return 0===r?c:"".concat(c).concat(t).concat(l.padEnd(r,"0").slice(0,r))}return".0"===s?c:"".concat(c).concat(s)}var P=r(31131);function A(e){var t=e.prefixCls,r=e.upNode,o=e.downNode,i=e.upDisabled,l=e.downDisabled,s=e.onStep,u=c.useRef(),p=c.useRef();p.current=s;var f=function(e,t){e.preventDefault(),p.current(t),u.current=setTimeout((function e(){p.current(t),u.current=setTimeout(e,200)}),600)},d=function(){clearTimeout(u.current)};if(c.useEffect((function(){return d}),[]),(0,P.Z)())return null;var h="".concat(t,"-handler"),v=b()(h,"".concat(h,"-up"),(0,a.Z)({},"".concat(h,"-up-disabled"),i)),g=b()(h,"".concat(h,"-down"),(0,a.Z)({},"".concat(h,"-down-disabled"),l)),x={unselectable:"on",role:"button",onMouseUp:d,onMouseLeave:d};return c.createElement("div",{className:"".concat(h,"-wrap")},c.createElement("span",(0,n.Z)({},x,{onMouseDown:function(e){f(e,!0)},"aria-label":"Increase Value","aria-disabled":i,className:v}),r||c.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-up-inner")})),c.createElement("span",(0,n.Z)({},x,{onMouseDown:function(e){f(e,!1)},"aria-label":"Decrease Value","aria-disabled":l,className:g}),o||c.createElement("span",{unselectable:"on",className:"".concat(t,"-handler-down-inner")})))}var F=r(80334);var B=r(75164),T=["prefixCls","className","style","min","max","step","defaultValue","value","disabled","readOnly","upHandler","downHandler","keyboard","controls","stringMode","parser","formatter","precision","decimalSeparator","onChange","onInput","onPressEnter","onStep"],I=function(e,t){return e||t.isEmpty()?t.toString():t.toNumber()},H=function(e){var t=M(e);return t.isInvalidate()?null:t},z=c.forwardRef((function(e,t){var r,l=e.prefixCls,s=void 0===l?"rc-input-number":l,u=e.className,p=e.style,f=e.min,d=e.max,h=e.step,y=void 0===h?1:h,w=e.defaultValue,E=e.value,C=e.disabled,S=e.readOnly,N=e.upHandler,Z=e.downHandler,P=e.keyboard,z=e.controls,D=void 0===z||z,L=e.stringMode,U=e.parser,G=e.formatter,W=e.precision,V=e.decimalSeparator,X=e.onChange,K=e.onInput,$=e.onPressEnter,q=e.onStep,Y=(0,v.Z)(e,T),Q="".concat(s,"-input"),J=c.useRef(null),ee=c.useState(!1),te=(0,i.Z)(ee,2),re=te[0],ne=te[1],ae=c.useRef(!1),oe=c.useRef(!1),ie=c.useRef(!1),le=c.useState((function(){return M(null!=E?E:w)})),se=(0,i.Z)(le,2),ce=se[0],ue=se[1];var pe=c.useCallback((function(e,t){if(!t)return W>=0?W:Math.max(_(e),_(y))}),[W,y]),fe=c.useCallback((function(e){var t=String(e);if(U)return U(t);var r=t;return V&&(r=r.replace(V,".")),r.replace(/[^\w.-]+/g,"")}),[U,V]),de=c.useRef(""),he=c.useCallback((function(e,t){if(G)return G(e,{userTyping:t,input:String(de.current)});var r="number"==typeof e?k(e):e;if(!t){var n=pe(r,t);if(O(r)&&(V||n>=0))r=R(r,V||".",n)}return r}),[G,pe,V]),be=c.useState((function(){var e=null!=w?w:E;return ce.isInvalidate()&&["string","number"].includes((0,o.Z)(e))?Number.isNaN(e)?"":e:he(ce.toString(),!1)})),ve=(0,i.Z)(be,2),ge=ve[0],xe=ve[1];function me(e,t){xe(he(e.isInvalidate()?e.toString(!1):e.toString(!t),t))}de.current=ge;var ye,we,Ee,Ce,Se,_e=c.useMemo((function(){return H(d)}),[d,W]),ke=c.useMemo((function(){return H(f)}),[f,W]),Oe=c.useMemo((function(){return!(!_e||!ce||ce.isInvalidate())&&_e.lessEquals(ce)}),[_e,ce]),je=c.useMemo((function(){return!(!ke||!ce||ce.isInvalidate())&&ce.lessEquals(ke)}),[ke,ce]),Ne=(ye=J.current,we=re,Ee=(0,c.useRef)(null),[function(){try{var e=ye.selectionStart,t=ye.selectionEnd,r=ye.value,n=r.substring(0,e),a=r.substring(t);Ee.current={start:e,end:t,value:r,beforeTxt:n,afterTxt:a}}catch(e){}},function(){if(ye&&Ee.current&&we)try{var e=ye.value,t=Ee.current,r=t.beforeTxt,n=t.afterTxt,a=t.start,o=e.length;if(e.endsWith(n))o=e.length-Ee.current.afterTxt.length;else if(e.startsWith(r))o=r.length;else{var i=r[a-1],l=e.indexOf(i,a-1);-1!==l&&(o=l+1)}ye.setSelectionRange(o,o)}catch(e){(0,F.ZP)(!1,"Something warning of cursor restore. Please fire issue about this: ".concat(e.message))}}]),Ze=(0,i.Z)(Ne,2),Me=Ze[0],Re=Ze[1],Pe=function(e){return _e&&!e.lessEquals(_e)?_e:ke&&!ke.lessEquals(e)?ke:null},Ae=function(e){return!Pe(e)},Fe=function(e,t){var r,n=e,a=Ae(n)||n.isEmpty();if(n.isEmpty()||t||(n=Pe(n)||n,a=!0),!S&&!C&&a){var o=n.toString(),i=pe(o,t);return i>=0&&(n=M(R(o,".",i)),Ae(n)||(n=M(R(o,".",i,!0)))),n.equals(ce)||(r=n,void 0===E&&ue(r),null==X||X(n.isEmpty()?null:I(L,n)),void 0===E&&me(n,t)),n}return ce},Be=(Ce=(0,c.useRef)(0),Se=function(){B.Z.cancel(Ce.current)},(0,c.useEffect)((function(){return Se}),[]),function(e){Se(),Ce.current=(0,B.Z)((function(){e()}))}),Te=function e(t){if(Me(),xe(t),!oe.current){var r=M(fe(t));r.isNaN()||Fe(r,!0)}null==K||K(t),Be((function(){var r=t;U||(r=t.replace(/。/g,".")),r!==t&&e(r)}))},Ie=function(e){var t;if(!(e&&Oe||!e&&je)){ae.current=!1;var r=M(ie.current?j(y):y);e||(r=r.negate());var n=(ce||M(0)).add(r.toString()),a=Fe(n,!1);null==q||q(I(L,a),{offset:ie.current?j(y):y,type:e?"up":"down"}),null===(t=J.current)||void 0===t||t.focus()}},He=function(e){var t=M(fe(ge)),r=t;r=t.isNaN()?ce:Fe(t,e),void 0!==E?me(ce,!1):r.isNaN()||me(r,!1)};return(0,x.o)((function(){ce.isInvalidate()||me(ce,!1)}),[W]),(0,x.o)((function(){var e=M(E);ue(e);var t=M(fe(ge));e.equals(t)&&ae.current&&!G||me(e,ae.current)}),[E]),(0,x.o)((function(){G&&Re()}),[ge]),c.createElement("div",{className:b()(s,u,(r={},(0,a.Z)(r,"".concat(s,"-focused"),re),(0,a.Z)(r,"".concat(s,"-disabled"),C),(0,a.Z)(r,"".concat(s,"-readonly"),S),(0,a.Z)(r,"".concat(s,"-not-a-number"),ce.isNaN()),(0,a.Z)(r,"".concat(s,"-out-of-range"),!ce.isInvalidate()&&!Ae(ce)),r)),style:p,onFocus:function(){ne(!0)},onBlur:function(){He(!1),ne(!1),ae.current=!1},onKeyDown:function(e){var t=e.which,r=e.shiftKey;ae.current=!0,ie.current=!!r,t===g.Z.ENTER&&(oe.current||(ae.current=!1),He(!1),null==$||$(e)),!1!==P&&!oe.current&&[g.Z.UP,g.Z.DOWN].includes(t)&&(Ie(g.Z.UP===t),e.preventDefault())},onKeyUp:function(){ae.current=!1,ie.current=!1},onCompositionStart:function(){oe.current=!0},onCompositionEnd:function(){oe.current=!1,Te(J.current.value)},onBeforeInput:function(){ae.current=!0}},D&&c.createElement(A,{prefixCls:s,upNode:N,downNode:Z,upDisabled:Oe,downDisabled:je,onStep:Ie}),c.createElement("div",{className:"".concat(Q,"-wrap")},c.createElement("input",(0,n.Z)({autoComplete:"off",role:"spinbutton","aria-valuemin":f,"aria-valuemax":d,"aria-valuenow":ce.isInvalidate()?null:ce.toString(),step:y},Y,{ref:(0,m.sQ)(J,t),className:Q,value:ge,onChange:function(e){Te(e.target.value)},disabled:C,readOnly:S}))))}));z.displayName="InputNumber";var D=z,L=r(53124),U=r(98866),G=r(97647),W=r(52706),V=r(4173),X=r(96159),K=r(9708),$=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);a0&&(T=E.map((function(e){return"string"==typeof e||"number"==typeof e?c.createElement(k,{key:e.toString(),prefixCls:F,disabled:_,value:e,checked:g===e},e):c.createElement(k,{key:"radio-group-value-options-".concat(e.value),prefixCls:F,disabled:e.disabled||_,value:e.value,checked:g===e.value,style:e.style},e.label)})));var I=j||h,H=l()(B,"".concat(B,"-").concat(S),(0,a.Z)((0,a.Z)({},"".concat(B,"-").concat(I),I),"".concat(B,"-rtl"),"rtl"===f),w);return c.createElement("div",(0,n.Z)({},function(e){return Object.keys(e).reduce((function(t,r){return!r.startsWith("data-")&&!r.startsWith("aria-")&&"role"!==r||r.startsWith("data-__")||(t[r]=e[r]),t}),{})}(e),{className:H,style:N,onMouseEnter:M,onMouseLeave:R,onFocus:P,onBlur:A,id:Z,ref:t}),c.createElement(d,{value:{onChange:function(t){var r=g,n=t.target.value;"value"in e||x(n);var a=e.onChange;a&&n!==r&&a(t)},value:g,disabled:e.disabled,name:e.name,optionType:e.optionType}},T))})),j=c.memo(O),N=function(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(n=Object.getOwnPropertySymbols(e);au))return!1;var f=s.get(e),d=s.get(t);if(f&&d)return f==t&&d==e;var h=-1,b=!0,v=2&r?new n:void 0;for(s.set(e,t),s.set(t,e);++h-1&&e%1==0&&e-1}},44264:function(e,t,r){var n=r(18470);e.exports=function(e,t){var r=this.__data__,a=n(r,e);return a<0?(++this.size,r.push([e,t])):r[a][1]=t,this}},24785:function(e,t,r){var n=r(1989),a=r(38407),o=r(57071);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||a),string:new n}}},11285:function(e,t,r){var n=r(45050);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=t?1:0,t}},96e3:function(e,t,r){var n=r(45050);e.exports=function(e){return n(this,e).get(e)}},49916:function(e,t,r){var n=r(45050);e.exports=function(e){return n(this,e).has(e)}},95265:function(e,t,r){var n=r(45050);e.exports=function(e,t){var r=n(this,e),a=r.size;return r.set(e,t),this.size+=r.size==a?0:1,this}},68776:function(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}},42634:function(e){e.exports=function(e,t){return function(r){return null!=r&&(r[e]===t&&(void 0!==t||e in Object(r)))}}},24523:function(e,t,r){var n=r(15644);e.exports=function(e){var t=n(e,(function(e){return 500===r.size&&r.clear(),e})),r=t.cache;return t}},94536:function(e,t,r){var n=r(10852)(Object,"create");e.exports=n},86916:function(e,t,r){var n=r(5569)(Object.keys,Object);e.exports=n},33498:function(e){e.exports=function(e){var t=[];if(null!=e)for(var r in Object(e))t.push(r);return t}},31167:function(e,t,r){e=r.nmd(e);var n=r(31957),a=t&&!t.nodeType&&t,o=a&&e&&!e.nodeType&&e,i=o&&o.exports===a&&n.process,l=function(){try{var e=o&&o.require&&o.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=l},5569:function(e){e.exports=function(e,t){return function(r){return e(t(r))}}},90619:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},72385:function(e){e.exports=function(e){return this.__data__.has(e)}},21814:function(e){e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach((function(e){r[++t]=e})),r}},37465:function(e,t,r){var n=r(38407);e.exports=function(){this.__data__=new n,this.size=0}},63779:function(e){e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},67599:function(e){e.exports=function(e){return this.__data__.get(e)}},44758:function(e){e.exports=function(e){return this.__data__.has(e)}},34309:function(e,t,r){var n=r(38407),a=r(57071),o=r(83369);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var i=r.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(i)}return r.set(e,t),this.size=r.size,this}},55514:function(e,t,r){var n=r(24523),a=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,i=n((function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(a,(function(e,r,n,a){t.push(n?a.replace(o,"$1"):r||e)})),t}));e.exports=i},40327:function(e,t,r){var n=r(33448);e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-Infinity?"-0":t}},80346:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},50361:function(e,t,r){var n=r(85990);e.exports=function(e){return n(e,5)}},77813:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},2525:function(e,t,r){var n=r(47816),a=r(54290);e.exports=function(e,t){return e&&n(e,a(t))}},27361:function(e,t,r){var n=r(97786);e.exports=function(e,t,r){var a=null==e?void 0:n(e,t);return void 0===a?r:a}},79095:function(e,t,r){var n=r(13),a=r(222);e.exports=function(e,t){return null!=e&&a(e,t,n)}},6557:function(e){e.exports=function(e){return e}},35694:function(e,t,r){var n=r(9454),a=r(37005),o=Object.prototype,i=o.hasOwnProperty,l=o.propertyIsEnumerable,s=n(function(){return arguments}())?n:function(e){return a(e)&&i.call(e,"callee")&&!l.call(e,"callee")};e.exports=s},98612:function(e,t,r){var n=r(23560),a=r(41780);e.exports=function(e){return null!=e&&a(e.length)&&!n(e)}},44144:function(e,t,r){e=r.nmd(e);var n=r(55639),a=r(95062),o=t&&!t.nodeType&&t,i=o&&e&&!e.nodeType&&e,l=i&&i.exports===o?n.Buffer:void 0,s=(l?l.isBuffer:void 0)||a;e.exports=s},23560:function(e,t,r){var n=r(44239),a=r(13218);e.exports=function(e){if(!a(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},41780:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},56688:function(e,t,r){var n=r(25588),a=r(7518),o=r(31167),i=o&&o.isMap,l=i?a(i):n;e.exports=l},13218:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},68630:function(e,t,r){var n=r(44239),a=r(85924),o=r(37005),i=Function.prototype,l=Object.prototype,s=i.toString,c=l.hasOwnProperty,u=s.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=n(e))return!1;var t=a(e);if(null===t)return!0;var r=c.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&s.call(r)==u}},72928:function(e,t,r){var n=r(29221),a=r(7518),o=r(31167),i=o&&o.isSet,l=i?a(i):n;e.exports=l},47037:function(e,t,r){var n=r(44239),a=r(1469),o=r(37005);e.exports=function(e){return"string"==typeof e||!a(e)&&o(e)&&"[object String]"==n(e)}},36719:function(e,t,r){var n=r(38749),a=r(7518),o=r(31167),i=o&&o.isTypedArray,l=i?a(i):n;e.exports=l},3674:function(e,t,r){var n=r(14636),a=r(280),o=r(98612);e.exports=function(e){return o(e)?n(e):a(e)}},81704:function(e,t,r){var n=r(14636),a=r(35014),o=r(98612);e.exports=function(e){return o(e)?n(e,!0):a(e)}},35161:function(e,t,r){var n=r(29932),a=r(67206),o=r(69199),i=r(1469);e.exports=function(e,t){return(i(e)?n:o)(e,a(t,3))}},15644:function(e,t,r){var n=r(83369);function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(a.Cache||n),r}a.Cache=n,e.exports=a},39601:function(e,t,r){var n=r(40371),a=r(79152),o=r(15403),i=r(40327);e.exports=function(e){return o(e)?n(i(e)):a(e)}},70479:function(e){e.exports=function(){return[]}},95062:function(e){e.exports=function(){return!1}},76258:function(e,t,r){"use strict";r.d(t,{xS:function(){return Bt}});var n=r(62435),a=r(79941),o=function(e,t,r,n,a){var o=a.clientWidth,i=a.clientHeight,l="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,s="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,c=l-(a.getBoundingClientRect().left+window.pageXOffset),u=s-(a.getBoundingClientRect().top+window.pageYOffset);if("vertical"===r){var p=void 0;if(p=u<0?0:u>i?1:Math.round(100*u/i)/100,t.a!==p)return{h:t.h,s:t.s,l:t.l,a:p,source:"rgb"}}else{var f=void 0;if(n!==(f=c<0?0:c>o?1:Math.round(100*c/o)/100))return{h:t.h,s:t.s,l:t.l,a:f,source:"rgb"}}return null},i={},l=function(e,t,r,n){var a=e+"-"+t+"-"+r+(n?"-server":"");if(i[a])return i[a];var o=function(e,t,r,n){if("undefined"==typeof document&&!n)return null;var a=n?new n:document.createElement("canvas");a.width=2*r,a.height=2*r;var o=a.getContext("2d");return o?(o.fillStyle=e,o.fillRect(0,0,a.width,a.height),o.fillStyle=t,o.fillRect(0,0,r,r),o.translate(r,r),o.fillRect(0,0,r,r),a.toDataURL()):null}(e,t,r,n);return i[a]=o,o},s=Object.assign||function(e){for(var t=1;t-1)){var a=r.getArrowOffset(),o=38===e.keyCode?n+a:n-a;r.setUpdatedValue(o,e)}},r.handleDrag=function(e){if(r.props.dragLabel){var t=Math.round(r.props.value+e.movementX);t>=0&&t<=r.props.dragMax&&r.props.onChange&&r.props.onChange(r.getValueObjectWithLabel(t),e)}},r.handleMouseDown=function(e){r.props.dragLabel&&(e.preventDefault(),r.handleDrag(e),window.addEventListener("mousemove",r.handleDrag),window.addEventListener("mouseup",r.handleMouseUp))},r.handleMouseUp=function(){r.unbindEventListeners()},r.unbindEventListeners=function(){window.removeEventListener("mousemove",r.handleDrag),window.removeEventListener("mouseup",r.handleMouseUp)},r.state={value:String(e.value).toUpperCase(),blurValue:String(e.value).toUpperCase()},r.inputId="rc-editable-input-"+m++,r}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),g(t,[{key:"componentDidUpdate",value:function(e,t){this.props.value===this.state.value||e.value===this.props.value&&t.value===this.state.value||(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(e){return function(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}({},this.props.label,e)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||1}},{key:"setUpdatedValue",value:function(e,t){var r=this.props.label?this.getValueObjectWithLabel(e):e;this.props.onChange&&this.props.onChange(r,t),this.setState({value:e})}},{key:"render",value:function(){var e=this,t=(0,a.ZP)({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return n.createElement("div",{style:t.wrap},n.createElement("input",{id:this.inputId,style:t.input,ref:function(t){return e.input=t},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?n.createElement("label",{htmlFor:this.inputId,style:t.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(n.PureComponent||n.Component),w=function(e,t,r,n){var a=n.clientWidth,o=n.clientHeight,i="number"==typeof e.pageX?e.pageX:e.touches[0].pageX,l="number"==typeof e.pageY?e.pageY:e.touches[0].pageY,s=i-(n.getBoundingClientRect().left+window.pageXOffset),c=l-(n.getBoundingClientRect().top+window.pageYOffset);if("vertical"===t){var u=void 0;if(c<0)u=359;else if(c>o)u=0;else{u=360*(-100*c/o+100)/100}if(r.h!==u)return{h:u,s:r.s,l:r.l,a:r.a,source:"hsl"}}else{var p=void 0;if(s<0)p=0;else if(s>a)p=359;else{p=360*(100*s/a)/100}if(r.h!==p)return{h:p,s:r.s,l:r.l,a:r.a,source:"hsl"}}return null},E=function(){function e(e,t){for(var r=0;ra&&(s=a),c<0?c=0:c>o&&(c=o);var u=s/a,p=1-c/o;return{h:t.h,s:u,v:p,a:t.a,source:"hsv"}}(e,r.props.hsl,r.container),e)},r.handleMouseDown=function(e){r.handleChange(e);var t=r.getContainerRenderWindow();t.addEventListener("mousemove",r.handleChange),t.addEventListener("mouseup",r.handleMouseUp)},r.handleMouseUp=function(){r.unbindEventListeners()},r.throttle=(0,R.Z)((function(e,t,r){e(t,r)}),50),r}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),P(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var e=this.container,t=window;!t.document.contains(e)&&t.parent!==t;)t=t.parent;return t}},{key:"unbindEventListeners",value:function(){var e=this.getContainerRenderWindow();e.removeEventListener("mousemove",this.handleChange),e.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var e=this,t=this.props.style||{},r=t.color,o=t.white,i=t.black,l=t.pointer,s=t.circle,c=(0,a.ZP)({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-100*this.props.hsv.v+100+"%",left:100*this.props.hsv.s+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:"0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),\n 0 0 1px 2px rgba(0,0,0,.4)",borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:r,white:o,black:i,pointer:l,circle:s}},{custom:!!this.props.style});return n.createElement("div",{style:c.color,ref:function(t){return e.container=t},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},n.createElement("style",null,"\n .saturation-white {\n background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));\n background: linear-gradient(to right, #fff, rgba(255,255,255,0));\n }\n .saturation-black {\n background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));\n background: linear-gradient(to top, #000, rgba(0,0,0,0));\n }\n "),n.createElement("div",{style:c.white,className:"saturation-white"},n.createElement("div",{style:c.black,className:"saturation-black"}),n.createElement("div",{style:c.pointer},this.props.pointer?n.createElement(this.props.pointer,this.props):n.createElement("div",{style:c.circle}))))}}]),t}(n.PureComponent||n.Component),F=A,B=r(53434),T=r(70870);function I(e){return I="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},I(e)}var H=/^\s+/,z=/\s+$/;function D(e,t){if(t=t||{},(e=e||"")instanceof D)return e;if(!(this instanceof D))return new D(e,t);var r=function(e){var t={r:0,g:0,b:0},r=1,n=null,a=null,o=null,i=!1,l=!1;"string"==typeof e&&(e=function(e){e=e.replace(H,"").replace(z,"").toLowerCase();var t,r=!1;if(ae[e])e=ae[e],r=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};if(t=ge.rgb.exec(e))return{r:t[1],g:t[2],b:t[3]};if(t=ge.rgba.exec(e))return{r:t[1],g:t[2],b:t[3],a:t[4]};if(t=ge.hsl.exec(e))return{h:t[1],s:t[2],l:t[3]};if(t=ge.hsla.exec(e))return{h:t[1],s:t[2],l:t[3],a:t[4]};if(t=ge.hsv.exec(e))return{h:t[1],s:t[2],v:t[3]};if(t=ge.hsva.exec(e))return{h:t[1],s:t[2],v:t[3],a:t[4]};if(t=ge.hex8.exec(e))return{r:ce(t[1]),g:ce(t[2]),b:ce(t[3]),a:de(t[4]),format:r?"name":"hex8"};if(t=ge.hex6.exec(e))return{r:ce(t[1]),g:ce(t[2]),b:ce(t[3]),format:r?"name":"hex"};if(t=ge.hex4.exec(e))return{r:ce(t[1]+""+t[1]),g:ce(t[2]+""+t[2]),b:ce(t[3]+""+t[3]),a:de(t[4]+""+t[4]),format:r?"name":"hex8"};if(t=ge.hex3.exec(e))return{r:ce(t[1]+""+t[1]),g:ce(t[2]+""+t[2]),b:ce(t[3]+""+t[3]),format:r?"name":"hex"};return!1}(e));"object"==I(e)&&(xe(e.r)&&xe(e.g)&&xe(e.b)?(s=e.r,c=e.g,u=e.b,t={r:255*le(s,255),g:255*le(c,255),b:255*le(u,255)},i=!0,l="%"===String(e.r).substr(-1)?"prgb":"rgb"):xe(e.h)&&xe(e.s)&&xe(e.v)?(n=pe(e.s),a=pe(e.v),t=function(e,t,r){e=6*le(e,360),t=le(t,100),r=le(r,100);var n=Math.floor(e),a=e-n,o=r*(1-t),i=r*(1-a*t),l=r*(1-(1-a)*t),s=n%6,c=[r,i,o,o,l,r][s],u=[l,r,r,i,o,o][s],p=[o,o,l,r,r,i][s];return{r:255*c,g:255*u,b:255*p}}(e.h,n,a),i=!0,l="hsv"):xe(e.h)&&xe(e.s)&&xe(e.l)&&(n=pe(e.s),o=pe(e.l),t=function(e,t,r){var n,a,o;function i(e,t,r){return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}if(e=le(e,360),t=le(t,100),r=le(r,100),0===t)n=a=o=r;else{var l=r<.5?r*(1+t):r+t-r*t,s=2*r-l;n=i(s,l,e+1/3),a=i(s,l,e),o=i(s,l,e-1/3)}return{r:255*n,g:255*a,b:255*o}}(e.h,n,o),i=!0,l="hsl"),e.hasOwnProperty("a")&&(r=e.a));var s,c,u;return r=ie(r),{ok:i,format:e.format||l,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}function L(e,t,r){e=le(e,255),t=le(t,255),r=le(r,255);var n,a,o=Math.max(e,t,r),i=Math.min(e,t,r),l=(o+i)/2;if(o==i)n=a=0;else{var s=o-i;switch(a=l>.5?s/(2-o-i):s/(o+i),o){case e:n=(t-r)/s+(t>1)+720)%360;--t;)n.h=(n.h+a)%360,o.push(D(n));return o}function ne(e,t){t=t||6;for(var r=D(e).toHsv(),n=r.h,a=r.s,o=r.v,i=[],l=1/t;t--;)i.push(D({h:n,s:a,v:o})),o=(o+l)%1;return i}D.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,r,n=this.toRgb();return e=n.r/255,t=n.g/255,r=n.b/255,.2126*(e<=.03928?e/12.92:Math.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=ie(e),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var e=U(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=U(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.v);return 1==this._a?"hsv("+t+", "+r+"%, "+n+"%)":"hsva("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHsl:function(){var e=L(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=L(this._r,this._g,this._b),t=Math.round(360*e.h),r=Math.round(100*e.s),n=Math.round(100*e.l);return 1==this._a?"hsl("+t+", "+r+"%, "+n+"%)":"hsla("+t+", "+r+"%, "+n+"%, "+this._roundA+")"},toHex:function(e){return G(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,r,n,a){var o=[ue(Math.round(e).toString(16)),ue(Math.round(t).toString(16)),ue(Math.round(r).toString(16)),ue(fe(n))];if(a&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1))return o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0);return o.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(100*le(this._r,255))+"%",g:Math.round(100*le(this._g,255))+"%",b:Math.round(100*le(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+Math.round(100*le(this._r,255))+"%, "+Math.round(100*le(this._g,255))+"%, "+Math.round(100*le(this._b,255))+"%)":"rgba("+Math.round(100*le(this._r,255))+"%, "+Math.round(100*le(this._g,255))+"%, "+Math.round(100*le(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(oe[G(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+W(this._r,this._g,this._b,this._a),r=t,n=this._gradientType?"GradientType = 1, ":"";if(e){var a=D(e);r="#"+W(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+n+"startColorstr="+t+",endColorstr="+r+")"},toString:function(e){var t=!!e;e=e||this._format;var r=!1,n=this._a<1&&this._a>=0;return t||!n||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return D(this.toString())},_applyModification:function(e,t){var r=e.apply(null,[this].concat([].slice.call(t)));return this._r=r._r,this._g=r._g,this._b=r._b,this.setAlpha(r._a),this},lighten:function(){return this._applyModification($,arguments)},brighten:function(){return this._applyModification(q,arguments)},darken:function(){return this._applyModification(Y,arguments)},desaturate:function(){return this._applyModification(V,arguments)},saturate:function(){return this._applyModification(X,arguments)},greyscale:function(){return this._applyModification(K,arguments)},spin:function(){return this._applyModification(Q,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(re,arguments)},complement:function(){return this._applyCombination(J,arguments)},monochromatic:function(){return this._applyCombination(ne,arguments)},splitcomplement:function(){return this._applyCombination(te,arguments)},triad:function(){return this._applyCombination(ee,[3])},tetrad:function(){return this._applyCombination(ee,[4])}},D.fromRatio=function(e,t){if("object"==I(e)){var r={};for(var n in e)e.hasOwnProperty(n)&&(r[n]="a"===n?e[n]:pe(e[n]));e=r}return D(e,t)},D.equals=function(e,t){return!(!e||!t)&&D(e).toRgbString()==D(t).toRgbString()},D.random=function(){return D.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})},D.mix=function(e,t,r){r=0===r?0:r||50;var n=D(e).toRgb(),a=D(t).toRgb(),o=r/100;return D({r:(a.r-n.r)*o+n.r,g:(a.g-n.g)*o+n.g,b:(a.b-n.b)*o+n.b,a:(a.a-n.a)*o+n.a})},D.readability=function(e,t){var r=D(e),n=D(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)},D.isReadable=function(e,t,r){var n,a,o=D.readability(e,t);switch(a=!1,(n=function(e){var t,r;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==r&&"large"!==r&&(r="small");return{level:t,size:r}}(r)).level+n.size){case"AAsmall":case"AAAlarge":a=o>=4.5;break;case"AAlarge":a=o>=3;break;case"AAAsmall":a=o>=7}return a},D.mostReadable=function(e,t,r){var n,a,o,i,l=null,s=0;a=(r=r||{}).includeFallbackColors,o=r.level,i=r.size;for(var c=0;cs&&(s=n,l=D(t[c]));return D.isReadable(e,l,{level:o,size:i})||!a?l:(r.includeFallbackColors=!1,D.mostReadable(e,["#fff","#000"],r))};var ae=D.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",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:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},oe=D.hexNames=function(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}(ae);function ie(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function le(e,t){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function se(e){return Math.min(1,Math.max(0,e))}function ce(e){return parseInt(e,16)}function ue(e){return 1==e.length?"0"+e:""+e}function pe(e){return e<=1&&(e=100*e+"%"),e}function fe(e){return Math.round(255*parseFloat(e)).toString(16)}function de(e){return ce(e)/255}var he,be,ve,ge=(be="[\\s|\\(]+("+(he="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+he+")[,|\\s]+("+he+")\\s*\\)?",ve="[\\s|\\(]+("+he+")[,|\\s]+("+he+")[,|\\s]+("+he+")[,|\\s]+("+he+")\\s*\\)?",{CSS_UNIT:new RegExp(he),rgb:new RegExp("rgb"+be),rgba:new RegExp("rgba"+ve),hsl:new RegExp("hsl"+be),hsla:new RegExp("hsla"+ve),hsv:new RegExp("hsv"+be),hsva:new RegExp("hsva"+ve),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function xe(e){return!!ge.CSS_UNIT.exec(e)}var me=function(e){var t=0,r=0;return(0,T.Z)(["r","g","b","a","h","s","l","v"],(function(n){if(e[n]&&(t+=1,isNaN(e[n])||(r+=1),"s"===n||"l"===n)){/^\d+%$/.test(e[n])&&(r+=1)}})),t===r&&e},ye=function(e,t){var r=e.hex?D(e.hex):D(e),n=r.toHsl(),a=r.toHsv(),o=r.toRgb(),i=r.toHex();return 0===n.s&&(n.h=t||0,a.h=t||0),{hsl:n,hex:"000000"===i&&0===o.a?"transparent":"#"+i,rgb:o,hsv:a,oldHue:e.h||t||n.h,source:e.source}},we=function(e){if("transparent"===e)return!0;var t="#"===String(e).charAt(0)?1:0;return e.length!==4+t&&e.length<7+t&&D(e).isValid()},Ee=function(e){if(!e)return"#fff";var t=ye(e);return"transparent"===t.hex?"rgba(0,0,0,0.4)":(299*t.rgb.r+587*t.rgb.g+114*t.rgb.b)/1e3>=128?"#000":"#fff"},Ce=function(e,t){return D(t+" ("+e.replace("°","")+")")._ok},Se=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function a(){var e,t,r;Ne(this,a);for(var n=arguments.length,o=Array(n),i=0;i1&&(e.a=1),r.props.onChange({h:r.props.hsl.h,s:r.props.hsl.s,l:r.props.hsl.l,a:Math.round(100*e.a)/100,source:"rgb"},t)):(e.h||e.s||e.l)&&("string"==typeof e.s&&e.s.includes("%")&&(e.s=e.s.replace("%","")),"string"==typeof e.l&&e.l.includes("%")&&(e.l=e.l.replace("%","")),1==e.s?e.s=.01:1==e.l&&(e.l=.01),r.props.onChange({h:e.h||r.props.hsl.h,s:Number((0,lt.Z)(e.s)?r.props.hsl.s:e.s),l:Number((0,lt.Z)(e.l)?r.props.hsl.l:e.l),source:"hsl"},t))},r.showHighlight=function(e){e.currentTarget.style.background="#eee"},r.hideHighlight=function(e){e.currentTarget.style.background="transparent"},1!==e.hsl.a&&"hex"===e.view?r.state={view:"rgb"}:r.state={view:e.view},r}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),ct(t,[{key:"render",value:function(){var e=this,t=(0,a.ZP)({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),r=void 0;return"hex"===this.state.view?r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):"rgb"===this.state.view?r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),n.createElement("div",{style:t.alpha},n.createElement(y,{style:{input:t.input,label:t.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):"hsl"===this.state.view&&(r=n.createElement("div",{style:t.fields,className:"flexbox-fix"},n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"s",value:Math.round(100*this.props.hsl.s)+"%",onChange:this.handleChange})),n.createElement("div",{style:t.field},n.createElement(y,{style:{input:t.input,label:t.label},label:"l",value:Math.round(100*this.props.hsl.l)+"%",onChange:this.handleChange})),n.createElement("div",{style:t.alpha},n.createElement(y,{style:{input:t.input,label:t.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),n.createElement("div",{style:t.wrap,className:"flexbox-fix"},r,n.createElement("div",{style:t.toggle},n.createElement("div",{style:t.icon,onClick:this.toggleViews,ref:function(t){return e.icon=t}},n.createElement(st.Z,{style:t.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return 1!==e.hsl.a&&"hex"===t.view?{view:"rgb"}:null}}]),t}(n.Component);ut.defaultProps={view:"hex"};var pt=ut,ft=function(){var e=(0,a.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return n.createElement("div",{style:e.picker})},dt=function(){var e=(0,a.ZP)({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return n.createElement("div",{style:e.picker})},ht=function(e){var t=e.width,r=e.onChange,o=e.disableAlpha,i=e.rgb,l=e.hsl,s=e.hsv,c=e.hex,p=e.renderers,f=e.styles,d=void 0===f?{}:f,h=e.className,b=void 0===h?"":h,g=e.defaultView,x=(0,a.ZP)((0,N.Z)({default:{picker:{width:t,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+i.r+", "+i.g+", "+i.b+", "+i.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},d),{disableAlpha:o});return n.createElement("div",{style:x.picker,className:"chrome-picker "+b},n.createElement("div",{style:x.saturation},n.createElement(F,{style:x.Saturation,hsl:l,hsv:s,pointer:dt,onChange:r})),n.createElement("div",{style:x.body},n.createElement("div",{style:x.controls,className:"flexbox-fix"},n.createElement("div",{style:x.color},n.createElement("div",{style:x.swatch},n.createElement("div",{style:x.active}),n.createElement(u,{renderers:p}))),n.createElement("div",{style:x.toggles},n.createElement("div",{style:x.hue},n.createElement(k,{style:x.Hue,hsl:l,pointer:ft,onChange:r})),n.createElement("div",{style:x.alpha},n.createElement(v,{style:x.Alpha,rgb:i,hsl:l,pointer:ft,renderers:p,onChange:r})))),n.createElement(pt,{rgb:i,hsl:l,hex:c,view:g,onChange:r,disableAlpha:o})))};ht.propTypes={width:j().oneOfType([j().string,j().number]),disableAlpha:j().bool,styles:j().object,defaultView:j().oneOf(["hex","rgb","hsl"])},ht.defaultProps={width:225,disableAlpha:!1,styles:{}};ke(ht);var bt=function(e){var t=e.color,r=e.onClick,o=void 0===r?function(){}:r,i=e.onSwatchHover,l=e.active,s=(0,a.ZP)({default:{color:{background:t,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:Ee(t),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:l,"color-#FFFFFF":"#FFFFFF"===t,transparent:"transparent"===t});return n.createElement(Pe,{style:s.color,color:t,onClick:o,onHover:i,focusStyle:{boxShadow:"0 0 4px "+t}},n.createElement("div",{style:s.dot}))},vt=function(e){var t=e.hex,r=e.rgb,o=e.onChange,i=(0,a.ZP)({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:t},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),l=function(e,t){e.r||e.g||e.b?o({r:e.r||r.r,g:e.g||r.g,b:e.b||r.b,source:"rgb"},t):o({hex:e.hex,source:"hex"},t)};return n.createElement("div",{style:i.fields,className:"flexbox-fix"},n.createElement("div",{style:i.active}),n.createElement(y,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"hex",value:t,onChange:l}),n.createElement(y,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:r.r,onChange:l}),n.createElement(y,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:r.g,onChange:l}),n.createElement(y,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:r.b,onChange:l}))},gt=function(e){var t=e.onChange,r=e.onSwatchHover,o=e.colors,i=e.hex,l=e.rgb,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,f=(0,a.ZP)((0,N.Z)({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},c)),d=function(e,r){e.hex?we(e.hex)&&t({hex:e.hex,source:"hex"},r):t(e,r)};return n.createElement(M,{style:f.Compact,styles:c},n.createElement("div",{style:f.compact,className:"compact-picker "+p},n.createElement("div",null,(0,Te.Z)(o,(function(e){return n.createElement(bt,{key:e,color:e,active:e.toLowerCase()===i,onClick:d,onSwatchHover:r})})),n.createElement("div",{style:f.clear})),n.createElement(vt,{hex:i,rgb:l,onChange:d})))};gt.propTypes={colors:j().arrayOf(j().string),styles:j().object},gt.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};ke(gt);var xt=(0,a.tz)((function(e){var t=e.hover,r=e.color,o=e.onClick,i=e.onSwatchHover,l={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},s=(0,a.ZP)({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:l}},{hover:t});return n.createElement("div",{style:s.swatch},n.createElement(Pe,{color:r,onClick:o,onHover:i,focusStyle:l}))})),mt=function(e){var t=e.width,r=e.colors,o=e.onChange,i=e.onSwatchHover,l=e.triangle,s=e.styles,c=void 0===s?{}:s,u=e.className,p=void 0===u?"":u,f=(0,a.ZP)((0,N.Z)({default:{card:{width:t,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},c),{"hide-triangle":"hide"===l,"top-left-triangle":"top-left"===l,"top-right-triangle":"top-right"===l,"bottom-left-triangle":"bottom-left"===l,"bottom-right-triangle":"bottom-right"===l}),d=function(e,t){return o({hex:e,source:"hex"},t)};return n.createElement("div",{style:f.card,className:"github-picker "+p},n.createElement("div",{style:f.triangleShadow}),n.createElement("div",{style:f.triangle}),(0,Te.Z)(r,(function(e){return n.createElement(xt,{color:e,key:e,onClick:d,onSwatchHover:i})})))};mt.propTypes={width:j().oneOfType([j().string,j().number]),colors:j().arrayOf(j().string),triangle:j().oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:j().object},mt.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};ke(mt);var yt=function(e){var t=e.direction,r=(0,a.ZP)({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:"vertical"===t});return n.createElement("div",{style:r.picker})},wt=Object.assign||function(e){for(var t=1;t.5});return n.createElement("div",{style:r.picker})},_t=function(){var e=(0,a.ZP)({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return n.createElement("div",{style:e.pointer},n.createElement("div",{style:e.left},n.createElement("div",{style:e.leftInside})),n.createElement("div",{style:e.right},n.createElement("div",{style:e.rightInside})))},kt=function(e){var t=e.onClick,r=e.label,o=e.children,i=e.active,l=(0,a.ZP)({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:i});return n.createElement("div",{style:l.button,onClick:t},r||o)},Ot=function(e){var t=e.rgb,r=e.currentColor,o=(0,a.ZP)({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+t.r+","+t.g+", "+t.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:r,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return n.createElement("div",null,n.createElement("div",{style:o.label},"new"),n.createElement("div",{style:o.swatches},n.createElement("div",{style:o.new}),n.createElement("div",{style:o.current})),n.createElement("div",{style:o.label},"current"))},jt=function(){function e(e,t){for(var r=0;r100&&(e.a=100),e.a/=100,t({h:o.h,s:o.s,l:o.l,a:e.a,source:"rgb"},n))};return n.createElement("div",{style:s.fields,className:"flexbox-fix"},n.createElement("div",{style:s.double},n.createElement(y,{style:{input:s.input,label:s.label},label:"hex",value:i.replace("#",""),onChange:c})),n.createElement("div",{style:s.single},n.createElement(y,{style:{input:s.input,label:s.label},label:"r",value:r.r,onChange:c,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.single},n.createElement(y,{style:{input:s.input,label:s.label},label:"g",value:r.g,onChange:c,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.single},n.createElement(y,{style:{input:s.input,label:s.label},label:"b",value:r.b,onChange:c,dragLabel:"true",dragMax:"255"})),n.createElement("div",{style:s.alpha},n.createElement(y,{style:{input:s.input,label:s.label},label:"a",value:Math.round(100*r.a),onChange:c,dragLabel:"true",dragMax:"100"})))},Mt=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,o,c;l(this,n);for(var u=arguments.length,p=Array(u),f=0;f1&&void 0!==arguments[1]?arguments[1]:"span";return function(r){function n(){var r,o,c;l(this,n);for(var u=arguments.length,p=Array(u),f=0;f0&&void 0!==arguments[0]?arguments[0]:[],r=[];return(0,i.default)(t,(function(t){Array.isArray(t)?e(t).map((function(e){return r.push(e)})):(0,o.default)(t)?(0,a.default)(t,(function(e,t){!0===e&&r.push(t),r.push(t+"-"+e)})):(0,n.default)(t)&&r.push(t)})),r};t.default=s},79941:function(e,t,r){"use strict";t.tz=void 0;var n=c(r(14147)),a=c(r(18556)),o=c(r(24754)),i=c(r(91765)),l=c(r(36002)),s=c(r(57742));function c(e){return e&&e.__esModule?e:{default:e}}i.default,t.tz=i.default,l.default,s.default;var u=function(e){for(var t=arguments.length,r=Array(t>1?t-1:0),i=1;i1&&void 0!==arguments[1])||arguments[1];r[e]=t};return 0===e&&n("first-child"),e===t-1&&n("last-child"),(0===e||e%2==0)&&n("even"),1===Math.abs(e%2)&&n("odd"),n("nth-child",e),r}},18556:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mergeClasses=void 0;var n=i(r(2525)),a=i(r(50361)),o=Object.assign||function(e){for(var t=1;t1&&void 0!==arguments[1]?arguments[1]:[],r=e.default&&(0,a.default)(e.default)||{};return t.map((function(t){var a=e[t];return a&&(0,n.default)(a,(function(e,t){r[t]||(r[t]={}),r[t]=o({},r[t],a[t])})),t})),r};t.default=l}}]); \ No newline at end of file diff --git a/3930.88ad0f6f.async.js b/3930.88ad0f6f.async.js new file mode 100644 index 0000000000..11202308ca --- /dev/null +++ b/3930.88ad0f6f.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[3930],{3930:function(e,t,a){a.d(t,{T:function(){return M}});var l=a(62435),r=a(1413),n={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M946.5 505L560.1 118.8l-25.9-25.9a31.5 31.5 0 00-44.4 0L77.5 505a63.9 63.9 0 00-18.8 46c.4 35.2 29.7 63.3 64.9 63.3h42.5V940h691.8V614.3h43.4c17.1 0 33.2-6.7 45.3-18.8a63.6 63.6 0 0018.7-45.3c0-17-6.7-33.1-18.8-45.2zM568 868H456V664h112v204zm217.9-325.7V868H632V640c0-22.1-17.9-40-40-40H432c-22.1 0-40 17.9-40 40v228H238.1V542.3h-96l370-369.7 23.1 23.1L882 542.3h-96.1z"}}]},name:"home",theme:"outlined"},c=a(84089),s=function(e,t){return l.createElement(c.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:n}))};s.displayName="HomeOutlined";var o=l.forwardRef(s),i=a(33859),d=a(71577),h=a(85956),M=function(){return l.createElement(l.Fragment,null,l.createElement(i.ZP,{status:"404",title:"404",subTitle:"Sorry, the page you visited does not exist.",extra:l.createElement(h.rU,{to:"/"},l.createElement(d.Z,{type:"primary"},l.createElement(o,null),"Back Home"))}))}},33859:function(e,t,a){a.d(t,{ZP:function(){return W}});var l=a(4942),r=a(89739),n=a(4340),c=a(21640),s=a(1413),o=a(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M955.7 856l-416-720c-6.2-10.7-16.9-16-27.7-16s-21.6 5.3-27.7 16l-416 720C56 877.4 71.4 904 96 904h832c24.6 0 40-26.6 27.7-48zM480 416c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v184c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V416zm32 352a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"warning",theme:"filled"},d=a(84089),h=function(e,t){return o.createElement(d.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:i}))};h.displayName="WarningFilled";var M=o.forwardRef(h),E=a(94184),k=a.n(E),m=a(53124),p=function(){return o.createElement("svg",{width:"252",height:"294"},o.createElement("defs",null,o.createElement("path",{d:"M0 .387h251.772v251.772H0z"})),o.createElement("g",{fill:"none",fillRule:"evenodd"},o.createElement("g",{transform:"translate(0 .012)"},o.createElement("mask",{fill:"#fff"}),o.createElement("path",{d:"M0 127.32v-2.095C0 56.279 55.892.387 124.838.387h2.096c68.946 0 124.838 55.892 124.838 124.838v2.096c0 68.946-55.892 124.838-124.838 124.838h-2.096C55.892 252.16 0 196.267 0 127.321",fill:"#E4EBF7",mask:"url(#b)"})),o.createElement("path",{d:"M39.755 130.84a8.276 8.276 0 1 1-16.468-1.66 8.276 8.276 0 0 1 16.468 1.66",fill:"#FFF"}),o.createElement("path",{d:"M36.975 134.297l10.482 5.943M48.373 146.508l-12.648 10.788",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{d:"M39.875 159.352a5.667 5.667 0 1 1-11.277-1.136 5.667 5.667 0 0 1 11.277 1.136M57.588 143.247a5.708 5.708 0 1 1-11.358-1.145 5.708 5.708 0 0 1 11.358 1.145M99.018 26.875l29.82-.014a4.587 4.587 0 1 0-.003-9.175l-29.82.013a4.587 4.587 0 1 0 .003 9.176M110.424 45.211l29.82-.013a4.588 4.588 0 0 0-.004-9.175l-29.82.013a4.587 4.587 0 1 0 .004 9.175",fill:"#FFF"}),o.createElement("path",{d:"M112.798 26.861v-.002l15.784-.006a4.588 4.588 0 1 0 .003 9.175l-15.783.007v-.002a4.586 4.586 0 0 0-.004-9.172M184.523 135.668c-.553 5.485-5.447 9.483-10.931 8.93-5.485-.553-9.483-5.448-8.93-10.932.552-5.485 5.447-9.483 10.932-8.93 5.485.553 9.483 5.447 8.93 10.932",fill:"#FFF"}),o.createElement("path",{d:"M179.26 141.75l12.64 7.167M193.006 156.477l-15.255 13.011",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{d:"M184.668 170.057a6.835 6.835 0 1 1-13.6-1.372 6.835 6.835 0 0 1 13.6 1.372M203.34 153.325a6.885 6.885 0 1 1-13.7-1.382 6.885 6.885 0 0 1 13.7 1.382",fill:"#FFF"}),o.createElement("path",{d:"M151.931 192.324a2.222 2.222 0 1 1-4.444 0 2.222 2.222 0 0 1 4.444 0zM225.27 116.056a2.222 2.222 0 1 1-4.445 0 2.222 2.222 0 0 1 4.444 0zM216.38 151.08a2.223 2.223 0 1 1-4.446-.001 2.223 2.223 0 0 1 4.446 0zM176.917 107.636a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM195.291 92.165a2.223 2.223 0 1 1-4.445 0 2.223 2.223 0 0 1 4.445 0zM202.058 180.711a2.223 2.223 0 1 1-4.446 0 2.223 2.223 0 0 1 4.446 0z",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M214.404 153.302l-1.912 20.184-10.928 5.99M173.661 174.792l-6.356 9.814h-11.36l-4.508 6.484M174.941 125.168v-15.804M220.824 117.25l-12.84 7.901-15.31-7.902V94.39"}),o.createElement("path",{d:"M166.588 65.936h-3.951a4.756 4.756 0 0 1-4.743-4.742 4.756 4.756 0 0 1 4.743-4.743h3.951a4.756 4.756 0 0 1 4.743 4.743 4.756 4.756 0 0 1-4.743 4.742",fill:"#FFF"}),o.createElement("path",{d:"M174.823 30.03c0-16.281 13.198-29.48 29.48-29.48 16.28 0 29.48 13.199 29.48 29.48 0 16.28-13.2 29.48-29.48 29.48-16.282 0-29.48-13.2-29.48-29.48",fill:"#1890FF"}),o.createElement("path",{d:"M205.952 38.387c.5.5.785 1.142.785 1.928s-.286 1.465-.785 1.964c-.572.5-1.214.75-2 .75-.785 0-1.429-.285-1.929-.785-.572-.5-.82-1.143-.82-1.929s.248-1.428.82-1.928c.5-.5 1.144-.75 1.93-.75.785 0 1.462.25 1.999.75m4.285-19.463c1.428 1.249 2.143 2.963 2.143 5.142 0 1.712-.427 3.13-1.219 4.25-.067.096-.137.18-.218.265-.416.429-1.41 1.346-2.956 2.699a5.07 5.07 0 0 0-1.428 1.75 5.207 5.207 0 0 0-.536 2.357v.5h-4.107v-.5c0-1.357.215-2.536.714-3.5.464-.964 1.857-2.464 4.178-4.536l.43-.5c.643-.785.964-1.643.964-2.535 0-1.18-.358-2.108-1-2.785-.678-.68-1.643-1.001-2.858-1.001-1.536 0-2.642.464-3.357 1.43-.37.5-.621 1.135-.76 1.904a1.999 1.999 0 0 1-1.971 1.63h-.004c-1.277 0-2.257-1.183-1.98-2.43.337-1.518 1.02-2.78 2.073-3.784 1.536-1.5 3.607-2.25 6.25-2.25 2.32 0 4.214.607 5.642 1.894",fill:"#FFF"}),o.createElement("path",{d:"M52.04 76.131s21.81 5.36 27.307 15.945c5.575 10.74-6.352 9.26-15.73 4.935-10.86-5.008-24.7-11.822-11.577-20.88",fill:"#FFB594"}),o.createElement("path",{d:"M90.483 67.504l-.449 2.893c-.753.49-4.748-2.663-4.748-2.663l-1.645.748-1.346-5.684s6.815-4.589 8.917-5.018c2.452-.501 9.884.94 10.7 2.278 0 0 1.32.486-2.227.69-3.548.203-5.043.447-6.79 3.132-1.747 2.686-2.412 3.624-2.412 3.624",fill:"#FFC6A0"}),o.createElement("path",{d:"M128.055 111.367c-2.627-7.724-6.15-13.18-8.917-15.478-3.5-2.906-9.34-2.225-11.366-4.187-1.27-1.231-3.215-1.197-3.215-1.197s-14.98-3.158-16.828-3.479c-2.37-.41-2.124-.714-6.054-1.405-1.57-1.907-2.917-1.122-2.917-1.122l-7.11-1.383c-.853-1.472-2.423-1.023-2.423-1.023l-2.468-.897c-1.645 9.976-7.74 13.796-7.74 13.796 1.795 1.122 15.703 8.3 15.703 8.3l5.107 37.11s-3.321 5.694 1.346 9.109c0 0 19.883-3.743 34.921-.329 0 0 3.047-2.546.972-8.806.523-3.01 1.394-8.263 1.736-11.622.385.772 2.019 1.918 3.14 3.477 0 0 9.407-7.365 11.052-14.012-.832-.723-1.598-1.585-2.267-2.453-.567-.736-.358-2.056-.765-2.717-.669-1.084-1.804-1.378-1.907-1.682",fill:"#FFF"}),o.createElement("path",{d:"M101.09 289.998s4.295 2.041 7.354 1.021c2.821-.94 4.53.668 7.08 1.178 2.55.51 6.874 1.1 11.686-1.26-.103-5.51-6.889-3.98-11.96-6.713-2.563-1.38-3.784-4.722-3.598-8.799h-9.402s-1.392 10.52-1.16 14.573",fill:"#CBD1D1"}),o.createElement("path",{d:"M101.067 289.826s2.428 1.271 6.759.653c3.058-.437 3.712.481 7.423 1.031 3.712.55 10.724-.069 11.823-.894.413 1.1-.343 2.063-.343 2.063s-1.512.603-4.812.824c-2.03.136-5.8.291-7.607-.503-1.787-1.375-5.247-1.903-5.728-.241-3.918.95-7.355-.286-7.355-.286l-.16-2.647z",fill:"#2B0849"}),o.createElement("path",{d:"M108.341 276.044h3.094s-.103 6.702 4.536 8.558c-4.64.618-8.558-2.303-7.63-8.558",fill:"#A4AABA"}),o.createElement("path",{d:"M57.542 272.401s-2.107 7.416-4.485 12.306c-1.798 3.695-4.225 7.492 5.465 7.492 6.648 0 8.953-.48 7.423-6.599-1.53-6.12.266-13.199.266-13.199h-8.669z",fill:"#CBD1D1"}),o.createElement("path",{d:"M51.476 289.793s2.097 1.169 6.633 1.169c6.083 0 8.249-1.65 8.249-1.65s.602 1.114-.619 2.165c-.993.855-3.597 1.591-7.39 1.546-4.145-.048-5.832-.566-6.736-1.168-.825-.55-.687-1.58-.137-2.062",fill:"#2B0849"}),o.createElement("path",{d:"M58.419 274.304s.033 1.519-.314 2.93c-.349 1.42-1.078 3.104-1.13 4.139-.058 1.151 4.537 1.58 5.155.034.62-1.547 1.294-6.427 1.913-7.252.619-.825-4.903-2.119-5.624.15",fill:"#A4AABA"}),o.createElement("path",{d:"M99.66 278.514l13.378.092s1.298-54.52 1.853-64.403c.554-9.882 3.776-43.364 1.002-63.128l-12.547-.644-22.849.78s-.434 3.966-1.195 9.976c-.063.496-.682.843-.749 1.365-.075.585.423 1.354.32 1.966-2.364 14.08-6.377 33.104-8.744 46.677-.116.666-1.234 1.009-1.458 2.691-.04.302.211 1.525.112 1.795-6.873 18.744-10.949 47.842-14.277 61.885l14.607-.014s2.197-8.57 4.03-16.97c2.811-12.886 23.111-85.01 23.111-85.01l3.016-.521 1.043 46.35s-.224 1.234.337 2.02c.56.785-.56 1.123-.392 2.244l.392 1.794s-.449 7.178-.898 11.89c-.448 4.71-.092 39.165-.092 39.165",fill:"#7BB2F9"}),o.createElement("path",{d:"M76.085 221.626c1.153.094 4.038-2.019 6.955-4.935M106.36 225.142s2.774-1.11 6.103-3.883",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M107.275 222.1s2.773-1.11 6.102-3.884",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M74.74 224.767s2.622-.591 6.505-3.365M86.03 151.634c-.27 3.106.3 8.525-4.336 9.123M103.625 149.88s.11 14.012-1.293 15.065c-2.219 1.664-2.99 1.944-2.99 1.944M99.79 150.438s.035 12.88-1.196 24.377M93.673 175.911s7.212-1.664 9.431-1.664M74.31 205.861a212.013 212.013 0 0 1-.979 4.56s-1.458 1.832-1.009 3.776c.449 1.944-.947 2.045-4.985 15.355-1.696 5.59-4.49 18.591-6.348 27.597l-.231 1.12M75.689 197.807a320.934 320.934 0 0 1-.882 4.754M82.591 152.233L81.395 162.7s-1.097.15-.5 2.244c.113 1.346-2.674 15.775-5.18 30.43M56.12 274.418h13.31",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M116.241 148.22s-17.047-3.104-35.893.2c.158 2.514-.003 4.15-.003 4.15s14.687-2.818 35.67-.312c.252-2.355.226-4.038.226-4.038",fill:"#192064"}),o.createElement("path",{d:"M106.322 151.165l.003-4.911a.81.81 0 0 0-.778-.815c-2.44-.091-5.066-.108-7.836-.014a.818.818 0 0 0-.789.815l-.003 4.906a.81.81 0 0 0 .831.813c2.385-.06 4.973-.064 7.73.017a.815.815 0 0 0 .842-.81",fill:"#FFF"}),o.createElement("path",{d:"M105.207 150.233l.002-3.076a.642.642 0 0 0-.619-.646 94.321 94.321 0 0 0-5.866-.01.65.65 0 0 0-.63.647v3.072a.64.64 0 0 0 .654.644 121.12 121.12 0 0 1 5.794.011c.362.01.665-.28.665-.642",fill:"#192064"}),o.createElement("path",{d:"M100.263 275.415h12.338M101.436 270.53c.006 3.387.042 5.79.111 6.506M101.451 264.548a915.75 915.75 0 0 0-.015 4.337M100.986 174.965l.898 44.642s.673 1.57-.225 2.692c-.897 1.122 2.468.673.898 2.243-1.57 1.57.897 1.122 0 3.365-.596 1.489-.994 21.1-1.096 35.146",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M46.876 83.427s-.516 6.045 7.223 5.552c11.2-.712 9.218-9.345 31.54-21.655-.786-2.708-2.447-4.744-2.447-4.744s-11.068 3.11-22.584 8.046c-6.766 2.9-13.395 6.352-13.732 12.801M104.46 91.057l.941-5.372-8.884-11.43-5.037 5.372-1.74 7.834a.321.321 0 0 0 .108.32c.965.8 6.5 5.013 14.347 3.544a.332.332 0 0 0 .264-.268",fill:"#FFC6A0"}),o.createElement("path",{d:"M93.942 79.387s-4.533-2.853-2.432-6.855c1.623-3.09 4.513 1.133 4.513 1.133s.52-3.642 3.121-3.642c.52-1.04 1.561-4.162 1.561-4.162s11.445 2.601 13.526 3.121c0 5.203-2.304 19.424-7.84 19.861-8.892.703-12.449-9.456-12.449-9.456",fill:"#FFC6A0"}),o.createElement("path",{d:"M113.874 73.446c2.601-2.081 3.47-9.722 3.47-9.722s-2.479-.49-6.64-2.05c-4.683-2.081-12.798-4.747-17.48.976-9.668 3.223-2.05 19.823-2.05 19.823l2.713-3.021s-3.935-3.287-2.08-6.243c2.17-3.462 3.92 1.073 3.92 1.073s.637-2.387 3.581-3.342c.355-.71 1.036-2.674 1.432-3.85a1.073 1.073 0 0 1 1.263-.704c2.4.558 8.677 2.019 11.356 2.662.522.125.871.615.82 1.15l-.305 3.248z",fill:"#520038"}),o.createElement("path",{d:"M104.977 76.064c-.103.61-.582 1.038-1.07.956-.489-.083-.801-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.644.698 1.254M112.132 77.694c-.103.61-.582 1.038-1.07.956-.488-.083-.8-.644-.698-1.254.103-.61.582-1.038 1.07-.956.488.082.8.643.698 1.254",fill:"#552950"}),o.createElement("path",{stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round",d:"M110.13 74.84l-.896 1.61-.298 4.357h-2.228"}),o.createElement("path",{d:"M110.846 74.481s1.79-.716 2.506.537",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M92.386 74.282s.477-1.114 1.113-.716c.637.398 1.274 1.433.558 1.99-.717.556.159 1.67.159 1.67",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M103.287 72.93s1.83 1.113 4.137.954",stroke:"#5C2552",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M103.685 81.762s2.227 1.193 4.376 1.193M104.64 84.308s.954.398 1.511.318M94.693 81.205s2.308 7.4 10.424 7.639",stroke:"#DB836E",strokeWidth:"1.118",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M81.45 89.384s.45 5.647-4.935 12.787M69 82.654s-.726 9.282-8.204 14.206",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M129.405 122.865s-5.272 7.403-9.422 10.768",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M119.306 107.329s.452 4.366-2.127 32.062",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M150.028 151.232h-49.837a1.01 1.01 0 0 1-1.01-1.01v-31.688c0-.557.452-1.01 1.01-1.01h49.837c.558 0 1.01.453 1.01 1.01v31.688a1.01 1.01 0 0 1-1.01 1.01",fill:"#F2D7AD"}),o.createElement("path",{d:"M150.29 151.232h-19.863v-33.707h20.784v32.786a.92.92 0 0 1-.92.92",fill:"#F4D19D"}),o.createElement("path",{d:"M123.554 127.896H92.917a.518.518 0 0 1-.425-.816l6.38-9.113c.193-.277.51-.442.85-.442h31.092l-7.26 10.371z",fill:"#F2D7AD"}),o.createElement("path",{fill:"#CC9B6E",d:"M123.689 128.447H99.25v-.519h24.169l7.183-10.26.424.298z"}),o.createElement("path",{d:"M158.298 127.896h-18.669a2.073 2.073 0 0 1-1.659-.83l-7.156-9.541h19.965c.49 0 .95.23 1.244.622l6.69 8.92a.519.519 0 0 1-.415.83",fill:"#F4D19D"}),o.createElement("path",{fill:"#CC9B6E",d:"M157.847 128.479h-19.384l-7.857-10.475.415-.31 7.7 10.266h19.126zM130.554 150.685l-.032-8.177.519-.002.032 8.177z"}),o.createElement("path",{fill:"#CC9B6E",d:"M130.511 139.783l-.08-21.414.519-.002.08 21.414zM111.876 140.932l-.498-.143 1.479-5.167.498.143zM108.437 141.06l-2.679-2.935 2.665-3.434.41.318-2.397 3.089 2.384 2.612zM116.607 141.06l-.383-.35 2.383-2.612-2.397-3.089.41-.318 2.665 3.434z"}),o.createElement("path",{d:"M154.316 131.892l-3.114-1.96.038 3.514-1.043.092c-1.682.115-3.634.23-4.789.23-1.902 0-2.693 2.258 2.23 2.648l-2.645-.596s-2.168 1.317.504 2.3c0 0-1.58 1.217.561 2.58-.584 3.504 5.247 4.058 7.122 3.59 1.876-.47 4.233-2.359 4.487-5.16.28-3.085-.89-5.432-3.35-7.238",fill:"#FFC6A0"}),o.createElement("path",{d:"M153.686 133.577s-6.522.47-8.36.372c-1.836-.098-1.904 2.19 2.359 2.264 3.739.15 5.451-.044 5.451-.044",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M145.16 135.877c-1.85 1.346.561 2.355.561 2.355s3.478.898 6.73.617",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M151.89 141.71s-6.28.111-6.73-2.132c-.223-1.346.45-1.402.45-1.402M146.114 140.868s-1.103 3.16 5.44 3.533M151.202 129.932v3.477M52.838 89.286c3.533-.337 8.423-1.248 13.582-7.754",stroke:"#DB836E",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M168.567 248.318a6.647 6.647 0 0 1-6.647-6.647v-66.466a6.647 6.647 0 1 1 13.294 0v66.466a6.647 6.647 0 0 1-6.647 6.647",fill:"#5BA02E"}),o.createElement("path",{d:"M176.543 247.653a6.647 6.647 0 0 1-6.646-6.647v-33.232a6.647 6.647 0 1 1 13.293 0v33.232a6.647 6.647 0 0 1-6.647 6.647",fill:"#92C110"}),o.createElement("path",{d:"M186.443 293.613H158.92a3.187 3.187 0 0 1-3.187-3.187v-46.134a3.187 3.187 0 0 1 3.187-3.187h27.524a3.187 3.187 0 0 1 3.187 3.187v46.134a3.187 3.187 0 0 1-3.187 3.187",fill:"#F2D7AD"}),o.createElement("path",{d:"M88.979 89.48s7.776 5.384 16.6 2.842",stroke:"#E4EBF7",strokeWidth:"1.101",strokeLinecap:"round",strokeLinejoin:"round"})))},F=function(){return o.createElement("svg",{width:"254",height:"294"},o.createElement("defs",null,o.createElement("path",{d:"M0 .335h253.49v253.49H0z"}),o.createElement("path",{d:"M0 293.665h253.49V.401H0z"})),o.createElement("g",{fill:"none",fillRule:"evenodd"},o.createElement("g",{transform:"translate(0 .067)"},o.createElement("mask",{fill:"#fff"}),o.createElement("path",{d:"M0 128.134v-2.11C0 56.608 56.273.334 125.69.334h2.11c69.416 0 125.69 56.274 125.69 125.69v2.11c0 69.417-56.274 125.69-125.69 125.69h-2.11C56.273 253.824 0 197.551 0 128.134",fill:"#E4EBF7",mask:"url(#b)"})),o.createElement("path",{d:"M39.989 132.108a8.332 8.332 0 1 1-16.581-1.671 8.332 8.332 0 0 1 16.58 1.671",fill:"#FFF"}),o.createElement("path",{d:"M37.19 135.59l10.553 5.983M48.665 147.884l-12.734 10.861",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{d:"M40.11 160.816a5.706 5.706 0 1 1-11.354-1.145 5.706 5.706 0 0 1 11.354 1.145M57.943 144.6a5.747 5.747 0 1 1-11.436-1.152 5.747 5.747 0 0 1 11.436 1.153M99.656 27.434l30.024-.013a4.619 4.619 0 1 0-.004-9.238l-30.024.013a4.62 4.62 0 0 0 .004 9.238M111.14 45.896l30.023-.013a4.62 4.62 0 1 0-.004-9.238l-30.024.013a4.619 4.619 0 1 0 .004 9.238",fill:"#FFF"}),o.createElement("path",{d:"M113.53 27.421v-.002l15.89-.007a4.619 4.619 0 1 0 .005 9.238l-15.892.007v-.002a4.618 4.618 0 0 0-.004-9.234M150.167 70.091h-3.979a4.789 4.789 0 0 1-4.774-4.775 4.788 4.788 0 0 1 4.774-4.774h3.979a4.789 4.789 0 0 1 4.775 4.774 4.789 4.789 0 0 1-4.775 4.775",fill:"#FFF"}),o.createElement("path",{d:"M171.687 30.234c0-16.392 13.289-29.68 29.681-29.68 16.392 0 29.68 13.288 29.68 29.68 0 16.393-13.288 29.681-29.68 29.681s-29.68-13.288-29.68-29.68",fill:"#FF603B"}),o.createElement("path",{d:"M203.557 19.435l-.676 15.035a1.514 1.514 0 0 1-3.026 0l-.675-15.035a2.19 2.19 0 1 1 4.377 0m-.264 19.378c.513.477.77 1.1.77 1.87s-.257 1.393-.77 1.907c-.55.476-1.21.733-1.943.733a2.545 2.545 0 0 1-1.87-.77c-.55-.514-.806-1.136-.806-1.87 0-.77.256-1.393.806-1.87.513-.513 1.137-.733 1.87-.733.77 0 1.43.22 1.943.733",fill:"#FFF"}),o.createElement("path",{d:"M119.3 133.275c4.426-.598 3.612-1.204 4.079-4.778.675-5.18-3.108-16.935-8.262-25.118-1.088-10.72-12.598-11.24-12.598-11.24s4.312 4.895 4.196 16.199c1.398 5.243.804 14.45.804 14.45s5.255 11.369 11.78 10.487",fill:"#FFB594"}),o.createElement("path",{d:"M100.944 91.61s1.463-.583 3.211.582c8.08 1.398 10.368 6.706 11.3 11.368 1.864 1.282 1.864 2.33 1.864 3.496.365.777 1.515 3.03 1.515 3.03s-7.225 1.748-10.954 6.758c-1.399-6.41-6.936-25.235-6.936-25.235",fill:"#FFF"}),o.createElement("path",{d:"M94.008 90.5l1.019-5.815-9.23-11.874-5.233 5.581-2.593 9.863s8.39 5.128 16.037 2.246",fill:"#FFB594"}),o.createElement("path",{d:"M82.931 78.216s-4.557-2.868-2.445-6.892c1.632-3.107 4.537 1.139 4.537 1.139s.524-3.662 3.139-3.662c.523-1.046 1.569-4.184 1.569-4.184s11.507 2.615 13.6 3.138c-.001 5.23-2.317 19.529-7.884 19.969-8.94.706-12.516-9.508-12.516-9.508",fill:"#FFC6A0"}),o.createElement("path",{d:"M102.971 72.243c2.616-2.093 3.489-9.775 3.489-9.775s-2.492-.492-6.676-2.062c-4.708-2.092-12.867-4.771-17.575.982-9.54 4.41-2.062 19.93-2.062 19.93l2.729-3.037s-3.956-3.304-2.092-6.277c2.183-3.48 3.943 1.08 3.943 1.08s.64-2.4 3.6-3.36c.356-.714 1.04-2.69 1.44-3.872a1.08 1.08 0 0 1 1.27-.707c2.41.56 8.723 2.03 11.417 2.676.524.126.876.619.825 1.156l-.308 3.266z",fill:"#520038"}),o.createElement("path",{d:"M101.22 76.514c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.961.491.083.805.647.702 1.26M94.26 75.074c-.104.613-.585 1.044-1.076.96-.49-.082-.805-.646-.702-1.26.104-.613.585-1.044 1.076-.96.491.082.805.646.702 1.26",fill:"#552950"}),o.createElement("path",{stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round",d:"M99.206 73.644l-.9 1.62-.3 4.38h-2.24"}),o.createElement("path",{d:"M99.926 73.284s1.8-.72 2.52.54",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M81.367 73.084s.48-1.12 1.12-.72c.64.4 1.28 1.44.56 2s.16 1.68.16 1.68",stroke:"#DB836E",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M92.326 71.724s1.84 1.12 4.16.96",stroke:"#5C2552",strokeWidth:"1.117",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M92.726 80.604s2.24 1.2 4.4 1.2M93.686 83.164s.96.4 1.52.32M83.687 80.044s1.786 6.547 9.262 7.954",stroke:"#DB836E",strokeWidth:"1.063",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M95.548 91.663s-1.068 2.821-8.298 2.105c-7.23-.717-10.29-5.044-10.29-5.044",stroke:"#E4EBF7",strokeWidth:"1.136",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M78.126 87.478s6.526 4.972 16.47 2.486c0 0 9.577 1.02 11.536 5.322 5.36 11.77.543 36.835 0 39.962 3.496 4.055-.466 8.483-.466 8.483-15.624-3.548-35.81-.6-35.81-.6-4.849-3.546-1.223-9.044-1.223-9.044L62.38 110.32c-2.485-15.227.833-19.803 3.549-20.743 3.03-1.049 8.04-1.282 8.04-1.282.496-.058 1.08-.076 1.37-.233 2.36-1.282 2.787-.583 2.787-.583",fill:"#FFF"}),o.createElement("path",{d:"M65.828 89.81s-6.875.465-7.59 8.156c-.466 8.857 3.03 10.954 3.03 10.954s6.075 22.102 16.796 22.957c8.39-2.176 4.758-6.702 4.661-11.42-.233-11.304-7.108-16.897-7.108-16.897s-4.212-13.75-9.789-13.75",fill:"#FFC6A0"}),o.createElement("path",{d:"M71.716 124.225s.855 11.264 9.828 6.486c4.765-2.536 7.581-13.828 9.789-22.568 1.456-5.768 2.58-12.197 2.58-12.197l-4.973-1.709s-2.408 5.516-7.769 12.275c-4.335 5.467-9.144 11.11-9.455 17.713",fill:"#FFC6A0"}),o.createElement("path",{d:"M108.463 105.191s1.747 2.724-2.331 30.535c2.376 2.216 1.053 6.012-.233 7.51",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M123.262 131.527s-.427 2.732-11.77 1.981c-15.187-1.006-25.326-3.25-25.326-3.25l.933-5.8s.723.215 9.71-.068c11.887-.373 18.714-6.07 24.964-1.022 4.039 3.263 1.489 8.16 1.489 8.16",fill:"#FFC6A0"}),o.createElement("path",{d:"M70.24 90.974s-5.593-4.739-11.054 2.68c-3.318 7.223.517 15.284 2.664 19.578-.31 3.729 2.33 4.311 2.33 4.311s.108.895 1.516 2.68c4.078-7.03 6.72-9.166 13.711-12.546-.328-.656-1.877-3.265-1.825-3.767.175-1.69-1.282-2.623-1.282-2.623s-.286-.156-1.165-2.738c-.788-2.313-2.036-5.177-4.895-7.575",fill:"#FFF"}),o.createElement("path",{d:"M90.232 288.027s4.855 2.308 8.313 1.155c3.188-1.063 5.12.755 8.002 1.331 2.881.577 7.769 1.243 13.207-1.424-.117-6.228-7.786-4.499-13.518-7.588-2.895-1.56-4.276-5.336-4.066-9.944H91.544s-1.573 11.89-1.312 16.47",fill:"#CBD1D1"}),o.createElement("path",{d:"M90.207 287.833s2.745 1.437 7.639.738c3.456-.494 3.223.66 7.418 1.282 4.195.621 13.092-.194 14.334-1.126.466 1.242-.388 2.33-.388 2.33s-1.709.682-5.438.932c-2.295.154-8.098.276-10.14-.621-2.02-1.554-4.894-1.515-6.06-.234-4.427 1.075-7.184-.31-7.184-.31l-.181-2.991z",fill:"#2B0849"}),o.createElement("path",{d:"M98.429 272.257h3.496s-.117 7.574 5.127 9.671c-5.244.7-9.672-2.602-8.623-9.671",fill:"#A4AABA"}),o.createElement("path",{d:"M44.425 272.046s-2.208 7.774-4.702 12.899c-1.884 3.874-4.428 7.854 5.729 7.854 6.97 0 9.385-.503 7.782-6.917-1.604-6.415.279-13.836.279-13.836h-9.088z",fill:"#CBD1D1"}),o.createElement("path",{d:"M38.066 290.277s2.198 1.225 6.954 1.225c6.376 0 8.646-1.73 8.646-1.73s.63 1.168-.649 2.27c-1.04.897-3.77 1.668-7.745 1.621-4.347-.05-6.115-.593-7.062-1.224-.864-.577-.72-1.657-.144-2.162",fill:"#2B0849"}),o.createElement("path",{d:"M45.344 274.041s.035 1.592-.329 3.07c-.365 1.49-1.13 3.255-1.184 4.34-.061 1.206 4.755 1.657 5.403.036.65-1.622 1.357-6.737 2.006-7.602.648-.865-5.14-2.222-5.896.156",fill:"#A4AABA"}),o.createElement("path",{d:"M89.476 277.57l13.899.095s1.349-56.643 1.925-66.909c.576-10.267 3.923-45.052 1.042-65.585l-13.037-.669-23.737.81s-.452 4.12-1.243 10.365c-.065.515-.708.874-.777 1.417-.078.608.439 1.407.332 2.044-2.455 14.627-5.797 32.736-8.256 46.837-.121.693-1.282 1.048-1.515 2.796-.042.314.22 1.584.116 1.865-7.14 19.473-12.202 52.601-15.66 67.19l15.176-.015s2.282-10.145 4.185-18.871c2.922-13.389 24.012-88.32 24.012-88.32l3.133-.954-.158 48.568s-.233 1.282.35 2.098c.583.815-.581 1.167-.408 2.331l.408 1.864s-.466 7.458-.932 12.352c-.467 4.895 1.145 40.69 1.145 40.69",fill:"#7BB2F9"}),o.createElement("path",{d:"M64.57 218.881c1.197.099 4.195-2.097 7.225-5.127M96.024 222.534s2.881-1.152 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M96.973 219.373s2.882-1.153 6.34-4.034",stroke:"#648BD8",strokeWidth:"1.032",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M63.172 222.144s2.724-.614 6.759-3.496M74.903 146.166c-.281 3.226.31 8.856-4.506 9.478M93.182 144.344s.115 14.557-1.344 15.65c-2.305 1.73-3.107 2.02-3.107 2.02M89.197 144.923s.269 13.144-1.01 25.088M83.525 170.71s6.81-1.051 9.116-1.051M46.026 270.045l-.892 4.538M46.937 263.289l-.815 4.157M62.725 202.503c-.33 1.618-.102 1.904-.449 3.438 0 0-2.756 1.903-2.29 3.923.466 2.02-.31 3.424-4.505 17.252-1.762 5.807-4.233 18.922-6.165 28.278-.03.144-.521 2.646-1.14 5.8M64.158 194.136c-.295 1.658-.6 3.31-.917 4.938M71.33 146.787l-1.244 10.877s-1.14.155-.519 2.33c.117 1.399-2.778 16.39-5.382 31.615M44.242 273.727H58.07",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M106.18 142.117c-3.028-.489-18.825-2.744-36.219.2a.625.625 0 0 0-.518.644c.063 1.307.044 2.343.015 2.995a.617.617 0 0 0 .716.636c3.303-.534 17.037-2.412 35.664-.266.347.04.66-.214.692-.56.124-1.347.16-2.425.17-3.029a.616.616 0 0 0-.52-.62",fill:"#192064"}),o.createElement("path",{d:"M96.398 145.264l.003-5.102a.843.843 0 0 0-.809-.847 114.104 114.104 0 0 0-8.141-.014.85.85 0 0 0-.82.847l-.003 5.097c0 .476.388.857.864.845 2.478-.064 5.166-.067 8.03.017a.848.848 0 0 0 .876-.843",fill:"#FFF"}),o.createElement("path",{d:"M95.239 144.296l.002-3.195a.667.667 0 0 0-.643-.672c-1.9-.061-3.941-.073-6.094-.01a.675.675 0 0 0-.654.672l-.002 3.192c0 .376.305.677.68.669 1.859-.042 3.874-.043 6.02.012.376.01.69-.291.691-.668",fill:"#192064"}),o.createElement("path",{d:"M90.102 273.522h12.819M91.216 269.761c.006 3.519-.072 5.55 0 6.292M90.923 263.474c-.009 1.599-.016 2.558-.016 4.505M90.44 170.404l.932 46.38s.7 1.631-.233 2.796c-.932 1.166 2.564.7.932 2.33-1.63 1.633.933 1.166 0 3.497-.618 1.546-1.031 21.921-1.138 36.513",stroke:"#648BD8",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M73.736 98.665l2.214 4.312s2.098.816 1.865 2.68l.816 2.214M64.297 116.611c.233-.932 2.176-7.147 12.585-10.488M77.598 90.042s7.691 6.137 16.547 2.72",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M91.974 86.954s5.476-.816 7.574-4.545c1.297-.345.72 2.212-.33 3.671-.7.971-1.01 1.554-1.01 1.554s.194.31.155.816c-.053.697-.175.653-.272 1.048-.081.335.108.657 0 1.049-.046.17-.198.5-.382.878-.12.249-.072.687-.2.948-.231.469-1.562 1.87-2.622 2.855-3.826 3.554-5.018 1.644-6.001-.408-.894-1.865-.661-5.127-.874-6.875-.35-2.914-2.622-3.03-1.923-4.429.343-.685 2.87.69 3.263 1.748.757 2.04 2.952 1.807 2.622 1.69",fill:"#FFC6A0"}),o.createElement("path",{d:"M99.8 82.429c-.465.077-.35.272-.97 1.243-.622.971-4.817 2.932-6.39 3.224-2.589.48-2.278-1.56-4.254-2.855-1.69-1.107-3.562-.638-1.398 1.398.99.932.932 1.107 1.398 3.205.335 1.506-.64 3.67.7 5.593",stroke:"#DB836E",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M79.543 108.673c-2.1 2.926-4.266 6.175-5.557 8.762",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M87.72 124.768s-2.098-1.942-5.127-2.719c-3.03-.777-3.574-.155-5.516.078-1.942.233-3.885-.932-3.652.7.233 1.63 5.05 1.01 5.206 2.097.155 1.087-6.37 2.796-8.313 2.175-.777.777.466 1.864 2.02 2.175.233 1.554 2.253 1.554 2.253 1.554s.699 1.01 2.641 1.088c2.486 1.32 8.934-.7 10.954-1.554 2.02-.855-.466-5.594-.466-5.594",fill:"#FFC6A0"}),o.createElement("path",{d:"M73.425 122.826s.66 1.127 3.167 1.418c2.315.27 2.563.583 2.563.583s-2.545 2.894-9.07 2.272M72.416 129.274s3.826.097 4.933-.718M74.98 130.75s1.961.136 3.36-.505M77.232 131.916s1.748.019 2.914-.505M73.328 122.321s-.595-1.032 1.262-.427c1.671.544 2.833.055 5.128.155 1.389.061 3.067-.297 3.982.15 1.606.784 3.632 2.181 3.632 2.181s10.526 1.204 19.033-1.127M78.864 108.104s-8.39 2.758-13.168 12.12",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M109.278 112.533s3.38-3.613 7.575-4.662",stroke:"#E4EBF7",strokeWidth:"1.085",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M107.375 123.006s9.697-2.745 11.445-.88",stroke:"#E59788",strokeWidth:".774",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M194.605 83.656l3.971-3.886M187.166 90.933l3.736-3.655M191.752 84.207l-4.462-4.56M198.453 91.057l-4.133-4.225M129.256 163.074l3.718-3.718M122.291 170.039l3.498-3.498M126.561 163.626l-4.27-4.27M132.975 170.039l-3.955-3.955",stroke:"#BFCDDD",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M190.156 211.779h-1.604a4.023 4.023 0 0 1-4.011-4.011V175.68a4.023 4.023 0 0 1 4.01-4.01h1.605a4.023 4.023 0 0 1 4.011 4.01v32.088a4.023 4.023 0 0 1-4.01 4.01",fill:"#A3B4C6"}),o.createElement("path",{d:"M237.824 212.977a4.813 4.813 0 0 1-4.813 4.813h-86.636a4.813 4.813 0 0 1 0-9.626h86.636a4.813 4.813 0 0 1 4.813 4.813",fill:"#A3B4C6"}),o.createElement("mask",{fill:"#fff"}),o.createElement("path",{fill:"#A3B4C6",mask:"url(#d)",d:"M154.098 190.096h70.513v-84.617h-70.513z"}),o.createElement("path",{d:"M224.928 190.096H153.78a3.219 3.219 0 0 1-3.208-3.209V167.92a3.219 3.219 0 0 1 3.208-3.21h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.219 3.219 0 0 1-3.21 3.209M224.928 130.832H153.78a3.218 3.218 0 0 1-3.208-3.208v-18.968a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.21v18.967a3.218 3.218 0 0 1-3.21 3.208",fill:"#BFCDDD",mask:"url(#d)"}),o.createElement("path",{d:"M159.563 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 120.546a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 120.546h-22.461a.802.802 0 0 1-.802-.802v-3.208c0-.443.359-.803.802-.803h22.46c.444 0 .803.36.803.803v3.208c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),o.createElement("path",{d:"M224.928 160.464H153.78a3.218 3.218 0 0 1-3.208-3.209v-18.967a3.219 3.219 0 0 1 3.208-3.209h71.148a3.219 3.219 0 0 1 3.209 3.209v18.967a3.218 3.218 0 0 1-3.21 3.209",fill:"#BFCDDD",mask:"url(#d)"}),o.createElement("path",{d:"M173.455 130.832h49.301M164.984 130.832h6.089M155.952 130.832h6.75M173.837 160.613h49.3M165.365 160.613h6.089M155.57 160.613h6.751",stroke:"#7C90A5",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),o.createElement("path",{d:"M159.563 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M166.98 151.038a2.407 2.407 0 1 1 0-4.814 2.407 2.407 0 0 1 0 4.814M174.397 151.038a2.407 2.407 0 1 1 .001-4.814 2.407 2.407 0 0 1 0 4.814M222.539 151.038h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802M159.563 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M166.98 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M174.397 179.987a2.407 2.407 0 1 1 0-4.813 2.407 2.407 0 0 1 0 4.813M222.539 179.987h-22.461a.802.802 0 0 1-.802-.802v-3.209c0-.443.359-.802.802-.802h22.46c.444 0 .803.36.803.802v3.209c0 .443-.36.802-.802.802",fill:"#FFF",mask:"url(#d)"}),o.createElement("path",{d:"M203.04 221.108h-27.372a2.413 2.413 0 0 1-2.406-2.407v-11.448a2.414 2.414 0 0 1 2.406-2.407h27.372a2.414 2.414 0 0 1 2.407 2.407V218.7a2.413 2.413 0 0 1-2.407 2.407",fill:"#BFCDDD",mask:"url(#d)"}),o.createElement("path",{d:"M177.259 207.217v11.52M201.05 207.217v11.52",stroke:"#A3B4C6",strokeWidth:"1.124",strokeLinecap:"round",strokeLinejoin:"round",mask:"url(#d)"}),o.createElement("path",{d:"M162.873 267.894a9.422 9.422 0 0 1-9.422-9.422v-14.82a9.423 9.423 0 0 1 18.845 0v14.82a9.423 9.423 0 0 1-9.423 9.422",fill:"#5BA02E",mask:"url(#d)"}),o.createElement("path",{d:"M171.22 267.83a9.422 9.422 0 0 1-9.422-9.423v-3.438a9.423 9.423 0 0 1 18.845 0v3.438a9.423 9.423 0 0 1-9.422 9.423",fill:"#92C110",mask:"url(#d)"}),o.createElement("path",{d:"M181.31 293.666h-27.712a3.209 3.209 0 0 1-3.209-3.21V269.79a3.209 3.209 0 0 1 3.209-3.21h27.711a3.209 3.209 0 0 1 3.209 3.21v20.668a3.209 3.209 0 0 1-3.209 3.209",fill:"#F2D7AD",mask:"url(#d)"})))},u=function(){return o.createElement("svg",{width:"251",height:"294"},o.createElement("g",{fill:"none",fillRule:"evenodd"},o.createElement("path",{d:"M0 129.023v-2.084C0 58.364 55.591 2.774 124.165 2.774h2.085c68.574 0 124.165 55.59 124.165 124.165v2.084c0 68.575-55.59 124.166-124.165 124.166h-2.085C55.591 253.189 0 197.598 0 129.023",fill:"#E4EBF7"}),o.createElement("path",{d:"M41.417 132.92a8.231 8.231 0 1 1-16.38-1.65 8.231 8.231 0 0 1 16.38 1.65",fill:"#FFF"}),o.createElement("path",{d:"M38.652 136.36l10.425 5.91M49.989 148.505l-12.58 10.73",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{d:"M41.536 161.28a5.636 5.636 0 1 1-11.216-1.13 5.636 5.636 0 0 1 11.216 1.13M59.154 145.261a5.677 5.677 0 1 1-11.297-1.138 5.677 5.677 0 0 1 11.297 1.138M100.36 29.516l29.66-.013a4.562 4.562 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 0 0 .005 9.126M111.705 47.754l29.659-.013a4.563 4.563 0 1 0-.004-9.126l-29.66.013a4.563 4.563 0 1 0 .005 9.126",fill:"#FFF"}),o.createElement("path",{d:"M114.066 29.503V29.5l15.698-.007a4.563 4.563 0 1 0 .004 9.126l-15.698.007v-.002a4.562 4.562 0 0 0-.004-9.122M185.405 137.723c-.55 5.455-5.418 9.432-10.873 8.882-5.456-.55-9.432-5.418-8.882-10.873.55-5.455 5.418-9.432 10.873-8.882 5.455.55 9.432 5.418 8.882 10.873",fill:"#FFF"}),o.createElement("path",{d:"M180.17 143.772l12.572 7.129M193.841 158.42L178.67 171.36",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{d:"M185.55 171.926a6.798 6.798 0 1 1-13.528-1.363 6.798 6.798 0 0 1 13.527 1.363M204.12 155.285a6.848 6.848 0 1 1-13.627-1.375 6.848 6.848 0 0 1 13.626 1.375",fill:"#FFF"}),o.createElement("path",{d:"M152.988 194.074a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0zM225.931 118.217a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM217.09 153.051a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.42 0zM177.84 109.842a2.21 2.21 0 1 1-4.422 0 2.21 2.21 0 0 1 4.421 0zM196.114 94.454a2.21 2.21 0 1 1-4.421 0 2.21 2.21 0 0 1 4.421 0zM202.844 182.523a2.21 2.21 0 1 1-4.42 0 2.21 2.21 0 0 1 4.42 0z",stroke:"#FFF",strokeWidth:"2"}),o.createElement("path",{stroke:"#FFF",strokeWidth:"2",d:"M215.125 155.262l-1.902 20.075-10.87 5.958M174.601 176.636l-6.322 9.761H156.98l-4.484 6.449M175.874 127.28V111.56M221.51 119.404l-12.77 7.859-15.228-7.86V96.668"}),o.createElement("path",{d:"M180.68 29.32C180.68 13.128 193.806 0 210 0c16.193 0 29.32 13.127 29.32 29.32 0 16.194-13.127 29.322-29.32 29.322-16.193 0-29.32-13.128-29.32-29.321",fill:"#A26EF4"}),o.createElement("path",{d:"M221.45 41.706l-21.563-.125a1.744 1.744 0 0 1-1.734-1.754l.071-12.23a1.744 1.744 0 0 1 1.754-1.734l21.562.125c.964.006 1.74.791 1.735 1.755l-.071 12.229a1.744 1.744 0 0 1-1.754 1.734",fill:"#FFF"}),o.createElement("path",{d:"M215.106 29.192c-.015 2.577-2.049 4.654-4.543 4.64-2.494-.014-4.504-2.115-4.489-4.693l.04-6.925c.016-2.577 2.05-4.654 4.543-4.64 2.494.015 4.504 2.116 4.49 4.693l-.04 6.925zm-4.53-14.074a6.877 6.877 0 0 0-6.916 6.837l-.043 7.368a6.877 6.877 0 0 0 13.754.08l.042-7.368a6.878 6.878 0 0 0-6.837-6.917zM167.566 68.367h-3.93a4.73 4.73 0 0 1-4.717-4.717 4.73 4.73 0 0 1 4.717-4.717h3.93a4.73 4.73 0 0 1 4.717 4.717 4.73 4.73 0 0 1-4.717 4.717",fill:"#FFF"}),o.createElement("path",{d:"M168.214 248.838a6.611 6.611 0 0 1-6.61-6.611v-66.108a6.611 6.611 0 0 1 13.221 0v66.108a6.611 6.611 0 0 1-6.61 6.61",fill:"#5BA02E"}),o.createElement("path",{d:"M176.147 248.176a6.611 6.611 0 0 1-6.61-6.61v-33.054a6.611 6.611 0 1 1 13.221 0v33.053a6.611 6.611 0 0 1-6.61 6.611",fill:"#92C110"}),o.createElement("path",{d:"M185.994 293.89h-27.376a3.17 3.17 0 0 1-3.17-3.17v-45.887a3.17 3.17 0 0 1 3.17-3.17h27.376a3.17 3.17 0 0 1 3.17 3.17v45.886a3.17 3.17 0 0 1-3.17 3.17",fill:"#F2D7AD"}),o.createElement("path",{d:"M81.972 147.673s6.377-.927 17.566-1.28c11.729-.371 17.57 1.086 17.57 1.086s3.697-3.855.968-8.424c1.278-12.077 5.982-32.827.335-48.273-1.116-1.339-3.743-1.512-7.536-.62-1.337.315-7.147-.149-7.983-.1l-15.311-.347s-3.487-.17-8.035-.508c-1.512-.113-4.227-1.683-5.458-.338-.406.443-2.425 5.669-1.97 16.077l8.635 35.642s-3.141 3.61 1.219 7.085",fill:"#FFF"}),o.createElement("path",{d:"M75.768 73.325l-.9-6.397 11.982-6.52s7.302-.118 8.038 1.205c.737 1.324-5.616.993-5.616.993s-1.836 1.388-2.615 2.5c-1.654 2.363-.986 6.471-8.318 5.986-1.708.284-2.57 2.233-2.57 2.233",fill:"#FFC6A0"}),o.createElement("path",{d:"M52.44 77.672s14.217 9.406 24.973 14.444c1.061.497-2.094 16.183-11.892 11.811-7.436-3.318-20.162-8.44-21.482-14.496-.71-3.258 2.543-7.643 8.401-11.76M141.862 80.113s-6.693 2.999-13.844 6.876c-3.894 2.11-10.137 4.704-12.33 7.988-6.224 9.314 3.536 11.22 12.947 7.503 6.71-2.651 28.999-12.127 13.227-22.367",fill:"#FFB594"}),o.createElement("path",{d:"M76.166 66.36l3.06 3.881s-2.783 2.67-6.31 5.747c-7.103 6.195-12.803 14.296-15.995 16.44-3.966 2.662-9.754 3.314-12.177-.118-3.553-5.032.464-14.628 31.422-25.95",fill:"#FFC6A0"}),o.createElement("path",{d:"M64.674 85.116s-2.34 8.413-8.912 14.447c.652.548 18.586 10.51 22.144 10.056 5.238-.669 6.417-18.968 1.145-20.531-.702-.208-5.901-1.286-8.853-2.167-.87-.26-1.611-1.71-3.545-.936l-1.98-.869zM128.362 85.826s5.318 1.956 7.325 13.734c-.546.274-17.55 12.35-21.829 7.805-6.534-6.94-.766-17.393 4.275-18.61 4.646-1.121 5.03-1.37 10.23-2.929",fill:"#FFF"}),o.createElement("path",{d:"M78.18 94.656s.911 7.41-4.914 13.078",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M87.397 94.68s3.124 2.572 10.263 2.572c7.14 0 9.074-3.437 9.074-3.437",stroke:"#E4EBF7",strokeWidth:".932",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M117.184 68.639l-6.781-6.177s-5.355-4.314-9.223-.893c-3.867 3.422 4.463 2.083 5.653 4.165 1.19 2.082.848 1.143-2.083.446-5.603-1.331-2.082.893 2.975 5.355 2.091 1.845 6.992.955 6.992.955l2.467-3.851z",fill:"#FFC6A0"}),o.createElement("path",{d:"M105.282 91.315l-.297-10.937-15.918-.027-.53 10.45c-.026.403.17.788.515.999 2.049 1.251 9.387 5.093 15.799.424.287-.21.443-.554.431-.91",fill:"#FFB594"}),o.createElement("path",{d:"M107.573 74.24c.817-1.147.982-9.118 1.015-11.928a1.046 1.046 0 0 0-.965-1.055l-4.62-.365c-7.71-1.044-17.071.624-18.253 6.346-5.482 5.813-.421 13.244-.421 13.244s1.963 3.566 4.305 6.791c.756 1.041.398-3.731 3.04-5.929 5.524-4.594 15.899-7.103 15.899-7.103",fill:"#5C2552"}),o.createElement("path",{d:"M88.426 83.206s2.685 6.202 11.602 6.522c7.82.28 8.973-7.008 7.434-17.505l-.909-5.483c-6.118-2.897-15.478.54-15.478.54s-.576 2.044-.19 5.504c-2.276 2.066-1.824 5.618-1.824 5.618s-.905-1.922-1.98-2.321c-.86-.32-1.897.089-2.322 1.98-1.04 4.632 3.667 5.145 3.667 5.145",fill:"#FFC6A0"}),o.createElement("path",{stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round",d:"M100.843 77.099l1.701-.928-1.015-4.324.674-1.406"}),o.createElement("path",{d:"M105.546 74.092c-.022.713-.452 1.279-.96 1.263-.51-.016-.904-.607-.882-1.32.021-.713.452-1.278.96-1.263.51.016.904.607.882 1.32M97.592 74.349c-.022.713-.452 1.278-.961 1.263-.509-.016-.904-.607-.882-1.32.022-.713.452-1.279.961-1.263.51.016.904.606.882 1.32",fill:"#552950"}),o.createElement("path",{d:"M91.132 86.786s5.269 4.957 12.679 2.327",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M99.776 81.903s-3.592.232-1.44-2.79c1.59-1.496 4.897-.46 4.897-.46s1.156 3.906-3.457 3.25",fill:"#DB836E"}),o.createElement("path",{d:"M102.88 70.6s2.483.84 3.402.715M93.883 71.975s2.492-1.144 4.778-1.073",stroke:"#5C2552",strokeWidth:"1.526",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M86.32 77.374s.961.879 1.458 2.106c-.377.48-1.033 1.152-.236 1.809M99.337 83.719s1.911.151 2.509-.254",stroke:"#DB836E",strokeWidth:"1.145",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M87.782 115.821l15.73-3.012M100.165 115.821l10.04-2.008",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M66.508 86.763s-1.598 8.83-6.697 14.078",stroke:"#E4EBF7",strokeWidth:"1.114",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M128.31 87.934s3.013 4.121 4.06 11.785",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M64.09 84.816s-6.03 9.912-13.607 9.903",stroke:"#DB836E",strokeWidth:".795",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M112.366 65.909l-.142 5.32s5.993 4.472 11.945 9.202c4.482 3.562 8.888 7.455 10.985 8.662 4.804 2.766 8.9 3.355 11.076 1.808 4.071-2.894 4.373-9.878-8.136-15.263-4.271-1.838-16.144-6.36-25.728-9.73",fill:"#FFC6A0"}),o.createElement("path",{d:"M130.532 85.488s4.588 5.757 11.619 6.214",stroke:"#DB836E",strokeWidth:".75",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M121.708 105.73s-.393 8.564-1.34 13.612",stroke:"#E4EBF7",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M115.784 161.512s-3.57-1.488-2.678-7.14",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M101.52 290.246s4.326 2.057 7.408 1.03c2.842-.948 4.564.673 7.132 1.186 2.57.514 6.925 1.108 11.772-1.269-.104-5.551-6.939-4.01-12.048-6.763-2.582-1.39-3.812-4.757-3.625-8.863h-9.471s-1.402 10.596-1.169 14.68",fill:"#CBD1D1"}),o.createElement("path",{d:"M101.496 290.073s2.447 1.281 6.809.658c3.081-.44 3.74.485 7.479 1.039 3.739.554 10.802-.07 11.91-.9.415 1.108-.347 2.077-.347 2.077s-1.523.608-4.847.831c-2.045.137-5.843.293-7.663-.507-1.8-1.385-5.286-1.917-5.77-.243-3.947.958-7.41-.288-7.41-.288l-.16-2.667z",fill:"#2B0849"}),o.createElement("path",{d:"M108.824 276.19h3.116s-.103 6.751 4.57 8.62c-4.673.624-8.62-2.32-7.686-8.62",fill:"#A4AABA"}),o.createElement("path",{d:"M57.65 272.52s-2.122 7.47-4.518 12.396c-1.811 3.724-4.255 7.548 5.505 7.548 6.698 0 9.02-.483 7.479-6.648-1.541-6.164.268-13.296.268-13.296H57.65z",fill:"#CBD1D1"}),o.createElement("path",{d:"M51.54 290.04s2.111 1.178 6.682 1.178c6.128 0 8.31-1.662 8.31-1.662s.605 1.122-.624 2.18c-1 .862-3.624 1.603-7.444 1.559-4.177-.049-5.876-.57-6.786-1.177-.831-.554-.692-1.593-.138-2.078",fill:"#2B0849"}),o.createElement("path",{d:"M58.533 274.438s.034 1.529-.315 2.95c-.352 1.431-1.087 3.127-1.139 4.17-.058 1.16 4.57 1.592 5.194.035.623-1.559 1.303-6.475 1.927-7.306.622-.831-4.94-2.135-5.667.15",fill:"#A4AABA"}),o.createElement("path",{d:"M100.885 277.015l13.306.092s1.291-54.228 1.843-64.056c.552-9.828 3.756-43.13.997-62.788l-12.48-.64-22.725.776s-.433 3.944-1.19 9.921c-.062.493-.677.838-.744 1.358-.075.582.42 1.347.318 1.956-2.35 14.003-6.343 32.926-8.697 46.425-.116.663-1.227 1.004-1.45 2.677-.04.3.21 1.516.112 1.785-6.836 18.643-10.89 47.584-14.2 61.551l14.528-.014s2.185-8.524 4.008-16.878c2.796-12.817 22.987-84.553 22.987-84.553l3-.517 1.037 46.1s-.223 1.228.334 2.008c.558.782-.556 1.117-.39 2.233l.39 1.784s-.446 7.14-.892 11.826c-.446 4.685-.092 38.954-.092 38.954",fill:"#7BB2F9"}),o.createElement("path",{d:"M77.438 220.434c1.146.094 4.016-2.008 6.916-4.91M107.55 223.931s2.758-1.103 6.069-3.862",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M108.459 220.905s2.759-1.104 6.07-3.863",stroke:"#648BD8",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M76.099 223.557s2.608-.587 6.47-3.346M87.33 150.82c-.27 3.088.297 8.478-4.315 9.073M104.829 149.075s.11 13.936-1.286 14.983c-2.207 1.655-2.975 1.934-2.975 1.934M101.014 149.63s.035 12.81-1.19 24.245M94.93 174.965s7.174-1.655 9.38-1.655M75.671 204.754c-.316 1.55-.64 3.067-.973 4.535 0 0-1.45 1.822-1.003 3.756.446 1.934-.943 2.034-4.96 15.273-1.686 5.559-4.464 18.49-6.313 27.447-.078.38-4.018 18.06-4.093 18.423M77.043 196.743a313.269 313.269 0 0 1-.877 4.729M83.908 151.414l-1.19 10.413s-1.091.148-.496 2.23c.111 1.34-2.66 15.692-5.153 30.267M57.58 272.94h13.238",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"}),o.createElement("path",{d:"M117.377 147.423s-16.955-3.087-35.7.199c.157 2.501-.002 4.128-.002 4.128s14.607-2.802 35.476-.31c.251-2.342.226-4.017.226-4.017",fill:"#192064"}),o.createElement("path",{d:"M107.511 150.353l.004-4.885a.807.807 0 0 0-.774-.81c-2.428-.092-5.04-.108-7.795-.014a.814.814 0 0 0-.784.81l-.003 4.88c0 .456.371.82.827.808a140.76 140.76 0 0 1 7.688.017.81.81 0 0 0 .837-.806",fill:"#FFF"}),o.createElement("path",{d:"M106.402 149.426l.002-3.06a.64.64 0 0 0-.616-.643 94.135 94.135 0 0 0-5.834-.009.647.647 0 0 0-.626.643l-.001 3.056c0 .36.291.648.651.64 1.78-.04 3.708-.041 5.762.012.36.009.662-.279.662-.64",fill:"#192064"}),o.createElement("path",{d:"M101.485 273.933h12.272M102.652 269.075c.006 3.368.04 5.759.11 6.47M102.667 263.125c-.009 1.53-.015 2.98-.016 4.313M102.204 174.024l.893 44.402s.669 1.561-.224 2.677c-.892 1.116 2.455.67.893 2.231-1.562 1.562.893 1.116 0 3.347-.592 1.48-.988 20.987-1.09 34.956",stroke:"#648BD8",strokeWidth:"1.051",strokeLinecap:"round",strokeLinejoin:"round"})))},f={success:r.Z,error:n.Z,info:c.Z,warning:M},L={404:p,500:F,403:u},B=Object.keys(L),v=function(e){var t=e.prefixCls,a=e.icon,l=e.status,r=k()("".concat(t,"-icon"));if(B.includes("".concat(l))){var n=L[l];return o.createElement("div",{className:"".concat(r," ").concat(t,"-image")},o.createElement(n,null))}var c=o.createElement(f[l]);return null===a||!1===a?null:o.createElement("div",{className:r},a||c)},D=function(e){var t=e.prefixCls,a=e.extra;return a?o.createElement("div",{className:"".concat(t,"-extra")},a):null},C=function(e){var t=e.prefixCls,a=e.className,r=e.subTitle,n=e.title,c=e.style,s=e.children,i=e.status,d=void 0===i?"info":i,h=e.icon,M=e.extra,E=o.useContext(m.E_),p=E.getPrefixCls,F=E.direction,u=p("result",t),f=k()(u,"".concat(u,"-").concat(d),a,(0,l.Z)({},"".concat(u,"-rtl"),"rtl"===F));return o.createElement("div",{className:f,style:c},o.createElement(v,{prefixCls:u,status:d,icon:h}),o.createElement("div",{className:"".concat(u,"-title")},n),r&&o.createElement("div",{className:"".concat(u,"-subtitle")},r),o.createElement(D,{prefixCls:u,extra:M}),s&&o.createElement("div",{className:"".concat(u,"-content")},s))};C.PRESENTED_IMAGE_403=L[403],C.PRESENTED_IMAGE_404=L[404],C.PRESENTED_IMAGE_500=L[500];var W=C}}]); \ No newline at end of file diff --git a/404.html b/404.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/404.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/4255.d1025cd8.async.js b/4255.d1025cd8.async.js new file mode 100644 index 0000000000..376b244bb9 --- /dev/null +++ b/4255.d1025cd8.async.js @@ -0,0 +1 @@ +"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[4255],{34255:function(t,e,n){n.d(e,{H:function(){return mt}});var r,o,i,a,c=n(85956),u=n(62435),s=n(45697),l=n.n(s),f=n(83524),p=n.n(f),d=n(69590),y=n.n(d),h=n(27418),b=n.n(h),m="bodyAttributes",T="htmlAttributes",g="titleAttributes",v={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title"},w=(Object.keys(v).map((function(t){return v[t]})),"charset"),O="cssText",C="href",A="http-equiv",E="innerHTML",S="itemprop",j="name",P="property",k="rel",L="src",I="target",x={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},N="defaultTitle",M="defer",R="encodeSpecialCharacters",D="onChangeClientState",q="titleTemplate",H=Object.keys(x).reduce((function(t,e){return t[x[e]]=e,t}),{}),F=[v.NOSCRIPT,v.SCRIPT,v.STYLE],_="data-react-helmet",Y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},B=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},U=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,r)&&(n[r]=t[r]);return n},W=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},G=function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return!1===e?String(t):String(t).replace(/&/g,"&").replace(//g,">").replace(/"/g,""").replace(/'/g,"'")},J=function(t){var e=$(t,v.TITLE),n=$(t,q);if(n&&e)return n.replace(/%s/g,(function(){return Array.isArray(e)?e.join(""):e}));var r=$(t,N);return e||r||void 0},Q=function(t){return $(t,D)||function(){}},V=function(t,e){return e.filter((function(e){return void 0!==e[t]})).map((function(e){return e[t]})).reduce((function(t,e){return K({},t,e)}),{})},X=function(t,e){return e.filter((function(t){return void 0!==t[v.BASE]})).map((function(t){return t[v.BASE]})).reverse().reduce((function(e,n){if(!e.length)for(var r=Object.keys(n),o=0;o=0;n--){var r=t[n];if(r.hasOwnProperty(e))return r[e]}return null},tt=(r=Date.now(),function(t){var e=Date.now();e-r>16?(r=e,t(e)):setTimeout((function(){tt(t)}),0)}),et=function(t){return clearTimeout(t)},nt="undefined"!=typeof window?window.requestAnimationFrame&&window.requestAnimationFrame.bind(window)||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||tt:n.g.requestAnimationFrame||tt,rt="undefined"!=typeof window?window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||et:n.g.cancelAnimationFrame||et,ot=function(t){return console&&"function"==typeof console.warn&&console.warn(t)},it=null,at=function(t,e){var n=t.baseTag,r=t.bodyAttributes,o=t.htmlAttributes,i=t.linkTags,a=t.metaTags,c=t.noscriptTags,u=t.onChangeClientState,s=t.scriptTags,l=t.styleTags,f=t.title,p=t.titleAttributes;st(v.BODY,r),st(v.HTML,o),ut(f,p);var d={baseTag:lt(v.BASE,n),linkTags:lt(v.LINK,i),metaTags:lt(v.META,a),noscriptTags:lt(v.NOSCRIPT,c),scriptTags:lt(v.SCRIPT,s),styleTags:lt(v.STYLE,l)},y={},h={};Object.keys(d).forEach((function(t){var e=d[t],n=e.newTags,r=e.oldTags;n.length&&(y[t]=n),r.length&&(h[t]=d[t].oldTags)})),e&&e(),u(t,y,h)},ct=function(t){return Array.isArray(t)?t.join(""):t},ut=function(t,e){void 0!==t&&document.title!==t&&(document.title=ct(t)),st(v.TITLE,e)},st=function(t,e){var n=document.getElementsByTagName(t)[0];if(n){for(var r=n.getAttribute(_),o=r?r.split(","):[],i=[].concat(o),a=Object.keys(e),c=0;c=0;f--)n.removeAttribute(i[f]);o.length===i.length?n.removeAttribute(_):n.getAttribute(_)!==a.join(",")&&n.setAttribute(_,a.join(","))}},lt=function(t,e){var n=document.head||document.querySelector(v.HEAD),r=n.querySelectorAll(t+"["+_+"]"),o=Array.prototype.slice.call(r),i=[],a=void 0;return e&&e.length&&e.forEach((function(e){var n=document.createElement(t);for(var r in e)if(e.hasOwnProperty(r))if(r===E)n.innerHTML=e.innerHTML;else if(r===O)n.styleSheet?n.styleSheet.cssText=e.cssText:n.appendChild(document.createTextNode(e.cssText));else{var c=void 0===e[r]?"":e[r];n.setAttribute(r,c)}n.setAttribute(_,"true"),o.some((function(t,e){return a=e,n.isEqualNode(t)}))?o.splice(a,1):i.push(n)})),o.forEach((function(t){return t.parentNode.removeChild(t)})),i.forEach((function(t){return n.appendChild(t)})),{oldTags:o,newTags:i}},ft=function(t){return Object.keys(t).reduce((function(e,n){var r=void 0!==t[n]?n+'="'+t[n]+'"':""+n;return e?e+" "+r:r}),"")},pt=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(e,n){return e[x[n]||n]=t[n],e}),e)},dt=function(t,e,n){switch(t){case v.TITLE:return{toComponent:function(){return t=e.title,n=e.titleAttributes,(r={key:t})[_]=!0,o=pt(n,r),[u.createElement(v.TITLE,o,t)];var t,n,r,o},toString:function(){return function(t,e,n,r){var o=ft(n),i=ct(e);return o?"<"+t+" "+_+'="true" '+o+">"+G(i,r)+"":"<"+t+" "+_+'="true">'+G(i,r)+""}(t,e.title,e.titleAttributes,n)}};case m:case T:return{toComponent:function(){return pt(e)},toString:function(){return ft(e)}};default:return{toComponent:function(){return function(t,e){return e.map((function(e,n){var r,o=((r={key:n})[_]=!0,r);return Object.keys(e).forEach((function(t){var n=x[t]||t;if(n===E||n===O){var r=e.innerHTML||e.cssText;o.dangerouslySetInnerHTML={__html:r}}else o[n]=e[t]})),u.createElement(t,o)}))}(t,e)},toString:function(){return function(t,e,n){return e.reduce((function(e,r){var o=Object.keys(r).filter((function(t){return!(t===E||t===O)})).reduce((function(t,e){var o=void 0===r[e]?e:e+'="'+G(r[e],n)+'"';return t?t+" "+o:o}),""),i=r.innerHTML||r.cssText||"",a=-1===F.indexOf(t);return e+"<"+t+" "+_+'="true" '+o+(a?"/>":">"+i+"")}),"")}(t,e,n)}}}},yt=function(t){var e=t.baseTag,n=t.bodyAttributes,r=t.encode,o=t.htmlAttributes,i=t.linkTags,a=t.metaTags,c=t.noscriptTags,u=t.scriptTags,s=t.styleTags,l=t.title,f=void 0===l?"":l,p=t.titleAttributes;return{base:dt(v.BASE,e,r),bodyAttributes:dt(m,n,r),htmlAttributes:dt(T,o,r),link:dt(v.LINK,i,r),meta:dt(v.META,a,r),noscript:dt(v.NOSCRIPT,c,r),script:dt(v.SCRIPT,u,r),style:dt(v.STYLE,s,r),title:dt(v.TITLE,{title:f,titleAttributes:p},r)}},ht=p()((function(t){return{baseTag:X([C,I],t),bodyAttributes:V(m,t),defer:$(t,M),encode:$(t,R),htmlAttributes:V(T,t),linkTags:Z(v.LINK,[k,C],t),metaTags:Z(v.META,[j,w,A,P,S],t),noscriptTags:Z(v.NOSCRIPT,[E],t),onChangeClientState:Q(t),scriptTags:Z(v.SCRIPT,[L,E],t),styleTags:Z(v.STYLE,[O],t),title:J(t),titleAttributes:V(g,t)}}),(function(t){it&&rt(it),t.defer?it=nt((function(){at(t,(function(){it=null}))})):(at(t),it=null)}),yt)((function(){return null})),bt=(o=ht,a=i=function(t){function e(){return B(this,e),W(this,t.apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,t),e.prototype.shouldComponentUpdate=function(t){return!y()(this.props,t)},e.prototype.mapNestedChildrenToProps=function(t,e){if(!e)return null;switch(t.type){case v.SCRIPT:case v.NOSCRIPT:return{innerHTML:e};case v.STYLE:return{cssText:e}}throw new Error("<"+t.type+" /> elements are self-closing and can not contain children. Refer to our API for more information.")},e.prototype.flattenArrayTypeChildren=function(t){var e,n=t.child,r=t.arrayTypeChildren,o=t.newChildProps,i=t.nestedChildren;return K({},r,((e={})[n.type]=[].concat(r[n.type]||[],[K({},o,this.mapNestedChildrenToProps(n,i))]),e))},e.prototype.mapObjectTypeChildren=function(t){var e,n,r=t.child,o=t.newProps,i=t.newChildProps,a=t.nestedChildren;switch(r.type){case v.TITLE:return K({},o,((e={})[r.type]=a,e.titleAttributes=K({},i),e));case v.BODY:return K({},o,{bodyAttributes:K({},i)});case v.HTML:return K({},o,{htmlAttributes:K({},i)})}return K({},o,((n={})[r.type]=K({},i),n))},e.prototype.mapArrayTypeChildrenToProps=function(t,e){var n=K({},e);return Object.keys(t).forEach((function(e){var r;n=K({},n,((r={})[e]=t[e],r))})),n},e.prototype.warnOnInvalidChildren=function(t,e){return!0},e.prototype.mapChildrenToProps=function(t,e){var n=this,r={};return u.Children.forEach(t,(function(t){if(t&&t.props){var o=t.props,i=o.children,a=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return Object.keys(t).reduce((function(e,n){return e[H[n]||n]=t[n],e}),e)}(z(o,["children"]));switch(n.warnOnInvalidChildren(t,i),t.type){case v.LINK:case v.META:case v.NOSCRIPT:case v.SCRIPT:case v.STYLE:r=n.flattenArrayTypeChildren({child:t,arrayTypeChildren:r,newChildProps:a,nestedChildren:i});break;default:e=n.mapObjectTypeChildren({child:t,newProps:e,newChildProps:a,nestedChildren:i})}}})),e=this.mapArrayTypeChildrenToProps(r,e)},e.prototype.render=function(){var t=this.props,e=t.children,n=z(t,["children"]),r=K({},n);return e&&(r=this.mapChildrenToProps(e,r)),u.createElement(o,r)},U(e,null,[{key:"canUseDOM",set:function(t){o.canUseDOM=t}}]),e}(u.Component),i.propTypes={base:l().object,bodyAttributes:l().object,children:l().oneOfType([l().arrayOf(l().node),l().node]),defaultTitle:l().string,defer:l().bool,encodeSpecialCharacters:l().bool,htmlAttributes:l().object,link:l().arrayOf(l().object),meta:l().arrayOf(l().object),noscript:l().arrayOf(l().object),onChangeClientState:l().func,script:l().arrayOf(l().object),style:l().arrayOf(l().object),title:l().string,titleAttributes:l().object,titleTemplate:l().string},i.defaultProps={defer:!0,encodeSpecialCharacters:!0},i.peek=o.peek,i.rewind=function(){var t=o.rewind();return t||(t=yt({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}})),t},a);bt.renderStatic=bt.rewind;var mt=function(t){var e=t.description,n=t.lang,r=void 0===n?"":n,o=t.meta,i=void 0===o?[]:o,a=t.title,s=t.titleSuffix,l=(0,c.WF)().themeConfig,f=l.title,p=l.defaultDescription,d=e||p;return u.createElement(bt,{htmlAttributes:{lang:r},title:a,titleTemplate:"%s | ".concat(s||f),meta:[{name:"description",content:d},{property:"og:title",content:a},{property:"og:description",content:d},{property:"og:image",content:"https://gw.alipayobjects.com/zos/antfincdn/FLrTNDvlna/antv.png"},{property:"og:type",content:"website"},{name:"twitter:card",content:"summary"},{name:"twitter:title",content:a},{name:"twitter:description",content:d},{property:"twitter:image",content:"https://gw.alipayobjects.com/zos/antfincdn/FLrTNDvlna/antv.png"}].concat(i)})};mt.defaultProps={lang:"zh",meta:[],description:""}},27418:function(t){var e=Object.getOwnPropertySymbols,n=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function o(t){if(null==t)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(t)}t.exports=function(){try{if(!Object.assign)return!1;var t=new String("abc");if(t[5]="de","5"===Object.getOwnPropertyNames(t)[0])return!1;for(var e={},n=0;n<10;n++)e["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(e).map((function(t){return e[t]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(t){r[t]=t})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(t){return!1}}()?Object.assign:function(t,i){for(var a,c,u=o(t),s=1;s*{line-height:1}.rDHduk_d_wLrEEup74Mp svg{display:inline-block}.rDHduk_d_wLrEEup74Mp:before{display:none}.rDHduk_d_wLrEEup74Mp .mdef__wkf44Hu7ymyJnA{display:block}.rDHduk_d_wLrEEup74Mp>.rDHduk_d_wLrEEup74Mp{line-height:0;vertical-align:0}.rDHduk_d_wLrEEup74Mp[tabindex]{cursor:pointer}.iKB3Ir6mMOWb27oic9Ww,.iKB3Ir6mMOWb27oic9Ww:before{display:inline-block;animation:rlgkxAACvIIU062lZp2V 1s infinite linear}.v3StTjmWps6xBaOlPRq9,.VchH_tpko8tzLvt1mY7f,.GKPWel6TwGkAM7PSk8xG{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.v3StTjmWps6xBaOlPRq9.j0x5lW_kkccckNCNQ9Vz,.VchH_tpko8tzLvt1mY7f.m1rQ_sCZYcvT3jLc6heg{animation-name:kR2YN1pYzs4E6dD2_cFk;animation-play-state:running}.GKPWel6TwGkAM7PSk8xG.UBF64tZKHUqpaGwylpeL{animation-name:wZBN7VMyc8P2OWhCRYyo;animation-play-state:running;pointer-events:none}.v3StTjmWps6xBaOlPRq9,.VchH_tpko8tzLvt1mY7f{opacity:0;animation-timing-function:linear}.GKPWel6TwGkAM7PSk8xG{animation-timing-function:linear}@keyframes kR2YN1pYzs4E6dD2_cFk{0%{opacity:0}to{opacity:1}}@keyframes wZBN7VMyc8P2OWhCRYyo{0%{opacity:1}to{opacity:0}}.gymdyKifwMwgkKLWHZ02,.Y5LNuE9u1rYYTdz3gx6g,.WcfudUzhiF8J3Die5qgd{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.gymdyKifwMwgkKLWHZ02.Vx2ViAwxEzcbLx20cU26,.Y5LNuE9u1rYYTdz3gx6g.rtBhDu2bsJUWbCmBPeSs{animation-name:WzI44A464aidNwUCWfo4;animation-play-state:running}.WcfudUzhiF8J3Die5qgd.y74To9Mn0mYya0BB2xmI{animation-name:WfizGUl8fgA2vnIGAQQK;animation-play-state:running;pointer-events:none}.gymdyKifwMwgkKLWHZ02,.Y5LNuE9u1rYYTdz3gx6g{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.WcfudUzhiF8J3Die5qgd{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.jVX5XWMXmTI6jeHkCkaP,.BEH_nz4DS04AKbnFEr40,.pS9ss6IWVYs_9X5fYlVA{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.jVX5XWMXmTI6jeHkCkaP.tULj5XwBhUM7ojiDH6sP,.BEH_nz4DS04AKbnFEr40.vcpLFF4p33sboa4pdxPG{animation-name:YuvZOq2azjYMQxmsbj4X;animation-play-state:running}.pS9ss6IWVYs_9X5fYlVA.QSXYwhBg8l8_gBFxFeE4{animation-name:vv9xexEA9sw4l97NcvMj;animation-play-state:running;pointer-events:none}.jVX5XWMXmTI6jeHkCkaP,.BEH_nz4DS04AKbnFEr40{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.pS9ss6IWVYs_9X5fYlVA{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.nT1eJH7_0WQTCS6yaDmt,.kBn1nb5Jtk8xx6tsXNqf,.hDFlrqikx1U9OArseZxG{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.nT1eJH7_0WQTCS6yaDmt.ngKpDkaELJk20fhsgb7V,.kBn1nb5Jtk8xx6tsXNqf.teDGPz3f0JUgjR8tNRfk{animation-name:M3v9SHU05gp7V5akQu3s;animation-play-state:running}.hDFlrqikx1U9OArseZxG.WSBMT9A0r8BsIJoXgUoD{animation-name:yFiERTfmp1UbQmuC7y6R;animation-play-state:running;pointer-events:none}.nT1eJH7_0WQTCS6yaDmt,.kBn1nb5Jtk8xx6tsXNqf{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.hDFlrqikx1U9OArseZxG{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.urTOddCJAA4saukWg9EB,.tKYL2s4WXUf2wneIUltB,.cN0k7EG3yNQniYCtgmoy{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.urTOddCJAA4saukWg9EB.VDrXF4zn8jTOHSK5cWkO,.tKYL2s4WXUf2wneIUltB.VOBtSMXIxjA8qfvWLGAb{animation-name:oaFQ6ajCCNQ4wjsLIrma;animation-play-state:running}.cN0k7EG3yNQniYCtgmoy.if5ccqqQYv0bxQbzjjes{animation-name:RowXXiu5UY0DK3PsIItp;animation-play-state:running;pointer-events:none}.urTOddCJAA4saukWg9EB,.tKYL2s4WXUf2wneIUltB{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.cN0k7EG3yNQniYCtgmoy{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes YuvZOq2azjYMQxmsbj4X{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes vv9xexEA9sw4l97NcvMj{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes M3v9SHU05gp7V5akQu3s{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes yFiERTfmp1UbQmuC7y6R{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes oaFQ6ajCCNQ4wjsLIrma{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes RowXXiu5UY0DK3PsIItp{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes WzI44A464aidNwUCWfo4{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes WfizGUl8fgA2vnIGAQQK{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes rlgkxAACvIIU062lZp2V{to{transform:rotate(360deg)}}[ant-click-animating-without-extra-node=true]:after,.HTK4v3G1AiUMtXNgVvGa{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 #873bf4;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:WZHjArtLON09JtGT4XIW 2s cubic-bezier(.08,.82,.17,1),eM1dBE3Qes6mRfxm6qqv .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes eM1dBE3Qes6mRfxm6qqv{to{box-shadow:0 0 #873bf4;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes WZHjArtLON09JtGT4XIW{to{opacity:0}}.nkiusfSFFJknGETViXHD,.UIoBN3oEJkgoDXoFdoqO,.GwkeVtt9rC0IBWmMp20o{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c,.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40{animation-name:SVN2Eew9K0LKxXhnRxsM;animation-play-state:running}.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5{animation-name:a9F3xAZcsrWxH0hxyekT;animation-play-state:running;pointer-events:none}.nkiusfSFFJknGETViXHD,.UIoBN3oEJkgoDXoFdoqO{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.GwkeVtt9rC0IBWmMp20o{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.yIJb76O8ZV0M78g_B4oD,.S4djLU433e4lEjsFW9te,.Gm4zSz_KFY3i8MGW5pmf{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.yIJb76O8ZV0M78g_B4oD.mI9MbSg4NKofyEYmfKrY,.S4djLU433e4lEjsFW9te.skgINcptyFMuk_TxjlDZ{animation-name:WBtgtfg0V7AAelYAvhKM;animation-play-state:running}.Gm4zSz_KFY3i8MGW5pmf.yr8cMfoRhsYKSrtmK_cd{animation-name:zNL54HqxjEUWADsemNxs;animation-play-state:running;pointer-events:none}.yIJb76O8ZV0M78g_B4oD,.S4djLU433e4lEjsFW9te{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.Gm4zSz_KFY3i8MGW5pmf{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.zh_mlkg03F8_56wjNwkO,.NbaZtISycFwXOVaf8ol2,.hGX_THKFVp4ydRRyEaHD{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.zh_mlkg03F8_56wjNwkO.rRrID4qe1eY2psGs2Qxp,.NbaZtISycFwXOVaf8ol2.KJs44XBgblw1URTK01nY{animation-name:LTZMPPKG10UUCKtDXl2Z;animation-play-state:running}.hGX_THKFVp4ydRRyEaHD.RVGpiXz6Dc8fQ1pGx2xL{animation-name:ec99GO16ZY0D2U_AR4MJ;animation-play-state:running;pointer-events:none}.zh_mlkg03F8_56wjNwkO,.NbaZtISycFwXOVaf8ol2{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.hGX_THKFVp4ydRRyEaHD{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.j7w5eCvcE1wa760DfqPZ,.KNQA1RfOVEbQg9DjVJ6B,.xzzgkiM_yL4WijOByWgE{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.j7w5eCvcE1wa760DfqPZ.EW0eW3uU5FcTtbrYFC9j,.KNQA1RfOVEbQg9DjVJ6B.ef6IkewBiFAE1IQLRE4x{animation-name:WBoNKimr9V00VpPtL3Dm;animation-play-state:running}.xzzgkiM_yL4WijOByWgE.Gw6Lbe3YOmwwrfogeujS{animation-name:ALNEh1OEXGHUkDfy6uE9;animation-play-state:running;pointer-events:none}.j7w5eCvcE1wa760DfqPZ,.KNQA1RfOVEbQg9DjVJ6B{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.xzzgkiM_yL4WijOByWgE{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes SVN2Eew9K0LKxXhnRxsM{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes a9F3xAZcsrWxH0hxyekT{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes WBtgtfg0V7AAelYAvhKM{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes zNL54HqxjEUWADsemNxs{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes LTZMPPKG10UUCKtDXl2Z{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes ec99GO16ZY0D2U_AR4MJ{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes WBoNKimr9V00VpPtL3Dm{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes ALNEh1OEXGHUkDfy6uE9{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.JSiqmUg4kGEYCJUo9gc0,.sFTQD2DdYyMc6GePh2sR,.klmCY9pBmIQIBmcvtrBM{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.JSiqmUg4kGEYCJUo9gc0.aqMSf9xtCzUZA5depn1t,.sFTQD2DdYyMc6GePh2sR.F_yMTL8EjAIYc6Kzb5Bz{animation-name:Q9teA3fNfqQawxo2Aqcx;animation-play-state:running}.klmCY9pBmIQIBmcvtrBM.b0sDJsENaJMkKEkWAno8{animation-name:uXoO33Y9O8A88PTJJ5F9;animation-play-state:running;pointer-events:none}.JSiqmUg4kGEYCJUo9gc0,.sFTQD2DdYyMc6GePh2sR{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.OMhNCmBokxQylp5khyj9,.yj_T9nxKABQ_fJ2_IkeO{transform:none}.klmCY9pBmIQIBmcvtrBM{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.M3unCCPK4PmzsjqKqyGo,.AD6HbwyyKwOnQCajjFpG,.TEozgAQQHzoI5QzkMtLm{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.M3unCCPK4PmzsjqKqyGo.PRrp6tK6nU4vc6kd1XBS,.AD6HbwyyKwOnQCajjFpG.AvycOqjVGkHDJY6zqjVp{animation-name:z6YIasEkamoTYXpaAFN_;animation-play-state:running}.TEozgAQQHzoI5QzkMtLm.gI4tDUW8FboAMjPaD4cD{animation-name:Kmf9PjQENoEw5WPofuCY;animation-play-state:running;pointer-events:none}.M3unCCPK4PmzsjqKqyGo,.AD6HbwyyKwOnQCajjFpG{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.GrtYYJJFA2ApJ_SJa7CZ,.gEbTqIdYDvgaKZY1Idl6{transform:none}.TEozgAQQHzoI5QzkMtLm{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.TDXl_PbkQCQPatxIdDJY,.TMqGCiPRv8u3aro0kfKv,.Bc5XBvGxBo8gTmw8kVJy{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.TDXl_PbkQCQPatxIdDJY.HLY3F8jZ9gh2fS3XvRbw,.TMqGCiPRv8u3aro0kfKv.LL8vehNgI_ACAZebhjPL{animation-name:z6YIasEkamoTYXpaAFN_;animation-play-state:running}.Bc5XBvGxBo8gTmw8kVJy.YU0ljEVzCUbxUQ62lFSF{animation-name:Kmf9PjQENoEw5WPofuCY;animation-play-state:running;pointer-events:none}.TDXl_PbkQCQPatxIdDJY,.TMqGCiPRv8u3aro0kfKv{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.dAM4xGRr2Q0Qi1ksJnT4,._fk0i8ZEDW8woN06uuCV{transform:none}.Bc5XBvGxBo8gTmw8kVJy{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.NEHkCli46xksghpoiDSC,.BNUE9Slz4rAztv974aeP,.oo6QEP4P7UHfzyjUtLZJ{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.NEHkCli46xksghpoiDSC.P3A7dIKIZtYwTeGE7_3X,.BNUE9Slz4rAztv974aeP.Ku3ppF9JxRghnU4WOUFN{animation-name:wqFP4Z8Lu2YnyyPn3Ewg;animation-play-state:running}.oo6QEP4P7UHfzyjUtLZJ.ZhsbGCklg0_L0mDKQ836{animation-name:AmUnMLqdZ0U6bFCkVUdE;animation-play-state:running;pointer-events:none}.NEHkCli46xksghpoiDSC,.BNUE9Slz4rAztv974aeP{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.OJkMCA_l1MMIz4iRphNb,.Mdetqzo3Q9oP7KccPssi{transform:none}.oo6QEP4P7UHfzyjUtLZJ{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ARIRAMqzuPYm59wi2pYA,.CsLe5FccQ8BOkMvxk2Eg,.lJzmtcSlwZUWp0iF2FP5{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ARIRAMqzuPYm59wi2pYA.KdJ2q3X5jAYWISdLOsJZ,.CsLe5FccQ8BOkMvxk2Eg.A37ZWhScBKfV0mgEuwjT{animation-name:SBafQhx7IUwveM2K_n_5;animation-play-state:running}.lJzmtcSlwZUWp0iF2FP5.ZhbDnnjs_4SsWxEeDt4b{animation-name:T4F_kl__NYwGXGLOHQ5Y;animation-play-state:running;pointer-events:none}.ARIRAMqzuPYm59wi2pYA,.CsLe5FccQ8BOkMvxk2Eg{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.ZjoNaHcnxKYDEaow43NN,.COkMP1XAP68ZMWAbHbsO{transform:none}.lJzmtcSlwZUWp0iF2FP5{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.Ei2Kl8jMDJYPnekbV4lr,.rsZL6DZSPo2b_9KrfeEk,._y8QRWQCRYBRW3_AamTQ{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.Ei2Kl8jMDJYPnekbV4lr.pxBDAFLOqEIMUnEzfUbw,.rsZL6DZSPo2b_9KrfeEk.BQZuyVACbFMU0txpVbYT{animation-name:wlgDD7Hu4ispYrSpOx59;animation-play-state:running}._y8QRWQCRYBRW3_AamTQ._YPSlpLRAA4R_aXr2rUz{animation-name:xYEnqC_UjiQOlrmBFOcy;animation-play-state:running;pointer-events:none}.Ei2Kl8jMDJYPnekbV4lr,.rsZL6DZSPo2b_9KrfeEk{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.wQrhWNxT0qAwTs33L5LW,.EDwYwADlYYwQLwrkbcrc{transform:none}._y8QRWQCRYBRW3_AamTQ{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ZjNZCvREIUCTgza_MVgq,.vqdTy8NqegQoebDdbbnG,.dMVmdZZ0PMvCoEDkzeK2{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ZjNZCvREIUCTgza_MVgq.zGU1Q1LN1GYHuYNaI7mt,.vqdTy8NqegQoebDdbbnG.lql3xvQ2O6cZ71YeXyuV{animation-name:gFa0HgQt2MSdADYoZhJd;animation-play-state:running}.dMVmdZZ0PMvCoEDkzeK2.cxBxqUEAXMsaG5UZ5H_V{animation-name:AGLKWkriImAAM4OY1M56;animation-play-state:running;pointer-events:none}.ZjNZCvREIUCTgza_MVgq,.vqdTy8NqegQoebDdbbnG{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.XAqjuHc_dA1QZkwmYxg6,.YZ0sjjFAqBc2zl9oFqzq{transform:none}.dMVmdZZ0PMvCoEDkzeK2{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes Q9teA3fNfqQawxo2Aqcx{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes uXoO33Y9O8A88PTJJ5F9{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes z6YIasEkamoTYXpaAFN_{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Kmf9PjQENoEw5WPofuCY{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes wqFP4Z8Lu2YnyyPn3Ewg{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes AmUnMLqdZ0U6bFCkVUdE{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes wlgDD7Hu4ispYrSpOx59{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes xYEnqC_UjiQOlrmBFOcy{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes gFa0HgQt2MSdADYoZhJd{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes AGLKWkriImAAM4OY1M56{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes SBafQhx7IUwveM2K_n_5{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes T4F_kl__NYwGXGLOHQ5Y{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.qIFlU2P5O077FjHBE2rt{overflow:hidden}.ftVJJwbPb9oK4eBUO5Uu{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.EU9HpzKhziITKsY4lzeg{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.zSaSs8T_k6gWXOUGsiau{position:fixed;z-index:10}.XJuyyIkfdd0nyeBKyUNX{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.t53Tdq9M4ro1MYoqY3bx{flex:1 1;min-width:0}.bnO342qKQNoLUUI6AnCl{margin-right:8px}.WNqdRKhdhMxY0UVM__lw{display:none;font-size:14px;line-height:22px}.kGDmBp6cNmsN0g1w9spF{background-color:#f6ffed;border:1px solid #b7eb8f}.kGDmBp6cNmsN0g1w9spF .bnO342qKQNoLUUI6AnCl{color:#52c41a}.Xdu97NpJ4MCV1XiKvUMq{background-color:#f9f0ff;border:1px solid #dcb8ff}.Xdu97NpJ4MCV1XiKvUMq .bnO342qKQNoLUUI6AnCl{color:#873bf4}.gy8mRI35FPEquzI1ulrt{background-color:#fffbe6;border:1px solid #ffe58f}.gy8mRI35FPEquzI1ulrt .bnO342qKQNoLUUI6AnCl{color:#faad14}.obf23LyJOWwjC2CfLjov{background-color:#fff2f0;border:1px solid #ffccc7}.obf23LyJOWwjC2CfLjov .bnO342qKQNoLUUI6AnCl{color:#ff4d4f}.obf23LyJOWwjC2CfLjov .WNqdRKhdhMxY0UVM__lw>pre{margin:0;padding:0}.Svp3bKTqFGoAIzKOLiCK{margin-left:8px}.FEfqixpFct0xegszzLbJ{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.FEfqixpFct0xegszzLbJ .O58GMOTewL01rvuKvVVP{color:#00000073;transition:color .3s}.FEfqixpFct0xegszzLbJ .O58GMOTewL01rvuKvVVP:hover{color:#000000bf}.usfCHOHjv_Y2ro3GYyFq{color:#00000073;transition:color .3s}.usfCHOHjv_Y2ro3GYyFq:hover{color:#000000bf}.UDHc7V0iuOoPz5uhWypY{align-items:flex-start;padding:15px 15px 15px 24px}.UDHc7V0iuOoPz5uhWypY.QVfQfRFMCaQHe1_HhGWq{padding:15px}.UDHc7V0iuOoPz5uhWypY .bnO342qKQNoLUUI6AnCl{margin-right:15px;font-size:24px}.UDHc7V0iuOoPz5uhWypY .cIN2rRAC83MHeI1oZHOn{display:block;margin-bottom:4px;color:#000000d9;font-size:16px}.cIN2rRAC83MHeI1oZHOn{color:#000000d9}.UDHc7V0iuOoPz5uhWypY .WNqdRKhdhMxY0UVM__lw{display:block}.XJuyyIkfdd0nyeBKyUNX.ANYgcMXJmV4uHuTe6yv4{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.XJuyyIkfdd0nyeBKyUNX.XU0kDCVIB0dYom3bG4iJ{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.Oyz0zHDYxqAqAHC8PxTH{margin-bottom:0;border:0;border-radius:0}.XJuyyIkfdd0nyeBKyUNX.ijC_GMQyN_komWmblJAY{direction:rtl}.ijC_GMQyN_komWmblJAY .bnO342qKQNoLUUI6AnCl{margin-right:auto;margin-left:8px}.ijC_GMQyN_komWmblJAY .Svp3bKTqFGoAIzKOLiCK,.ijC_GMQyN_komWmblJAY .FEfqixpFct0xegszzLbJ{margin-right:8px;margin-left:auto}.ijC_GMQyN_komWmblJAY.UDHc7V0iuOoPz5uhWypY{padding-right:24px;padding-left:15px}.ijC_GMQyN_komWmblJAY.UDHc7V0iuOoPz5uhWypY .bnO342qKQNoLUUI6AnCl{margin-right:auto;margin-left:15px}.gcFw8nB84E5NYpE7fdkc{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:0 0 0 2px}.s23FYBcx02kuCYUu_5B1{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.gerR_c1P5VsHShksleNR{position:absolute;top:0;left:0;height:100%}.gerR_c1P5VsHShksleNR:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.UliShVv7BnkuC7T59HZ7{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid #873bf4;border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.UliShVv7BnkuC7T59HZ7.IGAOvqdf6gQwebfxZNPe{display:inline-block}.zN1M9r0cEv8hiId1EIbq .gerR_c1P5VsHShksleNR .UliShVv7BnkuC7T59HZ7{display:none}.yXWcC4tS6UI297QjGfKq{padding:4px 0 4px 16px}.tKk2zOhydow5WVqC55e3{position:relative;display:block;margin-bottom:3px;overflow:hidden;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.tKk2zOhydow5WVqC55e3:only-child{margin-bottom:0}.dejw2FNpuDII6aZ32jQr>.tKk2zOhydow5WVqC55e3{color:#873bf4}.yXWcC4tS6UI297QjGfKq .yXWcC4tS6UI297QjGfKq{padding-top:2px;padding-bottom:2px}.Z9flp2On508IeyMzXiUU{direction:rtl}.Z9flp2On508IeyMzXiUU.s23FYBcx02kuCYUu_5B1{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.Z9flp2On508IeyMzXiUU .gerR_c1P5VsHShksleNR{right:0;left:auto}.Z9flp2On508IeyMzXiUU .UliShVv7BnkuC7T59HZ7{right:50%;left:0;transform:translate(50%)}.Z9flp2On508IeyMzXiUU .yXWcC4tS6UI297QjGfKq{padding:4px 16px 4px 0}.qk1VE_M9BIku2CaFVqha{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.qk1VE_M9BIku2CaFVqha ._JQ_NyTGYUga9m3djUqf{right:13px}.py5YSQZmOofmKqVEhMn0{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.KyA3BoIMBHsEGtSE1Gtb{background:transparent}.py5YSQZmOofmKqVEhMn0 .PByTFGpq3MwBMvzll0qm{display:block}.u185pbaTrGA78zWnsN5E{position:absolute;left:50%;transform-origin:0 center}.py5YSQZmOofmKqVEhMn0.zt9WpqdeJ8cK55twE7ns{font-size:18px}.py5YSQZmOofmKqVEhMn0.zt9WpqdeJ8cK55twE7ns>.rDHduk_d_wLrEEup74Mp{margin:0}.Qrmoqs9bFAljWYrYpAMM{width:40px;height:40px;line-height:40px;border-radius:50%}.oaixSewdA1ULyB8wltVT{position:absolute;left:50%;transform-origin:0 center}.Qrmoqs9bFAljWYrYpAMM.zt9WpqdeJ8cK55twE7ns{font-size:24px}.Qrmoqs9bFAljWYrYpAMM.zt9WpqdeJ8cK55twE7ns>.rDHduk_d_wLrEEup74Mp{margin:0}.n3Skd26ffI0nyoDghkuy{width:24px;height:24px;line-height:24px;border-radius:50%}.UKnEyehGj7k_FUWVfFd1{position:absolute;left:50%;transform-origin:0 center}.n3Skd26ffI0nyoDghkuy.zt9WpqdeJ8cK55twE7ns{font-size:14px}.n3Skd26ffI0nyoDghkuy.zt9WpqdeJ8cK55twE7ns>.rDHduk_d_wLrEEup74Mp{margin:0}.WTjPwakmkLE16wZX6H4q{border-radius:2px}.py5YSQZmOofmKqVEhMn0>img{display:block;width:100%;height:100%;object-fit:cover}._sB1VSQkfiQmiU6mZM1H{display:inline-flex}._sB1VSQkfiQmiU6mZM1H .py5YSQZmOofmKqVEhMn0{border:1px solid #fff}._sB1VSQkfiQmiU6mZM1H .py5YSQZmOofmKqVEhMn0:not(:first-child){margin-left:-8px}.gUXU3AEIwYgBpgclHYgv .py5YSQZmOofmKqVEhMn0+.py5YSQZmOofmKqVEhMn0{margin-left:3px}.QRrJ3cdBpygak_EdYeTT .py5YSQZmOofmKqVEhMn0:not(:first-child){margin-right:-8px;margin-left:0}.gUXU3AEIwYgBpgclHYgv.UwLVjUFKSsaNnx9IfRfA .py5YSQZmOofmKqVEhMn0+.py5YSQZmOofmKqVEhMn0{margin-right:3px;margin-left:0}.juTZFh4yww4UUiVXJbuM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;right:100px;bottom:50px;z-index:10;width:40px;height:40px;cursor:pointer}.juTZFh4yww4UUiVXJbuM:empty{display:none}.Pzh703IO4MAqPuc3K2Em{right:auto;left:100px;direction:rtl}.qMoNJP2nqH4IpVMvCTZW{width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;background-color:#00000073;border-radius:20px;transition:all .3s}.qMoNJP2nqH4IpVMvCTZW:hover{background-color:#000000d9;transition:all .3s}.i6lkq4ukL4gXMTvW02Fc{font-size:24px;line-height:40px}@media screen and (max-width: 768px){.juTZFh4yww4UUiVXJbuM{right:60px}.Pzh703IO4MAqPuc3K2Em{right:auto;left:60px}}@media screen and (max-width: 480px){.juTZFh4yww4UUiVXJbuM{right:20px}.Pzh703IO4MAqPuc3K2Em{right:auto;left:20px}}.u9Z7VZstN_0lzZmQNed1{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;line-height:1}.kBneruh38OcMA1ML38Bc{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.kBneruh38OcMA1ML38Bc a,.kBneruh38OcMA1ML38Bc a:hover{color:#fff}.gglaXZ0OZ4prVNHDiXg6{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.aFsBBG5RrFgZkSU2RLhU{padding:0 8px}.HCcAyZvaIEU8Kazjmgql{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.HCcAyZvaIEU8Kazjmgql.ECOg0qKpdpsUgPBKSaxV{transition:background 1.5s}.kBneruh38OcMA1ML38Bc,.HCcAyZvaIEU8Kazjmgql,.u9Z7VZstN_0lzZmQNed1 .hlH8f8f2G8YS1k5SinLP{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.kBneruh38OcMA1ML38Bc.iKB3Ir6mMOWb27oic9Ww,.HCcAyZvaIEU8Kazjmgql.iKB3Ir6mMOWb27oic9Ww,.u9Z7VZstN_0lzZmQNed1 .hlH8f8f2G8YS1k5SinLP.iKB3Ir6mMOWb27oic9Ww{animation:j4Zwpnc6EdEbujQfjUQc 1s infinite linear}.rlNZIm7AOGYUIEWZPEUC{line-height:inherit;vertical-align:baseline}.hDHxyzCdyw0O0oeH8lNx{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.TKSgnBbQ2bALsrBe876Z{background-color:#52c41a}.iVnnKh44ukvjWiKsAdIF{position:relative;background-color:#1890ff}.iVnnKh44ukvjWiKsAdIF:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:rCMRgst8hlUsqS09j9bZ 1.2s infinite ease-in-out;content:""}.mu_UI9IJj85i8DulIyIV{background-color:#d9d9d9}.KdgRrhnvA0h6EnHyWftg{background-color:#ff4d4f}.uc6vGXdfjDAZ6uovP3Mw{background-color:#faad14}.WEGfzw0CazMqDkT6rJht,.TBH24QLiXRQTj2GOg5QA{background:#eb2f96}.W4T87G_kLxo9MOcEK9Gz{background:#f5222d}.DQhGVFUojIXulYvmT_Zu{background:#fa541c}.IA8xLy63M5YjPELwlxTz{background:#fa8c16}.k_I3b_es2o84RPkBTZ5j{background:#fadb14}.IK8W2LEKQ_AfbnnGP4UR{background:#faad14}.Rl6hBL2HGeM4Bi0hYArI{background:#13c2c2}.C0TbAdh1UonGL4917g_k{background:#a0d911}.oOLNBZgdroBJvOxpFZRY{background:#52c41a}.hAEaorNQycOPwP0lcLPQ{background:#1890ff}.KYIZ4I20VvAAFNRtgjNS{background:#2f54eb}.VvRbkMBUL5AFw6i2vLHS{background:#722ed1}.gMBKj6vDVI7T0rSigzax{margin-left:8px;color:#000000d9;font-size:14px}.b3msid7CJ4zFYkcbk0z3,.CxWRZvL7TXMD98vgqKKO{animation:MFy897vA63QNyEgoiqSj .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.HpijJ9Yf7UM8zaiFJgDD{animation:IJF8giKcqJ48ukkaTYRU .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.y773Wend1P4GpwoSQvzv .b3msid7CJ4zFYkcbk0z3,.y773Wend1P4GpwoSQvzv .CxWRZvL7TXMD98vgqKKO{animation:a7eV8NwO6CksLqcyflnh .3s cubic-bezier(.12,.4,.29,1.46)}.y773Wend1P4GpwoSQvzv .HpijJ9Yf7UM8zaiFJgDD{animation:_wrUmUPfyCcbnAxDr5L9 .3s cubic-bezier(.71,-.46,.88,.6)}.y773Wend1P4GpwoSQvzv:not(.rlNZIm7AOGYUIEWZPEUC){vertical-align:middle}.y773Wend1P4GpwoSQvzv .hlH8f8f2G8YS1k5SinLP,.y773Wend1P4GpwoSQvzv .kBneruh38OcMA1ML38Bc{transform:none}.y773Wend1P4GpwoSQvzv .hlH8f8f2G8YS1k5SinLP,.y773Wend1P4GpwoSQvzv .ECOg0qKpdpsUgPBKSaxV{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes rCMRgst8hlUsqS09j9bZ{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.ECOg0qKpdpsUgPBKSaxV{overflow:hidden;direction:ltr}.gBbXMr_VC0rEQzuG7tjh{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.gBbXMr_VC0rEQzuG7tjh>p.Qy86BWQlZmI6KRWLQexq{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.DC0lLlpWRgUi8xrjPx1Q{vertical-align:top}@keyframes MFy897vA63QNyEgoiqSj{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes IJF8giKcqJ48ukkaTYRU{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes a7eV8NwO6CksLqcyflnh{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes _wrUmUPfyCcbnAxDr5L9{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes j4Zwpnc6EdEbujQfjUQc{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(360deg);transform-origin:50%}}.HenF42mCyFwpP1NPw2L2{position:relative}.JK1HVmm6CoI4rz832eRH{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#873bf4;border-radius:2px}.K9kqG3KLE_0Dqb5ScQDv{color:#fff}.T6HRM6gP6eIGPTKTuAi4{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.T6HRM6gP6eIGPTKTuAi4:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:#00000040;border:inherit;content:""}.IP0VsMV86gSo3Y4_HXYH,.zwp3ePo87OI2hd0dG692{color:#eb2f96;background:#eb2f96}.DpVBiMqqzoUfz1qN_SWi{color:#f5222d;background:#f5222d}.WQk60DvmW_kwBXJCT32k{color:#fa541c;background:#fa541c}.N0qjlvUscX4lLMjgGlup{color:#fa8c16;background:#fa8c16}.nAlDoqhmNM0Hqv_eCUj7{color:#fadb14;background:#fadb14}.lG_usAoH3SUk64NKgJ09{color:#faad14;background:#faad14}.zPQbJxCm6pYc2_SNILCz{color:#13c2c2;background:#13c2c2}.ydaDzMaz3Ef7Jk8M0LL0{color:#a0d911;background:#a0d911}.TyjvIXNF0vAl0Py0mjjK{color:#52c41a;background:#52c41a}.uNUi0Q2w7MqvF_7FVo1r{color:#1890ff;background:#1890ff}.Y1XuGhQMiGEEZ25WVlYS{color:#2f54eb;background:#2f54eb}.ULyffN3JesKUiGfoWhNY{color:#722ed1;background:#722ed1}.JK1HVmm6CoI4rz832eRH.dsseDOoodGskN_rpYzcB{right:-8px;border-bottom-right-radius:0}.JK1HVmm6CoI4rz832eRH.dsseDOoodGskN_rpYzcB .T6HRM6gP6eIGPTKTuAi4{right:0;border-color:currentcolor transparent transparent currentcolor}.JK1HVmm6CoI4rz832eRH.QqeTDkVbsF0vqQoUY2jE{left:-8px;border-bottom-left-radius:0}.JK1HVmm6CoI4rz832eRH.QqeTDkVbsF0vqQoUY2jE .T6HRM6gP6eIGPTKTuAi4{left:0;border-color:currentcolor currentcolor transparent transparent}.ovpFT0oc_tMrknqDPAaB{direction:rtl}.ovpFT0oc_tMrknqDPAaB.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv) .kBneruh38OcMA1ML38Bc,.ovpFT0oc_tMrknqDPAaB.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv) .HCcAyZvaIEU8Kazjmgql,.ovpFT0oc_tMrknqDPAaB.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv) .hlH8f8f2G8YS1k5SinLP{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0% 0%}.ovpFT0oc_tMrknqDPAaB.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv) .hlH8f8f2G8YS1k5SinLP{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0% 0%}.ovpFT0oc_tMrknqDPAaB .gMBKj6vDVI7T0rSigzax{margin-right:8px;margin-left:0}.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv).ovpFT0oc_tMrknqDPAaB .b3msid7CJ4zFYkcbk0z3,.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv).ovpFT0oc_tMrknqDPAaB .CxWRZvL7TXMD98vgqKKO{animation-name:idLierwbeK8RvWO6Jr_s}.u9Z7VZstN_0lzZmQNed1:not(.y773Wend1P4GpwoSQvzv).ovpFT0oc_tMrknqDPAaB .HpijJ9Yf7UM8zaiFJgDD{animation-name:IwiEj2UGuCYb6JlsVoHb}.eIdxAaXosLEWga5rxj8G{direction:rtl}.eIdxAaXosLEWga5rxj8G.dsseDOoodGskN_rpYzcB{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.eIdxAaXosLEWga5rxj8G.dsseDOoodGskN_rpYzcB .T6HRM6gP6eIGPTKTuAi4{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.eIdxAaXosLEWga5rxj8G.dsseDOoodGskN_rpYzcB .T6HRM6gP6eIGPTKTuAi4:after{border-color:currentcolor currentcolor transparent transparent}.eIdxAaXosLEWga5rxj8G.QqeTDkVbsF0vqQoUY2jE{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.eIdxAaXosLEWga5rxj8G.QqeTDkVbsF0vqQoUY2jE .T6HRM6gP6eIGPTKTuAi4{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.eIdxAaXosLEWga5rxj8G.QqeTDkVbsF0vqQoUY2jE .T6HRM6gP6eIGPTKTuAi4:after{border-color:currentcolor transparent transparent currentcolor}@keyframes idLierwbeK8RvWO6Jr_s{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes IwiEj2UGuCYb6JlsVoHb{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.Is0Fo2RQgsMjrtrJcx55{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:#00000073;font-size:14px}.Is0Fo2RQgsMjrtrJcx55 .rDHduk_d_wLrEEup74Mp{font-size:14px}.Is0Fo2RQgsMjrtrJcx55 ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.Is0Fo2RQgsMjrtrJcx55 a{color:#00000073;transition:color .3s}.Is0Fo2RQgsMjrtrJcx55 a:hover{color:#000000d9}.Is0Fo2RQgsMjrtrJcx55 li:last-child{color:#000000d9}.Is0Fo2RQgsMjrtrJcx55 li:last-child a{color:#000000d9}li:last-child>.jeoP9C2GAT5Ij8lvysZk{display:none}.jeoP9C2GAT5Ij8lvysZk{margin:0 8px;color:#00000073}.jvbiiY7E3oRuvqJVVb_a>.rDHduk_d_wLrEEup74Mp+span,.jvbiiY7E3oRuvqJVVb_a>.rDHduk_d_wLrEEup74Mp+a{margin-left:4px}.c3UU3ofMqg8KbjjA8Lvd>.rDHduk_d_wLrEEup74Mp{margin-left:4px}.srio9iqh4mImfxkh8dFO{direction:rtl}.srio9iqh4mImfxkh8dFO:before{display:table;content:""}.srio9iqh4mImfxkh8dFO:after{display:table;clear:both;content:""}.srio9iqh4mImfxkh8dFO>span{float:right}.srio9iqh4mImfxkh8dFO .jvbiiY7E3oRuvqJVVb_a>.rDHduk_d_wLrEEup74Mp+span,.srio9iqh4mImfxkh8dFO .jvbiiY7E3oRuvqJVVb_a>.rDHduk_d_wLrEEup74Mp+a{margin-right:4px;margin-left:0}.srio9iqh4mImfxkh8dFO .c3UU3ofMqg8KbjjA8Lvd>.rDHduk_d_wLrEEup74Mp{margin-right:4px;margin-left:0}.fZltf1EoLbQz9Doc8lxE{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.fZltf1EoLbQz9Doc8lxE>.rDHduk_d_wLrEEup74Mp{line-height:1}.fZltf1EoLbQz9Doc8lxE,.fZltf1EoLbQz9Doc8lxE:active,.fZltf1EoLbQz9Doc8lxE:focus{outline:0}.fZltf1EoLbQz9Doc8lxE:not([disabled]):hover{text-decoration:none}.fZltf1EoLbQz9Doc8lxE:not([disabled]):active{outline:0;box-shadow:none}.fZltf1EoLbQz9Doc8lxE[disabled]{cursor:not-allowed}.fZltf1EoLbQz9Doc8lxE[disabled]>*{pointer-events:none}.TXM5t4tV1g0JAQahkze4{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.wyM1ZO7jgxlWWP4IdKnM{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.fZltf1EoLbQz9Doc8lxE>a:only-child{color:currentcolor}.fZltf1EoLbQz9Doc8lxE>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.fZltf1EoLbQz9Doc8lxE:hover,.fZltf1EoLbQz9Doc8lxE:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.fZltf1EoLbQz9Doc8lxE:hover>a:only-child,.fZltf1EoLbQz9Doc8lxE:focus>a:only-child{color:currentcolor}.fZltf1EoLbQz9Doc8lxE:hover>a:only-child:after,.fZltf1EoLbQz9Doc8lxE:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.fZltf1EoLbQz9Doc8lxE:active{color:#6727cf;border-color:#6727cf;background:#fff}.fZltf1EoLbQz9Doc8lxE:active>a:only-child{color:currentcolor}.fZltf1EoLbQz9Doc8lxE:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.fZltf1EoLbQz9Doc8lxE[disabled],.fZltf1EoLbQz9Doc8lxE[disabled]:hover,.fZltf1EoLbQz9Doc8lxE[disabled]:focus,.fZltf1EoLbQz9Doc8lxE[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.fZltf1EoLbQz9Doc8lxE[disabled]>a:only-child,.fZltf1EoLbQz9Doc8lxE[disabled]:hover>a:only-child,.fZltf1EoLbQz9Doc8lxE[disabled]:focus>a:only-child,.fZltf1EoLbQz9Doc8lxE[disabled]:active>a:only-child{color:currentcolor}.fZltf1EoLbQz9Doc8lxE[disabled]>a:only-child:after,.fZltf1EoLbQz9Doc8lxE[disabled]:hover>a:only-child:after,.fZltf1EoLbQz9Doc8lxE[disabled]:focus>a:only-child:after,.fZltf1EoLbQz9Doc8lxE[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.fZltf1EoLbQz9Doc8lxE:hover,.fZltf1EoLbQz9Doc8lxE:focus,.fZltf1EoLbQz9Doc8lxE:active{text-decoration:none;background:#fff}.fZltf1EoLbQz9Doc8lxE>span{display:inline-block}.bcOiSC_FO14FRVXaHyz_{color:#fff;border-color:#873bf4;background:#873bf4;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.bcOiSC_FO14FRVXaHyz_>a:only-child{color:currentcolor}.bcOiSC_FO14FRVXaHyz_>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.bcOiSC_FO14FRVXaHyz_:hover,.bcOiSC_FO14FRVXaHyz_:focus{color:#fff;border-color:#ab66ff;background:#ab66ff}.bcOiSC_FO14FRVXaHyz_:hover>a:only-child,.bcOiSC_FO14FRVXaHyz_:focus>a:only-child{color:currentcolor}.bcOiSC_FO14FRVXaHyz_:hover>a:only-child:after,.bcOiSC_FO14FRVXaHyz_:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.bcOiSC_FO14FRVXaHyz_:active{color:#fff;border-color:#6727cf;background:#6727cf}.bcOiSC_FO14FRVXaHyz_:active>a:only-child{color:currentcolor}.bcOiSC_FO14FRVXaHyz_:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.bcOiSC_FO14FRVXaHyz_[disabled],.bcOiSC_FO14FRVXaHyz_[disabled]:hover,.bcOiSC_FO14FRVXaHyz_[disabled]:focus,.bcOiSC_FO14FRVXaHyz_[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child,.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child,.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child,.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child{color:currentcolor}.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child:after,.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child:after,.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child:after,.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:not(:first-child):not(:last-child){border-right-color:#ab66ff;border-left-color:#ab66ff}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:first-child:not(:last-child){border-right-color:#ab66ff}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:last-child:not(:first-child),.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_+.bcOiSC_FO14FRVXaHyz_{border-left-color:#ab66ff}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:last-child:not(:first-child)[disabled],.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_+.bcOiSC_FO14FRVXaHyz_[disabled]{border-left-color:#d9d9d9}.auPY6TuFSMYVEbBmdBHx{color:#000000d9;border-color:#d9d9d9;background:transparent}.auPY6TuFSMYVEbBmdBHx>a:only-child{color:currentcolor}.auPY6TuFSMYVEbBmdBHx>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.auPY6TuFSMYVEbBmdBHx:hover,.auPY6TuFSMYVEbBmdBHx:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.auPY6TuFSMYVEbBmdBHx:hover>a:only-child,.auPY6TuFSMYVEbBmdBHx:focus>a:only-child{color:currentcolor}.auPY6TuFSMYVEbBmdBHx:hover>a:only-child:after,.auPY6TuFSMYVEbBmdBHx:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.auPY6TuFSMYVEbBmdBHx:active{color:#6727cf;border-color:#6727cf;background:transparent}.auPY6TuFSMYVEbBmdBHx:active>a:only-child{color:currentcolor}.auPY6TuFSMYVEbBmdBHx:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.auPY6TuFSMYVEbBmdBHx[disabled],.auPY6TuFSMYVEbBmdBHx[disabled]:hover,.auPY6TuFSMYVEbBmdBHx[disabled]:focus,.auPY6TuFSMYVEbBmdBHx[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.auPY6TuFSMYVEbBmdBHx[disabled]>a:only-child,.auPY6TuFSMYVEbBmdBHx[disabled]:hover>a:only-child,.auPY6TuFSMYVEbBmdBHx[disabled]:focus>a:only-child,.auPY6TuFSMYVEbBmdBHx[disabled]:active>a:only-child{color:currentcolor}.auPY6TuFSMYVEbBmdBHx[disabled]>a:only-child:after,.auPY6TuFSMYVEbBmdBHx[disabled]:hover>a:only-child:after,.auPY6TuFSMYVEbBmdBHx[disabled]:focus>a:only-child:after,.auPY6TuFSMYVEbBmdBHx[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.dYQrNqDXNuEulQDs21cD{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.dYQrNqDXNuEulQDs21cD>a:only-child{color:currentcolor}.dYQrNqDXNuEulQDs21cD>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.dYQrNqDXNuEulQDs21cD:hover,.dYQrNqDXNuEulQDs21cD:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.dYQrNqDXNuEulQDs21cD:hover>a:only-child,.dYQrNqDXNuEulQDs21cD:focus>a:only-child{color:currentcolor}.dYQrNqDXNuEulQDs21cD:hover>a:only-child:after,.dYQrNqDXNuEulQDs21cD:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.dYQrNqDXNuEulQDs21cD:active{color:#6727cf;border-color:#6727cf;background:#fff}.dYQrNqDXNuEulQDs21cD:active>a:only-child{color:currentcolor}.dYQrNqDXNuEulQDs21cD:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.dYQrNqDXNuEulQDs21cD[disabled],.dYQrNqDXNuEulQDs21cD[disabled]:hover,.dYQrNqDXNuEulQDs21cD[disabled]:focus,.dYQrNqDXNuEulQDs21cD[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.dYQrNqDXNuEulQDs21cD[disabled]>a:only-child,.dYQrNqDXNuEulQDs21cD[disabled]:hover>a:only-child,.dYQrNqDXNuEulQDs21cD[disabled]:focus>a:only-child,.dYQrNqDXNuEulQDs21cD[disabled]:active>a:only-child{color:currentcolor}.dYQrNqDXNuEulQDs21cD[disabled]>a:only-child:after,.dYQrNqDXNuEulQDs21cD[disabled]:hover>a:only-child:after,.dYQrNqDXNuEulQDs21cD[disabled]:focus>a:only-child:after,.dYQrNqDXNuEulQDs21cD[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.Ur0AJXtq_gttHCPMXoA8{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.Ur0AJXtq_gttHCPMXoA8>a:only-child{color:currentcolor}.Ur0AJXtq_gttHCPMXoA8>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.Ur0AJXtq_gttHCPMXoA8:hover,.Ur0AJXtq_gttHCPMXoA8:focus{color:#fff;border-color:#ff7875;background:#ff7875}.Ur0AJXtq_gttHCPMXoA8:hover>a:only-child,.Ur0AJXtq_gttHCPMXoA8:focus>a:only-child{color:currentcolor}.Ur0AJXtq_gttHCPMXoA8:hover>a:only-child:after,.Ur0AJXtq_gttHCPMXoA8:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.Ur0AJXtq_gttHCPMXoA8:active{color:#fff;border-color:#d9363e;background:#d9363e}.Ur0AJXtq_gttHCPMXoA8:active>a:only-child{color:currentcolor}.Ur0AJXtq_gttHCPMXoA8:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.Ur0AJXtq_gttHCPMXoA8[disabled],.Ur0AJXtq_gttHCPMXoA8[disabled]:hover,.Ur0AJXtq_gttHCPMXoA8[disabled]:focus,.Ur0AJXtq_gttHCPMXoA8[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.Ur0AJXtq_gttHCPMXoA8[disabled]>a:only-child,.Ur0AJXtq_gttHCPMXoA8[disabled]:hover>a:only-child,.Ur0AJXtq_gttHCPMXoA8[disabled]:focus>a:only-child,.Ur0AJXtq_gttHCPMXoA8[disabled]:active>a:only-child{color:currentcolor}.Ur0AJXtq_gttHCPMXoA8[disabled]>a:only-child:after,.Ur0AJXtq_gttHCPMXoA8[disabled]:hover>a:only-child:after,.Ur0AJXtq_gttHCPMXoA8[disabled]:focus>a:only-child:after,.Ur0AJXtq_gttHCPMXoA8[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.yyYyAkN5Br8gqhsery7B{color:#873bf4;border-color:transparent;background:transparent;box-shadow:none}.yyYyAkN5Br8gqhsery7B>a:only-child{color:currentcolor}.yyYyAkN5Br8gqhsery7B>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.yyYyAkN5Br8gqhsery7B:hover,.yyYyAkN5Br8gqhsery7B:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.yyYyAkN5Br8gqhsery7B:hover>a:only-child,.yyYyAkN5Br8gqhsery7B:focus>a:only-child{color:currentcolor}.yyYyAkN5Br8gqhsery7B:hover>a:only-child:after,.yyYyAkN5Br8gqhsery7B:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.yyYyAkN5Br8gqhsery7B:active{color:#6727cf;border-color:#6727cf;background:transparent}.yyYyAkN5Br8gqhsery7B:active>a:only-child{color:currentcolor}.yyYyAkN5Br8gqhsery7B:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.yyYyAkN5Br8gqhsery7B[disabled],.yyYyAkN5Br8gqhsery7B[disabled]:hover,.yyYyAkN5Br8gqhsery7B[disabled]:focus,.yyYyAkN5Br8gqhsery7B[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.yyYyAkN5Br8gqhsery7B:hover{background:transparent}.yyYyAkN5Br8gqhsery7B:hover,.yyYyAkN5Br8gqhsery7B:focus,.yyYyAkN5Br8gqhsery7B:active{border-color:transparent}.yyYyAkN5Br8gqhsery7B[disabled],.yyYyAkN5Br8gqhsery7B[disabled]:hover,.yyYyAkN5Br8gqhsery7B[disabled]:focus,.yyYyAkN5Br8gqhsery7B[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child,.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child,.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child,.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child{color:currentcolor}.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child:after,.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child:after,.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child:after,.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}._mcN4CqgO5gdcWMoRfaL{color:#000000d9;border-color:transparent;background:transparent;box-shadow:none}._mcN4CqgO5gdcWMoRfaL>a:only-child{color:currentcolor}._mcN4CqgO5gdcWMoRfaL>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}._mcN4CqgO5gdcWMoRfaL:hover,._mcN4CqgO5gdcWMoRfaL:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}._mcN4CqgO5gdcWMoRfaL:hover>a:only-child,._mcN4CqgO5gdcWMoRfaL:focus>a:only-child{color:currentcolor}._mcN4CqgO5gdcWMoRfaL:hover>a:only-child:after,._mcN4CqgO5gdcWMoRfaL:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}._mcN4CqgO5gdcWMoRfaL:active{color:#6727cf;border-color:#6727cf;background:transparent}._mcN4CqgO5gdcWMoRfaL:active>a:only-child{color:currentcolor}._mcN4CqgO5gdcWMoRfaL:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}._mcN4CqgO5gdcWMoRfaL[disabled],._mcN4CqgO5gdcWMoRfaL[disabled]:hover,._mcN4CqgO5gdcWMoRfaL[disabled]:focus,._mcN4CqgO5gdcWMoRfaL[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}._mcN4CqgO5gdcWMoRfaL:hover,._mcN4CqgO5gdcWMoRfaL:focus{color:#000000d9;background:rgba(0,0,0,.018);border-color:transparent}._mcN4CqgO5gdcWMoRfaL:active{color:#000000d9;background:rgba(0,0,0,.028);border-color:transparent}._mcN4CqgO5gdcWMoRfaL[disabled],._mcN4CqgO5gdcWMoRfaL[disabled]:hover,._mcN4CqgO5gdcWMoRfaL[disabled]:focus,._mcN4CqgO5gdcWMoRfaL[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}._mcN4CqgO5gdcWMoRfaL[disabled]>a:only-child,._mcN4CqgO5gdcWMoRfaL[disabled]:hover>a:only-child,._mcN4CqgO5gdcWMoRfaL[disabled]:focus>a:only-child,._mcN4CqgO5gdcWMoRfaL[disabled]:active>a:only-child{color:currentcolor}._mcN4CqgO5gdcWMoRfaL[disabled]>a:only-child:after,._mcN4CqgO5gdcWMoRfaL[disabled]:hover>a:only-child:after,._mcN4CqgO5gdcWMoRfaL[disabled]:focus>a:only-child:after,._mcN4CqgO5gdcWMoRfaL[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.cXF6G6r6cAWDyHbKN14D>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D:hover,.cXF6G6r6cAWDyHbKN14D:focus{color:#ff7875;border-color:#ff7875;background:#fff}.cXF6G6r6cAWDyHbKN14D:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D:focus>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D:active{color:#d9363e;border-color:#d9363e;background:#fff}.cXF6G6r6cAWDyHbKN14D:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D[disabled],.cXF6G6r6cAWDyHbKN14D[disabled]:hover,.cXF6G6r6cAWDyHbKN14D[disabled]:focus,.cXF6G6r6cAWDyHbKN14D[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D[disabled]>a:only-child,.cXF6G6r6cAWDyHbKN14D[disabled]:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D[disabled]:focus>a:only-child,.cXF6G6r6cAWDyHbKN14D[disabled]:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D[disabled]>a:only-child:after,.cXF6G6r6cAWDyHbKN14D[disabled]:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D[disabled]:focus>a:only-child:after,.cXF6G6r6cAWDyHbKN14D[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:hover,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:focus{color:#fff;border-color:#ff7875;background:#ff7875}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:focus>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:active{color:#fff;border-color:#d9363e;background:#d9363e}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled],.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:hover,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:focus,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active{color:#6727cf;border-color:#6727cf;background:transparent}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled],.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus{color:#ff7875;border-color:transparent;background:transparent}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active{color:#d9363e;border-color:transparent;background:transparent}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled],.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child:after,.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:hover,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:active{color:#6727cf;border-color:#6727cf;background:transparent}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled],.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:hover,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:focus,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:hover,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:focus{color:#ff7875;border-color:transparent;background:rgba(0,0,0,.018)}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:focus>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:active{color:#d9363e;border-color:transparent;background:rgba(0,0,0,.028)}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled],.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:hover,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:focus,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]>a:only-child,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:hover>a:only-child,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:focus>a:only-child,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:active>a:only-child{color:currentcolor}.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]>a:only-child:after,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:hover>a:only-child:after,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:focus>a:only-child:after,.cXF6G6r6cAWDyHbKN14D._mcN4CqgO5gdcWMoRfaL[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ahvMJ0Y_oP0hkmMt5tvf{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.ahvMJ0Y_oP0hkmMt5tvf>*{font-size:16px}.ahvMJ0Y_oP0hkmMt5tvf.TXM5t4tV1g0JAQahkze4{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ahvMJ0Y_oP0hkmMt5tvf.TXM5t4tV1g0JAQahkze4>*{font-size:18px}.ahvMJ0Y_oP0hkmMt5tvf.wyM1ZO7jgxlWWP4IdKnM{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ahvMJ0Y_oP0hkmMt5tvf.wyM1ZO7jgxlWWP4IdKnM>*{font-size:14px}.ahvMJ0Y_oP0hkmMt5tvf>.rDHduk_d_wLrEEup74Mp{display:flex;justify-content:center}.ahvMJ0Y_oP0hkmMt5tvf .viMAtBXMoQ7KLR8e08uV{padding:0!important}a.ahvMJ0Y_oP0hkmMt5tvf{vertical-align:-1px}a.ahvMJ0Y_oP0hkmMt5tvf>.rDHduk_d_wLrEEup74Mp{display:inline}.HSlNOVg6cNc_kHuomIMP{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.HSlNOVg6cNc_kHuomIMP.TXM5t4tV1g0JAQahkze4{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.HSlNOVg6cNc_kHuomIMP.wyM1ZO7jgxlWWP4IdKnM{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.HSlNOVg6cNc_kHuomIMP.ahvMJ0Y_oP0hkmMt5tvf{width:auto}.GZY6nMxEZisZQbB1YBXa{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.GZY6nMxEZisZQbB1YBXa.TXM5t4tV1g0JAQahkze4{min-width:40px;border-radius:50%}.GZY6nMxEZisZQbB1YBXa.wyM1ZO7jgxlWWP4IdKnM{min-width:24px;border-radius:50%}.fZltf1EoLbQz9Doc8lxE:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.fZltf1EoLbQz9Doc8lxE .rDHduk_d_wLrEEup74Mp{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.fZltf1EoLbQz9Doc8lxE .rDHduk_d_wLrEEup74Mp.EMOeTN9GTi4p9R1eTYMc>svg,.fZltf1EoLbQz9Doc8lxE .rDHduk_d_wLrEEup74Mp.qacTXbgU1Pocn2Gq_Bx2>svg{shape-rendering:optimizespeed}.fZltf1EoLbQz9Doc8lxE.gD_mYpLTMoI5jRQlDwYR{position:relative;cursor:default}.fZltf1EoLbQz9Doc8lxE.gD_mYpLTMoI5jRQlDwYR:before{display:block}.fZltf1EoLbQz9Doc8lxE>.lu1_7YAfArMJen3_Wpuu{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.fZltf1EoLbQz9Doc8lxE>.lu1_7YAfArMJen3_Wpuu .rDHduk_d_wLrEEup74Mp{padding-right:8px;animation:none}.fZltf1EoLbQz9Doc8lxE>.lu1_7YAfArMJen3_Wpuu .rDHduk_d_wLrEEup74Mp svg{animation:rlgkxAACvIIU062lZp2V 1s infinite linear}.fY54RaRfWs0t1ruxD61P{position:relative;display:inline-flex}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE,.fY54RaRfWs0t1ruxD61P>span>.fZltf1EoLbQz9Doc8lxE{position:relative}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:hover,.fY54RaRfWs0t1ruxD61P>span>.fZltf1EoLbQz9Doc8lxE:hover,.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:focus,.fY54RaRfWs0t1ruxD61P>span>.fZltf1EoLbQz9Doc8lxE:focus,.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:active,.fY54RaRfWs0t1ruxD61P>span>.fZltf1EoLbQz9Doc8lxE:active{z-index:2}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE[disabled],.fY54RaRfWs0t1ruxD61P>span>.fZltf1EoLbQz9Doc8lxE[disabled]{z-index:0}.fY54RaRfWs0t1ruxD61P .ahvMJ0Y_oP0hkmMt5tvf{font-size:14px}.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE,.fZltf1EoLbQz9Doc8lxE+.fY54RaRfWs0t1ruxD61P,.fY54RaRfWs0t1ruxD61P span+.fZltf1EoLbQz9Doc8lxE,.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+span,.fY54RaRfWs0t1ruxD61P>span+span,.fY54RaRfWs0t1ruxD61P+.fZltf1EoLbQz9Doc8lxE,.fY54RaRfWs0t1ruxD61P+.fY54RaRfWs0t1ruxD61P{margin-left:-1px}.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_+.fZltf1EoLbQz9Doc8lxE:not(.bcOiSC_FO14FRVXaHyz_):not([disabled]){border-left-color:transparent}.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE{border-radius:0}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:first-child,.fY54RaRfWs0t1ruxD61P>span:first-child>.fZltf1EoLbQz9Doc8lxE{margin-left:0}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:only-child{border-radius:2px}.fY54RaRfWs0t1ruxD61P>span:only-child>.fZltf1EoLbQz9Doc8lxE{border-radius:2px}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:first-child:not(:last-child),.fY54RaRfWs0t1ruxD61P>span:first-child:not(:last-child)>.fZltf1EoLbQz9Doc8lxE{border-top-left-radius:2px;border-bottom-left-radius:2px}.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:last-child:not(:first-child),.fY54RaRfWs0t1ruxD61P>span:last-child:not(:first-child)>.fZltf1EoLbQz9Doc8lxE{border-top-right-radius:2px;border-bottom-right-radius:2px}.HxCv1IeF0nq0KwAYXmxA>.fZltf1EoLbQz9Doc8lxE:only-child{border-radius:2px}.HxCv1IeF0nq0KwAYXmxA>span:only-child>.fZltf1EoLbQz9Doc8lxE{border-radius:2px}.HxCv1IeF0nq0KwAYXmxA>.fZltf1EoLbQz9Doc8lxE:first-child:not(:last-child),.HxCv1IeF0nq0KwAYXmxA>span:first-child:not(:last-child)>.fZltf1EoLbQz9Doc8lxE{border-top-left-radius:2px;border-bottom-left-radius:2px}.HxCv1IeF0nq0KwAYXmxA>.fZltf1EoLbQz9Doc8lxE:last-child:not(:first-child),.HxCv1IeF0nq0KwAYXmxA>span:last-child:not(:first-child)>.fZltf1EoLbQz9Doc8lxE{border-top-right-radius:2px;border-bottom-right-radius:2px}.fY54RaRfWs0t1ruxD61P>.fY54RaRfWs0t1ruxD61P{float:left}.fY54RaRfWs0t1ruxD61P>.fY54RaRfWs0t1ruxD61P:not(:first-child):not(:last-child)>.fZltf1EoLbQz9Doc8lxE{border-radius:0}.fY54RaRfWs0t1ruxD61P>.fY54RaRfWs0t1ruxD61P:first-child:not(:last-child)>.fZltf1EoLbQz9Doc8lxE:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.fY54RaRfWs0t1ruxD61P>.fY54RaRfWs0t1ruxD61P:last-child:not(:first-child)>.fZltf1EoLbQz9Doc8lxE:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE,.mqTLoPeDF9QLs6wdiwGa.fZltf1EoLbQz9Doc8lxE+.fY54RaRfWs0t1ruxD61P,.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P span+.fZltf1EoLbQz9Doc8lxE,.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+span,.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P>span+span,.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P+.fZltf1EoLbQz9Doc8lxE,.mqTLoPeDF9QLs6wdiwGa.fY54RaRfWs0t1ruxD61P+.fY54RaRfWs0t1ruxD61P,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE,.flLMnu66zNklq185lCCx.fZltf1EoLbQz9Doc8lxE+.fY54RaRfWs0t1ruxD61P,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P span+.fZltf1EoLbQz9Doc8lxE,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .fZltf1EoLbQz9Doc8lxE+span,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P>span+span,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P+.fZltf1EoLbQz9Doc8lxE,.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P+.fY54RaRfWs0t1ruxD61P{margin-right:-1px;margin-left:auto}.fY54RaRfWs0t1ruxD61P.flLMnu66zNklq185lCCx{direction:rtl}.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:first-child:not(:last-child),.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P>span:first-child:not(:last-child)>.fZltf1EoLbQz9Doc8lxE{border-radius:0 2px 2px 0}.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:last-child:not(:first-child),.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P>span:last-child:not(:first-child)>.fZltf1EoLbQz9Doc8lxE{border-radius:2px 0 0 2px}.flLMnu66zNklq185lCCx.HxCv1IeF0nq0KwAYXmxA>.fZltf1EoLbQz9Doc8lxE:first-child:not(:last-child),.flLMnu66zNklq185lCCx.HxCv1IeF0nq0KwAYXmxA>span:first-child:not(:last-child)>.fZltf1EoLbQz9Doc8lxE{border-radius:0 2px 2px 0}.flLMnu66zNklq185lCCx.HxCv1IeF0nq0KwAYXmxA>.fZltf1EoLbQz9Doc8lxE:last-child:not(:first-child),.flLMnu66zNklq185lCCx.HxCv1IeF0nq0KwAYXmxA>span:last-child:not(:first-child)>.fZltf1EoLbQz9Doc8lxE{border-radius:2px 0 0 2px}.fZltf1EoLbQz9Doc8lxE:focus>span,.fZltf1EoLbQz9Doc8lxE:active>span{position:relative}.fZltf1EoLbQz9Doc8lxE>.rDHduk_d_wLrEEup74Mp+span,.fZltf1EoLbQz9Doc8lxE>span+.rDHduk_d_wLrEEup74Mp{margin-left:8px}.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1{color:#fff;border-color:#fff}.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1,.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:hover,.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:active,.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:focus{background:transparent}.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:hover,.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:focus{color:#ab66ff;border-color:#ab66ff}.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1:active{color:#6727cf;border-color:#6727cf}.fZltf1EoLbQz9Doc8lxE.x_pugNSGwo5pjjnu26b1[disabled]{color:#00000040;background:transparent;border-color:#d9d9d9}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_{color:#873bf4;border-color:#873bf4;text-shadow:none}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:hover,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:focus{color:#ab66ff;border-color:#ab66ff}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:focus>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:active{color:#6727cf;border-color:#6727cf}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled],.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:hover,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:focus,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]>a:only-child:after,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:focus>a:only-child:after,.x_pugNSGwo5pjjnu26b1.bcOiSC_FO14FRVXaHyz_[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:hover,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:focus{color:#ff7875;border-color:#ff7875}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:focus>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:active{color:#d9363e;border-color:#d9363e}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled],.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:hover,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:focus,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]>a:only-child,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:focus>a:only-child,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]>a:only-child:after,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:focus>a:only-child:after,.x_pugNSGwo5pjjnu26b1.Ur0AJXtq_gttHCPMXoA8[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:hover,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:focus{color:#ff7875;border-color:#ff7875}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:focus>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:active{color:#d9363e;border-color:#d9363e}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled],.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:hover,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:focus,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:focus>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:focus>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B{color:#ff4d4f;border-color:transparent;text-shadow:none}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus{color:#ff7875;border-color:transparent}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active{color:#d9363e;border-color:transparent}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled],.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child{color:currentcolor}.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:hover>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:focus>a:only-child:after,.x_pugNSGwo5pjjnu26b1.cXF6G6r6cAWDyHbKN14D.yyYyAkN5Br8gqhsery7B[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.rY_Ox9i7ywMnZ531VAd8:first-letter{letter-spacing:.34em}.rY_Ox9i7ywMnZ531VAd8>*:not(.rDHduk_d_wLrEEup74Mp){margin-right:-.34em;letter-spacing:.34em}.fZltf1EoLbQz9Doc8lxE.G7HiKXqZecOrC1kMAOga{width:100%}.fZltf1EoLbQz9Doc8lxE:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.fZltf1EoLbQz9Doc8lxE{padding-top:.01px!important;line-height:30px}a.idZROVOEEbg3xn1gTmio{cursor:not-allowed}a.idZROVOEEbg3xn1gTmio>*{pointer-events:none}a.idZROVOEEbg3xn1gTmio,a.idZROVOEEbg3xn1gTmio:hover,a.idZROVOEEbg3xn1gTmio:focus,a.idZROVOEEbg3xn1gTmio:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}a.idZROVOEEbg3xn1gTmio>a:only-child,a.idZROVOEEbg3xn1gTmio:hover>a:only-child,a.idZROVOEEbg3xn1gTmio:focus>a:only-child,a.idZROVOEEbg3xn1gTmio:active>a:only-child{color:currentcolor}a.idZROVOEEbg3xn1gTmio>a:only-child:after,a.idZROVOEEbg3xn1gTmio:hover>a:only-child:after,a.idZROVOEEbg3xn1gTmio:focus>a:only-child:after,a.idZROVOEEbg3xn1gTmio:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}a.TXM5t4tV1g0JAQahkze4{line-height:38px}a.wyM1ZO7jgxlWWP4IdKnM{line-height:22px}.mvT1s10QKUzPAFCs_YAz:not(.qNomAos7T_o0xykJ6qPS):not(.SXIb2D0lVwG3K92LeLfi){margin-right:-1px}.mvT1s10QKUzPAFCs_YAz:not(.qNomAos7T_o0xykJ6qPS).SXIb2D0lVwG3K92LeLfi{margin-left:-1px}.mvT1s10QKUzPAFCs_YAz:hover,.mvT1s10QKUzPAFCs_YAz:focus,.mvT1s10QKUzPAFCs_YAz:active{z-index:2}.mvT1s10QKUzPAFCs_YAz[disabled]{z-index:0}.mvT1s10QKUzPAFCs_YAz:not(.kAkYHLaiemMEsJSp0fp2):not(.qNomAos7T_o0xykJ6qPS).fZltf1EoLbQz9Doc8lxE{border-radius:0}.mvT1s10QKUzPAFCs_YAz.fZltf1EoLbQz9Doc8lxE.kAkYHLaiemMEsJSp0fp2:not(.qNomAos7T_o0xykJ6qPS):not(.SXIb2D0lVwG3K92LeLfi){border-top-right-radius:0;border-bottom-right-radius:0}.mvT1s10QKUzPAFCs_YAz.fZltf1EoLbQz9Doc8lxE.qNomAos7T_o0xykJ6qPS:not(.kAkYHLaiemMEsJSp0fp2):not(.SXIb2D0lVwG3K92LeLfi){border-top-left-radius:0;border-bottom-left-radius:0}.mvT1s10QKUzPAFCs_YAz.fZltf1EoLbQz9Doc8lxE.SXIb2D0lVwG3K92LeLfi.kAkYHLaiemMEsJSp0fp2:not(.qNomAos7T_o0xykJ6qPS){border-top-left-radius:0;border-bottom-left-radius:0}.mvT1s10QKUzPAFCs_YAz.fZltf1EoLbQz9Doc8lxE.SXIb2D0lVwG3K92LeLfi.qNomAos7T_o0xykJ6qPS:not(.kAkYHLaiemMEsJSp0fp2){border-top-right-radius:0;border-bottom-right-radius:0}.ahvMJ0Y_oP0hkmMt5tvf.mvT1s10QKUzPAFCs_YAz{flex:none}.mvT1s10QKUzPAFCs_YAz.bcOiSC_FO14FRVXaHyz_:not([disabled])+.mvT1s10QKUzPAFCs_YAz.bcOiSC_FO14FRVXaHyz_:not([disabled]){position:relative}.mvT1s10QKUzPAFCs_YAz.bcOiSC_FO14FRVXaHyz_:not([disabled])+.mvT1s10QKUzPAFCs_YAz.bcOiSC_FO14FRVXaHyz_:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:#ab66ff;content:" "}.SXIb2D0lVwG3K92LeLfi.kAkYHLaiemMEsJSp0fp2.SXIb2D0lVwG3K92LeLfi:not(.qNomAos7T_o0xykJ6qPS){border-top-left-radius:0;border-bottom-left-radius:0}.SXIb2D0lVwG3K92LeLfi.qNomAos7T_o0xykJ6qPS.SXIb2D0lVwG3K92LeLfi:not(.kAkYHLaiemMEsJSp0fp2){border-top-right-radius:0;border-bottom-right-radius:0}.SXIb2D0lVwG3K92LeLfi.wyM1ZO7jgxlWWP4IdKnM.kAkYHLaiemMEsJSp0fp2.SXIb2D0lVwG3K92LeLfi.wyM1ZO7jgxlWWP4IdKnM:not(.qNomAos7T_o0xykJ6qPS){border-top-left-radius:0;border-bottom-left-radius:0}.SXIb2D0lVwG3K92LeLfi.wyM1ZO7jgxlWWP4IdKnM.qNomAos7T_o0xykJ6qPS.SXIb2D0lVwG3K92LeLfi.wyM1ZO7jgxlWWP4IdKnM:not(.kAkYHLaiemMEsJSp0fp2){border-top-right-radius:0;border-bottom-right-radius:0}.SXIb2D0lVwG3K92LeLfi.bcOiSC_FO14FRVXaHyz_:not([disabled])+.SXIb2D0lVwG3K92LeLfi.bcOiSC_FO14FRVXaHyz_:not([disabled]):after{right:-1px}.xuyJMHVRY1kgHDrrMcv6:not(.drYs53aBJjQTPlvzsby3){margin-bottom:-1px}.xuyJMHVRY1kgHDrrMcv6:hover,.xuyJMHVRY1kgHDrrMcv6:focus,.xuyJMHVRY1kgHDrrMcv6:active{z-index:2}.xuyJMHVRY1kgHDrrMcv6[disabled]{z-index:0}.xuyJMHVRY1kgHDrrMcv6:not(.zK3xZvfpE3o8KLbTLyEG):not(.drYs53aBJjQTPlvzsby3){border-radius:0}.xuyJMHVRY1kgHDrrMcv6.zK3xZvfpE3o8KLbTLyEG:not(.drYs53aBJjQTPlvzsby3){border-bottom-right-radius:0;border-bottom-left-radius:0}.xuyJMHVRY1kgHDrrMcv6.drYs53aBJjQTPlvzsby3:not(.zK3xZvfpE3o8KLbTLyEG){border-top-left-radius:0;border-top-right-radius:0}.xuyJMHVRY1kgHDrrMcv6.bcOiSC_FO14FRVXaHyz_:not([disabled])+.xuyJMHVRY1kgHDrrMcv6.bcOiSC_FO14FRVXaHyz_:not([disabled]){position:relative}.xuyJMHVRY1kgHDrrMcv6.bcOiSC_FO14FRVXaHyz_:not([disabled])+.xuyJMHVRY1kgHDrrMcv6.bcOiSC_FO14FRVXaHyz_:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:calc(100% + 2px);height:1px;background-color:#ab66ff;content:" "}.mqTLoPeDF9QLs6wdiwGa{direction:rtl}.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:last-child:not(:first-child),.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_+.bcOiSC_FO14FRVXaHyz_{border-right-color:#ab66ff;border-left-color:#d9d9d9}.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_:last-child:not(:first-child)[disabled],.flLMnu66zNklq185lCCx.fY54RaRfWs0t1ruxD61P .bcOiSC_FO14FRVXaHyz_+.bcOiSC_FO14FRVXaHyz_[disabled]{border-right-color:#d9d9d9;border-left-color:#ab66ff}.mqTLoPeDF9QLs6wdiwGa.fZltf1EoLbQz9Doc8lxE>.lu1_7YAfArMJen3_Wpuu .rDHduk_d_wLrEEup74Mp{padding-right:0;padding-left:8px}.mqTLoPeDF9QLs6wdiwGa.fZltf1EoLbQz9Doc8lxE>.rDHduk_d_wLrEEup74Mp+span,.mqTLoPeDF9QLs6wdiwGa.fZltf1EoLbQz9Doc8lxE>span+.rDHduk_d_wLrEEup74Mp{margin-right:8px;margin-left:0}.LdtpndUYgWQkk06a0AWq{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff}.YlzozU6_E3QDzQ6VLjZU{display:flex;justify-content:flex-end;padding:12px 0}.YlzozU6_E3QDzQ6VLjZU .qp_m_1Frj2sWVtsQ9aeR{min-width:80px}.YlzozU6_E3QDzQ6VLjZU .BlXlCfZazU1aomxn6jRk{min-width:70px;margin-left:8px}.YlzozU6_E3QDzQ6VLjZU .bTBDt0uvOAjecqq2G_7T{margin-left:8px}.LdtpndUYgWQkk06a0AWq .CxXQwmju61oEK5yknUnR{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.LdtpndUYgWQkk06a0AWq .CxXQwmju61oEK5yknUnR .ZmFdoPrO2S8_AdphbJ35,.LdtpndUYgWQkk06a0AWq .CxXQwmju61oEK5yknUnR .U_nkcYzicI4CxqpIyA3y{width:auto}.LdtpndUYgWQkk06a0AWq .CxXQwmju61oEK5yknUnR .RQWQ6sQ8usqLF0DRp7YE{padding:8px 0}.LdtpndUYgWQkk06a0AWq .CxXQwmju61oEK5yknUnR .U8PFIHRCEw80Wkw43taS{width:100%}.hJ0CLwLz6_Y0camhBq1V{border-radius:2px}.hJ0CLwLz6_Y0camhBq1V .YlzozU6_E3QDzQ6VLjZU{padding-right:8px;padding-left:8px}.hJ0CLwLz6_Y0camhBq1V .CxXQwmju61oEK5yknUnR{border-radius:0 0 2px 2px}.hJ0CLwLz6_Y0camhBq1V .U8PFIHRCEw80Wkw43taS{height:256px}.hJ0CLwLz6_Y0camhBq1V .U8PFIHRCEw80Wkw43taS th{height:auto;padding:0;line-height:18px}.hJ0CLwLz6_Y0camhBq1V .bivCbupP_ZMT64N0NMss:before{pointer-events:none}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR{display:block;width:100%;text-align:right;background:#fff;border:0}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .RQWQ6sQ8usqLF0DRp7YE th,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .RQWQ6sQ8usqLF0DRp7YE td{padding:0}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .RQWQ6sQ8usqLF0DRp7YE th{height:auto;padding:0 12px 5px 0;line-height:18px}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .bivCbupP_ZMT64N0NMss:before{display:none}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .bivCbupP_ZMT64N0NMss:hover .zf1AaCi8SKg7ZMUA5WoZ{background:#f5f5f5}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .bivCbupP_ZMT64N0NMss .OgGxJcguEtl3AILE8caQ:before{display:none}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss .zf1AaCi8SKg7ZMUA5WoZ,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss:hover .zf1AaCi8SKg7ZMUA5WoZ,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss .OgGxJcguEtl3AILE8caQ,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss:hover .OgGxJcguEtl3AILE8caQ{background:#f9f0ff}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss .zf1AaCi8SKg7ZMUA5WoZ .jzhh5y1phZ8LwvYDecIe,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss:hover .zf1AaCi8SKg7ZMUA5WoZ .jzhh5y1phZ8LwvYDecIe,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss .OgGxJcguEtl3AILE8caQ .jzhh5y1phZ8LwvYDecIe,.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .lsaaazPvSEXZAnr5k7ss:hover .OgGxJcguEtl3AILE8caQ .jzhh5y1phZ8LwvYDecIe{color:#873bf4}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .zf1AaCi8SKg7ZMUA5WoZ{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .jzhh5y1phZ8LwvYDecIe{line-height:24px;transition:color .3s}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .try_F6G1DRMx20XIH8IG{position:static;width:auto;height:86px;overflow-y:auto;color:#000000d9;line-height:1.5715;text-align:left}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .OgGxJcguEtl3AILE8caQ{border-color:#873bf4}.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .OgGxJcguEtl3AILE8caQ .jzhh5y1phZ8LwvYDecIe{color:#000000d9}@media only screen and (max-width: 480px){.YlzozU6_E3QDzQ6VLjZU{display:block}.YlzozU6_E3QDzQ6VLjZU .qp_m_1Frj2sWVtsQ9aeR{width:50%}.YlzozU6_E3QDzQ6VLjZU .BlXlCfZazU1aomxn6jRk{width:calc(50% - 8px)}.YlzozU6_E3QDzQ6VLjZU .bTBDt0uvOAjecqq2G_7T{width:100%;margin-top:8px;margin-left:0}.YlzozU6_E3QDzQ6VLjZU .bTBDt0uvOAjecqq2G_7T>label{width:50%;text-align:center}}.OgIDv7XxE5WtaF_kEe1I{direction:rtl}.OgIDv7XxE5WtaF_kEe1I .YlzozU6_E3QDzQ6VLjZU .BlXlCfZazU1aomxn6jRk,.OgIDv7XxE5WtaF_kEe1I .YlzozU6_E3QDzQ6VLjZU .bTBDt0uvOAjecqq2G_7T{margin-right:8px;margin-left:0}.OgIDv7XxE5WtaF_kEe1I.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR{text-align:left}.OgIDv7XxE5WtaF_kEe1I.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .RQWQ6sQ8usqLF0DRp7YE th{padding:0 0 5px 12px}.OgIDv7XxE5WtaF_kEe1I.ozoiT6TpNUvp7VmFhNVs .CxXQwmju61oEK5yknUnR .try_F6G1DRMx20XIH8IG{text-align:right}.ftXEnxWwdPoA26KEUIbE{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;background:#fff;border-radius:2px}.d5EVC3NQfGHDM5sbrVwx{direction:rtl}.Yzvl19prmIszzz8nZyHD{cursor:pointer;transition:box-shadow .3s,border-color .3s}.Yzvl19prmIszzz8nZyHD:hover{border-color:transparent;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.bE07a3GQ3Ql4t2d0OQ9b{border:1px solid #f0f0f0}.tiuDn1ZDzksbB6EItAm6{min-height:48px;margin-bottom:-1px;padding:0 24px;color:#000000d9;font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.tiuDn1ZDzksbB6EItAm6:before{display:table;content:""}.tiuDn1ZDzksbB6EItAm6:after{display:table;clear:both;content:""}.rtE2SgkHZdIr7vBSvJ8u{display:flex;align-items:center}.ReUHjNsKEhof7Dky_QrF{display:inline-block;flex:1 1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ReUHjNsKEhof7Dky_QrF>.uwy4Can7S28JXT_faCCD,.ReUHjNsKEhof7Dky_QrF>.CNV93H_58Ag91Dkm0pHv{left:0;margin-top:0;margin-bottom:0}.tiuDn1ZDzksbB6EItAm6 .Bj_U_rM2z1oFQM1ewumR{clear:both;margin-bottom:-17px;color:#000000d9;font-weight:400;font-size:14px}.tiuDn1ZDzksbB6EItAm6 .nqKDYyrToCcQJhjkAmRT{border-bottom:1px solid #f0f0f0}.SNajhzzQ1YczvVSFIGuB{margin-left:auto;padding:16px 0;color:#000000d9;font-weight:400;font-size:14px}.d5EVC3NQfGHDM5sbrVwx .SNajhzzQ1YczvVSFIGuB{margin-right:auto;margin-left:0}.vlVxV0DTp8gED42V8CtM{padding:24px}.vlVxV0DTp8gED42V8CtM:before{display:table;content:""}.vlVxV0DTp8gED42V8CtM:after{display:table;clear:both;content:""}.tTDw1b1CPuUUrEX4fi9q .vlVxV0DTp8gED42V8CtM{display:flex;flex-wrap:wrap}.tTDw1b1CPuUUrEX4fi9q:not(.Z7bRUGt3pYtnT2PKIqjc) .vlVxV0DTp8gED42V8CtM{margin:-1px 0 0 -1px;padding:0}.yWr0LkLnUz4SAJE3iYKR{width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 #f0f0f0,0 1px #f0f0f0,1px 1px #f0f0f0,1px 0 #f0f0f0 inset,0 1px #f0f0f0 inset;transition:all .3s}.s7kA6KkRjq4OyQjO1Sif:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.PPWIZ0cG15o5gDf2TH7O>.tiuDn1ZDzksbB6EItAm6 .ReUHjNsKEhof7Dky_QrF{min-height:32px;padding-bottom:0}.PPWIZ0cG15o5gDf2TH7O>.tiuDn1ZDzksbB6EItAm6 .SNajhzzQ1YczvVSFIGuB{padding-bottom:0}.bE07a3GQ3Ql4t2d0OQ9b .iYQiH5wIBnA_l3EzTnCg{margin-top:-1px;margin-right:-1px;margin-left:-1px}.iYQiH5wIBnA_l3EzTnCg>*{display:block;width:100%}.iYQiH5wIBnA_l3EzTnCg img{border-radius:2px 2px 0 0}.B0UUeVeDNvsuQIOdNXId{display:flex;margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.B0UUeVeDNvsuQIOdNXId:before{display:table;content:""}.B0UUeVeDNvsuQIOdNXId:after{display:table;clear:both;content:""}.B0UUeVeDNvsuQIOdNXId>li{margin:12px 0;color:#00000073;text-align:center}.B0UUeVeDNvsuQIOdNXId>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.B0UUeVeDNvsuQIOdNXId>li>span:hover{color:#873bf4;transition:color .3s}.B0UUeVeDNvsuQIOdNXId>li>span a:not(.fZltf1EoLbQz9Doc8lxE),.B0UUeVeDNvsuQIOdNXId>li>span>.rDHduk_d_wLrEEup74Mp{display:inline-block;width:100%;color:#00000073;line-height:22px;transition:color .3s}.B0UUeVeDNvsuQIOdNXId>li>span a:not(.fZltf1EoLbQz9Doc8lxE):hover,.B0UUeVeDNvsuQIOdNXId>li>span>.rDHduk_d_wLrEEup74Mp:hover{color:#873bf4}.B0UUeVeDNvsuQIOdNXId>li>span>.rDHduk_d_wLrEEup74Mp{font-size:16px;line-height:22px}.B0UUeVeDNvsuQIOdNXId>li:not(:last-child){border-right:1px solid #f0f0f0}.d5EVC3NQfGHDM5sbrVwx .B0UUeVeDNvsuQIOdNXId>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.xE1lcKZXXj8HQ5InTcjB .tiuDn1ZDzksbB6EItAm6{padding:0 24px;background:#fafafa}.xE1lcKZXXj8HQ5InTcjB .ReUHjNsKEhof7Dky_QrF{padding:12px 0;font-size:14px}.xE1lcKZXXj8HQ5InTcjB .vlVxV0DTp8gED42V8CtM{padding:16px 24px}.xE1lcKZXXj8HQ5InTcjB .SNajhzzQ1YczvVSFIGuB{padding:13.5px 0}.kaSbKLY5osSEmhegmQeU{display:flex;margin:-4px 0}.kaSbKLY5osSEmhegmQeU:before{display:table;content:""}.kaSbKLY5osSEmhegmQeU:after{display:table;clear:both;content:""}.IzarsyxOULdlFcxJ3AKg{padding-right:16px}.d5EVC3NQfGHDM5sbrVwx .IzarsyxOULdlFcxJ3AKg{padding-right:0;padding-left:16px}.WA4v994KuRQT09afAC7A{flex:1 1;overflow:hidden}.WA4v994KuRQT09afAC7A>div:not(:last-child){margin-bottom:8px}.GwLfgvbgK6cshN8Lllmj{overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.J2svT9lQw8n2Z5D5biJw{color:#00000073}.Z7bRUGt3pYtnT2PKIqjc{overflow:hidden}.Z7bRUGt3pYtnT2PKIqjc .vlVxV0DTp8gED42V8CtM{user-select:none}.uHHzSrFOwHKenjYs8kAa>.tiuDn1ZDzksbB6EItAm6{min-height:36px;padding:0 12px;font-size:14px}.uHHzSrFOwHKenjYs8kAa>.tiuDn1ZDzksbB6EItAm6>.rtE2SgkHZdIr7vBSvJ8u>.ReUHjNsKEhof7Dky_QrF{padding:8px 0}.uHHzSrFOwHKenjYs8kAa>.tiuDn1ZDzksbB6EItAm6>.rtE2SgkHZdIr7vBSvJ8u>.SNajhzzQ1YczvVSFIGuB{padding:8px 0;font-size:14px}.uHHzSrFOwHKenjYs8kAa>.vlVxV0DTp8gED42V8CtM{padding:12px}.wRy7uAZkIPYn0P9oinzC{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.wRy7uAZkIPYn0P9oinzC .RrWDqlmqmHkK5Vl16Kj3{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w{position:relative;display:block;margin:0;padding:0;overflow:hidden}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w:focus{outline:none}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w.TkX7Ra7J9NQHOaMHmVG_{cursor:pointer}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R{pointer-events:none}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R input.q0FMDwSX3IghUwd84Syd,.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R input.YEzRpqeQu8prCGU_lcJY{visibility:hidden}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R.XaAocAbfQLUJIRIf2e9O{pointer-events:auto}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R.XaAocAbfQLUJIRIf2e9O input.q0FMDwSX3IghUwd84Syd,.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R.XaAocAbfQLUJIRIf2e9O input.YEzRpqeQu8prCGU_lcJY{visibility:visible}.wRy7uAZkIPYn0P9oinzC .ICmivuKc6pUIMA8Xuw5w .tISEY60JXYgvagkz414R>div>div{vertical-align:bottom}.wRy7uAZkIPYn0P9oinzC .RrWDqlmqmHkK5Vl16Kj3 .MJhjWOTUetEjtS1ygKvb,.wRy7uAZkIPYn0P9oinzC .RrWDqlmqmHkK5Vl16Kj3 .ICmivuKc6pUIMA8Xuw5w{transform:translateZ(0);touch-action:pan-y}.wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb{position:relative;top:0;left:0;display:block}.wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb:before,.wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb:after{display:table;content:""}.wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb:after{clear:both}.fFdVd7chQygD2hurlpFi .wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb{visibility:hidden}.wRy7uAZkIPYn0P9oinzC .tISEY60JXYgvagkz414R{display:none;float:left;height:100%;min-height:1px}.wRy7uAZkIPYn0P9oinzC .tISEY60JXYgvagkz414R img{display:block}.wRy7uAZkIPYn0P9oinzC .tISEY60JXYgvagkz414R.fFdVd7chQygD2hurlpFi img{display:none}.wRy7uAZkIPYn0P9oinzC .tISEY60JXYgvagkz414R.TkX7Ra7J9NQHOaMHmVG_ img{pointer-events:none}.wRy7uAZkIPYn0P9oinzC .g8jImgBdzMEEFw6GP89A .tISEY60JXYgvagkz414R{display:block}.wRy7uAZkIPYn0P9oinzC .fFdVd7chQygD2hurlpFi .tISEY60JXYgvagkz414R{visibility:hidden}.wRy7uAZkIPYn0P9oinzC .BVPHJpmRmo4hB5QWivu0 .tISEY60JXYgvagkz414R{display:block;height:auto}.wRy7uAZkIPYn0P9oinzC .sxsECUi3Hzs1DOn2sYrR.eNlTeziazYiKudK_G3Nu{display:none}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:hover,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:hover,.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:focus,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:focus{color:transparent;background:transparent;outline:none}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:hover:before,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:hover:before,.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:focus:before,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:focus:before{opacity:1}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs.GPr0vGQMOYIiK0nyIGUp:before,.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid.GPr0vGQMOYIiK0nyIGUp:before{opacity:.25}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs{left:-25px}.wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:before{content:"\2190"}.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid{right:-25px}.wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:before{content:"\2192"}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-bottom:0;margin-left:15%;padding-left:0;list-style:none}.wRy7uAZkIPYn0P9oinzC .nOI59E3nW0r0Ww7HLFeO{bottom:12px}.wRy7uAZkIPYn0P9oinzC .Bm87zoDTy5UJEbkZBwGQ{top:12px;bottom:auto}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 4px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li button{position:relative;display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li button:hover,.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li button:focus{opacity:.75}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O{width:24px}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O button{background:#fff;opacity:1}.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O:hover,.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O:focus{opacity:1}.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.ebMR70OentQhdoMCT1Rl .FR90lXqYMZwIR5X4j4RP{right:auto;left:12px}.ebMR70OentQhdoMCT1Rl .K0vf87vYepIGj5B_6mdG{right:12px;left:auto}.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ li{width:3px;height:16px;margin:4px 0;vertical-align:baseline}.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ li button{width:3px;height:16px}.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O,.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ li.XaAocAbfQLUJIRIf2e9O button{width:3px;height:24px}.Ws1fVImwQ4VfxyyjoQSF{direction:rtl}.Ws1fVImwQ4VfxyyjoQSF .wRy7uAZkIPYn0P9oinzC .MJhjWOTUetEjtS1ygKvb{right:0;left:auto}.Ws1fVImwQ4VfxyyjoQSF .wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs{right:-25px;left:auto}.Ws1fVImwQ4VfxyyjoQSF .wRy7uAZkIPYn0P9oinzC .IoSLE5OtLZsqrZhyueRs:before{content:"\2192"}.Ws1fVImwQ4VfxyyjoQSF .wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid{right:auto;left:-25px}.Ws1fVImwQ4VfxyyjoQSF .wRy7uAZkIPYn0P9oinzC .bxHIxxl3nUVYDdXUmMid:before{content:"\2190"}.Ws1fVImwQ4VfxyyjoQSF.wRy7uAZkIPYn0P9oinzC .wQFYUmHUWEsbWcGeOarZ{flex-direction:row-reverse}.Ws1fVImwQ4VfxyyjoQSF.ebMR70OentQhdoMCT1Rl .wQFYUmHUWEsbWcGeOarZ{flex-direction:column}@keyframes ekbUTI7g31szHR3jdNiU{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.QZt9YcMZGdAROeUxqcpk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.S3pYpUVj0E0mgbBTWHg8:hover .mjH4olPPXsUj1ESWGvah,.QZt9YcMZGdAROeUxqcpk:hover .mjH4olPPXsUj1ESWGvah,.WwZh8XcLSIMFid6Cs4QC:focus+.mjH4olPPXsUj1ESWGvah{border-color:#873bf4}.vadQMsKxFSAnk9yHJBcL:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:ekbUTI7g31szHR3jdNiU .36s ease-in-out;animation-fill-mode:backwards;content:""}.QZt9YcMZGdAROeUxqcpk:hover:after,.S3pYpUVj0E0mgbBTWHg8:hover .QZt9YcMZGdAROeUxqcpk:after{visibility:visible}.mjH4olPPXsUj1ESWGvah{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.mjH4olPPXsUj1ESWGvah:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.WwZh8XcLSIMFid6Cs4QC{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.vadQMsKxFSAnk9yHJBcL .mjH4olPPXsUj1ESWGvah:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.vadQMsKxFSAnk9yHJBcL .mjH4olPPXsUj1ESWGvah{background-color:#873bf4;border-color:#873bf4}.IpfKdOphoffvbG_5nE1Q{cursor:not-allowed}.IpfKdOphoffvbG_5nE1Q.vadQMsKxFSAnk9yHJBcL .mjH4olPPXsUj1ESWGvah:after{border-color:#00000040;animation-name:none}.IpfKdOphoffvbG_5nE1Q .WwZh8XcLSIMFid6Cs4QC{cursor:not-allowed;pointer-events:none}.IpfKdOphoffvbG_5nE1Q .mjH4olPPXsUj1ESWGvah{background-color:#f5f5f5;border-color:#d9d9d9!important}.IpfKdOphoffvbG_5nE1Q .mjH4olPPXsUj1ESWGvah:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.IpfKdOphoffvbG_5nE1Q+span{color:#00000040;cursor:not-allowed}.IpfKdOphoffvbG_5nE1Q:hover:after,.S3pYpUVj0E0mgbBTWHg8:hover .IpfKdOphoffvbG_5nE1Q:after{visibility:hidden}.S3pYpUVj0E0mgbBTWHg8{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.S3pYpUVj0E0mgbBTWHg8:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.S3pYpUVj0E0mgbBTWHg8.L9WIkhwV3NokQGyHNb2p{cursor:not-allowed}.S3pYpUVj0E0mgbBTWHg8+.S3pYpUVj0E0mgbBTWHg8{margin-left:8px}.S3pYpUVj0E0mgbBTWHg8.KMtK44GHHM8YnJSD9yCD input[type=checkbox]{width:14px;height:14px}.QZt9YcMZGdAROeUxqcpk+span{padding-right:8px;padding-left:8px}.pxnOvucvodkdnV_a17NF{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.sWQo1xqHcSkiYrz8EJw3{margin-right:8px}.sWQo1xqHcSkiYrz8EJw3:last-child{margin-right:0}.sWQo1xqHcSkiYrz8EJw3+.sWQo1xqHcSkiYrz8EJw3{margin-left:0}.c2jGcm22xogC714aaIO0 .mjH4olPPXsUj1ESWGvah{background-color:#fff;border-color:#d9d9d9}.c2jGcm22xogC714aaIO0 .mjH4olPPXsUj1ESWGvah:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.c2jGcm22xogC714aaIO0.IpfKdOphoffvbG_5nE1Q .mjH4olPPXsUj1ESWGvah:after{background-color:#00000040;border-color:#00000040}.j4EbNF9EWWgQm2Kw5qlU{direction:rtl}.GlU7nnm7EiUbUyeOPuhG .sWQo1xqHcSkiYrz8EJw3{margin-right:0;margin-left:8px}.GlU7nnm7EiUbUyeOPuhG .sWQo1xqHcSkiYrz8EJw3:last-child{margin-left:0!important}.GlU7nnm7EiUbUyeOPuhG .sWQo1xqHcSkiYrz8EJw3+.sWQo1xqHcSkiYrz8EJw3{margin-left:8px}.CPzx01YWKj8WlK4t_IRi{width:184px}.QZt9YcMZGdAROeUxqcpk{top:0;margin-right:8px}.NruyS0ExqjIYduaX9ab9{display:flex;flex-wrap:nowrap;align-items:flex-start}.NruyS0ExqjIYduaX9ab9.Fcqf2NveTaIiSlKaE463 .p7tBANrwtPMDplV3x1gI{width:100%;height:auto}.p7tBANrwtPMDplV3x1gI{flex-grow:1;min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.ITVWU5hzV74h1kxlnhZr{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.ITVWU5hzV74h1kxlnhZr:hover{background:#f5f5f5}.KT4ImCnEf2MiUPLye7IC{color:#00000040;cursor:not-allowed}.KT4ImCnEf2MiUPLye7IC:hover{background:transparent}.Fcqf2NveTaIiSlKaE463 .ITVWU5hzV74h1kxlnhZr{color:#00000040;cursor:default;pointer-events:none}.P8_kurGM4b0ACerzUHSj:not(.KT4ImCnEf2MiUPLye7IC),.P8_kurGM4b0ACerzUHSj:not(.KT4ImCnEf2MiUPLye7IC):hover{font-weight:600;background-color:#f9f0ff}.xIg78GIwFqYJY9ESeDwK{flex:auto}.bq5xigacWF0XLtq10VRe .Y7Z6oQwGORkK1He5ZS3f,.NeVmUFtDmtYfi0ygqiga{margin-left:4px;color:#00000073;font-size:10px}.KT4ImCnEf2MiUPLye7IC.bq5xigacWF0XLtq10VRe .Y7Z6oQwGORkK1He5ZS3f,.KT4ImCnEf2MiUPLye7IC.NeVmUFtDmtYfi0ygqiga{color:#00000040}.XpnWWjbc9YWmkwIMjhsw{color:#ff4d4f}.UQFHvmpJPYYOoUTCY5CB:not(.LLNKzjp4nRsEwESoI3hb):not(.iFE9izD4kWAQ23BWmk_u){margin-right:-1px}.UQFHvmpJPYYOoUTCY5CB:not(.LLNKzjp4nRsEwESoI3hb).iFE9izD4kWAQ23BWmk_u{margin-left:-1px}.UQFHvmpJPYYOoUTCY5CB:hover,.UQFHvmpJPYYOoUTCY5CB:focus,.UQFHvmpJPYYOoUTCY5CB:active{z-index:2}.UQFHvmpJPYYOoUTCY5CB[disabled]{z-index:0}.UQFHvmpJPYYOoUTCY5CB:not(.LM7p5SWDK07vXGhWIhxw):not(.LLNKzjp4nRsEwESoI3hb).CPzx01YWKj8WlK4t_IRi{border-radius:0}.UQFHvmpJPYYOoUTCY5CB.CPzx01YWKj8WlK4t_IRi.LM7p5SWDK07vXGhWIhxw:not(.LLNKzjp4nRsEwESoI3hb):not(.iFE9izD4kWAQ23BWmk_u){border-top-right-radius:0;border-bottom-right-radius:0}.UQFHvmpJPYYOoUTCY5CB.CPzx01YWKj8WlK4t_IRi.LLNKzjp4nRsEwESoI3hb:not(.LM7p5SWDK07vXGhWIhxw):not(.iFE9izD4kWAQ23BWmk_u){border-top-left-radius:0;border-bottom-left-radius:0}.UQFHvmpJPYYOoUTCY5CB.CPzx01YWKj8WlK4t_IRi.iFE9izD4kWAQ23BWmk_u.LM7p5SWDK07vXGhWIhxw:not(.LLNKzjp4nRsEwESoI3hb){border-top-left-radius:0;border-bottom-left-radius:0}.UQFHvmpJPYYOoUTCY5CB.CPzx01YWKj8WlK4t_IRi.iFE9izD4kWAQ23BWmk_u.LLNKzjp4nRsEwESoI3hb:not(.LM7p5SWDK07vXGhWIhxw){border-top-right-radius:0;border-bottom-right-radius:0}.DXBu8LSE6rUIRdo2qkgY .Y7Z6oQwGORkK1He5ZS3f,.DXBu8LSE6rUIRdo2qkgY .NeVmUFtDmtYfi0ygqiga{margin-right:4px;margin-left:0}.DXBu8LSE6rUIRdo2qkgY .QZt9YcMZGdAROeUxqcpk{top:0;margin-right:0;margin-left:8px}.eJ6od02korsTf7iypdOT{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.xr1pd6EFAUD8gqDDUiSs:hover .cbps8qyozHkfYkeahrR2,.eJ6od02korsTf7iypdOT:hover .cbps8qyozHkfYkeahrR2,.YEzRpqeQu8prCGU_lcJY:focus+.cbps8qyozHkfYkeahrR2{border-color:#873bf4}.kUUALDZ9_Q8mvfr39p2x:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:ekbUTI7g31szHR3jdNiU .36s ease-in-out;animation-fill-mode:backwards;content:""}.eJ6od02korsTf7iypdOT:hover:after,.xr1pd6EFAUD8gqDDUiSs:hover .eJ6od02korsTf7iypdOT:after{visibility:visible}.cbps8qyozHkfYkeahrR2{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.cbps8qyozHkfYkeahrR2:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.YEzRpqeQu8prCGU_lcJY{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.kUUALDZ9_Q8mvfr39p2x .cbps8qyozHkfYkeahrR2:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.kUUALDZ9_Q8mvfr39p2x .cbps8qyozHkfYkeahrR2{background-color:#873bf4;border-color:#873bf4}.SkzPQLklOZ4PszznWlEY{cursor:not-allowed}.SkzPQLklOZ4PszznWlEY.kUUALDZ9_Q8mvfr39p2x .cbps8qyozHkfYkeahrR2:after{border-color:#00000040;animation-name:none}.SkzPQLklOZ4PszznWlEY .YEzRpqeQu8prCGU_lcJY{cursor:not-allowed;pointer-events:none}.SkzPQLklOZ4PszznWlEY .cbps8qyozHkfYkeahrR2{background-color:#f5f5f5;border-color:#d9d9d9!important}.SkzPQLklOZ4PszznWlEY .cbps8qyozHkfYkeahrR2:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.SkzPQLklOZ4PszznWlEY+span{color:#00000040;cursor:not-allowed}.SkzPQLklOZ4PszznWlEY:hover:after,.xr1pd6EFAUD8gqDDUiSs:hover .SkzPQLklOZ4PszznWlEY:after{visibility:hidden}.xr1pd6EFAUD8gqDDUiSs{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.xr1pd6EFAUD8gqDDUiSs:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.xr1pd6EFAUD8gqDDUiSs.svI1pd4dJbcGBEd4PlpO{cursor:not-allowed}.xr1pd6EFAUD8gqDDUiSs+.xr1pd6EFAUD8gqDDUiSs{margin-left:8px}.xr1pd6EFAUD8gqDDUiSs.phf3Lrrv0UD67a9LjkE0 input[type=checkbox]{width:14px;height:14px}.eJ6od02korsTf7iypdOT+span{padding-right:8px;padding-left:8px}.AblvUOskKZ0ISrDc86p9{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.kGI553kOTQgLYGoaVHEs{margin-right:8px}.kGI553kOTQgLYGoaVHEs:last-child{margin-right:0}.kGI553kOTQgLYGoaVHEs+.kGI553kOTQgLYGoaVHEs{margin-left:0}.SqH5fvdOuUA2TC0KHVxt .cbps8qyozHkfYkeahrR2{background-color:#fff;border-color:#d9d9d9}.SqH5fvdOuUA2TC0KHVxt .cbps8qyozHkfYkeahrR2:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.SqH5fvdOuUA2TC0KHVxt.SkzPQLklOZ4PszznWlEY .cbps8qyozHkfYkeahrR2:after{background-color:#00000040;border-color:#00000040}._vz4Bs4F6egsK42fVpKS{direction:rtl}.C_AyuAAfDtEw8TV_JUuf .kGI553kOTQgLYGoaVHEs{margin-right:0;margin-left:8px}.C_AyuAAfDtEw8TV_JUuf .kGI553kOTQgLYGoaVHEs:last-child{margin-left:0!important}.C_AyuAAfDtEw8TV_JUuf .kGI553kOTQgLYGoaVHEs+.kGI553kOTQgLYGoaVHEs{margin-left:8px}.qW2bCMpTN0kNFE3m2NoC{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:2px}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp{border-bottom:1px solid #d9d9d9}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp:last-child,.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp:last-child>.GlDMKMfbi6sMrapUrP6z{border-radius:0 0 2px 2px}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000d9;line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx{display:inline-block;margin-right:12px;font-size:12px;vertical-align:-1px}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx svg{transition:transform .24s}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .EdjEZwkAeAfAnMaWW97E{flex:auto}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .OR3yATHF4aYLfXhJl50n{margin-left:auto}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z:focus{outline:none}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp .CQPnlyzkeNQq4yMkOeJC{cursor:default}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp .CQPnlyzkeNQq4yMkOeJC .EdjEZwkAeAfAnMaWW97E{flex:none;cursor:pointer}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp .BQgOidY2RKoYFebgaq7a{cursor:default}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp .BQgOidY2RKoYFebgaq7a .Km0byr7QN6wa0sf0N8XX{cursor:pointer}.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp.YR8T3CyPTsIplmAxvsDY>.GlDMKMfbi6sMrapUrP6z{padding-left:12px}.h02DIFNLAskqkhxwWzT6>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z{position:relative;padding:12px 40px 12px 16px}.h02DIFNLAskqkhxwWzT6>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx{position:absolute;top:50%;right:16px;left:auto;margin:0;transform:translateY(-50%)}.JTB6s1J1o4gjPNgszKyI{color:#000000d9;background-color:#fff;border-top:1px solid #d9d9d9}.JTB6s1J1o4gjPNgszKyI>.l40_9CeeXIy9xiDHx5Yg{padding:16px}.SoDrHuuTMH07BXHuaWIX{display:none}.movJlTlLlFAiS8kIzfFp:last-child>.JTB6s1J1o4gjPNgszKyI{border-radius:0 0 2px 2px}.GxwhxVbkEcELxtRHL2IQ{background-color:#fafafa;border:0}.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp{border-bottom:1px solid #d9d9d9}.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp:last-child,.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp:last-child .GlDMKMfbi6sMrapUrP6z{border-radius:0}.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp:last-child{border-bottom:0}.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp>.JTB6s1J1o4gjPNgszKyI{background-color:transparent;border-top:0}.GxwhxVbkEcELxtRHL2IQ>.movJlTlLlFAiS8kIzfFp>.JTB6s1J1o4gjPNgszKyI>.l40_9CeeXIy9xiDHx5Yg{padding-top:4px}.pxgXKtFYHsoB3EuqD_V2{background-color:transparent;border:0}.pxgXKtFYHsoB3EuqD_V2>.movJlTlLlFAiS8kIzfFp{border-bottom:0}.pxgXKtFYHsoB3EuqD_V2>.movJlTlLlFAiS8kIzfFp>.JTB6s1J1o4gjPNgszKyI{background-color:transparent;border-top:0}.pxgXKtFYHsoB3EuqD_V2>.movJlTlLlFAiS8kIzfFp>.JTB6s1J1o4gjPNgszKyI>.l40_9CeeXIy9xiDHx5Yg{padding-top:12px;padding-bottom:12px}.qW2bCMpTN0kNFE3m2NoC .mhTA5NWja8z_FSrtiRar>.GlDMKMfbi6sMrapUrP6z,.qW2bCMpTN0kNFE3m2NoC .mhTA5NWja8z_FSrtiRar>.GlDMKMfbi6sMrapUrP6z>.y3E1ZRiPHg8NaDeYyZf5{color:#00000040;cursor:not-allowed}.YeqvJzhjljkN0COr2R0s{direction:rtl}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC.h02DIFNLAskqkhxwWzT6>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z{position:relative;padding:12px 16px 12px 40px}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC.h02DIFNLAskqkhxwWzT6>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx{position:absolute;top:50%;right:auto;left:16px;margin:0;transform:translateY(-50%)}.YeqvJzhjljkN0COr2R0s .qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z{padding:12px 40px 12px 16px}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx{margin-right:0;margin-left:12px}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .c11rlN6pEFIxx_9e1LPx svg{transform:rotate(180deg)}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp>.GlDMKMfbi6sMrapUrP6z .OR3yATHF4aYLfXhJl50n{margin-right:auto;margin-left:0}.YeqvJzhjljkN0COr2R0s.qW2bCMpTN0kNFE3m2NoC>.movJlTlLlFAiS8kIzfFp.YR8T3CyPTsIplmAxvsDY>.GlDMKMfbi6sMrapUrP6z{padding-right:12px;padding-left:0}.uHYAsBwt0ko3EofChqiq{position:relative;background-color:inherit}.ySORizgBvtwEiBUZEUec{display:flex;padding:16px 0}.Hei00HYTEbwuu1Nn8nc5{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.Hei00HYTEbwuu1Nn8nc5 img{width:32px;height:32px;border-radius:50%}.tnv9Q3LBDrcL7_wv0FOA{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.EKfeDLRac80XTj29XN8C{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.EKfeDLRac80XTj29XN8C>a,.EKfeDLRac80XTj29XN8C>span{padding-right:8px;font-size:12px;line-height:18px}.Z5wAxxhfUpQUNTfx0TUZ{color:#00000073;font-size:14px;transition:color .3s}.Z5wAxxhfUpQUNTfx0TUZ>*{color:#00000073}.Z5wAxxhfUpQUNTfx0TUZ>*:hover{color:#00000073}.Y_UA7fpwE0En3G3_DoWs{color:#ccc;white-space:nowrap;cursor:auto}.TjROzPmB_1cV4FRsWpyM p{margin-bottom:inherit;white-space:pre-wrap}._hGIwlQfQaUyHWkHAbBZ{margin-top:12px;margin-bottom:inherit;padding-left:0}._hGIwlQfQaUyHWkHAbBZ>li{display:inline-block;color:#00000073}._hGIwlQfQaUyHWkHAbBZ>li>span{margin-right:10px;color:#00000073;font-size:12px;cursor:pointer;transition:color .3s;user-select:none}._hGIwlQfQaUyHWkHAbBZ>li>span:hover{color:#595959}.kqBatZwlP5Ahsmc5T6UA{margin-left:44px}.je9AxgAKTOEX4sIEgWoR{direction:rtl}.je9AxgAKTOEX4sIEgWoR .Hei00HYTEbwuu1Nn8nc5{margin-right:0;margin-left:12px}.je9AxgAKTOEX4sIEgWoR .EKfeDLRac80XTj29XN8C>a,.je9AxgAKTOEX4sIEgWoR .EKfeDLRac80XTj29XN8C>span{padding-right:0;padding-left:8px}.je9AxgAKTOEX4sIEgWoR ._hGIwlQfQaUyHWkHAbBZ{padding-right:0}.je9AxgAKTOEX4sIEgWoR ._hGIwlQfQaUyHWkHAbBZ>li>span{margin-right:0;margin-left:10px}.je9AxgAKTOEX4sIEgWoR .kqBatZwlP5Ahsmc5T6UA{margin-right:44px;margin-left:0}.KoI3_TxGB0H1KltrTvZt.sHVbdjQl2BkhqnrCoLss,.KoI3_TxGB0H1KltrTvZt.sHVbdjQl2BkhqnrCoLss:not(.lV62D377zd4e5sq8LDXW):hover{background-color:#fff;border-color:#ff4d4f}.KoI3_TxGB0H1KltrTvZt.s1xH_fdZoc_R8D1mhqZE,.KoI3_TxGB0H1KltrTvZt.sHVbdjQl2BkhqnrCoLss:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.KoI3_TxGB0H1KltrTvZt.sHVbdjQl2BkhqnrCoLss .OCgVuP23SohFfmIdVnba{background:#ff7875}.RuGMYWDL2M6VLIoSOKiy.sHVbdjQl2BkhqnrCoLss,.RuGMYWDL2M6VLIoSOKiy.sHVbdjQl2BkhqnrCoLss:not(.lV62D377zd4e5sq8LDXW):hover{background-color:#fff;border-color:#faad14}.RuGMYWDL2M6VLIoSOKiy.s1xH_fdZoc_R8D1mhqZE,.RuGMYWDL2M6VLIoSOKiy.sHVbdjQl2BkhqnrCoLss:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.RuGMYWDL2M6VLIoSOKiy.sHVbdjQl2BkhqnrCoLss .OCgVuP23SohFfmIdVnba{background:#ffc53d}.sHVbdjQl2BkhqnrCoLss{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.sHVbdjQl2BkhqnrCoLss:hover,.s1xH_fdZoc_R8D1mhqZE{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .sHVbdjQl2BkhqnrCoLss:hover,.zyWO3GvqhUkamyBRsg_c .s1xH_fdZoc_R8D1mhqZE{border-right-width:0;border-left-width:1px!important}.s1xH_fdZoc_R8D1mhqZE{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .s1xH_fdZoc_R8D1mhqZE{border-right-width:0;border-left-width:1px!important}.sHVbdjQl2BkhqnrCoLss.lV62D377zd4e5sq8LDXW{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.sHVbdjQl2BkhqnrCoLss.lV62D377zd4e5sq8LDXW .Jm7ZKLgZ2uk9uKxpfU6r{color:#00000040}.sHVbdjQl2BkhqnrCoLss.yFDwICk_Lqch_dcf3RQA{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.HewxfYAokmkxia_lDUCz{position:relative;display:inline-flex;align-items:center;width:100%}.HewxfYAokmkxia_lDUCz>input{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.HewxfYAokmkxia_lDUCz>input::placeholder{color:#bfbfbf;user-select:none}.HewxfYAokmkxia_lDUCz>input:placeholder-shown{text-overflow:ellipsis}.HewxfYAokmkxia_lDUCz>input:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .HewxfYAokmkxia_lDUCz>input:hover{border-right-width:0;border-left-width:1px!important}.HewxfYAokmkxia_lDUCz>input:focus,.HewxfYAokmkxia_lDUCz>input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .HewxfYAokmkxia_lDUCz>input:focus,.zyWO3GvqhUkamyBRsg_c .HewxfYAokmkxia_lDUCz>input-focused{border-right-width:0;border-left-width:1px!important}.HewxfYAokmkxia_lDUCz>input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.HewxfYAokmkxia_lDUCz>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.HewxfYAokmkxia_lDUCz>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.HewxfYAokmkxia_lDUCz>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.HewxfYAokmkxia_lDUCz>input-borderless,.HewxfYAokmkxia_lDUCz>input-borderless:hover,.HewxfYAokmkxia_lDUCz>input-borderless:focus,.HewxfYAokmkxia_lDUCz>input-borderless-focused,.HewxfYAokmkxia_lDUCz>input-borderless-disabled,.HewxfYAokmkxia_lDUCz>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.HewxfYAokmkxia_lDUCz>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.HewxfYAokmkxia_lDUCz>input-lg{padding:6.5px 11px;font-size:16px}.HewxfYAokmkxia_lDUCz>input-sm{padding:0 7px}.HewxfYAokmkxia_lDUCz>input-rtl{direction:rtl}.HewxfYAokmkxia_lDUCz>input:focus{box-shadow:none}.HewxfYAokmkxia_lDUCz>input[disabled]{background:transparent}.HewxfYAokmkxia_lDUCz:hover .xMqZ39fdMpwG_Ewv7Emx{opacity:1}.q7cLL6CtxeMhA4fcZJCg>input{color:#bfbfbf}.XM6QCPC0QoqvpQMWA02F{padding:6.5px 11px}.XM6QCPC0QoqvpQMWA02F .HewxfYAokmkxia_lDUCz>input{font-size:16px}.Hp0MfwakhFIdWdDZ2Sf_{padding:0 7px}.Jm7ZKLgZ2uk9uKxpfU6r{display:flex;flex:none;align-self:center;margin-left:4px;color:#00000040;line-height:1;pointer-events:none}.Jm7ZKLgZ2uk9uKxpfU6r>*{vertical-align:top}.Jm7ZKLgZ2uk9uKxpfU6r>*:not(:last-child){margin-right:8px}.xMqZ39fdMpwG_Ewv7Emx{position:absolute;top:50%;right:0;color:#00000040;line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.xMqZ39fdMpwG_Ewv7Emx>*{vertical-align:top}.xMqZ39fdMpwG_Ewv7Emx:hover{color:#00000073}.Mm2pi781kwsr9yQI6HXY{position:relative;display:inline-block;width:1em;height:16px;color:#00000040;font-size:16px;vertical-align:top;cursor:default}.s1xH_fdZoc_R8D1mhqZE .Mm2pi781kwsr9yQI6HXY{color:#00000073}.lV62D377zd4e5sq8LDXW .bLafgK9WPoMJp7oQI6wV .Mm2pi781kwsr9yQI6HXY{cursor:not-allowed}.nEPbjycPhq8DAvNflvJz{position:relative;display:inline-flex}.nEPbjycPhq8DAvNflvJz .xMqZ39fdMpwG_Ewv7Emx{right:11px}.nEPbjycPhq8DAvNflvJz:hover .xMqZ39fdMpwG_Ewv7Emx{opacity:1}.nEPbjycPhq8DAvNflvJz .OCgVuP23SohFfmIdVnba{bottom:-1px;height:2px;margin-left:11px;background:#873bf4;opacity:0;transition:all .3s ease-out;pointer-events:none}.nEPbjycPhq8DAvNflvJz.s1xH_fdZoc_R8D1mhqZE .OCgVuP23SohFfmIdVnba{opacity:1}.bLafgK9WPoMJp7oQI6wV{align-items:center;padding:0 8px;line-height:1}.nEPbjycPhq8DAvNflvJz.Hp0MfwakhFIdWdDZ2Sf_ .xMqZ39fdMpwG_Ewv7Emx{right:7px}.nEPbjycPhq8DAvNflvJz.Hp0MfwakhFIdWdDZ2Sf_ .OCgVuP23SohFfmIdVnba{margin-left:7px}.b2GnDFbxQVMtRz1xAcFu{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050}._0UD7XK_GlYNd4kPkpg1{display:none}.SUetOVCqdkyaoo4NpoR_ .Z4nDvPROjYfVUMB2FtJe{top:2.58561808px;display:block;transform:rotate(-135deg) translateY(1px)}.wOPJ03clWJIvFbaP0oox .Z4nDvPROjYfVUMB2FtJe{bottom:2.58561808px;display:block;transform:rotate(45deg)}.b2GnDFbxQVMtRz1xAcFu.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.wOPJ03clWJIvFbaP0oox,.b2GnDFbxQVMtRz1xAcFu.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.W8nvLEiVVo4g8FhGOuZo,.b2GnDFbxQVMtRz1xAcFu.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.wOPJ03clWJIvFbaP0oox,.b2GnDFbxQVMtRz1xAcFu.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.W8nvLEiVVo4g8FhGOuZo{animation-name:WBtgtfg0V7AAelYAvhKM}.b2GnDFbxQVMtRz1xAcFu.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.SUetOVCqdkyaoo4NpoR_,.b2GnDFbxQVMtRz1xAcFu.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.WHXMDu2PB8QvyhuZdIHt,.b2GnDFbxQVMtRz1xAcFu.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.SUetOVCqdkyaoo4NpoR_,.b2GnDFbxQVMtRz1xAcFu.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.WHXMDu2PB8QvyhuZdIHt{animation-name:SVN2Eew9K0LKxXhnRxsM}.b2GnDFbxQVMtRz1xAcFu.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.wOPJ03clWJIvFbaP0oox,.b2GnDFbxQVMtRz1xAcFu.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.W8nvLEiVVo4g8FhGOuZo{animation-name:zNL54HqxjEUWADsemNxs}.b2GnDFbxQVMtRz1xAcFu.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.SUetOVCqdkyaoo4NpoR_,.b2GnDFbxQVMtRz1xAcFu.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.WHXMDu2PB8QvyhuZdIHt{animation-name:a9F3xAZcsrWxH0hxyekT}.ZhO8WHmcafQB0BcnhNd7{padding:7.54247233px 0}.vKeZ8KIDQvY9wXHkMiby{display:none}.b2GnDFbxQVMtRz1xAcFu .CxXQwmju61oEK5yknUnR>.YACsSTedrt8QrD9fAf57{padding-top:4px}.f7LSM0Stj4WovaTIIbZr{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.f7LSM0Stj4WovaTIIbZr>li{display:inline-block}.f7LSM0Stj4WovaTIIbZr .WrVUsc0YtpwOvwZVAmHf>.ZsMxp5_02QMCWOrvuh9g{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff;cursor:pointer}.f7LSM0Stj4WovaTIIbZr .UWlrUQ_YMVMjP1gKvUlL{float:right;margin-left:8px}.olyUj44AlFIOOaGELdzI{display:flex}.Z4nDvPROjYfVUMB2FtJe{position:absolute;z-index:1;width:11.3137085px;height:11.3137085px;margin-left:16.5px;box-shadow:2px 2px 6px -2px #0000001a;transition:left .3s ease-out;border-radius:0 0 2px;pointer-events:none}.Z4nDvPROjYfVUMB2FtJe:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.soMYyGLjmRc4i4FTvOpp{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:margin .3s}.soMYyGLjmRc4i4FTvOpp .rTLd5PGRGQgU6T1D8JPO{display:inline-flex;flex-wrap:nowrap;direction:ltr}.soMYyGLjmRc4i4FTvOpp .CxXQwmju61oEK5yknUnR{vertical-align:top;background:transparent;border-width:0 0 1px 0;border-radius:0}.soMYyGLjmRc4i4FTvOpp .CxXQwmju61oEK5yknUnR .U8PFIHRCEw80Wkw43taS,.soMYyGLjmRc4i4FTvOpp .CxXQwmju61oEK5yknUnR table{text-align:center}.soMYyGLjmRc4i4FTvOpp .iQeSZDLj5qE4P1U9_P5w{border-color:#f0f0f0}.HSCns7TVHqkM74QQJA5s:not(.yveVZALPT4gLrurao_Jf):not(.Ablrb3UI1BsdxcovbcuL){margin-right:-1px}.HSCns7TVHqkM74QQJA5s:not(.yveVZALPT4gLrurao_Jf).Ablrb3UI1BsdxcovbcuL{margin-left:-1px}.HSCns7TVHqkM74QQJA5s:hover,.HSCns7TVHqkM74QQJA5s:focus,.HSCns7TVHqkM74QQJA5s:active{z-index:2}.HSCns7TVHqkM74QQJA5s.s1xH_fdZoc_R8D1mhqZE{z-index:2}.HSCns7TVHqkM74QQJA5s[disabled]{z-index:0}.HSCns7TVHqkM74QQJA5s:not(.DUv92rlbIsbcw_7H6aEw):not(.yveVZALPT4gLrurao_Jf).sHVbdjQl2BkhqnrCoLss{border-radius:0}.HSCns7TVHqkM74QQJA5s.sHVbdjQl2BkhqnrCoLss.DUv92rlbIsbcw_7H6aEw:not(.yveVZALPT4gLrurao_Jf):not(.Ablrb3UI1BsdxcovbcuL){border-top-right-radius:0;border-bottom-right-radius:0}.HSCns7TVHqkM74QQJA5s.sHVbdjQl2BkhqnrCoLss.yveVZALPT4gLrurao_Jf:not(.DUv92rlbIsbcw_7H6aEw):not(.Ablrb3UI1BsdxcovbcuL){border-top-left-radius:0;border-bottom-left-radius:0}.HSCns7TVHqkM74QQJA5s.sHVbdjQl2BkhqnrCoLss.Ablrb3UI1BsdxcovbcuL.DUv92rlbIsbcw_7H6aEw:not(.yveVZALPT4gLrurao_Jf){border-top-left-radius:0;border-bottom-left-radius:0}.HSCns7TVHqkM74QQJA5s.sHVbdjQl2BkhqnrCoLss.Ablrb3UI1BsdxcovbcuL.yveVZALPT4gLrurao_Jf:not(.DUv92rlbIsbcw_7H6aEw){border-top-right-radius:0;border-bottom-right-radius:0}.CxXQwmju61oEK5yknUnR{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.iQeSZDLj5qE4P1U9_P5w{border-color:#873bf4}.GRSim1bukSALTWEuiRdG,.L2xjy1E7u3kIGCNwMm6E,.xVK84_SMjsooaQvLoWov,.ZmFdoPrO2S8_AdphbJ35,.qklY06yf98QGXEN6PeEy,.U_nkcYzicI4CxqpIyA3y,.YACsSTedrt8QrD9fAf57{display:flex;flex-direction:column;width:280px}.owBws109o0G6GdcyeYU4{display:flex;padding:0 8px;color:#000000d9;border-bottom:1px solid #f0f0f0}.owBws109o0G6GdcyeYU4>*{flex:none}.owBws109o0G6GdcyeYU4 button{padding:0;color:#00000040;line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.owBws109o0G6GdcyeYU4>button{min-width:1.6em;font-size:14px}.owBws109o0G6GdcyeYU4>button:hover{color:#000000d9}.YW1GXx81lygA5y76IgGc{flex:auto;font-weight:500;line-height:40px}.YW1GXx81lygA5y76IgGc button{color:inherit;font-weight:inherit}.YW1GXx81lygA5y76IgGc button:not(:first-child){margin-left:8px}.YW1GXx81lygA5y76IgGc button:hover{color:#873bf4}.xQjjgp05zVEhs3zN8QGe,.DMjzjdz5R1A2TYrTwAJI,.zsaBf9YQTqAwQcK5WCK5,.qS2L6pj_LEUm7Gvwe51T{position:relative;display:inline-block;width:7px;height:7px}.xQjjgp05zVEhs3zN8QGe:before,.DMjzjdz5R1A2TYrTwAJI:before,.zsaBf9YQTqAwQcK5WCK5:before,.qS2L6pj_LEUm7Gvwe51T:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.zsaBf9YQTqAwQcK5WCK5:after,.qS2L6pj_LEUm7Gvwe51T:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.xQjjgp05zVEhs3zN8QGe,.zsaBf9YQTqAwQcK5WCK5{transform:rotate(-45deg)}.DMjzjdz5R1A2TYrTwAJI,.qS2L6pj_LEUm7Gvwe51T{transform:rotate(135deg)}.U8PFIHRCEw80Wkw43taS{width:100%;table-layout:fixed;border-collapse:collapse}.U8PFIHRCEw80Wkw43taS th,.U8PFIHRCEw80Wkw43taS td{position:relative;min-width:24px;font-weight:400}.U8PFIHRCEw80Wkw43taS th{height:30px;color:#000000d9;line-height:30px}.bivCbupP_ZMT64N0NMss{padding:3px 0;color:#00000040;cursor:pointer}.YCQrpcruSQoqiBXENbit{color:#000000d9}.bivCbupP_ZMT64N0NMss:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.bivCbupP_ZMT64N0NMss:hover:not(.YCQrpcruSQoqiBXENbit) .xCmoEj7Nsk0Zqoekkubc,.bivCbupP_ZMT64N0NMss:hover:not(.lsaaazPvSEXZAnr5k7ss):not(.tRW6i8NbEJxEiS0raT58):not(.ToIOxs2_sKYKonspsyHe):not(._wbQfzAzbM4ntRaMYJNO):not(.Da_4bE7siHwG8hQQk33_) .xCmoEj7Nsk0Zqoekkubc{background:#f5f5f5}.YCQrpcruSQoqiBXENbit.ZFM51BUzwnITluSmqF7F .xCmoEj7Nsk0Zqoekkubc:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #873bf4;border-radius:2px;content:""}.YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD{position:relative}.YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD:before{background:#f9f0ff}.YCQrpcruSQoqiBXENbit.lsaaazPvSEXZAnr5k7ss .xCmoEj7Nsk0Zqoekkubc,.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58 .xCmoEj7Nsk0Zqoekkubc,.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe .xCmoEj7Nsk0Zqoekkubc{color:#fff;background:#873bf4}.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:not(.T22uB4lKQgsVByEayppx):before,.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:not(.bwgaF451gnUJ_AY2ca9q):before{background:#f9f0ff}.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:before{left:50%}.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:before{right:50%}.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO:not(.dcqEYH6g6_M5YnQfE4uD):not(.tRW6i8NbEJxEiS0raT58):not(.ToIOxs2_sKYKonspsyHe):after,.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_:not(.dcqEYH6g6_M5YnQfE4uD):not(.tRW6i8NbEJxEiS0raT58):not(.ToIOxs2_sKYKonspsyHe):after,.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO.T22uB4lKQgsVByEayppx:after,.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO.tRW6i8NbEJxEiS0raT58.ToIOxs2_sKYKonspsyHe.ri0bR2yaHYRY3bLBLb7X:after,.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_.tRW6i8NbEJxEiS0raT58.ToIOxs2_sKYKonspsyHe.YK5lSy59iANKiYyVzVKI:after,.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_.bwgaF451gnUJ_AY2ca9q:after,.YCQrpcruSQoqiBXENbit._f5Q5I5AqxEcu3PQ1RfO:not(.dcqEYH6g6_M5YnQfE4uD):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #c29cf9;border-bottom:1px dashed #c29cf9;transform:translateY(-50%);transition:all .3s;content:""}._wbQfzAzbM4ntRaMYJNO:after,.Da_4bE7siHwG8hQQk33_:after,._f5Q5I5AqxEcu3PQ1RfO:after{right:0;left:2px}.YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD._f5Q5I5AqxEcu3PQ1RfO:before,.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58._f5Q5I5AqxEcu3PQ1RfO:before,.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe._f5Q5I5AqxEcu3PQ1RfO:before,.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:not(.T22uB4lKQgsVByEayppx)._wbQfzAzbM4ntRaMYJNO:before,.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:not(.bwgaF451gnUJ_AY2ca9q).Da_4bE7siHwG8hQQk33_:before,.CxXQwmju61oEK5yknUnR>:not(.U_nkcYzicI4CxqpIyA3y) .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD._wbQfzAzbM4ntRaMYJNO:before,.CxXQwmju61oEK5yknUnR>:not(.U_nkcYzicI4CxqpIyA3y) .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD.Da_4bE7siHwG8hQQk33_:before{background:#eee4fd}.YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:not(.T22uB4lKQgsVByEayppx):not(.ToIOxs2_sKYKonspsyHe) .xCmoEj7Nsk0Zqoekkubc{border-radius:2px 0 0 2px}.YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:not(.bwgaF451gnUJ_AY2ca9q):not(.tRW6i8NbEJxEiS0raT58) .xCmoEj7Nsk0Zqoekkubc{border-radius:0 2px 2px 0}.U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD._wbQfzAzbM4ntRaMYJNO .xCmoEj7Nsk0Zqoekkubc:after,.U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD.Da_4bE7siHwG8hQQk33_ .xCmoEj7Nsk0Zqoekkubc:after{position:absolute;top:0;bottom:0;z-index:-1;background:#eee4fd;transition:all .3s;content:""}.U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD._wbQfzAzbM4ntRaMYJNO .xCmoEj7Nsk0Zqoekkubc:after{right:-6px;left:0}.U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD.Da_4bE7siHwG8hQQk33_ .xCmoEj7Nsk0Zqoekkubc:after{right:0;left:-6px}._f5Q5I5AqxEcu3PQ1RfO.tRW6i8NbEJxEiS0raT58:after{right:50%}._f5Q5I5AqxEcu3PQ1RfO.ToIOxs2_sKYKonspsyHe:after{left:50%}tr>.YCQrpcruSQoqiBXENbit._f5Q5I5AqxEcu3PQ1RfO:first-child:after,tr>.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_:first-child:after,.YCQrpcruSQoqiBXENbit.hnaAcLTglNsM_Q2qew7u.rhHJShYQeW8gqzwNRNC4.zV8Ep1CDHItNp3_L99a8:after,.YCQrpcruSQoqiBXENbit.rhHJShYQeW8gqzwNRNC4:not(.zV8Ep1CDHItNp3_L99a8):after,.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO:after{left:6px;border-left:1px dashed #c29cf9;border-top-left-radius:2px;border-bottom-left-radius:2px}tr>.YCQrpcruSQoqiBXENbit._f5Q5I5AqxEcu3PQ1RfO:last-child:after,tr>.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO:last-child:after,.YCQrpcruSQoqiBXENbit.J6c0CIRagk4dGcuqKhiL.OgF0ZZZjjAUJaADWqlni._tBRJXOyNRAXES5yQ3t_:after,.YCQrpcruSQoqiBXENbit.OgF0ZZZjjAUJaADWqlni:not(._tBRJXOyNRAXES5yQ3t_):after,.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_:after{right:6px;border-right:1px dashed #c29cf9;border-top-right-radius:2px;border-bottom-right-radius:2px}.XBgyP5Q1jJMO8TAvCd2j{color:#00000040;pointer-events:none}.XBgyP5Q1jJMO8TAvCd2j .xCmoEj7Nsk0Zqoekkubc{background:transparent}.XBgyP5Q1jJMO8TAvCd2j:before{background:rgba(0,0,0,.04)}.XBgyP5Q1jJMO8TAvCd2j.ZFM51BUzwnITluSmqF7F .xCmoEj7Nsk0Zqoekkubc:before{border-color:#00000040}.GRSim1bukSALTWEuiRdG .U8PFIHRCEw80Wkw43taS,.L2xjy1E7u3kIGCNwMm6E .U8PFIHRCEw80Wkw43taS,.xVK84_SMjsooaQvLoWov .U8PFIHRCEw80Wkw43taS,.ZmFdoPrO2S8_AdphbJ35 .U8PFIHRCEw80Wkw43taS{height:264px}.GRSim1bukSALTWEuiRdG .xCmoEj7Nsk0Zqoekkubc,.L2xjy1E7u3kIGCNwMm6E .xCmoEj7Nsk0Zqoekkubc,.xVK84_SMjsooaQvLoWov .xCmoEj7Nsk0Zqoekkubc,.ZmFdoPrO2S8_AdphbJ35 .xCmoEj7Nsk0Zqoekkubc{padding:0 8px}.xVK84_SMjsooaQvLoWov .U8PFIHRCEw80Wkw43taS{height:56px}.meX_FeUMAcNfTonxun_l{width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.CxXQwmju61oEK5yknUnR .meX_FeUMAcNfTonxun_l{border-top:1px solid #f0f0f0}.OzqPZIHSnl4EXNHWeezM{padding:0 12px;line-height:38px;text-align:left}.OzqPZIHSnl4EXNHWeezM:not(:last-child){border-bottom:1px solid #f0f0f0}.tLOWB2CSjcgvJ2bfZ4Ta{text-align:left}.kuEElUGCfV0bQ5ivWEoM{color:#873bf4}.kuEElUGCfV0bQ5ivWEoM:hover{color:#ab66ff}.kuEElUGCfV0bQ5ivWEoM:active{color:#6727cf}.kuEElUGCfV0bQ5ivWEoM.vrcNaioRyS8XC7YcDWHY{color:#00000040;cursor:not-allowed}.GRSim1bukSALTWEuiRdG .xCmoEj7Nsk0Zqoekkubc{padding:0 4px}.GRSim1bukSALTWEuiRdG .bivCbupP_ZMT64N0NMss:before{display:none}.L2xjy1E7u3kIGCNwMm6E .RQWQ6sQ8usqLF0DRp7YE,.xVK84_SMjsooaQvLoWov .RQWQ6sQ8usqLF0DRp7YE,.ZmFdoPrO2S8_AdphbJ35 .RQWQ6sQ8usqLF0DRp7YE{padding:0 8px}.L2xjy1E7u3kIGCNwMm6E .xCmoEj7Nsk0Zqoekkubc,.xVK84_SMjsooaQvLoWov .xCmoEj7Nsk0Zqoekkubc,.ZmFdoPrO2S8_AdphbJ35 .xCmoEj7Nsk0Zqoekkubc{width:60px}.L2xjy1E7u3kIGCNwMm6E ._wbQfzAzbM4ntRaMYJNO:after,.xVK84_SMjsooaQvLoWov ._wbQfzAzbM4ntRaMYJNO:after,.ZmFdoPrO2S8_AdphbJ35 ._wbQfzAzbM4ntRaMYJNO:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.y2syypN2n9Q5H1_rXCvm .L2xjy1E7u3kIGCNwMm6E ._wbQfzAzbM4ntRaMYJNO:after,.y2syypN2n9Q5H1_rXCvm .xVK84_SMjsooaQvLoWov ._wbQfzAzbM4ntRaMYJNO:after,.y2syypN2n9Q5H1_rXCvm .ZmFdoPrO2S8_AdphbJ35 ._wbQfzAzbM4ntRaMYJNO:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.L2xjy1E7u3kIGCNwMm6E .Da_4bE7siHwG8hQQk33_:after,.xVK84_SMjsooaQvLoWov .Da_4bE7siHwG8hQQk33_:after,.ZmFdoPrO2S8_AdphbJ35 .Da_4bE7siHwG8hQQk33_:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.y2syypN2n9Q5H1_rXCvm .L2xjy1E7u3kIGCNwMm6E .Da_4bE7siHwG8hQQk33_:after,.y2syypN2n9Q5H1_rXCvm .xVK84_SMjsooaQvLoWov .Da_4bE7siHwG8hQQk33_:after,.y2syypN2n9Q5H1_rXCvm .ZmFdoPrO2S8_AdphbJ35 .Da_4bE7siHwG8hQQk33_:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.qklY06yf98QGXEN6PeEy .RQWQ6sQ8usqLF0DRp7YE{padding:8px 12px}.qklY06yf98QGXEN6PeEy .bivCbupP_ZMT64N0NMss:hover .xCmoEj7Nsk0Zqoekkubc,.qklY06yf98QGXEN6PeEy .lsaaazPvSEXZAnr5k7ss .xCmoEj7Nsk0Zqoekkubc,.qklY06yf98QGXEN6PeEy .bivCbupP_ZMT64N0NMss .xCmoEj7Nsk0Zqoekkubc{background:transparent!important}.nS03V9n76YCtJSBe6AJh td{transition:background .3s}.nS03V9n76YCtJSBe6AJh:hover td{background:#f5f5f5}.jns9LGtNlUUdWACHRHwQ td,.jns9LGtNlUUdWACHRHwQ:hover td{background:#873bf4}.jns9LGtNlUUdWACHRHwQ td.Rq_oV98rJ8yulbWnnych,.jns9LGtNlUUdWACHRHwQ:hover td.Rq_oV98rJ8yulbWnnych{color:#ffffff80}.jns9LGtNlUUdWACHRHwQ td.ZFM51BUzwnITluSmqF7F .xCmoEj7Nsk0Zqoekkubc:before,.jns9LGtNlUUdWACHRHwQ:hover td.ZFM51BUzwnITluSmqF7F .xCmoEj7Nsk0Zqoekkubc:before{border-color:#fff}.jns9LGtNlUUdWACHRHwQ td .xCmoEj7Nsk0Zqoekkubc,.jns9LGtNlUUdWACHRHwQ:hover td .xCmoEj7Nsk0Zqoekkubc{color:#fff}.U_nkcYzicI4CxqpIyA3y .RQWQ6sQ8usqLF0DRp7YE{padding:8px 12px}.U_nkcYzicI4CxqpIyA3y .U8PFIHRCEw80Wkw43taS{width:252px}.U_nkcYzicI4CxqpIyA3y .U8PFIHRCEw80Wkw43taS th{width:36px}.nXmp7D7MOqseDMOcn6dj{display:flex}.nXmp7D7MOqseDMOcn6dj .YACsSTedrt8QrD9fAf57{border-left:1px solid #f0f0f0}.nXmp7D7MOqseDMOcn6dj .U_nkcYzicI4CxqpIyA3y,.nXmp7D7MOqseDMOcn6dj .YACsSTedrt8QrD9fAf57{transition:opacity .3s}.mtLY0Ze8QwATxOA893do .U_nkcYzicI4CxqpIyA3y,.mtLY0Ze8QwATxOA893do .YACsSTedrt8QrD9fAf57{opacity:.3}.mtLY0Ze8QwATxOA893do .cIgGYNEniMy8pmqAEloj,.mtLY0Ze8QwATxOA893do .XVSZIKEX7y0C6tS1WG2Z{opacity:1}.YACsSTedrt8QrD9fAf57{width:auto;min-width:auto}.YACsSTedrt8QrD9fAf57 .U8PFIHRCEw80Wkw43taS{display:flex;flex:auto;height:224px}.bcY_Od9i9a45e2SlfUH8{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.bcY_Od9i9a45e2SlfUH8:after{display:block;height:196px;content:""}.nXmp7D7MOqseDMOcn6dj .bcY_Od9i9a45e2SlfUH8:after{height:198px}.bcY_Od9i9a45e2SlfUH8:not(:first-child){border-left:1px solid #f0f0f0}.XXK8bbsSNKUI5dMqzB9r{background:rgba(249,240,255,.2)}.bcY_Od9i9a45e2SlfUH8:hover{overflow-y:auto}.bcY_Od9i9a45e2SlfUH8>li{margin:0;padding:0}.bcY_Od9i9a45e2SlfUH8>li.YFXkyasVIoCZyVCYdTvM .lfnhv5LInbU6mXKbgbqV{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:#000000d9;line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.bcY_Od9i9a45e2SlfUH8>li.YFXkyasVIoCZyVCYdTvM .lfnhv5LInbU6mXKbgbqV:hover{background:#f5f5f5}.bcY_Od9i9a45e2SlfUH8>li.faXRG77xYV4Cz7inzcBC .lfnhv5LInbU6mXKbgbqV{background:#f9f0ff}.bcY_Od9i9a45e2SlfUH8>li.AI5ONEKZMnQ0cj8ZDnQc .lfnhv5LInbU6mXKbgbqV{color:#00000040;background:transparent;cursor:not-allowed}_:-ms-fullscreen .olyUj44AlFIOOaGELdzI .ZmFdoPrO2S8_AdphbJ35 .bivCbupP_ZMT64N0NMss,:root .olyUj44AlFIOOaGELdzI .ZmFdoPrO2S8_AdphbJ35 .bivCbupP_ZMT64N0NMss,_:-ms-fullscreen .olyUj44AlFIOOaGELdzI .L2xjy1E7u3kIGCNwMm6E .bivCbupP_ZMT64N0NMss,:root .olyUj44AlFIOOaGELdzI .L2xjy1E7u3kIGCNwMm6E .bivCbupP_ZMT64N0NMss{padding:21px 0}.yX02zFPtjg8H26PFIjTs{direction:rtl}.yX02zFPtjg8H26PFIjTs .Jm7ZKLgZ2uk9uKxpfU6r{margin-right:4px;margin-left:0}.yX02zFPtjg8H26PFIjTs .xMqZ39fdMpwG_Ewv7Emx{right:auto;left:0}.yX02zFPtjg8H26PFIjTs .Mm2pi781kwsr9yQI6HXY{transform:rotate(180deg)}.y2syypN2n9Q5H1_rXCvm .YW1GXx81lygA5y76IgGc button:not(:first-child){margin-right:8px;margin-left:0}.yX02zFPtjg8H26PFIjTs.nEPbjycPhq8DAvNflvJz .xMqZ39fdMpwG_Ewv7Emx{right:auto;left:11px}.yX02zFPtjg8H26PFIjTs.nEPbjycPhq8DAvNflvJz .OCgVuP23SohFfmIdVnba{margin-right:11px;margin-left:0}.yX02zFPtjg8H26PFIjTs.nEPbjycPhq8DAvNflvJz.Hp0MfwakhFIdWdDZ2Sf_ .OCgVuP23SohFfmIdVnba{margin-right:7px}.J_g6hbpr2hU50zKyzyeZ .f7LSM0Stj4WovaTIIbZr{text-align:right}.J_g6hbpr2hU50zKyzyeZ .f7LSM0Stj4WovaTIIbZr .UWlrUQ_YMVMjP1gKvUlL{float:left;margin-right:8px;margin-left:0}.y2syypN2n9Q5H1_rXCvm{direction:rtl}.y2syypN2n9Q5H1_rXCvm .xQjjgp05zVEhs3zN8QGe,.y2syypN2n9Q5H1_rXCvm .zsaBf9YQTqAwQcK5WCK5{transform:rotate(135deg)}.y2syypN2n9Q5H1_rXCvm .DMjzjdz5R1A2TYrTwAJI,.y2syypN2n9Q5H1_rXCvm .qS2L6pj_LEUm7Gvwe51T{transform:rotate(-45deg)}.bivCbupP_ZMT64N0NMss .xCmoEj7Nsk0Zqoekkubc{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:before{right:50%;left:0}.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:before{right:0;left:50%}.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58.ToIOxs2_sKYKonspsyHe:before{right:50%;left:50%}.y2syypN2n9Q5H1_rXCvm .U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD._wbQfzAzbM4ntRaMYJNO .xCmoEj7Nsk0Zqoekkubc:after{right:0;left:-6px}.y2syypN2n9Q5H1_rXCvm .U_nkcYzicI4CxqpIyA3y .YCQrpcruSQoqiBXENbit.dcqEYH6g6_M5YnQfE4uD.Da_4bE7siHwG8hQQk33_ .xCmoEj7Nsk0Zqoekkubc:after{right:-6px;left:0}.y2syypN2n9Q5H1_rXCvm ._f5Q5I5AqxEcu3PQ1RfO.tRW6i8NbEJxEiS0raT58:after{right:0;left:50%}.y2syypN2n9Q5H1_rXCvm ._f5Q5I5AqxEcu3PQ1RfO.ToIOxs2_sKYKonspsyHe:after{right:50%;left:0}.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.tRW6i8NbEJxEiS0raT58:not(.T22uB4lKQgsVByEayppx):not(.ToIOxs2_sKYKonspsyHe) .xCmoEj7Nsk0Zqoekkubc{border-radius:0 2px 2px 0}.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.ToIOxs2_sKYKonspsyHe:not(.bwgaF451gnUJ_AY2ca9q):not(.tRW6i8NbEJxEiS0raT58) .xCmoEj7Nsk0Zqoekkubc{border-radius:2px 0 0 2px}.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit._f5Q5I5AqxEcu3PQ1RfO:not(.lsaaazPvSEXZAnr5k7ss):first-child:after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.hnaAcLTglNsM_Q2qew7u.rhHJShYQeW8gqzwNRNC4.zV8Ep1CDHItNp3_L99a8:after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.rhHJShYQeW8gqzwNRNC4:not(.zV8Ep1CDHItNp3_L99a8):after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO:after{right:6px;left:0;border-right:1px dashed #c29cf9;border-left:none;border-radius:0 2px 2px 0}.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit._f5Q5I5AqxEcu3PQ1RfO:not(.lsaaazPvSEXZAnr5k7ss):last-child:after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.J6c0CIRagk4dGcuqKhiL.OgF0ZZZjjAUJaADWqlni._tBRJXOyNRAXES5yQ3t_:after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.OgF0ZZZjjAUJaADWqlni:not(._tBRJXOyNRAXES5yQ3t_):after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_:after{right:0;left:6px;border-right:none;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit._wbQfzAzbM4ntRaMYJNO:last-child:after,.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit.Da_4bE7siHwG8hQQk33_:first-child:after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.hnaAcLTglNsM_Q2qew7u.rhHJShYQeW8gqzwNRNC4:not(._f5Q5I5AqxEcu3PQ1RfO):after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.hnaAcLTglNsM_Q2qew7u.Da_4bE7siHwG8hQQk33_.rhHJShYQeW8gqzwNRNC4:not(._f5Q5I5AqxEcu3PQ1RfO):after,.y2syypN2n9Q5H1_rXCvm .YCQrpcruSQoqiBXENbit.J6c0CIRagk4dGcuqKhiL._wbQfzAzbM4ntRaMYJNO.OgF0ZZZjjAUJaADWqlni:not(._f5Q5I5AqxEcu3PQ1RfO):after,.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit.hnaAcLTglNsM_Q2qew7u._f5Q5I5AqxEcu3PQ1RfO.rhHJShYQeW8gqzwNRNC4:last-child:after,.y2syypN2n9Q5H1_rXCvm tr>.YCQrpcruSQoqiBXENbit.J6c0CIRagk4dGcuqKhiL._f5Q5I5AqxEcu3PQ1RfO.OgF0ZZZjjAUJaADWqlni:first-child:after{right:6px;left:6px;border-right:1px dashed #c29cf9;border-left:1px dashed #c29cf9;border-radius:2px}.J_g6hbpr2hU50zKyzyeZ .OzqPZIHSnl4EXNHWeezM{direction:rtl;text-align:right}.y2syypN2n9Q5H1_rXCvm .YACsSTedrt8QrD9fAf57{direction:ltr}.GvCobOmfLOk4iPndEtrP{display:flex;align-items:center;margin-bottom:20px}._vU6k8ZhUQCwH_82NiMQ{flex:auto;overflow:hidden;color:#000000d9;font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.wb9nTV5ZgVo2VdwNjKAG{margin-left:auto;color:#000000d9;font-size:14px}.veu8alo2dpcDvmfVVZ9u{width:100%;border-radius:2px}.veu8alo2dpcDvmfVVZ9u table{width:100%;table-layout:fixed}.U5wS90sy__gh2gqKa1pH>th,.U5wS90sy__gh2gqKa1pH>td{padding-bottom:16px}.U5wS90sy__gh2gqKa1pH:last-child{border-bottom:none}.Y3XefCs8xBICAUOkqKLF{color:#000000d9;font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.Y3XefCs8xBICAUOkqKLF:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.Y3XefCs8xBICAUOkqKLF.OjO5cIOIMNc3VE2XwgoJ:after{content:" "}.DQOnRPKb6Uk3NOAYQLGi:after{margin:0;content:""}.GcbM12Kg8V4of4Szx5tH{display:table-cell;flex:1 1;color:#000000d9;font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.x0KfU3um8aosTHfbuj2m{padding-bottom:0;vertical-align:top}.deiIT_rYQPHRnDV2iJhA{display:flex}.deiIT_rYQPHRnDV2iJhA .Y3XefCs8xBICAUOkqKLF,.deiIT_rYQPHRnDV2iJhA .GcbM12Kg8V4of4Szx5tH{display:inline-flex;align-items:baseline}.lrSRnzNBYKw1u0P9vulK .U5wS90sy__gh2gqKa1pH>th,.lrSRnzNBYKw1u0P9vulK .U5wS90sy__gh2gqKa1pH>td{padding-bottom:12px}.pVnjSo8MB1q3ZN64QiIH .U5wS90sy__gh2gqKa1pH>th,.pVnjSo8MB1q3ZN64QiIH .U5wS90sy__gh2gqKa1pH>td{padding-bottom:8px}.zG6pY5dym7EqOEHtSyyA .veu8alo2dpcDvmfVVZ9u{border:1px solid #f0f0f0}.zG6pY5dym7EqOEHtSyyA .veu8alo2dpcDvmfVVZ9u>table{table-layout:auto;border-collapse:collapse}.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF,.zG6pY5dym7EqOEHtSyyA .GcbM12Kg8V4of4Szx5tH{padding:16px 24px;border-right:1px solid #f0f0f0}.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF:last-child,.zG6pY5dym7EqOEHtSyyA .GcbM12Kg8V4of4Szx5tH:last-child{border-right:none}.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF{background-color:#fafafa}.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF:after{display:none}.zG6pY5dym7EqOEHtSyyA .U5wS90sy__gh2gqKa1pH{border-bottom:1px solid #f0f0f0}.zG6pY5dym7EqOEHtSyyA .U5wS90sy__gh2gqKa1pH:last-child{border-bottom:none}.zG6pY5dym7EqOEHtSyyA.lrSRnzNBYKw1u0P9vulK .Y3XefCs8xBICAUOkqKLF,.zG6pY5dym7EqOEHtSyyA.lrSRnzNBYKw1u0P9vulK .GcbM12Kg8V4of4Szx5tH{padding:12px 24px}.zG6pY5dym7EqOEHtSyyA.pVnjSo8MB1q3ZN64QiIH .Y3XefCs8xBICAUOkqKLF,.zG6pY5dym7EqOEHtSyyA.pVnjSo8MB1q3ZN64QiIH .GcbM12Kg8V4of4Szx5tH{padding:8px 16px}.Iq4FfFppSdU2qNghzxdJ{direction:rtl}.Iq4FfFppSdU2qNghzxdJ .Y3XefCs8xBICAUOkqKLF:after{margin:0 2px 0 8px}.Iq4FfFppSdU2qNghzxdJ.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF,.Iq4FfFppSdU2qNghzxdJ.zG6pY5dym7EqOEHtSyyA .GcbM12Kg8V4of4Szx5tH{border-right:none;border-left:1px solid #f0f0f0}.Iq4FfFppSdU2qNghzxdJ.zG6pY5dym7EqOEHtSyyA .Y3XefCs8xBICAUOkqKLF:last-child,.Iq4FfFppSdU2qNghzxdJ.zG6pY5dym7EqOEHtSyyA .GcbM12Kg8V4of4Szx5tH:last-child{border-left:none}.WAiECsbP3IMnrpte0Row{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";border-top:1px solid rgba(0,0,0,.06)}.aij6gEkmv3QKgPVBqZF9{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.cDb06YIesrSqWHzWpaOQ{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.cDb06YIesrSqWHzWpaOQ.naR1gw8gwsg9dbxd_FOQ{display:flex;align-items:center;margin:16px 0;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:#0000000f}.cDb06YIesrSqWHzWpaOQ.naR1gw8gwsg9dbxd_FOQ:before,.cDb06YIesrSqWHzWpaOQ.naR1gw8gwsg9dbxd_FOQ:after{position:relative;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4:before{width:5%}.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4:after{width:95%}.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u:before{width:95%}.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u:after{width:5%}.JkpTV6491MAkejMHwnVp{display:inline-block;padding:0 1em}.pqGBh2xJTJEoqShHk9Su{background:none;border-color:#0000000f;border-style:dashed;border-width:1px 0 0}.cDb06YIesrSqWHzWpaOQ.naR1gw8gwsg9dbxd_FOQ.pqGBh2xJTJEoqShHk9Su:before,.cDb06YIesrSqWHzWpaOQ.naR1gw8gwsg9dbxd_FOQ.pqGBh2xJTJEoqShHk9Su:after{border-style:dashed none none}.aij6gEkmv3QKgPVBqZF9.pqGBh2xJTJEoqShHk9Su{border-width:0 0 0 1px}.dD_VW7djQg6NPLcpYtdj.naR1gw8gwsg9dbxd_FOQ{color:#000000d9;font-weight:400;font-size:14px}.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4.qXn9h7ufppcfmt5a6ZHE:before{width:0}.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4.qXn9h7ufppcfmt5a6ZHE:after{width:100%}.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4.qXn9h7ufppcfmt5a6ZHE .JkpTV6491MAkejMHwnVp{padding-left:0}.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u.gtCemyQ67Fgfzb9jKtrW:before{width:100%}.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u.gtCemyQ67Fgfzb9jKtrW:after{width:0}.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u.gtCemyQ67Fgfzb9jKtrW .JkpTV6491MAkejMHwnVp{padding-right:0}.f2T8BYtfsYADpWqhUgdJ{direction:rtl}.f2T8BYtfsYADpWqhUgdJ.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4:before{width:95%}.f2T8BYtfsYADpWqhUgdJ.cDb06YIesrSqWHzWpaOQ.UIcqOjovcxkdQQhYnoI4:after{width:5%}.f2T8BYtfsYADpWqhUgdJ.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u:before{width:5%}.f2T8BYtfsYADpWqhUgdJ.cDb06YIesrSqWHzWpaOQ.RdIhYaVVjLcWasROOq8u:after{width:95%}.QqUxZjOvEEhop8t8Ub60{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.vAu0TIllhHwdWyGkQt9M{position:absolute}.phIEUSt3YKoMLhIuWxE0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.45);pointer-events:auto}.HYDyo0TTlcdLf7ry2PVs{position:absolute;z-index:1000;transition:all .3s}.hpkF0RSC1R4S2V_jL4ck{display:none}.va2GQ3j2pQkF4GnF3s5I>.HYDyo0TTlcdLf7ry2PVs{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}.GwgIqwvK9z0UOWJgf3Hi>.HYDyo0TTlcdLf7ry2PVs{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.WrFND4jQBMYJQLL08MLN>.HYDyo0TTlcdLf7ry2PVs{top:0;right:0;left:0;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.YsECZztMEHUiteLhHexe>.HYDyo0TTlcdLf7ry2PVs{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}._bKlI3AA8jUXc4fHZ_p7{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.onxYs4NygdbOaCiDkPs9{display:flex;flex-direction:column;width:100%;height:100%}.RQLtQedANUscgDDxLwGH{display:flex;flex:0 1;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.SJZ_yxB7goLzMnHbzjeV{display:flex;flex:1 1;align-items:center;min-width:0;min-height:0}.VfBQNyzoZL4tqzlYB24l{flex:none}.EweZaGkbhv4r46sNaoqA{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.EweZaGkbhv4r46sNaoqA:focus,.EweZaGkbhv4r46sNaoqA:hover{color:#000000bf;text-decoration:none}.QuoQWKREtxsnqgXwTxyw{flex:1 1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.W3HCTJEf0uQs6dMPgW3U{flex:1 1;min-width:0;min-height:0;padding:24px;overflow:auto}.rjBFZMZQZNrhv0xF6oem{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.rY23APwDsCHNdlldi00T,.SkUDG8q0ScYctwhzNWZW,.DBwvPNyrUo8nNpvX2Ill{transition:none}.kEMatqXLG0sdun8EUym_,.RvvjteZ_ErsgqQU88rn4,.GdKCiWmaJUAHJXr_GtEB,.nJ6e4cXhQEsQjKLEUNza,.ddfaLLe1Jaswa8Mfl0sG,.cBQ5OUU1jh0MrcCcNTbV{transition:all .3s}.x2VYY052vbcvwKtAO9ny,.Timb3zbVc0QMbk5PKOUi{opacity:0}.nJ6e4cXhQEsQjKLEUNza,.ddfaLLe1Jaswa8Mfl0sG,.EnXrnU6fCE375q1mDfVt{opacity:1}.cBQ5OUU1jh0MrcCcNTbV{opacity:0}.omNt0A07V8Q3Q85mxB7k,.XlHaXiyyLCs6KZLn1I93,.zBNVrAfiy9wuDOL0muE7{transition:none}.x__LysMhSI_tQNwmULsf,.KXyMq7viQG82b21wb8l1,.MlNc3l_PoXY44cQ0lSRT{transition:all .3s}.omNt0A07V8Q3Q85mxB7k,.XlHaXiyyLCs6KZLn1I93{transform:translate(-100%)!important}.x__LysMhSI_tQNwmULsf,.KXyMq7viQG82b21wb8l1,.yLRjRXiWumgHK05kkkL2{transform:translate(0)}.MlNc3l_PoXY44cQ0lSRT{transform:translate(-100%)}.MIzWMNvZ9nA41wgQV9IT,.REdtGkBJbdMrcXseM1sp,.deBOTvOb9tEC8zIfILRU{transition:none}.eCpOy0X9CN8CYW9z0CMW,.SNQQjrBlKUoVtUhUqlWY,.obm44HPliQi_iIyTfFEY{transition:all .3s}.MIzWMNvZ9nA41wgQV9IT,.REdtGkBJbdMrcXseM1sp{transform:translate(100%)!important}.eCpOy0X9CN8CYW9z0CMW,.SNQQjrBlKUoVtUhUqlWY,.TXmZf5QU4IkDCP3VKkuZ{transform:translate(0)}.obm44HPliQi_iIyTfFEY{transform:translate(100%)}.fSdyYJ4OOjkEnoZCZ878,.yKVup2jLeoczQQ8OsQYR,.QvStmOGsKIEnMrQzRz08{transition:none}.vdifpKKXMsotgjP3lQID,.wmkrtaZ9D7A6Fa1hYyi4,.g57HZGVH3oSLETNITBTp{transition:all .3s}.fSdyYJ4OOjkEnoZCZ878,.yKVup2jLeoczQQ8OsQYR{transform:translateY(-100%)!important}.vdifpKKXMsotgjP3lQID,.wmkrtaZ9D7A6Fa1hYyi4,.wVdSMzDmhU4ovBkJ8wMr{transform:translateY(0)}.g57HZGVH3oSLETNITBTp{transform:translateY(-100%)}.TIIfuiYxLroNnxgnyFDV,.jNAzljsWgsNqOB5gZhvc,.ldqIxRNPFEQrGPS4cWkI{transition:none}.ZafSleAWnGA1neVTUUs7,.MAGEegU3cGgK3sLmr10Z,.u5LIlSy1IL44LNfGHY1U{transition:all .3s}.TIIfuiYxLroNnxgnyFDV,.jNAzljsWgsNqOB5gZhvc{transform:translateY(100%)!important}.ZafSleAWnGA1neVTUUs7,.MAGEegU3cGgK3sLmr10Z,.IyzKqKiqyLsy3PGaL7PS{transform:translateY(0)}.u5LIlSy1IL44LNfGHY1U{transform:translateY(100%)}.jrpSo2Uf74QdXK84nPPX{direction:rtl}.jrpSo2Uf74QdXK84nPPX .EweZaGkbhv4r46sNaoqA{margin-right:0;margin-left:12px}.X23nb8RoK7cmyioEYT6d.RTV9FBGQeF0P_8s_8nEw{color:#ff4d4f}.X23nb8RoK7cmyioEYT6d.RTV9FBGQeF0P_8s_8nEw:hover{color:#fff;background-color:#ff4d4f}.wQySShftcHgq9nm_6KEp{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.wQySShftcHgq9nm_6KEp:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.k9YTT2nUqgKC72IuJS_e{position:relative}.k9YTT2nUqgKC72IuJS_e .fZltf1EoLbQz9Doc8lxE>.huSY4YS7Qb3vgmcjXSPI{font-size:10px}.k9YTT2nUqgKC72IuJS_e .huSY4YS7Qb3vgmcjXSPI:before{transition:transform .2s}.jl98mhayL5o9UXY_308l .huSY4YS7Qb3vgmcjXSPI:before{transform:rotate(180deg)}.i_q6U9A69vMWWByhi39f,.b_FxEu_MF3cwf04PX7uz,.gIvhfzdJSPMpoqcm75tZ{display:none}.Y1gK29gWqwEWQXCktcpF.hGKGpb3lbdo8BrDt7_1f,.Y1gK29gWqwEWQXCktcpF.WscFu7L1Gg0n6uvMvlc4,.Y1gK29gWqwEWQXCktcpF.fn_CvUphaMwGCbe_pJed{padding-bottom:15.3137085px}.Y1gK29gWqwEWQXCktcpF.IodBJUnUkZ4MPaEMmkd_,.Y1gK29gWqwEWQXCktcpF.NhHXmESrVzcBo4ldAv0i,.Y1gK29gWqwEWQXCktcpF.wLCycjoYNAQjGtvgDUAI{padding-top:15.3137085px}.dmy0oZlnJockkSQzGXB3{position:absolute;z-index:1;display:block;width:11.3137085px;height:11.3137085px;border-radius:0 0 2px;pointer-events:none}.dmy0oZlnJockkSQzGXB3:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.WscFu7L1Gg0n6uvMvlc4>.dmy0oZlnJockkSQzGXB3,.hGKGpb3lbdo8BrDt7_1f>.dmy0oZlnJockkSQzGXB3,.fn_CvUphaMwGCbe_pJed>.dmy0oZlnJockkSQzGXB3{bottom:10px;box-shadow:3px 3px 7px -3px #0000001a;transform:rotate(45deg)}.WscFu7L1Gg0n6uvMvlc4>.dmy0oZlnJockkSQzGXB3{left:50%;transform:translate(-50%) rotate(45deg)}.hGKGpb3lbdo8BrDt7_1f>.dmy0oZlnJockkSQzGXB3{left:16px}.fn_CvUphaMwGCbe_pJed>.dmy0oZlnJockkSQzGXB3{right:16px}.NhHXmESrVzcBo4ldAv0i>.dmy0oZlnJockkSQzGXB3,.IodBJUnUkZ4MPaEMmkd_>.dmy0oZlnJockkSQzGXB3,.wLCycjoYNAQjGtvgDUAI>.dmy0oZlnJockkSQzGXB3{top:9.41421356px;box-shadow:2px 2px 5px -2px #0000001a;transform:rotate(-135deg) translateY(-.5px)}.NhHXmESrVzcBo4ldAv0i>.dmy0oZlnJockkSQzGXB3{left:50%;transform:translate(-50%) rotate(-135deg) translateY(-.5px)}.IodBJUnUkZ4MPaEMmkd_>.dmy0oZlnJockkSQzGXB3{left:16px}.wLCycjoYNAQjGtvgDUAI>.dmy0oZlnJockkSQzGXB3{right:16px}.bEoD9YcAXM41zx2Pa8iN{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.VSdA3nEMUaY7QQV0nPOS{padding:5px 12px;color:#00000073;transition:all .3s}.knZ0j8KxwtwU9Rt3I52i{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.knZ0j8KxwtwU9Rt3I52i ul,.knZ0j8KxwtwU9Rt3I52i li{list-style:none}.knZ0j8KxwtwU9Rt3I52i ul{margin-right:.3em;margin-left:.3em}.X23nb8RoK7cmyioEYT6d{position:relative;display:flex;align-items:center}.JGKwFVZsIsk48Kj3uBHe{min-width:12px;margin-right:8px;font-size:12px}.pDQTB7IvqfUPf8K5bGCz{flex:auto}.pDQTB7IvqfUPf8K5bGCz>a{color:inherit;transition:all .3s}.pDQTB7IvqfUPf8K5bGCz>a:hover{color:inherit}.pDQTB7IvqfUPf8K5bGCz>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.X23nb8RoK7cmyioEYT6d,.fkPCtPflboIVB3f3RHBN{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.vzsIVXq7wc5GYFyC8f3z,.yZMnd_13OociMaNQ6VZE{color:#873bf4;background-color:#f9f0ff}.X23nb8RoK7cmyioEYT6d:hover,.fkPCtPflboIVB3f3RHBN:hover,.X23nb8RoK7cmyioEYT6d.CocGIQLBQWc9xaZjzlGO,.X23nb8RoK7cmyioEYT6d.CxDdZEqNrdIjaV2t8iiT,.fkPCtPflboIVB3f3RHBN.CocGIQLBQWc9xaZjzlGO,.fkPCtPflboIVB3f3RHBN.CxDdZEqNrdIjaV2t8iiT{background-color:#f5f5f5}.X23nb8RoK7cmyioEYT6d.f_uiU2YoH7EZbW_zJV8X,.X23nb8RoK7cmyioEYT6d.QKiJ8cuXaCoPlAvM314E,.fkPCtPflboIVB3f3RHBN.f_uiU2YoH7EZbW_zJV8X,.fkPCtPflboIVB3f3RHBN.QKiJ8cuXaCoPlAvM314E{color:#00000040;cursor:not-allowed}.X23nb8RoK7cmyioEYT6d.f_uiU2YoH7EZbW_zJV8X:hover,.X23nb8RoK7cmyioEYT6d.QKiJ8cuXaCoPlAvM314E:hover,.fkPCtPflboIVB3f3RHBN.f_uiU2YoH7EZbW_zJV8X:hover,.fkPCtPflboIVB3f3RHBN.QKiJ8cuXaCoPlAvM314E:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.X23nb8RoK7cmyioEYT6d.f_uiU2YoH7EZbW_zJV8X a,.X23nb8RoK7cmyioEYT6d.QKiJ8cuXaCoPlAvM314E a,.fkPCtPflboIVB3f3RHBN.f_uiU2YoH7EZbW_zJV8X a,.fkPCtPflboIVB3f3RHBN.QKiJ8cuXaCoPlAvM314E a{pointer-events:none}.voRC7dyBiKgVcfj917x2,.ex_sAeKaseQz7E0jUIZG{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.X23nb8RoK7cmyioEYT6d .LD691vlpArgNm1FVB9lu,.fkPCtPflboIVB3f3RHBN .LD691vlpArgNm1FVB9lu{position:absolute;right:8px}.X23nb8RoK7cmyioEYT6d .LD691vlpArgNm1FVB9lu .ebVcfkmkxMUHzg8jZ49F,.fkPCtPflboIVB3f3RHBN .LD691vlpArgNm1FVB9lu .ebVcfkmkxMUHzg8jZ49F{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.Tkp8nrXvUyYISZJv6GqB{margin:0 8px;padding:0;list-style:none}.fkPCtPflboIVB3f3RHBN{padding-right:24px}.gp7apzDBMgqyMuRi4pkX{position:relative}.gp7apzDBMgqyMuRi4pkX>.bEoD9YcAXM41zx2Pa8iN{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.elxLBkuTQkgVVKrOW8f2.rmMAUCqHkT8B8PuFCYye .fkPCtPflboIVB3f3RHBN,.elxLBkuTQkgVVKrOW8f2.rmMAUCqHkT8B8PuFCYye .fkPCtPflboIVB3f3RHBN .ebVcfkmkxMUHzg8jZ49F{color:#00000040;background-color:#fff;cursor:not-allowed}.X8z5nRX7fo0dw0bqlnI1 .fkPCtPflboIVB3f3RHBN{color:#873bf4}.wQySShftcHgq9nm_6KEp.yIJb76O8ZV0M78g_B4oD.mI9MbSg4NKofyEYmfKrY.IodBJUnUkZ4MPaEMmkd_,.wQySShftcHgq9nm_6KEp.S4djLU433e4lEjsFW9te.skgINcptyFMuk_TxjlDZ.IodBJUnUkZ4MPaEMmkd_,.wQySShftcHgq9nm_6KEp.yIJb76O8ZV0M78g_B4oD.mI9MbSg4NKofyEYmfKrY.NhHXmESrVzcBo4ldAv0i,.wQySShftcHgq9nm_6KEp.S4djLU433e4lEjsFW9te.skgINcptyFMuk_TxjlDZ.NhHXmESrVzcBo4ldAv0i,.wQySShftcHgq9nm_6KEp.yIJb76O8ZV0M78g_B4oD.mI9MbSg4NKofyEYmfKrY.wLCycjoYNAQjGtvgDUAI,.wQySShftcHgq9nm_6KEp.S4djLU433e4lEjsFW9te.skgINcptyFMuk_TxjlDZ.wLCycjoYNAQjGtvgDUAI{animation-name:SVN2Eew9K0LKxXhnRxsM}.wQySShftcHgq9nm_6KEp.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.hGKGpb3lbdo8BrDt7_1f,.wQySShftcHgq9nm_6KEp.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.hGKGpb3lbdo8BrDt7_1f,.wQySShftcHgq9nm_6KEp.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.WscFu7L1Gg0n6uvMvlc4,.wQySShftcHgq9nm_6KEp.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.WscFu7L1Gg0n6uvMvlc4,.wQySShftcHgq9nm_6KEp.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.fn_CvUphaMwGCbe_pJed,.wQySShftcHgq9nm_6KEp.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.fn_CvUphaMwGCbe_pJed{animation-name:WBtgtfg0V7AAelYAvhKM}.wQySShftcHgq9nm_6KEp.Gm4zSz_KFY3i8MGW5pmf.yr8cMfoRhsYKSrtmK_cd.IodBJUnUkZ4MPaEMmkd_,.wQySShftcHgq9nm_6KEp.Gm4zSz_KFY3i8MGW5pmf.yr8cMfoRhsYKSrtmK_cd.NhHXmESrVzcBo4ldAv0i,.wQySShftcHgq9nm_6KEp.Gm4zSz_KFY3i8MGW5pmf.yr8cMfoRhsYKSrtmK_cd.wLCycjoYNAQjGtvgDUAI{animation-name:a9F3xAZcsrWxH0hxyekT}.wQySShftcHgq9nm_6KEp.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.hGKGpb3lbdo8BrDt7_1f,.wQySShftcHgq9nm_6KEp.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.WscFu7L1Gg0n6uvMvlc4,.wQySShftcHgq9nm_6KEp.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.fn_CvUphaMwGCbe_pJed{animation-name:zNL54HqxjEUWADsemNxs}.h5UHu7C4u801Y0JhkbJO>.rDHduk_d_wLrEEup74Mp.huSY4YS7Qb3vgmcjXSPI,.vILazlpeHnYIjafcX2dK>.rDHduk_d_wLrEEup74Mp.huSY4YS7Qb3vgmcjXSPI,.K_hXolS7IIKasjDOLwM8>.rDHduk_d_wLrEEup74Mp.huSY4YS7Qb3vgmcjXSPI{font-size:10px;vertical-align:baseline}.K_hXolS7IIKasjDOLwM8{white-space:nowrap}.K_hXolS7IIKasjDOLwM8.fY54RaRfWs0t1ruxD61P>.gD_mYpLTMoI5jRQlDwYR,.K_hXolS7IIKasjDOLwM8.fY54RaRfWs0t1ruxD61P>.gD_mYpLTMoI5jRQlDwYR+.fZltf1EoLbQz9Doc8lxE{cursor:default;pointer-events:none}.K_hXolS7IIKasjDOLwM8.fY54RaRfWs0t1ruxD61P>.gD_mYpLTMoI5jRQlDwYR+.fZltf1EoLbQz9Doc8lxE:before{display:block}.K_hXolS7IIKasjDOLwM8.fY54RaRfWs0t1ruxD61P>.fZltf1EoLbQz9Doc8lxE:last-child:not(:first-child):not(.ahvMJ0Y_oP0hkmMt5tvf){padding-right:8px;padding-left:8px}.FhwEKHx_4dQwVL4VIzne,.FhwEKHx_4dQwVL4VIzne .bEoD9YcAXM41zx2Pa8iN{background:#001529}.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d,.FhwEKHx_4dQwVL4VIzne .fkPCtPflboIVB3f3RHBN,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>a,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>.rDHduk_d_wLrEEup74Mp+span>a{color:#ffffffa6}.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d .lZ0lY3sNc98fqIIFyy5Y:after,.FhwEKHx_4dQwVL4VIzne .fkPCtPflboIVB3f3RHBN .lZ0lY3sNc98fqIIFyy5Y:after,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>a .lZ0lY3sNc98fqIIFyy5Y:after,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>.rDHduk_d_wLrEEup74Mp+span>a .lZ0lY3sNc98fqIIFyy5Y:after{color:#ffffffa6}.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d:hover,.FhwEKHx_4dQwVL4VIzne .fkPCtPflboIVB3f3RHBN:hover,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>a:hover,.FhwEKHx_4dQwVL4VIzne .X23nb8RoK7cmyioEYT6d>.rDHduk_d_wLrEEup74Mp+span>a:hover{color:#fff;background:transparent}.FhwEKHx_4dQwVL4VIzne .vzsIVXq7wc5GYFyC8f3z,.FhwEKHx_4dQwVL4VIzne .vzsIVXq7wc5GYFyC8f3z:hover,.FhwEKHx_4dQwVL4VIzne .vzsIVXq7wc5GYFyC8f3z>a{color:#fff;background:#873bf4}.qT9ZYwFXoJ83fGon0G39{direction:rtl}.qT9ZYwFXoJ83fGon0G39.wQySShftcHgq9nm_6KEp:before{right:-7px;left:0}.bEoD9YcAXM41zx2Pa8iN.iPi2BX7zi8Ys7_J52V5U,.qT9ZYwFXoJ83fGon0G39 .VSdA3nEMUaY7QQV0nPOS,.kj4gfX85usPQSCYgy5bq .VSdA3nEMUaY7QQV0nPOS{direction:rtl;text-align:right}.knZ0j8KxwtwU9Rt3I52i.kj4gfX85usPQSCYgy5bq{transform-origin:100% 0}.qT9ZYwFXoJ83fGon0G39 .knZ0j8KxwtwU9Rt3I52i ul,.qT9ZYwFXoJ83fGon0G39 .knZ0j8KxwtwU9Rt3I52i li,.qT9ZYwFXoJ83fGon0G39 .X23nb8RoK7cmyioEYT6d,.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN{text-align:right}.qT9ZYwFXoJ83fGon0G39 .X23nb8RoK7cmyioEYT6d>.rDHduk_d_wLrEEup74Mp:first-child,.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN>.rDHduk_d_wLrEEup74Mp:first-child,.qT9ZYwFXoJ83fGon0G39 .X23nb8RoK7cmyioEYT6d>span>.rDHduk_d_wLrEEup74Mp:first-child,.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN>span>.rDHduk_d_wLrEEup74Mp:first-child{margin-right:0;margin-left:8px}.qT9ZYwFXoJ83fGon0G39 .X23nb8RoK7cmyioEYT6d .LD691vlpArgNm1FVB9lu,.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN .LD691vlpArgNm1FVB9lu{right:auto;left:8px}.qT9ZYwFXoJ83fGon0G39 .X23nb8RoK7cmyioEYT6d .LD691vlpArgNm1FVB9lu .ebVcfkmkxMUHzg8jZ49F,.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN .LD691vlpArgNm1FVB9lu .ebVcfkmkxMUHzg8jZ49F{margin-left:0!important;transform:scaleX(-1)}.qT9ZYwFXoJ83fGon0G39 .fkPCtPflboIVB3f3RHBN{padding-right:12px;padding-left:24px}.qT9ZYwFXoJ83fGon0G39 .gp7apzDBMgqyMuRi4pkX>.bEoD9YcAXM41zx2Pa8iN{right:100%;left:0;margin-right:4px;margin-left:0}.K_ur6P6nrPoT9OSVGv_4{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}.htZxVa9680FrPYZhTVjK{height:100px;margin-bottom:8px}.htZxVa9680FrPYZhTVjK img{height:100%}.htZxVa9680FrPYZhTVjK svg{height:100%;margin:auto}.h2BKcRs3rzcy29iuDJFV{margin-top:16px}.Y575gOwzfoYcm4wUQStV{margin:32px 0;color:#00000040}.Y575gOwzfoYcm4wUQStV .htZxVa9680FrPYZhTVjK{height:40px}.vO72PG4y0wcgPLs04jBo{margin:8px 0;color:#00000040}.vO72PG4y0wcgPLs04jBo .htZxVa9680FrPYZhTVjK{height:35px}.okGtR6YxyMQm7eoHHRKj{fill:#f5f5f5;fill-opacity:.8}.jkNBQwUj31o8KxGfSWJE{fill:#aeb8c2}.fSdjbLokxzABoGYdawqy{fill:url(#linearGradient-1)}.TQBuVPPxkcLlqTC9FOmw{fill:#f5f5f7}.Z38Cq_L3xZwdNXREWhdl,.csdcwemum2gQC3BS_O30{fill:#dce0e6}.OCFDlkDZWS07fba6fbRS{fill:#fff}.ghXtZiLLdaoqqJkQYqpH{fill:#f5f5f5}.cSR7femGoQ3bY3a_ci5K{stroke:#d9d9d9}.Ymh_jP2BAsQlQEQKb4WV{fill:#fafafa}.FuajsYMHHcVkjbUgECDZ{direction:rtl}.lQYQrF2RlV4w90MVtYAf .YxSXWiatqUorzcIjDX94+.dYxKyauBqmsBJdkmBgFa{margin-left:8px}.dFoZBPmFfK0A2iN0uW9k{display:flex;flex-wrap:wrap}.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.dFoZBPmFfK0A2iN0uW9k .t4giu5rMVoyu8gSBSRNn{margin-bottom:24px}.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf>.qpGoCGsGIfQ5R7cBelLz,.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf>.p2uhNpSzZqwJ524zfFDn{display:inline-block;vertical-align:top}.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf>.qpGoCGsGIfQ5R7cBelLz{flex:none}.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf .dYxKyauBqmsBJdkmBgFa,.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf .sEdufbzJhI0M1_wWbX5r{display:inline-block}.L_9OSulHffM59tLvRRcw .qpGoCGsGIfQ5R7cBelLz{flex-grow:0}.L_9OSulHffM59tLvRRcw .p2uhNpSzZqwJ524zfFDn{flex:1 1;min-width:0}.L_9OSulHffM59tLvRRcw .qpGoCGsGIfQ5R7cBelLz[class$="-24"]+.p2uhNpSzZqwJ524zfFDn,.L_9OSulHffM59tLvRRcw .qpGoCGsGIfQ5R7cBelLz[class*="-24 "]+.p2uhNpSzZqwJ524zfFDn{min-width:unset}.dTiL9YRGiL0qP3IeeVPb .y1LYIqLIEMclb6FDNoyI{flex-direction:column}.dTiL9YRGiL0qP3IeeVPb .qpGoCGsGIfQ5R7cBelLz>label{height:auto}.dTiL9YRGiL0qP3IeeVPb .lQYQrF2RlV4w90MVtYAf .p2uhNpSzZqwJ524zfFDn{width:100%}.dTiL9YRGiL0qP3IeeVPb .qpGoCGsGIfQ5R7cBelLz,.L5db55cvYfgs5TO4IaDd.qpGoCGsGIfQ5R7cBelLz,.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.dTiL9YRGiL0qP3IeeVPb .qpGoCGsGIfQ5R7cBelLz>label,.L5db55cvYfgs5TO4IaDd.qpGoCGsGIfQ5R7cBelLz>label,.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.dTiL9YRGiL0qP3IeeVPb .qpGoCGsGIfQ5R7cBelLz>label:after,.L5db55cvYfgs5TO4IaDd.qpGoCGsGIfQ5R7cBelLz>label:after,.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.dTiL9YRGiL0qP3IeeVPb .qpGoCGsGIfQ5R7cBelLz,.eG2872DzEgcZXxo9SsiI.L5db55cvYfgs5TO4IaDd.qpGoCGsGIfQ5R7cBelLz,.eG2872DzEgcZXxo9SsiI.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz{text-align:right}@media (max-width: 575px){.lQYQrF2RlV4w90MVtYAf .qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.lQYQrF2RlV4w90MVtYAf .qpGoCGsGIfQ5R7cBelLz>label{margin:0}.lQYQrF2RlV4w90MVtYAf .qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.lQYQrF2RlV4w90MVtYAf .qpGoCGsGIfQ5R7cBelLz{text-align:right}.a1kzP5chbmYBjvqRhOCJ .lQYQrF2RlV4w90MVtYAf{flex-wrap:wrap}.a1kzP5chbmYBjvqRhOCJ .lQYQrF2RlV4w90MVtYAf .qpGoCGsGIfQ5R7cBelLz,.a1kzP5chbmYBjvqRhOCJ .lQYQrF2RlV4w90MVtYAf .p2uhNpSzZqwJ524zfFDn{flex:0 0 100%;max-width:100%}.hNhcxELeyI2QUixEIhuf.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.hNhcxELeyI2QUixEIhuf.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.hNhcxELeyI2QUixEIhuf.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.hNhcxELeyI2QUixEIhuf.qpGoCGsGIfQ5R7cBelLz{text-align:right}}@media (max-width: 767px){.X32_muSTHotbYT1wsIHN.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.X32_muSTHotbYT1wsIHN.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.X32_muSTHotbYT1wsIHN.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.X32_muSTHotbYT1wsIHN.qpGoCGsGIfQ5R7cBelLz{text-align:right}}@media (max-width: 991px){.vVuK8VNA3akK0wUU_uu0.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.vVuK8VNA3akK0wUU_uu0.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.vVuK8VNA3akK0wUU_uu0.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.vVuK8VNA3akK0wUU_uu0.qpGoCGsGIfQ5R7cBelLz{text-align:right}}@media (max-width: 1199px){.tfQ7voqfgERUm1LRsP1G.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.tfQ7voqfgERUm1LRsP1G.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.tfQ7voqfgERUm1LRsP1G.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.tfQ7voqfgERUm1LRsP1G.qpGoCGsGIfQ5R7cBelLz{text-align:right}}@media (max-width: 1599px){.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz>label{margin:0}.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz>label:after{display:none}.eG2872DzEgcZXxo9SsiI.OhlOuXR1bEDUSC9j1fbx.qpGoCGsGIfQ5R7cBelLz{text-align:right}}.gZEOgCTpwGMGuznERU8X{color:#ff4d4f}.KcdzPjwrwV4rQ3nr8odW{color:#faad14}.sEdufbzJhI0M1_wWbX5r .gcy2UaNXuYGk9jjzQm30{margin:2px 0 4px}.i9FwLfDdOpAX418tHIlh .TM1f6abqTBE4RyHEKxnR{color:#faad14}.uqsu5Ga6yQYL4NjnXm8t .TM1f6abqTBE4RyHEKxnR{color:#ff4d4f}.a1kzP5chbmYBjvqRhOCJ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.a1kzP5chbmYBjvqRhOCJ legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.a1kzP5chbmYBjvqRhOCJ label{font-size:14px}.a1kzP5chbmYBjvqRhOCJ input[type=search]{box-sizing:border-box}.a1kzP5chbmYBjvqRhOCJ input[type=radio],.a1kzP5chbmYBjvqRhOCJ input[type=checkbox]{line-height:normal}.a1kzP5chbmYBjvqRhOCJ input[type=file]{display:block}.a1kzP5chbmYBjvqRhOCJ input[type=range]{display:block;width:100%}.a1kzP5chbmYBjvqRhOCJ select[multiple],.a1kzP5chbmYBjvqRhOCJ select[size]{height:auto}.a1kzP5chbmYBjvqRhOCJ input[type=file]:focus,.a1kzP5chbmYBjvqRhOCJ input[type=radio]:focus,.a1kzP5chbmYBjvqRhOCJ input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.a1kzP5chbmYBjvqRhOCJ output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.a1kzP5chbmYBjvqRhOCJ .dYxKyauBqmsBJdkmBgFa{display:inline-block;padding-right:8px}.Y9tn2gzRGTUaoVxqzb6X .qpGoCGsGIfQ5R7cBelLz>label{height:24px}.Y9tn2gzRGTUaoVxqzb6X .dLRZeLaYMgV8LrS6BDJY{min-height:24px}.eml6BZ1cyTMzqeXCdnPz .qpGoCGsGIfQ5R7cBelLz>label{height:40px}.eml6BZ1cyTMzqeXCdnPz .dLRZeLaYMgV8LrS6BDJY{min-height:40px}.lQYQrF2RlV4w90MVtYAf{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";vertical-align:top}.t4giu5rMVoyu8gSBSRNn{transition:none}.K8lvc7AoTjhqTqJmgyQG,.K8lvc7AoTjhqTqJmgyQG.skzfvBzoB473C4VrSuty{display:none}.qpGoCGsGIfQ5R7cBelLz{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.x0WYq8MScA3w0vO3GCYY{text-align:left}.ZsuK7X_we3IldpiRIWPb{overflow:unset;line-height:1.3215em;white-space:unset}.qpGoCGsGIfQ5R7cBelLz>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#000000d9;font-size:14px}.qpGoCGsGIfQ5R7cBelLz>label>.rDHduk_d_wLrEEup74Mp{font-size:14px;vertical-align:top}.qpGoCGsGIfQ5R7cBelLz>label.hYUmEefP8OcG52ewMeFM:not(.pomueUUZVs8RSaLsZnnI):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.YpkwCCerUU81cwH3baJ0 .qpGoCGsGIfQ5R7cBelLz>label.hYUmEefP8OcG52ewMeFM:not(.pomueUUZVs8RSaLsZnnI):before{display:none}.qpGoCGsGIfQ5R7cBelLz>label .gUjZHfP8CR0MuRq5Torr{display:inline-block;margin-left:4px;color:#00000073}.YpkwCCerUU81cwH3baJ0 .qpGoCGsGIfQ5R7cBelLz>label .gUjZHfP8CR0MuRq5Torr{display:none}.qpGoCGsGIfQ5R7cBelLz>label .Zt_w0vj7YSA8lIlCQcFE{color:#00000073;cursor:help;writing-mode:horizontal-tb;margin-inline-start:4px}.qpGoCGsGIfQ5R7cBelLz>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.qpGoCGsGIfQ5R7cBelLz>label.Kg7JsjA_5MbvdlBP4_uP:after{content:" "}.p2uhNpSzZqwJ524zfFDn{display:flex;flex-direction:column;flex-grow:1}.p2uhNpSzZqwJ524zfFDn:first-child:not([class^="ant-col-"]):not([class*=" ant-col-"]){width:100%}.dLRZeLaYMgV8LrS6BDJY{position:relative;display:flex;align-items:center;min-height:32px}.zRowxt7x_wIHINH7S__t{flex:auto;max-width:100%}.BhUcGqWvKNou0VlcAa3U,.EBrDHrRop6UqqyaSNS_z{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.SOxtiTTitgUlLITRmgaS{width:100%}.EBrDHrRop6UqqyaSNS_z{min-height:24px}.t4giu5rMVoyu8gSBSRNn .BhUcGqWvKNou0VlcAa3U{height:auto;opacity:1}.aafgl5AshR_7jCenYb8O{font-size:14px;text-align:center;visibility:visible;animation:SWAoe6qvD8ImZoFbuYbb .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.qM4XdT1bTZcSMklEalkY{color:#52c41a}.AdpBXWvdyonL7sY6FSgd{color:#ff4d4f}.k2aTUVyP8VM1xn2Y08bI{color:#faad14}.FzlRum5Uc3JjP8BzrqiI{color:#873bf4}.EXSbL3XreIBXvqoF4Ka1{transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.xlbzIyKMmictKFbpRCHg,.tO68bKssuKoJ6mjVuE4V{opacity:0}.oEG_IrvsUn8pUsNMH66L,.kX53L_CxACo0g1oeOhOX,.K6u7ACTEeBcJgrBNWwyS{opacity:1}.I7TGM_FCkIxSMeAy6Ljo{opacity:0}.cEXPnvu3eWIuke2L20qd{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.taB1mfE_18A936K9py2Z,.cvjRfNPLAnseCHq0SZTq{transform:translateY(-5px);opacity:0}.piDxO2dqALMk_uNzO98d,.BPbz_ryx4jwOqqRxJCCX{transform:translateY(0);opacity:1}.sMd5BQF3FMpb9Geu2p2e{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)!important}.LArqqDk7UEUOdtDANlaq{transform:translateY(-5px)}@keyframes iNO3upak05AaUMtbxGiV{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes Ti6_9Eh7n1Io832Eq8z6{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes O1HgQVFy2Mgz5ZZtreyG{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.eG2872DzEgcZXxo9SsiI{direction:rtl}.eG2872DzEgcZXxo9SsiI .qpGoCGsGIfQ5R7cBelLz{text-align:left}.eG2872DzEgcZXxo9SsiI .qpGoCGsGIfQ5R7cBelLz>label.hYUmEefP8OcG52ewMeFM:before{margin-right:0;margin-left:4px}.eG2872DzEgcZXxo9SsiI .qpGoCGsGIfQ5R7cBelLz>label:after{margin:0 2px 0 8px}.eG2872DzEgcZXxo9SsiI .qpGoCGsGIfQ5R7cBelLz>label .gUjZHfP8CR0MuRq5Torr{margin-right:4px;margin-left:0}.TUdNlzagoIP0P2wyNROU .p2uhNpSzZqwJ524zfFDn:first-child{width:100%}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .CEG_gzlR5KQGk7VoVRJI{padding-right:11px;padding-left:24px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .pAVntLUnIAMKl4dTl3_X .cnzI6zLdpw0qiAdLeuV2{padding-right:11px;padding-left:18px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .pAVntLUnIAMKl4dTl3_X .CEG_gzlR5KQGk7VoVRJI,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .GJHkC67rj1IAocbsujmL .YxSXWiatqUorzcIjDX94{padding:0}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .gXZdxrSrpE4fvI1SzRhd:not(.aYaLgKcfLKMdshQiv1Hu) .cnzI6zLdpw0qiAdLeuV2{right:auto;left:28px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .YxSXWiatqUorzcIjDX94{padding-left:18px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r>.kCqgjG8Sfx0WI_vidSUZ .ST7DFy2fNlUMV_B2YU8z,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r>.kCqgjG8Sfx0WI_vidSUZ ._JQ_NyTGYUga9m3djUqf,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.Gme5a7sgZArAL5MZ3Hr_)>.kCqgjG8Sfx0WI_vidSUZ .ST7DFy2fNlUMV_B2YU8z,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.Gme5a7sgZArAL5MZ3Hr_)>.kCqgjG8Sfx0WI_vidSUZ ._JQ_NyTGYUga9m3djUqf,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.FSac8eIXREAx9k1DIhZi)>.kCqgjG8Sfx0WI_vidSUZ .ST7DFy2fNlUMV_B2YU8z,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.FSac8eIXREAx9k1DIhZi)>.kCqgjG8Sfx0WI_vidSUZ ._JQ_NyTGYUga9m3djUqf{right:auto;left:32px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r>.kCqgjG8Sfx0WI_vidSUZ .gJ8qeM7d1l8ptfWrDxGP,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.Gme5a7sgZArAL5MZ3Hr_)>.kCqgjG8Sfx0WI_vidSUZ .gJ8qeM7d1l8ptfWrDxGP,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r :not(.FSac8eIXREAx9k1DIhZi)>.kCqgjG8Sfx0WI_vidSUZ .gJ8qeM7d1l8ptfWrDxGP{padding-right:0;padding-left:42px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .sjZcdx3FcMF3vRqwKKI8{margin-right:0;margin-left:19px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .wfFwfYL_BMYRtDwejZ5W{right:auto;left:32px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .sHVbdjQl2BkhqnrCoLss,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .XM6QCPC0QoqvpQMWA02F{padding-right:11px;padding-left:29.2px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r .Hp0MfwakhFIdWdDZ2Sf_{padding-right:7px;padding-left:25.2px}.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r.hfUrz4ya91gvLf9Pv0BN .hwgnhp6UcQGHXuf4inBg,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r.i9FwLfDdOpAX418tHIlh .hwgnhp6UcQGHXuf4inBg,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r.uqsu5Ga6yQYL4NjnXm8t .hwgnhp6UcQGHXuf4inBg,.eG2872DzEgcZXxo9SsiI .sEdufbzJhI0M1_wWbX5r.uMAHCXN906Mabf4KuVQK .hwgnhp6UcQGHXuf4inBg{right:auto;left:0}.eG2872DzEgcZXxo9SsiI.dFoZBPmFfK0A2iN0uW9k .lQYQrF2RlV4w90MVtYAf{margin-right:0;margin-left:16px}.skzfvBzoB473C4VrSuty{display:flex;flex-flow:row wrap;min-width:0}.skzfvBzoB473C4VrSuty:before,.skzfvBzoB473C4VrSuty:after{display:flex}.bUkF8VOm6k4FIeYcSa6f{flex-wrap:nowrap}.RBqGvDNZgps7vo8JMsp7{justify-content:flex-start}.TjD0OeLcb58sGBFeFXq6{justify-content:center}.eV7b52WibHIp6ls5UbFk{justify-content:flex-end}.za06wpQTGLYib_2SUviY{justify-content:space-between}.tBkhyqh4xslnKOAPOZal{justify-content:space-around}.lzB7tqvJLOUOUARBWl5K{justify-content:space-evenly}.NHqufoP05LAkrjFHcF3Y{align-items:flex-start}.jtB6jOc68T8oJcibtHvJ{align-items:center}.ZJQOxttEWQK_7nUMlRAK{align-items:flex-end}.govZbaz1xNwzV_jcsRBb{position:relative;max-width:100%;min-height:1px}.L5db55cvYfgs5TO4IaDd{display:block;flex:0 0 100%;max-width:100%}.zB1Ahd36EU8PoWyGZ3wi{left:100%}.jAIHtqkaZyoJ0hLDaGBg{right:100%}.zZyOP9SukHFfc1aukmkk{margin-left:100%}.gp7AINHTwUuFRRAdRSJT{order:24}.M2mOab6eGccYUFjvMjDt{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.CcHkDRpkibILFonLDbAI{left:95.83333333%}.hlwqvmVPSysTWFeRixEp{right:95.83333333%}.hNeqdjXRrso8P1qKeSaO{margin-left:95.83333333%}.lIo3uWNCI8hYer6DQPRS{order:23}.GM5tz2qfaZIsB3d1V0Jf{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.gyiX_ak8iss0KqQL2gJL{left:91.66666667%}.c0CXoJcvDPQZNkcx_5qI{right:91.66666667%}.KuDneq2tX0AQkkYqusXT{margin-left:91.66666667%}.KNySj71OUqMqpuSkhIye{order:22}.Jej9eOY25k4CsakHBLU6{display:block;flex:0 0 87.5%;max-width:87.5%}.bKp0r4aTaogZMJTjZWo3{left:87.5%}.ya470TUNBkE3N8M96s0e{right:87.5%}.zjTfn78SmKAgMurPWQpD{margin-left:87.5%}.CqFb3ybrx1IiGEf_Wj8l{order:21}.Sv6jpyfLXgXh99HEkkdZ{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.IgkAkPlyKiEsuQ_rPeHH{left:83.33333333%}.vsW1PfIAQgh72LZnJI72{right:83.33333333%}.NTuVxscTTcnooQqFqaBF{margin-left:83.33333333%}.NFWF2IrQAYAcwaCKkZtU{order:20}.q3Oh9ZRbbG4CGWNm6s49{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.KhA351cAd00BRKqkpVO4{left:79.16666667%}.Ahado1EPTcw8SQ6jPbBq{right:79.16666667%}.bk3HNbSqCDY0N3ThMiDg{margin-left:79.16666667%}.dQkm3spGT2UlIKKJgO6m{order:19}.K_j3aRpJwtEvNOP0BkwF{display:block;flex:0 0 75%;max-width:75%}.zBb3vmwIiodazsQLUkxa{left:75%}.w9kBRUmfKaoikIzUh3Y1{right:75%}.cH7U0RA8hFYkzpxBz844{margin-left:75%}.VYH28LzlckwG0mIH8wRv{order:18}.bzUlYGFaz8cGGsmKuu24{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.zDIwpekbhEcm7y5eJV26{left:70.83333333%}.BHoYDAVRYNk8R4TckGvb{right:70.83333333%}.yKCHB313zz064q1HF1JT{margin-left:70.83333333%}.Of8myh8j2Fs2dil_S49c{order:17}.d7kTN9hzojo1eDBIjCEj{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.kJmKp5ZP_JkMd_lxz8_C{left:66.66666667%}.KJbr2qh6y1kHx3qFcpZN{right:66.66666667%}.Wwm8ksn310rpL4L0r9LU{margin-left:66.66666667%}.Y523bQtwysIstewhPRB4{order:16}.pdeXtUzBVCcuh8In9HH0{display:block;flex:0 0 62.5%;max-width:62.5%}.P_NnFkWAziw3n9Nbb4LR{left:62.5%}.U7fttDCZLNsyyh1fDtbx{right:62.5%}.VMmAFCWrTAN0InYnWy9n{margin-left:62.5%}.BmTU4ftzdC4C2G7mekLX{order:15}.wuFYQoPUbgA57JvzHq9V{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}._KNt0EPq9jY7oxtDsNTW{left:58.33333333%}.kdw7xjcIqUoMQCxESDB9{right:58.33333333%}.ejBHmpjFK5QctrlBmnrG{margin-left:58.33333333%}.fKXOh48PktU8B4_3jg5t{order:14}.dGY_IQ0MCsEW39gw8MaR{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.wEoBrdnWifM16X5jsen9{left:54.16666667%}.kXBbK_Uh328cBJi2xdK8{right:54.16666667%}.iCp0T6VIYIwzDmsevaqN{margin-left:54.16666667%}.EGEMlnGVGAoXG2JbPkWN{order:13}.kxrwppfbcfUXjn1dUBfY{display:block;flex:0 0 50%;max-width:50%}.hD9bGNHL2lcQb5czBHXV{left:50%}.NsVzlxqVW6QeoNSHWuYn{right:50%}.dKD5bSjTOAw00LzQTNah{margin-left:50%}.U7MAC1VDKEUk3FzSTALC{order:12}.qi1yT4E9UXtooiCh3udQ{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.XzHvJpf0tmM03wkbcFqC{left:45.83333333%}.qQd51qJUNfiR_KtFtLEc{right:45.83333333%}.uxJroTTC2agpomcwHIQI{margin-left:45.83333333%}.__8ByMlh5w4eiOcqZpU2{order:11}.EhqvK3NwaY85STAJJIrC{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.uZgwmOgRa1wd4Kb0dxpK{left:41.66666667%}.Aw8aFLg_2gp5EPJkJpHR{right:41.66666667%}.C7i0PDhts_QDcZZ6SPan{margin-left:41.66666667%}.xnE_LfFIfKw5FdNAg0hv{order:10}.fSDjttDp9s9n7qS76u8r{display:block;flex:0 0 37.5%;max-width:37.5%}.Nni8sWWly4HuWmO64YEx{left:37.5%}.DkJukjNgVxcsZdXb__N6{right:37.5%}.vwbamd6bXNwGyLVqptpm{margin-left:37.5%}.X5VUQqRcgxwIctQDVnms{order:9}.UT_el2hsvUUpa7imy15c{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.TNVM4YLOmfsPQUsqgBT2{left:33.33333333%}.xrK2t_oCqgRUyuAA1wk8{right:33.33333333%}.SFwXtx2sz15GM0d2JoAZ{margin-left:33.33333333%}.ULPaVqexZsTMgWfupVh2{order:8}.BGCxcl2JcDIuEZa0zTe_{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.bzfJnXnlAnO7mDykczV8{left:29.16666667%}.aPfQhVlwP_06PjWFdQR4{right:29.16666667%}.keKlCc89RnEusgYnJ8dL{margin-left:29.16666667%}.FnfHKg0jFHwK3JboslUX{order:7}.Sy6pUmxFK500d1fNPzXa{display:block;flex:0 0 25%;max-width:25%}.lJJ1GNZjG38wmuBXcvsw{left:25%}.Mk2ATFY2IoF1893TkPog{right:25%}.Ed2ZMKXE0h05gUYI2V_Q{margin-left:25%}.kk8Y4Bt1jkFmq8FVB6Jx{order:6}.Q5gKHARfkEs7tklfNojs{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.P_YgOP4m20sCzfKEqwYE{left:20.83333333%}.ZNBA7bG1_pk2vsFRvFFp{right:20.83333333%}.RvYB0ej4XKUyEMr2m0E0{margin-left:20.83333333%}.WhZfk7Hha7ArGLSFu7he{order:5}.nVEtidc74ik6HsXT4iS5{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.Io3adz3g8CILi0c8U5Po{left:16.66666667%}.DvNJmgROREgevDo2i7_9{right:16.66666667%}.uBDEbcSPps4HiJKR0tqk{margin-left:16.66666667%}.bBldnyJKtwIDZsUnRI94{order:4}.qKXD9pmtFZEfOkW7Zkp9{display:block;flex:0 0 12.5%;max-width:12.5%}._wIUS5uezAYFSgN6cuJa{left:12.5%}.wW4BGUi3cBUlPQzXb5Eg{right:12.5%}.hvGoYwaHVDIrolLNQbIr{margin-left:12.5%}.UWarMg9FeVEcrzA5DQgq{order:3}.y7XG1n9F0aARrmngMumC{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.pZ7F4LLP7sIc_RfqtF7t{left:8.33333333%}.VnEFAJAOscU9FSgAv_c1{right:8.33333333%}.qy7eG600_zwdtB4kr324{margin-left:8.33333333%}.vk7wyfuYsKIApCetfw4S{order:2}._6uQQFBJXop3NnmdeBBQ{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.M4HnZbXC9_AdpSJ4nCuo{left:4.16666667%}.tOIi86lBgDQuLTP3W2Lt{right:4.16666667%}.NcqzGYxCK5YXfoyFDdk2{margin-left:4.16666667%}.xV_oVV0V5wSQR1n3wZkF{order:1}.mnBBJydu67oMf6xgnu7O{display:none}.pEr0gqfszicdBrA6ZWJI{margin-left:0}.ShGvFZhLLBcLIK8QrfUR{order:0}.pEr0gqfszicdBrA6ZWJI.TUdNlzagoIP0P2wyNROU{margin-right:0}.M4HnZbXC9_AdpSJ4nCuo.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.tOIi86lBgDQuLTP3W2Lt.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.NcqzGYxCK5YXfoyFDdk2.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.pZ7F4LLP7sIc_RfqtF7t.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.VnEFAJAOscU9FSgAv_c1.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.qy7eG600_zwdtB4kr324.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}._wIUS5uezAYFSgN6cuJa.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.wW4BGUi3cBUlPQzXb5Eg.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.hvGoYwaHVDIrolLNQbIr.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.Io3adz3g8CILi0c8U5Po.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.DvNJmgROREgevDo2i7_9.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.uBDEbcSPps4HiJKR0tqk.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.P_YgOP4m20sCzfKEqwYE.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.ZNBA7bG1_pk2vsFRvFFp.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.RvYB0ej4XKUyEMr2m0E0.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.lJJ1GNZjG38wmuBXcvsw.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.Mk2ATFY2IoF1893TkPog.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.Ed2ZMKXE0h05gUYI2V_Q.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.bzfJnXnlAnO7mDykczV8.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.aPfQhVlwP_06PjWFdQR4.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.keKlCc89RnEusgYnJ8dL.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.TNVM4YLOmfsPQUsqgBT2.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.xrK2t_oCqgRUyuAA1wk8.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.SFwXtx2sz15GM0d2JoAZ.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.Nni8sWWly4HuWmO64YEx.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.DkJukjNgVxcsZdXb__N6.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.vwbamd6bXNwGyLVqptpm.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.uZgwmOgRa1wd4Kb0dxpK.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.Aw8aFLg_2gp5EPJkJpHR.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.C7i0PDhts_QDcZZ6SPan.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.XzHvJpf0tmM03wkbcFqC.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.qQd51qJUNfiR_KtFtLEc.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.uxJroTTC2agpomcwHIQI.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.hD9bGNHL2lcQb5czBHXV.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.NsVzlxqVW6QeoNSHWuYn.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.dKD5bSjTOAw00LzQTNah.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.wEoBrdnWifM16X5jsen9.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.kXBbK_Uh328cBJi2xdK8.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.iCp0T6VIYIwzDmsevaqN.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}._KNt0EPq9jY7oxtDsNTW.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.kdw7xjcIqUoMQCxESDB9.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.ejBHmpjFK5QctrlBmnrG.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.P_NnFkWAziw3n9Nbb4LR.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.U7fttDCZLNsyyh1fDtbx.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.VMmAFCWrTAN0InYnWy9n.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.kJmKp5ZP_JkMd_lxz8_C.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.KJbr2qh6y1kHx3qFcpZN.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.Wwm8ksn310rpL4L0r9LU.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.zDIwpekbhEcm7y5eJV26.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.BHoYDAVRYNk8R4TckGvb.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.yKCHB313zz064q1HF1JT.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.zBb3vmwIiodazsQLUkxa.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.w9kBRUmfKaoikIzUh3Y1.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.cH7U0RA8hFYkzpxBz844.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.KhA351cAd00BRKqkpVO4.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.Ahado1EPTcw8SQ6jPbBq.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.bk3HNbSqCDY0N3ThMiDg.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.IgkAkPlyKiEsuQ_rPeHH.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.vsW1PfIAQgh72LZnJI72.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.NTuVxscTTcnooQqFqaBF.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.bKp0r4aTaogZMJTjZWo3.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.ya470TUNBkE3N8M96s0e.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.zjTfn78SmKAgMurPWQpD.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.gyiX_ak8iss0KqQL2gJL.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.c0CXoJcvDPQZNkcx_5qI.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.KuDneq2tX0AQkkYqusXT.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.CcHkDRpkibILFonLDbAI.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.hlwqvmVPSysTWFeRixEp.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.hNeqdjXRrso8P1qKeSaO.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.zB1Ahd36EU8PoWyGZ3wi.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.jAIHtqkaZyoJ0hLDaGBg.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.zZyOP9SukHFfc1aukmkk.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}.hNhcxELeyI2QUixEIhuf{display:block;flex:0 0 100%;max-width:100%}.G1ljNGmYaxYgy2bplppw{left:100%}.ZL4apeGUoH8glXuJfh4A{right:100%}.ysKQ3W1prmsvRSUT6rtW{margin-left:100%}._F57dgxH4FU_Qzv2teWE{order:24}.wwnLXTVvTcEok7nVdCg4{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.sSSh4FXStP0EyOI0YgF1{left:95.83333333%}.Sq2JbLGAjlAblNOaL1VC{right:95.83333333%}.DpS28KBJ2YIiSKqUzX3Q{margin-left:95.83333333%}.kv2Q3fF_4QqN3fSbMfNP{order:23}.sFtP3DjOTQkCpePQhx0z{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.nu1t8p4GwDgAyg8G0QJf{left:91.66666667%}.XFusy42QjAYjOg_sPRYD{right:91.66666667%}.Xk0OXv2DjV4LHLX4qGId{margin-left:91.66666667%}.Qi6xNr92YYO5pp_GU2qY{order:22}.rnmF58FTigMIQ1A4w8LB{display:block;flex:0 0 87.5%;max-width:87.5%}.mEQcx_NUBbwXt2zuROrR{left:87.5%}.eyv26h_yUY0dH4U6cmio{right:87.5%}.RvjQZscjR3MyeGzhUKYz{margin-left:87.5%}.c5blPQelo4YjK07LLj3C{order:21}.l0CvvbVSvzY7HcsYfaTZ{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.rFOOqgHnkak4YGZbfimv{left:83.33333333%}.CQRnK28aTgAHfta6z1Ak{right:83.33333333%}.fXJmb6fjJvse9hfqNu9v{margin-left:83.33333333%}.u2QxFujzTtkKfN5NbbqT{order:20}.oOBBuNx2EtAd4zrAEHET{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.J7pjIPx115MKc3COsGgb{left:79.16666667%}.We01V7QawK8JFOP4TTEw{right:79.16666667%}.aH30xLtIkFlTPvGt6hgS{margin-left:79.16666667%}.l1dbttslG8U2o8eSa8lf{order:19}.uL32DV_jImEptAyGPRo2{display:block;flex:0 0 75%;max-width:75%}.umWy3RQcya0feu6DvfCT{left:75%}.kOtET8yFxRYM8HAuKJOb{right:75%}.EiWE2DCMdJ8LRiJfBlTl{margin-left:75%}.q8hmcmeLPh0rOg8UAu2X{order:18}.EqYZP2JOt8fskv2Gdi8w{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.GNe63m7Am1c5gMj4jMyP{left:70.83333333%}.glZOym2ybIMkL5fmRGCP{right:70.83333333%}.biI5BMpzK_8Q6AO_DZly{margin-left:70.83333333%}.ruUs03vQz6Uu6zSzM_lj{order:17}.J3WXV0z5KGYhg4gkTlHE{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.zSY9T_YhT5cbpr4DFCLX{left:66.66666667%}.xRr_SU5LFZAJBeRAdP0X{right:66.66666667%}.avywAJppPQwoQi1TFohd{margin-left:66.66666667%}.eptkzZ8kFisSwCj4XKcv{order:16}.ZvdfuUa9yQJYmIYo1qWg{display:block;flex:0 0 62.5%;max-width:62.5%}.itywMzvj1K0XltcUq5vy{left:62.5%}.Udz_1t5u6UWP8in7OAwo{right:62.5%}.B9DlFcRez_wcfiHtQa2E{margin-left:62.5%}.voBiO0WPJwYTK07h3pxe{order:15}.t1saVoHCQqEJkWug7myY{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.i2XoNEYHq_8kvQvnJets{left:58.33333333%}.kDCB2Fcp70q_uVfQiJX9{right:58.33333333%}.TxisVUbzsMKrtjXuvAzI{margin-left:58.33333333%}.xX_wDSD1iFQrZGZelYId{order:14}.XKkpHnja2o4isTEYGxT_{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}._1UazkPtPMrMIu94NLZP{left:54.16666667%}.PPZ1kKKTOWsKjcA2_vzH{right:54.16666667%}.nhSsFCYuGKgN_3Lk2Rfd{margin-left:54.16666667%}.xJaEWIASqHITGXwv3kWj{order:13}.p4FR3R2seTwOm_tRG41_{display:block;flex:0 0 50%;max-width:50%}.zXYjbi2zYEwAdPlzqOvl{left:50%}.PIauwx_6t_gWdBBAGJBf{right:50%}.M6ks3afYMrwW9f3rbh3t{margin-left:50%}.ioTN174H5UatehTsCWUY{order:12}.zcdDWJEyemg_L7AMtR72{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.G6WUNjMjoZE7f91Pvrzg{left:45.83333333%}.Jn5lQmPBdmw2HUfIVQET{right:45.83333333%}.mxTAzsAxCCMaXO6xiPfe{margin-left:45.83333333%}.flWHYa8iElMlbGpYQI3G{order:11}.og4BysvYEyQj_KdOcDoV{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.IpTfYEqAW8gscl_Fu0Zv{left:41.66666667%}.hIWThPb30TSZgQ7_s7V8{right:41.66666667%}.aMkmMs1RQvgxNFoImRJ8{margin-left:41.66666667%}.j9ACb26ABUX5M8TJiAho{order:10}.MOpuKrYvdkt4dNM4PleV{display:block;flex:0 0 37.5%;max-width:37.5%}.nBDFuoWJ3cKPk7Ewx4kL{left:37.5%}.IlM13TykhsI03gmDDieE{right:37.5%}.RE1CHrlvHFsGJhjLq7ZI{margin-left:37.5%}.PECbjxMRMbETe9ODf861{order:9}.rhCmK2ium8kulngWmAQo{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.ceM_tgDaxyQSUgey3b1R{left:33.33333333%}.Yry7BHuGwMYmRyt3kVnq{right:33.33333333%}.SS9iqbUkhA9STqIiSOIg{margin-left:33.33333333%}.Nf2YEhYBs_IcdqL4mXx6{order:8}._7SVnWGM_FofC1Ki6L7v{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.EbXAoRyrK2IRoDZfmYH2{left:29.16666667%}.VwqxiVMLa6g_plApSHOH{right:29.16666667%}.W6F85d8iiy0gTDjAZqdo{margin-left:29.16666667%}.uykm_TkckMoCaoz1154i{order:7}.SgEA34mtY_Yc88oAFJJN{display:block;flex:0 0 25%;max-width:25%}.A0rkUK_I4qwC7t4vGJ3_{left:25%}.uzW7gt4OmXoTxUVHgRrg{right:25%}.H4_u8KwuuwkffjXrVGpf{margin-left:25%}.udIZ9r5Zo3YZXsBmYN_h{order:6}.xITZev4bcwmT0hWAXzC2{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.FudEEXkWm6wXXFLBjtTD{left:20.83333333%}.tHwu9t5Y2DwNzmWVz3T6{right:20.83333333%}._YPy_lHtWnkA3t9mcsXl{margin-left:20.83333333%}.qDFA0NKMntxMdwI7y855{order:5}.jjpPq2ecICg0LcEwwERm{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.au0AyIXjCc0CzZNXaBfy{left:16.66666667%}.wq_3vwSZnN8u2BdUb__8{right:16.66666667%}.B3oHElo7VWweY4sKaabQ{margin-left:16.66666667%}.jLRCwS7dCsc7ObZezmbu{order:4}.E7Y0O7E1QToJq5Mv5NxN{display:block;flex:0 0 12.5%;max-width:12.5%}.m88cn1DD98M18rFWHwyS{left:12.5%}.Qajtv3QwVEgNk9loqqIY{right:12.5%}.dAuoSGn3JgQwMKHRY56W{margin-left:12.5%}.B_4Neq13jNYpEpC9UHBD{order:3}.yqCvbPMTKK07xSVrwSlL{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.g8AT4npT9mQDGxorTtaN{left:8.33333333%}.LRITkxNqrTYNLW8v8J1b{right:8.33333333%}.pFXa8TY7TzUyQ1Lhn7FQ{margin-left:8.33333333%}.xIJcI9LAn742TSAbXEw3{order:2}.bUjojH788tMg999oxyJl{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.ytquiylVcsCCM7u5DuPW{left:4.16666667%}.HqfYMrCUJNYUTo_huOPZ{right:4.16666667%}.TQpzLA1lQgJaydyjHxt7{margin-left:4.16666667%}.BOmt_6FrMGkFurBe8SFB{order:1}.qOt4PodZvLgZu0oAuaUi{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.yn6zkkUL4CsEP9Gkv0JP{left:auto}.LFKCviMCoYg1J36qsTl6{right:auto}.HIUrXakCvyw2NBkJmtU1{margin-left:0}.Vr_gr8gRL68lhBCaQggJ{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.yn6zkkUL4CsEP9Gkv0JP.TUdNlzagoIP0P2wyNROU{right:auto}.LFKCviMCoYg1J36qsTl6.TUdNlzagoIP0P2wyNROU{left:auto}.HIUrXakCvyw2NBkJmtU1.TUdNlzagoIP0P2wyNROU{margin-right:0}.ytquiylVcsCCM7u5DuPW.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.HqfYMrCUJNYUTo_huOPZ.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.TQpzLA1lQgJaydyjHxt7.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.g8AT4npT9mQDGxorTtaN.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.LRITkxNqrTYNLW8v8J1b.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.pFXa8TY7TzUyQ1Lhn7FQ.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.m88cn1DD98M18rFWHwyS.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.Qajtv3QwVEgNk9loqqIY.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.dAuoSGn3JgQwMKHRY56W.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.au0AyIXjCc0CzZNXaBfy.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.wq_3vwSZnN8u2BdUb__8.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.B3oHElo7VWweY4sKaabQ.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.FudEEXkWm6wXXFLBjtTD.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.tHwu9t5Y2DwNzmWVz3T6.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}._YPy_lHtWnkA3t9mcsXl.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.A0rkUK_I4qwC7t4vGJ3_.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.uzW7gt4OmXoTxUVHgRrg.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.H4_u8KwuuwkffjXrVGpf.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.EbXAoRyrK2IRoDZfmYH2.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.VwqxiVMLa6g_plApSHOH.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.W6F85d8iiy0gTDjAZqdo.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.ceM_tgDaxyQSUgey3b1R.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.Yry7BHuGwMYmRyt3kVnq.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.SS9iqbUkhA9STqIiSOIg.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.nBDFuoWJ3cKPk7Ewx4kL.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.IlM13TykhsI03gmDDieE.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.RE1CHrlvHFsGJhjLq7ZI.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.IpTfYEqAW8gscl_Fu0Zv.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.hIWThPb30TSZgQ7_s7V8.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.aMkmMs1RQvgxNFoImRJ8.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.G6WUNjMjoZE7f91Pvrzg.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.Jn5lQmPBdmw2HUfIVQET.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.mxTAzsAxCCMaXO6xiPfe.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.zXYjbi2zYEwAdPlzqOvl.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.PIauwx_6t_gWdBBAGJBf.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.M6ks3afYMrwW9f3rbh3t.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}._1UazkPtPMrMIu94NLZP.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.PPZ1kKKTOWsKjcA2_vzH.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.nhSsFCYuGKgN_3Lk2Rfd.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.i2XoNEYHq_8kvQvnJets.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.kDCB2Fcp70q_uVfQiJX9.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.TxisVUbzsMKrtjXuvAzI.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.itywMzvj1K0XltcUq5vy.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.Udz_1t5u6UWP8in7OAwo.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.B9DlFcRez_wcfiHtQa2E.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.zSY9T_YhT5cbpr4DFCLX.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.xRr_SU5LFZAJBeRAdP0X.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.avywAJppPQwoQi1TFohd.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.GNe63m7Am1c5gMj4jMyP.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.glZOym2ybIMkL5fmRGCP.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.biI5BMpzK_8Q6AO_DZly.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.umWy3RQcya0feu6DvfCT.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.kOtET8yFxRYM8HAuKJOb.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.EiWE2DCMdJ8LRiJfBlTl.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.J7pjIPx115MKc3COsGgb.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.We01V7QawK8JFOP4TTEw.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.aH30xLtIkFlTPvGt6hgS.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.rFOOqgHnkak4YGZbfimv.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.CQRnK28aTgAHfta6z1Ak.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.fXJmb6fjJvse9hfqNu9v.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.mEQcx_NUBbwXt2zuROrR.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.eyv26h_yUY0dH4U6cmio.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.RvjQZscjR3MyeGzhUKYz.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.nu1t8p4GwDgAyg8G0QJf.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.XFusy42QjAYjOg_sPRYD.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.Xk0OXv2DjV4LHLX4qGId.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.sSSh4FXStP0EyOI0YgF1.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.Sq2JbLGAjlAblNOaL1VC.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.DpS28KBJ2YIiSKqUzX3Q.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.G1ljNGmYaxYgy2bplppw.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.ZL4apeGUoH8glXuJfh4A.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.ysKQ3W1prmsvRSUT6rtW.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}@media (min-width: 576px){.X32_muSTHotbYT1wsIHN{display:block;flex:0 0 100%;max-width:100%}.zUx09DHdx4EwyXDDNNnk{left:100%}.A2cZxRoYesWQtQutAkgj{right:100%}.g4kfyQBM1Ko_nGiLHbYN{margin-left:100%}.KFkoXanyOkQs1A5F1adG{order:24}.Ek9Hm_EPIyQIAxSurU_2{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.tCKxuc49cstGZemHJYV8{left:95.83333333%}.mrRDDhkyPjAdivqSTURo{right:95.83333333%}.irRAOrTZtI82hrtVr6Wl{margin-left:95.83333333%}.JiM8go3tyvAO5nbf2kpD{order:23}.dxjjK1AFoMQ1EuLo0hhk{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.X7C5ehJRAt_tUDQxSrj4{left:91.66666667%}._DtikwHBSTsqkZ6rQRAA{right:91.66666667%}.orzbhC4eEfwZn150x9Og{margin-left:91.66666667%}.eyU_GYuYmMf9YQVk1CPW{order:22}.RpQkEv7NByQApnI7qpA9{display:block;flex:0 0 87.5%;max-width:87.5%}.f7TI2jt_QqsmBWdtf5pW{left:87.5%}.g_2Qzacwy1sBXAW8yTZD{right:87.5%}.dektgXqbStsxTEP6_0tm{margin-left:87.5%}.naKJrqft9BYLjY_fLweV{order:21}.IONcX9KzFYDCWaUA8gCS{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.uJ3MMmVnDsAlB5DL16bm{left:83.33333333%}.OILlZrnvV4KfdnscMUL6{right:83.33333333%}.J0evKmF45B4rJbGszg4w{margin-left:83.33333333%}.D8dfM_9kKEsqH5kVJM00{order:20}.ykfwLreBXtwe4oSOaITN{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.UGkpneqHaAegH44quxzn{left:79.16666667%}.RY6XIHDBrYMbcTrdLtbc{right:79.16666667%}.Cgpfgr2wTqQFtLJsQZaM{margin-left:79.16666667%}.LgHSB8brQI0w7IDg1_km{order:19}.l9iXawCAOREbdAyvJjl3{display:block;flex:0 0 75%;max-width:75%}.rrOCMsUAVeoZQnb1rKCV{left:75%}.njDdqEsnfjMwQAoW0sDI{right:75%}.fehgbkWOQY4lLFB_Fbwx{margin-left:75%}.IFDhsCZ1zAXovoyHP_m4{order:18}.JCEkn6Y6MM40b6ggvNF1{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.jz0ovviFUbAfv5U8J1kz{left:70.83333333%}.Psbi8xhnfIsJyxYsZevo{right:70.83333333%}.oUi7vdwlf1U5nAWC2PO2{margin-left:70.83333333%}.Du7aNXh3rY0bu26DpDJ8{order:17}.GVIkkDHkpgccjlmSuBIa{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.P5CJVpFG7KUixQj54vwA{left:66.66666667%}.LRW1xVPPZGYw9Mu6yeaR{right:66.66666667%}.W3GOzAsTdgCITO61DBYn{margin-left:66.66666667%}.LMRctgfOfIV_iVAOrE_6{order:16}.cVKPrh8u65su60flyWDC{display:block;flex:0 0 62.5%;max-width:62.5%}.R9P4yFVBwM2AndINZYXG{left:62.5%}.c6RDOBTSyfk0Eu9NSqIP{right:62.5%}.Hz_ECgRyUn2QNTWkB1ws{margin-left:62.5%}.N6LpC8PHmM3_Lx43vxnq{order:15}.xZ71Pb4k6YtOE3CjzrhJ{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.RLfQB1Gr5dsHaG_Jdv0r{left:58.33333333%}.dAvXsjlvVDsjemXfmYbg{right:58.33333333%}.VcWT3XfFCMCaCR0sKByk{margin-left:58.33333333%}.f2QnoHoykt0KDxgeawxM{order:14}.wn82a6R1yioYxHD8jW9Y{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.QaFUUBuglAorJF8G8dzv{left:54.16666667%}.f7qZp5fxIF8DhxkCBeyc{right:54.16666667%}.ASqUAfi4IvYU5eV6cGRj{margin-left:54.16666667%}.mVlZEDe9MDkBxhEln0CX{order:13}.edl1_GFUDgADg9DupVPc{display:block;flex:0 0 50%;max-width:50%}.edS6fW2jL5E1xWFhCwyl{left:50%}.J8ESQDXmI88EiRUd4hRR{right:50%}.zge1nQgoMFs4Ti8Jxfi_{margin-left:50%}.Sr2UZjei2kQCZuAq_gpT{order:12}.qLglDrAaIi4o_Ql6uL7t{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.LpzcrdbLShsrKWs9gIEk{left:45.83333333%}.OdhPOcDIMwr2f_5AtN3I{right:45.83333333%}.BHXzTl6UETQNnFL30zhw{margin-left:45.83333333%}.otc2sAeH8IIJaFvzN1zx{order:11}.K5X9jwtr7sYWfhXK_wPO{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.dtmA7Pao1PIZFpTDEFqm{left:41.66666667%}.vSC_hrN9u68HII0l7umt{right:41.66666667%}.mBqMOZj3xswVTdZohW8P{margin-left:41.66666667%}.hokXpqBUDkIxbYqeUNdK{order:10}.D_cAuUjNQxkV98knCu5D{display:block;flex:0 0 37.5%;max-width:37.5%}.ZyIDr7bigiMh9ghPDMtS{left:37.5%}.X7oC3OBfIRcQzhKRoZZw{right:37.5%}.yhuvH7B2Qto2xRpyDmBw{margin-left:37.5%}.QcuLLnJ5XYwbdfA1FWOo{order:9}.PqUxvoQPCKE1mE7luImf{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.i1UjgJskWWUkf_7q_omp{left:33.33333333%}.gqM0jzZ3SdYJ2lxIlo2A{right:33.33333333%}.rFPCbVmIqssr8N5bzpt4{margin-left:33.33333333%}.gYQXYnJhttgOvyTWGTu1{order:8}.Mf5LFiy0SoEu5e3UeoPd{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.qYtBBhZ3gQUsacYptj6F{left:29.16666667%}.P7G4PRHo6V4QLNAwiILO{right:29.16666667%}.YmynXsLh_kcXzfGK3Mjx{margin-left:29.16666667%}.bvcgbXKscL8NxtL39gie{order:7}.bv9ywb1oBg9pJaGzT3SM{display:block;flex:0 0 25%;max-width:25%}.WCDHkuGmhk0BKx1gWC1q{left:25%}.jt2oHAiEvvEzNPvsiaTh{right:25%}.ZQ91jFbKI_8FJf5o4PYX{margin-left:25%}.MWyn3wJPkb0noLDs8UpU{order:6}.IlPEFjMsQ4lwqxWtbFU_{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.eMnwZEIpurEotepot_bf{left:20.83333333%}.iUUJiTSjNlc1dAflYxwI{right:20.83333333%}.fuROCPoyAi4X2gd7AAyo{margin-left:20.83333333%}.dEpMLwnrsseLO4jxmEk0{order:5}.FMKybsnAOk8rhjcwOGoN{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.rQ6iNGnmmBUZhK5I9hZL{left:16.66666667%}.EERg4M1zX0kQ96ImP4zY{right:16.66666667%}.zVGZTahkYkwttd7dS3OY{margin-left:16.66666667%}.OfnRqmqwsecBYLjgE5r2{order:4}.xqrGDQev7iA3EPf1CFR0{display:block;flex:0 0 12.5%;max-width:12.5%}.MXch37UpIukDoaDiCMzw{left:12.5%}.oRFrDeAxAOEQ7xyJ5gKh{right:12.5%}.iuinSOLzBiAcShg8Td45{margin-left:12.5%}.EAmZM_6DKZsBIbQXxD4t{order:3}.s3j11M_DeMkbsJOr162W{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.tsxOxNMn2Y8PVWtAX0nw{left:8.33333333%}.HVqAXT4IrI0wIIHzDfqV{right:8.33333333%}.i0RgCqHEIoM9xiqcSJlb{margin-left:8.33333333%}.rwtXIBVugIGbneIKfLGH{order:2}.ofzvSSDOng4f1IqyBdhR{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.JFLNJ10AfHommUbfRNOq{left:4.16666667%}.Vldb2wmAK8GTex8ats8X{right:4.16666667%}.ozW3SJH21oDX6gl6b9j6{margin-left:4.16666667%}.HvVpQyVaTwZXUbFFmFq6{order:1}.dNdj_HIWI0rCGDWbg29q{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.DL0OBsomsx4zAMbHKOtb{left:auto}.v7OMnI7Z7AGCBTKoEUHw{right:auto}.y_GPHxXQltk0gYvs93CL{margin-left:0}.fQNKKdmaBIETta3AtNnG{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.DL0OBsomsx4zAMbHKOtb.TUdNlzagoIP0P2wyNROU{right:auto}.v7OMnI7Z7AGCBTKoEUHw.TUdNlzagoIP0P2wyNROU{left:auto}.y_GPHxXQltk0gYvs93CL.TUdNlzagoIP0P2wyNROU{margin-right:0}.JFLNJ10AfHommUbfRNOq.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.Vldb2wmAK8GTex8ats8X.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.ozW3SJH21oDX6gl6b9j6.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.tsxOxNMn2Y8PVWtAX0nw.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.HVqAXT4IrI0wIIHzDfqV.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.i0RgCqHEIoM9xiqcSJlb.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.MXch37UpIukDoaDiCMzw.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.oRFrDeAxAOEQ7xyJ5gKh.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.iuinSOLzBiAcShg8Td45.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.rQ6iNGnmmBUZhK5I9hZL.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.EERg4M1zX0kQ96ImP4zY.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.zVGZTahkYkwttd7dS3OY.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.eMnwZEIpurEotepot_bf.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.iUUJiTSjNlc1dAflYxwI.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.fuROCPoyAi4X2gd7AAyo.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.WCDHkuGmhk0BKx1gWC1q.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.jt2oHAiEvvEzNPvsiaTh.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.ZQ91jFbKI_8FJf5o4PYX.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.qYtBBhZ3gQUsacYptj6F.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.P7G4PRHo6V4QLNAwiILO.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.YmynXsLh_kcXzfGK3Mjx.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.i1UjgJskWWUkf_7q_omp.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.gqM0jzZ3SdYJ2lxIlo2A.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.rFPCbVmIqssr8N5bzpt4.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.ZyIDr7bigiMh9ghPDMtS.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.X7oC3OBfIRcQzhKRoZZw.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.yhuvH7B2Qto2xRpyDmBw.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.dtmA7Pao1PIZFpTDEFqm.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.vSC_hrN9u68HII0l7umt.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.mBqMOZj3xswVTdZohW8P.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.LpzcrdbLShsrKWs9gIEk.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.OdhPOcDIMwr2f_5AtN3I.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.BHXzTl6UETQNnFL30zhw.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.edS6fW2jL5E1xWFhCwyl.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.J8ESQDXmI88EiRUd4hRR.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.zge1nQgoMFs4Ti8Jxfi_.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.QaFUUBuglAorJF8G8dzv.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.f7qZp5fxIF8DhxkCBeyc.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.ASqUAfi4IvYU5eV6cGRj.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.RLfQB1Gr5dsHaG_Jdv0r.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.dAvXsjlvVDsjemXfmYbg.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.VcWT3XfFCMCaCR0sKByk.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.R9P4yFVBwM2AndINZYXG.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.c6RDOBTSyfk0Eu9NSqIP.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.Hz_ECgRyUn2QNTWkB1ws.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.P5CJVpFG7KUixQj54vwA.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.LRW1xVPPZGYw9Mu6yeaR.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.W3GOzAsTdgCITO61DBYn.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.jz0ovviFUbAfv5U8J1kz.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.Psbi8xhnfIsJyxYsZevo.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.oUi7vdwlf1U5nAWC2PO2.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.rrOCMsUAVeoZQnb1rKCV.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.njDdqEsnfjMwQAoW0sDI.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.fehgbkWOQY4lLFB_Fbwx.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.UGkpneqHaAegH44quxzn.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.RY6XIHDBrYMbcTrdLtbc.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.Cgpfgr2wTqQFtLJsQZaM.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.uJ3MMmVnDsAlB5DL16bm.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.OILlZrnvV4KfdnscMUL6.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.J0evKmF45B4rJbGszg4w.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.f7TI2jt_QqsmBWdtf5pW.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.g_2Qzacwy1sBXAW8yTZD.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.dektgXqbStsxTEP6_0tm.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.X7C5ehJRAt_tUDQxSrj4.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}._DtikwHBSTsqkZ6rQRAA.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.orzbhC4eEfwZn150x9Og.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.tCKxuc49cstGZemHJYV8.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.mrRDDhkyPjAdivqSTURo.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.irRAOrTZtI82hrtVr6Wl.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.zUx09DHdx4EwyXDDNNnk.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.A2cZxRoYesWQtQutAkgj.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.g4kfyQBM1Ko_nGiLHbYN.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}}@media (min-width: 768px){.vVuK8VNA3akK0wUU_uu0{display:block;flex:0 0 100%;max-width:100%}.Vk9b6pwrMyAZrAsmPALc{left:100%}.V7DbuW0cSP80Kuv8NeaS{right:100%}.X6uYcSzWI0EY5DPHXT6J{margin-left:100%}.ItRyJELxAvssQfkx9CEc{order:24}.NiLojpH1JsA8ocsZ2CZd{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.DELzKU_8PQAI070JA619{left:95.83333333%}.wJ8xaR793vwYyyDea1Bh{right:95.83333333%}.p4th6Qndp54twzqe9qBq{margin-left:95.83333333%}.CzduC7odXUVjeHGLNBtC{order:23}.m9KtU5L_eKMkc5Q6tFJF{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.rUu6Ea1J3ZwZp2matvOA{left:91.66666667%}.I0h66H9RUOck1dFHCL0c{right:91.66666667%}.ViYEcZX_k8ucUQB_mKEN{margin-left:91.66666667%}.beEDvK3r8WnMFipqKw9A{order:22}.QX1LUXh7zGME6u6JO5hc{display:block;flex:0 0 87.5%;max-width:87.5%}.EYKWyvMgphAgjCQPGqtA{left:87.5%}.lUFMSKY76qY5OSRFLkX0{right:87.5%}.SAK4mrtzXIskPRudiPLh{margin-left:87.5%}.aTGBnRI5VYijb9bmKkoj{order:21}.Aput0c48BDMh7sesX3rx{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.a4FqB8qEL0Q5Xou9WrDw{left:83.33333333%}.QycN_6e84ofvkaLh81My{right:83.33333333%}.VkJu98zQhMRk0nsmPDMO{margin-left:83.33333333%}.ttKFnKLeEAcrqZy2RMS6{order:20}.NqggraQz0Hsn37XuHaIH{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.piU8oVAYEfQmhcMjY3mj{left:79.16666667%}.SZAELsC3bQKCDQgHg6FY{right:79.16666667%}.VIMIgae_Dk4WtZh9sBM8{margin-left:79.16666667%}.QzxwulYv1rU8mu1cftFv{order:19}.psYp_gY0HO0MSfA_umwM{display:block;flex:0 0 75%;max-width:75%}.Zb99tdSzKwqHyd5UolyH{left:75%}.vNsiUg1uSRoajcxn_Eek{right:75%}.T5iz9UxIdcctFJagM2oi{margin-left:75%}.zwbuhLgA6lkFHcaOQ9Qi{order:18}.ApNpNORelow5AT7n6Bix{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.eHn5kGkLgSSKyeAPrA0Y{left:70.83333333%}.NPpBQbeabgVw0hh9vxme{right:70.83333333%}.hvad_W9JJ10JbaC8fSOE{margin-left:70.83333333%}.Yjpo9bxzJMyhdEheE3AG{order:17}.zeg4PSQrc4YHM1FR89gf{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.OOOFCozkHyQV633CWEBp{left:66.66666667%}.CvEHmtyKfP8BQyR8Y5KO{right:66.66666667%}._Wh14cbACowMnIYkNdko{margin-left:66.66666667%}.JeJfCc1sYHgPfHjM0KXm{order:16}.dcZP3f7UFQdo7HluJ800{display:block;flex:0 0 62.5%;max-width:62.5%}.R4JiyjRsyT0mp0sVoSCc{left:62.5%}.swkHjQU1Mv0bs6uB2URl{right:62.5%}.tQZilXK5H5ApMYOPUg6V{margin-left:62.5%}.Ib_i6CXUe0Qka434vpU7{order:15}.xwP3L_QbsKgtAhikLAZe{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.EWTJUPVAQtcsXA3itr_Y{left:58.33333333%}.Bh774zvYKEDhnPE_Pwqb{right:58.33333333%}.aWrM9VyRgQQONEVq3Mlk{margin-left:58.33333333%}.K6VVM4nW9u8McH7WPhGS{order:14}.BxhzuE_XfloudXfpAnl8{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.f8w2Wt1WndoQAzuMfic0{left:54.16666667%}.kcyEkhcNfDwVcjU3zJ7B{right:54.16666667%}.i2fZBdgxDuktDJAMwF7e{margin-left:54.16666667%}.uXxTYe_pQEKVNglpGpbo{order:13}.B9zuaBCSZUCFwyP332II{display:block;flex:0 0 50%;max-width:50%}.C1XLyTqKKo0Xb4Uz18YT{left:50%}.MTjYqndi8b_0uG3jIuKk{right:50%}.hYSztsAPKIkxBLZOaous{margin-left:50%}.JgMkZsmA7_0HUuUr_8_d{order:12}.Q0oil4gxnsdYy9hXDJlj{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.GrFdfRKvT1otwP0Zf0VE{left:45.83333333%}.UI7iaVtr7kw6yziAuiU2{right:45.83333333%}.OdkU1KHXXIcc3evDyrb4{margin-left:45.83333333%}.ERyMd6O_HH45mfZCSLgR{order:11}.TV7FDdZAiO4poBP7Vt54{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.jlGTpe4nQ0H6a0EYyuaE{left:41.66666667%}.yB0HnctIXP4ZdRUmeIqz{right:41.66666667%}.qq68V4yHNAewtHNM7yYW{margin-left:41.66666667%}.nVbU3dARmqwdNTMRErGq{order:10}.fpxI4WVGnj4sm1Nn9pNC{display:block;flex:0 0 37.5%;max-width:37.5%}.TjjNO3l_FncGblQKopN9{left:37.5%}.inmLK8OJdUGlFLqQQYpo{right:37.5%}.DCxcwugOQ4M0AKhQbVWc{margin-left:37.5%}.rvTdBVkGxQwXrICsn_ml{order:9}.LqSr03_9DF0Y0Lle5Di4{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.rHr80f7obH4ndt7DCZpx{left:33.33333333%}.v1UHEhbSe443g0HN4BpS{right:33.33333333%}.G_ez4afa5ogZqHOpE7gx{margin-left:33.33333333%}.UytsJw1qAecIvJ4ObzhC{order:8}.Q9sjpz93l7Yx2fRasBWT{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.Z62IaQUgiUAieuuYDQ05{left:29.16666667%}.md_BrcXP7EoZLOr68s3i{right:29.16666667%}.s2hKtIhGeq0IvJPZ9LYe{margin-left:29.16666667%}.TqnmtWRTiYMkSBTGBW3c{order:7}.Ss5iyZAa3zw4rTtu55Dx{display:block;flex:0 0 25%;max-width:25%}.ymSHkwyp1dYHoDSSj07a{left:25%}.FT29zTMM88gETbCP549H{right:25%}.t3KHjc67UVojzVZpFDA9{margin-left:25%}.zGyPdJ3utukIWDN1IAVp{order:6}.LPU98FE9boYKgdhMNHM2{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.Ts8z_2zcATQPW0zJUylS{left:20.83333333%}.cdDnXgbfMx9HyCruHRSU{right:20.83333333%}.kqFPGk5MdU0KQWzoziEO{margin-left:20.83333333%}.lD2O1sqd8XEKFZuK_VH8{order:5}.BFExtmGi3G0ztc839Zb6{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.PuVbRmj3eUwfG2_Et2bg{left:16.66666667%}.w6at66A_GkaJEoX5Ubcw{right:16.66666667%}.b8vC8cF6L8Yn0gbCvkg0{margin-left:16.66666667%}.HWHuFWXvnmA3HaGOlVPw{order:4}.UN7fqs0NJKcn6CUf0SkZ{display:block;flex:0 0 12.5%;max-width:12.5%}.mcufpFChZ04yyq_z86fi{left:12.5%}.i0sWItcdAK8W9nFcibO_{right:12.5%}.anakQMbjqFo_84efaYFZ{margin-left:12.5%}.fIxNouokk8YlX8BXCxEb{order:3}.ltu9JtRUcEc5ZTTBAmFT{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.lg7po1wGpQoYHP5RG3ED{left:8.33333333%}.qO1Kr2YBFgcsN_TETRfE{right:8.33333333%}.zespFOhAsdEVTBq2Ewcc{margin-left:8.33333333%}.FWyZni5SPoIiHP8p2qOb{order:2}.jzVly3J4ojIQ8rPEKf21{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.h4zto9eW5A0zTfRvCRAD{left:4.16666667%}.rYHlixoUIE6w_DlMyscw{right:4.16666667%}.u0l34JAYQV52xP0H1wXw{margin-left:4.16666667%}.jHFQWMf1b1ERDrCohCrE{order:1}.BeEfecAl3Wku_UMqPnhJ{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.SqkTJMKDhNMKVkEAojeT{left:auto}.sMiTJoZZKU11xYOqnXVx{right:auto}.VAsrvApNUewwNdZtzCSf{margin-left:0}.TnErx4a3Ur8sVjB29rO4{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.SqkTJMKDhNMKVkEAojeT.TUdNlzagoIP0P2wyNROU{right:auto}.sMiTJoZZKU11xYOqnXVx.TUdNlzagoIP0P2wyNROU{left:auto}.VAsrvApNUewwNdZtzCSf.TUdNlzagoIP0P2wyNROU{margin-right:0}.h4zto9eW5A0zTfRvCRAD.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.rYHlixoUIE6w_DlMyscw.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.u0l34JAYQV52xP0H1wXw.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.lg7po1wGpQoYHP5RG3ED.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.qO1Kr2YBFgcsN_TETRfE.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.zespFOhAsdEVTBq2Ewcc.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.mcufpFChZ04yyq_z86fi.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.i0sWItcdAK8W9nFcibO_.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.anakQMbjqFo_84efaYFZ.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.PuVbRmj3eUwfG2_Et2bg.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.w6at66A_GkaJEoX5Ubcw.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.b8vC8cF6L8Yn0gbCvkg0.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.Ts8z_2zcATQPW0zJUylS.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.cdDnXgbfMx9HyCruHRSU.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.kqFPGk5MdU0KQWzoziEO.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.ymSHkwyp1dYHoDSSj07a.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.FT29zTMM88gETbCP549H.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.t3KHjc67UVojzVZpFDA9.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.Z62IaQUgiUAieuuYDQ05.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.md_BrcXP7EoZLOr68s3i.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.s2hKtIhGeq0IvJPZ9LYe.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.rHr80f7obH4ndt7DCZpx.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.v1UHEhbSe443g0HN4BpS.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.G_ez4afa5ogZqHOpE7gx.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.TjjNO3l_FncGblQKopN9.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.inmLK8OJdUGlFLqQQYpo.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.DCxcwugOQ4M0AKhQbVWc.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.jlGTpe4nQ0H6a0EYyuaE.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.yB0HnctIXP4ZdRUmeIqz.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.qq68V4yHNAewtHNM7yYW.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.GrFdfRKvT1otwP0Zf0VE.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.UI7iaVtr7kw6yziAuiU2.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.OdkU1KHXXIcc3evDyrb4.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.C1XLyTqKKo0Xb4Uz18YT.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.MTjYqndi8b_0uG3jIuKk.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.hYSztsAPKIkxBLZOaous.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.f8w2Wt1WndoQAzuMfic0.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.kcyEkhcNfDwVcjU3zJ7B.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.i2fZBdgxDuktDJAMwF7e.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.EWTJUPVAQtcsXA3itr_Y.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.Bh774zvYKEDhnPE_Pwqb.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.aWrM9VyRgQQONEVq3Mlk.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.R4JiyjRsyT0mp0sVoSCc.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.swkHjQU1Mv0bs6uB2URl.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.tQZilXK5H5ApMYOPUg6V.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.OOOFCozkHyQV633CWEBp.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.CvEHmtyKfP8BQyR8Y5KO.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}._Wh14cbACowMnIYkNdko.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.eHn5kGkLgSSKyeAPrA0Y.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.NPpBQbeabgVw0hh9vxme.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.hvad_W9JJ10JbaC8fSOE.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.Zb99tdSzKwqHyd5UolyH.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.vNsiUg1uSRoajcxn_Eek.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.T5iz9UxIdcctFJagM2oi.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.piU8oVAYEfQmhcMjY3mj.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.SZAELsC3bQKCDQgHg6FY.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.VIMIgae_Dk4WtZh9sBM8.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.a4FqB8qEL0Q5Xou9WrDw.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.QycN_6e84ofvkaLh81My.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.VkJu98zQhMRk0nsmPDMO.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.EYKWyvMgphAgjCQPGqtA.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.lUFMSKY76qY5OSRFLkX0.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.SAK4mrtzXIskPRudiPLh.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.rUu6Ea1J3ZwZp2matvOA.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.I0h66H9RUOck1dFHCL0c.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.ViYEcZX_k8ucUQB_mKEN.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.DELzKU_8PQAI070JA619.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.wJ8xaR793vwYyyDea1Bh.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.p4th6Qndp54twzqe9qBq.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.Vk9b6pwrMyAZrAsmPALc.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.V7DbuW0cSP80Kuv8NeaS.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.X6uYcSzWI0EY5DPHXT6J.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}}@media (min-width: 992px){.tfQ7voqfgERUm1LRsP1G{display:block;flex:0 0 100%;max-width:100%}._KiqnsKWH0sFkMiTNqju{left:100%}.MMqunynkX8Ahw3ZpeSWt{right:100%}.RZ14l0VISCI5YVwEldtC{margin-left:100%}.ExSw3YmYUMcaECCNhiRn{order:24}.koMesTSrdiEWCLqgmoow{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.lsxmOmKtYW4lkvmcs3ic{left:95.83333333%}.UlKZ_j6scgPLhridMZ9M{right:95.83333333%}.jUcsieoHATwcGSbtSTGV{margin-left:95.83333333%}.uXLdEbnxuIInPiADlKPl{order:23}.uQ03a1Q4B6kXGyiL7S_J{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.V95M2oC8Cv4r3cmX79MY{left:91.66666667%}.rJIXvcnSBZUGij4aNn5e{right:91.66666667%}.MwVZ9MiJjYg33jJjX7Ym{margin-left:91.66666667%}.Xyp7rP9XdUVmH2Wso7SJ{order:22}.lpxmDmzOb1MpAIpXlo5e{display:block;flex:0 0 87.5%;max-width:87.5%}.lhxTeswRbs8Pki_wx3mZ{left:87.5%}.Ghxc7lXUn5UodnGCLuTR{right:87.5%}.oC9YMvasGbYIf_ii2lA6{margin-left:87.5%}.vqdlJjevq4F0cNHgJ7_h{order:21}.ol1gzImtT_Q4HZ4b6awY{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.HYyKkSbEhUO2SwFXM_t1{left:83.33333333%}.sRMWkL0uxgjEbV2xyn9n{right:83.33333333%}.CuDYTxbwPA6BhB4DdVOq{margin-left:83.33333333%}.PLlkkXS2kZMUTxewGbzt{order:20}.bFJk9CfFp48rknQepicE{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.pwVaRkBI4T4hOLZG_asa{left:79.16666667%}.YQJGHpy3FZ0dV1hYa_fk{right:79.16666667%}.nx36xlJIz46BQnyyKRQS{margin-left:79.16666667%}.Sx2Z3z6tJ4886rXCYX_o{order:19}.aF4k7OXU3jgQAdXNwSjY{display:block;flex:0 0 75%;max-width:75%}.QgLSiXJjbdo9AIneptKl{left:75%}.YuDaccnTHRgSQwRxL8ea{right:75%}.plQIqC_rW4V5JNN2sWt4{margin-left:75%}.L_2rxew6wSEnNtCunKf6{order:18}.oowYluBGPAD_gkQ6gEqo{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.VUbWq0HoalsSmqD748TV{left:70.83333333%}.qNGtslZw0koCryEMnhKp{right:70.83333333%}.fwqwaLA4782kAPS3_M0x{margin-left:70.83333333%}.mJJ6wvUDBu8KFTzj3eid{order:17}.NkHLW1dqHP8wsR1ZOxTL{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.rljblcpL_roPswzc9WrQ{left:66.66666667%}.f50mcHURLMHlsuio1uUt{right:66.66666667%}.w0jFdO_WiakHNHBmCnR3{margin-left:66.66666667%}.QkK9yHuj79MwPsa13lfo{order:16}.vEliKRhL_VwSP33jKHop{display:block;flex:0 0 62.5%;max-width:62.5%}.XKWXu8HB8oBRnfjQ4dsk{left:62.5%}.kNs9XS6kbk0B4dFKlTBS{right:62.5%}.iGr4wzBNnMY4Zs9lBUFB{margin-left:62.5%}.sF9x9TYMh42JHdPyqlGk{order:15}.cMNRV47IosEnX2BlFrM3{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.Ps7IR1VxWk8uMeCXz1xr{left:58.33333333%}.w2178oC0T_4xCKKD7ACG{right:58.33333333%}.EwcPyxWwykiIRenFvpBo{margin-left:58.33333333%}.BRBPqUnOQycMmrMqqDGg{order:14}.j8AVddo2vIgLVpWKGNe_{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.w0TxSDsSpx8rkoVpsfuK{left:54.16666667%}.OSriLa0OiMbOSfh9gp2_{right:54.16666667%}.p_phil5OvxA3fdUI8oOW{margin-left:54.16666667%}.ys5J_uAqEgmPXa7xdqpf{order:13}.f_PmyHrkMmUpa6VWXbex{display:block;flex:0 0 50%;max-width:50%}.o5lJVKw4SFgleKLQrK7A{left:50%}.jgaccHJra6UTNo1Va5WL{right:50%}.AiBSFVdebDY5hpepcZ95{margin-left:50%}.BORxDHxqyMczIVAJB7B7{order:12}.AIifohw8IrcF5zGHSpjy{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.Gkq1KckVsC8ygKv90qJk{left:45.83333333%}.JF7ojsIGKGIIGrn19fgj{right:45.83333333%}.IYghwHMsFiMTQjLgMbov{margin-left:45.83333333%}.ZXZ4cDmwQXhKU5BdY5wI{order:11}.USVIC9210RIHGFPRqTrN{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.ttYqKyk4uCs9IxT4Xnvi{left:41.66666667%}.nRGlRiTL8svxGLaNpQlk{right:41.66666667%}.vVqmrFdzuIJNnyddyKGk{margin-left:41.66666667%}.I9HET49FkwIAtrC6mo4I{order:10}.dP6rIjaSIRQbY8pfOjj0{display:block;flex:0 0 37.5%;max-width:37.5%}._UK7bVPBS8YTU4pXno9V{left:37.5%}.b46oz0WJK7AM7prZs8JA{right:37.5%}.bLWh2c9jcozULW8GnDaY{margin-left:37.5%}.eqfeWv928MkXS4WlcLdr{order:9}.XNrhlDTkzW8GZVJrdd_u{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.qnKheIDIm3UUxgmo5fai{left:33.33333333%}.qJ_mrS4asAj69_MtxAyo{right:33.33333333%}.fbIzhBh7qUhU7juhzYQo{margin-left:33.33333333%}.kYU_azERlDchHANGaAnn{order:8}.T7P5_KV1FEwkMSh4iR8m{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.gQaDGvFKcREsAbDdWpEL{left:29.16666667%}.QdQjEs0nVv8XR60Qjak6{right:29.16666667%}.bdckwpGJw8IH5uQTbTcp{margin-left:29.16666667%}.aTQ7SsAPmZsFjJPS8n_V{order:7}.Yd_cU2PVmQqHWncd0SYm{display:block;flex:0 0 25%;max-width:25%}.wKHhsScTSEGDlNaxyJUg{left:25%}.raSt0rrlW6UrbwWJ1vLM{right:25%}.syHRddDN4qYY90YdCAZH{margin-left:25%}.ueOcQHGOHmwWcFLtEtWc{order:6}.WhYfSNO6tKcZzqleHQ6e{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.OIWgpK3mR81KtrZnBmvd{left:20.83333333%}.Z_Rw6ySG2N4C54YIHIhh{right:20.83333333%}.ZP5QVaLT20ApuUbCRPUj{margin-left:20.83333333%}.qoPuwrhNIScWqQtF9SSw{order:5}.uGaW9wR900jgSsTSPtb8{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.gTrwivVnzvIyDXHAV3mo{left:16.66666667%}.Yuk4EALNd8psfwBhKl4D{right:16.66666667%}.JdwNhBM984wKSNrrPhyP{margin-left:16.66666667%}.v9gSJcMmsFzv68wCAGaI{order:4}.ITZz0u0UXqUqyow2vCsl{display:block;flex:0 0 12.5%;max-width:12.5%}.vrGFznr4FMU2ciwtdaNJ{left:12.5%}.G9gKuheAqSEyI1WTT3GA{right:12.5%}.K3hNQNMmvsYzEjjEaFfn{margin-left:12.5%}.c6kXPKcw4BgZBu9CpzpV{order:3}.Es9LO1rNa3cmS4_neItF{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.KO5w4H7EPBkfJBWGKR_F{left:8.33333333%}.ZVwQZNoGmO0sso_o2OPY{right:8.33333333%}.DhfMjc3OuEK32CnFqqr4{margin-left:8.33333333%}.I1ofyPxoLk8W9KEUcw7y{order:2}.PHAUT9mYv8Mg4lIpy0yt{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.s12AQ7s6uJAoXVMR8KNf{left:4.16666667%}.TPfiygeV_UU2gBYxY6Oa{right:4.16666667%}.k3rSVlJdBSkWsh_hFoil{margin-left:4.16666667%}.JjK3hkzzJVQOCh2Wdubp{order:1}.SXlCv3Sijzg_kOi5zGCY{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.auVn9uJNgGkpyjCQj6JB{left:auto}.bXrQvey8CCwZQCv8stj0{right:auto}.FzJxpocOVLwkPdajs3Gd{margin-left:0}.m7r6dnM53vkxVe6oFHt_{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.auVn9uJNgGkpyjCQj6JB.TUdNlzagoIP0P2wyNROU{right:auto}.bXrQvey8CCwZQCv8stj0.TUdNlzagoIP0P2wyNROU{left:auto}.FzJxpocOVLwkPdajs3Gd.TUdNlzagoIP0P2wyNROU{margin-right:0}.s12AQ7s6uJAoXVMR8KNf.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.TPfiygeV_UU2gBYxY6Oa.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.k3rSVlJdBSkWsh_hFoil.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.KO5w4H7EPBkfJBWGKR_F.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.ZVwQZNoGmO0sso_o2OPY.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.DhfMjc3OuEK32CnFqqr4.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.vrGFznr4FMU2ciwtdaNJ.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.G9gKuheAqSEyI1WTT3GA.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.K3hNQNMmvsYzEjjEaFfn.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.gTrwivVnzvIyDXHAV3mo.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.Yuk4EALNd8psfwBhKl4D.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.JdwNhBM984wKSNrrPhyP.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.OIWgpK3mR81KtrZnBmvd.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.Z_Rw6ySG2N4C54YIHIhh.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.ZP5QVaLT20ApuUbCRPUj.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.wKHhsScTSEGDlNaxyJUg.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.raSt0rrlW6UrbwWJ1vLM.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.syHRddDN4qYY90YdCAZH.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.gQaDGvFKcREsAbDdWpEL.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.QdQjEs0nVv8XR60Qjak6.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.bdckwpGJw8IH5uQTbTcp.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.qnKheIDIm3UUxgmo5fai.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.qJ_mrS4asAj69_MtxAyo.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.fbIzhBh7qUhU7juhzYQo.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}._UK7bVPBS8YTU4pXno9V.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.b46oz0WJK7AM7prZs8JA.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.bLWh2c9jcozULW8GnDaY.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.ttYqKyk4uCs9IxT4Xnvi.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.nRGlRiTL8svxGLaNpQlk.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.vVqmrFdzuIJNnyddyKGk.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.Gkq1KckVsC8ygKv90qJk.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.JF7ojsIGKGIIGrn19fgj.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.IYghwHMsFiMTQjLgMbov.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.o5lJVKw4SFgleKLQrK7A.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.jgaccHJra6UTNo1Va5WL.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.AiBSFVdebDY5hpepcZ95.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.w0TxSDsSpx8rkoVpsfuK.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.OSriLa0OiMbOSfh9gp2_.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.p_phil5OvxA3fdUI8oOW.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.Ps7IR1VxWk8uMeCXz1xr.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.w2178oC0T_4xCKKD7ACG.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.EwcPyxWwykiIRenFvpBo.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.XKWXu8HB8oBRnfjQ4dsk.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.kNs9XS6kbk0B4dFKlTBS.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.iGr4wzBNnMY4Zs9lBUFB.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.rljblcpL_roPswzc9WrQ.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.f50mcHURLMHlsuio1uUt.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.w0jFdO_WiakHNHBmCnR3.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.VUbWq0HoalsSmqD748TV.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.qNGtslZw0koCryEMnhKp.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.fwqwaLA4782kAPS3_M0x.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.QgLSiXJjbdo9AIneptKl.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.YuDaccnTHRgSQwRxL8ea.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.plQIqC_rW4V5JNN2sWt4.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.pwVaRkBI4T4hOLZG_asa.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.YQJGHpy3FZ0dV1hYa_fk.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.nx36xlJIz46BQnyyKRQS.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.HYyKkSbEhUO2SwFXM_t1.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.sRMWkL0uxgjEbV2xyn9n.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.CuDYTxbwPA6BhB4DdVOq.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.lhxTeswRbs8Pki_wx3mZ.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.Ghxc7lXUn5UodnGCLuTR.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.oC9YMvasGbYIf_ii2lA6.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.V95M2oC8Cv4r3cmX79MY.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.rJIXvcnSBZUGij4aNn5e.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.MwVZ9MiJjYg33jJjX7Ym.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.lsxmOmKtYW4lkvmcs3ic.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.UlKZ_j6scgPLhridMZ9M.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.jUcsieoHATwcGSbtSTGV.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}._KiqnsKWH0sFkMiTNqju.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.MMqunynkX8Ahw3ZpeSWt.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.RZ14l0VISCI5YVwEldtC.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}}@media (min-width: 1200px){.OhlOuXR1bEDUSC9j1fbx{display:block;flex:0 0 100%;max-width:100%}.tCJGY6rOOgkdzH2o2pdw{left:100%}.sjXryq6oe8krcSwlCKTv{right:100%}.MSIjYeggW0w94tBdaH6O{margin-left:100%}.fWtsxG1Xu6sFbW0R5jjE{order:24}.OaZhRtedgZUpWZWdZhqk{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.bKYKzTkaPNQD3B9N6ocC{left:95.83333333%}.ed3mF6toqYLL61ua6Oza{right:95.83333333%}.PkL30oMZ1E6YtYX87vIy{margin-left:95.83333333%}.Cp8aSayDsb87XBS509fh{order:23}.RiTpZ3J0w84bka8YZzJM{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}._Ckpvb_ntkm4FUeHaIL9{left:91.66666667%}.b1kDtYm_MvsdfP1boD5N{right:91.66666667%}.L2IdUkBAeXcP70rH04ZG{margin-left:91.66666667%}.JA3Yomght0CqfHAkwx1Q{order:22}.RVw9X9zLxz045G13HNEj{display:block;flex:0 0 87.5%;max-width:87.5%}.Niul67ATaag4w6AlcI8A{left:87.5%}.aUdW52CLAfglLNlfP7aN{right:87.5%}.M1ixytiTRqA5zJfSi6m0{margin-left:87.5%}.zJ6VDLQP2744EFhIWCb6{order:21}.qB7bvmvEASkaWj3DM2i_{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.niJ9J2Ekf7cqs0ljJ3Ij{left:83.33333333%}.haRv5j3U95AN7aDONjn4{right:83.33333333%}.wZTizwhaqgjbq4HzMb2m{margin-left:83.33333333%}.h1p7a8lqKbsnvLGBj0DM{order:20}.fPsKjIIYYB83591xkCvf{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.I8TalUFuf1gBKB1IJmYG{left:79.16666667%}.QG7RTFMUPoMTTjmdm_MG{right:79.16666667%}.fz2Sxi3SjbMdHKapUb0Y{margin-left:79.16666667%}.sU69Dq7XWU4WcBZ5VtsD{order:19}.sow58RX_hOgSA0lNE91R{display:block;flex:0 0 75%;max-width:75%}.fu4RFy8RLVUgYAFZulKk{left:75%}.PEvymuQgjxApavQFVt52{right:75%}.NUDMBRVbbLs0IJIl_fYq{margin-left:75%}.Z5z71iBWr_wYC9Pzj3c4{order:18}.HFs3a8yPG8o_084r4t0N{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.GqSBqeXaYrY99gGQItpc{left:70.83333333%}.WuEoIdspTIfEI6FzmcVE{right:70.83333333%}.AUexv35fNG0g0igAPIXn{margin-left:70.83333333%}.DENDNghMAlUptyqtIGRm{order:17}.AVq57YkFQY8mFepsnGTe{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.Cq8qbCVaBgEstzsXb_RR{left:66.66666667%}.u3ASz5q4rlcK5541WWUU{right:66.66666667%}.QhXMzhD5jhwwPgXY8A59{margin-left:66.66666667%}.oJPpZnNHr9kdHrzGWdvN{order:16}.EMhv7ReFquQygUaNMmOU{display:block;flex:0 0 62.5%;max-width:62.5%}.Jt5YsABXbgwK4MHeNfuN{left:62.5%}.SDuL6uZdHNI_8ZzRDE8N{right:62.5%}.c7JixDRmhYkZ5b7l5dbf{margin-left:62.5%}.SHbAFWmgYrYB8cLEuOxx{order:15}.M7qCfbAFCt4TL00Tzkkx{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.Hj3uAI626fUd4BpjJZMv{left:58.33333333%}.CnNChUsncE8Z2U_F_hp0{right:58.33333333%}.gpLes4ULoY7gJsgZcNMy{margin-left:58.33333333%}.nme_mMAAl_8YXxRBQ6UT{order:14}.WCc_4Rxe58MuRKtkfQH_{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.wKNSmavNCM5b4TxjImXo{left:54.16666667%}.tPd2LoUFd2cZyw9B0keV{right:54.16666667%}.m2Tf1HS5kP9cM1dG3tLE{margin-left:54.16666667%}.gbHZ2Vp4vzQ_TeAAkpRE{order:13}._EL_umans8mgLzeE7_T2{display:block;flex:0 0 50%;max-width:50%}.eLdcwuS0gbkRSgXVYFFt{left:50%}.fHVSRNbEJMz_W0e1lO2Y{right:50%}.fTEYlYI4BUZwxsYRopxU{margin-left:50%}.kjmG4gAekg08DDeJlNfL{order:12}.gu1ge8xlvpARa1VcjXqI{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.o9oZ19IhmYsYmYoNb5Fm{left:45.83333333%}.lrPAB58uTrklKwgKUl2q{right:45.83333333%}.ga_zMBejtgs8nvrGrYIp{margin-left:45.83333333%}.VmFbV2OlbsVzHKffSNSc{order:11}.VzZ_l5KNuRcSQOGnmJsu{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.yjwJiqZ52cNOwcGw05br{left:41.66666667%}.OAm4PDssdA0KCxe_3ZA2{right:41.66666667%}.uLQUgapAlKslqliHSsbk{margin-left:41.66666667%}.Y8Wg78oy8oBOKmnywzJM{order:10}.OzQMSPHLFALJ5Omi_oqg{display:block;flex:0 0 37.5%;max-width:37.5%}.GQrENhCyBAUtjz0yLeR1{left:37.5%}.qlIjNjXXsH_jB_9mwY1Q{right:37.5%}.TU4Duzflnc3beyAUBNu9{margin-left:37.5%}.o_xIPcXJlwElQpc5MY6_{order:9}.x5lGbK8WpIMicUb_I2lD{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.BxsHHqxh41Qq4WYBmbec{left:33.33333333%}.LlGC94ANG8YGDdGjxnlU{right:33.33333333%}.CXCbZxvEBMYUM7hWh3OO{margin-left:33.33333333%}.KUyewCFEUAjz8X0oTPzA{order:8}.b567_Hp6Ppgj8bCzOcPq{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.UMQFL8HEYg3ijK8E3Vkl{left:29.16666667%}.yD6VY8L3jJMDNoKzoyN9{right:29.16666667%}.DVevEtW7cbQc3u46eW8Y{margin-left:29.16666667%}.Bdf20ugJeo9wPsChC4AA{order:7}.a0_7W2sLgq03xHJ3IvCr{display:block;flex:0 0 25%;max-width:25%}.vvYPtRfEpolKtQjZ5uoi{left:25%}.FGoEI20u3N86tREQr2UN{right:25%}.hxIK5zT3R7sZed8Qfccl{margin-left:25%}.or1jndc6uisknx_Qs6r_{order:6}.q5BPhuX2Dy8wFREj7hb4{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.xG7_naOY1yYLNPLyfLIU{left:20.83333333%}.fho7_P5dAKIHXz_nPvBi{right:20.83333333%}.EK_y5Ubfbp8YriTU_wjV{margin-left:20.83333333%}.mvZSpHxn4ZwAMxAIhKNZ{order:5}.USMMormyWK0ETL390KLy{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.OAbAjqexJYbsrnxkWRrn{left:16.66666667%}.hdHIV4U9k4UNHxwmGnxm{right:16.66666667%}._lDTgFLrUFAWpSkhWzKl{margin-left:16.66666667%}.eVXkIKJOI0WH6Bk2o2ny{order:4}.WttfKHO1dhgXJHg210p2{display:block;flex:0 0 12.5%;max-width:12.5%}.bjJt4kosjn4hXqE41KgJ{left:12.5%}.gKiGC9qbErkG0FY8khbT{right:12.5%}.rCcZCw1XGwZyAeKcaDQD{margin-left:12.5%}.MzM4me9YoNshnA_5RZOw{order:3}.hC0w2FgEMRAa0FCinUQt{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.oHoRRiw_R4goilXE2Fiu{left:8.33333333%}.FQXZAbG1wAQXbT8gQipE{right:8.33333333%}.xgxqkFH9iSI6M3qtgxM4{margin-left:8.33333333%}.Eyq93hSxM88zjkBcA4MO{order:2}.l77u2PiAdojQ8agSbdcX{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.BpGY85t5rPkVuLyUXnz4{left:4.16666667%}.AKqJeB0aqHo_DxTTqPgm{right:4.16666667%}.Uwto4TiQWY8wSunfQ3SV{margin-left:4.16666667%}.YbZAlU4KymIE00FwxS3w{order:1}.Xc4zzuu3bd89fE0hdybd{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.Um1nw18wPUIo8Sk20NpQ{left:auto}.SpPyandfyEtE44VdxH1E{right:auto}.OJB57Hy4MTIvCBgAbPKs{margin-left:0}.wwXmjKIxy8cDPmRUF3ps{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.Um1nw18wPUIo8Sk20NpQ.TUdNlzagoIP0P2wyNROU{right:auto}.SpPyandfyEtE44VdxH1E.TUdNlzagoIP0P2wyNROU{left:auto}.OJB57Hy4MTIvCBgAbPKs.TUdNlzagoIP0P2wyNROU{margin-right:0}.BpGY85t5rPkVuLyUXnz4.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.AKqJeB0aqHo_DxTTqPgm.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.Uwto4TiQWY8wSunfQ3SV.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.oHoRRiw_R4goilXE2Fiu.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.FQXZAbG1wAQXbT8gQipE.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.xgxqkFH9iSI6M3qtgxM4.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.bjJt4kosjn4hXqE41KgJ.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.gKiGC9qbErkG0FY8khbT.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.rCcZCw1XGwZyAeKcaDQD.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.OAbAjqexJYbsrnxkWRrn.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.hdHIV4U9k4UNHxwmGnxm.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}._lDTgFLrUFAWpSkhWzKl.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.xG7_naOY1yYLNPLyfLIU.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.fho7_P5dAKIHXz_nPvBi.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.EK_y5Ubfbp8YriTU_wjV.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.vvYPtRfEpolKtQjZ5uoi.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.FGoEI20u3N86tREQr2UN.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.hxIK5zT3R7sZed8Qfccl.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.UMQFL8HEYg3ijK8E3Vkl.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.yD6VY8L3jJMDNoKzoyN9.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.DVevEtW7cbQc3u46eW8Y.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.BxsHHqxh41Qq4WYBmbec.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}.LlGC94ANG8YGDdGjxnlU.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.CXCbZxvEBMYUM7hWh3OO.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.GQrENhCyBAUtjz0yLeR1.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.qlIjNjXXsH_jB_9mwY1Q.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.TU4Duzflnc3beyAUBNu9.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.yjwJiqZ52cNOwcGw05br.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.OAm4PDssdA0KCxe_3ZA2.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.uLQUgapAlKslqliHSsbk.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.o9oZ19IhmYsYmYoNb5Fm.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.lrPAB58uTrklKwgKUl2q.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.ga_zMBejtgs8nvrGrYIp.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.eLdcwuS0gbkRSgXVYFFt.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.fHVSRNbEJMz_W0e1lO2Y.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.fTEYlYI4BUZwxsYRopxU.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.wKNSmavNCM5b4TxjImXo.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.tPd2LoUFd2cZyw9B0keV.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.m2Tf1HS5kP9cM1dG3tLE.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.Hj3uAI626fUd4BpjJZMv.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.CnNChUsncE8Z2U_F_hp0.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.gpLes4ULoY7gJsgZcNMy.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.Jt5YsABXbgwK4MHeNfuN.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.SDuL6uZdHNI_8ZzRDE8N.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.c7JixDRmhYkZ5b7l5dbf.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.Cq8qbCVaBgEstzsXb_RR.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.u3ASz5q4rlcK5541WWUU.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.QhXMzhD5jhwwPgXY8A59.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.GqSBqeXaYrY99gGQItpc.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.WuEoIdspTIfEI6FzmcVE.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.AUexv35fNG0g0igAPIXn.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.fu4RFy8RLVUgYAFZulKk.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.PEvymuQgjxApavQFVt52.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.NUDMBRVbbLs0IJIl_fYq.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.I8TalUFuf1gBKB1IJmYG.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.QG7RTFMUPoMTTjmdm_MG.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.fz2Sxi3SjbMdHKapUb0Y.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.niJ9J2Ekf7cqs0ljJ3Ij.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.haRv5j3U95AN7aDONjn4.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.wZTizwhaqgjbq4HzMb2m.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.Niul67ATaag4w6AlcI8A.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.aUdW52CLAfglLNlfP7aN.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.M1ixytiTRqA5zJfSi6m0.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}._Ckpvb_ntkm4FUeHaIL9.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.b1kDtYm_MvsdfP1boD5N.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.L2IdUkBAeXcP70rH04ZG.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.bKYKzTkaPNQD3B9N6ocC.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.ed3mF6toqYLL61ua6Oza.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.PkL30oMZ1E6YtYX87vIy.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.tCJGY6rOOgkdzH2o2pdw.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.sjXryq6oe8krcSwlCKTv.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.MSIjYeggW0w94tBdaH6O.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}}@media (min-width: 1600px){.JZIoUoCIZSY4Vg_TY7jO{display:block;flex:0 0 100%;max-width:100%}.AsKC0xIGgvNos9PeLUbI{left:100%}.ky9QkczMLQYYMfYPXgWh{right:100%}.Xj4qzTjvyt8dRweXhJgC{margin-left:100%}.EusVXdRWUgcijDgrgTug{order:24}.Kj0gACYgdTYfulysRc3y{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.za3h_4KLYUQm1YV7hf6Q{left:95.83333333%}.kkhXh8WAKoswTToSyNRt{right:95.83333333%}.uBSSgIhGHo8EPrOVCCIU{margin-left:95.83333333%}.fcoMfIxqtEvcbTzGwWvo{order:23}.FNVi5A3R9fkdyqbtPE6c{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.zkJ_iUKliH0Wg9MNhpEH{left:91.66666667%}.VHgh3O9MTOIJKPdlpnO6{right:91.66666667%}.ao1oeq71lYMViCkbk1kB{margin-left:91.66666667%}.gRZX6VfXP05GdJ0I3CTb{order:22}.jv3Pu6Us94gSuakCLZcH{display:block;flex:0 0 87.5%;max-width:87.5%}.RnKg8J4Auj8sOVjo4ndx{left:87.5%}.eP0oyQ8a5fon1rNB5sQA{right:87.5%}.ipBG6hTvPl8fjHdkEg1l{margin-left:87.5%}.rzVXcHGnfQDs13Aj1yuz{order:21}.Bz604ZnK3K415Rs_MTq7{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.Kp98wgD03k06aGRULxTJ{left:83.33333333%}.PcYa0gIiyo0vhb4mBieH{right:83.33333333%}.tmsGoeGIL83JA3hINcR_{margin-left:83.33333333%}.ZEzd3pWK290tgpQJO8yM{order:20}.FrTzHfwL0H4rDg6jICeJ{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.sxsPoD42EH47tzjWplLM{left:79.16666667%}.sXbZve0TJw3v_GlM_giq{right:79.16666667%}.Qa9z0RCNzyMAaCY5n5Wy{margin-left:79.16666667%}.Gaw4vmDA9SEFl5iOnUPm{order:19}.JosVTlhHffoWulKTU1TD{display:block;flex:0 0 75%;max-width:75%}.VlWCc2544KEn_WqoCz3_{left:75%}.Cs7k8VyNFIkORLISomUa{right:75%}.BBD21YerKMwFwLwT_0KC{margin-left:75%}.ue38q9xF91Y1A4yRYu2L{order:18}.G9l4v_lL4dQktG8yCRnr{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.FkvRz6waQoUQOQ6IV_dd{left:70.83333333%}.O5SL7IVDrQYKmithMYye{right:70.83333333%}.pBBrE0OAhAg_gG53Dw66{margin-left:70.83333333%}.inM3IRkgP4U2H_t_SI50{order:17}.EJtgcClElJ8KVQsa3QGB{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.VnFItwZLngESm7UxNPzM{left:66.66666667%}.dgDtbd5ejugVycDSqynv{right:66.66666667%}.A6R6AYshiEw2boI46EMc{margin-left:66.66666667%}.jpSTKJMhaEQpYgo78v5n{order:16}.SwrjsNBgYG07dUB3UWHs{display:block;flex:0 0 62.5%;max-width:62.5%}.cXf8sjqxvg1txnYDEqNl{left:62.5%}.v_jkDHsEo7IWng0ogB1w{right:62.5%}.OX06mdEeQRYKA6vXN4tA{margin-left:62.5%}.S0HhsII4M0fbY6x6hzTm{order:15}.TgAVgqsQ6Xwtm6j4MleJ{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.ESN6l1ewrngBjiM9oyU1{left:58.33333333%}.vJQcUjLpiGEkhZ9IiM2F{right:58.33333333%}.eVua0YzyUUYIsk8gPT4y{margin-left:58.33333333%}.ljLT2TXJLPI7XPV71glk{order:14}.q6qLe0o3fOIFYgxd45Ri{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.LkP0JQfebcMa7yNu2dp_{left:54.16666667%}.Scn2yMcjB_Q0LRNIYZ45{right:54.16666667%}.RO2Njly33fk2OPwhmQ88{margin-left:54.16666667%}.Hf07S8Mgzb8kobmPGLhg{order:13}.XVDVGHomCk84vSnbFQxQ{display:block;flex:0 0 50%;max-width:50%}.WjWbvtqPq4u2Dim90WV8{left:50%}.gi6d6et7Aeq72Py7r1DY{right:50%}.e9rFDFwUsvsDcxqBHH0l{margin-left:50%}.iqwA72EXFLUrauH2uXNp{order:12}.mNYZcL5gtPo_IOBMGT3J{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.UFN0TyTqLC8C_XxSWhdb{left:45.83333333%}.PEXIVUvDSgdhYK3ZThdP{right:45.83333333%}.y0LvpXfSssnOUuBzRb78{margin-left:45.83333333%}.lKFvjV8yUPkrjCMTyoKf{order:11}.m2qPdbfRCg3gXJGqj7DD{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.dmO9vrYckmcz50Hz5t0o{left:41.66666667%}.JZuQjF28pwfPqNgUPNQT{right:41.66666667%}.ro016vhHOcg7bp1gfeBj{margin-left:41.66666667%}.jbpnjXxTVGgVFpzF4GRs{order:10}.M5D1xZ9eDy0vCyBs0QhQ{display:block;flex:0 0 37.5%;max-width:37.5%}.j00Hht_VOZUOM0wT9v4Q{left:37.5%}.OpmKNswcY7kvvZZMMsR2{right:37.5%}.E26WXgsrAyU9LV4z2PdF{margin-left:37.5%}.XBbkrOuxMu8VzipAxAAJ{order:9}.CMNlNLhQmY0Od4xgKwwL{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.q0zHfM7ij48gOCnhPDud{left:33.33333333%}._JYexmWmK5U_hr38vcxy{right:33.33333333%}.SW30_zADLs005i6Nspg1{margin-left:33.33333333%}.V8OJR__EGgufx97lvdUf{order:8}.Yf4Yjo13kq4M8Bq3wU_6{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.wZkvm6B1LoAF8KZRYNmW{left:29.16666667%}.SRMQoOfMQ8okN8jpo31T{right:29.16666667%}.Y4j_9AlkzQKCrAR3ekuF{margin-left:29.16666667%}.OQkg8Yp7FaAvsGmcLxnw{order:7}.xdGWDquau878gdHcieYs{display:block;flex:0 0 25%;max-width:25%}.Z_kE9h1AU4e6LYd3LqvM{left:25%}.SWxxsbUOlT4KBCBM7U9I{right:25%}.P1feNbap9MUDgtVVcJnI{margin-left:25%}.u9QBSHK2rIsZq0pRubG_{order:6}.yDeAx7Bj6d8qEWi_Etmt{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.gwkEnduxwQVRWYhq9Jsz{left:20.83333333%}.UkHxd0PBb7My69z8AyNa{right:20.83333333%}.Vwu12vdgAMP_WnLRfktW{margin-left:20.83333333%}.W8jzgcrd0M3RaE8AObPF{order:5}.XOXokdzUkf4TKkNOHXt5{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.lxHLDprfnIcRQeknNjYh{left:16.66666667%}.Hhup0WLqg_cTdFQjEgG8{right:16.66666667%}.K9Lu6FSj1Owv1i2Fxymu{margin-left:16.66666667%}.J06Y1p6NBUUqYVuPP17E{order:4}.c4KFVZVMdLovqYJsFwWt{display:block;flex:0 0 12.5%;max-width:12.5%}.tWUUUR6n8msUP3k5wQGC{left:12.5%}.YFEdAnOSKZ4HEEZ00DL5{right:12.5%}.PxQn0uZaB1US8vyhVkWd{margin-left:12.5%}.MEzx6gX2CXg_r5yqDjsM{order:3}.YdK07Ywmmh0KrhMe4066{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.dAu6O3C4tsdCC4PprBAv{left:8.33333333%}.IRntqtT1D0cX9L4TypTT{right:8.33333333%}.Iaz39OmugjMO3PQJYwMX{margin-left:8.33333333%}.Sv9rWel5ll4hGDnxVnFK{order:2}.qqwyOr_fVh4OUL7HyFRu{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.WJ1YCPIPXjQdVeaKWoly{left:4.16666667%}.EgbfLJs8eAN5b5XAmitm{right:4.16666667%}.wednRPrGOyMY1naba_7e{margin-left:4.16666667%}.qrgNYkQ9wD4OXl2PqxAw{order:1}.HFzLkHm48YrECM6oE0_8{display:none}.mxo_kUfvIr4vqDPVVylV{left:auto}.JCtK3LcMvQ41_rk2mBTY{right:auto}.kzrGnyFTMIFggdiuZlJ5{left:auto}.wqoSEbVa7MEpAGU1H5sg{right:auto}.v_1ZRZP9hho6O9yJkl6t{margin-left:0}.C3VMpo9wBgnmogrYFJEO{order:0}.mxo_kUfvIr4vqDPVVylV.TUdNlzagoIP0P2wyNROU{right:auto}.JCtK3LcMvQ41_rk2mBTY.TUdNlzagoIP0P2wyNROU{left:auto}.kzrGnyFTMIFggdiuZlJ5.TUdNlzagoIP0P2wyNROU{right:auto}.wqoSEbVa7MEpAGU1H5sg.TUdNlzagoIP0P2wyNROU{left:auto}.v_1ZRZP9hho6O9yJkl6t.TUdNlzagoIP0P2wyNROU{margin-right:0}.WJ1YCPIPXjQdVeaKWoly.TUdNlzagoIP0P2wyNROU{right:4.16666667%;left:auto}.EgbfLJs8eAN5b5XAmitm.TUdNlzagoIP0P2wyNROU{right:auto;left:4.16666667%}.wednRPrGOyMY1naba_7e.TUdNlzagoIP0P2wyNROU{margin-right:4.16666667%;margin-left:0}.dAu6O3C4tsdCC4PprBAv.TUdNlzagoIP0P2wyNROU{right:8.33333333%;left:auto}.IRntqtT1D0cX9L4TypTT.TUdNlzagoIP0P2wyNROU{right:auto;left:8.33333333%}.Iaz39OmugjMO3PQJYwMX.TUdNlzagoIP0P2wyNROU{margin-right:8.33333333%;margin-left:0}.tWUUUR6n8msUP3k5wQGC.TUdNlzagoIP0P2wyNROU{right:12.5%;left:auto}.YFEdAnOSKZ4HEEZ00DL5.TUdNlzagoIP0P2wyNROU{right:auto;left:12.5%}.PxQn0uZaB1US8vyhVkWd.TUdNlzagoIP0P2wyNROU{margin-right:12.5%;margin-left:0}.lxHLDprfnIcRQeknNjYh.TUdNlzagoIP0P2wyNROU{right:16.66666667%;left:auto}.Hhup0WLqg_cTdFQjEgG8.TUdNlzagoIP0P2wyNROU{right:auto;left:16.66666667%}.K9Lu6FSj1Owv1i2Fxymu.TUdNlzagoIP0P2wyNROU{margin-right:16.66666667%;margin-left:0}.gwkEnduxwQVRWYhq9Jsz.TUdNlzagoIP0P2wyNROU{right:20.83333333%;left:auto}.UkHxd0PBb7My69z8AyNa.TUdNlzagoIP0P2wyNROU{right:auto;left:20.83333333%}.Vwu12vdgAMP_WnLRfktW.TUdNlzagoIP0P2wyNROU{margin-right:20.83333333%;margin-left:0}.Z_kE9h1AU4e6LYd3LqvM.TUdNlzagoIP0P2wyNROU{right:25%;left:auto}.SWxxsbUOlT4KBCBM7U9I.TUdNlzagoIP0P2wyNROU{right:auto;left:25%}.P1feNbap9MUDgtVVcJnI.TUdNlzagoIP0P2wyNROU{margin-right:25%;margin-left:0}.wZkvm6B1LoAF8KZRYNmW.TUdNlzagoIP0P2wyNROU{right:29.16666667%;left:auto}.SRMQoOfMQ8okN8jpo31T.TUdNlzagoIP0P2wyNROU{right:auto;left:29.16666667%}.Y4j_9AlkzQKCrAR3ekuF.TUdNlzagoIP0P2wyNROU{margin-right:29.16666667%;margin-left:0}.q0zHfM7ij48gOCnhPDud.TUdNlzagoIP0P2wyNROU{right:33.33333333%;left:auto}._JYexmWmK5U_hr38vcxy.TUdNlzagoIP0P2wyNROU{right:auto;left:33.33333333%}.SW30_zADLs005i6Nspg1.TUdNlzagoIP0P2wyNROU{margin-right:33.33333333%;margin-left:0}.j00Hht_VOZUOM0wT9v4Q.TUdNlzagoIP0P2wyNROU{right:37.5%;left:auto}.OpmKNswcY7kvvZZMMsR2.TUdNlzagoIP0P2wyNROU{right:auto;left:37.5%}.E26WXgsrAyU9LV4z2PdF.TUdNlzagoIP0P2wyNROU{margin-right:37.5%;margin-left:0}.dmO9vrYckmcz50Hz5t0o.TUdNlzagoIP0P2wyNROU{right:41.66666667%;left:auto}.JZuQjF28pwfPqNgUPNQT.TUdNlzagoIP0P2wyNROU{right:auto;left:41.66666667%}.ro016vhHOcg7bp1gfeBj.TUdNlzagoIP0P2wyNROU{margin-right:41.66666667%;margin-left:0}.UFN0TyTqLC8C_XxSWhdb.TUdNlzagoIP0P2wyNROU{right:45.83333333%;left:auto}.PEXIVUvDSgdhYK3ZThdP.TUdNlzagoIP0P2wyNROU{right:auto;left:45.83333333%}.y0LvpXfSssnOUuBzRb78.TUdNlzagoIP0P2wyNROU{margin-right:45.83333333%;margin-left:0}.WjWbvtqPq4u2Dim90WV8.TUdNlzagoIP0P2wyNROU{right:50%;left:auto}.gi6d6et7Aeq72Py7r1DY.TUdNlzagoIP0P2wyNROU{right:auto;left:50%}.e9rFDFwUsvsDcxqBHH0l.TUdNlzagoIP0P2wyNROU{margin-right:50%;margin-left:0}.LkP0JQfebcMa7yNu2dp_.TUdNlzagoIP0P2wyNROU{right:54.16666667%;left:auto}.Scn2yMcjB_Q0LRNIYZ45.TUdNlzagoIP0P2wyNROU{right:auto;left:54.16666667%}.RO2Njly33fk2OPwhmQ88.TUdNlzagoIP0P2wyNROU{margin-right:54.16666667%;margin-left:0}.ESN6l1ewrngBjiM9oyU1.TUdNlzagoIP0P2wyNROU{right:58.33333333%;left:auto}.vJQcUjLpiGEkhZ9IiM2F.TUdNlzagoIP0P2wyNROU{right:auto;left:58.33333333%}.eVua0YzyUUYIsk8gPT4y.TUdNlzagoIP0P2wyNROU{margin-right:58.33333333%;margin-left:0}.cXf8sjqxvg1txnYDEqNl.TUdNlzagoIP0P2wyNROU{right:62.5%;left:auto}.v_jkDHsEo7IWng0ogB1w.TUdNlzagoIP0P2wyNROU{right:auto;left:62.5%}.OX06mdEeQRYKA6vXN4tA.TUdNlzagoIP0P2wyNROU{margin-right:62.5%;margin-left:0}.VnFItwZLngESm7UxNPzM.TUdNlzagoIP0P2wyNROU{right:66.66666667%;left:auto}.dgDtbd5ejugVycDSqynv.TUdNlzagoIP0P2wyNROU{right:auto;left:66.66666667%}.A6R6AYshiEw2boI46EMc.TUdNlzagoIP0P2wyNROU{margin-right:66.66666667%;margin-left:0}.FkvRz6waQoUQOQ6IV_dd.TUdNlzagoIP0P2wyNROU{right:70.83333333%;left:auto}.O5SL7IVDrQYKmithMYye.TUdNlzagoIP0P2wyNROU{right:auto;left:70.83333333%}.pBBrE0OAhAg_gG53Dw66.TUdNlzagoIP0P2wyNROU{margin-right:70.83333333%;margin-left:0}.VlWCc2544KEn_WqoCz3_.TUdNlzagoIP0P2wyNROU{right:75%;left:auto}.Cs7k8VyNFIkORLISomUa.TUdNlzagoIP0P2wyNROU{right:auto;left:75%}.BBD21YerKMwFwLwT_0KC.TUdNlzagoIP0P2wyNROU{margin-right:75%;margin-left:0}.sxsPoD42EH47tzjWplLM.TUdNlzagoIP0P2wyNROU{right:79.16666667%;left:auto}.sXbZve0TJw3v_GlM_giq.TUdNlzagoIP0P2wyNROU{right:auto;left:79.16666667%}.Qa9z0RCNzyMAaCY5n5Wy.TUdNlzagoIP0P2wyNROU{margin-right:79.16666667%;margin-left:0}.Kp98wgD03k06aGRULxTJ.TUdNlzagoIP0P2wyNROU{right:83.33333333%;left:auto}.PcYa0gIiyo0vhb4mBieH.TUdNlzagoIP0P2wyNROU{right:auto;left:83.33333333%}.tmsGoeGIL83JA3hINcR_.TUdNlzagoIP0P2wyNROU{margin-right:83.33333333%;margin-left:0}.RnKg8J4Auj8sOVjo4ndx.TUdNlzagoIP0P2wyNROU{right:87.5%;left:auto}.eP0oyQ8a5fon1rNB5sQA.TUdNlzagoIP0P2wyNROU{right:auto;left:87.5%}.ipBG6hTvPl8fjHdkEg1l.TUdNlzagoIP0P2wyNROU{margin-right:87.5%;margin-left:0}.zkJ_iUKliH0Wg9MNhpEH.TUdNlzagoIP0P2wyNROU{right:91.66666667%;left:auto}.VHgh3O9MTOIJKPdlpnO6.TUdNlzagoIP0P2wyNROU{right:auto;left:91.66666667%}.ao1oeq71lYMViCkbk1kB.TUdNlzagoIP0P2wyNROU{margin-right:91.66666667%;margin-left:0}.za3h_4KLYUQm1YV7hf6Q.TUdNlzagoIP0P2wyNROU{right:95.83333333%;left:auto}.kkhXh8WAKoswTToSyNRt.TUdNlzagoIP0P2wyNROU{right:auto;left:95.83333333%}.uBSSgIhGHo8EPrOVCCIU.TUdNlzagoIP0P2wyNROU{margin-right:95.83333333%;margin-left:0}.AsKC0xIGgvNos9PeLUbI.TUdNlzagoIP0P2wyNROU{right:100%;left:auto}.ky9QkczMLQYYMfYPXgWh.TUdNlzagoIP0P2wyNROU{right:auto;left:100%}.Xj4qzTjvyt8dRweXhJgC.TUdNlzagoIP0P2wyNROU{margin-right:100%;margin-left:0}}.JAQH4hglz6MABfzcEl1L{direction:rtl}.rWoMayFfGodcY2KiFtof{position:relative;display:inline-block}.PByTFGpq3MwBMvzll0qm{width:100%;height:auto;vertical-align:middle}.Ggspsb6BiFYNRM5H2M1t{background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:30%}.t32nA_V1SqINCZVAInxl{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.eMJK99n4TywTPdwBdaHI{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.eMJK99n4TywTPdwBdaHI .rDHduk_d_wLrEEup74Mp{margin-inline-end:4px}.t32nA_V1SqINCZVAInxl:hover{opacity:1}.aonOfpAp74IhUtP9_sdK{position:absolute;top:0;right:0;bottom:0;left:0}.ncaa61LJ7PUWTJXg3kjP{pointer-events:none;height:100%;text-align:center}.ncaa61LJ7PUWTJXg3kjP.JSiqmUg4kGEYCJUo9gc0,.ncaa61LJ7PUWTJXg3kjP.sFTQD2DdYyMc6GePh2sR{transform:none;opacity:0;animation-duration:.3s;user-select:none}.xpAEiznP14uZUZYFbqLo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.iLv30eBaW4SDlDhtr3Fg{display:none}.oVKXSBILOIQB3H_nQk7g{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.Hh1hLUxPcd0O2YcQAx9K{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.n5U4JRCBZ_wIL3r6Juen{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleZ(1);cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;user-select:none;pointer-events:auto}.D2U2mxblVgIFg90FApic{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.D2U2mxblVgIFg90FApic:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.NaQtHBcrFwwbK6Cqs_gf .n5U4JRCBZ_wIL3r6Juen{cursor:grabbing}.NaQtHBcrFwwbK6Cqs_gf .D2U2mxblVgIFg90FApic{transition-duration:0s}.oVKXSBILOIQB3H_nQk7g{z-index:1080}.nSY84XhId8lnRS45SO52{position:fixed;top:0;right:0;z-index:1081;width:100%}.qQpLqsJUT3oBdwWsvziM{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:flex;flex-direction:row-reverse;align-items:center;color:#ffffffd9;list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.nYDT1bU5ASxdwnf17tkA{margin-left:12px;padding:12px;cursor:pointer;transition:all .3s}.nYDT1bU5ASxdwnf17tkA:hover{background:rgba(0,0,0,.2)}.nx8mN6H0_FU85AGaGj4f{color:#ffffff40;pointer-events:none}.nYDT1bU5ASxdwnf17tkA:last-of-type{margin-left:0}.bz1OKPXNsIU7bTqmXE6J{position:absolute;left:50%;transform:translate(-50%)}.PHXoQInlJwEGxQcqyFC8{font-size:18px}.OKePvv6kOzcCQ_hyjnYA,.PcZ4gtFq0SI588dpGAbL{position:fixed;top:50%;right:8px;z-index:1081;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ffffffd9;background:rgba(0,0,0,.1);border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.OKePvv6kOzcCQ_hyjnYA:hover,.PcZ4gtFq0SI588dpGAbL:hover{background:rgba(0,0,0,.2)}.wYmTT1BTrS8OZQohPzwM,.QRxe5XLWeAEwFJZ4kdwA,.wYmTT1BTrS8OZQohPzwM:hover,.QRxe5XLWeAEwFJZ4kdwA:hover{color:#ffffff40;background:rgba(0,0,0,.1);cursor:not-allowed}.wYmTT1BTrS8OZQohPzwM>.rDHduk_d_wLrEEup74Mp,.QRxe5XLWeAEwFJZ4kdwA>.rDHduk_d_wLrEEup74Mp,.wYmTT1BTrS8OZQohPzwM:hover>.rDHduk_d_wLrEEup74Mp,.QRxe5XLWeAEwFJZ4kdwA:hover>.rDHduk_d_wLrEEup74Mp{cursor:not-allowed}.OKePvv6kOzcCQ_hyjnYA>.rDHduk_d_wLrEEup74Mp,.PcZ4gtFq0SI588dpGAbL>.rDHduk_d_wLrEEup74Mp{font-size:18px}.OKePvv6kOzcCQ_hyjnYA{left:8px}.PcZ4gtFq0SI588dpGAbL{right:8px}.pAVntLUnIAMKl4dTl3_X{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.pAVntLUnIAMKl4dTl3_X::placeholder{color:#bfbfbf;user-select:none}.pAVntLUnIAMKl4dTl3_X:placeholder-shown{text-overflow:ellipsis}.pAVntLUnIAMKl4dTl3_X:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .pAVntLUnIAMKl4dTl3_X:hover{border-right-width:0;border-left-width:1px!important}.pAVntLUnIAMKl4dTl3_X:focus,.XTcN13HrAhsCkuKDtLjq{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .pAVntLUnIAMKl4dTl3_X:focus,.zyWO3GvqhUkamyBRsg_c .XTcN13HrAhsCkuKDtLjq{border-right-width:0;border-left-width:1px!important}.cJUOH69tb08umjBHkhU4{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.cJUOH69tb08umjBHkhU4:hover{border-color:#d9d9d9;border-right-width:1px}.pAVntLUnIAMKl4dTl3_X[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.pAVntLUnIAMKl4dTl3_X[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.u6I8XrZq4xLNyyD_Hq8E,.u6I8XrZq4xLNyyD_Hq8E:hover,.u6I8XrZq4xLNyyD_Hq8E:focus,.Hh5Xuj6dKSgOzS2p5OoK,.IMtt3fh9e5ghBgJsWr_V,.u6I8XrZq4xLNyyD_Hq8E[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.pAVntLUnIAMKl4dTl3_X{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.Q9JoQLTJt0Et9MOjeQI3{padding:6.5px 11px;font-size:16px}.EMK4EItCs22U1VCp22HU{padding:0 7px}.TMIG9nuznEpbRLOt3eHB{direction:rtl}.pAVntLUnIAMKl4dTl3_X:not(.cJUOH69tb08umjBHkhU4):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.zyWO3GvqhUkamyBRsg_c .pAVntLUnIAMKl4dTl3_X:not(.cJUOH69tb08umjBHkhU4):hover{border-right-width:0;border-left-width:1px!important}.jiuJve2rKQzG45SNnpAk .pAVntLUnIAMKl4dTl3_X:not(.cJUOH69tb08umjBHkhU4):hover{z-index:0}.XTcN13HrAhsCkuKDtLjq,.pAVntLUnIAMKl4dTl3_X:focus{z-index:1}.cJUOH69tb08umjBHkhU4 .CEG_gzlR5KQGk7VoVRJI[disabled]{background:rgba(255,255,255,0)}.pAVntLUnIAMKl4dTl3_X>.CEG_gzlR5KQGk7VoVRJI{font-size:inherit;border:none;outline:none}.pAVntLUnIAMKl4dTl3_X>.CEG_gzlR5KQGk7VoVRJI:focus{box-shadow:none!important}.pAVntLUnIAMKl4dTl3_X>.CEG_gzlR5KQGk7VoVRJI:not(textarea){padding:0}.pAVntLUnIAMKl4dTl3_X:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.cgc_L4OdJToDdxnGmLu2,.cnzI6zLdpw0qiAdLeuV2{display:flex;flex:none;align-items:center}.cgc_L4OdJToDdxnGmLu2>*:not(:last-child),.cnzI6zLdpw0qiAdLeuV2>*:not(:last-child){margin-right:8px}.ilSPzHj9m0gWR8UWZCuE{color:#00000073}.HWmiIG9tpgRC3NrvxP6C{margin-right:2px}.cgc_L4OdJToDdxnGmLu2{margin-right:4px}.cnzI6zLdpw0qiAdLeuV2{margin-left:4px}.rDHduk_d_wLrEEup74Mp.agYs4dpsiAUyOhWta8jE,.agYs4dpsiAUyOhWta8jE{margin:0;color:#00000040;font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.rDHduk_d_wLrEEup74Mp.agYs4dpsiAUyOhWta8jE:hover,.agYs4dpsiAUyOhWta8jE:hover{color:#00000073}.rDHduk_d_wLrEEup74Mp.agYs4dpsiAUyOhWta8jE:active,.agYs4dpsiAUyOhWta8jE:active{color:#000000d9}.rDHduk_d_wLrEEup74Mp.BbDzE7zfkFwlukszOgdF,.BbDzE7zfkFwlukszOgdF{visibility:hidden}.rDHduk_d_wLrEEup74Mp.X3X7JD62F5kxrR3pysnE,.X3X7JD62F5kxrR3pysnE{margin:0 4px}.pAVntLUnIAMKl4dTl3_X.ReO1H2PO2s2L37zsVmTa{padding:0}.pAVntLUnIAMKl4dTl3_X.ReO1H2PO2s2L37zsVmTa .agYs4dpsiAUyOhWta8jE{position:absolute;top:8px;right:8px;z-index:1}.lC_gPV8kFEwIMOdkyNII:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI,.lC_gPV8kFEwIMOdkyNII:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI:hover{background:#fff;border-color:#ff4d4f}.lC_gPV8kFEwIMOdkyNII:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI:focus,.lC_gPV8kFEwIMOdkyNII:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).sseBSc17RscAY8fF5Fck{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.lC_gPV8kFEwIMOdkyNII .cgc_L4OdJToDdxnGmLu2{color:#ff4d4f}.DzRoUtSuckbSe1rY35ud:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI,.DzRoUtSuckbSe1rY35ud:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI:hover{background:#fff;border-color:#faad14}.DzRoUtSuckbSe1rY35ud:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).CEG_gzlR5KQGk7VoVRJI:focus,.DzRoUtSuckbSe1rY35ud:not(.kSiVjITCyLMFTABwHCQh):not(.vlAzp4pWywuLdBrXtHjK).sseBSc17RscAY8fF5Fck{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.DzRoUtSuckbSe1rY35ud .cgc_L4OdJToDdxnGmLu2{color:#faad14}.PWXYqbwA2zUMkbkOmUQ2:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X,.PWXYqbwA2zUMkbkOmUQ2:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X:hover{background:#fff;border-color:#ff4d4f}.PWXYqbwA2zUMkbkOmUQ2:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X:focus,.PWXYqbwA2zUMkbkOmUQ2:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).XTcN13HrAhsCkuKDtLjq{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.PWXYqbwA2zUMkbkOmUQ2 .cgc_L4OdJToDdxnGmLu2{color:#ff4d4f}.udjgjVIq9J4HUn7KaWxZ:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X,.udjgjVIq9J4HUn7KaWxZ:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X:hover{background:#fff;border-color:#faad14}.udjgjVIq9J4HUn7KaWxZ:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).pAVntLUnIAMKl4dTl3_X:focus,.udjgjVIq9J4HUn7KaWxZ:not(.cJUOH69tb08umjBHkhU4):not(.u6I8XrZq4xLNyyD_Hq8E).XTcN13HrAhsCkuKDtLjq{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.udjgjVIq9J4HUn7KaWxZ .cgc_L4OdJToDdxnGmLu2{color:#faad14}.m63MvdnS3uQO7aaAkPBO.QtTG9gJjODI7E5KwBXUy .CEG_gzlR5KQGk7VoVRJI,.tSz9tRe1vVsSepR_A3T5.QtTG9gJjODI7E5KwBXUy .CEG_gzlR5KQGk7VoVRJI,.Upcck5BS33Yb_yG4RHKJ.QtTG9gJjODI7E5KwBXUy .CEG_gzlR5KQGk7VoVRJI,.wTCDzFQIkCoDXkzJakMI.QtTG9gJjODI7E5KwBXUy .CEG_gzlR5KQGk7VoVRJI{padding-right:24px}.hKZqo3wwD_I1iHcbCR0w .Gme5a7sgZArAL5MZ3Hr_{color:#ff4d4f;border-color:#ff4d4f}.fEMjZZ5HhIBcMXXG7JDT .Gme5a7sgZArAL5MZ3Hr_{color:#faad14;border-color:#faad14}.CEG_gzlR5KQGk7VoVRJI{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.CEG_gzlR5KQGk7VoVRJI::placeholder{color:#bfbfbf;user-select:none}.CEG_gzlR5KQGk7VoVRJI:placeholder-shown{text-overflow:ellipsis}.CEG_gzlR5KQGk7VoVRJI:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .CEG_gzlR5KQGk7VoVRJI:hover{border-right-width:0;border-left-width:1px!important}.CEG_gzlR5KQGk7VoVRJI:focus,.sseBSc17RscAY8fF5Fck{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .CEG_gzlR5KQGk7VoVRJI:focus,.zyWO3GvqhUkamyBRsg_c .sseBSc17RscAY8fF5Fck{border-right-width:0;border-left-width:1px!important}.kSiVjITCyLMFTABwHCQh{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.kSiVjITCyLMFTABwHCQh:hover{border-color:#d9d9d9;border-right-width:1px}.CEG_gzlR5KQGk7VoVRJI[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.CEG_gzlR5KQGk7VoVRJI[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.vlAzp4pWywuLdBrXtHjK,.vlAzp4pWywuLdBrXtHjK:hover,.vlAzp4pWywuLdBrXtHjK:focus,.jbkqvdTZawk994hhzK11,.wmoyExRxHogc_N02Yhnq,.vlAzp4pWywuLdBrXtHjK[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.CEG_gzlR5KQGk7VoVRJI{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.xPgWCHD7z8UNwaBq0o8V{padding:6.5px 11px;font-size:16px}.XeILSowdEdgggDhsxMJU{padding:0 7px}.zyWO3GvqhUkamyBRsg_c{direction:rtl}.sZh8VewRpMgIp975fhM_{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.sZh8VewRpMgIp975fhM_[class*=col-]{float:none;padding-right:0;padding-left:0}.sZh8VewRpMgIp975fhM_>[class*=col-]{padding-right:8px}.sZh8VewRpMgIp975fhM_>[class*=col-]:last-child{padding-right:0}.Gme5a7sgZArAL5MZ3Hr_,.c5s2qn_qV5o_YDW1PN2l,.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI{display:table-cell}.Gme5a7sgZArAL5MZ3Hr_:not(:first-child):not(:last-child),.c5s2qn_qV5o_YDW1PN2l:not(:first-child):not(:last-child),.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:not(:first-child):not(:last-child){border-radius:0}.Gme5a7sgZArAL5MZ3Hr_,.c5s2qn_qV5o_YDW1PN2l{width:1px;white-space:nowrap;vertical-align:middle}.c5s2qn_qV5o_YDW1PN2l>*{display:block!important}.sZh8VewRpMgIp975fhM_ .CEG_gzlR5KQGk7VoVRJI{float:left;width:100%;margin-bottom:0;text-align:inherit}.sZh8VewRpMgIp975fhM_ .CEG_gzlR5KQGk7VoVRJI:focus{z-index:1;border-right-width:1px}.sZh8VewRpMgIp975fhM_ .CEG_gzlR5KQGk7VoVRJI:hover{z-index:1;border-right-width:1px}.jiuJve2rKQzG45SNnpAk .sZh8VewRpMgIp975fhM_ .CEG_gzlR5KQGk7VoVRJI:hover{z-index:0}.Gme5a7sgZArAL5MZ3Hr_{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.Gme5a7sgZArAL5MZ3Hr_ .kCqgjG8Sfx0WI_vidSUZ{margin:-5px -11px}.Gme5a7sgZArAL5MZ3Hr_ .kCqgjG8Sfx0WI_vidSUZ.ZXuQJ000eWw1Io9DIWAh:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{background-color:inherit;border:1px solid transparent;box-shadow:none}.Gme5a7sgZArAL5MZ3Hr_ .YYbAzreg3ooSc1mEGRip .kT0d13ewOJY2GgjMYvC5,.Gme5a7sgZArAL5MZ3Hr_ .WnkUeG9jU_gv16K4Qnjc .kT0d13ewOJY2GgjMYvC5{color:#873bf4}.Gme5a7sgZArAL5MZ3Hr_ .uP_9ZwD8GbgfSZH2xhlI{margin:-9px -12px;background-color:transparent}.Gme5a7sgZArAL5MZ3Hr_ .uP_9ZwD8GbgfSZH2xhlI .uV5t8_BCBcUVyLx28KG0{text-align:left;border:0;box-shadow:none}.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:first-child,.Gme5a7sgZArAL5MZ3Hr_:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:first-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5,.Gme5a7sgZArAL5MZ3Hr_:first-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5{border-top-right-radius:0;border-bottom-right-radius:0}.sZh8VewRpMgIp975fhM_>.pAVntLUnIAMKl4dTl3_X:not(:first-child) .CEG_gzlR5KQGk7VoVRJI{border-top-left-radius:0;border-bottom-left-radius:0}.sZh8VewRpMgIp975fhM_>.pAVntLUnIAMKl4dTl3_X:not(:last-child) .CEG_gzlR5KQGk7VoVRJI{border-top-right-radius:0;border-bottom-right-radius:0}.Gme5a7sgZArAL5MZ3Hr_:first-child{border-right:0}.Gme5a7sgZArAL5MZ3Hr_:last-child{border-left:0}.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:last-child,.Gme5a7sgZArAL5MZ3Hr_:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:last-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5,.Gme5a7sgZArAL5MZ3Hr_:last-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5{border-top-left-radius:0;border-bottom-left-radius:0}.qKnbHwYxAhwwpSb2HuOk .CEG_gzlR5KQGk7VoVRJI,.qKnbHwYxAhwwpSb2HuOk>.Gme5a7sgZArAL5MZ3Hr_{padding:6.5px 11px;font-size:16px}.nlM6SnqPKc8G4enx0n2A .CEG_gzlR5KQGk7VoVRJI,.nlM6SnqPKc8G4enx0n2A>.Gme5a7sgZArAL5MZ3Hr_{padding:0 7px}.qKnbHwYxAhwwpSb2HuOk .ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5{height:40px}.nlM6SnqPKc8G4enx0n2A .ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5{height:24px}.sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.gXZdxrSrpE4fvI1SzRhd .sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:first-child),.gXZdxrSrpE4fvI1SzRhd .sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb{display:block}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb:before{display:table;content:""}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb:after{display:table;clear:both;content:""}.sZh8VewRpMgIp975fhM_.LTWU9f0AGkkOa17TStsz:not(:first-child):not(:last-child),.sZh8VewRpMgIp975fhM_.EA7oBN08KHjg7G5uMY35:not(:first-child):not(:last-child),.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.CEG_gzlR5KQGk7VoVRJI:not(:first-child):not(:last-child){border-right-width:1px}.sZh8VewRpMgIp975fhM_.LTWU9f0AGkkOa17TStsz:not(:first-child):not(:last-child):hover,.sZh8VewRpMgIp975fhM_.EA7oBN08KHjg7G5uMY35:not(:first-child):not(:last-child):hover,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.CEG_gzlR5KQGk7VoVRJI:not(:first-child):not(:last-child):hover{z-index:1}.sZh8VewRpMgIp975fhM_.LTWU9f0AGkkOa17TStsz:not(:first-child):not(:last-child):focus,.sZh8VewRpMgIp975fhM_.EA7oBN08KHjg7G5uMY35:not(:first-child):not(:last-child):focus,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.CEG_gzlR5KQGk7VoVRJI:not(:first-child):not(:last-child):focus{z-index:1}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.pAVntLUnIAMKl4dTl3_X,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.GJHkC67rj1IAocbsujmL,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.nEPbjycPhq8DAvNflvJz{display:inline-flex}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:not(:last-child){margin-right:-1px;border-right-width:1px}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .CEG_gzlR5KQGk7VoVRJI{float:none}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI{border-right-width:1px;border-radius:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5:hover,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI:hover,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI:hover,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI:hover{z-index:1}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5:focus,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI:focus,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI:focus,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI:focus{z-index:1}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.WnkUeG9jU_gv16K4Qnjc{z-index:1}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ>.ST7DFy2fNlUMV_B2YU8z{z-index:1}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:first-child,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ:first-child>.kT0d13ewOJY2GgjMYvC5,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha:first-child .CEG_gzlR5KQGk7VoVRJI,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI:first-child .CEG_gzlR5KQGk7VoVRJI{border-top-left-radius:2px;border-bottom-left-radius:2px}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:last-child,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ:last-child>.kT0d13ewOJY2GgjMYvC5,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI:last-child .CEG_gzlR5KQGk7VoVRJI,.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.GIxSPXwy_sUEVyP7SmrQ:last-child .CEG_gzlR5KQGk7VoVRJI{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI{vertical-align:top}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .Kbf4tzCG1_cJXGgB696y+.Kbf4tzCG1_cJXGgB696y{margin-left:-1px}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .Kbf4tzCG1_cJXGgB696y+.Kbf4tzCG1_cJXGgB696y .pAVntLUnIAMKl4dTl3_X{border-radius:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .Kbf4tzCG1_cJXGgB696y:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_>.uvzCygJX0cLVXj5mLI3s{border-radius:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .Kbf4tzCG1_cJXGgB696y:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI{border-radius:2px 0 0 2px}.sZh8VewRpMgIp975fhM_>.zyWO3GvqhUkamyBRsg_c:first-child,.IHSANY375EwOEIcgH2iz .Gme5a7sgZArAL5MZ3Hr_:first-child{border-radius:0 2px 2px 0}.IHSANY375EwOEIcgH2iz .Gme5a7sgZArAL5MZ3Hr_:first-child{border-right:1px solid #d9d9d9;border-left:0}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI:last-child,.IHSANY375EwOEIcgH2iz.Gme5a7sgZArAL5MZ3Hr_:last-child{border-radius:2px 0 0 2px}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:first-child){border-radius:2px 0 0 2px}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_ .pAVntLUnIAMKl4dTl3_X:not(:last-child){border-radius:0 2px 2px 0}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:first-child,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ:first-child>.kT0d13ewOJY2GgjMYvC5,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha:first-child .CEG_gzlR5KQGk7VoVRJI,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI:first-child .CEG_gzlR5KQGk7VoVRJI{border-radius:0 2px 2px 0}.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>*:last-child,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.kCqgjG8Sfx0WI_vidSUZ:last-child>.kT0d13ewOJY2GgjMYvC5,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.qk1VE_M9BIku2CaFVqha:last-child .CEG_gzlR5KQGk7VoVRJI,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.uP_9ZwD8GbgfSZH2xhlI:last-child .CEG_gzlR5KQGk7VoVRJI,.IHSANY375EwOEIcgH2iz.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb>.GIxSPXwy_sUEVyP7SmrQ:last-child .CEG_gzlR5KQGk7VoVRJI{border-left-width:1px;border-radius:2px 0 0 2px}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .q6C0mmIaWRstdAjSGUSp+.q6C0mmIaWRstdAjSGUSp{margin-right:-1px;margin-left:0}.sZh8VewRpMgIp975fhM_.FTnc_xCPaQM6KIf2ydNb .q6C0mmIaWRstdAjSGUSp:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI{border-radius:0 2px 2px 0}.sZh8VewRpMgIp975fhM_>.zyWO3GvqhUkamyBRsg_c:first-child{border-radius:0 2px 2px 0}.sZh8VewRpMgIp975fhM_>.zyWO3GvqhUkamyBRsg_c:last-child{border-radius:2px 0 0 2px}.IHSANY375EwOEIcgH2iz .Gme5a7sgZArAL5MZ3Hr_:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.IHSANY375EwOEIcgH2iz .Gme5a7sgZArAL5MZ3Hr_:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.Kbf4tzCG1_cJXGgB696y{display:inline-block;width:100%;text-align:start;vertical-align:top}.i_UB1_0xpbcTCx2NPaN5.rDHduk_d_wLrEEup74Mp{color:#00000073;cursor:pointer;transition:all .3s}.i_UB1_0xpbcTCx2NPaN5.rDHduk_d_wLrEEup74Mp:hover{color:#000000d9}.CEG_gzlR5KQGk7VoVRJI[type=color]{height:32px}.CEG_gzlR5KQGk7VoVRJI[type=color].xPgWCHD7z8UNwaBq0o8V{height:40px}.CEG_gzlR5KQGk7VoVRJI[type=color].XeILSowdEdgggDhsxMJU{height:24px;padding-top:3px;padding-bottom:3px}.c5hLRz2YUkI6ZUcx7FyR>.CEG_gzlR5KQGk7VoVRJI{height:100%}.c5hLRz2YUkI6ZUcx7FyR:after{float:right;color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none}.c5hLRz2YUkI6ZUcx7FyR.S5I4BUSda0QksFjVeI8c:after{margin-bottom:-22px}.I7m6UT2toPk7Jcp6DyaG{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.aAzFHeOE7K4Jj0DdKqVs:not(.AYtWnRVhm2AYq8Au9r8B):not(.WSDxracufiUZzVmGUkN_){margin-right:-1px}.aAzFHeOE7K4Jj0DdKqVs:not(.AYtWnRVhm2AYq8Au9r8B).WSDxracufiUZzVmGUkN_{margin-left:-1px}.aAzFHeOE7K4Jj0DdKqVs:hover,.aAzFHeOE7K4Jj0DdKqVs:focus,.aAzFHeOE7K4Jj0DdKqVs:active{z-index:2}.aAzFHeOE7K4Jj0DdKqVs[disabled]{z-index:0}.aAzFHeOE7K4Jj0DdKqVs:not(.kJodIrkCIA9WQddrwX8W):not(.AYtWnRVhm2AYq8Au9r8B).CEG_gzlR5KQGk7VoVRJI{border-radius:0}.aAzFHeOE7K4Jj0DdKqVs.CEG_gzlR5KQGk7VoVRJI.kJodIrkCIA9WQddrwX8W:not(.AYtWnRVhm2AYq8Au9r8B):not(.WSDxracufiUZzVmGUkN_){border-top-right-radius:0;border-bottom-right-radius:0}.aAzFHeOE7K4Jj0DdKqVs.CEG_gzlR5KQGk7VoVRJI.AYtWnRVhm2AYq8Au9r8B:not(.kJodIrkCIA9WQddrwX8W):not(.WSDxracufiUZzVmGUkN_){border-top-left-radius:0;border-bottom-left-radius:0}.aAzFHeOE7K4Jj0DdKqVs.CEG_gzlR5KQGk7VoVRJI.WSDxracufiUZzVmGUkN_.kJodIrkCIA9WQddrwX8W:not(.AYtWnRVhm2AYq8Au9r8B){border-top-left-radius:0;border-bottom-left-radius:0}.aAzFHeOE7K4Jj0DdKqVs.CEG_gzlR5KQGk7VoVRJI.WSDxracufiUZzVmGUkN_.AYtWnRVhm2AYq8Au9r8B:not(.kJodIrkCIA9WQddrwX8W){border-top-right-radius:0;border-bottom-right-radius:0}.gXZdxrSrpE4fvI1SzRhd .CEG_gzlR5KQGk7VoVRJI:hover,.gXZdxrSrpE4fvI1SzRhd .CEG_gzlR5KQGk7VoVRJI:focus{border-color:#ab66ff}.gXZdxrSrpE4fvI1SzRhd .CEG_gzlR5KQGk7VoVRJI:hover+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_),.gXZdxrSrpE4fvI1SzRhd .CEG_gzlR5KQGk7VoVRJI:focus+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_){border-left-color:#ab66ff}.gXZdxrSrpE4fvI1SzRhd .pAVntLUnIAMKl4dTl3_X{border-radius:0}.gXZdxrSrpE4fvI1SzRhd .xPgWCHD7z8UNwaBq0o8V{line-height:1.5713}.gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child{left:-1px;padding:0;border:0}.gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child .uvzCygJX0cLVXj5mLI3s{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_){color:#00000073}.gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_).gD_mYpLTMoI5jRQlDwYR:before{top:0;right:0;bottom:0;left:0}.uvzCygJX0cLVXj5mLI3s{height:32px}.uvzCygJX0cLVXj5mLI3s:hover,.uvzCygJX0cLVXj5mLI3s:focus{z-index:1}.edoxHIie4ES88Mz0zaEE .uvzCygJX0cLVXj5mLI3s{height:40px}.pWnyOqn5dHgZF0Nf47MW .uvzCygJX0cLVXj5mLI3s{height:24px}.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs:not(.WSDxracufiUZzVmGUkN_):not(.AYtWnRVhm2AYq8Au9r8B) .Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s{margin-right:-1px;border-radius:0}.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs:not(.kJodIrkCIA9WQddrwX8W) .CEG_gzlR5KQGk7VoVRJI,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs:not(.kJodIrkCIA9WQddrwX8W) .pAVntLUnIAMKl4dTl3_X{border-radius:0}.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:hover,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.CEG_gzlR5KQGk7VoVRJI:hover,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs .pAVntLUnIAMKl4dTl3_X:hover,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:focus,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.CEG_gzlR5KQGk7VoVRJI:focus,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs .pAVntLUnIAMKl4dTl3_X:focus,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:active,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.CEG_gzlR5KQGk7VoVRJI:active,.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs .pAVntLUnIAMKl4dTl3_X:active{z-index:2}.gXZdxrSrpE4fvI1SzRhd.aAzFHeOE7K4Jj0DdKqVs>.XTcN13HrAhsCkuKDtLjq{z-index:2}.gXZdxrSrpE4fvI1SzRhd.WSDxracufiUZzVmGUkN_:not(.AYtWnRVhm2AYq8Au9r8B) .Gme5a7sgZArAL5MZ3Hr_:last-child .uvzCygJX0cLVXj5mLI3s{margin-left:-1px;border-radius:0}.q6C0mmIaWRstdAjSGUSp,.IHSANY375EwOEIcgH2iz{direction:rtl}.pAVntLUnIAMKl4dTl3_X.TMIG9nuznEpbRLOt3eHB>input.CEG_gzlR5KQGk7VoVRJI{border:none;outline:none}.TMIG9nuznEpbRLOt3eHB .cgc_L4OdJToDdxnGmLu2{margin:0 0 0 4px}.TMIG9nuznEpbRLOt3eHB .cnzI6zLdpw0qiAdLeuV2{margin:0 4px 0 0}.heQeVrL14YQjWdykrMXi{direction:rtl}.heQeVrL14YQjWdykrMXi.c5hLRz2YUkI6ZUcx7FyR:after{text-align:left}.TMIG9nuznEpbRLOt3eHB .X3X7JD62F5kxrR3pysnE{margin-right:0;margin-left:4px}.TMIG9nuznEpbRLOt3eHB .agYs4dpsiAUyOhWta8jE{right:auto;left:8px}.kpwzMe6RPxAtvb5vTThU{direction:rtl}.kpwzMe6RPxAtvb5vTThU .CEG_gzlR5KQGk7VoVRJI:hover+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_),.kpwzMe6RPxAtvb5vTThU .CEG_gzlR5KQGk7VoVRJI:focus+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_){border-left-color:#d9d9d9}.kpwzMe6RPxAtvb5vTThU .CEG_gzlR5KQGk7VoVRJI:hover+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_):hover,.kpwzMe6RPxAtvb5vTThU .CEG_gzlR5KQGk7VoVRJI:focus+.Gme5a7sgZArAL5MZ3Hr_ .uvzCygJX0cLVXj5mLI3s:not(.bcOiSC_FO14FRVXaHyz_):hover{border-left-color:#ab66ff}.kpwzMe6RPxAtvb5vTThU>.sZh8VewRpMgIp975fhM_>.pAVntLUnIAMKl4dTl3_X:hover,.kpwzMe6RPxAtvb5vTThU>.sZh8VewRpMgIp975fhM_>.XTcN13HrAhsCkuKDtLjq{border-right-color:#ab66ff}.kpwzMe6RPxAtvb5vTThU>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child{right:-1px;left:auto}.kpwzMe6RPxAtvb5vTThU>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_:last-child .uvzCygJX0cLVXj5mLI3s{border-radius:2px 0 0 2px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.CEG_gzlR5KQGk7VoVRJI{height:32px}.xPgWCHD7z8UNwaBq0o8V{height:40px}.XeILSowdEdgggDhsxMJU{height:24px}.pAVntLUnIAMKl4dTl3_X>input.CEG_gzlR5KQGk7VoVRJI{height:auto}}.GJHkC67rj1IAocbsujmL{display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-flex;width:90px;padding:0;padding-inline-start:11px}.GJHkC67rj1IAocbsujmL::placeholder{color:#bfbfbf;user-select:none}.GJHkC67rj1IAocbsujmL:placeholder-shown{text-overflow:ellipsis}.GJHkC67rj1IAocbsujmL:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .GJHkC67rj1IAocbsujmL:hover{border-right-width:0;border-left-width:1px!important}.GJHkC67rj1IAocbsujmL:focus,.MSPP9PDNKdMZAE5I9aR1{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .GJHkC67rj1IAocbsujmL:focus,.zyWO3GvqhUkamyBRsg_c .MSPP9PDNKdMZAE5I9aR1{border-right-width:0;border-left-width:1px!important}.eQz9cV0HSW4F3CLmjceQ{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.eQz9cV0HSW4F3CLmjceQ:hover{border-color:#d9d9d9;border-right-width:1px}.GJHkC67rj1IAocbsujmL[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.GJHkC67rj1IAocbsujmL[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.gfQqPsqTZFMILOy9mZe2,.gfQqPsqTZFMILOy9mZe2:hover,.gfQqPsqTZFMILOy9mZe2:focus,.mvboMpvkNFwEFS0RXo3b,._O25odO4hAEnReZH16JZ,.gfQqPsqTZFMILOy9mZe2[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.GJHkC67rj1IAocbsujmL{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.xRkU7c3QjUcXYzjzvOkE{padding:6.5px 11px;font-size:16px}.UaSFu8x_V8kyvFDj6ByB{padding:0 7px}.PjWi6RtzAb46aHSF1ljQ{direction:rtl}.GJHkC67rj1IAocbsujmL:not(.eQz9cV0HSW4F3CLmjceQ):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.zyWO3GvqhUkamyBRsg_c .GJHkC67rj1IAocbsujmL:not(.eQz9cV0HSW4F3CLmjceQ):hover{border-right-width:0;border-left-width:1px!important}.MSPP9PDNKdMZAE5I9aR1,.GJHkC67rj1IAocbsujmL:focus{z-index:1}.eQz9cV0HSW4F3CLmjceQ .YxSXWiatqUorzcIjDX94[disabled]{background:transparent}.GJHkC67rj1IAocbsujmL>div.YxSXWiatqUorzcIjDX94{width:100%;border:none;outline:none}.GJHkC67rj1IAocbsujmL>div.YxSXWiatqUorzcIjDX94.JtpWXc4aWD8qUgMFEeyw{box-shadow:none!important}.GJHkC67rj1IAocbsujmL input.FAM4kVmvyC8pJIJg7RUG{padding:0}.GJHkC67rj1IAocbsujmL:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.GJHkC67rj1IAocbsujmL .yIGOhSEq0Yo0OcZiSPwt{z-index:2}.RYO9q8o2UUk9D143ykEe,.dodqO23HSNEnJyHvluRr{display:flex;flex:none;align-items:center;pointer-events:none}.RYO9q8o2UUk9D143ykEe{margin-inline-end:4px}.dodqO23HSNEnJyHvluRr{position:absolute;top:0;right:0;z-index:1;height:100%;margin-right:11px;margin-left:4px}.BA2TBLxOJeI_qhsqy4Tj .GJHkC67rj1IAocbsujmL{width:100%}.V34ta2lAP5IWqH0cIUar:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94,.V34ta2lAP5IWqH0cIUar:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94:hover{background:#fff;border-color:#ff4d4f}.V34ta2lAP5IWqH0cIUar:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94:focus,.V34ta2lAP5IWqH0cIUar:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).JtpWXc4aWD8qUgMFEeyw{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.V34ta2lAP5IWqH0cIUar .RYO9q8o2UUk9D143ykEe{color:#ff4d4f}.FHTxh7knEEIlF7Fa1Xdh:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94,.FHTxh7knEEIlF7Fa1Xdh:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94:hover{background:#fff;border-color:#faad14}.FHTxh7knEEIlF7Fa1Xdh:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).YxSXWiatqUorzcIjDX94:focus,.FHTxh7knEEIlF7Fa1Xdh:not(.yENN15XWv0wcQWNuA1ei):not(.Rhou72qyuGQ3MwaARYPm).JtpWXc4aWD8qUgMFEeyw{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.FHTxh7knEEIlF7Fa1Xdh .RYO9q8o2UUk9D143ykEe{color:#faad14}.HKYWLXECzIywQ7VBPVG8:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL,.HKYWLXECzIywQ7VBPVG8:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL:hover{background:#fff;border-color:#ff4d4f}.HKYWLXECzIywQ7VBPVG8:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL:focus,.HKYWLXECzIywQ7VBPVG8:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).MSPP9PDNKdMZAE5I9aR1{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.HKYWLXECzIywQ7VBPVG8 .RYO9q8o2UUk9D143ykEe{color:#ff4d4f}.i7rdOzAt_f4XL3Ocakiw:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL,.i7rdOzAt_f4XL3Ocakiw:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL:hover{background:#fff;border-color:#faad14}.i7rdOzAt_f4XL3Ocakiw:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).GJHkC67rj1IAocbsujmL:focus,.i7rdOzAt_f4XL3Ocakiw:not(.eQz9cV0HSW4F3CLmjceQ):not(.gfQqPsqTZFMILOy9mZe2).MSPP9PDNKdMZAE5I9aR1{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.i7rdOzAt_f4XL3Ocakiw .RYO9q8o2UUk9D143ykEe{color:#faad14}.xESMWhA_AP8O9IPsCCW8 .FSac8eIXREAx9k1DIhZi{color:#ff4d4f;border-color:#ff4d4f}.KDIfMtmvyqoHgf6b80PL .FSac8eIXREAx9k1DIhZi{color:#faad14;border-color:#faad14}.YxSXWiatqUorzcIjDX94{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.YxSXWiatqUorzcIjDX94::placeholder{color:#bfbfbf;user-select:none}.YxSXWiatqUorzcIjDX94:placeholder-shown{text-overflow:ellipsis}.zyWO3GvqhUkamyBRsg_c .YxSXWiatqUorzcIjDX94:hover{border-right-width:0;border-left-width:1px!important}.YxSXWiatqUorzcIjDX94:focus,.JtpWXc4aWD8qUgMFEeyw{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .YxSXWiatqUorzcIjDX94:focus,.zyWO3GvqhUkamyBRsg_c .JtpWXc4aWD8qUgMFEeyw{border-right-width:0;border-left-width:1px!important}.YxSXWiatqUorzcIjDX94[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.YxSXWiatqUorzcIjDX94[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.Rhou72qyuGQ3MwaARYPm,.Rhou72qyuGQ3MwaARYPm:hover,.Rhou72qyuGQ3MwaARYPm:focus,.sMDHaswwUGUTGRdEn6Fx,.eBQMioI2FboyXDWTpoqa,.Rhou72qyuGQ3MwaARYPm[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.YxSXWiatqUorzcIjDX94{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.DAq6AddJEFMbOdaYHwCj{padding:6.5px 11px;font-size:16px}.adSWX59BAg4YwFNdeblt{padding:0 7px}.LCIKRVYkRxIEp81Zl3vV{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.LCIKRVYkRxIEp81Zl3vV[class*=col-]{float:none;padding-right:0;padding-left:0}.LCIKRVYkRxIEp81Zl3vV>[class*=col-]{padding-right:8px}.LCIKRVYkRxIEp81Zl3vV>[class*=col-]:last-child{padding-right:0}.FSac8eIXREAx9k1DIhZi,.r5lyculuApcZEkm2B6vI,.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94{display:table-cell}.FSac8eIXREAx9k1DIhZi:not(:first-child):not(:last-child),.r5lyculuApcZEkm2B6vI:not(:first-child):not(:last-child),.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:not(:first-child):not(:last-child){border-radius:0}.FSac8eIXREAx9k1DIhZi,.r5lyculuApcZEkm2B6vI{width:1px;white-space:nowrap;vertical-align:middle}.r5lyculuApcZEkm2B6vI>*{display:block!important}.LCIKRVYkRxIEp81Zl3vV .YxSXWiatqUorzcIjDX94{float:left;width:100%;margin-bottom:0;text-align:inherit}.LCIKRVYkRxIEp81Zl3vV .YxSXWiatqUorzcIjDX94:focus{z-index:1;border-right-width:1px}.LCIKRVYkRxIEp81Zl3vV .YxSXWiatqUorzcIjDX94:hover{z-index:1;border-right-width:1px}.jiuJve2rKQzG45SNnpAk .LCIKRVYkRxIEp81Zl3vV .YxSXWiatqUorzcIjDX94:hover{z-index:0}.FSac8eIXREAx9k1DIhZi{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.FSac8eIXREAx9k1DIhZi .kCqgjG8Sfx0WI_vidSUZ{margin:-5px -11px}.FSac8eIXREAx9k1DIhZi .kCqgjG8Sfx0WI_vidSUZ.ZXuQJ000eWw1Io9DIWAh:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{background-color:inherit;border:1px solid transparent;box-shadow:none}.FSac8eIXREAx9k1DIhZi .YYbAzreg3ooSc1mEGRip .kT0d13ewOJY2GgjMYvC5,.FSac8eIXREAx9k1DIhZi .WnkUeG9jU_gv16K4Qnjc .kT0d13ewOJY2GgjMYvC5{color:#873bf4}.FSac8eIXREAx9k1DIhZi .uP_9ZwD8GbgfSZH2xhlI{margin:-9px -12px;background-color:transparent}.FSac8eIXREAx9k1DIhZi .uP_9ZwD8GbgfSZH2xhlI .uV5t8_BCBcUVyLx28KG0{text-align:left;border:0;box-shadow:none}.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:first-child,.FSac8eIXREAx9k1DIhZi:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:first-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5,.FSac8eIXREAx9k1DIhZi:first-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5{border-top-right-radius:0;border-bottom-right-radius:0}.LCIKRVYkRxIEp81Zl3vV>.GJHkC67rj1IAocbsujmL:not(:first-child) .YxSXWiatqUorzcIjDX94{border-top-left-radius:0;border-bottom-left-radius:0}.LCIKRVYkRxIEp81Zl3vV>.GJHkC67rj1IAocbsujmL:not(:last-child) .YxSXWiatqUorzcIjDX94{border-top-right-radius:0;border-bottom-right-radius:0}.FSac8eIXREAx9k1DIhZi:first-child{border-right:0}.FSac8eIXREAx9k1DIhZi:last-child{border-left:0}.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:last-child,.FSac8eIXREAx9k1DIhZi:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:last-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5,.FSac8eIXREAx9k1DIhZi:last-child .kCqgjG8Sfx0WI_vidSUZ .kT0d13ewOJY2GgjMYvC5{border-top-left-radius:0;border-bottom-left-radius:0}.Tmcc89IWaGkULG1CcG8q .YxSXWiatqUorzcIjDX94,.Tmcc89IWaGkULG1CcG8q>.FSac8eIXREAx9k1DIhZi{padding:6.5px 11px;font-size:16px}.dlGQ2n0Xq880Zf2PLC6s .YxSXWiatqUorzcIjDX94,.dlGQ2n0Xq880Zf2PLC6s>.FSac8eIXREAx9k1DIhZi{padding:0 7px}.Tmcc89IWaGkULG1CcG8q .ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5{height:40px}.dlGQ2n0Xq880Zf2PLC6s .ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5{height:24px}.LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.gXZdxrSrpE4fvI1SzRhd .LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:first-child),.gXZdxrSrpE4fvI1SzRhd .LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P{display:block}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P:before{display:table;content:""}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P:after{display:table;clear:both;content:""}.LCIKRVYkRxIEp81Zl3vV.naRyHuTSusgjVOf6R8Dj:not(:first-child):not(:last-child),.LCIKRVYkRxIEp81Zl3vV.QJsF0mL57VEpmxBSfNja:not(:first-child):not(:last-child),.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.YxSXWiatqUorzcIjDX94:not(:first-child):not(:last-child){border-right-width:1px}.LCIKRVYkRxIEp81Zl3vV.naRyHuTSusgjVOf6R8Dj:not(:first-child):not(:last-child):hover,.LCIKRVYkRxIEp81Zl3vV.QJsF0mL57VEpmxBSfNja:not(:first-child):not(:last-child):hover,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.YxSXWiatqUorzcIjDX94:not(:first-child):not(:last-child):hover{z-index:1}.LCIKRVYkRxIEp81Zl3vV.naRyHuTSusgjVOf6R8Dj:not(:first-child):not(:last-child):focus,.LCIKRVYkRxIEp81Zl3vV.QJsF0mL57VEpmxBSfNja:not(:first-child):not(:last-child):focus,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.YxSXWiatqUorzcIjDX94:not(:first-child):not(:last-child):focus{z-index:1}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.GJHkC67rj1IAocbsujmL,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.IitfxOTsk5s4FbCuIvY2,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.nEPbjycPhq8DAvNflvJz{display:inline-flex}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:not(:last-child){margin-right:-1px;border-right-width:1px}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .YxSXWiatqUorzcIjDX94{float:none}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI{border-right-width:1px;border-radius:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5:hover,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI:hover,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI:hover,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI:hover{z-index:1}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5:focus,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI:focus,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI .CEG_gzlR5KQGk7VoVRJI:focus,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.Kbf4tzCG1_cJXGgB696y .CEG_gzlR5KQGk7VoVRJI:focus{z-index:1}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.WnkUeG9jU_gv16K4Qnjc{z-index:1}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ>.ST7DFy2fNlUMV_B2YU8z{z-index:1}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:first-child,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ:first-child>.kT0d13ewOJY2GgjMYvC5,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha:first-child .CEG_gzlR5KQGk7VoVRJI,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI:first-child .CEG_gzlR5KQGk7VoVRJI{border-top-left-radius:2px;border-bottom-left-radius:2px}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:last-child,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ:last-child>.kT0d13ewOJY2GgjMYvC5,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI:last-child .CEG_gzlR5KQGk7VoVRJI,.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.GIxSPXwy_sUEVyP7SmrQ:last-child .CEG_gzlR5KQGk7VoVRJI{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha .CEG_gzlR5KQGk7VoVRJI{vertical-align:top}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .Kbf4tzCG1_cJXGgB696y+.Kbf4tzCG1_cJXGgB696y{margin-left:-1px}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .Kbf4tzCG1_cJXGgB696y+.Kbf4tzCG1_cJXGgB696y .pAVntLUnIAMKl4dTl3_X{border-radius:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .Kbf4tzCG1_cJXGgB696y:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.Gme5a7sgZArAL5MZ3Hr_>.uvzCygJX0cLVXj5mLI3s{border-radius:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .Kbf4tzCG1_cJXGgB696y:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI{border-radius:2px 0 0 2px}.LCIKRVYkRxIEp81Zl3vV>.hcs_HvTKB1wP_rQ4k94G:first-child,.l0FXfaJrr_MPMp6tqOQG .FSac8eIXREAx9k1DIhZi:first-child{border-radius:0 2px 2px 0}.l0FXfaJrr_MPMp6tqOQG .FSac8eIXREAx9k1DIhZi:first-child{border-right:1px solid #d9d9d9;border-left:0}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV>.YxSXWiatqUorzcIjDX94:last-child,.l0FXfaJrr_MPMp6tqOQG.FSac8eIXREAx9k1DIhZi:last-child{border-radius:2px 0 0 2px}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:first-child){border-radius:2px 0 0 2px}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV .GJHkC67rj1IAocbsujmL:not(:last-child){border-radius:0 2px 2px 0}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:first-child,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ:first-child>.kT0d13ewOJY2GgjMYvC5,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha:first-child .CEG_gzlR5KQGk7VoVRJI,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI:first-child .CEG_gzlR5KQGk7VoVRJI{border-radius:0 2px 2px 0}.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>*:last-child,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.kCqgjG8Sfx0WI_vidSUZ:last-child>.kT0d13ewOJY2GgjMYvC5,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.qk1VE_M9BIku2CaFVqha:last-child .CEG_gzlR5KQGk7VoVRJI,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.uP_9ZwD8GbgfSZH2xhlI:last-child .CEG_gzlR5KQGk7VoVRJI,.l0FXfaJrr_MPMp6tqOQG.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P>.GIxSPXwy_sUEVyP7SmrQ:last-child .CEG_gzlR5KQGk7VoVRJI{border-left-width:1px;border-radius:2px 0 0 2px}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .q6C0mmIaWRstdAjSGUSp+.q6C0mmIaWRstdAjSGUSp{margin-right:-1px;margin-left:0}.LCIKRVYkRxIEp81Zl3vV.Z07_2ovwis1WotKFcz0P .q6C0mmIaWRstdAjSGUSp:not(:last-child).gXZdxrSrpE4fvI1SzRhd>.sZh8VewRpMgIp975fhM_>.CEG_gzlR5KQGk7VoVRJI{border-radius:0 2px 2px 0}.LCIKRVYkRxIEp81Zl3vV>.hcs_HvTKB1wP_rQ4k94G:first-child{border-radius:0 2px 2px 0}.LCIKRVYkRxIEp81Zl3vV>.hcs_HvTKB1wP_rQ4k94G:last-child{border-radius:2px 0 0 2px}.l0FXfaJrr_MPMp6tqOQG .FSac8eIXREAx9k1DIhZi:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.l0FXfaJrr_MPMp6tqOQG .FSac8eIXREAx9k1DIhZi:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.BA2TBLxOJeI_qhsqy4Tj{display:inline-block;text-align:start;vertical-align:top}.BhFNYLmSO6I5OPSzygkw{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:#00000073;font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.BhFNYLmSO6I5OPSzygkw:active{background:#f4f4f4}.BhFNYLmSO6I5OPSzygkw:hover .EhfzaSrMuKwp1kvApRSa,.BhFNYLmSO6I5OPSzygkw:hover .U0qRRGN71sI488_2_2kq{color:#ab66ff}.EhfzaSrMuKwp1kvApRSa,.U0qRRGN71sI488_2_2kq{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:#00000073;line-height:12px;transition:all .1s linear;user-select:none}.EhfzaSrMuKwp1kvApRSa>*,.U0qRRGN71sI488_2_2kq>*{line-height:1}.EhfzaSrMuKwp1kvApRSa svg,.U0qRRGN71sI488_2_2kq svg{display:inline-block}.EhfzaSrMuKwp1kvApRSa:before,.U0qRRGN71sI488_2_2kq:before{display:none}.EhfzaSrMuKwp1kvApRSa .w1VwHYWUu8kc05__q8JA,.EhfzaSrMuKwp1kvApRSa .egii3LR9DOcKcq4TzDoO,.U0qRRGN71sI488_2_2kq .w1VwHYWUu8kc05__q8JA,.U0qRRGN71sI488_2_2kq .egii3LR9DOcKcq4TzDoO{display:block}.YxSXWiatqUorzcIjDX94:hover{border-color:#ab66ff;border-right-width:1px}.YxSXWiatqUorzcIjDX94:hover+.hwgnhp6UcQGHXuf4inBg{opacity:0;transition:opacity .24s linear .24s}.JtpWXc4aWD8qUgMFEeyw{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .JtpWXc4aWD8qUgMFEeyw{border-right-width:0;border-left-width:1px!important}.yENN15XWv0wcQWNuA1ei{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.yENN15XWv0wcQWNuA1ei:hover{border-color:#d9d9d9;border-right-width:1px}.yENN15XWv0wcQWNuA1ei .FAM4kVmvyC8pJIJg7RUG{cursor:not-allowed}.yENN15XWv0wcQWNuA1ei .yIGOhSEq0Yo0OcZiSPwt,.rojL0HGfDC4Xr9WavxNS .yIGOhSEq0Yo0OcZiSPwt{display:none}.FAM4kVmvyC8pJIJg7RUG{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;appearance:textfield!important}.FAM4kVmvyC8pJIJg7RUG::placeholder{color:#bfbfbf;user-select:none}.FAM4kVmvyC8pJIJg7RUG:placeholder-shown{text-overflow:ellipsis}.FAM4kVmvyC8pJIJg7RUG[type=number]::-webkit-inner-spin-button,.FAM4kVmvyC8pJIJg7RUG[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.DAq6AddJEFMbOdaYHwCj{padding:0;font-size:16px}.DAq6AddJEFMbOdaYHwCj input{height:38px}.adSWX59BAg4YwFNdeblt{padding:0}.adSWX59BAg4YwFNdeblt input{height:22px;padding:0 7px}.yIGOhSEq0Yo0OcZiSPwt{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.yIGOhSEq0Yo0OcZiSPwt .BhFNYLmSO6I5OPSzygkw .EhfzaSrMuKwp1kvApRSa,.yIGOhSEq0Yo0OcZiSPwt .BhFNYLmSO6I5OPSzygkw .U0qRRGN71sI488_2_2kq{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.Rhou72qyuGQ3MwaARYPm .yIGOhSEq0Yo0OcZiSPwt{border-left-width:0}.yIGOhSEq0Yo0OcZiSPwt:hover .BhFNYLmSO6I5OPSzygkw{height:40%}.YxSXWiatqUorzcIjDX94:hover .yIGOhSEq0Yo0OcZiSPwt,.JtpWXc4aWD8qUgMFEeyw .yIGOhSEq0Yo0OcZiSPwt{opacity:1}.JoBUGQDLUk48oRcSkN9K{border-top-right-radius:2px;cursor:pointer}.EhfzaSrMuKwp1kvApRSa{top:50%;margin-top:-5px;text-align:center}.JoBUGQDLUk48oRcSkN9K:hover{height:60%!important}.uu8wI5g3BBIOcR0ExfJc{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.U0qRRGN71sI488_2_2kq{top:50%;text-align:center;transform:translateY(-50%)}.uu8wI5g3BBIOcR0ExfJc:hover{height:60%!important}.Rhou72qyuGQ3MwaARYPm .uu8wI5g3BBIOcR0ExfJc{border-top-width:0}.YxSXWiatqUorzcIjDX94:hover:not(.Rhou72qyuGQ3MwaARYPm) .uu8wI5g3BBIOcR0ExfJc,.JtpWXc4aWD8qUgMFEeyw:not(.Rhou72qyuGQ3MwaARYPm) .uu8wI5g3BBIOcR0ExfJc{border-top:1px solid #d9d9d9}.buErbVXMBd4DDBPnCIwq,.UyZT0y2VOwIFpOnNEoY9{cursor:not-allowed}.buErbVXMBd4DDBPnCIwq:hover .EhfzaSrMuKwp1kvApRSa,.UyZT0y2VOwIFpOnNEoY9:hover .U0qRRGN71sI488_2_2kq{color:#00000040}.Rhou72qyuGQ3MwaARYPm{box-shadow:none}.BMx3fqaCjjgtBMPzIqyY input{color:#ff4d4f}.IyA5vPI4okNvHPcKhOpk:not(.TH8jttRsm9wT6F_Pkx8t):not(.bWy8k0pfJN0xQRlfSgM2){margin-right:-1px}.IyA5vPI4okNvHPcKhOpk:not(.TH8jttRsm9wT6F_Pkx8t).bWy8k0pfJN0xQRlfSgM2{margin-left:-1px}.IyA5vPI4okNvHPcKhOpk:hover,.IyA5vPI4okNvHPcKhOpk:focus,.IyA5vPI4okNvHPcKhOpk:active{z-index:2}.IyA5vPI4okNvHPcKhOpk.JtpWXc4aWD8qUgMFEeyw{z-index:2}.IyA5vPI4okNvHPcKhOpk[disabled]{z-index:0}.IyA5vPI4okNvHPcKhOpk:not(.XQOj7jOE0yE4iltL4DMI):not(.TH8jttRsm9wT6F_Pkx8t).YxSXWiatqUorzcIjDX94{border-radius:0}.IyA5vPI4okNvHPcKhOpk.YxSXWiatqUorzcIjDX94.XQOj7jOE0yE4iltL4DMI:not(.TH8jttRsm9wT6F_Pkx8t):not(.bWy8k0pfJN0xQRlfSgM2){border-top-right-radius:0;border-bottom-right-radius:0}.IyA5vPI4okNvHPcKhOpk.YxSXWiatqUorzcIjDX94.TH8jttRsm9wT6F_Pkx8t:not(.XQOj7jOE0yE4iltL4DMI):not(.bWy8k0pfJN0xQRlfSgM2){border-top-left-radius:0;border-bottom-left-radius:0}.IyA5vPI4okNvHPcKhOpk.YxSXWiatqUorzcIjDX94.bWy8k0pfJN0xQRlfSgM2.XQOj7jOE0yE4iltL4DMI:not(.TH8jttRsm9wT6F_Pkx8t){border-top-left-radius:0;border-bottom-left-radius:0}.IyA5vPI4okNvHPcKhOpk.YxSXWiatqUorzcIjDX94.bWy8k0pfJN0xQRlfSgM2.TH8jttRsm9wT6F_Pkx8t:not(.XQOj7jOE0yE4iltL4DMI){border-top-right-radius:0;border-bottom-right-radius:0}.hcs_HvTKB1wP_rQ4k94G{direction:rtl}.hcs_HvTKB1wP_rQ4k94G .BhFNYLmSO6I5OPSzygkw{border-right:1px solid #d9d9d9;border-left:0}.hcs_HvTKB1wP_rQ4k94G .yIGOhSEq0Yo0OcZiSPwt{right:auto;left:0}.hcs_HvTKB1wP_rQ4k94G.Rhou72qyuGQ3MwaARYPm .yIGOhSEq0Yo0OcZiSPwt{border-right-width:0}.hcs_HvTKB1wP_rQ4k94G .JoBUGQDLUk48oRcSkN9K{border-top-right-radius:0}.hcs_HvTKB1wP_rQ4k94G .uu8wI5g3BBIOcR0ExfJc{border-bottom-right-radius:0}.hcs_HvTKB1wP_rQ4k94G .FAM4kVmvyC8pJIJg7RUG{direction:ltr;text-align:right}.DOnd5I8qULoJwqqBNKX_{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.DOnd5I8qULoJwqqBNKX_,.DOnd5I8qULoJwqqBNKX_ *{box-sizing:border-box}.DOnd5I8qULoJwqqBNKX_.xUqzHJ03g2EctFhUjrV1{flex-direction:row}.DOnd5I8qULoJwqqBNKX_.xUqzHJ03g2EctFhUjrV1>.DOnd5I8qULoJwqqBNKX_,.DOnd5I8qULoJwqqBNKX_.xUqzHJ03g2EctFhUjrV1>.ibvQauAdJPsmbFdWNjSL{width:0}.jljuaLFDpHcp3Sj5si7N,.ZF0TrDPTdhI6a4NhPSb_{flex:0 0 auto}.jljuaLFDpHcp3Sj5si7N{height:64px;padding:0 50px;color:#000000d9;line-height:64px;background:#001529}.ZF0TrDPTdhI6a4NhPSb_{padding:24px 50px;color:#000000d9;font-size:14px;background:#f0f2f5}.ibvQauAdJPsmbFdWNjSL{flex:auto;min-height:0}.f4gkRteWIvcl9O8H1XlS{position:relative;min-width:0;background:#001529;transition:all .2s}.rDu7Zci0nKUxAUescl5H{height:100%;margin-top:-.1px;padding-top:.1px}.rDu7Zci0nKUxAUescl5H .QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei{width:auto}.RQp1GeeqV8lcSrXOEYE5{padding-bottom:48px}.IfbsSM69VtII1Zvy0ilA{order:1}.G2nJM978rWM_82KP_bAc{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}._wDiQuU6TgIeTzIWy0gx>*{overflow:hidden}.oi1dhbI9UEfCmSosRg6c{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.oi1dhbI9UEfCmSosRg6c:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.oi1dhbI9UEfCmSosRg6c:hover:after{background:rgba(255,255,255,.1)}.CZyDQW6tfjAmaSV1E2Yb{left:-36px;border-radius:2px 0 0 2px}.c36G82pEH0Ds281JEAZW{background:#fff}.c36G82pEH0Ds281JEAZW .G2nJM978rWM_82KP_bAc,.c36G82pEH0Ds281JEAZW .oi1dhbI9UEfCmSosRg6c{color:#000000d9;background:#fff}.DTz2eB8WtsLzOac6eEM_{direction:rtl}.L3pJNlX37QXaANl2wLIo{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative}.L3pJNlX37QXaANl2wLIo *{outline:none}.yKMD3gW5Vcmwej_4VWEk{margin-top:24px;text-align:right}.yKMD3gW5Vcmwej_4VWEk .kIPl7zeCeoFnjs4TTIO3{text-align:left}.Yg7HvWO3VpUv7EkjWuX3{margin-top:12px;text-align:center}.Yg7HvWO3VpUv7EkjWuX3 button{padding-right:32px;padding-left:32px}.UUJZTY51SvQacHVILYH_{min-height:40px;text-align:center}.ZopImk00c8RjgnGYtj0U{padding:16px;color:#00000040;font-size:14px;text-align:center}.qPIQy5PA97giagdWqctu{margin:0;padding:0;list-style:none}.j5G6yWfF608IWFzmWk0U{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#000000d9}.N4QuYCHHMk4nf_s4iFyg{display:flex;flex:1 1;align-items:flex-start;max-width:100%}.EFmXxQwZFd8GllB1FjgS{margin-right:16px}.p7cIPo2jO8AF_8eEeWDG{flex:1 0;width:0;color:#000000d9}.JxFNVbj0yuM5Gke5NsQZ{margin-bottom:4px;color:#000000d9;font-size:14px;line-height:1.5715}.JxFNVbj0yuM5Gke5NsQZ>a{color:#000000d9;transition:all .3s}.JxFNVbj0yuM5Gke5NsQZ>a:hover{color:#873bf4}.Ane2cfZttOQGVqV9kVuK{color:#00000073;font-size:14px;line-height:1.5715}.sNnjN_rD_sw2JOvBZtz3{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.sNnjN_rD_sw2JOvBZtz3>li{position:relative;display:inline-block;padding:0 8px;color:#00000073;font-size:14px;line-height:1.5715;text-align:center}.sNnjN_rD_sw2JOvBZtz3>li:first-child{padding-left:0}.Rt11OvqlhYCV72nHkNko{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.LItLmmjTBAAs2F7MbIWa,.tpm50G_xgQCBARB63Y7Y{background:transparent}.LItLmmjTBAAs2F7MbIWa,.tpm50G_xgQCBARB63Y7Y{padding-top:12px;padding-bottom:12px}.QPNXVPdTvdUncf4y78Gd{padding:16px 0;color:#00000073;font-size:12px;text-align:center}.ycvnXynGOIpvWH1PcdXY .j5G6yWfF608IWFzmWk0U{border-bottom:1px solid #f0f0f0}.ycvnXynGOIpvWH1PcdXY .j5G6yWfF608IWFzmWk0U:last-child{border-bottom:none}.ycvnXynGOIpvWH1PcdXY .LItLmmjTBAAs2F7MbIWa{border-bottom:1px solid #f0f0f0}.ycvnXynGOIpvWH1PcdXY.QPNXVPdTvdUncf4y78Gd .tpm50G_xgQCBARB63Y7Y{border-top:1px solid #f0f0f0}.TpeBJc2owggltDLaMwhP .I3HOhjwEtBMa0pvcbW1q{min-height:32px}.ycvnXynGOIpvWH1PcdXY.jwFOpO1jBBwT4hu9rxJK .UvGHW2sA7FchBLcdgPTP>.qPIQy5PA97giagdWqctu>.j5G6yWfF608IWFzmWk0U:last-child{border-bottom:1px solid #f0f0f0}.Jif2rqLD2G8ZR0xyO6zH .j5G6yWfF608IWFzmWk0U{padding:16px 24px}.GlI5BgRYN_E_SL2tsmBp .j5G6yWfF608IWFzmWk0U{padding:8px 16px}.hQAOZSfO6cIM5HRbF5TZ .j5G6yWfF608IWFzmWk0U{align-items:initial}.hQAOZSfO6cIM5HRbF5TZ .dWuRyZAe3Iy9QUGlu4Jm{display:block;flex:1 1}.hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin-left:40px}.hQAOZSfO6cIM5HRbF5TZ .N4QuYCHHMk4nf_s4iFyg{margin-bottom:16px}.hQAOZSfO6cIM5HRbF5TZ .JxFNVbj0yuM5Gke5NsQZ{margin-bottom:12px;color:#000000d9;font-size:16px;line-height:24px}.hQAOZSfO6cIM5HRbF5TZ .sNnjN_rD_sw2JOvBZtz3{margin-top:16px;margin-left:auto}.hQAOZSfO6cIM5HRbF5TZ .sNnjN_rD_sw2JOvBZtz3>li{padding:0 16px}.hQAOZSfO6cIM5HRbF5TZ .sNnjN_rD_sw2JOvBZtz3>li:first-child{padding-left:0}.u9mLmvcf75wpmskF7wNQ .govZbaz1xNwzV_jcsRBb>.j5G6yWfF608IWFzmWk0U{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.J52tpdIDfDEFOPRrlr9g{display:block}.L3pJNlX37QXaANl2wLIo:not(.hQAOZSfO6cIM5HRbF5TZ) .J52tpdIDfDEFOPRrlr9g .sNnjN_rD_sw2JOvBZtz3{float:right}.ix217r4KKouX9Bk1cBHs{border:1px solid #d9d9d9;border-radius:2px}.ix217r4KKouX9Bk1cBHs .LItLmmjTBAAs2F7MbIWa,.ix217r4KKouX9Bk1cBHs .tpm50G_xgQCBARB63Y7Y,.ix217r4KKouX9Bk1cBHs .j5G6yWfF608IWFzmWk0U{padding-right:24px;padding-left:24px}.ix217r4KKouX9Bk1cBHs .yKMD3gW5Vcmwej_4VWEk{margin:16px 24px}.ix217r4KKouX9Bk1cBHs.GlI5BgRYN_E_SL2tsmBp .j5G6yWfF608IWFzmWk0U,.ix217r4KKouX9Bk1cBHs.GlI5BgRYN_E_SL2tsmBp .LItLmmjTBAAs2F7MbIWa,.ix217r4KKouX9Bk1cBHs.GlI5BgRYN_E_SL2tsmBp .tpm50G_xgQCBARB63Y7Y{padding:8px 16px}.ix217r4KKouX9Bk1cBHs.Jif2rqLD2G8ZR0xyO6zH .j5G6yWfF608IWFzmWk0U,.ix217r4KKouX9Bk1cBHs.Jif2rqLD2G8ZR0xyO6zH .LItLmmjTBAAs2F7MbIWa,.ix217r4KKouX9Bk1cBHs.Jif2rqLD2G8ZR0xyO6zH .tpm50G_xgQCBARB63Y7Y{padding:16px 24px}@media screen and (max-width: 768px){.sNnjN_rD_sw2JOvBZtz3,.hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin-left:24px}}@media screen and (max-width: 576px){.j5G6yWfF608IWFzmWk0U{flex-wrap:wrap}.sNnjN_rD_sw2JOvBZtz3{margin-left:12px}.hQAOZSfO6cIM5HRbF5TZ .j5G6yWfF608IWFzmWk0U{flex-wrap:wrap-reverse}.hQAOZSfO6cIM5HRbF5TZ .dWuRyZAe3Iy9QUGlu4Jm{min-width:220px}.hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin:auto auto 16px}}.BixFfv8Mk3IviIweY0SW{direction:rtl;text-align:right}.BixFfv8Mk3IviIweY0SW .q2iYyPllXPIlpkBdOqvH .j5G6yWfF608IWFzmWk0U{direction:rtl}.BixFfv8Mk3IviIweY0SW .yKMD3gW5Vcmwej_4VWEk{text-align:left}.BixFfv8Mk3IviIweY0SW .EFmXxQwZFd8GllB1FjgS{margin-right:0;margin-left:16px}.BixFfv8Mk3IviIweY0SW .sNnjN_rD_sw2JOvBZtz3{margin-right:48px;margin-left:0}.L3pJNlX37QXaANl2wLIo.BixFfv8Mk3IviIweY0SW .sNnjN_rD_sw2JOvBZtz3>li:first-child{padding-right:0;padding-left:16px}.BixFfv8Mk3IviIweY0SW .Rt11OvqlhYCV72nHkNko{right:auto;left:0}.BixFfv8Mk3IviIweY0SW.hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin-right:40px;margin-left:0}.BixFfv8Mk3IviIweY0SW.hQAOZSfO6cIM5HRbF5TZ .sNnjN_rD_sw2JOvBZtz3{margin-right:auto}.BixFfv8Mk3IviIweY0SW .hQAOZSfO6cIM5HRbF5TZ .sNnjN_rD_sw2JOvBZtz3>li:first-child{padding-right:0;padding-left:16px}.BixFfv8Mk3IviIweY0SW .L3pJNlX37QXaANl2wLIo:not(.hQAOZSfO6cIM5HRbF5TZ) .J52tpdIDfDEFOPRrlr9g .sNnjN_rD_sw2JOvBZtz3{float:left}@media screen and (max-width: 768px){.BixFfv8Mk3IviIweY0SW .sNnjN_rD_sw2JOvBZtz3,.BixFfv8Mk3IviIweY0SW .hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin-right:24px;margin-left:0}}@media screen and (max-width: 576px){.BixFfv8Mk3IviIweY0SW .sNnjN_rD_sw2JOvBZtz3{margin-right:22px;margin-left:0}.BixFfv8Mk3IviIweY0SW.hQAOZSfO6cIM5HRbF5TZ .TAfH6IL6OFQGcBEoQ0mz{margin:auto auto 16px}}.BmI9e3HTPkIZUW7nHrU9:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp,.BmI9e3HTPkIZUW7nHrU9:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp:hover{background:#fff;border-color:#ff4d4f}.BmI9e3HTPkIZUW7nHrU9:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp:focus,.BmI9e3HTPkIZUW7nHrU9:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).MW6FJfNAkC4XWdG2TuSm{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.BmI9e3HTPkIZUW7nHrU9 .cgc_L4OdJToDdxnGmLu2{color:#ff4d4f}.MPMH29LvuoIlEEqNk3i7:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp,.MPMH29LvuoIlEEqNk3i7:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp:hover{background:#fff;border-color:#faad14}.MPMH29LvuoIlEEqNk3i7:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).LrVId19Zao0gOAm0Ppkp:focus,.MPMH29LvuoIlEEqNk3i7:not(.TkA3hiQuK6czQp72GJ1J):not(.G6iNvhcSwsP6biMb4W_P).MW6FJfNAkC4XWdG2TuSm{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.MPMH29LvuoIlEEqNk3i7 .cgc_L4OdJToDdxnGmLu2{color:#faad14}.LrVId19Zao0gOAm0Ppkp{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.LrVId19Zao0gOAm0Ppkp::placeholder{color:#bfbfbf;user-select:none}.LrVId19Zao0gOAm0Ppkp:placeholder-shown{text-overflow:ellipsis}.LrVId19Zao0gOAm0Ppkp:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .LrVId19Zao0gOAm0Ppkp:hover{border-right-width:0;border-left-width:1px!important}.LrVId19Zao0gOAm0Ppkp:focus,.MW6FJfNAkC4XWdG2TuSm{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .LrVId19Zao0gOAm0Ppkp:focus,.zyWO3GvqhUkamyBRsg_c .MW6FJfNAkC4XWdG2TuSm{border-right-width:0;border-left-width:1px!important}.TkA3hiQuK6czQp72GJ1J{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.TkA3hiQuK6czQp72GJ1J:hover{border-color:#d9d9d9;border-right-width:1px}.LrVId19Zao0gOAm0Ppkp[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.LrVId19Zao0gOAm0Ppkp[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.G6iNvhcSwsP6biMb4W_P,.G6iNvhcSwsP6biMb4W_P:hover,.G6iNvhcSwsP6biMb4W_P:focus,.mJHeO8HxUDQcjP7ikzmT,.lJMkQeqvXA8dBPltKEdX,.G6iNvhcSwsP6biMb4W_P[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.LrVId19Zao0gOAm0Ppkp{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.WcwK2koKvYEXiXvmu1U7{padding:6.5px 11px;font-size:16px}.iFc35pdb8fw7W6RUnWVD{padding:0 7px}.TkA3hiQuK6czQp72GJ1J>textarea{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.TkA3hiQuK6czQp72GJ1J>textarea:hover{border-color:#d9d9d9;border-right-width:1px}.MW6FJfNAkC4XWdG2TuSm{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .MW6FJfNAkC4XWdG2TuSm{border-right-width:0;border-left-width:1px!important}.LrVId19Zao0gOAm0Ppkp>textarea,.YvS327VJ7vYJSk10bqbn{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-feature-settings:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;tab-size:inherit}.LrVId19Zao0gOAm0Ppkp>textarea{width:100%;border:none;outline:none;resize:none}.LrVId19Zao0gOAm0Ppkp>textarea::placeholder{color:#bfbfbf;user-select:none}.LrVId19Zao0gOAm0Ppkp>textarea:placeholder-shown{text-overflow:ellipsis}.YvS327VJ7vYJSk10bqbn{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:transparent;pointer-events:none}.YvS327VJ7vYJSk10bqbn>span{display:inline-block;min-height:1em}.Z5Qpd4UD0iEgjLybFrkz{margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.M4Ao8Gz0y8VnbTf0P0Wy{display:none}.GcdAdz8Uvtgd5DHAiFE8{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.hnlHVz0XtcI52kMyPtiy{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.hnlHVz0XtcI52kMyPtiy:hover{background-color:#f5f5f5}.hnlHVz0XtcI52kMyPtiy:first-child{border-radius:2px 2px 0 0}.hnlHVz0XtcI52kMyPtiy:last-child{border-radius:0 0 2px 2px}.j7ddxFneHLUpKew5h4eJ{color:#00000040;cursor:not-allowed}.j7ddxFneHLUpKew5h4eJ:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.d14v34Q6AoYPlSgn98WA{color:#000000d9;font-weight:600;background-color:#fafafa}.wJ5MfohFbxUiezJnbE9Z{background-color:#f5f5f5}.t930IuUl_Ik4RwaX6kfj{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.zVVe9EYDJ7oig3q4qogv{direction:rtl}.VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy,.VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy:hover,.VJKhUb9dIcAk1NpTzbF2.o2NDsN2or3IkScDal8Vd{color:#ff4d4f}.VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy:active{background:#fff1f0}.VJKhUb9dIcAk1NpTzbF2.EDRSStpyps6RRIxILFni{color:#ff4d4f}.VJKhUb9dIcAk1NpTzbF2.EDRSStpyps6RRIxILFni>a,.VJKhUb9dIcAk1NpTzbF2.EDRSStpyps6RRIxILFni>a:hover{color:#ff4d4f}.QZJIpvFOfeYouQ_C8j9l:not(.CspvuVjMgvAKtm7okoEn) .VJKhUb9dIcAk1NpTzbF2.EDRSStpyps6RRIxILFni{background-color:#fff1f0}.rJUHlD7_SbsWAZyIrBGZ .VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy:after{border-right-color:#ff4d4f}.Imf7YXg1q8IPdVmAPFsz .VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz .VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy:hover,.Imf7YXg1q8IPdVmAPFsz .VJKhUb9dIcAk1NpTzbF2.BIXQ3UPtfwpPEW2yTdWy>a{color:#ff4d4f}.Imf7YXg1q8IPdVmAPFsz.Imf7YXg1q8IPdVmAPFsz:not(.CspvuVjMgvAKtm7okoEn) .VJKhUb9dIcAk1NpTzbF2.EDRSStpyps6RRIxILFni{color:#fff;background-color:#ff4d4f}.QZJIpvFOfeYouQ_C8j9l{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.QZJIpvFOfeYouQ_C8j9l:before{display:table;content:""}.QZJIpvFOfeYouQ_C8j9l:after{display:table;clear:both;content:""}.QZJIpvFOfeYouQ_C8j9l.RVrn4WksyD8P9kvE3Xtk:focus-visible{box-shadow:0 0 0 2px #f1e0ff}.QZJIpvFOfeYouQ_C8j9l ul,.QZJIpvFOfeYouQ_C8j9l ol{margin:0;padding:0;list-style:none}.ojCslowvkmYTpNTb12gg{display:flex}.idduYJqQpsBzvaiOJmKK{flex:none}.eeYoF1qxHOo1osneQAYM,.KYlPKoB_R3IS0XiLbAn0{display:none}.oEEwQqBuPaYtV2d9kAsT{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.CspvuVjMgvAKtm7okoEn .BRxV9Iv004O41a6nL5Vi{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.BRxV9Iv004O41a6nL5Vi,.Q54jb5Yzuro7LCo6RFDT{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.eJi_pCEoUwQASTOjeoj6{color:#873bf4}.BIXQ3UPtfwpPEW2yTdWy:active,.L7v_vGveIYj2xceL4hL7:active{background:#f9f0ff}.BRxV9Iv004O41a6nL5Vi .SzG0hRNTHsnp7B3GlJou{cursor:initial;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.PbzRNaJ4VQUcSP7Cki01{transition:color .3s}.BIXQ3UPtfwpPEW2yTdWy a{color:#000000d9}.BIXQ3UPtfwpPEW2yTdWy a:hover{color:#873bf4}.BIXQ3UPtfwpPEW2yTdWy a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.BIXQ3UPtfwpPEW2yTdWy>.u9Z7VZstN_0lzZmQNed1 a{color:#000000d9}.BIXQ3UPtfwpPEW2yTdWy>.u9Z7VZstN_0lzZmQNed1 a:hover{color:#873bf4}.MCSUiLUhdQKuoScrpyBV{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.AdEAE2JpKxs8c8N2PrEZ{border-style:dashed}.CspvuVjMgvAKtm7okoEn .BIXQ3UPtfwpPEW2yTdWy,.CspvuVjMgvAKtm7okoEn .BRxV9Iv004O41a6nL5Vi{margin-top:-1px}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy:hover,.CspvuVjMgvAKtm7okoEn>.o2NDsN2or3IkScDal8Vd,.CspvuVjMgvAKtm7okoEn>.BRxV9Iv004O41a6nL5Vi .L7v_vGveIYj2xceL4hL7:hover{background-color:transparent}.EDRSStpyps6RRIxILFni,.EDRSStpyps6RRIxILFni a,.EDRSStpyps6RRIxILFni a:hover{color:#873bf4}.QZJIpvFOfeYouQ_C8j9l:not(.CspvuVjMgvAKtm7okoEn) .EDRSStpyps6RRIxILFni{background-color:#f9f0ff}.rJUHlD7_SbsWAZyIrBGZ,.GhxdTJ45Wg1fyHmUfe2o,.NnBNg378xLQWIDmMycwe{border-right:1px solid #f0f0f0}.x1KvqTrL0gTkfhG_xLIf{border-left:1px solid #f0f0f0}.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou,.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou,.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou:not([class*="-active"]),.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou:not([class*="-active"]),.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou:not([class*="-active"]){overflow-x:hidden;overflow-y:auto}.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy,.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy,.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy{left:0;margin-left:0;border-right:0}.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy:after,.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy:after,.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou .BIXQ3UPtfwpPEW2yTdWy:after{border-right:0}.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi,.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi,.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi{transform-origin:0 0}.CspvuVjMgvAKtm7okoEn.SzG0hRNTHsnp7B3GlJou{min-width:114px}.CspvuVjMgvAKtm7okoEn .BIXQ3UPtfwpPEW2yTdWy,.CspvuVjMgvAKtm7okoEn .L7v_vGveIYj2xceL4hL7{transition:border-color .3s,background .3s}.BIXQ3UPtfwpPEW2yTdWy,.L7v_vGveIYj2xceL4hL7{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4,.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4,.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp,.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4+span,.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4+span,.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp+span,.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4.FkWmNNIlzE1Zla_fuyM7,.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4.FkWmNNIlzE1Zla_fuyM7{vertical-align:-.125em}.BIXQ3UPtfwpPEW2yTdWy.FSNVEvY4RBwvQ9T3SjhW>.rDHduk_d_wLrEEup74Mp,.L7v_vGveIYj2xceL4hL7.FSNVEvY4RBwvQ9T3SjhW>.rDHduk_d_wLrEEup74Mp,.BIXQ3UPtfwpPEW2yTdWy.FSNVEvY4RBwvQ9T3SjhW>.aCfvggkNZwAytTtwJtD4,.L7v_vGveIYj2xceL4hL7.FSNVEvY4RBwvQ9T3SjhW>.aCfvggkNZwAytTtwJtD4{margin-right:0}.BIXQ3UPtfwpPEW2yTdWy:not(.U6zgNlYiP300FNMkr_fQ):focus-visible,.L7v_vGveIYj2xceL4hL7:not(.U6zgNlYiP300FNMkr_fQ):focus-visible{box-shadow:0 0 0 2px #f1e0ff}.QZJIpvFOfeYouQ_C8j9l>.MCSUiLUhdQKuoScrpyBV{margin:1px 0;padding:0}.eGrX1Z5KE8w6ln70PY9S{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.eGrX1Z5KE8w6ln70PY9S:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.hUfqzvtHGlkp2QYMkoX7:before{top:0;left:-7px}.BRxV9Iv004O41a6nL5Vi>.QZJIpvFOfeYouQ_C8j9l{background-color:#fff;border-radius:2px}.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.eGrX1Z5KE8w6ln70PY9S>.QZJIpvFOfeYouQ_C8j9l{background-color:#fff}.PZ4SDgIwmclyiichUra7,.fSyeqt43wbtYvuMVfowc{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.fSyeqt43wbtYvuMVfowc:before,.fSyeqt43wbtYvuMVfowc:after{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.fSyeqt43wbtYvuMVfowc:before{transform:rotate(45deg) translateY(-2.5px)}.fSyeqt43wbtYvuMVfowc:after{transform:rotate(-45deg) translateY(2.5px)}.BRxV9Iv004O41a6nL5Vi:hover>.L7v_vGveIYj2xceL4hL7>.PZ4SDgIwmclyiichUra7,.BRxV9Iv004O41a6nL5Vi:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc{color:#873bf4}.I_sfXzd1MIQAyuDzz9ei .fSyeqt43wbtYvuMVfowc:before,.Q54jb5Yzuro7LCo6RFDT .fSyeqt43wbtYvuMVfowc:before{transform:rotate(-45deg) translate(2.5px)}.I_sfXzd1MIQAyuDzz9ei .fSyeqt43wbtYvuMVfowc:after,.Q54jb5Yzuro7LCo6RFDT .fSyeqt43wbtYvuMVfowc:after{transform:rotate(45deg) translate(-2.5px)}.Vxi93FBy8Fg8PPIgRBQz .fSyeqt43wbtYvuMVfowc{display:none}.wISKDUBElysnl_EXKHHz.Q54jb5Yzuro7LCo6RFDT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc{transform:translateY(-2px)}.wISKDUBElysnl_EXKHHz.Q54jb5Yzuro7LCo6RFDT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after{transform:rotate(-45deg) translate(-2.5px)}.wISKDUBElysnl_EXKHHz.Q54jb5Yzuro7LCo6RFDT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before{transform:rotate(45deg) translate(2.5px)}.GhxdTJ45Wg1fyHmUfe2o .eJi_pCEoUwQASTOjeoj6,.NnBNg378xLQWIDmMycwe .eJi_pCEoUwQASTOjeoj6,.x1KvqTrL0gTkfhG_xLIf .eJi_pCEoUwQASTOjeoj6{color:#873bf4}.CspvuVjMgvAKtm7okoEn{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BIXQ3UPtfwpPEW2yTdWy,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BRxV9Iv004O41a6nL5Vi{margin-top:-1px;margin-bottom:0;padding:0 20px}.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BIXQ3UPtfwpPEW2yTdWy:hover,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BRxV9Iv004O41a6nL5Vi:hover,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.o2NDsN2or3IkScDal8Vd,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.tuup0r2Tiks6Oj2p4frT,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.K9IqQNaPRuIGbrBBMwRT,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.wISKDUBElysnl_EXKHHz,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.EDRSStpyps6RRIxILFni,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.eJi_pCEoUwQASTOjeoj6{color:#873bf4}.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BIXQ3UPtfwpPEW2yTdWy:hover:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.BRxV9Iv004O41a6nL5Vi:hover:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.o2NDsN2or3IkScDal8Vd:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.tuup0r2Tiks6Oj2p4frT:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.K9IqQNaPRuIGbrBBMwRT:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.wISKDUBElysnl_EXKHHz:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.EDRSStpyps6RRIxILFni:after,.CspvuVjMgvAKtm7okoEn:not(.Imf7YXg1q8IPdVmAPFsz)>.eJi_pCEoUwQASTOjeoj6:after{border-bottom:2px solid #873bf4}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy,.CspvuVjMgvAKtm7okoEn>.BRxV9Iv004O41a6nL5Vi{position:relative;top:1px;display:inline-block;vertical-align:bottom}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy:after,.CspvuVjMgvAKtm7okoEn>.BRxV9Iv004O41a6nL5Vi:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.CspvuVjMgvAKtm7okoEn>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7{padding:0}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy a{color:#000000d9}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy a:hover{color:#873bf4}.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy a:before{bottom:-2px}.CspvuVjMgvAKtm7okoEn>.EDRSStpyps6RRIxILFni a{color:#873bf4}.CspvuVjMgvAKtm7okoEn:after{display:block;clear:both;height:0;content:" "}.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy,.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy,.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy,.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy{position:relative}.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy:after,.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy:after,.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy:after,.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #873bf4;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy,.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy,.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy,.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy,.GhxdTJ45Wg1fyHmUfe2o .L7v_vGveIYj2xceL4hL7,.NnBNg378xLQWIDmMycwe .L7v_vGveIYj2xceL4hL7,.x1KvqTrL0gTkfhG_xLIf .L7v_vGveIYj2xceL4hL7,.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.GhxdTJ45Wg1fyHmUfe2o .BRxV9Iv004O41a6nL5Vi,.NnBNg378xLQWIDmMycwe .BRxV9Iv004O41a6nL5Vi,.x1KvqTrL0gTkfhG_xLIf .BRxV9Iv004O41a6nL5Vi,.rJUHlD7_SbsWAZyIrBGZ .BRxV9Iv004O41a6nL5Vi{padding-bottom:.02px}.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy:not(:last-child),.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy:not(:last-child),.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy:not(:last-child),.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy:not(:last-child){margin-bottom:8px}.GhxdTJ45Wg1fyHmUfe2o>.BIXQ3UPtfwpPEW2yTdWy,.NnBNg378xLQWIDmMycwe>.BIXQ3UPtfwpPEW2yTdWy,.x1KvqTrL0gTkfhG_xLIf>.BIXQ3UPtfwpPEW2yTdWy,.rJUHlD7_SbsWAZyIrBGZ>.BIXQ3UPtfwpPEW2yTdWy,.GhxdTJ45Wg1fyHmUfe2o>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7,.NnBNg378xLQWIDmMycwe>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7,.x1KvqTrL0gTkfhG_xLIf>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7,.rJUHlD7_SbsWAZyIrBGZ>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7{height:40px;line-height:40px}.GhxdTJ45Wg1fyHmUfe2o .XKgTwmlK0J8utAVnIT_q .L7v_vGveIYj2xceL4hL7,.GhxdTJ45Wg1fyHmUfe2o .L7v_vGveIYj2xceL4hL7{padding-right:34px}.rJUHlD7_SbsWAZyIrBGZ{width:100%}.rJUHlD7_SbsWAZyIrBGZ .HmF4ks_i7oHaYZRV3ldK:after,.rJUHlD7_SbsWAZyIrBGZ .EDRSStpyps6RRIxILFni:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy,.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{width:calc(100% + 1px)}.rJUHlD7_SbsWAZyIrBGZ .XKgTwmlK0J8utAVnIT_q .L7v_vGveIYj2xceL4hL7,.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{padding-right:34px}.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .BIXQ3UPtfwpPEW2yTdWy,.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .L7v_vGveIYj2xceL4hL7{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .BIXQ3UPtfwpPEW2yTdWy>.PbzRNaJ4VQUcSP7Cki01,.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .L7v_vGveIYj2xceL4hL7>.PbzRNaJ4VQUcSP7Cki01{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .BIXQ3UPtfwpPEW2yTdWy>*,.rJUHlD7_SbsWAZyIrBGZ.RVrn4WksyD8P9kvE3Xtk .L7v_vGveIYj2xceL4hL7>*{flex:none}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei{width:80px}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy .fSyeqt43wbtYvuMVfowc,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy .fSyeqt43wbtYvuMVfowc,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc{opacity:0}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp{margin:0;font-size:16px;line-height:40px}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.iGAHm9rn3oA5Q4l4FHiD>.XKgTwmlK0J8utAVnIT_q>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp+span,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp+span{display:inline-block;opacity:0}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei .rDHduk_d_wLrEEup74Mp{display:inline-block}.QZJIpvFOfeYouQ_C8j9l.eoOqnxWxWbkEn75ioSeD{pointer-events:none}.QZJIpvFOfeYouQ_C8j9l.eoOqnxWxWbkEn75ioSeD .aCfvggkNZwAytTtwJtD4,.QZJIpvFOfeYouQ_C8j9l.eoOqnxWxWbkEn75ioSeD .rDHduk_d_wLrEEup74Mp{display:none}.QZJIpvFOfeYouQ_C8j9l.eoOqnxWxWbkEn75ioSeD a{color:#ffffffd9}.QZJIpvFOfeYouQ_C8j9l.I_sfXzd1MIQAyuDzz9ei .oEEwQqBuPaYtV2d9kAsT{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.XKgTwmlK0J8utAVnIT_q{margin:0;padding:0}.XKgTwmlK0J8utAVnIT_q .BIXQ3UPtfwpPEW2yTdWy,.XKgTwmlK0J8utAVnIT_q .L7v_vGveIYj2xceL4hL7{padding:0 16px 0 28px}.RVrn4WksyD8P9kvE3Xtk.GhxdTJ45Wg1fyHmUfe2o,.RVrn4WksyD8P9kvE3Xtk.NnBNg378xLQWIDmMycwe,.RVrn4WksyD8P9kvE3Xtk.x1KvqTrL0gTkfhG_xLIf,.RVrn4WksyD8P9kvE3Xtk.rJUHlD7_SbsWAZyIrBGZ{box-shadow:none}.RVrn4WksyD8P9kvE3Xtk.I_sfXzd1MIQAyuDzz9ei .BIXQ3UPtfwpPEW2yTdWy>.OrIs2eDqnxMaWbwcx7Jr,.RVrn4WksyD8P9kvE3Xtk.I_sfXzd1MIQAyuDzz9ei .BRxV9Iv004O41a6nL5Vi .L7v_vGveIYj2xceL4hL7>.OrIs2eDqnxMaWbwcx7Jr{font-size:16px;text-align:center}.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ>.BIXQ3UPtfwpPEW2yTdWy,.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ>.BRxV9Iv004O41a6nL5Vi>.L7v_vGveIYj2xceL4hL7{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ .oEEwQqBuPaYtV2d9kAsT{padding-left:32px}.U6zgNlYiP300FNMkr_fQ,.ThMkrLSHfPMJJk5aP00x{color:#00000040!important;background:none;cursor:not-allowed}.U6zgNlYiP300FNMkr_fQ:after,.ThMkrLSHfPMJJk5aP00x:after{border-color:transparent!important}.U6zgNlYiP300FNMkr_fQ a,.ThMkrLSHfPMJJk5aP00x a{color:#00000040!important;pointer-events:none}.U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7,.ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7{color:#00000040!important;cursor:not-allowed}.U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after{background:rgba(0,0,0,.25)!important}.jljuaLFDpHcp3Sj5si7N .QZJIpvFOfeYouQ_C8j9l{line-height:inherit}.eoOqnxWxWbkEn75ioSeD a,.eoOqnxWxWbkEn75ioSeD a:hover{color:#fff}.kE1CV3YLJv02OWTzXZdb .BIXQ3UPtfwpPEW2yTdWy:hover,.kE1CV3YLJv02OWTzXZdb .o2NDsN2or3IkScDal8Vd,.kE1CV3YLJv02OWTzXZdb .QZJIpvFOfeYouQ_C8j9l:not(.rJUHlD7_SbsWAZyIrBGZ) .wISKDUBElysnl_EXKHHz,.kE1CV3YLJv02OWTzXZdb .tuup0r2Tiks6Oj2p4frT,.kE1CV3YLJv02OWTzXZdb .L7v_vGveIYj2xceL4hL7:hover{color:#873bf4}.QZJIpvFOfeYouQ_C8j9l.RVrn4WksyD8P9kvE3Xtk:focus-visible{box-shadow:0 0 0 2px #6727cf}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:focus-visible,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:focus-visible{box-shadow:0 0 0 2px #6727cf}.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz,.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou,.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou{color:#ffffffa6;background:#001529}.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc{opacity:.45;transition:all .3s}.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after,.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after,.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before,.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .SzG0hRNTHsnp7B3GlJou .L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before{background:#fff}.Imf7YXg1q8IPdVmAPFsz.eGrX1Z5KE8w6ln70PY9S{background:transparent}.Imf7YXg1q8IPdVmAPFsz .rJUHlD7_SbsWAZyIrBGZ.SzG0hRNTHsnp7B3GlJou{background:#000c17}.Imf7YXg1q8IPdVmAPFsz.CspvuVjMgvAKtm7okoEn{border-bottom:0}.Imf7YXg1q8IPdVmAPFsz.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz.CspvuVjMgvAKtm7okoEn>.BRxV9Iv004O41a6nL5Vi{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.Imf7YXg1q8IPdVmAPFsz.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy:hover{background-color:#873bf4}.Imf7YXg1q8IPdVmAPFsz.CspvuVjMgvAKtm7okoEn>.BIXQ3UPtfwpPEW2yTdWy>a:before{bottom:0}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz .oEEwQqBuPaYtV2d9kAsT,.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy>a,.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy>span>a{color:#ffffffa6}.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ,.Imf7YXg1q8IPdVmAPFsz.GhxdTJ45Wg1fyHmUfe2o,.Imf7YXg1q8IPdVmAPFsz.NnBNg378xLQWIDmMycwe,.Imf7YXg1q8IPdVmAPFsz.x1KvqTrL0gTkfhG_xLIf{border-right:0}.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy{left:0;margin-left:0;border-right:0}.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy:after,.Imf7YXg1q8IPdVmAPFsz.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy:after,.Imf7YXg1q8IPdVmAPFsz.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy:after,.Imf7YXg1q8IPdVmAPFsz.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy:after{border-right:0}.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy,.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{width:100%}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover{color:#fff;background-color:transparent}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover>a,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd>a,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT>a,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz>a,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6>a,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover>a,.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover>span>a,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd>span>a,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT>span>a,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz>span>a,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6>span>a,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover>span>a{color:#fff}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc{opacity:1}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .o2NDsN2or3IkScDal8Vd>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .tuup0r2Tiks6Oj2p4frT>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .wISKDUBElysnl_EXKHHz>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .eJi_pCEoUwQASTOjeoj6>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .L7v_vGveIYj2xceL4hL7:hover>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before{background:#fff}.Imf7YXg1q8IPdVmAPFsz .BIXQ3UPtfwpPEW2yTdWy:hover{background-color:transparent}.Imf7YXg1q8IPdVmAPFsz.Imf7YXg1q8IPdVmAPFsz:not(.CspvuVjMgvAKtm7okoEn) .EDRSStpyps6RRIxILFni{background-color:#873bf4}.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni{color:#fff;border-right:0}.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni:after{border-right:0}.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni>a,.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni>span>a,.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni>a:hover,.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni>span>a:hover{color:#fff}.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni .aCfvggkNZwAytTtwJtD4,.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni .rDHduk_d_wLrEEup74Mp{color:#fff}.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni .aCfvggkNZwAytTtwJtD4+span,.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni .rDHduk_d_wLrEEup74Mp+span{color:#fff}.QZJIpvFOfeYouQ_C8j9l.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni,.eGrX1Z5KE8w6ln70PY9S.Imf7YXg1q8IPdVmAPFsz .EDRSStpyps6RRIxILFni{background-color:#873bf4}.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x,.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ>a,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x>a,.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ>span>a,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x>span>a{color:#ffffff59!important;opacity:.8}.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7{color:#ffffff59!important}.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:before,.Imf7YXg1q8IPdVmAPFsz .U6zgNlYiP300FNMkr_fQ>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after,.Imf7YXg1q8IPdVmAPFsz .ThMkrLSHfPMJJk5aP00x>.L7v_vGveIYj2xceL4hL7>.fSyeqt43wbtYvuMVfowc:after{background:rgba(255,255,255,.35)!important}.QZJIpvFOfeYouQ_C8j9l.g509To0lBDsl_6UY_c5u{direction:rtl;text-align:right}.g509To0lBDsl_6UY_c5u .oEEwQqBuPaYtV2d9kAsT{text-align:right}.g509To0lBDsl_6UY_c5u.rJUHlD7_SbsWAZyIrBGZ,.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o{border-right:none;border-left:1px solid #f0f0f0}.g509To0lBDsl_6UY_c5u.Imf7YXg1q8IPdVmAPFsz.rJUHlD7_SbsWAZyIrBGZ,.g509To0lBDsl_6UY_c5u.Imf7YXg1q8IPdVmAPFsz.GhxdTJ45Wg1fyHmUfe2o{border-left:none}.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou>.BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi,.g509To0lBDsl_6UY_c5u.NnBNg378xLQWIDmMycwe.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi,.g509To0lBDsl_6UY_c5u.x1KvqTrL0gTkfhG_xLIf.SzG0hRNTHsnp7B3GlJou>.BRxV9Iv004O41a6nL5Vi{transform-origin:top right}.g509To0lBDsl_6UY_c5u .BIXQ3UPtfwpPEW2yTdWy .aCfvggkNZwAytTtwJtD4,.g509To0lBDsl_6UY_c5u .L7v_vGveIYj2xceL4hL7 .aCfvggkNZwAytTtwJtD4,.g509To0lBDsl_6UY_c5u .BIXQ3UPtfwpPEW2yTdWy .rDHduk_d_wLrEEup74Mp,.g509To0lBDsl_6UY_c5u .L7v_vGveIYj2xceL4hL7 .rDHduk_d_wLrEEup74Mp{margin-right:auto;margin-left:10px}.g509To0lBDsl_6UY_c5u .BIXQ3UPtfwpPEW2yTdWy.FSNVEvY4RBwvQ9T3SjhW>.aCfvggkNZwAytTtwJtD4,.g509To0lBDsl_6UY_c5u .L7v_vGveIYj2xceL4hL7.FSNVEvY4RBwvQ9T3SjhW>.aCfvggkNZwAytTtwJtD4,.g509To0lBDsl_6UY_c5u .BIXQ3UPtfwpPEW2yTdWy.FSNVEvY4RBwvQ9T3SjhW>.rDHduk_d_wLrEEup74Mp,.g509To0lBDsl_6UY_c5u .L7v_vGveIYj2xceL4hL7.FSNVEvY4RBwvQ9T3SjhW>.rDHduk_d_wLrEEup74Mp{margin-left:0}.ju3QC3dg0h0uFq71AgTp.eGrX1Z5KE8w6ln70PY9S{transform-origin:100% 0}.g509To0lBDsl_6UY_c5u .UO9u8nXbAMUy4iOXJzlw>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.g509To0lBDsl_6UY_c5u .daLeWpChs88tIFlWlVkk>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.g509To0lBDsl_6UY_c5u .CSFCxgjHInYcQHhT8OzI>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc,.g509To0lBDsl_6UY_c5u .Q54jb5Yzuro7LCo6RFDT>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc{right:auto;left:16px}.g509To0lBDsl_6UY_c5u .UO9u8nXbAMUy4iOXJzlw>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before,.g509To0lBDsl_6UY_c5u .daLeWpChs88tIFlWlVkk>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before,.g509To0lBDsl_6UY_c5u .CSFCxgjHInYcQHhT8OzI>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:before{transform:rotate(-45deg) translateY(-2px)}.g509To0lBDsl_6UY_c5u .UO9u8nXbAMUy4iOXJzlw>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after,.g509To0lBDsl_6UY_c5u .daLeWpChs88tIFlWlVkk>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after,.g509To0lBDsl_6UY_c5u .CSFCxgjHInYcQHhT8OzI>.L7v_vGveIYj2xceL4hL7 .fSyeqt43wbtYvuMVfowc:after{transform:rotate(45deg) translateY(2px)}.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy:after,.g509To0lBDsl_6UY_c5u.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy:after,.g509To0lBDsl_6UY_c5u.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy:after,.g509To0lBDsl_6UY_c5u.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy:after{right:auto;left:0}.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o .BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.NnBNg378xLQWIDmMycwe .BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.x1KvqTrL0gTkfhG_xLIf .BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.rJUHlD7_SbsWAZyIrBGZ .BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o .L7v_vGveIYj2xceL4hL7,.g509To0lBDsl_6UY_c5u.NnBNg378xLQWIDmMycwe .L7v_vGveIYj2xceL4hL7,.g509To0lBDsl_6UY_c5u.x1KvqTrL0gTkfhG_xLIf .L7v_vGveIYj2xceL4hL7,.g509To0lBDsl_6UY_c5u.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{text-align:right}.g509To0lBDsl_6UY_c5u.rJUHlD7_SbsWAZyIrBGZ .L7v_vGveIYj2xceL4hL7{padding-right:0;padding-left:34px}.g509To0lBDsl_6UY_c5u.GhxdTJ45Wg1fyHmUfe2o .L7v_vGveIYj2xceL4hL7{padding-right:16px;padding-left:34px}.g509To0lBDsl_6UY_c5u.I_sfXzd1MIQAyuDzz9ei.GhxdTJ45Wg1fyHmUfe2o .L7v_vGveIYj2xceL4hL7{padding:0 calc(50% - 8px)}.g509To0lBDsl_6UY_c5u .XKgTwmlK0J8utAVnIT_q .BIXQ3UPtfwpPEW2yTdWy,.g509To0lBDsl_6UY_c5u .XKgTwmlK0J8utAVnIT_q .L7v_vGveIYj2xceL4hL7{padding:0 28px 0 16px}.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ{border:0}.g509To0lBDsl_6UY_c5u.SzG0hRNTHsnp7B3GlJou.rJUHlD7_SbsWAZyIrBGZ .oEEwQqBuPaYtV2d9kAsT{padding-right:32px;padding-left:0}.WCSUyyKREpAk5ZZiK3sg{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.to44EombWgdYKVqSm6Vi{padding:8px;text-align:center}.mUAUgEffcW0xJTRgXCoc{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all}.Y5j60g2aHMY12HoSkl9Y .rDHduk_d_wLrEEup74Mp{color:#52c41a}.zXwMZPn5_SQNi6vty7A2 .rDHduk_d_wLrEEup74Mp{color:#ff4d4f}.q9GWNbClAlMRWY3foojC .rDHduk_d_wLrEEup74Mp{color:#faad14}.j54gtYl3MUWo8ZNWZVKz .rDHduk_d_wLrEEup74Mp,.tQIEmpN7lKgA_xz2l2wR .rDHduk_d_wLrEEup74Mp{color:#873bf4}.WCSUyyKREpAk5ZZiK3sg .rDHduk_d_wLrEEup74Mp{position:relative;top:1px;margin-right:8px;font-size:16px}.to44EombWgdYKVqSm6Vi.WcfudUzhiF8J3Die5qgd.y74To9Mn0mYya0BB2xmI{animation-name:_QNcb9ajJPoFk2sGT6DT;animation-duration:.3s}@keyframes _QNcb9ajJPoFk2sGT6DT{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.S1bEYX_qqycYKD1QaEt9,.S1bEYX_qqycYKD1QaEt9 span{direction:rtl}.S1bEYX_qqycYKD1QaEt9 .rDHduk_d_wLrEEup74Mp{margin-right:0;margin-left:8px}.x2bgH_MLdhEEXekcCbcw{box-sizing:border-box;padding:0 0 24px;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto}.x2bgH_MLdhEEXekcCbcw.JSiqmUg4kGEYCJUo9gc0,.x2bgH_MLdhEEXekcCbcw.sFTQD2DdYyMc6GePh2sR{transform:none;opacity:0;animation-duration:.3s;user-select:none}.fhkG08DVanU9svTvp3wL{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.YB1ZFTs9a7A7U4NHi3OJ{display:none}.AduItTMtlcYZJrRwpAAD{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.AduItTMtlcYZJrRwpAAD{z-index:1000}.gpSlW9UdeADfBAYYqIJC{margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.hheh3Iwq2kc22q3kW1gG{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:auto}.tp0Po3XJAJYspuHIhhpO{position:absolute;top:0;right:0;z-index:10;padding:0;color:#00000073;font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.x1rb6Bmwj8G1Z7DWSl4A{display:block;width:54px;height:54px;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}.tp0Po3XJAJYspuHIhhpO:focus,.tp0Po3XJAJYspuHIhhpO:hover{color:#000000bf;text-decoration:none}.iCd_ZJkFMicXYFN70ETx{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.Q9fciWVyQ5cpYCEwcdCZ{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.MvI80OZeq2MpiElSK0BS{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.MvI80OZeq2MpiElSK0BS .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE:not(.h5UHu7C4u801Y0JhkbJO){margin-bottom:0;margin-left:8px}.ibKCgXuBmtMOTsGkk8VB{overflow:hidden}.bnlUPDNE9Ys3kv2c3DdA{text-align:center}.bnlUPDNE9Ys3kv2c3DdA:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.bnlUPDNE9Ys3kv2c3DdA .x2bgH_MLdhEEXekcCbcw{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width: 767px){.x2bgH_MLdhEEXekcCbcw{max-width:calc(100vw - 16px);margin:8px auto}.bnlUPDNE9Ys3kv2c3DdA .x2bgH_MLdhEEXekcCbcw{flex:1 1}}.K5q4CdbXf2oUgT09cChN .iCd_ZJkFMicXYFN70ETx{display:none}.K5q4CdbXf2oUgT09cChN .Q9fciWVyQ5cpYCEwcdCZ{padding:32px 32px 24px}.cpTCccW7XABjIL64oYsk:before{display:table;content:""}.cpTCccW7XABjIL64oYsk:after{display:table;clear:both;content:""}.FDjoOtIGHbcWrMP3L1Go .sJEexJfXnacQuo5FrdR5{display:block;overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;line-height:1.4}.FDjoOtIGHbcWrMP3L1Go .zCBscQJQT_IXdghRNbkE{margin-top:8px;color:#000000d9;font-size:14px}.FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{float:left;margin-right:16px;font-size:22px}.FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp+.sJEexJfXnacQuo5FrdR5+.zCBscQJQT_IXdghRNbkE{margin-left:38px}.K5q4CdbXf2oUgT09cChN ._UqH_E3jVUaYKcpgZ5Ir{margin-top:24px;text-align:right}.K5q4CdbXf2oUgT09cChN ._UqH_E3jVUaYKcpgZ5Ir .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE{margin-bottom:0;margin-left:8px}.vOkzbPZvqzgMcfSxN_Vt .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{color:#ff4d4f}.BI6d89NF04fBeWQUUeaB .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp,.DcFsZZqUItQPgdSUF0E6 .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{color:#faad14}.fHwBeghHwuuDGNJTgyEs .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{color:#873bf4}.RuvyunTxVkEIsuyp3h8v .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{color:#52c41a}.K5q4CdbXf2oUgT09cChN .klmCY9pBmIQIBmcvtrBM ._UqH_E3jVUaYKcpgZ5Ir{pointer-events:none}.o0BBKaT3V7MdFdyb9uuK{direction:rtl}.o0BBKaT3V7MdFdyb9uuK .tp0Po3XJAJYspuHIhhpO{right:initial;left:0}.o0BBKaT3V7MdFdyb9uuK .MvI80OZeq2MpiElSK0BS{text-align:left}.o0BBKaT3V7MdFdyb9uuK .MvI80OZeq2MpiElSK0BS .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE{margin-right:8px;margin-left:0}.o0BBKaT3V7MdFdyb9uuK .FDjoOtIGHbcWrMP3L1Go{direction:rtl}.o0BBKaT3V7MdFdyb9uuK .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp{float:right;margin-right:0;margin-left:16px}.o0BBKaT3V7MdFdyb9uuK .FDjoOtIGHbcWrMP3L1Go>.rDHduk_d_wLrEEup74Mp+.sJEexJfXnacQuo5FrdR5+.zCBscQJQT_IXdghRNbkE{margin-right:38px;margin-left:0}.o0BBKaT3V7MdFdyb9uuK ._UqH_E3jVUaYKcpgZ5Ir{text-align:left}.o0BBKaT3V7MdFdyb9uuK ._UqH_E3jVUaYKcpgZ5Ir .fZltf1EoLbQz9Doc8lxE+.fZltf1EoLbQz9Doc8lxE{margin-right:8px;margin-left:0}.o0BBKaT3V7MdFdyb9uuK.bnlUPDNE9Ys3kv2c3DdA .x2bgH_MLdhEEXekcCbcw{text-align:right}.zrZZ2Sg5aECY33jiz43X{box-sizing:border-box;margin:0 24px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;z-index:1010}.nlG7EgTaZSUjczawqfOO{font-size:14px;cursor:pointer}.Q48s6vjYWeUGyAxBTBNC{position:relative}.BnAKcN1IGMgOnkgLJrlu{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.y_armQe44Ue_XtgSeCdB .BnAKcN1IGMgOnkgLJrlu,.eatgopOTT5QP2XS7VckR .BnAKcN1IGMgOnkgLJrlu{margin-right:auto;margin-left:auto}.vupmE2t7i2sFCJUl5vdO .BnAKcN1IGMgOnkgLJrlu,.h0q5pKOdaykmneHyW3Ul .BnAKcN1IGMgOnkgLJrlu{margin-right:auto;margin-left:0}.jmGX6wWdwEsUE2ARRFJS{margin-bottom:8px;color:#000000d9;font-size:16px;line-height:24px}.EKx9cxAuOc1FVPnNwq9G{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.EKx9cxAuOc1FVPnNwq9G:before{display:block;content:""}.in86aitjZ4bjMUqdPzX9{font-size:14px}.Ve85_NGZAACalFLL932w .jmGX6wWdwEsUE2ARRFJS{padding-right:24px}.pspossVo8LE52SQt7EJt .jmGX6wWdwEsUE2ARRFJS{margin-bottom:4px;margin-left:48px;font-size:16px}.pspossVo8LE52SQt7EJt .in86aitjZ4bjMUqdPzX9{margin-left:48px;font-size:14px}.oyTXuvOO1HgX_AfekzoB{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.rDHduk_d_wLrEEup74Mp.ENpeVVB39fQJs3pv046k{color:#52c41a}.rDHduk_d_wLrEEup74Mp.IvVPZtip9s8f0CXNd2I1{color:#873bf4}.rDHduk_d_wLrEEup74Mp.XsGH7kMh3GEbnoPXlleG{color:#faad14}.rDHduk_d_wLrEEup74Mp.LyvzW2yT94U4kJVSFx_P{color:#ff4d4f}.rpPlNTjJIr4jNSpMcIE2{position:absolute;top:16px;right:22px;color:#00000073;outline:none}.rpPlNTjJIr4jNSpMcIE2:hover{color:#000000ab}.RBRhQQnSckcAy4CklWy7{float:right;margin-top:16px}.zrZZ2Sg5aECY33jiz43X .VJreRlisdQ4tvRaK3Uiv{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.zSfpozWjjsoUX8yw_220,.CKBinMoV9_c0VbOBC7XD{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.DDmBGggVSy4IAM9BlnL4{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.zSfpozWjjsoUX8yw_220.t6VUYOEu_pIsGxeSerZ1,.CKBinMoV9_c0VbOBC7XD.VkdNYfqIx5KO_CQp2LYs{animation-name:_JyuugnxYns3_hMkUi2F;animation-play-state:running}.DDmBGggVSy4IAM9BlnL4.wpEBO7JAZd8wAPeCg1IX{animation-name:lrRNl9UX5Ety8iRZ0JLZ;animation-play-state:running}@keyframes _JyuugnxYns3_hMkUi2F{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes lrRNl9UX5Ety8iRZ0JLZ{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.yOxp0LC7RRMkTOV1lQmi{direction:rtl}.yOxp0LC7RRMkTOV1lQmi .Ve85_NGZAACalFLL932w .jmGX6wWdwEsUE2ARRFJS{padding-right:0;padding-left:24px}.yOxp0LC7RRMkTOV1lQmi .pspossVo8LE52SQt7EJt .jmGX6wWdwEsUE2ARRFJS,.yOxp0LC7RRMkTOV1lQmi .pspossVo8LE52SQt7EJt .in86aitjZ4bjMUqdPzX9{margin-right:48px;margin-left:0}.yOxp0LC7RRMkTOV1lQmi .oyTXuvOO1HgX_AfekzoB{margin-right:4px;margin-left:0}.yOxp0LC7RRMkTOV1lQmi .rpPlNTjJIr4jNSpMcIE2{right:auto;left:22px}.yOxp0LC7RRMkTOV1lQmi .RBRhQQnSckcAy4CklWy7{float:left}.y_armQe44Ue_XtgSeCdB,.eatgopOTT5QP2XS7VckR{margin-right:0;margin-left:0}.y_armQe44Ue_XtgSeCdB .zSfpozWjjsoUX8yw_220.t6VUYOEu_pIsGxeSerZ1,.y_armQe44Ue_XtgSeCdB .CKBinMoV9_c0VbOBC7XD.VkdNYfqIx5KO_CQp2LYs{animation-name:Qjhd6wTxQPMwdqtuiPjG}.eatgopOTT5QP2XS7VckR .zSfpozWjjsoUX8yw_220.t6VUYOEu_pIsGxeSerZ1,.eatgopOTT5QP2XS7VckR .CKBinMoV9_c0VbOBC7XD.VkdNYfqIx5KO_CQp2LYs{animation-name:oKEogkhbULUIxblRYREm}.vupmE2t7i2sFCJUl5vdO,.h0q5pKOdaykmneHyW3Ul{margin-right:0;margin-left:24px}.vupmE2t7i2sFCJUl5vdO .zSfpozWjjsoUX8yw_220.t6VUYOEu_pIsGxeSerZ1,.h0q5pKOdaykmneHyW3Ul .zSfpozWjjsoUX8yw_220.t6VUYOEu_pIsGxeSerZ1,.vupmE2t7i2sFCJUl5vdO .CKBinMoV9_c0VbOBC7XD.VkdNYfqIx5KO_CQp2LYs,.h0q5pKOdaykmneHyW3Ul .CKBinMoV9_c0VbOBC7XD.VkdNYfqIx5KO_CQp2LYs{animation-name:qJue0rbosE68PTae_cJq}@keyframes Qjhd6wTxQPMwdqtuiPjG{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes oKEogkhbULUIxblRYREm{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes qJue0rbosE68PTae_cJq{0%{right:384px;opacity:0}to{right:0;opacity:1}}.TWG0dHqZ4k42cePgdejP{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:16px 24px;background-color:#fff}.jfV9XiM0Px0EQungyzCp{background-color:inherit}.TWG0dHqZ4k42cePgdejP.l1uUtGIa68Qq9IlPXjKR{padding-top:12px}.TWG0dHqZ4k42cePgdejP.k6hmUFHTHC8Bm7fjpS2O{padding-bottom:0}.tG0ISgD1sFMo9YVzK0qM{margin-right:16px;font-size:16px;line-height:1}.IpzjEHlYcD8QXnpmw1nT{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;color:#000}.IpzjEHlYcD8QXnpmw1nT:focus-visible,.IpzjEHlYcD8QXnpmw1nT:hover{color:#ab66ff}.IpzjEHlYcD8QXnpmw1nT:active{color:#6727cf}.TWG0dHqZ4k42cePgdejP .aij6gEkmv3QKgPVBqZF9{height:14px;margin:0 12px;vertical-align:middle}.Is0Fo2RQgsMjrtrJcx55+.Ks309thPzYoSZe1FRGOd{margin-top:8px}.Ks309thPzYoSZe1FRGOd{display:flex;justify-content:space-between}.Ql0ARajFw8Or8ov9AsLL{display:flex;align-items:center;margin:4px 0;overflow:hidden}.rRU_vtYwms0FPU3w1yzm{margin-right:12px;margin-bottom:0;color:#000000d9;font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Ks309thPzYoSZe1FRGOd .py5YSQZmOofmKqVEhMn0{margin-right:12px}._p0ehDXHKwUEkHSrNT2r{margin-right:12px;color:#00000073;font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.NPMN7SxcwO8z3BjDnQ0Y{margin:4px 0;white-space:nowrap}.NPMN7SxcwO8z3BjDnQ0Y>*{white-space:unset}.k4cThAUq1d4edCNMQZ7t{padding-top:12px}.d8NonrKCKBY725SuxK8r{margin-top:16px}.d8NonrKCKBY725SuxK8r .iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7{margin:0}.d8NonrKCKBY725SuxK8r .iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7:before{border:none}.d8NonrKCKBY725SuxK8r .iTJIZyRrSPIXl7HnZK7G .X981O04jIlABBQyf08ig{padding-top:8px;padding-bottom:8px;font-size:16px}.wlLhZH_R4AYjRAI0Dcap .Ks309thPzYoSZe1FRGOd{flex-wrap:wrap}.ZfZtneh7IO0gyvnktTcM{direction:rtl}.ZfZtneh7IO0gyvnktTcM .tG0ISgD1sFMo9YVzK0qM{float:right;margin-right:0;margin-left:16px}.ZfZtneh7IO0gyvnktTcM .rRU_vtYwms0FPU3w1yzm,.ZfZtneh7IO0gyvnktTcM .Ks309thPzYoSZe1FRGOd .py5YSQZmOofmKqVEhMn0{margin-right:0;margin-left:12px}.ZfZtneh7IO0gyvnktTcM ._p0ehDXHKwUEkHSrNT2r{float:right;margin-right:0;margin-left:12px}.ZfZtneh7IO0gyvnktTcM .uAe4eln4Scg6S3Gnc6sK{float:right}.ZfZtneh7IO0gyvnktTcM .NPMN7SxcwO8z3BjDnQ0Y{float:left}.ZfZtneh7IO0gyvnktTcM .NPMN7SxcwO8z3BjDnQ0Y>*{margin-right:12px;margin-left:0}.ZfZtneh7IO0gyvnktTcM .NPMN7SxcwO8z3BjDnQ0Y>*:first-child{margin-right:0}.ZfZtneh7IO0gyvnktTcM .d8NonrKCKBY725SuxK8r .uakOiyxjeo0zJKoh7GhT .Qc1871WKxiUx8McMiYw7{float:right}.Pxa4BnLkeYY6eB7lqpHE{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.Pxa4BnLkeYY6eB7lqpHE ul,.Pxa4BnLkeYY6eB7lqpHE ol{margin:0;padding:0;list-style:none}.Pxa4BnLkeYY6eB7lqpHE:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.pBH90foIvfYNGk6VhQUb{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.IOqp1lejJE8mwkSN2HiX{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;user-select:none}.IOqp1lejJE8mwkSN2HiX a{display:block;padding:0 6px;color:#000000d9;transition:none}.IOqp1lejJE8mwkSN2HiX a:hover{text-decoration:none}.IOqp1lejJE8mwkSN2HiX:hover{border-color:#873bf4;transition:all .3s}.IOqp1lejJE8mwkSN2HiX:hover a{color:#873bf4}.IOqp1lejJE8mwkSN2HiX:focus-visible{border-color:#873bf4;transition:all .3s}.IOqp1lejJE8mwkSN2HiX:focus-visible a{color:#873bf4}.w1VXvxb74N4psHgef695{font-weight:500;background:#fff;border-color:#873bf4}.w1VXvxb74N4psHgef695 a{color:#873bf4}.w1VXvxb74N4psHgef695:hover{border-color:#ab66ff}.w1VXvxb74N4psHgef695:focus-visible{border-color:#ab66ff}.w1VXvxb74N4psHgef695:hover a{color:#ab66ff}.w1VXvxb74N4psHgef695:focus-visible a{color:#ab66ff}.aVgt3G03hvcUpn01_Z4Y,.aCBGfkveJo1zV6j4pqOE{outline:0}.aVgt3G03hvcUpn01_Z4Y .CZTmWJ6BqvoaNagYExsD,.aCBGfkveJo1zV6j4pqOE .CZTmWJ6BqvoaNagYExsD{position:relative}.aVgt3G03hvcUpn01_Z4Y .CZTmWJ6BqvoaNagYExsD .lUuw_u9s20VaLUwixl4n,.aCBGfkveJo1zV6j4pqOE .CZTmWJ6BqvoaNagYExsD .lUuw_u9s20VaLUwixl4n{color:#873bf4;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.aVgt3G03hvcUpn01_Z4Y .CZTmWJ6BqvoaNagYExsD .KmR_SmcpPFUQtFtTh1yL,.aCBGfkveJo1zV6j4pqOE .CZTmWJ6BqvoaNagYExsD .KmR_SmcpPFUQtFtTh1yL{top:0;right:0;bottom:0;left:0;margin:auto}.aVgt3G03hvcUpn01_Z4Y .CZTmWJ6BqvoaNagYExsD .FgP57GPthSUrK6VnlC7p,.aCBGfkveJo1zV6j4pqOE .CZTmWJ6BqvoaNagYExsD .FgP57GPthSUrK6VnlC7p{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.aVgt3G03hvcUpn01_Z4Y:hover .lUuw_u9s20VaLUwixl4n,.aCBGfkveJo1zV6j4pqOE:hover .lUuw_u9s20VaLUwixl4n{opacity:1}.aVgt3G03hvcUpn01_Z4Y:hover .FgP57GPthSUrK6VnlC7p,.aCBGfkveJo1zV6j4pqOE:hover .FgP57GPthSUrK6VnlC7p{opacity:0}.aVgt3G03hvcUpn01_Z4Y:focus-visible .lUuw_u9s20VaLUwixl4n,.aCBGfkveJo1zV6j4pqOE:focus-visible .lUuw_u9s20VaLUwixl4n{opacity:1}.aVgt3G03hvcUpn01_Z4Y:focus-visible .FgP57GPthSUrK6VnlC7p,.aCBGfkveJo1zV6j4pqOE:focus-visible .FgP57GPthSUrK6VnlC7p{opacity:0}._ePgU1VwhR45gWGuvPY1,.aVgt3G03hvcUpn01_Z4Y,.aCBGfkveJo1zV6j4pqOE{margin-right:8px}._ePgU1VwhR45gWGuvPY1,.DqMsux4pflsWaZ2fBCt6,.aVgt3G03hvcUpn01_Z4Y,.aCBGfkveJo1zV6j4pqOE{display:inline-block;min-width:32px;height:32px;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}._ePgU1VwhR45gWGuvPY1,.DqMsux4pflsWaZ2fBCt6{font-family:Arial,Helvetica,sans-serif;outline:0}._ePgU1VwhR45gWGuvPY1 button,.DqMsux4pflsWaZ2fBCt6 button{color:#000000d9;cursor:pointer;user-select:none}._ePgU1VwhR45gWGuvPY1:hover button,.DqMsux4pflsWaZ2fBCt6:hover button{border-color:#ab66ff}._ePgU1VwhR45gWGuvPY1 .oA2MumimRy4Xiurqaexr,.DqMsux4pflsWaZ2fBCt6 .oA2MumimRy4Xiurqaexr{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}._ePgU1VwhR45gWGuvPY1:focus-visible .oA2MumimRy4Xiurqaexr,.DqMsux4pflsWaZ2fBCt6:focus-visible .oA2MumimRy4Xiurqaexr{color:#873bf4;border-color:#873bf4}._ePgU1VwhR45gWGuvPY1:hover .oA2MumimRy4Xiurqaexr,.DqMsux4pflsWaZ2fBCt6:hover .oA2MumimRy4Xiurqaexr{color:#873bf4;border-color:#873bf4}.BpztC5ABJCsJAvr28qPI,.BpztC5ABJCsJAvr28qPI:hover{cursor:not-allowed}.BpztC5ABJCsJAvr28qPI .oA2MumimRy4Xiurqaexr,.BpztC5ABJCsJAvr28qPI:hover .oA2MumimRy4Xiurqaexr{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.BpztC5ABJCsJAvr28qPI:focus-visible{cursor:not-allowed}.BpztC5ABJCsJAvr28qPI:focus-visible .oA2MumimRy4Xiurqaexr{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.Wk_bauwpQnsdpBFyMIFV{margin:0 10px 0 5px}.kIPl7zeCeoFnjs4TTIO3{display:inline-block;margin-left:16px;vertical-align:middle}@media all and (-ms-high-contrast: none){.kIPl7zeCeoFnjs4TTIO3 *::-ms-backdrop,.kIPl7zeCeoFnjs4TTIO3{vertical-align:top}}.MoO0BH7KEYVxDKwCVQQz.kCqgjG8Sfx0WI_vidSUZ{display:inline-block;width:auto}.XK7gfkv7sYbKeTo3Zvn4{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.XK7gfkv7sYbKeTo3Zvn4 input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.XK7gfkv7sYbKeTo3Zvn4 input::placeholder{color:#bfbfbf;user-select:none}.XK7gfkv7sYbKeTo3Zvn4 input:placeholder-shown{text-overflow:ellipsis}.XK7gfkv7sYbKeTo3Zvn4 input:hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .XK7gfkv7sYbKeTo3Zvn4 input:hover{border-right-width:0;border-left-width:1px!important}.XK7gfkv7sYbKeTo3Zvn4 input:focus,.XK7gfkv7sYbKeTo3Zvn4 input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .XK7gfkv7sYbKeTo3Zvn4 input:focus,.zyWO3GvqhUkamyBRsg_c .XK7gfkv7sYbKeTo3Zvn4 input-focused{border-right-width:0;border-left-width:1px!important}.XK7gfkv7sYbKeTo3Zvn4 input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.XK7gfkv7sYbKeTo3Zvn4 input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.XK7gfkv7sYbKeTo3Zvn4 input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.XK7gfkv7sYbKeTo3Zvn4 input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.XK7gfkv7sYbKeTo3Zvn4 input-borderless,.XK7gfkv7sYbKeTo3Zvn4 input-borderless:hover,.XK7gfkv7sYbKeTo3Zvn4 input-borderless:focus,.XK7gfkv7sYbKeTo3Zvn4 input-borderless-focused,.XK7gfkv7sYbKeTo3Zvn4 input-borderless-disabled,.XK7gfkv7sYbKeTo3Zvn4 input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.XK7gfkv7sYbKeTo3Zvn4 input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.XK7gfkv7sYbKeTo3Zvn4 input-lg{padding:6.5px 11px;font-size:16px}.XK7gfkv7sYbKeTo3Zvn4 input-sm{padding:0 7px}.XK7gfkv7sYbKeTo3Zvn4 input-rtl{direction:rtl}.w5787dtVHKc02EfAsaoh ._ePgU1VwhR45gWGuvPY1,.w5787dtVHKc02EfAsaoh .DqMsux4pflsWaZ2fBCt6{height:24px;line-height:24px;vertical-align:top}.w5787dtVHKc02EfAsaoh ._ePgU1VwhR45gWGuvPY1 .oA2MumimRy4Xiurqaexr,.w5787dtVHKc02EfAsaoh .DqMsux4pflsWaZ2fBCt6 .oA2MumimRy4Xiurqaexr{height:24px;background-color:transparent;border:0}.w5787dtVHKc02EfAsaoh ._ePgU1VwhR45gWGuvPY1 .oA2MumimRy4Xiurqaexr:after,.w5787dtVHKc02EfAsaoh .DqMsux4pflsWaZ2fBCt6 .oA2MumimRy4Xiurqaexr:after{height:24px;line-height:24px}.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz{display:inline-block;height:24px;margin-right:8px}.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz input:hover{border-color:#873bf4}.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz input:focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433}.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz input[disabled]{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .pBH90foIvfYNGk6VhQUb,.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .uiBbtPeJ4ygmQBXChLxz{height:24px;line-height:24px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .IOqp1lejJE8mwkSN2HiX{min-width:24px;height:24px;margin:0;line-height:22px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .IOqp1lejJE8mwkSN2HiX:not(.w1VXvxb74N4psHgef695){background:transparent;border-color:transparent}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F ._ePgU1VwhR45gWGuvPY1,.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .DqMsux4pflsWaZ2fBCt6{min-width:24px;height:24px;margin:0;line-height:24px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F ._ePgU1VwhR45gWGuvPY1 .oA2MumimRy4Xiurqaexr,.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .DqMsux4pflsWaZ2fBCt6 .oA2MumimRy4Xiurqaexr{background:transparent;border-color:transparent}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F ._ePgU1VwhR45gWGuvPY1 .oA2MumimRy4Xiurqaexr:after,.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .DqMsux4pflsWaZ2fBCt6 .oA2MumimRy4Xiurqaexr:after{height:24px;line-height:24px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .aVgt3G03hvcUpn01_Z4Y,.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .aCBGfkveJo1zV6j4pqOE{height:24px;margin-right:0;line-height:24px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .kIPl7zeCeoFnjs4TTIO3{margin-left:2px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .MoO0BH7KEYVxDKwCVQQz{top:0px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .XK7gfkv7sYbKeTo3Zvn4{height:24px;line-height:24px}.Pxa4BnLkeYY6eB7lqpHE.wFsA_xRd2aInCpzXcK3F .XK7gfkv7sYbKeTo3Zvn4 input{padding:0 7px;width:44px;height:24px}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI{cursor:not-allowed}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .IOqp1lejJE8mwkSN2HiX{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .IOqp1lejJE8mwkSN2HiX a{color:#00000040;background:transparent;border:none;cursor:not-allowed}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .w1VXvxb74N4psHgef695{background:#e6e6e6}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .w1VXvxb74N4psHgef695 a{color:#00000040}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .oA2MumimRy4Xiurqaexr{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.w5787dtVHKc02EfAsaoh.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .oA2MumimRy4Xiurqaexr{background:transparent}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .lUuw_u9s20VaLUwixl4n{opacity:0}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .FgP57GPthSUrK6VnlC7p{opacity:1}.Pxa4BnLkeYY6eB7lqpHE.BpztC5ABJCsJAvr28qPI .uiBbtPeJ4ygmQBXChLxz{color:#00000040}@media only screen and (max-width: 992px){.nv5rLI3yYl8jXwlZ7WOW,._6yFpS7njYM3sT26De4e{display:none}}@media only screen and (max-width: 576px){.kIPl7zeCeoFnjs4TTIO3{display:none}}.aVRATIrS0Cwg6bkIFAto .pBH90foIvfYNGk6VhQUb,.aVRATIrS0Cwg6bkIFAto .IOqp1lejJE8mwkSN2HiX,.aVRATIrS0Cwg6bkIFAto ._ePgU1VwhR45gWGuvPY1,.aVRATIrS0Cwg6bkIFAto .aVgt3G03hvcUpn01_Z4Y,.aVRATIrS0Cwg6bkIFAto .aCBGfkveJo1zV6j4pqOE{margin-right:0;margin-left:8px}.aVRATIrS0Cwg6bkIFAto .Wk_bauwpQnsdpBFyMIFV{margin:0 5px 0 10px}.aVRATIrS0Cwg6bkIFAto .kIPl7zeCeoFnjs4TTIO3{margin-right:16px;margin-left:0}.aVRATIrS0Cwg6bkIFAto .kIPl7zeCeoFnjs4TTIO3 .MoO0BH7KEYVxDKwCVQQz.kCqgjG8Sfx0WI_vidSUZ{margin-right:0;margin-left:8px}.aVRATIrS0Cwg6bkIFAto .kIPl7zeCeoFnjs4TTIO3 .XK7gfkv7sYbKeTo3Zvn4{margin-left:0}.aVRATIrS0Cwg6bkIFAto.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz,.aVRATIrS0Cwg6bkIFAto.w5787dtVHKc02EfAsaoh .uiBbtPeJ4ygmQBXChLxz input{margin-right:0;margin-left:8px}.aVRATIrS0Cwg6bkIFAto.Pxa4BnLkeYY6eB7lqpHE.Rj_hQME8gEG0NfxtZl2H .kIPl7zeCeoFnjs4TTIO3{margin-right:2px;margin-left:0}.xDsVpmWUm7kK4EaR5xkJ{z-index:1060}.rkoNvOIlrJ4CYFveKqNk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:0;left:0;z-index:1030;max-width:100vw;font-weight:400;white-space:normal;text-align:left;cursor:auto;user-select:text}.b5Marg6kdAKZPk363Op0{position:relative}.rkoNvOIlrJ4CYFveKqNk:after{position:absolute;background:rgba(255,255,255,.01);content:""}.GblvGnBAxP8GDHksRAsG{display:none}.phDcll0UxII8NMjrpOaw,.QoxUnCYIqjwavwF9SOYQ,.J8VUERnB9KIXd7t8SrNR{padding-bottom:15.3137085px}.ib9WNub9H_AvPtmupzyI,.mwq2cfLI5jEenChgajcI,.kPzws4bVvIsxdBNwVh5v{padding-left:15.3137085px}.kHF_tM3MG0Y2QKmMIcDz,.YajZV4YOKiAB7GIFUc4i,.d4GbEoLWEM06brjtRcRX{padding-top:15.3137085px}.DeBTKnA1lXwuY115NBv4,.usAPlpHfmNowUB9xRTt0,.bS5Co6rMocDTIFzvUd0H{padding-right:15.3137085px}.UeWmHyemvrAW6Bo0iZyY{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.UeWmHyemvrAW6Bo0iZyY{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}}.mRmI2dOQzb8p_7AEtOdB{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:#000000d9;font-weight:500;border-bottom:1px solid #f0f0f0}.HjAyH5eYIXocl4FilSHN{width:max-content;max-width:100%;padding:12px 16px;color:#000000d9}.OlU3Zt2Rgkkqo00x9CkG{display:flex;padding:4px 0 12px;color:#000000d9;font-size:14px}.mHoRVjDAz_YYKiqrWzsv{display:inline-block;margin-right:8px;color:#faad14;font-size:14px}.M4BfjI53pKEkvZd8iG7a{margin-bottom:4px;text-align:right}.M4BfjI53pKEkvZd8iG7a button:not(:first-child){margin-left:8px}.PNgQq7RacvMBMVV0emoe{position:absolute;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.wcGGghiDxQ4FW5_wVNIQ{--antd-arrow-background-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.wcGGghiDxQ4FW5_wVNIQ:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.phDcll0UxII8NMjrpOaw .PNgQq7RacvMBMVV0emoe,.QoxUnCYIqjwavwF9SOYQ .PNgQq7RacvMBMVV0emoe,.J8VUERnB9KIXd7t8SrNR .PNgQq7RacvMBMVV0emoe{bottom:0;transform:translateY(100%)}.phDcll0UxII8NMjrpOaw .wcGGghiDxQ4FW5_wVNIQ,.QoxUnCYIqjwavwF9SOYQ .wcGGghiDxQ4FW5_wVNIQ,.J8VUERnB9KIXd7t8SrNR .wcGGghiDxQ4FW5_wVNIQ{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.phDcll0UxII8NMjrpOaw .PNgQq7RacvMBMVV0emoe{left:50%;transform:translateY(100%) translate(-50%)}.QoxUnCYIqjwavwF9SOYQ .PNgQq7RacvMBMVV0emoe{left:16px}.J8VUERnB9KIXd7t8SrNR .PNgQq7RacvMBMVV0emoe{right:16px}.ib9WNub9H_AvPtmupzyI .PNgQq7RacvMBMVV0emoe,.mwq2cfLI5jEenChgajcI .PNgQq7RacvMBMVV0emoe,.kPzws4bVvIsxdBNwVh5v .PNgQq7RacvMBMVV0emoe{left:0;transform:translate(-100%)}.ib9WNub9H_AvPtmupzyI .wcGGghiDxQ4FW5_wVNIQ,.mwq2cfLI5jEenChgajcI .wcGGghiDxQ4FW5_wVNIQ,.kPzws4bVvIsxdBNwVh5v .wcGGghiDxQ4FW5_wVNIQ{box-shadow:3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.ib9WNub9H_AvPtmupzyI .PNgQq7RacvMBMVV0emoe{top:50%;transform:translate(-100%) translateY(-50%)}.mwq2cfLI5jEenChgajcI .PNgQq7RacvMBMVV0emoe{top:12px}.kPzws4bVvIsxdBNwVh5v .PNgQq7RacvMBMVV0emoe{bottom:12px}.kHF_tM3MG0Y2QKmMIcDz .PNgQq7RacvMBMVV0emoe,.YajZV4YOKiAB7GIFUc4i .PNgQq7RacvMBMVV0emoe,.d4GbEoLWEM06brjtRcRX .PNgQq7RacvMBMVV0emoe{top:0;transform:translateY(-100%)}.kHF_tM3MG0Y2QKmMIcDz .wcGGghiDxQ4FW5_wVNIQ,.YajZV4YOKiAB7GIFUc4i .wcGGghiDxQ4FW5_wVNIQ,.d4GbEoLWEM06brjtRcRX .wcGGghiDxQ4FW5_wVNIQ{box-shadow:2px 2px 5px #0000000f;transform:translateY(11px) rotate(-135deg)}.kHF_tM3MG0Y2QKmMIcDz .PNgQq7RacvMBMVV0emoe{left:50%;transform:translateY(-100%) translate(-50%)}.YajZV4YOKiAB7GIFUc4i .PNgQq7RacvMBMVV0emoe{left:16px}.d4GbEoLWEM06brjtRcRX .PNgQq7RacvMBMVV0emoe{right:16px}.DeBTKnA1lXwuY115NBv4 .PNgQq7RacvMBMVV0emoe,.usAPlpHfmNowUB9xRTt0 .PNgQq7RacvMBMVV0emoe,.bS5Co6rMocDTIFzvUd0H .PNgQq7RacvMBMVV0emoe{right:0;transform:translate(100%)}.DeBTKnA1lXwuY115NBv4 .wcGGghiDxQ4FW5_wVNIQ,.usAPlpHfmNowUB9xRTt0 .wcGGghiDxQ4FW5_wVNIQ,.bS5Co6rMocDTIFzvUd0H .wcGGghiDxQ4FW5_wVNIQ{box-shadow:3px 3px 7px #00000012;transform:translate(-11px) rotate(-45deg)}.DeBTKnA1lXwuY115NBv4 .PNgQq7RacvMBMVV0emoe{top:50%;transform:translate(100%) translateY(-50%)}.usAPlpHfmNowUB9xRTt0 .PNgQq7RacvMBMVV0emoe{top:12px}.bS5Co6rMocDTIFzvUd0H .PNgQq7RacvMBMVV0emoe{bottom:12px}.BnR3hcmyAsAP3HwXlN83 .UeWmHyemvrAW6Bo0iZyY,.BnR3hcmyAsAP3HwXlN83 .wcGGghiDxQ4FW5_wVNIQ,.dkjbxOS8NRgXiM5n1V9P .UeWmHyemvrAW6Bo0iZyY,.dkjbxOS8NRgXiM5n1V9P .wcGGghiDxQ4FW5_wVNIQ{background-color:#eb2f96}.oZr6CuNU4tQhSLaApa2M .UeWmHyemvrAW6Bo0iZyY,.oZr6CuNU4tQhSLaApa2M .wcGGghiDxQ4FW5_wVNIQ{background-color:#f5222d}.HVkD07xXg8YG9lieUCL1 .UeWmHyemvrAW6Bo0iZyY,.HVkD07xXg8YG9lieUCL1 .wcGGghiDxQ4FW5_wVNIQ{background-color:#fa541c}.u4pfd0xOG3cVd7wnfDfT .UeWmHyemvrAW6Bo0iZyY,.u4pfd0xOG3cVd7wnfDfT .wcGGghiDxQ4FW5_wVNIQ{background-color:#fa8c16}.qMUCubhftngFEDu9T5hW .UeWmHyemvrAW6Bo0iZyY,.qMUCubhftngFEDu9T5hW .wcGGghiDxQ4FW5_wVNIQ{background-color:#fadb14}.pkllDDssq6QOs1imm62R .UeWmHyemvrAW6Bo0iZyY,.pkllDDssq6QOs1imm62R .wcGGghiDxQ4FW5_wVNIQ{background-color:#faad14}.Vr48A5SIx0KzQxATIesJ .UeWmHyemvrAW6Bo0iZyY,.Vr48A5SIx0KzQxATIesJ .wcGGghiDxQ4FW5_wVNIQ{background-color:#13c2c2}.znrdgTlbcLEfCooZC27U .UeWmHyemvrAW6Bo0iZyY,.znrdgTlbcLEfCooZC27U .wcGGghiDxQ4FW5_wVNIQ{background-color:#a0d911}.MH0C8pa43jkVOXT1bm3J .UeWmHyemvrAW6Bo0iZyY,.MH0C8pa43jkVOXT1bm3J .wcGGghiDxQ4FW5_wVNIQ{background-color:#52c41a}.XNgmWjo4HYgR0YZWZDgp .UeWmHyemvrAW6Bo0iZyY,.XNgmWjo4HYgR0YZWZDgp .wcGGghiDxQ4FW5_wVNIQ{background-color:#1890ff}.dCJiFBp6H0x3vqjVyvyg .UeWmHyemvrAW6Bo0iZyY,.dCJiFBp6H0x3vqjVyvyg .wcGGghiDxQ4FW5_wVNIQ{background-color:#2f54eb}.kW_1OAH_6jAXukyCYCt0 .UeWmHyemvrAW6Bo0iZyY,.kW_1OAH_6jAXukyCYCt0 .wcGGghiDxQ4FW5_wVNIQ{background-color:#722ed1}.UwLVjUFKSsaNnx9IfRfA{direction:rtl;text-align:right}.UwLVjUFKSsaNnx9IfRfA .mHoRVjDAz_YYKiqrWzsv{margin-right:0;margin-left:8px}.UwLVjUFKSsaNnx9IfRfA .tE0CfTl35EHzVN9LbvhP{padding-left:16px}.UwLVjUFKSsaNnx9IfRfA .M4BfjI53pKEkvZd8iG7a{text-align:left}.UwLVjUFKSsaNnx9IfRfA .M4BfjI53pKEkvZd8iG7a button{margin-right:8px;margin-left:0}.DwjqpjbN4CowJLwM_pET{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.yqU_EgTpO9cHJ4ADIVff{position:relative;width:100%;font-size:14px}.vfOnnpOet8Urx59iEsJB{display:inline-block}.yqBDuuM5mwwRjWarUsp5{display:flex;flex-direction:row;align-items:center}.XfjiNbolx24zRFgdtksy{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.LK_9jDAZw7wS8ihB9gRM{background:#1890ff}.mPXQY538yD4YL3wnWhGQ.yqU_EgTpO9cHJ4ADIVff,.mPXQY538yD4YL3wnWhGQ.yqU_EgTpO9cHJ4ADIVff .aXvnyexUd9IIotXVA82T .rDHduk_d_wLrEEup74Mp{font-size:12px}.UVcrKqg3NkYf8_xONbFu{display:inline-block;width:100%;margin-right:0;padding-right:0}.wMMjsd2ZQswKlF0l1N2l .UVcrKqg3NkYf8_xONbFu{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.oSp2jF5lCHkzcQ45wq_P{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.Z1gm7sWdyEU9sx3JI7WM{stroke:#f5f5f5}.tfZeTbklwbEP9IgArbdN{animation:vTAHOzXEkp4NjY8fKrzB .3s}.oSp2jF5lCHkzcQ45wq_P:not(.aM91baFg3gwnBtju9SnT) .tfZeTbklwbEP9IgArbdN{stroke:#1890ff}.rNmkrzMS_WsP2jl6Mwh9,.Tfrwws2rGcxXjWIHxOyq{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.rNmkrzMS_WsP2jl6Mwh9{position:absolute;top:0;left:0;background-color:#52c41a}.aXvnyexUd9IIotXVA82T{display:inline-block;width:2em;margin-left:8px;color:#000000d9;font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.aXvnyexUd9IIotXVA82T .rDHduk_d_wLrEEup74Mp{font-size:14px}.UYhiFNRG6gryoBuwK0lt .Tfrwws2rGcxXjWIHxOyq:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:g_YqkdKdstcrQCVa4z8r 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.nJcS8WelkXg32U5Lw_sQ .Tfrwws2rGcxXjWIHxOyq{background-color:#ff4d4f}.nJcS8WelkXg32U5Lw_sQ .aXvnyexUd9IIotXVA82T{color:#ff4d4f}.nJcS8WelkXg32U5Lw_sQ .oSp2jF5lCHkzcQ45wq_P:not(.aM91baFg3gwnBtju9SnT) .tfZeTbklwbEP9IgArbdN{stroke:#ff4d4f}.ODyfQgeaB5UfmNmU7Tcf .Tfrwws2rGcxXjWIHxOyq{background-color:#52c41a}.ODyfQgeaB5UfmNmU7Tcf .aXvnyexUd9IIotXVA82T{color:#52c41a}.ODyfQgeaB5UfmNmU7Tcf .oSp2jF5lCHkzcQ45wq_P:not(.aM91baFg3gwnBtju9SnT) .tfZeTbklwbEP9IgArbdN{stroke:#52c41a}.lUfWFZkVAEwrcvt4RcbQ .oSp2jF5lCHkzcQ45wq_P{position:relative;line-height:1;background-color:transparent}.lUfWFZkVAEwrcvt4RcbQ .aXvnyexUd9IIotXVA82T{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:#000000d9;font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.lUfWFZkVAEwrcvt4RcbQ .aXvnyexUd9IIotXVA82T .rDHduk_d_wLrEEup74Mp{font-size:1.16666667em}.lUfWFZkVAEwrcvt4RcbQ.nJcS8WelkXg32U5Lw_sQ .aXvnyexUd9IIotXVA82T{color:#ff4d4f}.lUfWFZkVAEwrcvt4RcbQ.ODyfQgeaB5UfmNmU7Tcf .aXvnyexUd9IIotXVA82T{color:#52c41a}@keyframes g_YqkdKdstcrQCVa4z8r{0%{transform:translate(-100%) scaleX(0);opacity:.1}20%{transform:translate(-100%) scaleX(0);opacity:.5}to{transform:translate(0) scaleX(1);opacity:0}}.GV3sUN9AKXI28jSYNOHC{direction:rtl}.GV3sUN9AKXI28jSYNOHC.wMMjsd2ZQswKlF0l1N2l .UVcrKqg3NkYf8_xONbFu{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.GV3sUN9AKXI28jSYNOHC .rNmkrzMS_WsP2jl6Mwh9{right:0;left:auto}.GV3sUN9AKXI28jSYNOHC.yqU_EgTpO9cHJ4ADIVff .aXvnyexUd9IIotXVA82T,.GV3sUN9AKXI28jSYNOHC.vfOnnpOet8Urx59iEsJB .aXvnyexUd9IIotXVA82T{margin-right:8px;margin-left:0;text-align:right}._XPCinObuPQ7FLqimqg3{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;font-size:0}._XPCinObuPQ7FLqimqg3 .kBneruh38OcMA1ML38Bc{z-index:1}._XPCinObuPQ7FLqimqg3>.u9Z7VZstN_0lzZmQNed1:not(:first-child)>.tnEHW9SweHkW_LOLPSYM{border-left:none}.uq1kL_3fWWgRgUzG7JJ8{box-sizing:border-box;margin:0 8px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer}.QQJtvxC4JxwkrxG3wJpp{cursor:not-allowed}.uq1kL_3fWWgRgUzG7JJ8:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.uq1kL_3fWWgRgUzG7JJ8.vWCuxloQ4aYGBjK5hyuU input[type=radio]{width:14px;height:14px}.OorYHr3WqS4Cv0qfCiPr{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.uq1kL_3fWWgRgUzG7JJ8:hover .OorYHr3WqS4Cv0qfCiPr,.OorYHr3WqS4Cv0qfCiPr:hover .h_U7hqHjqjwuEN2Cobsq,.q0FMDwSX3IghUwd84Syd:focus+.h_U7hqHjqjwuEN2Cobsq{border-color:#873bf4}.q0FMDwSX3IghUwd84Syd:focus+.h_U7hqHjqjwuEN2Cobsq{box-shadow:0 0 0 3px #873bf41f}.lBUi_qeFwvAvnOEi2QnQ:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:50%;visibility:hidden;animation:XTWB0FzIiCExWaL2Il0p .36s ease-in-out;animation-fill-mode:both;content:""}.OorYHr3WqS4Cv0qfCiPr:hover:after,.uq1kL_3fWWgRgUzG7JJ8:hover .OorYHr3WqS4Cv0qfCiPr:after{visibility:visible}.h_U7hqHjqjwuEN2Cobsq{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.h_U7hqHjqjwuEN2Cobsq:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#873bf4;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.q0FMDwSX3IghUwd84Syd{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.OorYHr3WqS4Cv0qfCiPr.tqTANpOvjQc0wgofAUcg .h_U7hqHjqjwuEN2Cobsq{border-color:#d9d9d9}.lBUi_qeFwvAvnOEi2QnQ .h_U7hqHjqjwuEN2Cobsq{border-color:#873bf4}.lBUi_qeFwvAvnOEi2QnQ .h_U7hqHjqjwuEN2Cobsq:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.tqTANpOvjQc0wgofAUcg{cursor:not-allowed}.tqTANpOvjQc0wgofAUcg .h_U7hqHjqjwuEN2Cobsq{background-color:#f5f5f5;cursor:not-allowed}.tqTANpOvjQc0wgofAUcg .h_U7hqHjqjwuEN2Cobsq:after{background-color:#0003}.tqTANpOvjQc0wgofAUcg .q0FMDwSX3IghUwd84Syd{cursor:not-allowed}.tqTANpOvjQc0wgofAUcg+span{color:#00000040;cursor:not-allowed}span.OorYHr3WqS4Cv0qfCiPr+*{padding-right:8px;padding-left:8px}.tnEHW9SweHkW_LOLPSYM{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:#000000d9;font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.tnEHW9SweHkW_LOLPSYM a{color:#000000d9}.tnEHW9SweHkW_LOLPSYM>.pYrBjn6Jd_YUT1IG61QS{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.rxH6ZQeqBs0Y7Vx2uY1H .tnEHW9SweHkW_LOLPSYM{height:40px;font-size:16px;line-height:38px}._FBHw2rg90sB2Kiy43lI .tnEHW9SweHkW_LOLPSYM{height:24px;padding:0 7px;line-height:22px}.tnEHW9SweHkW_LOLPSYM:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.tnEHW9SweHkW_LOLPSYM:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.tnEHW9SweHkW_LOLPSYM:last-child{border-radius:0 2px 2px 0}.tnEHW9SweHkW_LOLPSYM:first-child:last-child{border-radius:2px}.tnEHW9SweHkW_LOLPSYM:hover{position:relative;color:#873bf4}.tnEHW9SweHkW_LOLPSYM:focus-within{box-shadow:0 0 0 3px #873bf41f}.tnEHW9SweHkW_LOLPSYM .h_U7hqHjqjwuEN2Cobsq,.tnEHW9SweHkW_LOLPSYM input[type=checkbox],.tnEHW9SweHkW_LOLPSYM input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1){z-index:1;color:#873bf4;background:#fff;border-color:#873bf4}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):before{background-color:#873bf4}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):first-child{border-color:#873bf4}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):hover{color:#ab66ff;border-color:#ab66ff}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):hover:before{background-color:#ab66ff}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):active{color:#6727cf;border-color:#6727cf}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):active:before{background-color:#6727cf}.XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):focus-within{box-shadow:0 0 0 3px #873bf41f}.cCom2eVjTlouM7TwoWES .XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1){color:#fff;background:#873bf4;border-color:#873bf4}.cCom2eVjTlouM7TwoWES .XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):hover{color:#fff;background:#ab66ff;border-color:#ab66ff}.cCom2eVjTlouM7TwoWES .XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):active{color:#fff;background:#6727cf;border-color:#6727cf}.cCom2eVjTlouM7TwoWES .XEQzyScJ5hgujIniPf04:not(.v9IqlRCOPXQbxTTSzBD1):focus-within{box-shadow:0 0 0 3px #873bf41f}.v9IqlRCOPXQbxTTSzBD1{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.v9IqlRCOPXQbxTTSzBD1:first-child,.v9IqlRCOPXQbxTTSzBD1:hover{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.v9IqlRCOPXQbxTTSzBD1:first-child{border-left-color:#d9d9d9}.v9IqlRCOPXQbxTTSzBD1.XEQzyScJ5hgujIniPf04{color:#00000040;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes XTWB0FzIiCExWaL2Il0p{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}._XPCinObuPQ7FLqimqg3.BjBEPuvuCbYXPowN97Oj{direction:rtl}.uq1kL_3fWWgRgUzG7JJ8.KmWChULU2BAeu5l8wcRU{margin-right:0;margin-left:8px;direction:rtl}.tnEHW9SweHkW_LOLPSYM.IHk96TXs7cJ53i6XxWzh{border-right-width:0;border-left-width:1px}.tnEHW9SweHkW_LOLPSYM.IHk96TXs7cJ53i6XxWzh.tnEHW9SweHkW_LOLPSYM:not(:first-child):before{right:-1px;left:0}.tnEHW9SweHkW_LOLPSYM.IHk96TXs7cJ53i6XxWzh.tnEHW9SweHkW_LOLPSYM:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.XEQzyScJ5hgujIniPf04:not([class*=" ant-radio-button-wrapper-disabled"]).tnEHW9SweHkW_LOLPSYM:first-child{border-right-color:#ab66ff}.tnEHW9SweHkW_LOLPSYM.IHk96TXs7cJ53i6XxWzh.tnEHW9SweHkW_LOLPSYM:last-child{border-radius:2px 0 0 2px}.tnEHW9SweHkW_LOLPSYM.IHk96TXs7cJ53i6XxWzh.v9IqlRCOPXQbxTTSzBD1:first-child{border-right-color:#d9d9d9}.qvQu8ybLVRQXhqlx0kDi{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.eIveBIOBHLEy5zVl48qk .YT_hd92XbIsPqH2XyuYt{cursor:default}.eIveBIOBHLEy5zVl48qk .YT_hd92XbIsPqH2XyuYt>div:hover{transform:scale(1)}.YT_hd92XbIsPqH2XyuYt{position:relative;display:inline-block;color:inherit;cursor:pointer}.YT_hd92XbIsPqH2XyuYt:not(:last-child){margin-right:8px}.YT_hd92XbIsPqH2XyuYt>div{transition:all .3s,outline 0s}.YT_hd92XbIsPqH2XyuYt>div:hover{transform:scale(1.1)}.YT_hd92XbIsPqH2XyuYt>div:focus{outline:0}.YT_hd92XbIsPqH2XyuYt>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.KPmRcSEqcD4pQ6nmnW7S,.B9_BeZrzlAAVfQrHG2WN{color:#f0f0f0;transition:all .3s;user-select:none}.KPmRcSEqcD4pQ6nmnW7S .rDHduk_d_wLrEEup74Mp,.B9_BeZrzlAAVfQrHG2WN .rDHduk_d_wLrEEup74Mp{vertical-align:middle}.KPmRcSEqcD4pQ6nmnW7S{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.T5XHFqJPz0YKxj0SbdKe .KPmRcSEqcD4pQ6nmnW7S,.T5XHFqJPz0YKxj0SbdKe .B9_BeZrzlAAVfQrHG2WN{opacity:1}.T5XHFqJPz0YKxj0SbdKe .KPmRcSEqcD4pQ6nmnW7S,.xnLVjjWTFAPQ4cEHBOao .B9_BeZrzlAAVfQrHG2WN{color:inherit}.GjyLg0bwpnMVSZ178wxR{display:inline-block;margin:0 8px;font-size:14px}.k6Pbv1VIBeUIpWcDDdQw{direction:rtl}.k6Pbv1VIBeUIpWcDDdQw .YT_hd92XbIsPqH2XyuYt:not(:last-child){margin-right:0;margin-left:8px}.k6Pbv1VIBeUIpWcDDdQw .KPmRcSEqcD4pQ6nmnW7S{right:0;left:auto}.vYNZ6bh51oQ6t0ieBxEn{padding:48px 32px}.ZhJB13lLWWkCCaFO_RNY .iCpTHQKb9twZc5MWXY_c>.rDHduk_d_wLrEEup74Mp{color:#52c41a}.fHFvXf9nZrk5qWTQsQXK .iCpTHQKb9twZc5MWXY_c>.rDHduk_d_wLrEEup74Mp{color:#ff4d4f}.uRYS5SQrh4YyM6A3kluE .iCpTHQKb9twZc5MWXY_c>.rDHduk_d_wLrEEup74Mp{color:#873bf4}.oAAiuiKwhYsI_D44mKSc .iCpTHQKb9twZc5MWXY_c>.rDHduk_d_wLrEEup74Mp{color:#faad14}.vNqJKJYsV8kPZMDLGiaQ{width:250px;height:295px;margin:auto}.iCpTHQKb9twZc5MWXY_c{margin-bottom:24px;text-align:center}.iCpTHQKb9twZc5MWXY_c>.rDHduk_d_wLrEEup74Mp{font-size:72px}.Ot6a8cwmsfAbpSzESvHz{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.DPGa6gOiXyclRZgeJnAa{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.Wjy8gowDvloOce29UjdD{margin:24px 0 0;text-align:center}.Wjy8gowDvloOce29UjdD>*{margin-right:8px}.Wjy8gowDvloOce29UjdD>*:last-child{margin-right:0}.kMdtT_u4fUg3zWEwNTY_{margin-top:24px;padding:24px 40px;background-color:#fafafa}.pl24oVKZk4doKZ2sgFkI{direction:rtl}.pl24oVKZk4doKZ2sgFkI .Wjy8gowDvloOce29UjdD>*{margin-right:0;margin-left:8px}.pl24oVKZk4doKZ2sgFkI .Wjy8gowDvloOce29UjdD>*:last-child{margin-left:0}.Wm7hxy_6P5wbtxV6bVeF,.Wm7hxy_6P5wbtxV6bVeF:hover,.Wm7hxy_6P5wbtxV6bVeF:focus{color:#00000040;cursor:not-allowed}.JXrK1DSNjHACE4ceuyIN{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.PKaYlIM0VGQTBbs4DLun{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.PdBJRyqg64Qadcr9xFqL{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;padding:2px;color:#000000a6;background-color:#0000000a;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.DZwfmOUbF7k5xSg7RZ9g{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.PdBJRyqg64Qadcr9xFqL.f4jNN8ZVDkQD1fuZgnyy{display:flex}.PdBJRyqg64Qadcr9xFqL.f4jNN8ZVDkQD1fuZgnyy .HM21olycWUnX6ky7MB9g{flex:1 1;min-width:0}.PdBJRyqg64Qadcr9xFqL:not(.i9mqaGHNzhc6G5Gj4ZkM):hover,.PdBJRyqg64Qadcr9xFqL:not(.i9mqaGHNzhc6G5Gj4ZkM):focus{background-color:#0000000f}.HM21olycWUnX6ky7MB9g{position:relative;text-align:center;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1)}.fWuO0foyQfIY0Nk9NTkf{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;color:#262626}.HM21olycWUnX6ky7MB9g:hover,.HM21olycWUnX6ky7MB9g:focus{color:#262626}.Gu8QprfmZJ83Y7HOFf0X{min-height:28px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.ss8Fr6NAJl03giOnmB8z+*{margin-left:6px}.gxPMgXkQ9ELnT8XGjgKW{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.PdBJRyqg64Qadcr9xFqL.nXdviDps48gvb134D0Qw .Gu8QprfmZJ83Y7HOFf0X{min-height:36px;padding:0 11px;font-size:16px;line-height:36px}.PdBJRyqg64Qadcr9xFqL.CgAdhpMdu10D8UEJFqWX .Gu8QprfmZJ83Y7HOFf0X{min-height:20px;padding:0 7px;line-height:20px}.oCVNZXosdzIodTBwjW4v,.oCVNZXosdzIodTBwjW4v:hover,.oCVNZXosdzIodTBwjW4v:focus{color:#00000040;cursor:not-allowed}.CVVEw2cEiE6CF6cHlGM1{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;position:absolute;top:0;left:0;width:0;height:100%;padding:4px 0}.oXwg2yq1JuQw9A5wYKOs{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.PdBJRyqg64Qadcr9xFqL.CjivevygBI_rFe27_YYE{direction:rtl}.PdBJRyqg64Qadcr9xFqL.CjivevygBI_rFe27_YYE .ss8Fr6NAJl03giOnmB8z{margin-right:0;margin-left:6px}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5{display:flex}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .mqt90K5DFNQkAsZRiu21{position:absolute;top:0;right:11px;bottom:0;left:11px}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .d0Dnn0goUDQ1s37jBtHs{width:100%}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A,.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{padding:0;line-height:30px;transition:all .3s,visibility 0s}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A{position:relative;user-select:none}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{transition:none;pointer-events:none}.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5:after,.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A:after,.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .mqt90K5DFNQkAsZRiu21{right:25px}.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .v4sVrRhx34AgFTAcah6A,.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .nt3WoMghv_sspliBw_3D{padding-right:18px}.ZXuQJ000eWw1Io9DIWAh.YYbAzreg3ooSc1mEGRip .v4sVrRhx34AgFTAcah6A{color:#bfbfbf}.ZXuQJ000eWw1Io9DIWAh:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{width:100%;height:32px;padding:0 11px}.ZXuQJ000eWw1Io9DIWAh:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .d0Dnn0goUDQ1s37jBtHs{height:30px}.ZXuQJ000eWw1Io9DIWAh:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5:after{line-height:30px}.ZXuQJ000eWw1Io9DIWAh.KyxjuGxI_ewcn2UnCtnF .kT0d13ewOJY2GgjMYvC5:after{display:none}.ZXuQJ000eWw1Io9DIWAh.KyxjuGxI_ewcn2UnCtnF .kT0d13ewOJY2GgjMYvC5 .mqt90K5DFNQkAsZRiu21{position:static;width:100%}.ZXuQJ000eWw1Io9DIWAh.KyxjuGxI_ewcn2UnCtnF .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{position:absolute;right:0;left:0;padding:0 11px}.ZXuQJ000eWw1Io9DIWAh.KyxjuGxI_ewcn2UnCtnF .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D:after{display:none}.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{height:40px}.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5:after,.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A,.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{line-height:38px}.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF):not(.KyxjuGxI_ewcn2UnCtnF) .d0Dnn0goUDQ1s37jBtHs{height:38px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{height:24px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5:after,.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A,.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{line-height:22px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF):not(.KyxjuGxI_ewcn2UnCtnF) .d0Dnn0goUDQ1s37jBtHs{height:22px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .mqt90K5DFNQkAsZRiu21{right:7px;left:7px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{padding:0 7px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .mqt90K5DFNQkAsZRiu21{right:28px}.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .v4sVrRhx34AgFTAcah6A,.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .nt3WoMghv_sspliBw_3D{padding-right:21px}.ZXuQJ000eWw1Io9DIWAh.Me4QisXdUo0SYvSL5fS_:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{padding:0 11px}.BC9SHYxfQk3Jl2aykjWW{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.l81XPcARlwjoKxjYk5V3{flex:none;align-self:center;max-width:100%}.Fv7UMYxlUElboQo2czrV .kT0d13ewOJY2GgjMYvC5{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.iTsI9aNxFUJ3EG0B9Zu0.Fv7UMYxlUElboQo2czrV .kT0d13ewOJY2GgjMYvC5{cursor:text}._Fen4D1s7QTxQX8BjKkC.Fv7UMYxlUElboQo2czrV .kT0d13ewOJY2GgjMYvC5{background:#f5f5f5;cursor:not-allowed}.Fv7UMYxlUElboQo2czrV .kT0d13ewOJY2GgjMYvC5:after{display:inline-block;width:0;margin:2px 0;line-height:24px;visibility:hidden;content:"\a0"}.Fv7UMYxlUElboQo2czrV.moX9WHEbDDUqpn_pS8ge .kT0d13ewOJY2GgjMYvC5,.Fv7UMYxlUElboQo2czrV.CQr8sFDDX_o8oCiO1XQu .kT0d13ewOJY2GgjMYvC5{padding-right:24px}.Fv7UMYxlUElboQo2czrV .v4sVrRhx34AgFTAcah6A{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}._Fen4D1s7QTxQX8BjKkC.Fv7UMYxlUElboQo2czrV .v4sVrRhx34AgFTAcah6A{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.Fv7UMYxlUElboQo2czrV .FtUQaZE8K4E3DX4S5JdG{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH>*{line-height:1}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH svg{display:inline-block}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH:before{display:none}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH .Fv7UMYxlUElboQo2czrV .G0H39n7VaSoaSPqF67ZF{display:block}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH>.rDHduk_d_wLrEEup74Mp{vertical-align:middle}.Fv7UMYxlUElboQo2czrV .gQmYqCjjag0f6FcTv1EH:hover{color:#000000bf}.Fv7UMYxlUElboQo2czrV .l81XPcARlwjoKxjYk5V3+.l81XPcARlwjoKxjYk5V3 .mqt90K5DFNQkAsZRiu21{margin-inline-start:0}.Fv7UMYxlUElboQo2czrV .mqt90K5DFNQkAsZRiu21{position:relative;max-width:100%;margin-inline-start:7px}.Fv7UMYxlUElboQo2czrV .d0Dnn0goUDQ1s37jBtHs,.Fv7UMYxlUElboQo2czrV .adFagsUD6PQl42L2h84B{height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:24px;transition:all .3s}.Fv7UMYxlUElboQo2czrV .d0Dnn0goUDQ1s37jBtHs{width:100%;min-width:4.1px}.Fv7UMYxlUElboQo2czrV .adFagsUD6PQl42L2h84B{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.Fv7UMYxlUElboQo2czrV .nt3WoMghv_sspliBw_3D{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.Fv7UMYxlUElboQo2czrV.Me4QisXdUo0SYvSL5fS_ .kT0d13ewOJY2GgjMYvC5:after{line-height:32px}.Fv7UMYxlUElboQo2czrV.Me4QisXdUo0SYvSL5fS_ .v4sVrRhx34AgFTAcah6A{height:32px;line-height:30px}.Fv7UMYxlUElboQo2czrV.Me4QisXdUo0SYvSL5fS_ .mqt90K5DFNQkAsZRiu21{height:32px;line-height:32px}.Fv7UMYxlUElboQo2czrV.Me4QisXdUo0SYvSL5fS_ .d0Dnn0goUDQ1s37jBtHs,.Fv7UMYxlUElboQo2czrV.Me4QisXdUo0SYvSL5fS_ .adFagsUD6PQl42L2h84B{height:32px;line-height:30px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .kT0d13ewOJY2GgjMYvC5:after{line-height:16px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .v4sVrRhx34AgFTAcah6A{height:16px;line-height:14px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .mqt90K5DFNQkAsZRiu21{height:16px;line-height:16px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .d0Dnn0goUDQ1s37jBtHs,.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .adFagsUD6PQl42L2h84B{height:16px;line-height:14px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .nt3WoMghv_sspliBw_3D{left:7px}.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .mqt90K5DFNQkAsZRiu21{margin-inline-start:3px}._Fen4D1s7QTxQX8BjKkC .gQmYqCjjag0f6FcTv1EH{display:none}.LRKrVyyvE6WDDFteeHAM.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4) .kT0d13ewOJY2GgjMYvC5{background-color:#fff;border-color:#ff4d4f!important}.LRKrVyyvE6WDDFteeHAM.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4).YYbAzreg3ooSc1mEGRip .kT0d13ewOJY2GgjMYvC5,.LRKrVyyvE6WDDFteeHAM.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4).WnkUeG9jU_gv16K4Qnjc .kT0d13ewOJY2GgjMYvC5{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.tyDnwFAxlpMNr5sUJrWq.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4) .kT0d13ewOJY2GgjMYvC5{background-color:#fff;border-color:#faad14!important}.tyDnwFAxlpMNr5sUJrWq.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4).YYbAzreg3ooSc1mEGRip .kT0d13ewOJY2GgjMYvC5,.tyDnwFAxlpMNr5sUJrWq.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):not(.KyxjuGxI_ewcn2UnCtnF):not(.ABgH7KNZo0CRqWbFCqZ4).WnkUeG9jU_gv16K4Qnjc .kT0d13ewOJY2GgjMYvC5{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.LRKrVyyvE6WDDFteeHAM.Z9pA8Zx8pkxBJ3WrKTOA ._JQ_NyTGYUga9m3djUqf,.tyDnwFAxlpMNr5sUJrWq.Z9pA8Zx8pkxBJ3WrKTOA ._JQ_NyTGYUga9m3djUqf,.L1lEkXV6mGwIczOv57rg.Z9pA8Zx8pkxBJ3WrKTOA ._JQ_NyTGYUga9m3djUqf,.HT8JKDCp8rM24tg84HQG.Z9pA8Zx8pkxBJ3WrKTOA ._JQ_NyTGYUga9m3djUqf{right:32px}.LRKrVyyvE6WDDFteeHAM.Z9pA8Zx8pkxBJ3WrKTOA .gJ8qeM7d1l8ptfWrDxGP,.tyDnwFAxlpMNr5sUJrWq.Z9pA8Zx8pkxBJ3WrKTOA .gJ8qeM7d1l8ptfWrDxGP,.L1lEkXV6mGwIczOv57rg.Z9pA8Zx8pkxBJ3WrKTOA .gJ8qeM7d1l8ptfWrDxGP,.HT8JKDCp8rM24tg84HQG.Z9pA8Zx8pkxBJ3WrKTOA .gJ8qeM7d1l8ptfWrDxGP{padding-right:42px}.kCqgjG8Sfx0WI_vidSUZ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;cursor:pointer}.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 input{cursor:pointer}.iTsI9aNxFUJ3EG0B9Zu0.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{cursor:text}.iTsI9aNxFUJ3EG0B9Zu0.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 input{cursor:auto}.WnkUeG9jU_gv16K4Qnjc:not(._Fen4D1s7QTxQX8BjKkC).kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .WnkUeG9jU_gv16K4Qnjc:not(._Fen4D1s7QTxQX8BjKkC).kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{border-right-width:0;border-left-width:1px!important}._Fen4D1s7QTxQX8BjKkC.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{color:#00000040;background:#f5f5f5;cursor:not-allowed}.Fv7UMYxlUElboQo2czrV._Fen4D1s7QTxQX8BjKkC.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5{background:#f5f5f5}._Fen4D1s7QTxQX8BjKkC.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 input{cursor:not-allowed}.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .d0Dnn0goUDQ1s37jBtHs{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;appearance:none}.kCqgjG8Sfx0WI_vidSUZ:not(.KyxjuGxI_ewcn2UnCtnF) .kT0d13ewOJY2GgjMYvC5 .d0Dnn0goUDQ1s37jBtHs::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):hover .kT0d13ewOJY2GgjMYvC5{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .kCqgjG8Sfx0WI_vidSUZ:not(._Fen4D1s7QTxQX8BjKkC):hover .kT0d13ewOJY2GgjMYvC5{border-right-width:0;border-left-width:1px!important}.v4sVrRhx34AgFTAcah6A{flex:1 1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast: none){.v4sVrRhx34AgFTAcah6A *::-ms-backdrop,.v4sVrRhx34AgFTAcah6A{flex:auto}}.nt3WoMghv_sspliBw_3D{flex:1 1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast: none){.nt3WoMghv_sspliBw_3D *::-ms-backdrop,.nt3WoMghv_sspliBw_3D{flex:auto}}.ST7DFy2fNlUMV_B2YU8z{display:inline-flex;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;display:flex;align-items:center;height:12px;margin-top:-6px;color:#00000040;font-size:12px;line-height:1;text-align:center;pointer-events:none}.ST7DFy2fNlUMV_B2YU8z>*{line-height:1}.ST7DFy2fNlUMV_B2YU8z svg{display:inline-block}.ST7DFy2fNlUMV_B2YU8z:before{display:none}.ST7DFy2fNlUMV_B2YU8z .uURqYbPOA2OkYUfl32fw{display:block}.ST7DFy2fNlUMV_B2YU8z .rDHduk_d_wLrEEup74Mp{vertical-align:top;transition:transform .3s}.ST7DFy2fNlUMV_B2YU8z .rDHduk_d_wLrEEup74Mp>svg{vertical-align:top}.ST7DFy2fNlUMV_B2YU8z .rDHduk_d_wLrEEup74Mp:not(.YZwQB2_zLNYeJAJG60vJ){pointer-events:auto}._Fen4D1s7QTxQX8BjKkC .ST7DFy2fNlUMV_B2YU8z{cursor:not-allowed}.ST7DFy2fNlUMV_B2YU8z>*:not(:last-child){margin-inline-end:8px}._JQ_NyTGYUga9m3djUqf{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}._JQ_NyTGYUga9m3djUqf:before{display:block}._JQ_NyTGYUga9m3djUqf:hover{color:#00000073}.kCqgjG8Sfx0WI_vidSUZ:hover ._JQ_NyTGYUga9m3djUqf{opacity:1}.pwnheCTgxoyp1ZoVRL1j{margin:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.pwnheCTgxoyp1ZoVRL1j.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.B5DL0gvQnuAJsojnkSp_,.pwnheCTgxoyp1ZoVRL1j.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.B5DL0gvQnuAJsojnkSp_{animation-name:SVN2Eew9K0LKxXhnRxsM}.pwnheCTgxoyp1ZoVRL1j.nkiusfSFFJknGETViXHD.Ba3e6993QJK0MwRTPO2c.Fqp74dY_Mlo7_DoIYsmT,.pwnheCTgxoyp1ZoVRL1j.UIoBN3oEJkgoDXoFdoqO.A0Vrr90hq604KWvoiI40.Fqp74dY_Mlo7_DoIYsmT{animation-name:WBtgtfg0V7AAelYAvhKM}.pwnheCTgxoyp1ZoVRL1j.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.B5DL0gvQnuAJsojnkSp_{animation-name:a9F3xAZcsrWxH0hxyekT}.pwnheCTgxoyp1ZoVRL1j.GwkeVtt9rC0IBWmMp20o.LDOkjvkiqvsKytljJui5.Fqp74dY_Mlo7_DoIYsmT{animation-name:zNL54HqxjEUWADsemNxs}.psxZD_U8G1w9RFLCkh7f{display:none}.mcLyBIO3YNAkKWXMz5x3{color:#00000040}.f2dpeLsSyXgGv6lkzYQ_{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.UpRuAAh2l9URl8k7nW6W{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.KgsLz1PpozAuK7dMYluo{color:#00000073;font-size:12px;cursor:default}.ix9XiPfk3Z0kd5vJnrdt{display:flex}.kb9ZBvxCDko4FBfnWgcd{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.c9fsyDWEbcMiMvtDQ4Xa{flex:none}.OGMH02qnLJUx4GVRa9OP:not(.pZ00bLa_Bf8Bzveqilxu){background-color:#f5f5f5}.ePjgWLqRIgQwJbyAOuKb:not(.pZ00bLa_Bf8Bzveqilxu){color:#000000d9;font-weight:600;background-color:#f9f0ff}.ePjgWLqRIgQwJbyAOuKb:not(.pZ00bLa_Bf8Bzveqilxu) .c9fsyDWEbcMiMvtDQ4Xa{color:#873bf4}.pZ00bLa_Bf8Bzveqilxu{color:#00000040;cursor:not-allowed}.pZ00bLa_Bf8Bzveqilxu.ePjgWLqRIgQwJbyAOuKb{background-color:#f5f5f5}.JxYjBIRvQoEk75eVeaei{padding-left:24px}.Me4QisXdUo0SYvSL5fS_{font-size:16px}.qzr2LNCUHMEgsZHy5QQG .kT0d13ewOJY2GgjMYvC5{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.kCqgjG8Sfx0WI_vidSUZ.qTjkZvUqkQcJS5nJDsgA{width:100%}.W0xSPQ2rZP8dDEhWJXy4:not(.fWn2fBNZVBcJHcOeaK1g){margin-right:-1px}.W0xSPQ2rZP8dDEhWJXy4:not(.fWn2fBNZVBcJHcOeaK1g).R7cl6w_UsZvbbA7fJwC8{margin-right:0;margin-left:-1px}.W0xSPQ2rZP8dDEhWJXy4:hover>*,.W0xSPQ2rZP8dDEhWJXy4:focus>*,.W0xSPQ2rZP8dDEhWJXy4:active>*{z-index:2}.W0xSPQ2rZP8dDEhWJXy4.WnkUeG9jU_gv16K4Qnjc>*{z-index:2}.W0xSPQ2rZP8dDEhWJXy4[disabled]>*{z-index:0}.W0xSPQ2rZP8dDEhWJXy4:not(.NJJRAlAdz8I9NJyH7sMQ):not(.fWn2fBNZVBcJHcOeaK1g).kCqgjG8Sfx0WI_vidSUZ>.kT0d13ewOJY2GgjMYvC5{border-radius:0}.W0xSPQ2rZP8dDEhWJXy4.NJJRAlAdz8I9NJyH7sMQ.kCqgjG8Sfx0WI_vidSUZ:not(.fWn2fBNZVBcJHcOeaK1g):not(.R7cl6w_UsZvbbA7fJwC8)>.kT0d13ewOJY2GgjMYvC5{border-top-right-radius:0;border-bottom-right-radius:0}.W0xSPQ2rZP8dDEhWJXy4.fWn2fBNZVBcJHcOeaK1g.kCqgjG8Sfx0WI_vidSUZ:not(.NJJRAlAdz8I9NJyH7sMQ):not(.R7cl6w_UsZvbbA7fJwC8)>.kT0d13ewOJY2GgjMYvC5{border-top-left-radius:0;border-bottom-left-radius:0}.W0xSPQ2rZP8dDEhWJXy4.kCqgjG8Sfx0WI_vidSUZ.NJJRAlAdz8I9NJyH7sMQ.R7cl6w_UsZvbbA7fJwC8:not(.fWn2fBNZVBcJHcOeaK1g)>.kT0d13ewOJY2GgjMYvC5{border-top-left-radius:0;border-bottom-left-radius:0}.W0xSPQ2rZP8dDEhWJXy4.kCqgjG8Sfx0WI_vidSUZ.fWn2fBNZVBcJHcOeaK1g.R7cl6w_UsZvbbA7fJwC8:not(.NJJRAlAdz8I9NJyH7sMQ)>.kT0d13ewOJY2GgjMYvC5{border-top-right-radius:0;border-bottom-right-radius:0}.j3M5y4tkeMGCqkjUOoUo{direction:rtl}.j3M5y4tkeMGCqkjUOoUo .ST7DFy2fNlUMV_B2YU8z,.j3M5y4tkeMGCqkjUOoUo ._JQ_NyTGYUga9m3djUqf{right:initial;left:11px}.wWAqUuNCnpkG09YofKT8{direction:rtl}.wWAqUuNCnpkG09YofKT8 .JxYjBIRvQoEk75eVeaei{padding-right:24px;padding-left:12px}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV.moX9WHEbDDUqpn_pS8ge .kT0d13ewOJY2GgjMYvC5,.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV.CQr8sFDDX_o8oCiO1XQu .kT0d13ewOJY2GgjMYvC5{padding-right:4px;padding-left:24px}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV .v4sVrRhx34AgFTAcah6A{text-align:right}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV .FtUQaZE8K4E3DX4S5JdG{margin-right:0;margin-left:4px;text-align:right}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV .adFagsUD6PQl42L2h84B{right:0;left:auto}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV .nt3WoMghv_sspliBw_3D{right:11px;left:auto}.j3M5y4tkeMGCqkjUOoUo.Fv7UMYxlUElboQo2czrV.xnoXOJJEhB8P0kcQWfrT .nt3WoMghv_sspliBw_3D{right:7px}.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .v4sVrRhx34AgFTAcah6A,.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh .kT0d13ewOJY2GgjMYvC5 .nt3WoMghv_sspliBw_3D{right:0;left:9px;text-align:right}.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .mqt90K5DFNQkAsZRiu21{right:11px;left:25px}.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .v4sVrRhx34AgFTAcah6A,.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.moX9WHEbDDUqpn_pS8ge .nt3WoMghv_sspliBw_3D{padding-right:0;padding-left:18px}.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .mqt90K5DFNQkAsZRiu21{right:6px}.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .v4sVrRhx34AgFTAcah6A,.j3M5y4tkeMGCqkjUOoUo.ZXuQJ000eWw1Io9DIWAh.xnoXOJJEhB8P0kcQWfrT:not(.KyxjuGxI_ewcn2UnCtnF).moX9WHEbDDUqpn_pS8ge .nt3WoMghv_sspliBw_3D{padding-right:0;padding-left:21px}.gmZ9ry0hbB830d0ofFm7{display:table;width:100%}.SQq2VhsfwVDqiTyXlrto{display:table-cell;padding-right:16px;vertical-align:top}.SQq2VhsfwVDqiTyXlrto .O0uLiQLLUpv6vsEsyvYz{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.SQq2VhsfwVDqiTyXlrto .O0uLiQLLUpv6vsEsyvYz.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.SQq2VhsfwVDqiTyXlrto .hC432PSrvdEuhhfOy1Al{width:40px;height:40px;line-height:40px}.SQq2VhsfwVDqiTyXlrto .hC432PSrvdEuhhfOy1Al.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.SQq2VhsfwVDqiTyXlrto .m8qqdjZen_s767jqTf8L{width:24px;height:24px;line-height:24px}.SQq2VhsfwVDqiTyXlrto .m8qqdjZen_s767jqTf8L.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.k_P4N6mLBZYQT6iMRzY5{display:table-cell;width:100%;vertical-align:top}.k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl{width:100%;height:16px;background:rgba(190,190,190,.2);border-radius:2px}.k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl+.IVQHWIEjqEscu1McSYY6{margin-top:24px}.k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6{padding:0}.k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6>li{width:100%;height:16px;list-style:none;background:rgba(190,190,190,.2);border-radius:2px}.k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6>li+li{margin-top:16px}.gMLeCX8ojQ1zqV0qIfdW .k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl{margin-top:12px}.gMLeCX8ojQ1zqV0qIfdW .k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl+.IVQHWIEjqEscu1McSYY6{margin-top:28px}.zsPiIpFDe06omVpPZLlr .k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl,.zsPiIpFDe06omVpPZLlr .k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6>li{border-radius:100px}.rXcOzy1Bics6M1Hmkcq0 .uNHbC_R0VUxKZrSn7_kl,.rXcOzy1Bics6M1Hmkcq0 .IVQHWIEjqEscu1McSYY6>li,.rXcOzy1Bics6M1Hmkcq0 .O0uLiQLLUpv6vsEsyvYz,.rXcOzy1Bics6M1Hmkcq0 .boRHUlZaZrEQxGw49q8h,.rXcOzy1Bics6M1Hmkcq0 .wGGnLeOD6sUoq4CsoEuz,.rXcOzy1Bics6M1Hmkcq0 .t1CokAuioE4nQXpUWKbo{position:relative;z-index:0;overflow:hidden;background:transparent}.rXcOzy1Bics6M1Hmkcq0 .uNHbC_R0VUxKZrSn7_kl:after,.rXcOzy1Bics6M1Hmkcq0 .IVQHWIEjqEscu1McSYY6>li:after,.rXcOzy1Bics6M1Hmkcq0 .O0uLiQLLUpv6vsEsyvYz:after,.rXcOzy1Bics6M1Hmkcq0 .boRHUlZaZrEQxGw49q8h:after,.rXcOzy1Bics6M1Hmkcq0 .wGGnLeOD6sUoq4CsoEuz:after,.rXcOzy1Bics6M1Hmkcq0 .t1CokAuioE4nQXpUWKbo:after{position:absolute;top:0;right:-150%;bottom:0;left:-150%;background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);animation:EavGhk6I0h0YQ5oxCUmC 1.4s ease infinite;content:""}.gmZ9ry0hbB830d0ofFm7.ipb1UZpKAJs1_wHmk_om,.gmZ9ry0hbB830d0ofFm7.ipb1UZpKAJs1_wHmk_om .boRHUlZaZrEQxGw49q8h,.gmZ9ry0hbB830d0ofFm7.ipb1UZpKAJs1_wHmk_om .wGGnLeOD6sUoq4CsoEuz{width:100%}.dSU6yibrSIOoWSkmusdU{display:inline-block;width:auto}.dSU6yibrSIOoWSkmusdU .boRHUlZaZrEQxGw49q8h{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.dSU6yibrSIOoWSkmusdU .boRHUlZaZrEQxGw49q8h.vUM5AB8xYM0H2bHagrKa{width:32px;min-width:32px}.dSU6yibrSIOoWSkmusdU .boRHUlZaZrEQxGw49q8h.ijFsNiB5_oUQcu_iY9SL{width:32px;min-width:32px;border-radius:50%}.dSU6yibrSIOoWSkmusdU .boRHUlZaZrEQxGw49q8h.vbi53N7Gx4MP5vJ9aN7c{border-radius:32px}.dSU6yibrSIOoWSkmusdU .h7SEvGRy1UAyOPhq3ZnR{width:80px;min-width:80px;height:40px;line-height:40px}.dSU6yibrSIOoWSkmusdU .h7SEvGRy1UAyOPhq3ZnR.vUM5AB8xYM0H2bHagrKa{width:40px;min-width:40px}.dSU6yibrSIOoWSkmusdU .h7SEvGRy1UAyOPhq3ZnR.ijFsNiB5_oUQcu_iY9SL{width:40px;min-width:40px;border-radius:50%}.dSU6yibrSIOoWSkmusdU .h7SEvGRy1UAyOPhq3ZnR.vbi53N7Gx4MP5vJ9aN7c{border-radius:40px}.dSU6yibrSIOoWSkmusdU .SWgAxznPdOQDmjwJwyFY{width:48px;min-width:48px;height:24px;line-height:24px}.dSU6yibrSIOoWSkmusdU .SWgAxznPdOQDmjwJwyFY.vUM5AB8xYM0H2bHagrKa{width:24px;min-width:24px}.dSU6yibrSIOoWSkmusdU .SWgAxznPdOQDmjwJwyFY.ijFsNiB5_oUQcu_iY9SL{width:24px;min-width:24px;border-radius:50%}.dSU6yibrSIOoWSkmusdU .SWgAxznPdOQDmjwJwyFY.vbi53N7Gx4MP5vJ9aN7c{border-radius:24px}.dSU6yibrSIOoWSkmusdU .O0uLiQLLUpv6vsEsyvYz{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.dSU6yibrSIOoWSkmusdU .O0uLiQLLUpv6vsEsyvYz.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.dSU6yibrSIOoWSkmusdU .hC432PSrvdEuhhfOy1Al{width:40px;height:40px;line-height:40px}.dSU6yibrSIOoWSkmusdU .hC432PSrvdEuhhfOy1Al.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.dSU6yibrSIOoWSkmusdU .m8qqdjZen_s767jqTf8L{width:24px;height:24px;line-height:24px}.dSU6yibrSIOoWSkmusdU .m8qqdjZen_s767jqTf8L.L_1wZvS5cVEGUMUl1uy3{border-radius:50%}.dSU6yibrSIOoWSkmusdU .wGGnLeOD6sUoq4CsoEuz{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:160px;min-width:160px;height:32px;line-height:32px}.dSU6yibrSIOoWSkmusdU .xgcPz04kPhkQdksayc_i{width:200px;min-width:200px;height:40px;line-height:40px}.dSU6yibrSIOoWSkmusdU .xUrv89JJpP0avuReiQqZ{width:120px;min-width:120px;height:24px;line-height:24px}.dSU6yibrSIOoWSkmusdU .t1CokAuioE4nQXpUWKbo{display:flex;align-items:center;justify-content:center;vertical-align:top;background:rgba(190,190,190,.2);width:96px;height:96px;line-height:96px}.dSU6yibrSIOoWSkmusdU .t1CokAuioE4nQXpUWKbo._uiYWuet7PAds2WeEoEK{border-radius:50%}.dSU6yibrSIOoWSkmusdU .bSMl8sVJhA4XJqIIxrQt{fill:#bfbfbf}.dSU6yibrSIOoWSkmusdU .hFINHkfQB2cdJJVz70n_{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.dSU6yibrSIOoWSkmusdU .hFINHkfQB2cdJJVz70n_._uiYWuet7PAds2WeEoEK{border-radius:50%}@keyframes EavGhk6I0h0YQ5oxCUmC{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.uUX61JhF6H0yS5bKtSxf{direction:rtl}.uUX61JhF6H0yS5bKtSxf .SQq2VhsfwVDqiTyXlrto{padding-right:0;padding-left:16px}.uUX61JhF6H0yS5bKtSxf.gmZ9ry0hbB830d0ofFm7.rXcOzy1Bics6M1Hmkcq0 .k_P4N6mLBZYQT6iMRzY5 .uNHbC_R0VUxKZrSn7_kl,.uUX61JhF6H0yS5bKtSxf.gmZ9ry0hbB830d0ofFm7.rXcOzy1Bics6M1Hmkcq0 .k_P4N6mLBZYQT6iMRzY5 .IVQHWIEjqEscu1McSYY6>li{animation-name:jhnnSRiKgJw7EakoIc1u}.uUX61JhF6H0yS5bKtSxf.gmZ9ry0hbB830d0ofFm7.rXcOzy1Bics6M1Hmkcq0 .O0uLiQLLUpv6vsEsyvYz{animation-name:jhnnSRiKgJw7EakoIc1u}@keyframes jhnnSRiKgJw7EakoIc1u{0%{background-position:0% 50%}to{background-position:100% 50%}}.kjaZxAz_wqoANFBBaQ_b{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.gSwBcSQPK1wnAO8IJKGJ{width:12px;height:100%;margin:6px 10px;padding:0 4px}.gSwBcSQPK1wnAO8IJKGJ .jscrx5hWkxSXLyBVOQ0M{width:4px;height:100%}.gSwBcSQPK1wnAO8IJKGJ .RdxL1pzan14CUV9m2mqr{width:4px}.gSwBcSQPK1wnAO8IJKGJ .LEYNUYnFFHoDgSQKltmI{margin-top:-6px;margin-left:-5px}.gSwBcSQPK1wnAO8IJKGJ .ctdYkSvLUsQ6wS3FRNUV{top:0;left:12px;width:18px;height:100%}.gSwBcSQPK1wnAO8IJKGJ .py0ECc0RWis1rUKQIWou{left:4px;white-space:nowrap}.gSwBcSQPK1wnAO8IJKGJ .FLga0NNRzEofl1KTaG9G{width:4px;height:100%}.gSwBcSQPK1wnAO8IJKGJ .L6zCKzN6g1AHZsNwx7BU{top:auto;margin-left:-2px}.YlWQaFWhu01OqOhAuIzl .Wlk34KSemBoVPfmie5ky{min-width:unset}.nVsgABsggA0ahV692fNQ.gSwBcSQPK1wnAO8IJKGJ .LEYNUYnFFHoDgSQKltmI{margin-right:-5px;margin-left:0}.nVsgABsggA0ahV692fNQ.gSwBcSQPK1wnAO8IJKGJ .ctdYkSvLUsQ6wS3FRNUV{right:12px;left:auto}.nVsgABsggA0ahV692fNQ.gSwBcSQPK1wnAO8IJKGJ .py0ECc0RWis1rUKQIWou{right:4px;left:auto}.nVsgABsggA0ahV692fNQ.gSwBcSQPK1wnAO8IJKGJ .L6zCKzN6g1AHZsNwx7BU{right:2px;left:auto}.lRWJ8sdJmQEkHAJIft04{margin-bottom:28px}.jscrx5hWkxSXLyBVOQ0M{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;transition:background-color .3s}.RdxL1pzan14CUV9m2mqr{position:absolute;height:4px;background-color:#dcb8ff;border-radius:2px;transition:background-color .3s}.LEYNUYnFFHoDgSQKltmI{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #dcb8ff;border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.GuHR2lRo5UFPLcCJ21uW{z-index:1}.LEYNUYnFFHoDgSQKltmI:focus{border-color:#9f62f6;outline:none;box-shadow:0 0 0 5px #873bf41f}.LEYNUYnFFHoDgSQKltmI.k1XAvnSEvqsMZAOyi9LR{border-color:#873bf4}.LEYNUYnFFHoDgSQKltmI:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}.kjaZxAz_wqoANFBBaQ_b:hover .jscrx5hWkxSXLyBVOQ0M{background-color:#e1e1e1}.kjaZxAz_wqoANFBBaQ_b:hover .RdxL1pzan14CUV9m2mqr{background-color:#c58fff}.kjaZxAz_wqoANFBBaQ_b:hover .LEYNUYnFFHoDgSQKltmI:not(.k1XAvnSEvqsMZAOyi9LR){border-color:#c58fff}.ctdYkSvLUsQ6wS3FRNUV{position:absolute;top:14px;left:0;width:100%;font-size:14px}.py0ECc0RWis1rUKQIWou{position:absolute;display:inline-block;color:#00000073;text-align:center;word-break:keep-all;cursor:pointer;user-select:none}.zjg7dIIpk78NQp5q7spy{color:#000000d9}.FLga0NNRzEofl1KTaG9G{position:absolute;width:100%;height:4px;background:transparent;pointer-events:none}.L6zCKzN6g1AHZsNwx7BU{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.hvuhDXGEZjQbyqo_aDav{border-color:#c39dfa}.sTKZx151gYU0FHcI8Okx{cursor:not-allowed}.sTKZx151gYU0FHcI8Okx .jscrx5hWkxSXLyBVOQ0M{background-color:#f5f5f5!important}.sTKZx151gYU0FHcI8Okx .RdxL1pzan14CUV9m2mqr{background-color:#00000040!important}.sTKZx151gYU0FHcI8Okx .LEYNUYnFFHoDgSQKltmI,.sTKZx151gYU0FHcI8Okx .L6zCKzN6g1AHZsNwx7BU{background-color:#fff;border-color:#00000040!important;box-shadow:none;cursor:not-allowed}.sTKZx151gYU0FHcI8Okx .py0ECc0RWis1rUKQIWou,.sTKZx151gYU0FHcI8Okx .L6zCKzN6g1AHZsNwx7BU{cursor:not-allowed!important}.nVsgABsggA0ahV692fNQ{direction:rtl}.nVsgABsggA0ahV692fNQ .ctdYkSvLUsQ6wS3FRNUV{right:0;left:auto}.Hp61EMCbcGYBux4w5zLV{display:inline-flex}.q2SowxdptpQSFfb_CSh6{flex-direction:column}.Ycfoc3KKcesrxHwrQUZ2{align-items:center}.w47Y8MS1RTcr28M6XkSg{align-items:flex-start}.RZVEAIJ9UzkaFIwdZqYB{align-items:flex-end}.ejTy2PO3PYKn7SRECt_Y{align-items:baseline}.FgTt8nFHy0XIqugbBqel:empty{display:none}.xqmSYn0TvaEzHwLIRhuI{display:inline-flex}.fV8Lur3sxmUXP5NPkEz5{display:flex;width:100%}.JG8lJwUXkrYU5NVnHguF{flex-direction:column}.n1HGun7EaIOVcybG__vb,.TlNBEiwNCPsvew7kqNJp{direction:rtl}.NiDFvuJmzcICeFrwR4Pk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;display:none;color:#873bf4;font-size:0;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.ch_UEEmmJmogD0bM5_BN{position:static;display:inline-block;opacity:1}.YYOvU8UmwiEdx1Li4yIi{position:relative}.YYOvU8UmwiEdx1Li4yIi>div>.NiDFvuJmzcICeFrwR4Pk{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}.YYOvU8UmwiEdx1Li4yIi>div>.NiDFvuJmzcICeFrwR4Pk .X0XSpW2Awnwz3pQ6HAqK{position:absolute;top:50%;left:50%;margin:-10px}.YYOvU8UmwiEdx1Li4yIi>div>.NiDFvuJmzcICeFrwR4Pk .FO4_i4rMrALXrn7adyDo{position:absolute;top:50%;width:100%;padding-top:5px;font-size:14px;text-shadow:0 1px 2px #fff}.YYOvU8UmwiEdx1Li4yIi>div>.NiDFvuJmzcICeFrwR4Pk.Ivdh89dknQMNIC0vlglq .X0XSpW2Awnwz3pQ6HAqK{margin-top:-20px}.YYOvU8UmwiEdx1Li4yIi>div>.f3exRVPQcYFvt95C2z4S .X0XSpW2Awnwz3pQ6HAqK{margin:-7px}.YYOvU8UmwiEdx1Li4yIi>div>.f3exRVPQcYFvt95C2z4S .FO4_i4rMrALXrn7adyDo{padding-top:2px}.YYOvU8UmwiEdx1Li4yIi>div>.f3exRVPQcYFvt95C2z4S.Ivdh89dknQMNIC0vlglq .X0XSpW2Awnwz3pQ6HAqK{margin-top:-17px}.YYOvU8UmwiEdx1Li4yIi>div>.PUInY2gnsr4yIVRyBvTy .X0XSpW2Awnwz3pQ6HAqK{margin:-16px}.YYOvU8UmwiEdx1Li4yIi>div>.PUInY2gnsr4yIVRyBvTy .FO4_i4rMrALXrn7adyDo{padding-top:11px}.YYOvU8UmwiEdx1Li4yIi>div>.PUInY2gnsr4yIVRyBvTy.Ivdh89dknQMNIC0vlglq .X0XSpW2Awnwz3pQ6HAqK{margin-top:-26px}.UvGHW2sA7FchBLcdgPTP{position:relative;transition:opacity .3s}.UvGHW2sA7FchBLcdgPTP:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none \ ;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.FhuLjjuA35cfU4WRjj7p{clear:both;opacity:.5;user-select:none;pointer-events:none}.FhuLjjuA35cfU4WRjj7p:after{opacity:.4;pointer-events:auto}.B27lDkceAG4oduuJSeQ1{color:#00000073}.X0XSpW2Awnwz3pQ6HAqK{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.cXNLuAtqoJ85cQQ3tDzb{position:absolute;display:block;width:9px;height:9px;background-color:#873bf4;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:_AFeV9wpNA2H5Ht1lWAN 1s infinite linear alternate}.cXNLuAtqoJ85cQQ3tDzb:nth-child(1){top:0;left:0}.cXNLuAtqoJ85cQQ3tDzb:nth-child(2){top:0;right:0;animation-delay:.4s}.cXNLuAtqoJ85cQQ3tDzb:nth-child(3){right:0;bottom:0;animation-delay:.8s}.cXNLuAtqoJ85cQQ3tDzb:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.IJBOdweMFgQyXfWoSE3U{transform:rotate(0);animation:_1QOJTGptEMYUuMvHHEx 1.2s infinite linear}.f3exRVPQcYFvt95C2z4S .X0XSpW2Awnwz3pQ6HAqK{font-size:14px}.f3exRVPQcYFvt95C2z4S .X0XSpW2Awnwz3pQ6HAqK i{width:6px;height:6px}.PUInY2gnsr4yIVRyBvTy .X0XSpW2Awnwz3pQ6HAqK{font-size:32px}.PUInY2gnsr4yIVRyBvTy .X0XSpW2Awnwz3pQ6HAqK i{width:14px;height:14px}.NiDFvuJmzcICeFrwR4Pk.Ivdh89dknQMNIC0vlglq .FO4_i4rMrALXrn7adyDo{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.FhuLjjuA35cfU4WRjj7p{background:#fff;opacity:.5}}@keyframes _AFeV9wpNA2H5Ht1lWAN{to{opacity:1}}@keyframes _1QOJTGptEMYUuMvHHEx{to{transform:rotate(360deg)}}.R7ZuddJwa04LPvCYZaBd{direction:rtl}.R7ZuddJwa04LPvCYZaBd .IJBOdweMFgQyXfWoSE3U{transform:rotate(-45deg);animation-name:YeRzyPxkyLo676AG32V1}@keyframes YeRzyPxkyLo676AG32V1{to{transform:rotate(-405deg)}}.m0GRSwH6dGYsUYv7zu0J{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.up_WzOE0M1pvRgOyMzNU{margin-bottom:4px;color:#00000073;font-size:14px}.E27KFolH_g8STTLDz6sn{padding-top:16px}.yVAKocLrQc3whOs3yxTg{color:#000000d9;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.np8raJ5sEHg1r5fPub5j{display:inline-block;direction:ltr}.KCPs8deKaUDVIo2Mqdrl,.PxdydXTLf70enkgvEbX9{display:inline-block}.KCPs8deKaUDVIo2Mqdrl{margin-right:4px}.PxdydXTLf70enkgvEbX9{margin-left:4px}.BEtRkrIQA7AsVpqrCUc4{direction:rtl}.BEtRkrIQA7AsVpqrCUc4 .KCPs8deKaUDVIo2Mqdrl{margin-right:0;margin-left:4px}.BEtRkrIQA7AsVpqrCUc4 .PxdydXTLf70enkgvEbX9{margin-right:4px;margin-left:0}.ZQZk3f6IJEABSiNm_dzo{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;width:100%;font-size:0;text-align:initial}.Kvhbyhl2pXY12H3OMQV3{position:relative;display:inline-block;flex:1 1;overflow:hidden;vertical-align:top}.FnnWarU8VpQaOJthSJAN{outline:none}.Kvhbyhl2pXY12H3OMQV3:last-child{flex:none}.Kvhbyhl2pXY12H3OMQV3:last-child>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc,.Kvhbyhl2pXY12H3OMQV3:last-child>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{display:none}.sYl7l8X9YU9dGCYbvf9k,.AjowZKf71w0McH5Qrs6f{display:inline-block;vertical-align:top}.sYl7l8X9YU9dGCYbvf9k{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.sYl7l8X9YU9dGCYbvf9k .EvjMUWcfBo2bfq8N6qe1{position:relative;top:-.5px;color:#873bf4;line-height:1}.CtSJszU0Fha3yO5xNDYc{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.CtSJszU0Fha3yO5xNDYc:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.lvIZ_RHQNkUeFvHzLuKh{position:relative;display:inline-block;padding-right:16px;color:#000000d9;font-size:16px;line-height:32px}.lvIZ_RHQNkUeFvHzLuKh:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}.kQv1VNWL4FgjNEmH_Jwa{display:inline;margin-left:8px;color:#00000073;font-weight:400;font-size:14px}.cZ7rFlUtEYN9M5yu28fN{color:#00000073;font-size:14px}.hXFFLLni6rM52B7GYOfl .sYl7l8X9YU9dGCYbvf9k{background-color:#fff;border-color:#00000040}.hXFFLLni6rM52B7GYOfl .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{color:#00000040}.hXFFLLni6rM52B7GYOfl .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1 .zH45r0fBl9sS7V53Br6Y{background:rgba(0,0,0,.25)}.hXFFLLni6rM52B7GYOfl>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh{color:#00000073}.hXFFLLni6rM52B7GYOfl>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{background-color:#f0f0f0}.hXFFLLni6rM52B7GYOfl>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.cZ7rFlUtEYN9M5yu28fN{color:#00000073}.hXFFLLni6rM52B7GYOfl>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc:after{background-color:#f0f0f0}.JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k{background-color:#fff;border-color:#873bf4}.JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{color:#873bf4}.JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1 .zH45r0fBl9sS7V53Br6Y{background:#873bf4}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh{color:#000000d9}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{background-color:#f0f0f0}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.cZ7rFlUtEYN9M5yu28fN{color:#000000d9}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc:after{background-color:#f0f0f0}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.sYl7l8X9YU9dGCYbvf9k{background:#873bf4}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.sYl7l8X9YU9dGCYbvf9k .EvjMUWcfBo2bfq8N6qe1{color:#fff}.JUfXCu0gTga6iCWIP2PA>.FnnWarU8VpQaOJthSJAN>.lvIZ_RHQNkUeFvHzLuKh{font-weight:500}.DHhVZR_tqyQPp8pQ1TAO .sYl7l8X9YU9dGCYbvf9k{background-color:#fff;border-color:#873bf4}.DHhVZR_tqyQPp8pQ1TAO .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{color:#873bf4}.DHhVZR_tqyQPp8pQ1TAO .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1 .zH45r0fBl9sS7V53Br6Y{background:#873bf4}.DHhVZR_tqyQPp8pQ1TAO>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh{color:#000000d9}.DHhVZR_tqyQPp8pQ1TAO>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{background-color:#873bf4}.DHhVZR_tqyQPp8pQ1TAO>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.cZ7rFlUtEYN9M5yu28fN{color:#00000073}.DHhVZR_tqyQPp8pQ1TAO>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc:after{background-color:#873bf4}.DMVPdkBcDspdWr6m1pg4 .sYl7l8X9YU9dGCYbvf9k{background-color:#fff;border-color:#ff4d4f}.DMVPdkBcDspdWr6m1pg4 .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{color:#ff4d4f}.DMVPdkBcDspdWr6m1pg4 .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1 .zH45r0fBl9sS7V53Br6Y{background:#ff4d4f}.DMVPdkBcDspdWr6m1pg4>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh{color:#ff4d4f}.DMVPdkBcDspdWr6m1pg4>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{background-color:#f0f0f0}.DMVPdkBcDspdWr6m1pg4>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.cZ7rFlUtEYN9M5yu28fN{color:#ff4d4f}.DMVPdkBcDspdWr6m1pg4>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc:after{background-color:#f0f0f0}.Kvhbyhl2pXY12H3OMQV3.RtlJvYTL0LwJYHk5lv5a .lvIZ_RHQNkUeFvHzLuKh:after{background:#ff4d4f}.Kbu977fIDzYoYL6GsHBH{cursor:not-allowed}.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button]{cursor:pointer}.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button] .lvIZ_RHQNkUeFvHzLuKh,.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button] .kQv1VNWL4FgjNEmH_Jwa,.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button] .cZ7rFlUtEYN9M5yu28fN,.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button] .sYl7l8X9YU9dGCYbvf9k .EvjMUWcfBo2bfq8N6qe1{transition:color .3s}.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button]:hover .lvIZ_RHQNkUeFvHzLuKh,.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button]:hover .kQv1VNWL4FgjNEmH_Jwa,.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo)>.FnnWarU8VpQaOJthSJAN[role=button]:hover .cZ7rFlUtEYN9M5yu28fN{color:#873bf4}.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo):not(.JUfXCu0gTga6iCWIP2PA)>.FnnWarU8VpQaOJthSJAN[role=button]:hover .sYl7l8X9YU9dGCYbvf9k{border-color:#873bf4}.ZQZk3f6IJEABSiNm_dzo .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo):not(.JUfXCu0gTga6iCWIP2PA)>.FnnWarU8VpQaOJthSJAN[role=button]:hover .sYl7l8X9YU9dGCYbvf9k .EvjMUWcfBo2bfq8N6qe1{color:#873bf4}.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3{padding-left:16px;white-space:nowrap}.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:first-child{padding-left:0}.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:last-child .lvIZ_RHQNkUeFvHzLuKh{padding-right:0}.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .CtSJszU0Fha3yO5xNDYc{display:none}.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .cZ7rFlUtEYN9M5yu28fN{max-width:140px;white-space:normal}.CiNxeW4e7qYxEtql5dRo>.FnnWarU8VpQaOJthSJAN>.sYl7l8X9YU9dGCYbvf9k{height:auto;background:none;border:0}.CiNxeW4e7qYxEtql5dRo>.FnnWarU8VpQaOJthSJAN>.sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{top:0px;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.CiNxeW4e7qYxEtql5dRo.JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{color:#873bf4}.ZQZk3f6IJEABSiNm_dzo:not(.cEpZ2x167X8lKmM1LzzG) .CiNxeW4e7qYxEtql5dRo .sYl7l8X9YU9dGCYbvf9k{width:auto;background:none}._Q892oAN1pAl5hr7avx8.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3{padding-left:12px}._Q892oAN1pAl5hr7avx8.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:first-child{padding-left:0}._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}._Q892oAN1pAl5hr7avx8 .lvIZ_RHQNkUeFvHzLuKh{padding-right:12px;font-size:14px;line-height:24px}._Q892oAN1pAl5hr7avx8 .lvIZ_RHQNkUeFvHzLuKh:after{top:12px}._Q892oAN1pAl5hr7avx8 .cZ7rFlUtEYN9M5yu28fN{color:#00000073;font-size:14px}._Q892oAN1pAl5hr7avx8 .CtSJszU0Fha3yO5xNDYc{top:8px}._Q892oAN1pAl5hr7avx8 .CiNxeW4e7qYxEtql5dRo .sYl7l8X9YU9dGCYbvf9k{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}._Q892oAN1pAl5hr7avx8 .CiNxeW4e7qYxEtql5dRo .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{font-size:24px;line-height:24px;transform:none}.cEpZ2x167X8lKmM1LzzG{display:flex;flex-direction:column}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3 .sYl7l8X9YU9dGCYbvf9k{float:left;margin-right:16px}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3 .AjowZKf71w0McH5Qrs6f{display:block;min-height:48px;overflow:hidden}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3 .lvIZ_RHQNkUeFvHzLuKh{line-height:32px}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3 .cZ7rFlUtEYN9M5yu28fN{padding-bottom:12px}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{position:absolute;top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc:after{width:1px;height:100%}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3:not(:last-child)>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{display:block}.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.AjowZKf71w0McH5Qrs6f>.lvIZ_RHQNkUeFvHzLuKh:after{display:none}.cEpZ2x167X8lKmM1LzzG._Q892oAN1pAl5hr7avx8 .FnnWarU8VpQaOJthSJAN .CtSJszU0Fha3yO5xNDYc{position:absolute;top:0;left:11px;padding:30px 0 6px}.cEpZ2x167X8lKmM1LzzG._Q892oAN1pAl5hr7avx8 .FnnWarU8VpQaOJthSJAN .lvIZ_RHQNkUeFvHzLuKh{line-height:24px}.Bde8qQIsf7gF5qNZcr2f .Kvhbyhl2pXY12H3OMQV3{overflow:visible}.Bde8qQIsf7gF5qNZcr2f .CtSJszU0Fha3yO5xNDYc{margin-left:58px;padding:3.5px 24px}.Bde8qQIsf7gF5qNZcr2f .AjowZKf71w0McH5Qrs6f{display:block;width:116px;margin-top:8px;text-align:center}.Bde8qQIsf7gF5qNZcr2f .sYl7l8X9YU9dGCYbvf9k{display:inline-block;margin-left:42px}.Bde8qQIsf7gF5qNZcr2f .lvIZ_RHQNkUeFvHzLuKh{padding-right:0;padding-left:0}.Bde8qQIsf7gF5qNZcr2f .lvIZ_RHQNkUeFvHzLuKh:after{display:none}.Bde8qQIsf7gF5qNZcr2f .kQv1VNWL4FgjNEmH_Jwa{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.Bde8qQIsf7gF5qNZcr2f._Q892oAN1pAl5hr7avx8:not(.Gemsl4Q_nsUAdNI_68qk) .sYl7l8X9YU9dGCYbvf9k{margin-left:46px}.Gemsl4Q_nsUAdNI_68qk .lvIZ_RHQNkUeFvHzLuKh,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .lvIZ_RHQNkUeFvHzLuKh{line-height:1.5715}.Gemsl4Q_nsUAdNI_68qk .CtSJszU0Fha3yO5xNDYc,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .CtSJszU0Fha3yO5xNDYc{top:2px;width:100%;margin:0 0 0 70px;padding:0}.Gemsl4Q_nsUAdNI_68qk .CtSJszU0Fha3yO5xNDYc:after,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .CtSJszU0Fha3yO5xNDYc:after{width:calc(100% - 20px);height:3px;margin-left:12px}.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y{left:2px}.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y:after,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.Gemsl4Q_nsUAdNI_68qk .AjowZKf71w0McH5Qrs6f,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .AjowZKf71w0McH5Qrs6f{width:140px}.Gemsl4Q_nsUAdNI_68qk .JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .JUfXCu0gTga6iCWIP2PA .sYl7l8X9YU9dGCYbvf9k{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.Gemsl4Q_nsUAdNI_68qk .JUfXCu0gTga6iCWIP2PA .EvjMUWcfBo2bfq8N6qe1:first-child .zH45r0fBl9sS7V53Br6Y,.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .JUfXCu0gTga6iCWIP2PA .EvjMUWcfBo2bfq8N6qe1:first-child .zH45r0fBl9sS7V53Br6Y{left:0}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k{margin-top:13px;margin-left:0;background:none}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k{margin-top:10px}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{top:3.5px}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y{left:0}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .AjowZKf71w0McH5Qrs6f{width:inherit}.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .JUfXCu0gTga6iCWIP2PA .FnnWarU8VpQaOJthSJAN .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y{top:-1px;left:-1px}.qyz2v67pFAgDzfv6lrOb{padding-top:12px}.qyz2v67pFAgDzfv6lrOb._Q892oAN1pAl5hr7avx8 .FnnWarU8VpQaOJthSJAN{margin-left:-12px}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3{overflow:visible;text-align:center}.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN .AjowZKf71w0McH5Qrs6f{max-width:auto}.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN .lvIZ_RHQNkUeFvHzLuKh{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN .lvIZ_RHQNkUeFvHzLuKh:after{display:none}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo) .FnnWarU8VpQaOJthSJAN[role=button]{cursor:pointer}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:not(.XyNERjau3WUVo1GVD1wo) .FnnWarU8VpQaOJthSJAN[role=button]:hover{opacity:.85}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:last-child{flex:1 1}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:last-child:after{display:none}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#873bf4;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3.XyNERjau3WUVo1GVD1wo:before{left:0;width:100%}.qyz2v67pFAgDzfv6lrOb.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3{margin-right:0!important}.qyz2v67pFAgDzfv6lrOb.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3:before{display:none}.qyz2v67pFAgDzfv6lrOb.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3.XyNERjau3WUVo1GVD1wo:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.qyz2v67pFAgDzfv6lrOb.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.qyz2v67pFAgDzfv6lrOb.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{visibility:hidden}.qyz2v67pFAgDzfv6lrOb.IY_aKZOVRm8qFxKsIX3U>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{visibility:hidden}.uPQxvchY810cQbLZhHCp{direction:rtl}.ZQZk3f6IJEABSiNm_dzo.uPQxvchY810cQbLZhHCp .sYl7l8X9YU9dGCYbvf9k{margin-right:0;margin-left:8px}.uPQxvchY810cQbLZhHCp .CtSJszU0Fha3yO5xNDYc{right:0;left:auto}.uPQxvchY810cQbLZhHCp .lvIZ_RHQNkUeFvHzLuKh{padding-right:0;padding-left:16px}.uPQxvchY810cQbLZhHCp .lvIZ_RHQNkUeFvHzLuKh .kQv1VNWL4FgjNEmH_Jwa{float:left;margin-right:8px;margin-left:0}.uPQxvchY810cQbLZhHCp .lvIZ_RHQNkUeFvHzLuKh:after{right:100%;left:auto}.uPQxvchY810cQbLZhHCp.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3{padding-right:16px;padding-left:0}.uPQxvchY810cQbLZhHCp.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:first-child{padding-right:0}.uPQxvchY810cQbLZhHCp.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:last-child .lvIZ_RHQNkUeFvHzLuKh{padding-left:0}.uPQxvchY810cQbLZhHCp .CiNxeW4e7qYxEtql5dRo .sYl7l8X9YU9dGCYbvf9k>.EvjMUWcfBo2bfq8N6qe1{right:.5px;left:auto}.uPQxvchY810cQbLZhHCp.qyz2v67pFAgDzfv6lrOb._Q892oAN1pAl5hr7avx8 .FnnWarU8VpQaOJthSJAN{margin-right:-12px;margin-left:0}.uPQxvchY810cQbLZhHCp.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN{margin-right:-16px;margin-left:0;text-align:right}.uPQxvchY810cQbLZhHCp.qyz2v67pFAgDzfv6lrOb .FnnWarU8VpQaOJthSJAN .lvIZ_RHQNkUeFvHzLuKh{padding-left:0}.uPQxvchY810cQbLZhHCp.qyz2v67pFAgDzfv6lrOb .Kvhbyhl2pXY12H3OMQV3:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.uPQxvchY810cQbLZhHCp._Q892oAN1pAl5hr7avx8.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3{padding-right:12px;padding-left:0}.uPQxvchY810cQbLZhHCp._Q892oAN1pAl5hr7avx8.IY_aKZOVRm8qFxKsIX3U:not(.Bde8qQIsf7gF5qNZcr2f) .Kvhbyhl2pXY12H3OMQV3:first-child{padding-right:0}.uPQxvchY810cQbLZhHCp._Q892oAN1pAl5hr7avx8 .lvIZ_RHQNkUeFvHzLuKh{padding-right:0;padding-left:12px}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3 .sYl7l8X9YU9dGCYbvf9k{float:right;margin-right:0;margin-left:16px}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{right:16px;left:auto}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG._Q892oAN1pAl5hr7avx8 .FnnWarU8VpQaOJthSJAN .CtSJszU0Fha3yO5xNDYc{right:12px;left:auto}.uPQxvchY810cQbLZhHCp.Bde8qQIsf7gF5qNZcr2f .lvIZ_RHQNkUeFvHzLuKh{padding-left:0}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .CtSJszU0Fha3yO5xNDYc,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .CtSJszU0Fha3yO5xNDYc{margin:0 70px 0 0}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .CtSJszU0Fha3yO5xNDYc:after,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .CtSJszU0Fha3yO5xNDYc:after{margin-right:12px;margin-left:0}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y{right:2px;left:auto}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k{margin-right:67px;margin-left:0}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y{float:right}.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y:after,.uPQxvchY810cQbLZhHCp.Gemsl4Q_nsUAdNI_68qk._Q892oAN1pAl5hr7avx8 .sYl7l8X9YU9dGCYbvf9k .zH45r0fBl9sS7V53Br6Y:after{right:-26px;left:auto}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .sYl7l8X9YU9dGCYbvf9k{margin-right:0;margin-left:16px}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{right:-9px;left:auto}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .Kvhbyhl2pXY12H3OMQV3:first-child .zH45r0fBl9sS7V53Br6Y{right:0;left:auto}.uPQxvchY810cQbLZhHCp.cEpZ2x167X8lKmM1LzzG.Gemsl4Q_nsUAdNI_68qk .JUfXCu0gTga6iCWIP2PA .zH45r0fBl9sS7V53Br6Y{right:-2px;left:auto}.uPQxvchY810cQbLZhHCp.RHuVGGUkjcIhFQ8SH4mW.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3{padding-right:4px}.uPQxvchY810cQbLZhHCp.RHuVGGUkjcIhFQ8SH4mW.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{right:19px}.uPQxvchY810cQbLZhHCp.RHuVGGUkjcIhFQ8SH4mW._Q892oAN1pAl5hr7avx8.cEpZ2x167X8lKmM1LzzG>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{right:15px}.uPQxvchY810cQbLZhHCp.RHuVGGUkjcIhFQ8SH4mW.IY_aKZOVRm8qFxKsIX3U.MQw0RX1PkMOF5FbZX_pj .Kvhbyhl2pXY12H3OMQV3:first-child{padding-right:4px;padding-left:0}.uPQxvchY810cQbLZhHCp.RHuVGGUkjcIhFQ8SH4mW.IY_aKZOVRm8qFxKsIX3U.MQw0RX1PkMOF5FbZX_pj .Kvhbyhl2pXY12H3OMQV3:first-child.XyNERjau3WUVo1GVD1wo{padding-right:4px}.RHuVGGUkjcIhFQ8SH4mW .Kvhbyhl2pXY12H3OMQV3{padding-top:4px}.RHuVGGUkjcIhFQ8SH4mW .Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{top:4px;left:19px}.RHuVGGUkjcIhFQ8SH4mW.IY_aKZOVRm8qFxKsIX3U .Kvhbyhl2pXY12H3OMQV3:first-child,.RHuVGGUkjcIhFQ8SH4mW._Q892oAN1pAl5hr7avx8.IY_aKZOVRm8qFxKsIX3U .Kvhbyhl2pXY12H3OMQV3:first-child{padding-bottom:4px;padding-left:4px}.RHuVGGUkjcIhFQ8SH4mW._Q892oAN1pAl5hr7avx8>.Kvhbyhl2pXY12H3OMQV3>.FnnWarU8VpQaOJthSJAN>.CtSJszU0Fha3yO5xNDYc{left:15px}.RHuVGGUkjcIhFQ8SH4mW.cEpZ2x167X8lKmM1LzzG .Kvhbyhl2pXY12H3OMQV3{padding-left:4px}.RHuVGGUkjcIhFQ8SH4mW.Bde8qQIsf7gF5qNZcr2f .Kvhbyhl2pXY12H3OMQV3 .CtSJszU0Fha3yO5xNDYc{top:14px!important}.RHuVGGUkjcIhFQ8SH4mW .sYl7l8X9YU9dGCYbvf9k{position:relative}.RHuVGGUkjcIhFQ8SH4mW .sYl7l8X9YU9dGCYbvf9k .DwjqpjbN4CowJLwM_pET{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.gcy2UaNXuYGk9jjzQm30{margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:#00000040;border:0;border-radius:100px;cursor:pointer;transition:all .2s;user-select:none}.gcy2UaNXuYGk9jjzQm30:focus{outline:0;box-shadow:0 0 0 2px #0000001a}.M_2jvaPQ8RYEhilWb7SB:focus{box-shadow:0 0 0 2px #f9f0ff}.gcy2UaNXuYGk9jjzQm30:focus:hover{box-shadow:none}.M_2jvaPQ8RYEhilWb7SB{background-color:#873bf4}.uCLnFME9kOgVYa_3KmkB,.IqN7d33JMw56KEIu5XmS{cursor:not-allowed;opacity:.4}.uCLnFME9kOgVYa_3KmkB *,.IqN7d33JMw56KEIu5XmS *{box-shadow:none;cursor:not-allowed}.oFfaJWK3ioHY8dLAJE75{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.M_2jvaPQ8RYEhilWb7SB .oFfaJWK3ioHY8dLAJE75{margin:0 25px 0 7px}.id3nOoFX7jI50pv7mR4N{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.id3nOoFX7jI50pv7mR4N:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px #00230b33;transition:all .2s ease-in-out;content:""}.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N{left:calc(100% - 20px)}.gcy2UaNXuYGk9jjzQm30:not(.IqN7d33JMw56KEIu5XmS):active .id3nOoFX7jI50pv7mR4N:before{right:-30%;left:0}.gcy2UaNXuYGk9jjzQm30:not(.IqN7d33JMw56KEIu5XmS):active.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N:before{right:0;left:-30%}.rww5DFpxiuoAzDfD3OxX.rDHduk_d_wLrEEup74Mp{position:relative;top:2px;color:#000000a6;vertical-align:top}.M_2jvaPQ8RYEhilWb7SB .rww5DFpxiuoAzDfD3OxX{color:#873bf4}.OzLn1vkv1MQy6Smx2hMO{min-width:28px;height:16px;line-height:16px}.OzLn1vkv1MQy6Smx2hMO .oFfaJWK3ioHY8dLAJE75{margin:0 5px 0 18px;font-size:12px}.OzLn1vkv1MQy6Smx2hMO .id3nOoFX7jI50pv7mR4N{width:12px;height:12px}.OzLn1vkv1MQy6Smx2hMO .rww5DFpxiuoAzDfD3OxX{top:1.5px;font-size:9px}.OzLn1vkv1MQy6Smx2hMO.M_2jvaPQ8RYEhilWb7SB .oFfaJWK3ioHY8dLAJE75{margin:0 18px 0 5px}.OzLn1vkv1MQy6Smx2hMO.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N{left:calc(100% - 14px)}.hZIB0qwxjLgn8QQZtiFs{direction:rtl}.hZIB0qwxjLgn8QQZtiFs .oFfaJWK3ioHY8dLAJE75{margin:0 25px 0 7px}.hZIB0qwxjLgn8QQZtiFs .id3nOoFX7jI50pv7mR4N{right:2px;left:auto}.hZIB0qwxjLgn8QQZtiFs:not(.rUHXq3gjixcQmQ9oiaoh):active .id3nOoFX7jI50pv7mR4N:before{right:0;left:-30%}.hZIB0qwxjLgn8QQZtiFs:not(.rUHXq3gjixcQmQ9oiaoh):active.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N:before{right:-30%;left:0}.hZIB0qwxjLgn8QQZtiFs.M_2jvaPQ8RYEhilWb7SB .oFfaJWK3ioHY8dLAJE75{margin:0 7px 0 25px}.hZIB0qwxjLgn8QQZtiFs.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N{right:calc(100% - 20px)}.hZIB0qwxjLgn8QQZtiFs.OzLn1vkv1MQy6Smx2hMO.M_2jvaPQ8RYEhilWb7SB .id3nOoFX7jI50pv7mR4N{right:calc(100% - 14px)}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE{font-size:14px}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .ghmlCG5mzYAr5vF5VPuF,._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .KG2nhqJtk88IQ6cZT_BG,._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .K1Sl7tkBy7UvWfIDuemp>tr>th,._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .F01iJSrxEEjopv6ZV4Ks>tr>td,._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE tfoot>tr>td{padding:12px 8px}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .aPI5kmlCcnce3lpjqM4B{margin-right:-4px}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .iFZo2D1n_wkHQ1_NQRPl{margin:-12px -8px}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .F01iJSrxEEjopv6ZV4Ks .cDDYpIbGpwoCTZNXoS32:only-child ._msLSE_WW4P5EH8NHBS1{margin:-12px -8px -12px 40px}._msLSE_WW4P5EH8NHBS1.oXexffkRe_YfdFUDJZnE .hxb3SYRA7Ew4g3nO2urv{padding-inline-start:2px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA{font-size:14px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .ghmlCG5mzYAr5vF5VPuF,._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .KG2nhqJtk88IQ6cZT_BG,._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .K1Sl7tkBy7UvWfIDuemp>tr>th,._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .F01iJSrxEEjopv6ZV4Ks>tr>td,._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA tfoot>tr>td{padding:8px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .aPI5kmlCcnce3lpjqM4B{margin-right:-4px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .iFZo2D1n_wkHQ1_NQRPl{margin:-8px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .F01iJSrxEEjopv6ZV4Ks .cDDYpIbGpwoCTZNXoS32:only-child ._msLSE_WW4P5EH8NHBS1{margin:-8px -8px -8px 40px}._msLSE_WW4P5EH8NHBS1.jRRWfPaA_JsPPBC1DLcA .hxb3SYRA7Ew4g3nO2urv{padding-inline-start:2px}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>.ghmlCG5mzYAr5vF5VPuF{border:1px solid #f0f0f0;border-bottom:0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ{border-left:1px solid #f0f0f0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>thead>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>thead>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>thead>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>thead>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tbody>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tbody>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tfoot>tr>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tfoot>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tfoot>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tfoot>tr>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tfoot>tr>td{border-right:1px solid #f0f0f0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>thead>tr:not(:last-child)>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>thead>tr:not(:last-child)>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>thead>tr:not(:last-child)>th,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>thead>tr>th:before,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>thead>tr>th:before,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>thead>tr>th:before,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>thead>tr>th:before{background-color:transparent!important}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>thead>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>thead>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>thead>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>thead>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tbody>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tbody>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tfoot>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tfoot>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tfoot>tr>.wq5uqZ29RCMHEOw4oiCu:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tfoot>tr>.wq5uqZ29RCMHEOw4oiCu:after{border-right:1px solid #f0f0f0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl{margin:-16px -17px}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl:after,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.XHrnD2iu0os0C4UqtXFN>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>._FlcNZOmQ88Oj_kVgmTZ>.DxDw4_GxLhQ3CgY9pWBA>table{border-top:1px solid #f0f0f0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.bplmGu21sXGddzdQe554>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr.ekN1n7CFQ31qL2UPTtMQ>td,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.bplmGu21sXGddzdQe554>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr.mDvlrWZVZQ57jSumCAEl>td{border-right:0}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.oXexffkRe_YfdFUDJZnE>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.oXexffkRe_YfdFUDJZnE>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl{margin:-12px -9px}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.jRRWfPaA_JsPPBC1DLcA>._FlcNZOmQ88Oj_kVgmTZ>.EXRSF4fPoYkWZpZJV78H>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl,._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_.jRRWfPaA_JsPPBC1DLcA>._FlcNZOmQ88Oj_kVgmTZ>.m50yq81bmyY1H4g6pbUg>table>tbody>tr>td>.iFZo2D1n_wkHQ1_NQRPl{margin:-8px -9px}._msLSE_WW4P5EH8NHBS1.jdoPlxBBboaLzF2e1Xj_>.KG2nhqJtk88IQ6cZT_BG{border:1px solid #f0f0f0;border-top:0}.RbvDzoxm5RsAqEIOw0Af ._FlcNZOmQ88Oj_kVgmTZ:first-child{border-top:0}.CSJxmzVdOFsA6ERNFL5F:not([rowspan]){box-shadow:0 1px 0 1px #fafafa}.cDDYpIbGpwoCTZNXoS32{clear:both;max-width:100%}.cDDYpIbGpwoCTZNXoS32:before{display:table;content:""}.cDDYpIbGpwoCTZNXoS32:after{display:table;clear:both;content:""}._msLSE_WW4P5EH8NHBS1{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}._msLSE_WW4P5EH8NHBS1 table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.K1Sl7tkBy7UvWfIDuemp>tr>th,.F01iJSrxEEjopv6ZV4Ks>tr>td,._msLSE_WW4P5EH8NHBS1 tfoot>tr>th,._msLSE_WW4P5EH8NHBS1 tfoot>tr>td{position:relative;padding:16px;overflow-wrap:break-word}.EXZniIlMJUs4hen_qZwE{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.EXZniIlMJUs4hen_qZwE.X7vUU0uIsQsLVvTENg45,.EXZniIlMJUs4hen_qZwE.wq5uqZ29RCMHEOw4oiCu{overflow:visible}.EXZniIlMJUs4hen_qZwE.X7vUU0uIsQsLVvTENg45 .IBFl_5RDkK8_cT_gsp4a,.EXZniIlMJUs4hen_qZwE.wq5uqZ29RCMHEOw4oiCu .IBFl_5RDkK8_cT_gsp4a{display:block;overflow:hidden;text-overflow:ellipsis}.EXZniIlMJUs4hen_qZwE .iyBCtpnkbtENfu0zw38X{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.ghmlCG5mzYAr5vF5VPuF{padding:16px}.KG2nhqJtk88IQ6cZT_BG{padding:16px;color:#000000d9;background:#fafafa}.K1Sl7tkBy7UvWfIDuemp>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.K1Sl7tkBy7UvWfIDuemp>tr>th[colspan]:not([colspan="1"]){text-align:center}.K1Sl7tkBy7UvWfIDuemp>tr>th:not(:last-child):not(.hxb3SYRA7Ew4g3nO2urv):not(.SglTX8DzxLM_NwXShsZs):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.K1Sl7tkBy7UvWfIDuemp>tr:not(:last-child)>th[colspan]{border-bottom:0}.F01iJSrxEEjopv6ZV4Ks>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.F01iJSrxEEjopv6ZV4Ks>tr>td>.cDDYpIbGpwoCTZNXoS32:only-child ._msLSE_WW4P5EH8NHBS1,.F01iJSrxEEjopv6ZV4Ks>tr>td>.iFZo2D1n_wkHQ1_NQRPl>.cDDYpIbGpwoCTZNXoS32:only-child ._msLSE_WW4P5EH8NHBS1{margin:-16px -16px -16px 32px}.F01iJSrxEEjopv6ZV4Ks>tr>td>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td,.F01iJSrxEEjopv6ZV4Ks>tr>td>.iFZo2D1n_wkHQ1_NQRPl>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td{border-bottom:0}.F01iJSrxEEjopv6ZV4Ks>tr>td>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td:first-child,.F01iJSrxEEjopv6ZV4Ks>tr>td>.iFZo2D1n_wkHQ1_NQRPl>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td:first-child,.F01iJSrxEEjopv6ZV4Ks>tr>td>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td:last-child,.F01iJSrxEEjopv6ZV4Ks>tr>td>.iFZo2D1n_wkHQ1_NQRPl>.cDDYpIbGpwoCTZNXoS32:only-child .F01iJSrxEEjopv6ZV4Ks>tr:last-child>td:last-child{border-radius:0}.F01iJSrxEEjopv6ZV4Ks>tr.Lsn9bJCCXuUYQohPoFjz:hover>td,.F01iJSrxEEjopv6ZV4Ks>tr>td.gymHbkYp1ci37xPxsigK{background:#fafafa}.F01iJSrxEEjopv6ZV4Ks>tr.Kv_R8HszFNYB8ORKPQiD>td{background:#f9f0ff;border-color:#00000008}.F01iJSrxEEjopv6ZV4Ks>tr.Kv_R8HszFNYB8ORKPQiD:hover>td{background:#f5e6ff}.XHrnD2iu0os0C4UqtXFN{position:relative;z-index:2;background:#fff}div.XHrnD2iu0os0C4UqtXFN{box-shadow:0 -1px #f0f0f0}.XHrnD2iu0os0C4UqtXFN>tr>th,.XHrnD2iu0os0C4UqtXFN>tr>td{border-bottom:1px solid #f0f0f0}.hAvxBuFmv0tbrUgzuiLE.Pxa4BnLkeYY6eB7lqpHE{margin:16px 0}.hAvxBuFmv0tbrUgzuiLE{display:flex;flex-wrap:wrap;row-gap:8px}.hAvxBuFmv0tbrUgzuiLE>*{flex:none}.GgElgJ1ynSovWsISSfit{justify-content:flex-start}.ndpDU2YJSkCFRKoYhivc{justify-content:center}.UD4O0jJgVrnX3atyWeEx{justify-content:flex-end}.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS{outline:none;cursor:pointer;transition:all .3s}.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS:hover{background:rgba(0,0,0,.04)}.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS:hover:before{background-color:transparent!important}.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS:focus-visible{color:#873bf4}.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS.cT6LwRefjm4uDgswY96b:hover,.K1Sl7tkBy7UvWfIDuemp th.I0QG5ihBrcEPsePr0omS.c_ldlw402cYWqPoQcJyZ:hover,.K1Sl7tkBy7UvWfIDuemp th.ud58OJkiYzEMx6SQPT2X{background:#f5f5f5}.K1Sl7tkBy7UvWfIDuemp th.ud58OJkiYzEMx6SQPT2X:before{background-color:transparent!important}td.ud58OJkiYzEMx6SQPT2X{background:#fafafa}.iyBCtpnkbtENfu0zw38X{position:relative;z-index:1;flex:1 1}.GegOIKNPHK4qvbM1yjWJ{display:flex;flex:auto;align-items:center;justify-content:space-between}.GegOIKNPHK4qvbM1yjWJ:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.cyK2IcqcD3YoAwFNMuMP{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.RQOYA2A_fYPtZN5bPkXz{display:inline-flex;flex-direction:column;align-items:center}.RppT6l9fnnQvLdEM5M6a,.V0RkBuAMhawyUX7Cduky{font-size:11px}.RppT6l9fnnQvLdEM5M6a.qXQ7TAXnMXYpxnjTK2pG,.V0RkBuAMhawyUX7Cduky.qXQ7TAXnMXYpxnjTK2pG{color:#873bf4}.RppT6l9fnnQvLdEM5M6a+.V0RkBuAMhawyUX7Cduky{margin-top:-.3em}.GegOIKNPHK4qvbM1yjWJ:hover .cyK2IcqcD3YoAwFNMuMP{color:#a6a6a6}.DYOBoljBLbkuizYnZkVd{display:flex;justify-content:space-between}.aPI5kmlCcnce3lpjqM4B{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.aPI5kmlCcnce3lpjqM4B:hover{color:#00000073;background:rgba(0,0,0,.04)}.aPI5kmlCcnce3lpjqM4B.qXQ7TAXnMXYpxnjTK2pG{color:#873bf4}.zRB6TgS2seoLKq85asa4{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.zRB6TgS2seoLKq85asa4 .bEoD9YcAXM41zx2Pa8iN{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.zRB6TgS2seoLKq85asa4 .bEoD9YcAXM41zx2Pa8iN:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.yAxV932xTC8_3knmF24Z{padding:8px 8px 0}.yAxV932xTC8_3knmF24Z .ECtiSIJBdhIMRzzaJky_ .mcTzzTEm40U4m8CXdmRW:hover{background-color:#f5f5f5}.yAxV932xTC8_3knmF24Z .IPKYw2cHi28Pt39I1aEI .mcTzzTEm40U4m8CXdmRW,.yAxV932xTC8_3knmF24Z .IPKYw2cHi28Pt39I1aEI .mcTzzTEm40U4m8CXdmRW:hover{background-color:#f1e0ff}.oDf87NXPWe0qsJtGpN6l{padding:8px;border-bottom:1px #f0f0f0 solid}.KcNnVqEsSiADuXqNQqE0 input{min-width:140px}.KcNnVqEsSiADuXqNQqE0 .rDHduk_d_wLrEEup74Mp{color:#00000040}.qMat3Bpga0EFA5E5T0jL{width:100%;margin-bottom:4px;margin-left:4px}.NiaNMq80TkkZhTMUnqnX>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.zRB6TgS2seoLKq85asa4 .xr1pd6EFAUD8gqDDUiSs+span,.NiaNMq80TkkZhTMUnqnX .xr1pd6EFAUD8gqDDUiSs+span{padding-left:8px}.Zg8Xk0eF4QNDKq84FClM{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.sDKHaSQXFwno4v7GX37Y{width:32px}.jdoPlxBBboaLzF2e1Xj_ .sDKHaSQXFwno4v7GX37Y{width:50px}table tr th.hxb3SYRA7Ew4g3nO2urv,table tr td.hxb3SYRA7Ew4g3nO2urv{padding-right:8px;padding-left:8px;text-align:center}table tr th.hxb3SYRA7Ew4g3nO2urv .uq1kL_3fWWgRgUzG7JJ8,table tr td.hxb3SYRA7Ew4g3nO2urv .uq1kL_3fWWgRgUzG7JJ8{margin-right:0}table tr th.hxb3SYRA7Ew4g3nO2urv.cT6LwRefjm4uDgswY96b{z-index:3}table tr th.hxb3SYRA7Ew4g3nO2urv:after{background-color:transparent!important}.j_LDWmfFQ0IGAWUXrfgA{position:relative;display:inline-flex;flex-direction:column}.RZMmGD55VNcRFPBMPm8L{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.RZMmGD55VNcRFPBMPm8L .rDHduk_d_wLrEEup74Mp{color:#bfbfbf;font-size:10px}.RZMmGD55VNcRFPBMPm8L .rDHduk_d_wLrEEup74Mp:hover{color:#a6a6a6}.Rc2Wnbrq304rHbo4AQaM{width:48px}.SglTX8DzxLM_NwXShsZs{text-align:center}.SglTX8DzxLM_NwXShsZs .UjnmMM4JArBLKY05oMJU{display:inline-flex;float:none;vertical-align:sub}.zjZPT8MA2PYDuVSgoXOf{float:left;height:1px}.UjnmMM4JArBLKY05oMJU{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;position:relative;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;transform:scale(.94117647);transition:all .3s;user-select:none}.UjnmMM4JArBLKY05oMJU:focus-visible,.UjnmMM4JArBLKY05oMJU:hover{color:#ab66ff}.UjnmMM4JArBLKY05oMJU:active{color:#6727cf}.UjnmMM4JArBLKY05oMJU:focus,.UjnmMM4JArBLKY05oMJU:hover,.UjnmMM4JArBLKY05oMJU:active{border-color:currentcolor}.UjnmMM4JArBLKY05oMJU:before,.UjnmMM4JArBLKY05oMJU:after{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.UjnmMM4JArBLKY05oMJU:before{top:7px;right:3px;left:3px;height:1px}.UjnmMM4JArBLKY05oMJU:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.kV4Ccxq4q8I7VOgJhbuF:before{transform:rotate(-180deg)}.kV4Ccxq4q8I7VOgJhbuF:after{transform:rotate(0)}.nhhuD9DRyY6IECZSGfYC{background:transparent;border:0;visibility:hidden}.nhhuD9DRyY6IECZSGfYC:before,.nhhuD9DRyY6IECZSGfYC:after{display:none;content:none}.zjZPT8MA2PYDuVSgoXOf+.UjnmMM4JArBLKY05oMJU{margin-top:2.5005px;margin-right:8px}tr.ekN1n7CFQ31qL2UPTtMQ>td,tr.ekN1n7CFQ31qL2UPTtMQ:hover>td{background:#fbfbfb}tr.ekN1n7CFQ31qL2UPTtMQ .veu8alo2dpcDvmfVVZ9u{display:flex}tr.ekN1n7CFQ31qL2UPTtMQ .veu8alo2dpcDvmfVVZ9u table{flex:auto;width:auto}._msLSE_WW4P5EH8NHBS1 .iFZo2D1n_wkHQ1_NQRPl{position:relative;margin:-16px;padding:16px}.F01iJSrxEEjopv6ZV4Ks>tr.mDvlrWZVZQ57jSumCAEl{text-align:center}.FHvVor7hmgkbaUCCX1Xp .F01iJSrxEEjopv6ZV4Ks>tr.mDvlrWZVZQ57jSumCAEl{color:#00000040}.F01iJSrxEEjopv6ZV4Ks>tr.mDvlrWZVZQ57jSumCAEl:hover>td{background:#fff}.cT6LwRefjm4uDgswY96b,.c_ldlw402cYWqPoQcJyZ{position:sticky!important;z-index:2;background:#fff}.d4_XnWdYHoh4ZBicmQAm:after,.X7vUU0uIsQsLVvTENg45:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.MLeQN4PsA6sMa2vbyyJf:after{display:none}.wq5uqZ29RCMHEOw4oiCu:after,.tCpF6TBvfck_oasCFNk0:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}._msLSE_WW4P5EH8NHBS1 ._FlcNZOmQ88Oj_kVgmTZ:before,._msLSE_WW4P5EH8NHBS1 ._FlcNZOmQ88Oj_kVgmTZ:after{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}._msLSE_WW4P5EH8NHBS1 ._FlcNZOmQ88Oj_kVgmTZ:before{left:0}._msLSE_WW4P5EH8NHBS1 ._FlcNZOmQ88Oj_kVgmTZ:after{right:0}.f4nHhVrhCQctygrO2_pu:not(._ssaikcgWs828XXAIuRh)>._FlcNZOmQ88Oj_kVgmTZ{position:relative}.f4nHhVrhCQctygrO2_pu:not(._ssaikcgWs828XXAIuRh)>._FlcNZOmQ88Oj_kVgmTZ:before{box-shadow:inset 10px 0 8px -8px #00000026}.f4nHhVrhCQctygrO2_pu .d4_XnWdYHoh4ZBicmQAm:after,.f4nHhVrhCQctygrO2_pu .X7vUU0uIsQsLVvTENg45:after{box-shadow:inset 10px 0 8px -8px #00000026}.f4nHhVrhCQctygrO2_pu .X7vUU0uIsQsLVvTENg45:before{background-color:transparent!important}.JIVBwQ2NscxzaG7csf5k:not(.A7L4rO5I6R0dM3jcb8DE)>._FlcNZOmQ88Oj_kVgmTZ{position:relative}.JIVBwQ2NscxzaG7csf5k:not(.A7L4rO5I6R0dM3jcb8DE)>._FlcNZOmQ88Oj_kVgmTZ:after{box-shadow:inset -10px 0 8px -8px #00000026}.JIVBwQ2NscxzaG7csf5k .wq5uqZ29RCMHEOw4oiCu:after,.JIVBwQ2NscxzaG7csf5k .tCpF6TBvfck_oasCFNk0:after{box-shadow:inset -10px 0 8px -8px #00000026}.zZ7VcqyzCQ0cRdYmprAh{position:sticky;z-index:3;background:#fff}.USvX3qQcxHAuVd2FR4Zx{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#ffffff;border-top:1px solid #f0f0f0;opacity:.6}.USvX3qQcxHAuVd2FR4Zx:hover{transform-origin:center bottom}.K1rFu10wLcaFU3yJksYV{height:8px;background-color:#00000059;border-radius:4px}.K1rFu10wLcaFU3yJksYV:hover,.lb9Znjg8085Hr6Y101IB{background-color:#000c}@media all and (-ms-high-contrast: none){.f4nHhVrhCQctygrO2_pu .X7vUU0uIsQsLVvTENg45:after{box-shadow:none!important}.JIVBwQ2NscxzaG7csf5k .wq5uqZ29RCMHEOw4oiCu:after{box-shadow:none!important}}.ghmlCG5mzYAr5vF5VPuF{border-radius:2px 2px 0 0}.ghmlCG5mzYAr5vF5VPuF+._FlcNZOmQ88Oj_kVgmTZ{border-top-left-radius:0;border-top-right-radius:0}.ghmlCG5mzYAr5vF5VPuF+._FlcNZOmQ88Oj_kVgmTZ table{border-radius:0}.ghmlCG5mzYAr5vF5VPuF+._FlcNZOmQ88Oj_kVgmTZ table>thead>tr:first-child th:first-child{border-radius:0}.ghmlCG5mzYAr5vF5VPuF+._FlcNZOmQ88Oj_kVgmTZ table>thead>tr:first-child th:last-child{border-radius:0}._FlcNZOmQ88Oj_kVgmTZ{border-top-left-radius:2px;border-top-right-radius:2px}._FlcNZOmQ88Oj_kVgmTZ table>thead>tr:first-child th:first-child{border-top-left-radius:2px}._FlcNZOmQ88Oj_kVgmTZ table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.KG2nhqJtk88IQ6cZT_BG{border-radius:0 0 2px 2px}.d2eK8uEyncw2w0qjzgsF,.ydXvxqIQvMMykRwW2zNG{direction:rtl}.d2eK8uEyncw2w0qjzgsF ._msLSE_WW4P5EH8NHBS1 table{text-align:right}.d2eK8uEyncw2w0qjzgsF .K1Sl7tkBy7UvWfIDuemp>tr>th[colspan]:not([colspan="1"]){text-align:center}.d2eK8uEyncw2w0qjzgsF .K1Sl7tkBy7UvWfIDuemp>tr>th:not(:last-child):not(.hxb3SYRA7Ew4g3nO2urv):not(.SglTX8DzxLM_NwXShsZs):not([colspan]):before{right:auto;left:0}.d2eK8uEyncw2w0qjzgsF .K1Sl7tkBy7UvWfIDuemp>tr>th{text-align:right}.F01iJSrxEEjopv6ZV4Ks>tr .cDDYpIbGpwoCTZNXoS32:only-child ._msLSE_WW4P5EH8NHBS1.ydXvxqIQvMMykRwW2zNG{margin:-16px 33px -16px -16px}.cDDYpIbGpwoCTZNXoS32.d2eK8uEyncw2w0qjzgsF .GgElgJ1ynSovWsISSfit{justify-content:flex-end}.cDDYpIbGpwoCTZNXoS32.d2eK8uEyncw2w0qjzgsF .UD4O0jJgVrnX3atyWeEx{justify-content:flex-start}.d2eK8uEyncw2w0qjzgsF .cyK2IcqcD3YoAwFNMuMP{margin-right:4px;margin-left:0}.d2eK8uEyncw2w0qjzgsF .Xw9H9woqIknrgAMsQg_z{padding:16px 16px 16px 2.3em}.ydXvxqIQvMMykRwW2zNG .K1Sl7tkBy7UvWfIDuemp tr th.I0QG5ihBrcEPsePr0omS .Xw9H9woqIknrgAMsQg_z{padding:0 0 0 2.3em}.d2eK8uEyncw2w0qjzgsF .aPI5kmlCcnce3lpjqM4B{margin:-4px 4px -4px -8px}.qT9ZYwFXoJ83fGon0G39 .zRB6TgS2seoLKq85asa4 .xr1pd6EFAUD8gqDDUiSs+span,.qT9ZYwFXoJ83fGon0G39 .NiaNMq80TkkZhTMUnqnX .xr1pd6EFAUD8gqDDUiSs+span,.kj4gfX85usPQSCYgy5bq.zRB6TgS2seoLKq85asa4 .xr1pd6EFAUD8gqDDUiSs+span,.kj4gfX85usPQSCYgy5bq.NiaNMq80TkkZhTMUnqnX .xr1pd6EFAUD8gqDDUiSs+span{padding-right:8px;padding-left:0}.d2eK8uEyncw2w0qjzgsF .j_LDWmfFQ0IGAWUXrfgA{text-align:center}.d2eK8uEyncw2w0qjzgsF .zjZPT8MA2PYDuVSgoXOf,.d2eK8uEyncw2w0qjzgsF .UjnmMM4JArBLKY05oMJU{float:right}.d2eK8uEyncw2w0qjzgsF .zjZPT8MA2PYDuVSgoXOf+.UjnmMM4JArBLKY05oMJU{margin-right:0;margin-left:8px}.d2eK8uEyncw2w0qjzgsF .UjnmMM4JArBLKY05oMJU:after{transform:rotate(-90deg)}.d2eK8uEyncw2w0qjzgsF .kV4Ccxq4q8I7VOgJhbuF:before{transform:rotate(180deg)}.d2eK8uEyncw2w0qjzgsF .kV4Ccxq4q8I7VOgJhbuF:after{transform:rotate(0)}.Fi4i3SGb4D8HN7kYYZNN>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{padding:8px 0;font-size:14px}.vKbCnpiauAqswXyOfQqc>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{padding:16px 0;font-size:16px}.iK6Yodq5Eh4bQc_8XwP6.Fi4i3SGb4D8HN7kYYZNN>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{padding:6px 16px}.iK6Yodq5Eh4bQc_8XwP6.vKbCnpiauAqswXyOfQqc>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{padding:7px 16px 6px}.AMz6ZT2y90cTifwz4CFt{direction:rtl}.AMz6ZT2y90cTifwz4CFt .Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{margin:0 0 0 32px}.AMz6ZT2y90cTifwz4CFt .Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig:last-of-type{margin-left:0}.AMz6ZT2y90cTifwz4CFt .Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig .rDHduk_d_wLrEEup74Mp{margin-right:0;margin-left:12px}.AMz6ZT2y90cTifwz4CFt .Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig .ZNJhRwtP8Syx39Z4uaH8{margin-right:8px;margin-left:-4px}.AMz6ZT2y90cTifwz4CFt .Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig .ZNJhRwtP8Syx39Z4uaH8 .rDHduk_d_wLrEEup74Mp{margin:0}.AMz6ZT2y90cTifwz4CFt.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7{order:1}.AMz6ZT2y90cTifwz4CFt.t5BzDyxz7t0T7F1QNfRf>.jJJiBjEbVWQmzou5YtoC{order:0}.AMz6ZT2y90cTifwz4CFt.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7{order:0}.AMz6ZT2y90cTifwz4CFt.GaY9gc6FljsxL5HFcHAD>.jJJiBjEbVWQmzou5YtoC{order:1}.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig{margin-right:2px;margin-left:0}.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I,.AMz6ZT2y90cTifwz4CFt.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I{margin-right:2px;margin-left:0}.opxVeYPP3Wsy8PGTMJ49{direction:rtl}.opxVeYPP3Wsy8PGTMJ49 .yFUbRsCZOT0ovs7nfhYZ{text-align:right}.Bj_U_rM2z1oFQM1ewumR,.xkNPdfDmAmMyce5Ssd1t{flex-direction:column}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7{margin:0 0 16px}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7:before,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7:before,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7:before,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{height:2px}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD{transition:width .3s,left .3s,right .3s}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after{top:0;bottom:0;width:30px}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before{left:0;box-shadow:inset 10px 0 8px -8px #00000014}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after{right:0;box-shadow:inset -10px 0 8px -8px #00000014}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.jO8tsJUvwKMPdrBTMuyj:before,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.jO8tsJUvwKMPdrBTMuyj:before,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.jO8tsJUvwKMPdrBTMuyj:before,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.jO8tsJUvwKMPdrBTMuyj:before{opacity:1}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.sDHKAYWkvOw0HEspVdhd:after,.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.sDHKAYWkvOw0HEspVdhd:after,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.sDHKAYWkvOw0HEspVdhd:after,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.sDHKAYWkvOw0HEspVdhd:after{opacity:1}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7:before,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7:before{bottom:0}.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{bottom:0}.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7{order:1;margin-top:16px;margin-bottom:0}.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7:before,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7:before{top:0}.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{top:0}.xkNPdfDmAmMyce5Ssd1t>.jJJiBjEbVWQmzou5YtoC,.xkNPdfDmAmMyce5Ssd1t>div>.jJJiBjEbVWQmzou5YtoC{order:0}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7{flex-direction:column;min-width:50px}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{padding:8px 24px;text-align:center}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig{margin:16px 0 0}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU{flex-direction:column}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after{right:0;left:0;height:30px}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before{top:0;box-shadow:inset 0 10px 8px -8px #00000014}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after{bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.YEkVyftv78kxd94s41tm:before,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.YEkVyftv78kxd94s41tm:before,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.YEkVyftv78kxd94s41tm:before,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.YEkVyftv78kxd94s41tm:before{opacity:1}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.UOA7emSGVE81jKAF_Rej:after,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.UOA7emSGVE81jKAF_Rej:after,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.UOA7emSGVE81jKAF_Rej:after,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU.UOA7emSGVE81jKAF_Rej:after{opacity:1}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{width:2px}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .wpr0BGJMrfUhY6jOZlzD{transition:height .3s,top .3s}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq,.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j,.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j{flex:1 0 auto;flex-direction:column}.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{right:0}.t5BzDyxz7t0T7F1QNfRf>.jJJiBjEbVWQmzou5YtoC,.t5BzDyxz7t0T7F1QNfRf>div>.jJJiBjEbVWQmzou5YtoC{margin-left:-1px;border-left:1px solid #f0f0f0}.t5BzDyxz7t0T7F1QNfRf>.jJJiBjEbVWQmzou5YtoC>.PjMffyC_UcF9A5Cs42SQ>.QJDF15cxGHULLZMBtg3l,.t5BzDyxz7t0T7F1QNfRf>div>.jJJiBjEbVWQmzou5YtoC>.PjMffyC_UcF9A5Cs42SQ>.QJDF15cxGHULLZMBtg3l{padding-left:24px}.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7{order:1}.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{left:0}.GaY9gc6FljsxL5HFcHAD>.jJJiBjEbVWQmzou5YtoC,.GaY9gc6FljsxL5HFcHAD>div>.jJJiBjEbVWQmzou5YtoC{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.GaY9gc6FljsxL5HFcHAD>.jJJiBjEbVWQmzou5YtoC>.PjMffyC_UcF9A5Cs42SQ>.QJDF15cxGHULLZMBtg3l,.GaY9gc6FljsxL5HFcHAD>div>.jJJiBjEbVWQmzou5YtoC>.PjMffyC_UcF9A5Cs42SQ>.QJDF15cxGHULLZMBtg3l{padding-right:24px}.WD39BNrsQQImbaTMs_S6{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ZMuxw80xNbUywlnviSSE{display:none}._xzWq69cFwcPsrAEVPZ8{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.yFUbRsCZOT0ovs7nfhYZ{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.yFUbRsCZOT0ovs7nfhYZ>span{flex:1 1;white-space:nowrap}.LhBZzaWyNfoLgDHiU84W{flex:none;margin-left:12px;color:#00000073;font-size:12px;background:transparent;border:0;cursor:pointer}.LhBZzaWyNfoLgDHiU84W:hover{color:#ab66ff}.yFUbRsCZOT0ovs7nfhYZ:hover{background:#f5f5f5}.AFqzU1JhuKwce2BNXrOu,.AFqzU1JhuKwce2BNXrOu:hover{color:#00000040;background:transparent;cursor:not-allowed}.iK6Yodq5Eh4bQc_8XwP6>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.iK6Yodq5Eh4bQc_8XwP6>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz,.iK6Yodq5Eh4bQc_8XwP6>div>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz{color:#873bf4;background:#fff}.iK6Yodq5Eh4bQc_8XwP6>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R,.iK6Yodq5Eh4bQc_8XwP6>div>.Qc1871WKxiUx8McMiYw7 .wdht3nIUt4oPhW9p0s2R{visibility:hidden}.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig{margin-left:2px}.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{border-radius:2px 2px 0 0}.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz,.iK6Yodq5Eh4bQc_8XwP6.Bj_U_rM2z1oFQM1ewumR>div>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz{border-bottom-color:#fff}.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{border-radius:0 0 2px 2px}.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz,.iK6Yodq5Eh4bQc_8XwP6.xkNPdfDmAmMyce5Ssd1t>div>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz{border-top-color:#fff}.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig{margin-top:2px}.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{border-radius:2px 0 0 2px}.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz,.iK6Yodq5Eh4bQc_8XwP6.t5BzDyxz7t0T7F1QNfRf>div>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz{border-right-color:#fff}.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig,.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .X981O04jIlABBQyf08ig{border-radius:0 2px 2px 0}.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz,.iK6Yodq5Eh4bQc_8XwP6.GaY9gc6FljsxL5HFcHAD>div>.Qc1871WKxiUx8McMiYw7 .g4aRJpqMm2M5JGvDXvDz{border-left-color:#fff}.iTJIZyRrSPIXl7HnZK7G{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7{position:relative;display:flex;flex:none;align-items:center}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:before,.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .bCDdh11ctEgZUj6mWUzq{position:relative;display:flex;transition:transform .3s}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .gTAujSm0y4oKBrB5WH3j{display:flex;align-self:stretch}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .ObPmXrzu_503ZkYIwVMl,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .ObPmXrzu_503ZkYIwVMl{position:absolute;visibility:hidden;pointer-events:none}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .ZkM7DKcYwZ04IAeTLY6m,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .ZkM7DKcYwZ04IAeTLY6m{position:relative;padding:8px 16px;background:transparent;border:0}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .ZkM7DKcYwZ04IAeTLY6m:after,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .ZkM7DKcYwZ04IAeTLY6m:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:hover,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:hover{color:#ab66ff}.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:active,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:active,.iTJIZyRrSPIXl7HnZK7G>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:focus,.iTJIZyRrSPIXl7HnZK7G>div>.Qc1871WKxiUx8McMiYw7 .t73aQ3gQzlsWbTAfUW5I:focus{color:#6727cf}.FcV5SoutUsM5iBKougAq{flex:none}.Vq6LGEgZKqE9hba_cAPg>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:not([class*="ant-tabs-nav-wrap-ping"]),.Vq6LGEgZKqE9hba_cAPg>div>.Qc1871WKxiUx8McMiYw7 .h8QEldsOykCjTtO1TjmU:not([class*="ant-tabs-nav-wrap-ping"]){justify-content:center}.wdht3nIUt4oPhW9p0s2R{position:absolute;background:#873bf4;pointer-events:none}.X981O04jIlABBQyf08ig{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.yEPEChBba20AcfuCcgQl:focus,.ZNJhRwtP8Syx39Z4uaH8:focus,.yEPEChBba20AcfuCcgQl:active,.ZNJhRwtP8Syx39Z4uaH8:active{color:#6727cf}.yEPEChBba20AcfuCcgQl{outline:none;transition:all .3s}.ZNJhRwtP8Syx39Z4uaH8{flex:none;margin-right:-4px;margin-left:8px;color:#00000073;font-size:12px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .3s}.ZNJhRwtP8Syx39Z4uaH8:hover{color:#000000d9}.X981O04jIlABBQyf08ig:hover{color:#ab66ff}.X981O04jIlABBQyf08ig.g4aRJpqMm2M5JGvDXvDz .yEPEChBba20AcfuCcgQl{color:#873bf4;text-shadow:0 0 .25px currentcolor}.X981O04jIlABBQyf08ig.eMxlRPGsbYWNBrV9AeC7{color:#00000040;cursor:not-allowed}.X981O04jIlABBQyf08ig.eMxlRPGsbYWNBrV9AeC7 .yEPEChBba20AcfuCcgQl:focus,.X981O04jIlABBQyf08ig.eMxlRPGsbYWNBrV9AeC7 .ZNJhRwtP8Syx39Z4uaH8:focus,.X981O04jIlABBQyf08ig.eMxlRPGsbYWNBrV9AeC7 .yEPEChBba20AcfuCcgQl:active,.X981O04jIlABBQyf08ig.eMxlRPGsbYWNBrV9AeC7 .ZNJhRwtP8Syx39Z4uaH8:active{color:#00000040}.X981O04jIlABBQyf08ig .ZNJhRwtP8Syx39Z4uaH8 .rDHduk_d_wLrEEup74Mp{margin:0}.X981O04jIlABBQyf08ig .rDHduk_d_wLrEEup74Mp{margin-right:12px}.X981O04jIlABBQyf08ig+.X981O04jIlABBQyf08ig{margin:0 0 0 32px}.PjMffyC_UcF9A5Cs42SQ{position:relative;width:100%}.jJJiBjEbVWQmzou5YtoC{flex:auto;min-width:0;min-height:0}.QJDF15cxGHULLZMBtg3l{outline:none}.j7uVP6J36ngudF7CEeSt{display:none}.QmhKh9UHuaIeuyjGpaAL,.oEyxsnCfLM8AZojzH7rH{transition:none}.EqiRhi5T6IMgSXeHnZV5,.Q9MOAlGOqbE6CuTPV_sz{opacity:0}.OEXjgz2eAtc9M0X6N1UR,.avrlG194zIUbDRlw3osE{opacity:1;transition:opacity .3s}.X1gX7IBx8yIvQDSWvL0K{position:absolute;transition:none;inset:0}.sBb7f8__AAMgbGxs9yoq{opacity:1}.zuwT8RZZlyYfuN6I2S6H{opacity:0;transition:opacity .3s}.mZon0nkveccNTXvOLfzW{box-sizing:border-box;margin:0 8px 0 0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.mZon0nkveccNTXvOLfzW,.mZon0nkveccNTXvOLfzW a,.mZon0nkveccNTXvOLfzW a:hover{color:#000000d9}.mZon0nkveccNTXvOLfzW>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.TZDPYaYUL1Ifn1ouTIss{margin-left:3px;color:#00000073;font-size:10px;cursor:pointer;transition:all .3s}.TZDPYaYUL1Ifn1ouTIss:hover{color:#000000d9}.ChMiL5Lfqeo2TR9mZIsL{border-color:transparent}.ChMiL5Lfqeo2TR9mZIsL,.ChMiL5Lfqeo2TR9mZIsL a,.ChMiL5Lfqeo2TR9mZIsL a:hover,.ChMiL5Lfqeo2TR9mZIsL .O58GMOTewL01rvuKvVVP,.ChMiL5Lfqeo2TR9mZIsL .O58GMOTewL01rvuKvVVP:hover{color:#fff}.wlcOYzE_66EAxrSqdl1n{background-color:transparent;border-color:transparent;cursor:pointer}.wlcOYzE_66EAxrSqdl1n:not(.tuLSPMbATKcEdsR4XIvg):hover{color:#873bf4}.wlcOYzE_66EAxrSqdl1n:active,.tuLSPMbATKcEdsR4XIvg{color:#fff}.tuLSPMbATKcEdsR4XIvg{background-color:#873bf4}.wlcOYzE_66EAxrSqdl1n:active{background-color:#6727cf}.ymf_JXEMm0D5hVb2dNY7{display:none}.MJEVimetg5cXlTVpbTdS{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.oLqc4QnC7agKnYfqpe7f{color:#fff;background:#eb2f96;border-color:#eb2f96}.KZHqOGFj4IgRwk7r5qPr{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.Uc9rZFSYD3EFyNgNEHzO{color:#fff;background:#eb2f96;border-color:#eb2f96}.ke72eF7FUW56y9o0Uz14{color:#cf1322;background:#fff1f0;border-color:#ffa39e}.HD41064Bs4rAVS4YfzjZ{color:#fff;background:#f5222d;border-color:#f5222d}.fOF4CWZ5_Q4NbxCozwic{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.qcAU_5NdyiEOVpymnCSI{color:#fff;background:#fa541c;border-color:#fa541c}.YjJntrh4CJgYzxzHFxxw{color:#d46b08;background:#fff7e6;border-color:#ffd591}.WARIf5CKofEyMaBlN08g{color:#fff;background:#fa8c16;border-color:#fa8c16}.DyGO5gHA8YFgSsBogkTM{color:#d4b106;background:#feffe6;border-color:#fffb8f}.zHGBNgTmQl0VC5pWs5dg{color:#fff;background:#fadb14;border-color:#fadb14}.Ect9Yr7i50zaH2NaxZF0{color:#d48806;background:#fffbe6;border-color:#ffe58f}.h6DXqKjuX4AZT6lRyVGF{color:#fff;background:#faad14;border-color:#faad14}.Glf67LGPfK8JxUKzQwyv{color:#08979c;background:#e6fffb;border-color:#87e8de}.UQAqrc1Q3U4HXTpn7fCc{color:#fff;background:#13c2c2;border-color:#13c2c2}.pWRab3up9t4eiDQFbWox{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.zm72WFtZMJCDZYteVNBM{color:#fff;background:#a0d911;border-color:#a0d911}.h9IAtHWorUc5gZYFya6i{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.PXn107S29sExeJLaBAGj{color:#fff;background:#52c41a;border-color:#52c41a}.ZsMxp5_02QMCWOrvuh9g{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.KvquItHAu7csfJ5etiWu{color:#fff;background:#1890ff;border-color:#1890ff}.K0rvNMkb8E62_oR6SYkV{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.oTVCdo9nwa8LtoGVTnJU{color:#fff;background:#2f54eb;border-color:#2f54eb}.ZyrNsho3AY8LIKjkIk0v{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.re8JDMaMcNYE2Q0MPjHL{color:#fff;background:#722ed1;border-color:#722ed1}.PGQqsy9GrEQJY2L543rY{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.FC3NHBL9BovK9pA5LRHV{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff}.KYznoi9C0UnFgjBfD8Up{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.LFbNQmQRDYsdQImgpxc9{color:#faad14;background:#fffbe6;border-color:#ffe58f}.mZon0nkveccNTXvOLfzW>.rDHduk_d_wLrEEup74Mp+span,.mZon0nkveccNTXvOLfzW>span+.rDHduk_d_wLrEEup74Mp{margin-left:7px}.mZon0nkveccNTXvOLfzW.m9xIabsZXVggIPyg_zoZ{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.m9xIabsZXVggIPyg_zoZ .TZDPYaYUL1Ifn1ouTIss{margin-right:3px;margin-left:0}.m9xIabsZXVggIPyg_zoZ.mZon0nkveccNTXvOLfzW>.rDHduk_d_wLrEEup74Mp+span,.m9xIabsZXVggIPyg_zoZ.mZon0nkveccNTXvOLfzW>span+.rDHduk_d_wLrEEup74Mp{margin-right:7px;margin-left:0}.KSYAIdVPZIANubG7qmoy{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";margin:0;padding:0;list-style:none}.k5ICe7r6VYioeeiyt_9y{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.L5e6tR0v05E1Y2ufuqRQ{position:absolute;top:10px;left:4px;height:calc(100% - 10px);border-left:2px solid #f0f0f0}.a1BmjoL5uxAcKPe5T9Wx .cdXb23vvx84TK9c1fIEH{font-size:12px;background-color:transparent}.a1BmjoL5uxAcKPe5T9Wx .L5e6tR0v05E1Y2ufuqRQ{display:none}.cdXb23vvx84TK9c1fIEH{position:absolute;width:10px;height:10px;background-color:#fff;border:2px solid transparent;border-radius:100px}.DtjMvTfRQSnpcR26DEFg{color:#873bf4;border-color:#873bf4}.x3mAZMOgrzcttCqmxiKu{color:#ff4d4f;border-color:#ff4d4f}._GEzbmIggWA0WP6JoFWd{color:#52c41a;border-color:#52c41a}.Jjg3HB1T6lIQAE32ZyAz{color:#00000040;border-color:#00000040}.kH0RUPoLfsYjRocJe_Aq{position:absolute;top:5.5px;left:5px;width:auto;height:auto;margin-top:0;padding:3px 1px;line-height:1;text-align:center;border:0;border-radius:0;transform:translate(-50%,-50%)}.MRZyNqtaoUQY3vyRSl6h{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}.VmfhdfNFUhkVNnKUiGqk>.L5e6tR0v05E1Y2ufuqRQ{display:none}.VmfhdfNFUhkVNnKUiGqk>.MRZyNqtaoUQY3vyRSl6h{min-height:48px}.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .L5e6tR0v05E1Y2ufuqRQ,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .L5e6tR0v05E1Y2ufuqRQ,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .L5e6tR0v05E1Y2ufuqRQ,.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .kH0RUPoLfsYjRocJe_Aq,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .kH0RUPoLfsYjRocJe_Aq,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .kH0RUPoLfsYjRocJe_Aq{left:50%}.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .cdXb23vvx84TK9c1fIEH{margin-left:-4px}.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .kH0RUPoLfsYjRocJe_Aq,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .kH0RUPoLfsYjRocJe_Aq,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .kH0RUPoLfsYjRocJe_Aq{margin-left:1px}.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h{left:calc(50% - 4px);width:calc(50% - 14px);text-align:left}.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h,.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h{width:calc(50% - 12px);margin:0;text-align:right}.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .L5e6tR0v05E1Y2ufuqRQ,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .cdXb23vvx84TK9c1fIEH,.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .kH0RUPoLfsYjRocJe_Aq{left:calc(100% - 6px)}.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h{width:calc(100% - 18px)}.KSYAIdVPZIANubG7qmoy.UFl3Ved39_M8ZCJjYGwM .VmfhdfNFUhkVNnKUiGqk .L5e6tR0v05E1Y2ufuqRQ{display:block;height:calc(100% - 14px);border-left:2px dotted #f0f0f0}.KSYAIdVPZIANubG7qmoy.YauyleZr314KKDybLrbp .VmfhdfNFUhkVNnKUiGqk .L5e6tR0v05E1Y2ufuqRQ{display:none}.KSYAIdVPZIANubG7qmoy.YauyleZr314KKDybLrbp .a1BmjoL5uxAcKPe5T9Wx .L5e6tR0v05E1Y2ufuqRQ{top:15px;display:block;height:calc(100% - 15px);border-left:2px dotted #f0f0f0}.KSYAIdVPZIANubG7qmoy.YauyleZr314KKDybLrbp .a1BmjoL5uxAcKPe5T9Wx .MRZyNqtaoUQY3vyRSl6h{min-height:48px}.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .GAGgXdlPSsvrQl4uQowx{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .OJjDUo_xg3QxzNLRM5r8 .GAGgXdlPSsvrQl4uQowx{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.FOfMW9K9k0sRsHPLXkDP{direction:rtl}.FOfMW9K9k0sRsHPLXkDP .L5e6tR0v05E1Y2ufuqRQ{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.FOfMW9K9k0sRsHPLXkDP .kH0RUPoLfsYjRocJe_Aq{right:5px;left:auto;transform:translate(50%,-50%)}.FOfMW9K9k0sRsHPLXkDP .MRZyNqtaoUQY3vyRSl6h{margin:0 18px 0 0}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .L5e6tR0v05E1Y2ufuqRQ,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .L5e6tR0v05E1Y2ufuqRQ,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .L5e6tR0v05E1Y2ufuqRQ,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .kH0RUPoLfsYjRocJe_Aq,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .kH0RUPoLfsYjRocJe_Aq,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .kH0RUPoLfsYjRocJe_Aq{right:50%;left:auto}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .cdXb23vvx84TK9c1fIEH{margin-right:-4px;margin-left:0}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .kH0RUPoLfsYjRocJe_Aq,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .kH0RUPoLfsYjRocJe_Aq,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .kH0RUPoLfsYjRocJe_Aq{margin-right:1px;margin-left:0}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .s0gfSYdU08ENs9Mgf7mP .MRZyNqtaoUQY3vyRSl6h{right:calc(50% - 4px);left:auto;text-align:right}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.HvmmKoKWXY0pAJ3lwFyz .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h{text-align:left}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .L5e6tR0v05E1Y2ufuqRQ,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .cdXb23vvx84TK9c1fIEH,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .kH0RUPoLfsYjRocJe_Aq{right:0;left:auto}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.As9XKFSfcDM_nqSu3IZg .OJjDUo_xg3QxzNLRM5r8 .MRZyNqtaoUQY3vyRSl6h{width:100%;margin-right:18px;text-align:right}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.UFl3Ved39_M8ZCJjYGwM .VmfhdfNFUhkVNnKUiGqk .L5e6tR0v05E1Y2ufuqRQ,.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.YauyleZr314KKDybLrbp .a1BmjoL5uxAcKPe5T9Wx .L5e6tR0v05E1Y2ufuqRQ{border-right:2px dotted #f0f0f0;border-left:none}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .GAGgXdlPSsvrQl4uQowx{text-align:left}.FOfMW9K9k0sRsHPLXkDP.KSYAIdVPZIANubG7qmoy.bHhpzCIApMpG4crY_Xik .OJjDUo_xg3QxzNLRM5r8 .GAGgXdlPSsvrQl4uQowx{right:calc(50% + 14px);text-align:right}.pcH6X34yKoR7BgTI6nAV{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;z-index:1070;display:block;width:max-content;width:intrinsic;max-width:250px;visibility:visible}._SEPpPK0Q3EdTAd4znFo{position:relative}.DU9DND1VHMnmC3QT_ywo{display:none}.x6rgnp7iB4Pea_KlzgHL,.kgK2xRE7978wJVMB0O5X,.TfTccUXZ_qMBebiTyFlq{padding-bottom:14.3137085px}.e6FyFMrsSbI2DVleqQrA,.Vr833lllyzM3vX6HaDTE,.LdpB4fid9YYrYNn1z4he{padding-left:14.3137085px}.SMP8X4RshEYfA12a2bkG,.tdSrivA2zQu8I5igu1pJ,.lSAl5C3Dg7wJJnxPf6_V{padding-top:14.3137085px}.PZUjNZfAqS0Kcp_LAW3M,.J69e8x8XGIfD19r0nHaK,.vhwmBDpmBUwTpafe0tnX{padding-right:14.3137085px}.Wlk34KSemBoVPfmie5ky{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.SZsHoChoi60F5Xl4jguh{position:absolute;z-index:2;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.IhFrEX4XDYYIKAeWb5E9{--antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, .65), rgba(0, 0, 0, .75));position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.IhFrEX4XDYYIKAeWb5E9:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.x6rgnp7iB4Pea_KlzgHL .SZsHoChoi60F5Xl4jguh,.kgK2xRE7978wJVMB0O5X .SZsHoChoi60F5Xl4jguh,.TfTccUXZ_qMBebiTyFlq .SZsHoChoi60F5Xl4jguh{bottom:0;transform:translateY(100%)}.x6rgnp7iB4Pea_KlzgHL .IhFrEX4XDYYIKAeWb5E9,.kgK2xRE7978wJVMB0O5X .IhFrEX4XDYYIKAeWb5E9,.TfTccUXZ_qMBebiTyFlq .IhFrEX4XDYYIKAeWb5E9{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.x6rgnp7iB4Pea_KlzgHL .SZsHoChoi60F5Xl4jguh{left:50%;transform:translateY(100%) translate(-50%)}.kgK2xRE7978wJVMB0O5X .SZsHoChoi60F5Xl4jguh{left:13px}.TfTccUXZ_qMBebiTyFlq .SZsHoChoi60F5Xl4jguh{right:13px}.e6FyFMrsSbI2DVleqQrA .SZsHoChoi60F5Xl4jguh,.Vr833lllyzM3vX6HaDTE .SZsHoChoi60F5Xl4jguh,.LdpB4fid9YYrYNn1z4he .SZsHoChoi60F5Xl4jguh{left:0;transform:translate(-100%)}.e6FyFMrsSbI2DVleqQrA .IhFrEX4XDYYIKAeWb5E9,.Vr833lllyzM3vX6HaDTE .IhFrEX4XDYYIKAeWb5E9,.LdpB4fid9YYrYNn1z4he .IhFrEX4XDYYIKAeWb5E9{box-shadow:-3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.e6FyFMrsSbI2DVleqQrA .SZsHoChoi60F5Xl4jguh{top:50%;transform:translate(-100%) translateY(-50%)}.Vr833lllyzM3vX6HaDTE .SZsHoChoi60F5Xl4jguh{top:5px}.LdpB4fid9YYrYNn1z4he .SZsHoChoi60F5Xl4jguh{bottom:5px}.PZUjNZfAqS0Kcp_LAW3M .SZsHoChoi60F5Xl4jguh,.J69e8x8XGIfD19r0nHaK .SZsHoChoi60F5Xl4jguh,.vhwmBDpmBUwTpafe0tnX .SZsHoChoi60F5Xl4jguh{right:0;transform:translate(100%)}.PZUjNZfAqS0Kcp_LAW3M .IhFrEX4XDYYIKAeWb5E9,.J69e8x8XGIfD19r0nHaK .IhFrEX4XDYYIKAeWb5E9,.vhwmBDpmBUwTpafe0tnX .IhFrEX4XDYYIKAeWb5E9{box-shadow:3px -3px 7px #00000012;transform:translate(-11px) rotate(315deg)}.PZUjNZfAqS0Kcp_LAW3M .SZsHoChoi60F5Xl4jguh{top:50%;transform:translate(100%) translateY(-50%)}.J69e8x8XGIfD19r0nHaK .SZsHoChoi60F5Xl4jguh{top:5px}.vhwmBDpmBUwTpafe0tnX .SZsHoChoi60F5Xl4jguh{bottom:5px}.SMP8X4RshEYfA12a2bkG .SZsHoChoi60F5Xl4jguh,.tdSrivA2zQu8I5igu1pJ .SZsHoChoi60F5Xl4jguh,.lSAl5C3Dg7wJJnxPf6_V .SZsHoChoi60F5Xl4jguh{top:0;transform:translateY(-100%)}.SMP8X4RshEYfA12a2bkG .IhFrEX4XDYYIKAeWb5E9,.tdSrivA2zQu8I5igu1pJ .IhFrEX4XDYYIKAeWb5E9,.lSAl5C3Dg7wJJnxPf6_V .IhFrEX4XDYYIKAeWb5E9{box-shadow:-3px -3px 7px #00000012;transform:translateY(11px) rotate(225deg)}.SMP8X4RshEYfA12a2bkG .SZsHoChoi60F5Xl4jguh{left:50%;transform:translateY(-100%) translate(-50%)}.tdSrivA2zQu8I5igu1pJ .SZsHoChoi60F5Xl4jguh{left:13px}.lSAl5C3Dg7wJJnxPf6_V .SZsHoChoi60F5Xl4jguh{right:13px}.GeedCr2C6iUD5egUAvun .Wlk34KSemBoVPfmie5ky{background-color:#eb2f96}.GeedCr2C6iUD5egUAvun .IhFrEX4XDYYIKAeWb5E9:before{background:#eb2f96}.LGNBZl662GgPgOc90LoS .Wlk34KSemBoVPfmie5ky{background-color:#eb2f96}.LGNBZl662GgPgOc90LoS .IhFrEX4XDYYIKAeWb5E9:before{background:#eb2f96}.Eat6AvKFkQsgNK5XqG23 .Wlk34KSemBoVPfmie5ky{background-color:#f5222d}.Eat6AvKFkQsgNK5XqG23 .IhFrEX4XDYYIKAeWb5E9:before{background:#f5222d}.xojHDVAa5vU1979fGQdF .Wlk34KSemBoVPfmie5ky{background-color:#fa541c}.xojHDVAa5vU1979fGQdF .IhFrEX4XDYYIKAeWb5E9:before{background:#fa541c}.LN7AiwFJGvUVIOSS9d67 .Wlk34KSemBoVPfmie5ky{background-color:#fa8c16}.LN7AiwFJGvUVIOSS9d67 .IhFrEX4XDYYIKAeWb5E9:before{background:#fa8c16}.JRG4JQXjGikTLPCGu266 .Wlk34KSemBoVPfmie5ky{background-color:#fadb14}.JRG4JQXjGikTLPCGu266 .IhFrEX4XDYYIKAeWb5E9:before{background:#fadb14}.tTNzyZ2R3gcyJ8oZ1S5G .Wlk34KSemBoVPfmie5ky{background-color:#faad14}.tTNzyZ2R3gcyJ8oZ1S5G .IhFrEX4XDYYIKAeWb5E9:before{background:#faad14}.IUa5gpKmIsgtByztGKKJ .Wlk34KSemBoVPfmie5ky{background-color:#13c2c2}.IUa5gpKmIsgtByztGKKJ .IhFrEX4XDYYIKAeWb5E9:before{background:#13c2c2}.mk3O0SVgDpog6mIWGmuM .Wlk34KSemBoVPfmie5ky{background-color:#a0d911}.mk3O0SVgDpog6mIWGmuM .IhFrEX4XDYYIKAeWb5E9:before{background:#a0d911}.Ulkk_i29goVkzS_b3TPI .Wlk34KSemBoVPfmie5ky{background-color:#52c41a}.Ulkk_i29goVkzS_b3TPI .IhFrEX4XDYYIKAeWb5E9:before{background:#52c41a}.XVImtOhDH6UThoDre3Ov .Wlk34KSemBoVPfmie5ky{background-color:#1890ff}.XVImtOhDH6UThoDre3Ov .IhFrEX4XDYYIKAeWb5E9:before{background:#1890ff}.m7GL8OmmzICSpunQahtG .Wlk34KSemBoVPfmie5ky{background-color:#2f54eb}.m7GL8OmmzICSpunQahtG .IhFrEX4XDYYIKAeWb5E9:before{background:#2f54eb}.F19gXFVx63Uafh2mUF3h .Wlk34KSemBoVPfmie5ky{background-color:#722ed1}.F19gXFVx63Uafh2mUF3h .IhFrEX4XDYYIKAeWb5E9:before{background:#722ed1}.j8LyupwOs0MlVlvlRmUu{direction:rtl}.j8LyupwOs0MlVlvlRmUu .Wlk34KSemBoVPfmie5ky{text-align:right}.A8VBjBQnFiQOhLLU9dx9 .vOawrjHZxgqw3jx93t3N{flex:1 1 50%;width:auto;height:auto;min-height:200px}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .jRRWfPaA_JsPPBC1DLcA{border:0;border-radius:0}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .jRRWfPaA_JsPPBC1DLcA .hxb3SYRA7Ew4g3nO2urv{width:40px;min-width:40px}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .jRRWfPaA_JsPPBC1DLcA>.EXRSF4fPoYkWZpZJV78H>.m50yq81bmyY1H4g6pbUg>table>.K1Sl7tkBy7UvWfIDuemp>tr>th{background:#fafafa}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .jRRWfPaA_JsPPBC1DLcA>.EXRSF4fPoYkWZpZJV78H .Lsn9bJCCXuUYQohPoFjz:last-child td{border-bottom:1px solid #f0f0f0}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .jRRWfPaA_JsPPBC1DLcA .m50yq81bmyY1H4g6pbUg{margin:0}.A8VBjBQnFiQOhLLU9dx9 .cDDYpIbGpwoCTZNXoS32 .hAvxBuFmv0tbrUgzuiLE.Pxa4BnLkeYY6eB7lqpHE{margin:16px 0 4px}.A8VBjBQnFiQOhLLU9dx9 .CEG_gzlR5KQGk7VoVRJI[disabled]{background-color:transparent}.r0Buxyc8_rEU0HXiWqJt .vOawrjHZxgqw3jx93t3N{border-color:#ff4d4f}.r0Buxyc8_rEU0HXiWqJt .a_IID8ZrLMYue0FdMl9V:not([disabled]){border-color:#d9d9d9}.r0Buxyc8_rEU0HXiWqJt .a_IID8ZrLMYue0FdMl9V:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .r0Buxyc8_rEU0HXiWqJt .a_IID8ZrLMYue0FdMl9V:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.r0Buxyc8_rEU0HXiWqJt .a_IID8ZrLMYue0FdMl9V:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .r0Buxyc8_rEU0HXiWqJt .a_IID8ZrLMYue0FdMl9V:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.nKg_tTY02kTkZB0jGrXO .vOawrjHZxgqw3jx93t3N{border-color:#faad14}.nKg_tTY02kTkZB0jGrXO .a_IID8ZrLMYue0FdMl9V:not([disabled]){border-color:#d9d9d9}.nKg_tTY02kTkZB0jGrXO .a_IID8ZrLMYue0FdMl9V:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.zyWO3GvqhUkamyBRsg_c .nKg_tTY02kTkZB0jGrXO .a_IID8ZrLMYue0FdMl9V:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.nKg_tTY02kTkZB0jGrXO .a_IID8ZrLMYue0FdMl9V:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.zyWO3GvqhUkamyBRsg_c .nKg_tTY02kTkZB0jGrXO .a_IID8ZrLMYue0FdMl9V:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.R3t_yCzviawE7Qg07bh9{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:stretch}.hJoSF3ZIr7UwI12UUBKe .vOawrjHZxgqw3jx93t3N{background:#f5f5f5}.vOawrjHZxgqw3jx93t3N{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.r82jUBWo1Do4V6Bigzi1{width:250px;height:auto}.a_IID8ZrLMYue0FdMl9V .I4SGo9mcX1MTHUVvFgSf{color:#00000040}.__qf8EWcwiEycjpL2ug1{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.__qf8EWcwiEycjpL2ug1>*:not(:last-child){margin-right:4px}.__qf8EWcwiEycjpL2ug1>*{flex:none}.hpvuwrEDZwDzkpoUC0ZA{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.MoupGUAwjjEsyBtWoHYE{font-size:10px;transform:translateY(10%);cursor:pointer}.MoupGUAwjjEsyBtWoHYE[disabled]{cursor:not-allowed}.FD0bqRZED5Y82wfyGBl3{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.G02o43vjTZwgFJcLjvbJ{position:relative;flex:none;padding:12px}.NnTwbGUV8V8hqDgB_fpo{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.hWZxcS3xt4of78Xvqi9C{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.hWZxcS3xt4of78Xvqi9C>*:not(:last-child){margin-right:8px}.hWZxcS3xt4of78Xvqi9C>*{flex:none}.o1fLmjx6wmAniC8VgjJP{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.G7Nghiv1RvUZAjgb5cju{position:relative;color:#d9d9d9;cursor:pointer;transition:all .3s}.G7Nghiv1RvUZAjgb5cju:hover{color:#ab66ff}.G7Nghiv1RvUZAjgb5cju:after{position:absolute;top:-6px;right:-50%;bottom:-6px;left:-50%;content:""}.hWZxcS3xt4of78Xvqi9C:not(.A6Ue1IL6KUMC8fqSOeYC):hover{background-color:#f5f5f5;cursor:pointer}.hWZxcS3xt4of78Xvqi9C:not(.A6Ue1IL6KUMC8fqSOeYC).Z0ZwNwMSlZ4ns8f8pZyC:hover{background-color:#f5e6ff}.cyxUwSQeU6khySi_okVj .hWZxcS3xt4of78Xvqi9C:not(.A6Ue1IL6KUMC8fqSOeYC):hover{background:transparent;cursor:default}.Z0ZwNwMSlZ4ns8f8pZyC{background-color:#f9f0ff}.A6Ue1IL6KUMC8fqSOeYC{color:#00000040;cursor:not-allowed}.BJ2lHHFjoa1tQmim3g2U{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.BW9TUbAoSX4eOZuf0UQ5{flex:none;width:100%;margin:auto 0;color:#00000040;text-align:center}.qxsxsHLBqQ8GkCXavLY5{border-top:1px solid #f0f0f0}.HmZgOgjGOWEFWk0Cnsxm{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.HmZgOgjGOWEFWk0Cnsxm .fZltf1EoLbQz9Doc8lxE{display:block}.HmZgOgjGOWEFWk0Cnsxm .fZltf1EoLbQz9Doc8lxE:first-child{margin-bottom:4px}.HmZgOgjGOWEFWk0Cnsxm .fZltf1EoLbQz9Doc8lxE .rDHduk_d_wLrEEup74Mp{font-size:12px}.R3t_yCzviawE7Qg07bh9 .htZxVa9680FrPYZhTVjK{max-height:-2px}.IrDgMOSz90UI457rOby_{direction:rtl}.IrDgMOSz90UI457rOby_ .a_IID8ZrLMYue0FdMl9V{padding-right:8px;padding-left:24px}.IrDgMOSz90UI457rOby_ .lhng0dhxGCU81nz8dTlb{right:auto;left:12px}.IrDgMOSz90UI457rOby_ .__qf8EWcwiEycjpL2ug1>*:not(:last-child){margin-right:0;margin-left:4px}.IrDgMOSz90UI457rOby_ .__qf8EWcwiEycjpL2ug1{right:0;left:auto}.IrDgMOSz90UI457rOby_ .hpvuwrEDZwDzkpoUC0ZA{text-align:left}.IrDgMOSz90UI457rOby_ .hWZxcS3xt4of78Xvqi9C>*:not(:last-child){margin-right:0;margin-left:8px}.IrDgMOSz90UI457rOby_ .BJ2lHHFjoa1tQmim3g2U{text-align:left}.IrDgMOSz90UI457rOby_ .qxsxsHLBqQ8GkCXavLY5{right:0;left:auto}@keyframes NXjD6xlaUgc8FUmvDOw8{0%{opacity:0}to{opacity:1}}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_{position:relative}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_:hover:before{background:#f5f5f5}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_>*{z-index:1}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_ .v6Bv3lMk0UFw7AbMoyRE{transition:color .3s}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_ .mcTzzTEm40U4m8CXdmRW{border-radius:0;user-select:none}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_ .mcTzzTEm40U4m8CXdmRW:hover{background:transparent}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .ECtiSIJBdhIMRzzaJky_ .mcTzzTEm40U4m8CXdmRW.cHh6n2ZEmz0E98qGHXwz{color:#fff;background:transparent}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .Tz0V5MqR1XYlzkT6MXR2:hover:before,.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .Tz0V5MqR1XYlzkT6MXR2:before{background:#873bf4}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .Tz0V5MqR1XYlzkT6MXR2 .v6Bv3lMk0UFw7AbMoyRE{color:#fff}.mrn7NGihhIIo_hj4EbBv.jU0K6LcNG38jNzpGyZgK .Tz0V5MqR1XYlzkT6MXR2 .mcTzzTEm40U4m8CXdmRW{color:#fff;background:transparent}.xMBRTjdQ1EvihlW0rnLb{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.i1KvXrurFOkfnEPYbOvj:hover .W6JETyLGUjcmOlQD6KVU,.xMBRTjdQ1EvihlW0rnLb:hover .W6JETyLGUjcmOlQD6KVU,.bWOsCsxnZLkcwJwvclGo:focus+.W6JETyLGUjcmOlQD6KVU{border-color:#873bf4}.HEYhhxVOJhUjeTv_d19Q:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:ekbUTI7g31szHR3jdNiU .36s ease-in-out;animation-fill-mode:backwards;content:""}.xMBRTjdQ1EvihlW0rnLb:hover:after,.i1KvXrurFOkfnEPYbOvj:hover .xMBRTjdQ1EvihlW0rnLb:after{visibility:visible}.W6JETyLGUjcmOlQD6KVU{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.W6JETyLGUjcmOlQD6KVU:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.bWOsCsxnZLkcwJwvclGo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.HEYhhxVOJhUjeTv_d19Q .W6JETyLGUjcmOlQD6KVU:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.HEYhhxVOJhUjeTv_d19Q .W6JETyLGUjcmOlQD6KVU{background-color:#873bf4;border-color:#873bf4}._4CRCAM6WjlOHTPG9cWp{cursor:not-allowed}._4CRCAM6WjlOHTPG9cWp.HEYhhxVOJhUjeTv_d19Q .W6JETyLGUjcmOlQD6KVU:after{border-color:#00000040;animation-name:none}._4CRCAM6WjlOHTPG9cWp .bWOsCsxnZLkcwJwvclGo{cursor:not-allowed;pointer-events:none}._4CRCAM6WjlOHTPG9cWp .W6JETyLGUjcmOlQD6KVU{background-color:#f5f5f5;border-color:#d9d9d9!important}._4CRCAM6WjlOHTPG9cWp .W6JETyLGUjcmOlQD6KVU:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}._4CRCAM6WjlOHTPG9cWp+span{color:#00000040;cursor:not-allowed}._4CRCAM6WjlOHTPG9cWp:hover:after,.i1KvXrurFOkfnEPYbOvj:hover ._4CRCAM6WjlOHTPG9cWp:after{visibility:hidden}.i1KvXrurFOkfnEPYbOvj{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.i1KvXrurFOkfnEPYbOvj:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.i1KvXrurFOkfnEPYbOvj.q2wr68CiujACrxOIcuj0{cursor:not-allowed}.i1KvXrurFOkfnEPYbOvj+.i1KvXrurFOkfnEPYbOvj{margin-left:8px}.i1KvXrurFOkfnEPYbOvj.akmlNjUfOYRsFpubdIBI input[type=checkbox]{width:14px;height:14px}.xMBRTjdQ1EvihlW0rnLb+span{padding-right:8px;padding-left:8px}.s7IfkMp2Zs8iAYn6DICk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.sz1S9TebiInf1SCCEGox{margin-right:8px}.sz1S9TebiInf1SCCEGox:last-child{margin-right:0}.sz1S9TebiInf1SCCEGox+.sz1S9TebiInf1SCCEGox{margin-left:0}.JQRxz8KqOUUGymmK2xIo .W6JETyLGUjcmOlQD6KVU{background-color:#fff;border-color:#d9d9d9}.JQRxz8KqOUUGymmK2xIo .W6JETyLGUjcmOlQD6KVU:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.JQRxz8KqOUUGymmK2xIo._4CRCAM6WjlOHTPG9cWp .W6JETyLGUjcmOlQD6KVU:after{background-color:#00000040;border-color:#00000040}.h8OgsvIu_J8qxf039Qqu{direction:rtl}.wdxHG4s9F0AlFM_Xx88i .sz1S9TebiInf1SCCEGox{margin-right:0;margin-left:8px}.wdxHG4s9F0AlFM_Xx88i .sz1S9TebiInf1SCCEGox:last-child{margin-left:0!important}.wdxHG4s9F0AlFM_Xx88i .sz1S9TebiInf1SCCEGox+.sz1S9TebiInf1SCCEGox{margin-left:8px}.mrn7NGihhIIo_hj4EbBv{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.TAqWcV7jVx8ttBMH7Oiw:not(:hover):not(.n2L4edyO1EIVbE_Dx4MP){background:#f9f0ff}.R8NiA7e3DKYeufjWBBK4{align-items:flex-start}.mrn7NGihhIIo_hj4EbBv.qMG7o6lK4D8HaM877o8i .R8NiA7e3DKYeufjWBBK4{align-items:stretch}.mrn7NGihhIIo_hj4EbBv.qMG7o6lK4D8HaM877o8i .R8NiA7e3DKYeufjWBBK4 .mcTzzTEm40U4m8CXdmRW{flex:auto}.mrn7NGihhIIo_hj4EbBv.qMG7o6lK4D8HaM877o8i .R8NiA7e3DKYeufjWBBK4 .ECtiSIJBdhIMRzzaJky_.TkX7Ra7J9NQHOaMHmVG_{position:relative}.mrn7NGihhIIo_hj4EbBv.qMG7o6lK4D8HaM877o8i .R8NiA7e3DKYeufjWBBK4 .ECtiSIJBdhIMRzzaJky_.TkX7Ra7J9NQHOaMHmVG_:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:NXjD6xlaUgc8FUmvDOw8 .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.mrn7NGihhIIo_hj4EbBv .ECtiSIJBdhIMRzzaJky_{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.mrn7NGihhIIo_hj4EbBv .vqIAWgWDlugOL6Ig1k56 .mcTzzTEm40U4m8CXdmRW{color:#00000040;cursor:not-allowed}.mrn7NGihhIIo_hj4EbBv .vqIAWgWDlugOL6Ig1k56 .mcTzzTEm40U4m8CXdmRW:hover{background:transparent}.mrn7NGihhIIo_hj4EbBv .Ze0dEEw26tULqk9Ho0Ai .mcTzzTEm40U4m8CXdmRW{background:#f5f5f5}.mrn7NGihhIIo_hj4EbBv .ECtiSIJBdhIMRzzaJky_:not(.mrn7NGihhIIo_hj4EbBv .vqIAWgWDlugOL6Ig1k56).RlAl27tPV9wj8M9Bn0zZ .PglXn7ZRA6sJdUoxDRuf{color:inherit;font-weight:500}.mrn7NGihhIIo_hj4EbBv .W_h_1CX5Wvg74__YysQ9 .lOIKntaadMHKadkXHfpl{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.ECtiSIJBdhIMRzzaJky_:hover .mrn7NGihhIIo_hj4EbBv .W_h_1CX5Wvg74__YysQ9 .lOIKntaadMHKadkXHfpl{opacity:.45}.mrn7NGihhIIo_hj4EbBv .W_h_1CX5Wvg74__YysQ9.vqIAWgWDlugOL6Ig1k56 .lOIKntaadMHKadkXHfpl{visibility:hidden}.Pfs1xS1FAqABJcs5cShM{align-self:stretch;white-space:nowrap;user-select:none}.M8lO1mA00T4xpgMb9dsb{display:inline-block;width:24px}.lOIKntaadMHKadkXHfpl{visibility:hidden}.v6Bv3lMk0UFw7AbMoyRE{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.v6Bv3lMk0UFw7AbMoyRE .HsK3SdGweYolgsj3U68t,.v6Bv3lMk0UFw7AbMoyRE .EaXWjrxN1_AtFAIbJhT0{display:inline-block;font-size:10px;vertical-align:baseline}.v6Bv3lMk0UFw7AbMoyRE .HsK3SdGweYolgsj3U68t svg,.v6Bv3lMk0UFw7AbMoyRE .EaXWjrxN1_AtFAIbJhT0 svg{transition:transform .3s}.A9ITHpFTwfw5uod_F84P{cursor:default}.D_h7OW0WKXkTyLJPEWQo .HsK3SdGweYolgsj3U68t svg{transform:rotate(-90deg)}.vvtlwvo7HCwRZZFxHpmQ{color:#873bf4}.p8B6LtfissJy6HERpT3B{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.p8B6LtfissJy6HERpT3B:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.p8B6LtfissJy6HERpT3B:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.xMBRTjdQ1EvihlW0rnLb{top:initial;margin:4px 8px 0 0}.mrn7NGihhIIo_hj4EbBv .mcTzzTEm40U4m8CXdmRW{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.mrn7NGihhIIo_hj4EbBv .mcTzzTEm40U4m8CXdmRW:hover{background-color:#f5f5f5}.mrn7NGihhIIo_hj4EbBv .mcTzzTEm40U4m8CXdmRW.cHh6n2ZEmz0E98qGHXwz{background-color:#f1e0ff}.mrn7NGihhIIo_hj4EbBv .mcTzzTEm40U4m8CXdmRW .nzO1GaC68EPv3PeT9bgg{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.mrn7NGihhIIo_hj4EbBv .mcTzzTEm40U4m8CXdmRW .nzO1GaC68EPv3PeT9bgg:empty{display:none}.jqWxe5jEfkB6stVv6Q9u .mcTzzTEm40U4m8CXdmRW:hover{background-color:transparent}.mcTzzTEm40U4m8CXdmRW{line-height:24px;user-select:none}.mcTzzTEm40U4m8CXdmRW .Uw6n8aLXrY0jRjDBlO7p{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.mcTzzTEm40U4m8CXdmRW .Uw6n8aLXrY0jRjDBlO7p:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.mrn7NGihhIIo_hj4EbBv .ECtiSIJBdhIMRzzaJky_.ZAzAKenQM4E7l0VrQRXY>[draggable]{box-shadow:0 0 0 2px #873bf4}.wQjy1s6XakZs6BI98wL1 .M8lO1mA00T4xpgMb9dsb{position:relative;height:100%}.wQjy1s6XakZs6BI98wL1 .M8lO1mA00T4xpgMb9dsb:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.wQjy1s6XakZs6BI98wL1 .R0LJb4OePozafK4TI9OS:before{display:none}.wQjy1s6XakZs6BI98wL1 .v6Bv3lMk0UFw7AbMoyRE{background:#fff}.wQjy1s6XakZs6BI98wL1 .c97hfABL8tYE6hsbAsb1{vertical-align:-.15em}.mrn7NGihhIIo_hj4EbBv .B7ab13XPLKgCgbO_CSwo .p8B6LtfissJy6HERpT3B:before{top:auto!important;bottom:auto!important;height:14px!important}.SaY12EApwb0YpGNeg6bM{direction:rtl}.SaY12EApwb0YpGNeg6bM .mcTzzTEm40U4m8CXdmRW[draggable=true] .Uw6n8aLXrY0jRjDBlO7p:after{right:-6px;left:unset}.mrn7NGihhIIo_hj4EbBv .iB48xBAstTwobIM1A4IH{direction:rtl}.SaY12EApwb0YpGNeg6bM .D_h7OW0WKXkTyLJPEWQo .HsK3SdGweYolgsj3U68t svg{transform:rotate(90deg)}.SaY12EApwb0YpGNeg6bM.wQjy1s6XakZs6BI98wL1 .M8lO1mA00T4xpgMb9dsb:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.SaY12EApwb0YpGNeg6bM .xMBRTjdQ1EvihlW0rnLb,.XX3lYILPtfk3r2tUJ5Wd .c3AN9lx45pMY_irf0miD{margin:4px 0 0 8px}.c3AN9lx45pMY_irf0miD{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.qdn5KBC4oIg7GkUaLzbh:hover .H0fzd0H69BYRP0AE_0Yb,.c3AN9lx45pMY_irf0miD:hover .H0fzd0H69BYRP0AE_0Yb,.ZM7iGo2dWCkAMPUZt76c:focus+.H0fzd0H69BYRP0AE_0Yb{border-color:#873bf4}.j4AZ3xIA3QwIjlSoqgkp:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:ekbUTI7g31szHR3jdNiU .36s ease-in-out;animation-fill-mode:backwards;content:""}.c3AN9lx45pMY_irf0miD:hover:after,.qdn5KBC4oIg7GkUaLzbh:hover .c3AN9lx45pMY_irf0miD:after{visibility:visible}.H0fzd0H69BYRP0AE_0Yb{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.H0fzd0H69BYRP0AE_0Yb:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.ZM7iGo2dWCkAMPUZt76c{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.j4AZ3xIA3QwIjlSoqgkp .H0fzd0H69BYRP0AE_0Yb:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.j4AZ3xIA3QwIjlSoqgkp .H0fzd0H69BYRP0AE_0Yb{background-color:#873bf4;border-color:#873bf4}.qpGUUkUlNjgcdDhXymNd{cursor:not-allowed}.qpGUUkUlNjgcdDhXymNd.j4AZ3xIA3QwIjlSoqgkp .H0fzd0H69BYRP0AE_0Yb:after{border-color:#00000040;animation-name:none}.qpGUUkUlNjgcdDhXymNd .ZM7iGo2dWCkAMPUZt76c{cursor:not-allowed;pointer-events:none}.qpGUUkUlNjgcdDhXymNd .H0fzd0H69BYRP0AE_0Yb{background-color:#f5f5f5;border-color:#d9d9d9!important}.qpGUUkUlNjgcdDhXymNd .H0fzd0H69BYRP0AE_0Yb:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.qpGUUkUlNjgcdDhXymNd+span{color:#00000040;cursor:not-allowed}.qpGUUkUlNjgcdDhXymNd:hover:after,.qdn5KBC4oIg7GkUaLzbh:hover .qpGUUkUlNjgcdDhXymNd:after{visibility:hidden}.qdn5KBC4oIg7GkUaLzbh{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.qdn5KBC4oIg7GkUaLzbh:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.qdn5KBC4oIg7GkUaLzbh.ll65sLDEf0GMfw8l1eVL{cursor:not-allowed}.qdn5KBC4oIg7GkUaLzbh+.qdn5KBC4oIg7GkUaLzbh{margin-left:8px}.qdn5KBC4oIg7GkUaLzbh.l8A9tja21osUAD_kq1_Y input[type=checkbox]{width:14px;height:14px}.c3AN9lx45pMY_irf0miD+span{padding-right:8px;padding-left:8px}.ID0N3BIIUsogGt6_YkeE{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.Kl5y3YTfu5cKRlCwDq8B{margin-right:8px}.Kl5y3YTfu5cKRlCwDq8B:last-child{margin-right:0}.Kl5y3YTfu5cKRlCwDq8B+.Kl5y3YTfu5cKRlCwDq8B{margin-left:0}.PSAiNKOZh2YT7ypSXyAr .H0fzd0H69BYRP0AE_0Yb{background-color:#fff;border-color:#d9d9d9}.PSAiNKOZh2YT7ypSXyAr .H0fzd0H69BYRP0AE_0Yb:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.PSAiNKOZh2YT7ypSXyAr.qpGUUkUlNjgcdDhXymNd .H0fzd0H69BYRP0AE_0Yb:after{background-color:#00000040;border-color:#00000040}.uFv4gi52y44okmItOxcx{direction:rtl}.DxB81jVjovo8OOcj53F6 .Kl5y3YTfu5cKRlCwDq8B{margin-right:0;margin-left:8px}.DxB81jVjovo8OOcj53F6 .Kl5y3YTfu5cKRlCwDq8B:last-child{margin-left:0!important}.DxB81jVjovo8OOcj53F6 .Kl5y3YTfu5cKRlCwDq8B+.Kl5y3YTfu5cKRlCwDq8B{margin-left:8px}._LMrQBIxZfQtyW0ELjtY{padding:8px 4px}.XX3lYILPtfk3r2tUJ5Wd{direction:rtl}._LMrQBIxZfQtyW0ELjtY .vd1lLlIJtwMC2YDfGnGB{border-radius:0}._LMrQBIxZfQtyW0ELjtY .k3BN_iPUNqoqnz6AykpF{align-items:stretch}._LMrQBIxZfQtyW0ELjtY .k3BN_iPUNqoqnz6AykpF .OeFFc2mwgMk2DtZMjUh4 .NG4h5uMDy8ZkgKl88PYy{flex:auto}.vd1lLlIJtwMC2YDfGnGB{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.Hykwwl0prB0emVVh5hA8:not(:hover):not(.kszbO5OqRkqeptO2TK5p){background:#f9f0ff}.k3BN_iPUNqoqnz6AykpF{align-items:flex-start}.vd1lLlIJtwMC2YDfGnGB._DVJjm9MDYMByHQdcEGr .k3BN_iPUNqoqnz6AykpF{align-items:stretch}.vd1lLlIJtwMC2YDfGnGB._DVJjm9MDYMByHQdcEGr .k3BN_iPUNqoqnz6AykpF .NG4h5uMDy8ZkgKl88PYy{flex:auto}.vd1lLlIJtwMC2YDfGnGB._DVJjm9MDYMByHQdcEGr .k3BN_iPUNqoqnz6AykpF .OeFFc2mwgMk2DtZMjUh4.TkX7Ra7J9NQHOaMHmVG_{position:relative}.vd1lLlIJtwMC2YDfGnGB._DVJjm9MDYMByHQdcEGr .k3BN_iPUNqoqnz6AykpF .OeFFc2mwgMk2DtZMjUh4.TkX7Ra7J9NQHOaMHmVG_:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:NXjD6xlaUgc8FUmvDOw8 .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.vd1lLlIJtwMC2YDfGnGB .OeFFc2mwgMk2DtZMjUh4{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.vd1lLlIJtwMC2YDfGnGB .O7fEK2Fn5HYFK0gTdey9 .NG4h5uMDy8ZkgKl88PYy{color:#00000040;cursor:not-allowed}.vd1lLlIJtwMC2YDfGnGB .O7fEK2Fn5HYFK0gTdey9 .NG4h5uMDy8ZkgKl88PYy:hover{background:transparent}.vd1lLlIJtwMC2YDfGnGB .rEKNblX474YiEK5exPvW .NG4h5uMDy8ZkgKl88PYy{background:#f5f5f5}.vd1lLlIJtwMC2YDfGnGB .OeFFc2mwgMk2DtZMjUh4:not(.vd1lLlIJtwMC2YDfGnGB .O7fEK2Fn5HYFK0gTdey9).RlAl27tPV9wj8M9Bn0zZ .gLZCH_uvIdw8fVFgArS3{color:inherit;font-weight:500}.vd1lLlIJtwMC2YDfGnGB .BPjWlYgg0egyAN0RiZiv .IYapjkqUGJYTTuyM8bgc{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.OeFFc2mwgMk2DtZMjUh4:hover .vd1lLlIJtwMC2YDfGnGB .BPjWlYgg0egyAN0RiZiv .IYapjkqUGJYTTuyM8bgc{opacity:.45}.vd1lLlIJtwMC2YDfGnGB .BPjWlYgg0egyAN0RiZiv.O7fEK2Fn5HYFK0gTdey9 .IYapjkqUGJYTTuyM8bgc{visibility:hidden}.zfJ3AKNX68LsjW0WuhlR{align-self:stretch;white-space:nowrap;user-select:none}.vUcOrTwHVP4lqztm46YY{display:inline-block;width:24px}.IYapjkqUGJYTTuyM8bgc{visibility:hidden}.eiu4ygp1EhghtFWUQaxC{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.eiu4ygp1EhghtFWUQaxC .HsK3SdGweYolgsj3U68t,.eiu4ygp1EhghtFWUQaxC .EaXWjrxN1_AtFAIbJhT0{display:inline-block;font-size:10px;vertical-align:baseline}.eiu4ygp1EhghtFWUQaxC .HsK3SdGweYolgsj3U68t svg,.eiu4ygp1EhghtFWUQaxC .EaXWjrxN1_AtFAIbJhT0 svg{transition:transform .3s}.qb943zUsCegQtQMgRBql{cursor:default}.DaLIrmOTZ7osa6oc502y .EaXWjrxN1_AtFAIbJhT0 svg{transform:rotate(-90deg)}.QXy338Zxfow0mojGborc{color:#873bf4}.X2gt56vgj58mIEKXMtjd{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.X2gt56vgj58mIEKXMtjd:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.X2gt56vgj58mIEKXMtjd:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.c3AN9lx45pMY_irf0miD{top:initial;margin:4px 8px 0 0}.vd1lLlIJtwMC2YDfGnGB .NG4h5uMDy8ZkgKl88PYy{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.vd1lLlIJtwMC2YDfGnGB .NG4h5uMDy8ZkgKl88PYy:hover{background-color:#f5f5f5}.vd1lLlIJtwMC2YDfGnGB .NG4h5uMDy8ZkgKl88PYy.SFQLInrrIh8q460sQptU{background-color:#f1e0ff}.vd1lLlIJtwMC2YDfGnGB .NG4h5uMDy8ZkgKl88PYy .UI6LyfpAh0gDsRXYtfom{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.vd1lLlIJtwMC2YDfGnGB .NG4h5uMDy8ZkgKl88PYy .UI6LyfpAh0gDsRXYtfom:empty{display:none}.IvpZMtyM7jg2kmUUMqPd .NG4h5uMDy8ZkgKl88PYy:hover{background-color:transparent}.NG4h5uMDy8ZkgKl88PYy{line-height:24px;user-select:none}.NG4h5uMDy8ZkgKl88PYy .Uw6n8aLXrY0jRjDBlO7p{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.NG4h5uMDy8ZkgKl88PYy .Uw6n8aLXrY0jRjDBlO7p:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.vd1lLlIJtwMC2YDfGnGB .OeFFc2mwgMk2DtZMjUh4.ZAzAKenQM4E7l0VrQRXY>[draggable]{box-shadow:0 0 0 2px #873bf4}.aYqOdIe2MLRsNetsiQ86 .vUcOrTwHVP4lqztm46YY{position:relative;height:100%}.aYqOdIe2MLRsNetsiQ86 .vUcOrTwHVP4lqztm46YY:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.aYqOdIe2MLRsNetsiQ86 .GktRvxREP863kEtTGDKH:before{display:none}.aYqOdIe2MLRsNetsiQ86 .eiu4ygp1EhghtFWUQaxC{background:#fff}.aYqOdIe2MLRsNetsiQ86 .dXjbCW3rYuw0dkilRdkb{vertical-align:-.15em}.vd1lLlIJtwMC2YDfGnGB .HVCae5bLmtYOKWCMhlKS .X2gt56vgj58mIEKXMtjd:before{top:auto!important;bottom:auto!important;height:14px!important}.XX3lYILPtfk3r2tUJ5Wd .vd1lLlIJtwMC2YDfGnGB .DaLIrmOTZ7osa6oc502y .EaXWjrxN1_AtFAIbJhT0 svg{transform:rotate(90deg)}.XX3lYILPtfk3r2tUJ5Wd .vd1lLlIJtwMC2YDfGnGB .QXy338Zxfow0mojGborc{transform:scaleY(-1)}.uwy4Can7S28JXT_faCCD{color:#000000d9;word-break:break-word}.uwy4Can7S28JXT_faCCD.J98vXlIq3T04jfFpDX6P{color:#00000073}.uwy4Can7S28JXT_faCCD.KN64DRYrn3IjGFVAj6i9{color:#52c41a}.uwy4Can7S28JXT_faCCD.vVmfcSk6KsYeMMYmeksX{color:#faad14}.uwy4Can7S28JXT_faCCD.a_YixzwdJQtsyTQ1LtjM{color:#ff4d4f}a.uwy4Can7S28JXT_faCCD.a_YixzwdJQtsyTQ1LtjM:active,a.uwy4Can7S28JXT_faCCD.a_YixzwdJQtsyTQ1LtjM:focus{color:#d9363e}a.uwy4Can7S28JXT_faCCD.a_YixzwdJQtsyTQ1LtjM:hover{color:#ff7875}.uwy4Can7S28JXT_faCCD.uePXq457nO8eW4gN4R7e{color:#00000040;cursor:not-allowed;user-select:none}div.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD p{margin-bottom:1em}h1.uwy4Can7S28JXT_faCCD,div.sk281WgH8Q4LhceNRvWJ,div.sk281WgH8Q4LhceNRvWJ>textarea,.uwy4Can7S28JXT_faCCD h1{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:38px;line-height:1.23}h2.uwy4Can7S28JXT_faCCD,div.n31un2PPZs4P0nf33jTH,div.n31un2PPZs4P0nf33jTH>textarea,.uwy4Can7S28JXT_faCCD h2{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:30px;line-height:1.35}h3.uwy4Can7S28JXT_faCCD,div.VMpExl2kcglt9AMgrM7E,div.VMpExl2kcglt9AMgrM7E>textarea,.uwy4Can7S28JXT_faCCD h3{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:24px;line-height:1.35}h4.uwy4Can7S28JXT_faCCD,div.DO7Zbr9Zmes9PrOZ654X,div.DO7Zbr9Zmes9PrOZ654X>textarea,.uwy4Can7S28JXT_faCCD h4{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:20px;line-height:1.4}h5.uwy4Can7S28JXT_faCCD,div.xsFw6UFMIhMw0MN4bb5m,div.xsFw6UFMIhMw0MN4bb5m>textarea,.uwy4Can7S28JXT_faCCD h5{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:16px;line-height:1.5}.uwy4Can7S28JXT_faCCD+h1.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD+h2.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD+h3.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD+h4.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD+h5.uwy4Can7S28JXT_faCCD{margin-top:1.2em}.uwy4Can7S28JXT_faCCD div+h1,.uwy4Can7S28JXT_faCCD ul+h1,.uwy4Can7S28JXT_faCCD li+h1,.uwy4Can7S28JXT_faCCD p+h1,.uwy4Can7S28JXT_faCCD h1+h1,.uwy4Can7S28JXT_faCCD h2+h1,.uwy4Can7S28JXT_faCCD h3+h1,.uwy4Can7S28JXT_faCCD h4+h1,.uwy4Can7S28JXT_faCCD h5+h1,.uwy4Can7S28JXT_faCCD div+h2,.uwy4Can7S28JXT_faCCD ul+h2,.uwy4Can7S28JXT_faCCD li+h2,.uwy4Can7S28JXT_faCCD p+h2,.uwy4Can7S28JXT_faCCD h1+h2,.uwy4Can7S28JXT_faCCD h2+h2,.uwy4Can7S28JXT_faCCD h3+h2,.uwy4Can7S28JXT_faCCD h4+h2,.uwy4Can7S28JXT_faCCD h5+h2,.uwy4Can7S28JXT_faCCD div+h3,.uwy4Can7S28JXT_faCCD ul+h3,.uwy4Can7S28JXT_faCCD li+h3,.uwy4Can7S28JXT_faCCD p+h3,.uwy4Can7S28JXT_faCCD h1+h3,.uwy4Can7S28JXT_faCCD h2+h3,.uwy4Can7S28JXT_faCCD h3+h3,.uwy4Can7S28JXT_faCCD h4+h3,.uwy4Can7S28JXT_faCCD h5+h3,.uwy4Can7S28JXT_faCCD div+h4,.uwy4Can7S28JXT_faCCD ul+h4,.uwy4Can7S28JXT_faCCD li+h4,.uwy4Can7S28JXT_faCCD p+h4,.uwy4Can7S28JXT_faCCD h1+h4,.uwy4Can7S28JXT_faCCD h2+h4,.uwy4Can7S28JXT_faCCD h3+h4,.uwy4Can7S28JXT_faCCD h4+h4,.uwy4Can7S28JXT_faCCD h5+h4,.uwy4Can7S28JXT_faCCD div+h5,.uwy4Can7S28JXT_faCCD ul+h5,.uwy4Can7S28JXT_faCCD li+h5,.uwy4Can7S28JXT_faCCD p+h5,.uwy4Can7S28JXT_faCCD h1+h5,.uwy4Can7S28JXT_faCCD h2+h5,.uwy4Can7S28JXT_faCCD h3+h5,.uwy4Can7S28JXT_faCCD h4+h5,.uwy4Can7S28JXT_faCCD h5+h5{margin-top:1.2em}a.W8n9uOznrQc2y5XsD1I4,span.W8n9uOznrQc2y5XsD1I4{display:inline-block;max-width:100%}a.uwy4Can7S28JXT_faCCD,.uwy4Can7S28JXT_faCCD a{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}a.uwy4Can7S28JXT_faCCD:focus-visible,.uwy4Can7S28JXT_faCCD a:focus-visible,a.uwy4Can7S28JXT_faCCD:hover,.uwy4Can7S28JXT_faCCD a:hover{color:#ab66ff}a.uwy4Can7S28JXT_faCCD:active,.uwy4Can7S28JXT_faCCD a:active{color:#6727cf}a.uwy4Can7S28JXT_faCCD:active,.uwy4Can7S28JXT_faCCD a:active,a.uwy4Can7S28JXT_faCCD:hover,.uwy4Can7S28JXT_faCCD a:hover{text-decoration:none}a.uwy4Can7S28JXT_faCCD[disabled],.uwy4Can7S28JXT_faCCD a[disabled],a.uwy4Can7S28JXT_faCCD.uePXq457nO8eW4gN4R7e,.uwy4Can7S28JXT_faCCD a.uePXq457nO8eW4gN4R7e{color:#00000040;cursor:not-allowed}a.uwy4Can7S28JXT_faCCD[disabled]:active,.uwy4Can7S28JXT_faCCD a[disabled]:active,a.uwy4Can7S28JXT_faCCD.uePXq457nO8eW4gN4R7e:active,.uwy4Can7S28JXT_faCCD a.uePXq457nO8eW4gN4R7e:active,a.uwy4Can7S28JXT_faCCD[disabled]:hover,.uwy4Can7S28JXT_faCCD a[disabled]:hover,a.uwy4Can7S28JXT_faCCD.uePXq457nO8eW4gN4R7e:hover,.uwy4Can7S28JXT_faCCD a.uePXq457nO8eW4gN4R7e:hover{color:#00000040}a.uwy4Can7S28JXT_faCCD[disabled]:active,.uwy4Can7S28JXT_faCCD a[disabled]:active,a.uwy4Can7S28JXT_faCCD.uePXq457nO8eW4gN4R7e:active,.uwy4Can7S28JXT_faCCD a.uePXq457nO8eW4gN4R7e:active{pointer-events:none}.uwy4Can7S28JXT_faCCD code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.uwy4Can7S28JXT_faCCD kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:rgba(150,150,150,.06);border:1px solid rgba(100,100,100,.2);border-bottom-width:2px;border-radius:3px}.uwy4Can7S28JXT_faCCD mark{padding:0;background-color:#ffe58f}.uwy4Can7S28JXT_faCCD u,.uwy4Can7S28JXT_faCCD ins{text-decoration:underline;text-decoration-skip-ink:auto}.uwy4Can7S28JXT_faCCD s,.uwy4Can7S28JXT_faCCD del{text-decoration:line-through}.uwy4Can7S28JXT_faCCD strong{font-weight:600}.teCyHbDDUYVtXpOUd6y0,.E88kEW12KzQAKcwKqK8g,.VljYz5wT4oAr37b6C_Gi{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.teCyHbDDUYVtXpOUd6y0:focus-visible,.E88kEW12KzQAKcwKqK8g:focus-visible,.VljYz5wT4oAr37b6C_Gi:focus-visible,.teCyHbDDUYVtXpOUd6y0:hover,.E88kEW12KzQAKcwKqK8g:hover,.VljYz5wT4oAr37b6C_Gi:hover{color:#ab66ff}.teCyHbDDUYVtXpOUd6y0:active,.E88kEW12KzQAKcwKqK8g:active,.VljYz5wT4oAr37b6C_Gi:active{color:#6727cf}.cENpjnAEQ6gXrSWnbLLU,.cENpjnAEQ6gXrSWnbLLU:hover,.cENpjnAEQ6gXrSWnbLLU:focus{color:#52c41a}.CNV93H_58Ag91Dkm0pHv{position:relative}div.CNV93H_58Ag91Dkm0pHv{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.hoAJK20hF1Y8A_QzA5ya{position:absolute;right:10px;bottom:8px;color:#00000073;font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.CNV93H_58Ag91Dkm0pHv textarea{height:1em;margin:0!important;-moz-transition:none}.uwy4Can7S28JXT_faCCD ul,.uwy4Can7S28JXT_faCCD ol{margin:0 0 1em;padding:0}.uwy4Can7S28JXT_faCCD ul li,.uwy4Can7S28JXT_faCCD ol li{margin:0 0 0 20px;padding:0 0 0 4px}.uwy4Can7S28JXT_faCCD ul{list-style-type:circle}.uwy4Can7S28JXT_faCCD ul ul{list-style-type:disc}.uwy4Can7S28JXT_faCCD ol{list-style-type:decimal}.uwy4Can7S28JXT_faCCD pre,.uwy4Can7S28JXT_faCCD blockquote{margin:1em 0}.uwy4Can7S28JXT_faCCD pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.uwy4Can7S28JXT_faCCD pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.uwy4Can7S28JXT_faCCD blockquote{padding:0 0 0 .6em;border-left:4px solid rgba(100,100,100,.2);opacity:.85}.u1140ftTVYaZ5bs8Ps2l{white-space:nowrap}.e0Ydfsj17eMHUOOXprcr{overflow:hidden;text-overflow:ellipsis}a.e0Ydfsj17eMHUOOXprcr,span.e0Ydfsj17eMHUOOXprcr{vertical-align:bottom}.XaYmh6HNkG0RCIV8aiW9{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.V6AXxmnIAsGSk7ZR_GO4{direction:rtl}.V6AXxmnIAsGSk7ZR_GO4 .teCyHbDDUYVtXpOUd6y0,.V6AXxmnIAsGSk7ZR_GO4 .E88kEW12KzQAKcwKqK8g,.V6AXxmnIAsGSk7ZR_GO4 .VljYz5wT4oAr37b6C_Gi{margin-right:4px;margin-left:0}.V6AXxmnIAsGSk7ZR_GO4 .teCyHbDDUYVtXpOUd6y0{float:left}div.CNV93H_58Ag91Dkm0pHv.V6AXxmnIAsGSk7ZR_GO4{right:-12px;left:auto}.V6AXxmnIAsGSk7ZR_GO4 .hoAJK20hF1Y8A_QzA5ya{right:auto;left:10px}.V6AXxmnIAsGSk7ZR_GO4.uwy4Can7S28JXT_faCCD ul li,.V6AXxmnIAsGSk7ZR_GO4.uwy4Can7S28JXT_faCCD ol li{margin:0 20px 0 0;padding:0 4px 0 0}.Zq_GVcdqAxYp4i6kNYSs{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";outline:0}.Zq_GVcdqAxYp4i6kNYSs p{margin:0}.H_xVulEjaNmbfRILrAYq{display:block;width:100%;outline:none}.Zq_GVcdqAxYp4i6kNYSs input[type=file]{cursor:pointer}.Zq_GVcdqAxYp4i6kNYSs.agxscbADUD07kRdK3270{display:inline-block}.Zq_GVcdqAxYp4i6kNYSs.xtqwWknNo8wecQAwgfvU{color:#00000040;cursor:not-allowed}.Zq_GVcdqAxYp4i6kNYSs.S7N8_7wvE78TLl6OJClw{width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.Zq_GVcdqAxYp4i6kNYSs.S7N8_7wvE78TLl6OJClw>.Zq_GVcdqAxYp4i6kNYSs{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.Zq_GVcdqAxYp4i6kNYSs.S7N8_7wvE78TLl6OJClw:hover{border-color:#873bf4}.xtqwWknNo8wecQAwgfvU.Zq_GVcdqAxYp4i6kNYSs.S7N8_7wvE78TLl6OJClw:hover{border-color:#d9d9d9}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q .Zq_GVcdqAxYp4i6kNYSs{padding:16px 0}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q.nzF93DwQHzgHvsrvNdl0:not(.xtqwWknNo8wecQAwgfvU){border-color:#6727cf}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q.xtqwWknNo8wecQAwgfvU{cursor:not-allowed}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q .H_xVulEjaNmbfRILrAYq{display:table;height:100%}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q .iPoKtY2WRdc5ImYQw8_E{display:table-cell;vertical-align:middle}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q:not(.xtqwWknNo8wecQAwgfvU):hover{border-color:#ab66ff}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q p.N5ZEHI6QS_U2D1Ank2p4{margin-bottom:20px}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q p.N5ZEHI6QS_U2D1Ank2p4 .rDHduk_d_wLrEEup74Mp{color:#ab66ff;font-size:48px}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q p.mpLaqhhv1J8TCx6Qy0TF{margin:0 0 4px;color:#000000d9;font-size:16px}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q p.Pfiu8Ff6ouYDBYG75DU6{color:#00000073;font-size:14px}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q .EMOeTN9GTi4p9R1eTYMc{color:#00000040;font-size:30px;transition:all .3s}.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q .EMOeTN9GTi4p9R1eTYMc:hover,.Zq_GVcdqAxYp4i6kNYSs.FKliFFcLU1Si0WwcUM5Q:hover .EMOeTN9GTi4p9R1eTYMc{color:#00000073}.GJf9UZgm829GU45CBbR0{display:inline-block;width:100%}.GJf9UZgm829GU45CBbR0:before{display:table;content:""}.GJf9UZgm829GU45CBbR0:after{display:table;clear:both;content:""}.Rc_uDTcWmr0LQMh7DavZ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";line-height:1.5715}.Rc_uDTcWmr0LQMh7DavZ:before{display:table;content:""}.Rc_uDTcWmr0LQMh7DavZ:after{display:table;clear:both;content:""}.uFkbe3JxtIDN2cTEOew8{position:relative;height:22.001px;margin-top:8px;font-size:14px}.ia5cAQriok0tSSqPTn_Y{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.IAXTNCVtsvY3PIH2UO1u{position:absolute;right:0}.DoI6MjrdZd8oGy3m8V4j{opacity:0}.DoI6MjrdZd8oGy3m8V4j.wyM1ZO7jgxlWWP4IdKnM{height:22.001px;line-height:1;vertical-align:top}.IAXTNCVtsvY3PIH2UO1u.JTWVsI6FudIR8Kk05bju{top:22px;line-height:0}.DoI6MjrdZd8oGy3m8V4j:focus,.IAXTNCVtsvY3PIH2UO1u.JTWVsI6FudIR8Kk05bju .DoI6MjrdZd8oGy3m8V4j{opacity:1}.IAXTNCVtsvY3PIH2UO1u .rDHduk_d_wLrEEup74Mp{color:#00000073;transition:all .3s}.IAXTNCVtsvY3PIH2UO1u:hover .rDHduk_d_wLrEEup74Mp{color:#000000d9}.Z29t4QOCvrorYQSkEeqB{height:100%;transition:background-color .3s}.Z29t4QOCvrorYQSkEeqB>span{display:block;width:100%;height:100%}.Z29t4QOCvrorYQSkEeqB .viMAtBXMoQ7KLR8e08uV .rDHduk_d_wLrEEup74Mp,.Z29t4QOCvrorYQSkEeqB .Vl2sNN7SDjQhh0vecws1 .rDHduk_d_wLrEEup74Mp{position:absolute;top:5px;color:#00000073;font-size:14px}.uFkbe3JxtIDN2cTEOew8:hover .Z29t4QOCvrorYQSkEeqB{background-color:#f5f5f5}.uFkbe3JxtIDN2cTEOew8:hover .DoI6MjrdZd8oGy3m8V4j{opacity:1}.JVKT3dLfRn4_igQbybqR,.JVKT3dLfRn4_igQbybqR .Vl2sNN7SDjQhh0vecws1>.rDHduk_d_wLrEEup74Mp,.JVKT3dLfRn4_igQbybqR .ia5cAQriok0tSSqPTn_Y{color:#ff4d4f}.JVKT3dLfRn4_igQbybqR .IAXTNCVtsvY3PIH2UO1u .rDHduk_d_wLrEEup74Mp{color:#ff4d4f}.JVKT3dLfRn4_igQbybqR .DoI6MjrdZd8oGy3m8V4j{opacity:1}.l5Mnmfx10fIt7fglwJH5{position:absolute;bottom:-12px;width:100%;padding-left:26px;font-size:14px;line-height:0}.g1ORhtvEITwmnHa5ldRD .uFkbe3JxtIDN2cTEOew8,.w7guBIOnZnkWF1GLSc6H .uFkbe3JxtIDN2cTEOew8{position:relative;height:66px;padding:8px;border:1px solid #d9d9d9;border-radius:2px}.g1ORhtvEITwmnHa5ldRD .uFkbe3JxtIDN2cTEOew8:hover,.w7guBIOnZnkWF1GLSc6H .uFkbe3JxtIDN2cTEOew8:hover{background:transparent}.g1ORhtvEITwmnHa5ldRD .JVKT3dLfRn4_igQbybqR,.w7guBIOnZnkWF1GLSc6H .JVKT3dLfRn4_igQbybqR{border-color:#ff4d4f}.g1ORhtvEITwmnHa5ldRD .uFkbe3JxtIDN2cTEOew8:hover .Z29t4QOCvrorYQSkEeqB,.w7guBIOnZnkWF1GLSc6H .uFkbe3JxtIDN2cTEOew8:hover .Z29t4QOCvrorYQSkEeqB{background:transparent}.g1ORhtvEITwmnHa5ldRD .Tl1KiEC8wcQ33AynR2C0,.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0{border-style:dashed}.g1ORhtvEITwmnHa5ldRD .conEhXs5KEfF4Xzkouyu,.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.g1ORhtvEITwmnHa5ldRD .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp,.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp{font-size:26px}.g1ORhtvEITwmnHa5ldRD .JVKT3dLfRn4_igQbybqR .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp svg path[fill="#e6f7ff"],.w7guBIOnZnkWF1GLSc6H .JVKT3dLfRn4_igQbybqR .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp svg path[fill="#e6f7ff"]{fill:#fff2f0}.g1ORhtvEITwmnHa5ldRD .JVKT3dLfRn4_igQbybqR .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp svg path[fill="#1890ff"],.w7guBIOnZnkWF1GLSc6H .JVKT3dLfRn4_igQbybqR .conEhXs5KEfF4Xzkouyu .rDHduk_d_wLrEEup74Mp svg path[fill="#1890ff"]{fill:#ff4d4f}.g1ORhtvEITwmnHa5ldRD .kXvmH10IxwRT1Yqmkj5J,.w7guBIOnZnkWF1GLSc6H .kXvmH10IxwRT1Yqmkj5J{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,-50%)}.g1ORhtvEITwmnHa5ldRD .kXvmH10IxwRT1Yqmkj5J .rDHduk_d_wLrEEup74Mp,.w7guBIOnZnkWF1GLSc6H .kXvmH10IxwRT1Yqmkj5J .rDHduk_d_wLrEEup74Mp{font-size:26px}.g1ORhtvEITwmnHa5ldRD .T1uOzOiwnBohJfKE7DPl,.w7guBIOnZnkWF1GLSc6H .T1uOzOiwnBohJfKE7DPl{max-width:100%}.g1ORhtvEITwmnHa5ldRD .conEhXs5KEfF4Xzkouyu img,.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu img{display:block;width:48px;height:48px;overflow:hidden}.g1ORhtvEITwmnHa5ldRD .ia5cAQriok0tSSqPTn_Y,.w7guBIOnZnkWF1GLSc6H .ia5cAQriok0tSSqPTn_Y{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.g1ORhtvEITwmnHa5ldRD .Tl1KiEC8wcQ33AynR2C0 .ia5cAQriok0tSSqPTn_Y,.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0 .ia5cAQriok0tSSqPTn_Y{margin-bottom:12px}.g1ORhtvEITwmnHa5ldRD .l5Mnmfx10fIt7fglwJH5,.w7guBIOnZnkWF1GLSc6H .l5Mnmfx10fIt7fglwJH5{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.A6Udlc2YYSMdtUBWh6PV{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.w7guBIOnZnkWF1GLSc6H .uFkbe3JxtIDN2cTEOew8{height:100%;margin:0}.w7guBIOnZnkWF1GLSc6H .Z29t4QOCvrorYQSkEeqB{position:relative;height:100%;overflow:hidden}.w7guBIOnZnkWF1GLSc6H .Z29t4QOCvrorYQSkEeqB:before{position:absolute;z-index:1;width:100%;height:100%;background-color:#00000080;opacity:0;transition:all .3s;content:" "}.w7guBIOnZnkWF1GLSc6H .uFkbe3JxtIDN2cTEOew8:hover .Z29t4QOCvrorYQSkEeqB:before{opacity:1}.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .A9lG2zmYlGoJCQ1Ut7Mi,.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .Bsfadmj8B3Ew8SGSuvgN,.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .E8RIHrujwbom2p1YAa5L{z-index:10;width:16px;margin:0 4px;color:#ffffffd9;font-size:16px;cursor:pointer;transition:all .3s}.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .A9lG2zmYlGoJCQ1Ut7Mi:hover,.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .Bsfadmj8B3Ew8SGSuvgN:hover,.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F .E8RIHrujwbom2p1YAa5L:hover{color:#fff}.w7guBIOnZnkWF1GLSc6H .Z29t4QOCvrorYQSkEeqB:hover+.uaC7gLitxsx4scZvuR3F,.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F:hover{opacity:1}.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu,.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu img{position:static;display:block;width:100%;height:100%;object-fit:contain}.w7guBIOnZnkWF1GLSc6H .ia5cAQriok0tSSqPTn_Y{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.w7guBIOnZnkWF1GLSc6H .lKgGNuRctfYRptjqUt_0+.ia5cAQriok0tSSqPTn_Y{position:absolute;bottom:10px;display:block}.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0.uFkbe3JxtIDN2cTEOew8{background-color:#fafafa}.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0 .Z29t4QOCvrorYQSkEeqB{height:auto}.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0 .Z29t4QOCvrorYQSkEeqB:before,.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0 .Z29t4QOCvrorYQSkEeqB .A9lG2zmYlGoJCQ1Ut7Mi,.w7guBIOnZnkWF1GLSc6H .Tl1KiEC8wcQ33AynR2C0 .Z29t4QOCvrorYQSkEeqB .E8RIHrujwbom2p1YAa5L{display:none}.w7guBIOnZnkWF1GLSc6H .l5Mnmfx10fIt7fglwJH5{bottom:32px;width:calc(100% - 14px);padding-left:0}.WrBCTc_TblA3sNUKMkeh,.xiKnd0VbeTEQvE2jrWG3{transition:opacity .3s,height .3s}.WrBCTc_TblA3sNUKMkeh:before,.xiKnd0VbeTEQvE2jrWG3:before{display:table;width:0;height:0;content:""}.WrBCTc_TblA3sNUKMkeh .zDmck_wBB4W9yRIIsUmg,.xiKnd0VbeTEQvE2jrWG3 .zDmck_wBB4W9yRIIsUmg{display:block;flex:auto}.eHN4VnFYfUkbliTMNF8H .zDmck_wBB4W9yRIIsUmg,.g1ORhtvEITwmnHa5ldRD .zDmck_wBB4W9yRIIsUmg{display:flex;align-items:center}.eHN4VnFYfUkbliTMNF8H .zDmck_wBB4W9yRIIsUmg>*,.g1ORhtvEITwmnHa5ldRD .zDmck_wBB4W9yRIIsUmg>*{flex:none}.eHN4VnFYfUkbliTMNF8H .ia5cAQriok0tSSqPTn_Y,.g1ORhtvEITwmnHa5ldRD .ia5cAQriok0tSSqPTn_Y{flex:auto;margin:0;padding:0 8px}.eHN4VnFYfUkbliTMNF8H .IAXTNCVtsvY3PIH2UO1u,.g1ORhtvEITwmnHa5ldRD .IAXTNCVtsvY3PIH2UO1u,.eHN4VnFYfUkbliTMNF8H .Vl2sNN7SDjQhh0vecws1 .rDHduk_d_wLrEEup74Mp{position:static}.Rc_uDTcWmr0LQMh7DavZ .D6Q8OqUvc8YLcZHvLCEG,.Rc_uDTcWmr0LQMh7DavZ .oGoo7iBkdagfwf_Hk6Ib,.Rc_uDTcWmr0LQMh7DavZ .pD0IWrhcUluW6m0I5msn{animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:forwards}.Rc_uDTcWmr0LQMh7DavZ .D6Q8OqUvc8YLcZHvLCEG,.Rc_uDTcWmr0LQMh7DavZ .oGoo7iBkdagfwf_Hk6Ib{animation-name:Fu6nBMpC9sqvIFM3oCZj}.Rc_uDTcWmr0LQMh7DavZ .pD0IWrhcUluW6m0I5msn{animation-name:ce_PRFIjlT0GqyyDnTp9}@keyframes Fu6nBMpC9sqvIFM3oCZj{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes ce_PRFIjlT0GqyyDnTp9{to{width:0;height:0;margin:0;padding:0;opacity:0}}.QUfJKZDUn4AQ_oZImeku{direction:rtl}.QUfJKZDUn4AQ_oZImeku.Zq_GVcdqAxYp4i6kNYSs.S7N8_7wvE78TLl6OJClw{margin-right:auto;margin-left:8px}.PN_vQBA8KY0U1o0P7mwd{direction:rtl}.PN_vQBA8KY0U1o0P7mwd .dHx9_2l265AWLehnMRYb:hover .j25lhYEvjD8Q9by2IRGp{padding-right:22px;padding-left:14px}.PN_vQBA8KY0U1o0P7mwd .dHx9_2l265AWLehnMRYb:hover .dB8vT3bnaOkxcPCb5ctz{padding-right:22px;padding-left:28px}.PN_vQBA8KY0U1o0P7mwd .ia5cAQriok0tSSqPTn_Y{padding-right:22px;padding-left:0}.PN_vQBA8KY0U1o0P7mwd .j25lhYEvjD8Q9by2IRGp{padding-left:14px}.PN_vQBA8KY0U1o0P7mwd .IAXTNCVtsvY3PIH2UO1u{right:auto;left:0}.PN_vQBA8KY0U1o0P7mwd .IAXTNCVtsvY3PIH2UO1u .rDHduk_d_wLrEEup74Mp{padding-right:0;padding-left:5px}.PN_vQBA8KY0U1o0P7mwd .Z29t4QOCvrorYQSkEeqB{padding:0 4px 0 12px}.PN_vQBA8KY0U1o0P7mwd .JVKT3dLfRn4_igQbybqR .IAXTNCVtsvY3PIH2UO1u .rDHduk_d_wLrEEup74Mp{padding-right:0;padding-left:5px}.PN_vQBA8KY0U1o0P7mwd .l5Mnmfx10fIt7fglwJH5{padding-right:26px;padding-left:0}.g1ORhtvEITwmnHa5ldRD .Z29t4QOCvrorYQSkEeqB,.w7guBIOnZnkWF1GLSc6H .Z29t4QOCvrorYQSkEeqB{padding:0}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .conEhXs5KEfF4Xzkouyu,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .conEhXs5KEfF4Xzkouyu{right:8px;left:auto}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .kXvmH10IxwRT1Yqmkj5J,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .kXvmH10IxwRT1Yqmkj5J{right:50%;left:auto;transform:translate(50%,-50%)}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .ia5cAQriok0tSSqPTn_Y,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .ia5cAQriok0tSSqPTn_Y{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .j25lhYEvjD8Q9by2IRGp,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .j25lhYEvjD8Q9by2IRGp{padding-right:48px;padding-left:18px}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .dB8vT3bnaOkxcPCb5ctz,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .dB8vT3bnaOkxcPCb5ctz{padding-right:48px;padding-left:36px}.PN_vQBA8KY0U1o0P7mwd.g1ORhtvEITwmnHa5ldRD .l5Mnmfx10fIt7fglwJH5,.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .l5Mnmfx10fIt7fglwJH5{padding-right:0;padding-left:0}.PN_vQBA8KY0U1o0P7mwd .A6Udlc2YYSMdtUBWh6PV{margin:0 0 8px 8px}.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .uaC7gLitxsx4scZvuR3F{right:50%;left:auto;transform:translate(50%,-50%)}.PN_vQBA8KY0U1o0P7mwd.w7guBIOnZnkWF1GLSc6H .lKgGNuRctfYRptjqUt_0+.ia5cAQriok0tSSqPTn_Y{margin:8px 0 0;padding:0}.tcQfHR8WjsM9eThI0hLs{width:100%;position:absolute;z-index:100;left:0;top:64px;opacity:0;max-height:calc(100vh - 64px);transform:translateY(-12px);transition:all .3s ease-in;background:#fff;padding:8px 0 0;overflow:auto;box-shadow:none;line-height:1.5;font-weight:400;white-space:normal;pointer-events:none}.tcQfHR8WjsM9eThI0hLs .AZqLl3z74MIxAvlb8Oe0{width:1440px;max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 931.99px){.tcQfHR8WjsM9eThI0hLs .AZqLl3z74MIxAvlb8Oe0{max-width:calc(100% - 80px)}}@media only screen and (max-width: 767.99px){.tcQfHR8WjsM9eThI0hLs .AZqLl3z74MIxAvlb8Oe0{max-width:calc(100% - 32px)}}.tcQfHR8WjsM9eThI0hLs.GXjkObm2NA_EKfS5Nj55{opacity:1;box-shadow:0 2px 8px #f0f1f2 inset;pointer-events:auto;transform:translateY(0);height:auto!important}.tcQfHR8WjsM9eThI0hLs.GXjkObm2NA_EKfS5Nj55+.B8kefEQgdw1Wq1XJFMtY{opacity:1}.tcQfHR8WjsM9eThI0hLs h3{font-size:14px;line-height:22px;margin:24px 0;color:#a3b1bf;font-weight:400;padding-bottom:8px;border-bottom:1px solid #f2f4f5}.tcQfHR8WjsM9eThI0hLs ul{list-style:none;padding:0;margin:0 0 20px}.tcQfHR8WjsM9eThI0hLs ul:last-child{margin-bottom:32px}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p{overflow:hidden;width:25%;display:inline-block;vertical-align:top;margin-bottom:32px;margin-right:0!important;padding-right:32px}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p img{width:32px;height:32px;margin-right:12px;float:left}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX{overflow:hidden}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX h4{margin-bottom:4px;font-size:14px;line-height:22px;color:#000000d9;transition:all .3s}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX h4:hover{color:#597ef7}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX h4 .PnFQYH3umIItE0LYLz6g{margin-left:8px}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX .mctsPLnLoOYmkHCrmKDx{font-size:12px;line-height:20px;margin-bottom:8px;color:#a3b1bf}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX .bjKugXqfHwabVdfFq9K7>a{margin-right:12px;font-size:12px;line-height:20px;transition:all .3s;display:inline-block;color:#8ba5f9}.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p .GO_Rfm3ywosEiwnNf3zX .bjKugXqfHwabVdfFq9K7>a:hover{color:#597ef7}.B8kefEQgdw1Wq1XJFMtY{background:rgba(13,26,38,.5);position:fixed;top:64px;left:0;bottom:0;right:0;z-index:1;pointer-events:none;opacity:0;transition:all .3s}@media only screen and (max-width: 931.99px){.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p{width:50%;padding-right:24px}}@media only screen and (max-width: 767.99px){.tcQfHR8WjsM9eThI0hLs .rkvff8IUp3sNDlMSoL0p{width:100%;padding-right:0}}[class^=ant-]::-ms-clear,[class*=ant-]::-ms-clear,[class^=ant-] input::-ms-clear,[class*=ant-] input::-ms-clear,[class^=ant-] input::-ms-reveal,[class*=ant-] input::-ms-reveal{display:none}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0;color:#000000d9;font-size:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-variant:tabular-nums;line-height:1.5715;background-color:#fff;font-feature-settings:"tnum","tnum"}[tabindex="-1"]:focus{outline:none!important}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;color:#000000d9;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#873bf4;text-decoration:none;background-color:transparent;outline:none;cursor:pointer;transition:color .3s;-webkit-text-decoration-skip:objects}a:hover{color:#ab66ff}a:active{color:#6727cf}a:active,a:hover{text-decoration:none;outline:0}a:focus{text-decoration:none;outline:0}a[disabled]{color:#00000040;cursor:not-allowed}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type="range"]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;color:#00000073;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}::selection{color:#fff;background:#873bf4}.q6u6S2MbOwI2ak3Pk57f:before{display:table;content:""}.q6u6S2MbOwI2ak3Pk57f:after{display:table;clear:both;content:""}.OE9S4cCS7NQvJRLNAea_{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.OE9S4cCS7NQvJRLNAea_>*{line-height:1}.OE9S4cCS7NQvJRLNAea_ svg{display:inline-block}.OE9S4cCS7NQvJRLNAea_:before{display:none}.OE9S4cCS7NQvJRLNAea_ .NCjxLtsozastPBB1ZT2e{display:block}.OE9S4cCS7NQvJRLNAea_>.OE9S4cCS7NQvJRLNAea_{line-height:0;vertical-align:0}.OE9S4cCS7NQvJRLNAea_[tabindex]{cursor:pointer}.P0WvO72uAdIxtHI5AWq2,.P0WvO72uAdIxtHI5AWq2:before{display:inline-block;animation:O1XdcrcIVhcji24upjCr 1s infinite linear}.ZUuj2jcOCM0JDew1iVMj,.GovWDk2m5M0WIrGUUL26,.PgiaabcpZOE8_x8Pfiq8{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ZUuj2jcOCM0JDew1iVMj.GaYvDSm84i4lcbu7biOs,.GovWDk2m5M0WIrGUUL26.wIMt6yAtPw6j5OdO62mM{animation-name:uZlJdrX6FWoYplruUjHR;animation-play-state:running}.PgiaabcpZOE8_x8Pfiq8.OLJcNbuFhA8GQ4wN5Kdy{animation-name:QKKXfYxlQuUg4gpllN3F;animation-play-state:running;pointer-events:none}.ZUuj2jcOCM0JDew1iVMj,.GovWDk2m5M0WIrGUUL26{opacity:0;animation-timing-function:linear}.PgiaabcpZOE8_x8Pfiq8{animation-timing-function:linear}@keyframes uZlJdrX6FWoYplruUjHR{0%{opacity:0}to{opacity:1}}@keyframes QKKXfYxlQuUg4gpllN3F{0%{opacity:1}to{opacity:0}}.TiNfyHO4wcOhOFs01fjS,.QF4e2G_q_iMkCiO40Sn6,.QgL_O66DuYXthBOydG48{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.TiNfyHO4wcOhOFs01fjS.Be00yORelE_1_h10qU2B,.QF4e2G_q_iMkCiO40Sn6.Su3CTXbHv838ApjgCBgm{animation-name:fdgxRAuuUD4deTuaP2Bj;animation-play-state:running}.QgL_O66DuYXthBOydG48.AzG1h3LlwdjyRxUoSGAI{animation-name:KIWv9SRRbAkpqh0gWZYH;animation-play-state:running;pointer-events:none}.TiNfyHO4wcOhOFs01fjS,.QF4e2G_q_iMkCiO40Sn6{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.QgL_O66DuYXthBOydG48{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.DToP2SyVXIc5QeOSW83p,.nt5aM2L_MW86GIX6jyOl,.Ki1h9lxfECw8WUcMlMj3{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.DToP2SyVXIc5QeOSW83p.OIUUd7XKM1EwSjL3Ihx5,.nt5aM2L_MW86GIX6jyOl.jC17n9reA05sXuqEmKTQ{animation-name:KXsCVfYCF7IkGICTgZu9;animation-play-state:running}.Ki1h9lxfECw8WUcMlMj3.MNYmVhvrc4x2dAkNscMW{animation-name:b0TdWvqaL0LuvfwrDxks;animation-play-state:running;pointer-events:none}.DToP2SyVXIc5QeOSW83p,.nt5aM2L_MW86GIX6jyOl{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.Ki1h9lxfECw8WUcMlMj3{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.Bo8k0TgNVxsNmTe4bzRc,.xdzxcL6o5JorZmAJigdV,.NjTKkzMAJEY2tADXMIP6{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.Bo8k0TgNVxsNmTe4bzRc.UXpvrCnFg7UFjv6CRTXg,.xdzxcL6o5JorZmAJigdV.nwBqUifS0wEjJErA3V_f{animation-name:NfK0wQmkbRgBL5AvFpZY;animation-play-state:running}.NjTKkzMAJEY2tADXMIP6.JkrZhApOLI0OZvJLdZGN{animation-name:hvnAjjwz7IAfzH_DyXoq;animation-play-state:running;pointer-events:none}.Bo8k0TgNVxsNmTe4bzRc,.xdzxcL6o5JorZmAJigdV{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.NjTKkzMAJEY2tADXMIP6{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}.VYSmHObLvYMJnCPYcP5N,.qGKaKP44kMNWvkvAUwqg,.n3HyQCmsdaw6d6Gt_ka9{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.VYSmHObLvYMJnCPYcP5N.cLZaUEshWo3NYLVBBpEd,.qGKaKP44kMNWvkvAUwqg.ra9wlgg2Ao8792Tv7nCr{animation-name:kiIo9iZmy8Mmo7uhZg3P;animation-play-state:running}.n3HyQCmsdaw6d6Gt_ka9.AhNfJpwkCkveGWTQdp15{animation-name:RSbtznuksBKbAJWhjdAP;animation-play-state:running;pointer-events:none}.VYSmHObLvYMJnCPYcP5N,.qGKaKP44kMNWvkvAUwqg{opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.n3HyQCmsdaw6d6Gt_ka9{animation-timing-function:cubic-bezier(.6,.04,.98,.34)}@keyframes KXsCVfYCF7IkGICTgZu9{0%{transform:translateY(100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes b0TdWvqaL0LuvfwrDxks{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(100%);transform-origin:0 0;opacity:0}}@keyframes NfK0wQmkbRgBL5AvFpZY{0%{transform:translate(-100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes hvnAjjwz7IAfzH_DyXoq{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(-100%);transform-origin:0 0;opacity:0}}@keyframes kiIo9iZmy8Mmo7uhZg3P{0%{transform:translate(100%);transform-origin:0 0;opacity:0}to{transform:translate(0);transform-origin:0 0;opacity:1}}@keyframes RSbtznuksBKbAJWhjdAP{0%{transform:translate(0);transform-origin:0 0;opacity:1}to{transform:translate(100%);transform-origin:0 0;opacity:0}}@keyframes fdgxRAuuUD4deTuaP2Bj{0%{transform:translateY(-100%);transform-origin:0 0;opacity:0}to{transform:translateY(0);transform-origin:0 0;opacity:1}}@keyframes KIWv9SRRbAkpqh0gWZYH{0%{transform:translateY(0);transform-origin:0 0;opacity:1}to{transform:translateY(-100%);transform-origin:0 0;opacity:0}}@keyframes O1XdcrcIVhcji24upjCr{to{transform:rotate(360deg)}}[ant-click-animating=true],[ant-click-animating-without-extra-node=true]{position:relative}html{--antd-wave-shadow-color: #873bf4;--scroll-bar: 0}[ant-click-animating-without-extra-node=true]:after,.pcimyycyYsyk3PgPJKga{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:inherit;box-shadow:0 0 #873bf4;box-shadow:0 0 0 0 var(--antd-wave-shadow-color);opacity:.2;animation:CqRoCzzKEWANXrECPa5e 2s cubic-bezier(.08,.82,.17,1),MPF9h2qcgDYJk7b5l0d0 .4s cubic-bezier(.08,.82,.17,1);animation-fill-mode:forwards;content:"";pointer-events:none}@keyframes MPF9h2qcgDYJk7b5l0d0{to{box-shadow:0 0 #873bf4;box-shadow:0 0 0 6px var(--antd-wave-shadow-color)}}@keyframes CqRoCzzKEWANXrECPa5e{to{opacity:0}}.anQ7QA5ff88fT1hE5NZv,.zOeIZIDLg6Y2kUYl4Yfz,.EV7gYI381KkgqjHXwBdc{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo,.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M{animation-name:Qz259P718UmrTcRZoe47;animation-play-state:running}.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9{animation-name:DYnMq9y6JwUeenpuLweE;animation-play-state:running;pointer-events:none}.anQ7QA5ff88fT1hE5NZv,.zOeIZIDLg6Y2kUYl4Yfz{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.EV7gYI381KkgqjHXwBdc{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.fM0uDl6xs9EDT1QZIGR9,.gpmT4FzBE6AmSQ_OwLNB,.seDuGxLAdg0eVIZTXNZN{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.fM0uDl6xs9EDT1QZIGR9.l9FI5EDgZSkCw9iuTdIn,.gpmT4FzBE6AmSQ_OwLNB.FgGReaBOhVo5KcXXPbT2{animation-name:grzIbU8cclQPomXj1dMC;animation-play-state:running}.seDuGxLAdg0eVIZTXNZN.PSXqZ15sNv8tcXSjTpqQ{animation-name:gTdJLYAOGckQebp6oGbS;animation-play-state:running;pointer-events:none}.fM0uDl6xs9EDT1QZIGR9,.gpmT4FzBE6AmSQ_OwLNB{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.seDuGxLAdg0eVIZTXNZN{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.AvNlYb_u2KgHv6sFypKO,.PernzEL5FUc_qmaYkHmQ,.Wgoy4pPq2kgcTHTEMZeD{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.AvNlYb_u2KgHv6sFypKO.c4ln3980wEMHxFe3noo4,.PernzEL5FUc_qmaYkHmQ.rAtigOaoDYAqrbMJsmua{animation-name:Fs8Ae_VjAIIBordRelBo;animation-play-state:running}.Wgoy4pPq2kgcTHTEMZeD.iA4R_5SGdL070IRlAUId{animation-name:PYi4GwPV1tA83dVQF9xM;animation-play-state:running;pointer-events:none}.AvNlYb_u2KgHv6sFypKO,.PernzEL5FUc_qmaYkHmQ{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.Wgoy4pPq2kgcTHTEMZeD{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}.t0dW8K0Q84WvfhmBzQws,.l3rwyf7wEfYNaETzR7aB,.JN1i9jGqsMYI8srR1e9w{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.t0dW8K0Q84WvfhmBzQws.h8BktueP1DIpd9DMt1xQ,.l3rwyf7wEfYNaETzR7aB.Wo8QDZ6SKrccWDUkDz9R{animation-name:G9PVsO1vsuQuT4HVzPlQ;animation-play-state:running}.JN1i9jGqsMYI8srR1e9w.WG2z9SNGRIE3EQmL9OdI{animation-name:w9pxZSv282cpGmO1yAYW;animation-play-state:running;pointer-events:none}.t0dW8K0Q84WvfhmBzQws,.l3rwyf7wEfYNaETzR7aB{transform:scale(0);transform-origin:0% 0%;opacity:0;animation-timing-function:cubic-bezier(.23,1,.32,1)}.JN1i9jGqsMYI8srR1e9w{animation-timing-function:cubic-bezier(.755,.05,.855,.06)}@keyframes Qz259P718UmrTcRZoe47{0%{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleY(1);transform-origin:0% 0%;opacity:1}}@keyframes DYnMq9y6JwUeenpuLweE{0%{transform:scaleY(1);transform-origin:0% 0%;opacity:1}to{transform:scaleY(.8);transform-origin:0% 0%;opacity:0}}@keyframes grzIbU8cclQPomXj1dMC{0%{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}to{transform:scaleY(1);transform-origin:100% 100%;opacity:1}}@keyframes gTdJLYAOGckQebp6oGbS{0%{transform:scaleY(1);transform-origin:100% 100%;opacity:1}to{transform:scaleY(.8);transform-origin:100% 100%;opacity:0}}@keyframes Fs8Ae_VjAIIBordRelBo{0%{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}to{transform:scaleX(1);transform-origin:0% 0%;opacity:1}}@keyframes PYi4GwPV1tA83dVQF9xM{0%{transform:scaleX(1);transform-origin:0% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:0% 0%;opacity:0}}@keyframes G9PVsO1vsuQuT4HVzPlQ{0%{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}to{transform:scaleX(1);transform-origin:100% 0%;opacity:1}}@keyframes w9pxZSv282cpGmO1yAYW{0%{transform:scaleX(1);transform-origin:100% 0%;opacity:1}to{transform:scaleX(.8);transform-origin:100% 0%;opacity:0}}.I7e_KKzS30Y69IRpsWIl,.q8NYtIs2E0MZf452XEvz,.HyWefCJhnL8Tes37U4Uv{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.I7e_KKzS30Y69IRpsWIl.mIddErh94UgWwEuSqVkV,.q8NYtIs2E0MZf452XEvz.mJWxdLxPfBAquLbk5ydw{animation-name:I4KR4bD3VUjog5o2AsNO;animation-play-state:running}.HyWefCJhnL8Tes37U4Uv.y4fEpN9e0rowzXMQKIR6{animation-name:wx2rcypeC8Wxk2mGeGZX;animation-play-state:running;pointer-events:none}.I7e_KKzS30Y69IRpsWIl,.q8NYtIs2E0MZf452XEvz{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.dPUQBfqCKHMdrR0iPEh9,.WajERKT9rYc7Ms5Hkgej{transform:none}.HyWefCJhnL8Tes37U4Uv{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.NCU71PXMV8Ep7sejq03d,.F9asKQi__0Ft5nZZxF3Z,.ezUHjwfW6Q83ZxXnLWQE{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.NCU71PXMV8Ep7sejq03d.OsbtacsdnGcPVHg7iWoZ,.F9asKQi__0Ft5nZZxF3Z.Fg21aY50K2IQNp6RE8HV{animation-name:y3AK_czH7qINYX18WpNr;animation-play-state:running}.ezUHjwfW6Q83ZxXnLWQE.Hb5A4dpjY0gb6zgNuX1t{animation-name:oPVBk8MXQMwcHBtLLWGu;animation-play-state:running;pointer-events:none}.NCU71PXMV8Ep7sejq03d,.F9asKQi__0Ft5nZZxF3Z{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.UxPeFEeQ2ElHfSxlMKq4,.TRC5i1o4DpQ5TPzUDftY{transform:none}.ezUHjwfW6Q83ZxXnLWQE{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.QEReBtzKcLMozgLFxQOg,.jBQOvWo6yxMqA82qIA1w,.o6nQWSG0SHUZpJxHKhB0{animation-duration:.1s;animation-fill-mode:both;animation-play-state:paused}.QEReBtzKcLMozgLFxQOg.yDDLubIe2NIpuuhlUbJv,.jBQOvWo6yxMqA82qIA1w.bnqmMZ62ic7mtL3iOYTI{animation-name:y3AK_czH7qINYX18WpNr;animation-play-state:running}.o6nQWSG0SHUZpJxHKhB0.EaVd4zeRn4ub3tBn8hl8{animation-name:oPVBk8MXQMwcHBtLLWGu;animation-play-state:running;pointer-events:none}.QEReBtzKcLMozgLFxQOg,.jBQOvWo6yxMqA82qIA1w{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.TMsIU01qzu4ahCyKjie2,.XxHUQmdWAf8WARi_OzE_{transform:none}.o6nQWSG0SHUZpJxHKhB0{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.ol57TN4eYZs5wotI2BfM,.ZJ7i7EX55XI1UtdIqRga,.OzPLdEG_ztoUJXzYq5CS{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.ol57TN4eYZs5wotI2BfM._G5cXRusKNkPqbczVfSf,.ZJ7i7EX55XI1UtdIqRga.cKCttQHTAf4JuQ2RInYr{animation-name:UESAFoZFXDk4Ayljc7QU;animation-play-state:running}.OzPLdEG_ztoUJXzYq5CS.PN9UYf4rDU4anMktwiKS{animation-name:zEH7jkPHftsJzpxq3sUG;animation-play-state:running;pointer-events:none}.ol57TN4eYZs5wotI2BfM,.ZJ7i7EX55XI1UtdIqRga{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.WC0ooUdHVID2kIBwvoW_,.WImmrTU8TEkRqZUtzjh7{transform:none}.OzPLdEG_ztoUJXzYq5CS{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.OvmEGvfbQG4aEw7k3h05,.oVW8vxBk5xM8RTc5skV8,.Vt2GT0434nN4wCdx57_w{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.OvmEGvfbQG4aEw7k3h05.gxdJbNSEJg733TPKdUWh,.oVW8vxBk5xM8RTc5skV8.IcXc2GgKvgqRkd6IhscT{animation-name:gAMvW0aJoJUGB0oEmuu5;animation-play-state:running}.Vt2GT0434nN4wCdx57_w.rIzryBvP9E0x345jYJCy{animation-name:VzKQ8baCl50TeW0ZwgEX;animation-play-state:running;pointer-events:none}.OvmEGvfbQG4aEw7k3h05,.oVW8vxBk5xM8RTc5skV8{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.zKxJZT7aSjw51z0XRqCo,.EbZn4naLcbc5dWzDy8O2{transform:none}.Vt2GT0434nN4wCdx57_w{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.Rv00u9JaSUkQOnmL_kcQ,.unrmuj19WaYyL8d_K1sp,.EOcPAULnEEQi_XFrhQPg{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.Rv00u9JaSUkQOnmL_kcQ.vA2j79o5RbMhYrNRLYAs,.unrmuj19WaYyL8d_K1sp.vfdYEuXY_9occn6z_nT9{animation-name:e8fXBqk7BJQWzevpTGL0;animation-play-state:running}.EOcPAULnEEQi_XFrhQPg.PxJdvGMT4Q1tZAccJm8k{animation-name:asjjjZVSTMMBbQ_vzXtM;animation-play-state:running;pointer-events:none}.Rv00u9JaSUkQOnmL_kcQ,.unrmuj19WaYyL8d_K1sp{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.kv5TSb0oCWUvzU77reKq,.QvzpRTrSgrg54_RUbyFo{transform:none}.EOcPAULnEEQi_XFrhQPg{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}.utsMWeX0TYY3v2xLm7oW,.jtjvdJPUlkMD92YDgLZq,.bTZlQttpn_Eq4AMEar9g{animation-duration:.2s;animation-fill-mode:both;animation-play-state:paused}.utsMWeX0TYY3v2xLm7oW.gdq9mPW_QBI04w40efZ4,.jtjvdJPUlkMD92YDgLZq.gneq4cKplALPbXmCOlps{animation-name:_zjGKzHhLxYy_w4ppZoT;animation-play-state:running}.bTZlQttpn_Eq4AMEar9g.cAWrF7x17YUoi3AQOGUA{animation-name:TVXdj6qbhUMsRUkMvfOM;animation-play-state:running;pointer-events:none}.utsMWeX0TYY3v2xLm7oW,.jtjvdJPUlkMD92YDgLZq{transform:scale(0);opacity:0;animation-timing-function:cubic-bezier(.08,.82,.17,1)}.TzRF9W83BIhA7tcOVqws,.XTA22Nq80b09coNtrGGs{transform:none}.bTZlQttpn_Eq4AMEar9g{animation-timing-function:cubic-bezier(.78,.14,.15,.86)}@keyframes I4KR4bD3VUjog5o2AsNO{0%{transform:scale(.2);opacity:0}to{transform:scale(1);opacity:1}}@keyframes wx2rcypeC8Wxk2mGeGZX{0%{transform:scale(1)}to{transform:scale(.2);opacity:0}}@keyframes y3AK_czH7qINYX18WpNr{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes oPVBk8MXQMwcHBtLLWGu{0%{transform:scale(1)}to{transform:scale(.8);opacity:0}}@keyframes UESAFoZFXDk4Ayljc7QU{0%{transform:scale(.8);transform-origin:50% 0%;opacity:0}to{transform:scale(1);transform-origin:50% 0%}}@keyframes zEH7jkPHftsJzpxq3sUG{0%{transform:scale(1);transform-origin:50% 0%}to{transform:scale(.8);transform-origin:50% 0%;opacity:0}}@keyframes e8fXBqk7BJQWzevpTGL0{0%{transform:scale(.8);transform-origin:0% 50%;opacity:0}to{transform:scale(1);transform-origin:0% 50%}}@keyframes asjjjZVSTMMBbQ_vzXtM{0%{transform:scale(1);transform-origin:0% 50%}to{transform:scale(.8);transform-origin:0% 50%;opacity:0}}@keyframes _zjGKzHhLxYy_w4ppZoT{0%{transform:scale(.8);transform-origin:100% 50%;opacity:0}to{transform:scale(1);transform-origin:100% 50%}}@keyframes TVXdj6qbhUMsRUkMvfOM{0%{transform:scale(1);transform-origin:100% 50%}to{transform:scale(.8);transform-origin:100% 50%;opacity:0}}@keyframes gAMvW0aJoJUGB0oEmuu5{0%{transform:scale(.8);transform-origin:50% 100%;opacity:0}to{transform:scale(1);transform-origin:50% 100%}}@keyframes VzKQ8baCl50TeW0ZwgEX{0%{transform:scale(1);transform-origin:50% 100%}to{transform:scale(.8);transform-origin:50% 100%;opacity:0}}.M1aWk8hK6Vgd6gopHmI9{overflow:hidden}.FyuTGOLOtBkGfeNgFLi0{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.YT0BKSX2qf0E3sO2LJhO{overflow:hidden;transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1)!important}.Pe83YtwXUTQ3ONFPz_uB{position:fixed;z-index:10}.rsQCCs7FbABr_eMtI4VD{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:center;padding:8px 15px;word-wrap:break-word;border-radius:2px}.zG8YFhYH3YQEt_a1u_1f{flex:1 1;min-width:0}.gwVsv9tOVI03HvFmuHAe{margin-right:8px}.EL3TOUKyv18233jo9_C7{display:none;font-size:14px;line-height:22px}.e5mooeyPiE8YfpWgIUsH{background-color:#f6ffed;border:1px solid #b7eb8f}.e5mooeyPiE8YfpWgIUsH .gwVsv9tOVI03HvFmuHAe{color:#52c41a}.oQ37hS9KZgIS9cr0ZoCk{background-color:#f9f0ff;border:1px solid #dcb8ff}.oQ37hS9KZgIS9cr0ZoCk .gwVsv9tOVI03HvFmuHAe{color:#873bf4}.z6hKCiPyNzMlv_r_8489{background-color:#fffbe6;border:1px solid #ffe58f}.z6hKCiPyNzMlv_r_8489 .gwVsv9tOVI03HvFmuHAe{color:#faad14}.PrCeDLbDXVQ0vEkJFPbo{background-color:#fff2f0;border:1px solid #ffccc7}.PrCeDLbDXVQ0vEkJFPbo .gwVsv9tOVI03HvFmuHAe{color:#ff4d4f}.PrCeDLbDXVQ0vEkJFPbo .EL3TOUKyv18233jo9_C7>pre{margin:0;padding:0}.xOeE256bVOgO74xQjN09{margin-left:8px}.UzndvKRkATou4RTqBQTT{margin-left:8px;padding:0;overflow:hidden;font-size:12px;line-height:12px;background-color:transparent;border:none;outline:none;cursor:pointer}.UzndvKRkATou4RTqBQTT .Viho_ejQo8O1__4OhQxS{color:#00000073;transition:color .3s}.UzndvKRkATou4RTqBQTT .Viho_ejQo8O1__4OhQxS:hover{color:#000000bf}.efrudcPOu9we2g8eMfTe{color:#00000073;transition:color .3s}.efrudcPOu9we2g8eMfTe:hover{color:#000000bf}.c98QmGKeoQOjY2Iz0OWF{align-items:flex-start;padding:15px 15px 15px 24px}.c98QmGKeoQOjY2Iz0OWF.mhVDbr8fzWERC1zfYeU1{padding:15px}.c98QmGKeoQOjY2Iz0OWF .gwVsv9tOVI03HvFmuHAe{margin-right:15px;font-size:24px}.c98QmGKeoQOjY2Iz0OWF .ts3zpiiFWFIYpLWJEsfR{display:block;margin-bottom:4px;color:#000000d9;font-size:16px}.ts3zpiiFWFIYpLWJEsfR{color:#000000d9}.c98QmGKeoQOjY2Iz0OWF .EL3TOUKyv18233jo9_C7{display:block}.rsQCCs7FbABr_eMtI4VD.QRmSRYhJdwkt9xDDFWAx{overflow:hidden;opacity:1;transition:max-height .3s cubic-bezier(.78,.14,.15,.86),opacity .3s cubic-bezier(.78,.14,.15,.86),padding-top .3s cubic-bezier(.78,.14,.15,.86),padding-bottom .3s cubic-bezier(.78,.14,.15,.86),margin-bottom .3s cubic-bezier(.78,.14,.15,.86)}.rsQCCs7FbABr_eMtI4VD.Tju3OrImnnUk8Pcyfpi4{max-height:0;margin-bottom:0!important;padding-top:0;padding-bottom:0;opacity:0}.K043p1CW7EgArpG5N3MB{margin-bottom:0;border:0;border-radius:0}.rsQCCs7FbABr_eMtI4VD.hREBaflPfUc6d3P3Ec9y{direction:rtl}.hREBaflPfUc6d3P3Ec9y .gwVsv9tOVI03HvFmuHAe{margin-right:auto;margin-left:8px}.hREBaflPfUc6d3P3Ec9y .xOeE256bVOgO74xQjN09,.hREBaflPfUc6d3P3Ec9y .UzndvKRkATou4RTqBQTT{margin-right:8px;margin-left:auto}.hREBaflPfUc6d3P3Ec9y.c98QmGKeoQOjY2Iz0OWF{padding-right:24px;padding-left:15px}.hREBaflPfUc6d3P3Ec9y.c98QmGKeoQOjY2Iz0OWF .gwVsv9tOVI03HvFmuHAe{margin-right:auto;margin-left:15px}.n_TTE8d3HhAYqqB7EcyP{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:0 0 0 2px}.qrh2RumioZgmgTiyBTlE{margin-left:-4px;padding-left:4px;overflow:auto;background-color:transparent}.HofYZnVuWQWTM3npHeP1{position:absolute;top:0;left:0;height:100%}.HofYZnVuWQWTM3npHeP1:before{position:relative;display:block;width:2px;height:100%;margin:0 auto;background-color:#f0f0f0;content:" "}.jUd0DAiz3Y4VYqY1IY7m{position:absolute;left:50%;display:none;width:8px;height:8px;background-color:#fff;border:2px solid #873bf4;border-radius:8px;transform:translate(-50%);transition:top .3s ease-in-out}.jUd0DAiz3Y4VYqY1IY7m.TxgoXXqVySsqvX0_T92r{display:inline-block}.t7ktWzY_eawbKCxrtzxF .HofYZnVuWQWTM3npHeP1 .jUd0DAiz3Y4VYqY1IY7m{display:none}.CERKE8EdUccd9qqEHENW{padding:4px 0 4px 16px}.rjpMyPYGqbEixvJ9p3cF{position:relative;display:block;margin-bottom:3px;overflow:hidden;color:#000000d9;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.rjpMyPYGqbEixvJ9p3cF:only-child{margin-bottom:0}.ZvYTtA6gJRYvp8Q8jzmC>.rjpMyPYGqbEixvJ9p3cF{color:#873bf4}.CERKE8EdUccd9qqEHENW .CERKE8EdUccd9qqEHENW{padding-top:2px;padding-bottom:2px}.jDbyazDX_EdmQ0SH5HrY{direction:rtl}.jDbyazDX_EdmQ0SH5HrY.qrh2RumioZgmgTiyBTlE{margin-right:-4px;margin-left:0;padding-right:4px;padding-left:0}.jDbyazDX_EdmQ0SH5HrY .HofYZnVuWQWTM3npHeP1{right:0;left:auto}.jDbyazDX_EdmQ0SH5HrY .jUd0DAiz3Y4VYqY1IY7m{right:50%;left:0;transform:translate(50%)}.jDbyazDX_EdmQ0SH5HrY .CERKE8EdUccd9qqEHENW{padding:4px 16px 4px 0}.HCmAZFGq8A0B9NOq7pI2{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.HCmAZFGq8A0B9NOq7pI2 .J0jndhxj14g2EYi0RD0o{right:13px}.UXBKq1Th9Ul6d2H3EIPx{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;overflow:hidden;color:#fff;white-space:nowrap;text-align:center;vertical-align:middle;background:#ccc;width:32px;height:32px;line-height:32px;border-radius:50%}.AORkmNnSS8sGsFubn4Q7{background:transparent}.UXBKq1Th9Ul6d2H3EIPx .p6fOOZWPn6YEVPmP8jL7{display:block}.oqfBbnSud5IcjHC4U7S9{position:absolute;left:50%;transform-origin:0 center}.UXBKq1Th9Ul6d2H3EIPx.z_hmV6XQ79sEfjaYnr9v{font-size:18px}.UXBKq1Th9Ul6d2H3EIPx.z_hmV6XQ79sEfjaYnr9v>.OE9S4cCS7NQvJRLNAea_{margin:0}.h4vgfBTQFxIwg8qecxh9{width:40px;height:40px;line-height:40px;border-radius:50%}.tclbyU_oV3Q_1rNc2kHC{position:absolute;left:50%;transform-origin:0 center}.h4vgfBTQFxIwg8qecxh9.z_hmV6XQ79sEfjaYnr9v{font-size:24px}.h4vgfBTQFxIwg8qecxh9.z_hmV6XQ79sEfjaYnr9v>.OE9S4cCS7NQvJRLNAea_{margin:0}.cPyvbOA80X8NrG24vbS7{width:24px;height:24px;line-height:24px;border-radius:50%}.NPpFeGdjhEk2QWbC4yj8{position:absolute;left:50%;transform-origin:0 center}.cPyvbOA80X8NrG24vbS7.z_hmV6XQ79sEfjaYnr9v{font-size:14px}.cPyvbOA80X8NrG24vbS7.z_hmV6XQ79sEfjaYnr9v>.OE9S4cCS7NQvJRLNAea_{margin:0}.GoMfRMLmSIOT2a21VfBs{border-radius:2px}.UXBKq1Th9Ul6d2H3EIPx>img{display:block;width:100%;height:100%;object-fit:cover}.x_NTQj1gCEAwCv2_A8gz{display:inline-flex}.x_NTQj1gCEAwCv2_A8gz .UXBKq1Th9Ul6d2H3EIPx{border:1px solid #fff}.x_NTQj1gCEAwCv2_A8gz .UXBKq1Th9Ul6d2H3EIPx:not(:first-child){margin-left:-8px}.o2fD1XqtgMuRv1ZE5GE2 .UXBKq1Th9Ul6d2H3EIPx+.UXBKq1Th9Ul6d2H3EIPx{margin-left:3px}.hfYIUKkl8mA6xfNGMXh6 .UXBKq1Th9Ul6d2H3EIPx:not(:first-child){margin-right:-8px;margin-left:0}.o2fD1XqtgMuRv1ZE5GE2.so39edvhtvUTjTyZ_5hL .UXBKq1Th9Ul6d2H3EIPx+.UXBKq1Th9Ul6d2H3EIPx{margin-right:3px;margin-left:0}.Gr_AXvgHmFQZxOdVxKsk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;right:100px;bottom:50px;z-index:10;width:40px;height:40px;cursor:pointer}.Gr_AXvgHmFQZxOdVxKsk:empty{display:none}.UWQDLQn1FSE6c0MZKvjO{right:auto;left:100px;direction:rtl}.SH397vqmb_cqVeMno0_w{width:40px;height:40px;overflow:hidden;color:#fff;text-align:center;background-color:#00000073;border-radius:20px;transition:all .3s}.SH397vqmb_cqVeMno0_w:hover{background-color:#000000d9;transition:all .3s}.__Epum4yiMkhozVRHWxG{font-size:24px;line-height:40px}@media screen and (max-width: 768px){.Gr_AXvgHmFQZxOdVxKsk{right:60px}.UWQDLQn1FSE6c0MZKvjO{right:auto;left:60px}}@media screen and (max-width: 480px){.Gr_AXvgHmFQZxOdVxKsk{right:20px}.UWQDLQn1FSE6c0MZKvjO{right:auto;left:20px}}.eMz0qiIPnMdJa5DyY3Vs{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;line-height:1}.IXbAzjtOBaIOxxpO4nka{z-index:auto;min-width:20px;height:20px;padding:0 6px;color:#fff;font-weight:400;font-size:12px;line-height:20px;white-space:nowrap;text-align:center;background:#ff4d4f;border-radius:10px;box-shadow:0 0 0 1px #fff}.IXbAzjtOBaIOxxpO4nka a,.IXbAzjtOBaIOxxpO4nka a:hover{color:#fff}.FFmsPjc1sYo89XtqEEW3{min-width:14px;height:14px;padding:0;font-size:12px;line-height:14px;border-radius:7px}.Shre7oTZghU_3Jq7a7ZV{padding:0 8px}.qcGjzA7LrTkm0E76j4gE{z-index:auto;width:6px;min-width:6px;height:6px;background:#ff4d4f;border-radius:100%;box-shadow:0 0 0 1px #fff}.qcGjzA7LrTkm0E76j4gE.Ob4KPTq2bIwef877zipG{transition:background 1.5s}.IXbAzjtOBaIOxxpO4nka,.qcGjzA7LrTkm0E76j4gE,.eMz0qiIPnMdJa5DyY3Vs .fxj1bI8SmasWub2h7fqg{position:absolute;top:0;right:0;transform:translate(50%,-50%);transform-origin:100% 0%}.IXbAzjtOBaIOxxpO4nka.P0WvO72uAdIxtHI5AWq2,.qcGjzA7LrTkm0E76j4gE.P0WvO72uAdIxtHI5AWq2,.eMz0qiIPnMdJa5DyY3Vs .fxj1bI8SmasWub2h7fqg.P0WvO72uAdIxtHI5AWq2{animation:Lrp5CFO8IcYR1sVxO_2c 1s infinite linear}.gt46OMLGkfYnS0PZe5q0{line-height:inherit;vertical-align:baseline}._BKjWWqTb0YNgUM6_jON{position:relative;top:-1px;display:inline-block;width:6px;height:6px;vertical-align:middle;border-radius:50%}.dVLmO1_2UwgieEmWRqG2{background-color:#52c41a}.Cv7HM7TAI6A3smeccHzP{position:relative;background-color:#1890ff}.Cv7HM7TAI6A3smeccHzP:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #1890ff;border-radius:50%;animation:CQrqTHZAKv4leqw2YHjZ 1.2s infinite ease-in-out;content:""}.AWa2S3Fp3UwPGaKMc7N1{background-color:#d9d9d9}.l_TPe4NWWsDZaq_w_4Je{background-color:#ff4d4f}.CwpWyEjPxATIZk3ShK5B{background-color:#faad14}.LH6nhjej7q0_9nkfFhnM,.oGEgidQI70kj95iDlW2z{background:#eb2f96}.EGO2eeKeSUAr7HGlLTbc{background:#f5222d}.tMAKyt5PNCw3SwpvarqJ{background:#fa541c}.BR5KfGT1UvgeCnVdn9zJ{background:#fa8c16}.gGCjVV7F80b8WsB_agHA{background:#fadb14}.eG6cp1VKEUT39a8m6TNE{background:#faad14}.CDj2uHlohoVuv0vxKr5K{background:#13c2c2}.CLrNqf3R5k0HwpZNLHoP{background:#a0d911}.ITZ2ayeRjoP5fP3xuRQU{background:#52c41a}.AHkdLoq3G0AXWOYBSNoK{background:#1890ff}.aaRiav__WmQHMojJjmDf{background:#2f54eb}.M2cPY5a_cIW54LxzY6M2{background:#722ed1}.TQoaXdD2ooziUbnGxPr6{margin-left:8px;color:#000000d9;font-size:14px}.kTGvhuucz1glHOGjcEis,.a7bGufY8xb8H1mFOEtTf{animation:CSmjHXN9aOQk8A6DFuQv .3s cubic-bezier(.12,.4,.29,1.46);animation-fill-mode:both}.K49U6I2REY8_3yI6FF2c{animation:s4cpxmLEroAGGNX_9rHI .3s cubic-bezier(.71,-.46,.88,.6);animation-fill-mode:both}.lA4OPsgDNcISEN6GvnWo .kTGvhuucz1glHOGjcEis,.lA4OPsgDNcISEN6GvnWo .a7bGufY8xb8H1mFOEtTf{animation:BkhVRFPpgpgwyJNFSmxI .3s cubic-bezier(.12,.4,.29,1.46)}.lA4OPsgDNcISEN6GvnWo .K49U6I2REY8_3yI6FF2c{animation:cJOyducRdMCneSYBG5R9 .3s cubic-bezier(.71,-.46,.88,.6)}.lA4OPsgDNcISEN6GvnWo:not(.gt46OMLGkfYnS0PZe5q0){vertical-align:middle}.lA4OPsgDNcISEN6GvnWo .fxj1bI8SmasWub2h7fqg,.lA4OPsgDNcISEN6GvnWo .IXbAzjtOBaIOxxpO4nka{transform:none}.lA4OPsgDNcISEN6GvnWo .fxj1bI8SmasWub2h7fqg,.lA4OPsgDNcISEN6GvnWo .Ob4KPTq2bIwef877zipG{position:relative;top:auto;display:block;transform-origin:50% 50%}@keyframes CQrqTHZAKv4leqw2YHjZ{0%{transform:scale(.8);opacity:.5}to{transform:scale(2.4);opacity:0}}.Ob4KPTq2bIwef877zipG{overflow:hidden;direction:ltr}.SYrqWyALa5YmkbV7YotV{position:relative;display:inline-block;height:20px;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.SYrqWyALa5YmkbV7YotV>p.hZaVzUSUuME9vE8h9Jn6{height:20px;margin:0;-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden}.TX50uiGbl7cRdnoWChOt{vertical-align:top}@keyframes CSmjHXN9aOQk8A6DFuQv{0%{transform:scale(0) translate(50%,-50%);opacity:0}to{transform:scale(1) translate(50%,-50%)}}@keyframes s4cpxmLEroAGGNX_9rHI{0%{transform:scale(1) translate(50%,-50%)}to{transform:scale(0) translate(50%,-50%);opacity:0}}@keyframes BkhVRFPpgpgwyJNFSmxI{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes cJOyducRdMCneSYBG5R9{0%{transform:scale(1)}to{transform:scale(0);opacity:0}}@keyframes Lrp5CFO8IcYR1sVxO_2c{0%{transform-origin:50%}to{transform:translate(50%,-50%) rotate(360deg);transform-origin:50%}}.eREz1_LNF0Is6EMOzic5{position:relative}.BvB7iUQqAG0pb9CEipSh{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:8px;height:22px;padding:0 8px;color:#fff;line-height:22px;white-space:nowrap;background-color:#873bf4;border-radius:2px}.OMGioJuxAH2LAxwuiUF0{color:#fff}.X77P9IhlzZg2bRR32sYx{position:absolute;top:100%;width:8px;height:8px;color:currentcolor;border:4px solid;transform:scaleY(.75);transform-origin:top}.X77P9IhlzZg2bRR32sYx:after{position:absolute;top:-4px;left:-4px;width:inherit;height:inherit;color:#00000040;border:inherit;content:""}.kQYfh74wzckOcDEmG1oA,.fhItREhQVLUKgHy4GufL{color:#eb2f96;background:#eb2f96}.s0_BUsdLvkkuvY94AS5O{color:#f5222d;background:#f5222d}.WMCGSHmaaSg365RUzsa8{color:#fa541c;background:#fa541c}.zSbiwQtTWBI96EDs3SyK{color:#fa8c16;background:#fa8c16}.trtIEh1JmgsgCW2GXqqt{color:#fadb14;background:#fadb14}.d5V_t8ueodAQTELuYV4Z{color:#faad14;background:#faad14}.bJfWH3khUcfGCjbu8usU{color:#13c2c2;background:#13c2c2}.Vn7J3M0HslzVJQoHX3P0{color:#a0d911;background:#a0d911}.va78bGnRv5s8FcKD0QZy{color:#52c41a;background:#52c41a}.awwGIzynE7PqLSz_4hH0{color:#1890ff;background:#1890ff}.ZN9pszKAnghXnLTnB2tA{color:#2f54eb;background:#2f54eb}.USLySTTB27cb3D4C1noK{color:#722ed1;background:#722ed1}.BvB7iUQqAG0pb9CEipSh.FdAFo4CRULg92SblMmfc{right:-8px;border-bottom-right-radius:0}.BvB7iUQqAG0pb9CEipSh.FdAFo4CRULg92SblMmfc .X77P9IhlzZg2bRR32sYx{right:0;border-color:currentcolor transparent transparent currentcolor}.BvB7iUQqAG0pb9CEipSh._mzFHbSRn08uvegZdSXU{left:-8px;border-bottom-left-radius:0}.BvB7iUQqAG0pb9CEipSh._mzFHbSRn08uvegZdSXU .X77P9IhlzZg2bRR32sYx{left:0;border-color:currentcolor currentcolor transparent transparent}.hAvD7GohftMTbwc1SzTp{direction:rtl}.hAvD7GohftMTbwc1SzTp.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo) .IXbAzjtOBaIOxxpO4nka,.hAvD7GohftMTbwc1SzTp.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo) .qcGjzA7LrTkm0E76j4gE,.hAvD7GohftMTbwc1SzTp.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo) .fxj1bI8SmasWub2h7fqg{right:auto;left:0;direction:ltr;transform:translate(-50%,-50%);transform-origin:0% 0%}.hAvD7GohftMTbwc1SzTp.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo) .fxj1bI8SmasWub2h7fqg{right:auto;left:0;transform:translate(-50%,-50%);transform-origin:0% 0%}.hAvD7GohftMTbwc1SzTp .TQoaXdD2ooziUbnGxPr6{margin-right:8px;margin-left:0}.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo).hAvD7GohftMTbwc1SzTp .kTGvhuucz1glHOGjcEis,.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo).hAvD7GohftMTbwc1SzTp .a7bGufY8xb8H1mFOEtTf{animation-name:A4W_2uicgNMBnQb7GQ3t}.eMz0qiIPnMdJa5DyY3Vs:not(.lA4OPsgDNcISEN6GvnWo).hAvD7GohftMTbwc1SzTp .K49U6I2REY8_3yI6FF2c{animation-name:roIYi2NRQcXI5BiAbg8X}.ZFMieX3jbn0w9ZLFpCZe{direction:rtl}.ZFMieX3jbn0w9ZLFpCZe.FdAFo4CRULg92SblMmfc{right:unset;left:-8px;border-bottom-right-radius:2px;border-bottom-left-radius:0}.ZFMieX3jbn0w9ZLFpCZe.FdAFo4CRULg92SblMmfc .X77P9IhlzZg2bRR32sYx{right:unset;left:0;border-color:currentcolor currentcolor transparent transparent}.ZFMieX3jbn0w9ZLFpCZe.FdAFo4CRULg92SblMmfc .X77P9IhlzZg2bRR32sYx:after{border-color:currentcolor currentcolor transparent transparent}.ZFMieX3jbn0w9ZLFpCZe._mzFHbSRn08uvegZdSXU{right:-8px;left:unset;border-bottom-right-radius:0;border-bottom-left-radius:2px}.ZFMieX3jbn0w9ZLFpCZe._mzFHbSRn08uvegZdSXU .X77P9IhlzZg2bRR32sYx{right:0;left:unset;border-color:currentcolor transparent transparent currentcolor}.ZFMieX3jbn0w9ZLFpCZe._mzFHbSRn08uvegZdSXU .X77P9IhlzZg2bRR32sYx:after{border-color:currentcolor transparent transparent currentcolor}@keyframes A4W_2uicgNMBnQb7GQ3t{0%{transform:scale(0) translate(-50%,-50%);opacity:0}to{transform:scale(1) translate(-50%,-50%)}}@keyframes roIYi2NRQcXI5BiAbg8X{0%{transform:scale(1) translate(-50%,-50%)}to{transform:scale(0) translate(-50%,-50%);opacity:0}}.f9R3IiGOPF4t7FunXIm_{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";color:#00000073;font-size:14px}.f9R3IiGOPF4t7FunXIm_ .OE9S4cCS7NQvJRLNAea_{font-size:14px}.f9R3IiGOPF4t7FunXIm_ ol{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.f9R3IiGOPF4t7FunXIm_ a{color:#00000073;transition:color .3s}.f9R3IiGOPF4t7FunXIm_ a:hover{color:#000000d9}.f9R3IiGOPF4t7FunXIm_ li:last-child{color:#000000d9}.f9R3IiGOPF4t7FunXIm_ li:last-child a{color:#000000d9}li:last-child>.FgVxJUCklgkz0zqtsCou{display:none}.FgVxJUCklgkz0zqtsCou{margin:0 8px;color:#00000073}.aAHpI1IFuwMjC7kKUlGo>.OE9S4cCS7NQvJRLNAea_+span,.aAHpI1IFuwMjC7kKUlGo>.OE9S4cCS7NQvJRLNAea_+a{margin-left:4px}.mIYkXDVHQ3AgCiB1Td6j>.OE9S4cCS7NQvJRLNAea_{margin-left:4px}.YOXt4OVU_EkhFjIpJjXV{direction:rtl}.YOXt4OVU_EkhFjIpJjXV:before{display:table;content:""}.YOXt4OVU_EkhFjIpJjXV:after{display:table;clear:both;content:""}.YOXt4OVU_EkhFjIpJjXV>span{float:right}.YOXt4OVU_EkhFjIpJjXV .aAHpI1IFuwMjC7kKUlGo>.OE9S4cCS7NQvJRLNAea_+span,.YOXt4OVU_EkhFjIpJjXV .aAHpI1IFuwMjC7kKUlGo>.OE9S4cCS7NQvJRLNAea_+a{margin-right:4px;margin-left:0}.YOXt4OVU_EkhFjIpJjXV .mIYkXDVHQ3AgCiB1Td6j>.OE9S4cCS7NQvJRLNAea_{margin-right:4px;margin-left:0}.MjY5cLAgIxcpjG4kuhQ8{line-height:1.5715;position:relative;display:inline-block;font-weight:400;white-space:nowrap;text-align:center;background-image:none;border:1px solid transparent;box-shadow:0 2px #00000004;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);user-select:none;touch-action:manipulation;height:32px;padding:4px 15px;font-size:14px;border-radius:2px;color:#000000d9;border-color:#d9d9d9;background:#fff}.MjY5cLAgIxcpjG4kuhQ8>.OE9S4cCS7NQvJRLNAea_{line-height:1}.MjY5cLAgIxcpjG4kuhQ8,.MjY5cLAgIxcpjG4kuhQ8:active,.MjY5cLAgIxcpjG4kuhQ8:focus{outline:0}.MjY5cLAgIxcpjG4kuhQ8:not([disabled]):hover{text-decoration:none}.MjY5cLAgIxcpjG4kuhQ8:not([disabled]):active{outline:0;box-shadow:none}.MjY5cLAgIxcpjG4kuhQ8[disabled]{cursor:not-allowed}.MjY5cLAgIxcpjG4kuhQ8[disabled]>*{pointer-events:none}.e1MdD7rKR8L2owu4Lx6a{height:40px;padding:6.4px 15px;font-size:16px;border-radius:2px}.YOH929kSPwJdU9tw4dw1{height:24px;padding:0 7px;font-size:14px;border-radius:2px}.MjY5cLAgIxcpjG4kuhQ8>a:only-child{color:currentcolor}.MjY5cLAgIxcpjG4kuhQ8>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MjY5cLAgIxcpjG4kuhQ8:hover,.MjY5cLAgIxcpjG4kuhQ8:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.MjY5cLAgIxcpjG4kuhQ8:hover>a:only-child,.MjY5cLAgIxcpjG4kuhQ8:focus>a:only-child{color:currentcolor}.MjY5cLAgIxcpjG4kuhQ8:hover>a:only-child:after,.MjY5cLAgIxcpjG4kuhQ8:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MjY5cLAgIxcpjG4kuhQ8:active{color:#6727cf;border-color:#6727cf;background:#fff}.MjY5cLAgIxcpjG4kuhQ8:active>a:only-child{color:currentcolor}.MjY5cLAgIxcpjG4kuhQ8:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MjY5cLAgIxcpjG4kuhQ8[disabled],.MjY5cLAgIxcpjG4kuhQ8[disabled]:hover,.MjY5cLAgIxcpjG4kuhQ8[disabled]:focus,.MjY5cLAgIxcpjG4kuhQ8[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.MjY5cLAgIxcpjG4kuhQ8[disabled]>a:only-child,.MjY5cLAgIxcpjG4kuhQ8[disabled]:hover>a:only-child,.MjY5cLAgIxcpjG4kuhQ8[disabled]:focus>a:only-child,.MjY5cLAgIxcpjG4kuhQ8[disabled]:active>a:only-child{color:currentcolor}.MjY5cLAgIxcpjG4kuhQ8[disabled]>a:only-child:after,.MjY5cLAgIxcpjG4kuhQ8[disabled]:hover>a:only-child:after,.MjY5cLAgIxcpjG4kuhQ8[disabled]:focus>a:only-child:after,.MjY5cLAgIxcpjG4kuhQ8[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MjY5cLAgIxcpjG4kuhQ8:hover,.MjY5cLAgIxcpjG4kuhQ8:focus,.MjY5cLAgIxcpjG4kuhQ8:active{text-decoration:none;background:#fff}.MjY5cLAgIxcpjG4kuhQ8>span{display:inline-block}.sx_4Eu3Y8Uc6lzxWuK3t{color:#fff;border-color:#873bf4;background:#873bf4;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child{color:currentcolor}.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.sx_4Eu3Y8Uc6lzxWuK3t:hover,.sx_4Eu3Y8Uc6lzxWuK3t:focus{color:#fff;border-color:#ab66ff;background:#ab66ff}.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child,.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child{color:currentcolor}.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child:after,.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.sx_4Eu3Y8Uc6lzxWuK3t:active{color:#fff;border-color:#6727cf;background:#6727cf}.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child{color:currentcolor}.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.sx_4Eu3Y8Uc6lzxWuK3t[disabled],.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child{color:currentcolor}.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child:after,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child:after,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child:after,.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:not(:first-child):not(:last-child){border-right-color:#ab66ff;border-left-color:#ab66ff}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:not(:first-child):not(:last-child):disabled{border-color:#d9d9d9}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:first-child:not(:last-child){border-right-color:#ab66ff}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:first-child:not(:last-child)[disabled]{border-right-color:#d9d9d9}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:last-child:not(:first-child),.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t+.sx_4Eu3Y8Uc6lzxWuK3t{border-left-color:#ab66ff}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:last-child:not(:first-child)[disabled],.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t+.sx_4Eu3Y8Uc6lzxWuK3t[disabled]{border-left-color:#d9d9d9}.OMq96uBNhC4f04L1d1Bw{color:#000000d9;border-color:#d9d9d9;background:transparent}.OMq96uBNhC4f04L1d1Bw>a:only-child{color:currentcolor}.OMq96uBNhC4f04L1d1Bw>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.OMq96uBNhC4f04L1d1Bw:hover,.OMq96uBNhC4f04L1d1Bw:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.OMq96uBNhC4f04L1d1Bw:hover>a:only-child,.OMq96uBNhC4f04L1d1Bw:focus>a:only-child{color:currentcolor}.OMq96uBNhC4f04L1d1Bw:hover>a:only-child:after,.OMq96uBNhC4f04L1d1Bw:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.OMq96uBNhC4f04L1d1Bw:active{color:#6727cf;border-color:#6727cf;background:transparent}.OMq96uBNhC4f04L1d1Bw:active>a:only-child{color:currentcolor}.OMq96uBNhC4f04L1d1Bw:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.OMq96uBNhC4f04L1d1Bw[disabled],.OMq96uBNhC4f04L1d1Bw[disabled]:hover,.OMq96uBNhC4f04L1d1Bw[disabled]:focus,.OMq96uBNhC4f04L1d1Bw[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.OMq96uBNhC4f04L1d1Bw[disabled]>a:only-child,.OMq96uBNhC4f04L1d1Bw[disabled]:hover>a:only-child,.OMq96uBNhC4f04L1d1Bw[disabled]:focus>a:only-child,.OMq96uBNhC4f04L1d1Bw[disabled]:active>a:only-child{color:currentcolor}.OMq96uBNhC4f04L1d1Bw[disabled]>a:only-child:after,.OMq96uBNhC4f04L1d1Bw[disabled]:hover>a:only-child:after,.OMq96uBNhC4f04L1d1Bw[disabled]:focus>a:only-child:after,.OMq96uBNhC4f04L1d1Bw[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MwHyK4MoioL_WalT4pBC{color:#000000d9;border-color:#d9d9d9;background:#fff;border-style:dashed}.MwHyK4MoioL_WalT4pBC>a:only-child{color:currentcolor}.MwHyK4MoioL_WalT4pBC>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MwHyK4MoioL_WalT4pBC:hover,.MwHyK4MoioL_WalT4pBC:focus{color:#ab66ff;border-color:#ab66ff;background:#fff}.MwHyK4MoioL_WalT4pBC:hover>a:only-child,.MwHyK4MoioL_WalT4pBC:focus>a:only-child{color:currentcolor}.MwHyK4MoioL_WalT4pBC:hover>a:only-child:after,.MwHyK4MoioL_WalT4pBC:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MwHyK4MoioL_WalT4pBC:active{color:#6727cf;border-color:#6727cf;background:#fff}.MwHyK4MoioL_WalT4pBC:active>a:only-child{color:currentcolor}.MwHyK4MoioL_WalT4pBC:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.MwHyK4MoioL_WalT4pBC[disabled],.MwHyK4MoioL_WalT4pBC[disabled]:hover,.MwHyK4MoioL_WalT4pBC[disabled]:focus,.MwHyK4MoioL_WalT4pBC[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.MwHyK4MoioL_WalT4pBC[disabled]>a:only-child,.MwHyK4MoioL_WalT4pBC[disabled]:hover>a:only-child,.MwHyK4MoioL_WalT4pBC[disabled]:focus>a:only-child,.MwHyK4MoioL_WalT4pBC[disabled]:active>a:only-child{color:currentcolor}.MwHyK4MoioL_WalT4pBC[disabled]>a:only-child:after,.MwHyK4MoioL_WalT4pBC[disabled]:hover>a:only-child:after,.MwHyK4MoioL_WalT4pBC[disabled]:focus>a:only-child:after,.MwHyK4MoioL_WalT4pBC[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.xX_tPDbyUDUkVrt1f3Cn{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.xX_tPDbyUDUkVrt1f3Cn>a:only-child{color:currentcolor}.xX_tPDbyUDUkVrt1f3Cn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.xX_tPDbyUDUkVrt1f3Cn:hover,.xX_tPDbyUDUkVrt1f3Cn:focus{color:#fff;border-color:#ff7875;background:#ff7875}.xX_tPDbyUDUkVrt1f3Cn:hover>a:only-child,.xX_tPDbyUDUkVrt1f3Cn:focus>a:only-child{color:currentcolor}.xX_tPDbyUDUkVrt1f3Cn:hover>a:only-child:after,.xX_tPDbyUDUkVrt1f3Cn:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.xX_tPDbyUDUkVrt1f3Cn:active{color:#fff;border-color:#d9363e;background:#d9363e}.xX_tPDbyUDUkVrt1f3Cn:active>a:only-child{color:currentcolor}.xX_tPDbyUDUkVrt1f3Cn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.xX_tPDbyUDUkVrt1f3Cn[disabled],.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover,.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus,.xX_tPDbyUDUkVrt1f3Cn[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.xX_tPDbyUDUkVrt1f3Cn[disabled]>a:only-child,.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover>a:only-child,.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus>a:only-child,.xX_tPDbyUDUkVrt1f3Cn[disabled]:active>a:only-child{color:currentcolor}.xX_tPDbyUDUkVrt1f3Cn[disabled]>a:only-child:after,.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover>a:only-child:after,.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus>a:only-child:after,.xX_tPDbyUDUkVrt1f3Cn[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.t0jNlD0eEhYQPo8oeSVl{color:#873bf4;border-color:transparent;background:transparent;box-shadow:none}.t0jNlD0eEhYQPo8oeSVl>a:only-child{color:currentcolor}.t0jNlD0eEhYQPo8oeSVl>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.t0jNlD0eEhYQPo8oeSVl:hover,.t0jNlD0eEhYQPo8oeSVl:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child,.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child{color:currentcolor}.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child:after,.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.t0jNlD0eEhYQPo8oeSVl:active{color:#6727cf;border-color:#6727cf;background:transparent}.t0jNlD0eEhYQPo8oeSVl:active>a:only-child{color:currentcolor}.t0jNlD0eEhYQPo8oeSVl:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.t0jNlD0eEhYQPo8oeSVl[disabled],.t0jNlD0eEhYQPo8oeSVl[disabled]:hover,.t0jNlD0eEhYQPo8oeSVl[disabled]:focus,.t0jNlD0eEhYQPo8oeSVl[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.t0jNlD0eEhYQPo8oeSVl:hover{background:transparent}.t0jNlD0eEhYQPo8oeSVl:hover,.t0jNlD0eEhYQPo8oeSVl:focus,.t0jNlD0eEhYQPo8oeSVl:active{border-color:transparent}.t0jNlD0eEhYQPo8oeSVl[disabled],.t0jNlD0eEhYQPo8oeSVl[disabled]:hover,.t0jNlD0eEhYQPo8oeSVl[disabled]:focus,.t0jNlD0eEhYQPo8oeSVl[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child,.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child,.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child,.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child{color:currentcolor}.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child:after,.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child:after,.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child:after,.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.XrBIVkhmFaYaRvtgtLA3{color:#000000d9;border-color:transparent;background:transparent;box-shadow:none}.XrBIVkhmFaYaRvtgtLA3>a:only-child{color:currentcolor}.XrBIVkhmFaYaRvtgtLA3>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.XrBIVkhmFaYaRvtgtLA3:hover,.XrBIVkhmFaYaRvtgtLA3:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.XrBIVkhmFaYaRvtgtLA3:hover>a:only-child,.XrBIVkhmFaYaRvtgtLA3:focus>a:only-child{color:currentcolor}.XrBIVkhmFaYaRvtgtLA3:hover>a:only-child:after,.XrBIVkhmFaYaRvtgtLA3:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.XrBIVkhmFaYaRvtgtLA3:active{color:#6727cf;border-color:#6727cf;background:transparent}.XrBIVkhmFaYaRvtgtLA3:active>a:only-child{color:currentcolor}.XrBIVkhmFaYaRvtgtLA3:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.XrBIVkhmFaYaRvtgtLA3[disabled],.XrBIVkhmFaYaRvtgtLA3[disabled]:hover,.XrBIVkhmFaYaRvtgtLA3[disabled]:focus,.XrBIVkhmFaYaRvtgtLA3[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.XrBIVkhmFaYaRvtgtLA3:hover,.XrBIVkhmFaYaRvtgtLA3:focus{color:#000000d9;background:rgba(0,0,0,.018);border-color:transparent}.XrBIVkhmFaYaRvtgtLA3:active{color:#000000d9;background:rgba(0,0,0,.028);border-color:transparent}.XrBIVkhmFaYaRvtgtLA3[disabled],.XrBIVkhmFaYaRvtgtLA3[disabled]:hover,.XrBIVkhmFaYaRvtgtLA3[disabled]:focus,.XrBIVkhmFaYaRvtgtLA3[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.XrBIVkhmFaYaRvtgtLA3[disabled]>a:only-child,.XrBIVkhmFaYaRvtgtLA3[disabled]:hover>a:only-child,.XrBIVkhmFaYaRvtgtLA3[disabled]:focus>a:only-child,.XrBIVkhmFaYaRvtgtLA3[disabled]:active>a:only-child{color:currentcolor}.XrBIVkhmFaYaRvtgtLA3[disabled]>a:only-child:after,.XrBIVkhmFaYaRvtgtLA3[disabled]:hover>a:only-child:after,.XrBIVkhmFaYaRvtgtLA3[disabled]:focus>a:only-child:after,.XrBIVkhmFaYaRvtgtLA3[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ{color:#ff4d4f;border-color:#ff4d4f;background:#fff}.TjbRtytg74kj2fSOOvEZ>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ:hover,.TjbRtytg74kj2fSOOvEZ:focus{color:#ff7875;border-color:#ff7875;background:#fff}.TjbRtytg74kj2fSOOvEZ:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ:focus>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ:active{color:#d9363e;border-color:#d9363e;background:#fff}.TjbRtytg74kj2fSOOvEZ:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ[disabled],.TjbRtytg74kj2fSOOvEZ[disabled]:hover,.TjbRtytg74kj2fSOOvEZ[disabled]:focus,.TjbRtytg74kj2fSOOvEZ[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ[disabled]>a:only-child,.TjbRtytg74kj2fSOOvEZ[disabled]:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ[disabled]:focus>a:only-child,.TjbRtytg74kj2fSOOvEZ[disabled]:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ[disabled]>a:only-child:after,.TjbRtytg74kj2fSOOvEZ[disabled]:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ[disabled]:focus>a:only-child:after,.TjbRtytg74kj2fSOOvEZ[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t{color:#fff;border-color:#ff4d4f;background:#ff4d4f;text-shadow:0 -1px 0 rgba(0,0,0,.12);box-shadow:0 2px #0000000b}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:hover,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:focus{color:#fff;border-color:#ff7875;background:#ff7875}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:active{color:#fff;border-color:#d9363e;background:#d9363e}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled],.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active{color:#6727cf;border-color:#6727cf;background:transparent}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled],.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus{color:#ff7875;border-color:transparent;background:transparent}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active{color:#d9363e;border-color:transparent;background:transparent}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled],.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3{color:#ff4d4f;border-color:transparent;background:transparent;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:hover,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:focus{color:#ab66ff;border-color:#ab66ff;background:transparent}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:active{color:#6727cf;border-color:#6727cf;background:transparent}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled],.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:hover,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:focus,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:hover,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:focus{color:#ff7875;border-color:transparent;background:rgba(0,0,0,.018)}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:focus>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:active{color:#d9363e;border-color:transparent;background:rgba(0,0,0,.028)}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled],.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:hover,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:focus,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]>a:only-child,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:hover>a:only-child,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:focus>a:only-child,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:active>a:only-child{color:currentcolor}.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:hover>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:focus>a:only-child:after,.TjbRtytg74kj2fSOOvEZ.XrBIVkhmFaYaRvtgtLA3[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.ZlkFquIpToKeVULRD_57{width:32px;height:32px;padding:2.4px 0;font-size:16px;border-radius:2px;vertical-align:-3px}.ZlkFquIpToKeVULRD_57>*{font-size:16px}.ZlkFquIpToKeVULRD_57.e1MdD7rKR8L2owu4Lx6a{width:40px;height:40px;padding:4.9px 0;font-size:18px;border-radius:2px}.ZlkFquIpToKeVULRD_57.e1MdD7rKR8L2owu4Lx6a>*{font-size:18px}.ZlkFquIpToKeVULRD_57.YOH929kSPwJdU9tw4dw1{width:24px;height:24px;padding:0;font-size:14px;border-radius:2px}.ZlkFquIpToKeVULRD_57.YOH929kSPwJdU9tw4dw1>*{font-size:14px}.ZlkFquIpToKeVULRD_57>.OE9S4cCS7NQvJRLNAea_{display:flex;justify-content:center}.ZlkFquIpToKeVULRD_57 .e210zLNV_IaabXNswhx8{padding:0!important}a.ZlkFquIpToKeVULRD_57{vertical-align:-1px}a.ZlkFquIpToKeVULRD_57>.OE9S4cCS7NQvJRLNAea_{display:inline}.oOEBBm63ZAwIGW0K4wH4{height:32px;padding:4px 16px;font-size:14px;border-radius:32px}.oOEBBm63ZAwIGW0K4wH4.e1MdD7rKR8L2owu4Lx6a{height:40px;padding:6.4px 20px;font-size:16px;border-radius:40px}.oOEBBm63ZAwIGW0K4wH4.YOH929kSPwJdU9tw4dw1{height:24px;padding:0 12px;font-size:14px;border-radius:24px}.oOEBBm63ZAwIGW0K4wH4.ZlkFquIpToKeVULRD_57{width:auto}.cgl6ffQcg9sb2f8x3Jkr{min-width:32px;padding-right:0;padding-left:0;text-align:center;border-radius:50%}.cgl6ffQcg9sb2f8x3Jkr.e1MdD7rKR8L2owu4Lx6a{min-width:40px;border-radius:50%}.cgl6ffQcg9sb2f8x3Jkr.YOH929kSPwJdU9tw4dw1{min-width:24px;border-radius:50%}.MjY5cLAgIxcpjG4kuhQ8:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;z-index:1;display:none;background:#fff;border-radius:inherit;opacity:.35;transition:opacity .2s;content:"";pointer-events:none}.MjY5cLAgIxcpjG4kuhQ8 .OE9S4cCS7NQvJRLNAea_{transition:margin-left .3s cubic-bezier(.645,.045,.355,1)}.MjY5cLAgIxcpjG4kuhQ8 .OE9S4cCS7NQvJRLNAea_.Jq_cLEI3SO0NqMeNohPu>svg,.MjY5cLAgIxcpjG4kuhQ8 .OE9S4cCS7NQvJRLNAea_.lcv1B_F1v3gX_MKQB3An>svg{shape-rendering:optimizespeed}.MjY5cLAgIxcpjG4kuhQ8.VqNtogrzpGIhdyypqTQn{position:relative;cursor:default}.MjY5cLAgIxcpjG4kuhQ8.VqNtogrzpGIhdyypqTQn:before{display:block}.MjY5cLAgIxcpjG4kuhQ8>.oJgJvwq__zk7X78BLV4y{transition:width .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1)}.MjY5cLAgIxcpjG4kuhQ8>.oJgJvwq__zk7X78BLV4y .OE9S4cCS7NQvJRLNAea_{padding-right:8px;animation:none}.MjY5cLAgIxcpjG4kuhQ8>.oJgJvwq__zk7X78BLV4y .OE9S4cCS7NQvJRLNAea_ svg{animation:O1XdcrcIVhcji24upjCr 1s infinite linear}.j5V_MPlFTjcW8cIviJif{position:relative;display:inline-flex}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8,.j5V_MPlFTjcW8cIviJif>span>.MjY5cLAgIxcpjG4kuhQ8{position:relative}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:hover,.j5V_MPlFTjcW8cIviJif>span>.MjY5cLAgIxcpjG4kuhQ8:hover,.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:focus,.j5V_MPlFTjcW8cIviJif>span>.MjY5cLAgIxcpjG4kuhQ8:focus,.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:active,.j5V_MPlFTjcW8cIviJif>span>.MjY5cLAgIxcpjG4kuhQ8:active{z-index:2}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8[disabled],.j5V_MPlFTjcW8cIviJif>span>.MjY5cLAgIxcpjG4kuhQ8[disabled]{z-index:0}.j5V_MPlFTjcW8cIviJif .ZlkFquIpToKeVULRD_57{font-size:14px}.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8,.MjY5cLAgIxcpjG4kuhQ8+.j5V_MPlFTjcW8cIviJif,.j5V_MPlFTjcW8cIviJif span+.MjY5cLAgIxcpjG4kuhQ8,.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+span,.j5V_MPlFTjcW8cIviJif>span+span,.j5V_MPlFTjcW8cIviJif+.MjY5cLAgIxcpjG4kuhQ8,.j5V_MPlFTjcW8cIviJif+.j5V_MPlFTjcW8cIviJif{margin-left:-1px}.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t+.MjY5cLAgIxcpjG4kuhQ8:not(.sx_4Eu3Y8Uc6lzxWuK3t):not([disabled]){border-left-color:transparent}.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8{border-radius:0}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:first-child,.j5V_MPlFTjcW8cIviJif>span:first-child>.MjY5cLAgIxcpjG4kuhQ8{margin-left:0}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:only-child{border-radius:2px}.j5V_MPlFTjcW8cIviJif>span:only-child>.MjY5cLAgIxcpjG4kuhQ8{border-radius:2px}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:first-child:not(:last-child),.j5V_MPlFTjcW8cIviJif>span:first-child:not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8{border-top-left-radius:2px;border-bottom-left-radius:2px}.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:last-child:not(:first-child),.j5V_MPlFTjcW8cIviJif>span:last-child:not(:first-child)>.MjY5cLAgIxcpjG4kuhQ8{border-top-right-radius:2px;border-bottom-right-radius:2px}.fZxS_LaGVf45ZQJkv49A>.MjY5cLAgIxcpjG4kuhQ8:only-child{border-radius:2px}.fZxS_LaGVf45ZQJkv49A>span:only-child>.MjY5cLAgIxcpjG4kuhQ8{border-radius:2px}.fZxS_LaGVf45ZQJkv49A>.MjY5cLAgIxcpjG4kuhQ8:first-child:not(:last-child),.fZxS_LaGVf45ZQJkv49A>span:first-child:not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8{border-top-left-radius:2px;border-bottom-left-radius:2px}.fZxS_LaGVf45ZQJkv49A>.MjY5cLAgIxcpjG4kuhQ8:last-child:not(:first-child),.fZxS_LaGVf45ZQJkv49A>span:last-child:not(:first-child)>.MjY5cLAgIxcpjG4kuhQ8{border-top-right-radius:2px;border-bottom-right-radius:2px}.j5V_MPlFTjcW8cIviJif>.j5V_MPlFTjcW8cIviJif{float:left}.j5V_MPlFTjcW8cIviJif>.j5V_MPlFTjcW8cIviJif:not(:first-child):not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8{border-radius:0}.j5V_MPlFTjcW8cIviJif>.j5V_MPlFTjcW8cIviJif:first-child:not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8:last-child{padding-right:8px;border-top-right-radius:0;border-bottom-right-radius:0}.j5V_MPlFTjcW8cIviJif>.j5V_MPlFTjcW8cIviJif:last-child:not(:first-child)>.MjY5cLAgIxcpjG4kuhQ8:first-child{padding-left:8px;border-top-left-radius:0;border-bottom-left-radius:0}.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8,.WnN4qS2BlPoHO_fqSe8b.MjY5cLAgIxcpjG4kuhQ8+.j5V_MPlFTjcW8cIviJif,.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif span+.MjY5cLAgIxcpjG4kuhQ8,.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+span,.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif>span+span,.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif+.MjY5cLAgIxcpjG4kuhQ8,.WnN4qS2BlPoHO_fqSe8b.j5V_MPlFTjcW8cIviJif+.j5V_MPlFTjcW8cIviJif,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8,.grrV4sxYk4c7WbdEW4_E.MjY5cLAgIxcpjG4kuhQ8+.j5V_MPlFTjcW8cIviJif,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif span+.MjY5cLAgIxcpjG4kuhQ8,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .MjY5cLAgIxcpjG4kuhQ8+span,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif>span+span,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif+.MjY5cLAgIxcpjG4kuhQ8,.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif+.j5V_MPlFTjcW8cIviJif{margin-right:-1px;margin-left:auto}.j5V_MPlFTjcW8cIviJif.grrV4sxYk4c7WbdEW4_E{direction:rtl}.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:first-child:not(:last-child),.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif>span:first-child:not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8{border-radius:0 2px 2px 0}.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:last-child:not(:first-child),.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif>span:last-child:not(:first-child)>.MjY5cLAgIxcpjG4kuhQ8{border-radius:2px 0 0 2px}.grrV4sxYk4c7WbdEW4_E.fZxS_LaGVf45ZQJkv49A>.MjY5cLAgIxcpjG4kuhQ8:first-child:not(:last-child),.grrV4sxYk4c7WbdEW4_E.fZxS_LaGVf45ZQJkv49A>span:first-child:not(:last-child)>.MjY5cLAgIxcpjG4kuhQ8{border-radius:0 2px 2px 0}.grrV4sxYk4c7WbdEW4_E.fZxS_LaGVf45ZQJkv49A>.MjY5cLAgIxcpjG4kuhQ8:last-child:not(:first-child),.grrV4sxYk4c7WbdEW4_E.fZxS_LaGVf45ZQJkv49A>span:last-child:not(:first-child)>.MjY5cLAgIxcpjG4kuhQ8{border-radius:2px 0 0 2px}.MjY5cLAgIxcpjG4kuhQ8:focus>span,.MjY5cLAgIxcpjG4kuhQ8:active>span{position:relative}.MjY5cLAgIxcpjG4kuhQ8>.OE9S4cCS7NQvJRLNAea_+span,.MjY5cLAgIxcpjG4kuhQ8>span+.OE9S4cCS7NQvJRLNAea_{margin-left:8px}.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9{color:#fff;border-color:#fff}.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9,.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:hover,.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:active,.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:focus{background:transparent}.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:hover,.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:focus{color:#ab66ff;border-color:#ab66ff}.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9:active{color:#6727cf;border-color:#6727cf}.MjY5cLAgIxcpjG4kuhQ8.S5Kn2pTRRowWB4WLVRK9[disabled]{color:#00000040;background:transparent;border-color:#d9d9d9}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t{color:#873bf4;border-color:#873bf4;text-shadow:none}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:hover,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:focus{color:#ab66ff;border-color:#ab66ff}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:active{color:#6727cf;border-color:#6727cf}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled],.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:focus>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.sx_4Eu3Y8Uc6lzxWuK3t[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:hover,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:focus{color:#ff7875;border-color:#ff7875}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:focus>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:active{color:#d9363e;border-color:#d9363e}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled],.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]>a:only-child,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus>a:only-child,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:focus>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.xX_tPDbyUDUkVrt1f3Cn[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ{color:#ff4d4f;border-color:#ff4d4f;text-shadow:none}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:hover,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:focus{color:#ff7875;border-color:#ff7875}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:focus>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:active{color:#d9363e;border-color:#d9363e}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled],.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:hover,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:focus,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:focus>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:focus>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl{color:#ff4d4f;border-color:transparent;text-shadow:none}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus{color:#ff7875;border-color:transparent}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:focus>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active{color:#d9363e;border-color:transparent}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled],.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active{color:#00000040;border-color:#d9d9d9;background:#f5f5f5;text-shadow:none;box-shadow:none}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child{color:currentcolor}.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:hover>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:focus>a:only-child:after,.S5Kn2pTRRowWB4WLVRK9.TjbRtytg74kj2fSOOvEZ.t0jNlD0eEhYQPo8oeSVl[disabled]:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}._uGWq6IJIjspjo2AYZI7:first-letter{letter-spacing:.34em}._uGWq6IJIjspjo2AYZI7>*:not(.OE9S4cCS7NQvJRLNAea_){margin-right:-.34em;letter-spacing:.34em}.MjY5cLAgIxcpjG4kuhQ8.ESTHSGCCACgiTa4vh86B{width:100%}.MjY5cLAgIxcpjG4kuhQ8:empty{display:inline-block;width:0;visibility:hidden;content:"\a0"}a.MjY5cLAgIxcpjG4kuhQ8{padding-top:.01px!important;line-height:30px}a.UBwOFyK4ZCIHVCXElX3t{cursor:not-allowed}a.UBwOFyK4ZCIHVCXElX3t>*{pointer-events:none}a.UBwOFyK4ZCIHVCXElX3t,a.UBwOFyK4ZCIHVCXElX3t:hover,a.UBwOFyK4ZCIHVCXElX3t:focus,a.UBwOFyK4ZCIHVCXElX3t:active{color:#00000040;border-color:transparent;background:transparent;text-shadow:none;box-shadow:none}a.UBwOFyK4ZCIHVCXElX3t>a:only-child,a.UBwOFyK4ZCIHVCXElX3t:hover>a:only-child,a.UBwOFyK4ZCIHVCXElX3t:focus>a:only-child,a.UBwOFyK4ZCIHVCXElX3t:active>a:only-child{color:currentcolor}a.UBwOFyK4ZCIHVCXElX3t>a:only-child:after,a.UBwOFyK4ZCIHVCXElX3t:hover>a:only-child:after,a.UBwOFyK4ZCIHVCXElX3t:focus>a:only-child:after,a.UBwOFyK4ZCIHVCXElX3t:active>a:only-child:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;content:""}a.e1MdD7rKR8L2owu4Lx6a{line-height:38px}a.YOH929kSPwJdU9tw4dw1{line-height:22px}.Br4Ho1OOtwry8XG3RtyD:not(.St6jOgkwUJMxJQ2ae3CR):not(.gNwnfte5VkIm9Fmcbo_U){margin-right:-1px}.Br4Ho1OOtwry8XG3RtyD:not(.St6jOgkwUJMxJQ2ae3CR).gNwnfte5VkIm9Fmcbo_U{margin-left:-1px}.Br4Ho1OOtwry8XG3RtyD:hover,.Br4Ho1OOtwry8XG3RtyD:focus,.Br4Ho1OOtwry8XG3RtyD:active{z-index:2}.Br4Ho1OOtwry8XG3RtyD[disabled]{z-index:0}.Br4Ho1OOtwry8XG3RtyD:not(.Q90YuC9AT90UtGkIVipi):not(.St6jOgkwUJMxJQ2ae3CR).MjY5cLAgIxcpjG4kuhQ8{border-radius:0}.Br4Ho1OOtwry8XG3RtyD.MjY5cLAgIxcpjG4kuhQ8.Q90YuC9AT90UtGkIVipi:not(.St6jOgkwUJMxJQ2ae3CR):not(.gNwnfte5VkIm9Fmcbo_U){border-top-right-radius:0;border-bottom-right-radius:0}.Br4Ho1OOtwry8XG3RtyD.MjY5cLAgIxcpjG4kuhQ8.St6jOgkwUJMxJQ2ae3CR:not(.Q90YuC9AT90UtGkIVipi):not(.gNwnfte5VkIm9Fmcbo_U){border-top-left-radius:0;border-bottom-left-radius:0}.Br4Ho1OOtwry8XG3RtyD.MjY5cLAgIxcpjG4kuhQ8.gNwnfte5VkIm9Fmcbo_U.Q90YuC9AT90UtGkIVipi:not(.St6jOgkwUJMxJQ2ae3CR){border-top-left-radius:0;border-bottom-left-radius:0}.Br4Ho1OOtwry8XG3RtyD.MjY5cLAgIxcpjG4kuhQ8.gNwnfte5VkIm9Fmcbo_U.St6jOgkwUJMxJQ2ae3CR:not(.Q90YuC9AT90UtGkIVipi){border-top-right-radius:0;border-bottom-right-radius:0}.ZlkFquIpToKeVULRD_57.Br4Ho1OOtwry8XG3RtyD{flex:none}.Br4Ho1OOtwry8XG3RtyD.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled])+.Br4Ho1OOtwry8XG3RtyD.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled]){position:relative}.Br4Ho1OOtwry8XG3RtyD.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled])+.Br4Ho1OOtwry8XG3RtyD.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:1px;height:calc(100% + 2px);background-color:#ab66ff;content:" "}.gNwnfte5VkIm9Fmcbo_U.Q90YuC9AT90UtGkIVipi.gNwnfte5VkIm9Fmcbo_U:not(.St6jOgkwUJMxJQ2ae3CR){border-top-left-radius:0;border-bottom-left-radius:0}.gNwnfte5VkIm9Fmcbo_U.St6jOgkwUJMxJQ2ae3CR.gNwnfte5VkIm9Fmcbo_U:not(.Q90YuC9AT90UtGkIVipi){border-top-right-radius:0;border-bottom-right-radius:0}.gNwnfte5VkIm9Fmcbo_U.YOH929kSPwJdU9tw4dw1.Q90YuC9AT90UtGkIVipi.gNwnfte5VkIm9Fmcbo_U.YOH929kSPwJdU9tw4dw1:not(.St6jOgkwUJMxJQ2ae3CR){border-top-left-radius:0;border-bottom-left-radius:0}.gNwnfte5VkIm9Fmcbo_U.YOH929kSPwJdU9tw4dw1.St6jOgkwUJMxJQ2ae3CR.gNwnfte5VkIm9Fmcbo_U.YOH929kSPwJdU9tw4dw1:not(.Q90YuC9AT90UtGkIVipi){border-top-right-radius:0;border-bottom-right-radius:0}.gNwnfte5VkIm9Fmcbo_U.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled])+.gNwnfte5VkIm9Fmcbo_U.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled]):after{right:-1px}.YHCuoJbCRdMFZSaIPkNw:not(.qOABgCljX_kB9PK4rcgv){margin-bottom:-1px}.YHCuoJbCRdMFZSaIPkNw:hover,.YHCuoJbCRdMFZSaIPkNw:focus,.YHCuoJbCRdMFZSaIPkNw:active{z-index:2}.YHCuoJbCRdMFZSaIPkNw[disabled]{z-index:0}.YHCuoJbCRdMFZSaIPkNw:not(.BzjSZo0IxkPhYtKm8DvI):not(.qOABgCljX_kB9PK4rcgv){border-radius:0}.YHCuoJbCRdMFZSaIPkNw.BzjSZo0IxkPhYtKm8DvI:not(.qOABgCljX_kB9PK4rcgv){border-bottom-right-radius:0;border-bottom-left-radius:0}.YHCuoJbCRdMFZSaIPkNw.qOABgCljX_kB9PK4rcgv:not(.BzjSZo0IxkPhYtKm8DvI){border-top-left-radius:0;border-top-right-radius:0}.YHCuoJbCRdMFZSaIPkNw.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled])+.YHCuoJbCRdMFZSaIPkNw.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled]){position:relative}.YHCuoJbCRdMFZSaIPkNw.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled])+.YHCuoJbCRdMFZSaIPkNw.sx_4Eu3Y8Uc6lzxWuK3t:not([disabled]):after{position:absolute;top:-1px;left:-1px;display:inline-block;width:calc(100% + 2px);height:1px;background-color:#ab66ff;content:" "}.WnN4qS2BlPoHO_fqSe8b{direction:rtl}.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:last-child:not(:first-child),.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t+.sx_4Eu3Y8Uc6lzxWuK3t{border-right-color:#ab66ff;border-left-color:#d9d9d9}.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t:last-child:not(:first-child)[disabled],.grrV4sxYk4c7WbdEW4_E.j5V_MPlFTjcW8cIviJif .sx_4Eu3Y8Uc6lzxWuK3t+.sx_4Eu3Y8Uc6lzxWuK3t[disabled]{border-right-color:#d9d9d9;border-left-color:#ab66ff}.WnN4qS2BlPoHO_fqSe8b.MjY5cLAgIxcpjG4kuhQ8>.oJgJvwq__zk7X78BLV4y .OE9S4cCS7NQvJRLNAea_{padding-right:0;padding-left:8px}.WnN4qS2BlPoHO_fqSe8b.MjY5cLAgIxcpjG4kuhQ8>.OE9S4cCS7NQvJRLNAea_+span,.WnN4qS2BlPoHO_fqSe8b.MjY5cLAgIxcpjG4kuhQ8>span+.OE9S4cCS7NQvJRLNAea_{margin-right:8px;margin-left:0}.cPCsWWtMhrUuBgpjSzoy{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff}.DHZBrCgcbmEaQeasvccu{display:flex;justify-content:flex-end;padding:12px 0}.DHZBrCgcbmEaQeasvccu .pkdtxGd0BzwwRN5FNEE_{min-width:80px}.DHZBrCgcbmEaQeasvccu .bdUbO4hoWecAZ8pAN_mH{min-width:70px;margin-left:8px}.DHZBrCgcbmEaQeasvccu .P2CKFPXTIJU_Yg7dlegs{margin-left:8px}.cPCsWWtMhrUuBgpjSzoy .LQfTz5wgUnQxktt8zxUl{background:#fff;border:0;border-top:1px solid #f0f0f0;border-radius:0}.cPCsWWtMhrUuBgpjSzoy .LQfTz5wgUnQxktt8zxUl .K8nZZ_QhE8wsy0RINB3V,.cPCsWWtMhrUuBgpjSzoy .LQfTz5wgUnQxktt8zxUl .Uc8Tu36nP0EqJT35zkCz{width:auto}.cPCsWWtMhrUuBgpjSzoy .LQfTz5wgUnQxktt8zxUl .Jb9b1ZJPIr8uer0Ht2PY{padding:8px 0}.cPCsWWtMhrUuBgpjSzoy .LQfTz5wgUnQxktt8zxUl .GGkWfRnsWMSY_g6MSEZc{width:100%}.Zgc537mgMXgA7Mq7cTYR{border-radius:2px}.Zgc537mgMXgA7Mq7cTYR .DHZBrCgcbmEaQeasvccu{padding-right:8px;padding-left:8px}.Zgc537mgMXgA7Mq7cTYR .LQfTz5wgUnQxktt8zxUl{border-radius:0 0 2px 2px}.Zgc537mgMXgA7Mq7cTYR .GGkWfRnsWMSY_g6MSEZc{height:256px}.Zgc537mgMXgA7Mq7cTYR .GGkWfRnsWMSY_g6MSEZc th{height:auto;padding:0;line-height:18px}.Zgc537mgMXgA7Mq7cTYR .wBF_yvsGwwI8mTkmBoVB:before{pointer-events:none}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl{display:block;width:100%;text-align:right;background:#fff;border:0}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .Jb9b1ZJPIr8uer0Ht2PY th,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .Jb9b1ZJPIr8uer0Ht2PY td{padding:0}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .Jb9b1ZJPIr8uer0Ht2PY th{height:auto;padding:0 12px 5px 0;line-height:18px}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .wBF_yvsGwwI8mTkmBoVB:before{display:none}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .wBF_yvsGwwI8mTkmBoVB:hover .K5fNmJIkvysl7MwwZbrD{background:#f5f5f5}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .wBF_yvsGwwI8mTkmBoVB .gFUXnhAzCYwHD1OayAlO:before{display:none}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G .K5fNmJIkvysl7MwwZbrD,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G:hover .K5fNmJIkvysl7MwwZbrD,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G .gFUXnhAzCYwHD1OayAlO,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G:hover .gFUXnhAzCYwHD1OayAlO{background:#f9f0ff}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G .K5fNmJIkvysl7MwwZbrD .PUtWJLQjLGoTAz2_gMeO,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G:hover .K5fNmJIkvysl7MwwZbrD .PUtWJLQjLGoTAz2_gMeO,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G .gFUXnhAzCYwHD1OayAlO .PUtWJLQjLGoTAz2_gMeO,.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .ZATVKpFIXc3nm2b8FA7G:hover .gFUXnhAzCYwHD1OayAlO .PUtWJLQjLGoTAz2_gMeO{color:#873bf4}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .K5fNmJIkvysl7MwwZbrD{display:block;width:auto;height:auto;margin:0 4px;padding:4px 8px 0;border:0;border-top:2px solid #f0f0f0;border-radius:0;transition:background .3s}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .PUtWJLQjLGoTAz2_gMeO{line-height:24px;transition:color .3s}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .pkYj_tSPBg1SfFJYRXrX{position:static;width:auto;height:86px;overflow-y:auto;color:#000000d9;line-height:1.5715;text-align:left}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .gFUXnhAzCYwHD1OayAlO{border-color:#873bf4}.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .gFUXnhAzCYwHD1OayAlO .PUtWJLQjLGoTAz2_gMeO{color:#000000d9}@media only screen and (max-width: 480px){.DHZBrCgcbmEaQeasvccu{display:block}.DHZBrCgcbmEaQeasvccu .pkdtxGd0BzwwRN5FNEE_{width:50%}.DHZBrCgcbmEaQeasvccu .bdUbO4hoWecAZ8pAN_mH{width:calc(50% - 8px)}.DHZBrCgcbmEaQeasvccu .P2CKFPXTIJU_Yg7dlegs{width:100%;margin-top:8px;margin-left:0}.DHZBrCgcbmEaQeasvccu .P2CKFPXTIJU_Yg7dlegs>label{width:50%;text-align:center}}.QMfW1bnfnlo4R2_j20Gl{direction:rtl}.QMfW1bnfnlo4R2_j20Gl .DHZBrCgcbmEaQeasvccu .bdUbO4hoWecAZ8pAN_mH,.QMfW1bnfnlo4R2_j20Gl .DHZBrCgcbmEaQeasvccu .P2CKFPXTIJU_Yg7dlegs{margin-right:8px;margin-left:0}.QMfW1bnfnlo4R2_j20Gl.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl{text-align:left}.QMfW1bnfnlo4R2_j20Gl.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .Jb9b1ZJPIr8uer0Ht2PY th{padding:0 0 5px 12px}.QMfW1bnfnlo4R2_j20Gl.FK2B5K_vizooNxpFPKa8 .LQfTz5wgUnQxktt8zxUl .pkYj_tSPBg1SfFJYRXrX{text-align:right}.AjeHwWl7o3QmT5s8k9Rj{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;background:#fff;border-radius:2px}.qReTqIrToVkbNwKZwJGl{direction:rtl}.H05eEZfgNkyAk2CPyvKo{cursor:pointer;transition:box-shadow .3s,border-color .3s}.H05eEZfgNkyAk2CPyvKo:hover{border-color:transparent;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.pbqpBSFmxeknnVhk3Lgx{border:1px solid #f0f0f0}.xJcFR0TUO_0V9Xhx8TTh{min-height:48px;margin-bottom:-1px;padding:0 24px;color:#000000d9;font-weight:500;font-size:16px;background:transparent;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.xJcFR0TUO_0V9Xhx8TTh:before{display:table;content:""}.xJcFR0TUO_0V9Xhx8TTh:after{display:table;clear:both;content:""}.uLYAE6UhQxnpG38f53vk{display:flex;align-items:center}.wtUEcZfz4Bgo2dkbHm5x{display:inline-block;flex:1 1;padding:16px 0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.wtUEcZfz4Bgo2dkbHm5x>.EBayZxZTJItYELAPiOFl,.wtUEcZfz4Bgo2dkbHm5x>.uAy4ezj28cwD4sYPZbVS{left:0;margin-top:0;margin-bottom:0}.xJcFR0TUO_0V9Xhx8TTh .gmfRkzSjVEAiFusZ4MSA{clear:both;margin-bottom:-17px;color:#000000d9;font-weight:400;font-size:14px}.xJcFR0TUO_0V9Xhx8TTh .lqYEM5t69SkkJZs9lzV5{border-bottom:1px solid #f0f0f0}.pAC4HslGzIf6vOcY44fV{margin-left:auto;padding:16px 0;color:#000000d9;font-weight:400;font-size:14px}.qReTqIrToVkbNwKZwJGl .pAC4HslGzIf6vOcY44fV{margin-right:auto;margin-left:0}.Gj7zp8vt6nYpq0exVgtq{padding:24px}.Gj7zp8vt6nYpq0exVgtq:before{display:table;content:""}.Gj7zp8vt6nYpq0exVgtq:after{display:table;clear:both;content:""}.ErcBKbf2Es4lyVBAhosF .Gj7zp8vt6nYpq0exVgtq{display:flex;flex-wrap:wrap}.ErcBKbf2Es4lyVBAhosF:not(.afZ9wSCXr7w03bWH4LVR) .Gj7zp8vt6nYpq0exVgtq{margin:-1px 0 0 -1px;padding:0}.YX0ispczMMR3FbkweBtc{width:33.33%;padding:24px;border:0;border-radius:0;box-shadow:1px 0 #f0f0f0,0 1px #f0f0f0,1px 1px #f0f0f0,1px 0 #f0f0f0 inset,0 1px #f0f0f0 inset;transition:all .3s}.M51ZCUbGiF4QsxJWOB3H:hover{position:relative;z-index:1;box-shadow:0 1px 2px -2px #00000029,0 3px 6px #0000001f,0 5px 12px 4px #00000017}.U5jkAC5uNR8zXSbqvK4N>.xJcFR0TUO_0V9Xhx8TTh .wtUEcZfz4Bgo2dkbHm5x{min-height:32px;padding-bottom:0}.U5jkAC5uNR8zXSbqvK4N>.xJcFR0TUO_0V9Xhx8TTh .pAC4HslGzIf6vOcY44fV{padding-bottom:0}.pbqpBSFmxeknnVhk3Lgx .SEL0GDbGWZ8rvsbyF0et{margin-top:-1px;margin-right:-1px;margin-left:-1px}.SEL0GDbGWZ8rvsbyF0et>*{display:block;width:100%}.SEL0GDbGWZ8rvsbyF0et img{border-radius:2px 2px 0 0}.LAUnWQM06xcQCmKlEzLP{display:flex;margin:0;padding:0;list-style:none;background:#fff;border-top:1px solid #f0f0f0}.LAUnWQM06xcQCmKlEzLP:before{display:table;content:""}.LAUnWQM06xcQCmKlEzLP:after{display:table;clear:both;content:""}.LAUnWQM06xcQCmKlEzLP>li{margin:12px 0;color:#00000073;text-align:center}.LAUnWQM06xcQCmKlEzLP>li>span{position:relative;display:block;min-width:32px;font-size:14px;line-height:1.5715;cursor:pointer}.LAUnWQM06xcQCmKlEzLP>li>span:hover{color:#873bf4;transition:color .3s}.LAUnWQM06xcQCmKlEzLP>li>span a:not(.MjY5cLAgIxcpjG4kuhQ8),.LAUnWQM06xcQCmKlEzLP>li>span>.OE9S4cCS7NQvJRLNAea_{display:inline-block;width:100%;color:#00000073;line-height:22px;transition:color .3s}.LAUnWQM06xcQCmKlEzLP>li>span a:not(.MjY5cLAgIxcpjG4kuhQ8):hover,.LAUnWQM06xcQCmKlEzLP>li>span>.OE9S4cCS7NQvJRLNAea_:hover{color:#873bf4}.LAUnWQM06xcQCmKlEzLP>li>span>.OE9S4cCS7NQvJRLNAea_{font-size:16px;line-height:22px}.LAUnWQM06xcQCmKlEzLP>li:not(:last-child){border-right:1px solid #f0f0f0}.qReTqIrToVkbNwKZwJGl .LAUnWQM06xcQCmKlEzLP>li:not(:last-child){border-right:none;border-left:1px solid #f0f0f0}.EOVhdm51ZowsGevIk9Ds .xJcFR0TUO_0V9Xhx8TTh{padding:0 24px;background:#fafafa}.EOVhdm51ZowsGevIk9Ds .wtUEcZfz4Bgo2dkbHm5x{padding:12px 0;font-size:14px}.EOVhdm51ZowsGevIk9Ds .Gj7zp8vt6nYpq0exVgtq{padding:16px 24px}.EOVhdm51ZowsGevIk9Ds .pAC4HslGzIf6vOcY44fV{padding:13.5px 0}.CAi4mwnsGkE5Ie3Y7FSo{display:flex;margin:-4px 0}.CAi4mwnsGkE5Ie3Y7FSo:before{display:table;content:""}.CAi4mwnsGkE5Ie3Y7FSo:after{display:table;clear:both;content:""}.OYHoaGj2DqgQG7s9dIDm{padding-right:16px}.qReTqIrToVkbNwKZwJGl .OYHoaGj2DqgQG7s9dIDm{padding-right:0;padding-left:16px}.nSF54rNAdD4L2Ld82Fk1{flex:1 1;overflow:hidden}.nSF54rNAdD4L2Ld82Fk1>div:not(:last-child){margin-bottom:8px}.q1qHaU1LJMxDNAO9HkFe{overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-overflow:ellipsis}.Ymc_Rh4tmasMwsxcRn3V{color:#00000073}.afZ9wSCXr7w03bWH4LVR{overflow:hidden}.afZ9wSCXr7w03bWH4LVR .Gj7zp8vt6nYpq0exVgtq{user-select:none}._l9gnB8TXIUaUWNZ2atU>.xJcFR0TUO_0V9Xhx8TTh{min-height:36px;padding:0 12px;font-size:14px}._l9gnB8TXIUaUWNZ2atU>.xJcFR0TUO_0V9Xhx8TTh>.uLYAE6UhQxnpG38f53vk>.wtUEcZfz4Bgo2dkbHm5x{padding:8px 0}._l9gnB8TXIUaUWNZ2atU>.xJcFR0TUO_0V9Xhx8TTh>.uLYAE6UhQxnpG38f53vk>.pAC4HslGzIf6vOcY44fV{padding:8px 0;font-size:14px}._l9gnB8TXIUaUWNZ2atU>.Gj7zp8vt6nYpq0exVgtq{padding:12px}.E7TK2Ee4pA1ph3GdQmPH{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.E7TK2Ee4pA1ph3GdQmPH .XFp1_IXpFhseh2mwv4P4{position:relative;display:block;box-sizing:border-box;touch-action:pan-y;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA{position:relative;display:block;margin:0;padding:0;overflow:hidden}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA:focus{outline:none}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA.D3PUqsH88LhCkb5cCVQn{cursor:pointer}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12{pointer-events:none}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12 input.Zg1_dUUWuKU_1T7YH4DZ,.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12 input.GDw9MWmkjYFNGcIMskQY{visibility:hidden}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12.RSb1m0d4dZA80qROllD7{pointer-events:auto}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12.RSb1m0d4dZA80qROllD7 input.Zg1_dUUWuKU_1T7YH4DZ,.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12.RSb1m0d4dZA80qROllD7 input.GDw9MWmkjYFNGcIMskQY{visibility:visible}.E7TK2Ee4pA1ph3GdQmPH .fX0mI5mvQ_EmyVRLUaiA .Q6CYtWKyXZEEi7PrHX12>div>div{vertical-align:bottom}.E7TK2Ee4pA1ph3GdQmPH .XFp1_IXpFhseh2mwv4P4 .t6qTuBlbOMclU9e0XbTH,.E7TK2Ee4pA1ph3GdQmPH .XFp1_IXpFhseh2mwv4P4 .fX0mI5mvQ_EmyVRLUaiA{transform:translateZ(0);touch-action:pan-y}.E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH{position:relative;top:0;left:0;display:block}.E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH:before,.E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH:after{display:table;content:""}.E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH:after{clear:both}._a6F6uQr7ygMeR5IkRm0 .E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH{visibility:hidden}.E7TK2Ee4pA1ph3GdQmPH .Q6CYtWKyXZEEi7PrHX12{display:none;float:left;height:100%;min-height:1px}.E7TK2Ee4pA1ph3GdQmPH .Q6CYtWKyXZEEi7PrHX12 img{display:block}.E7TK2Ee4pA1ph3GdQmPH .Q6CYtWKyXZEEi7PrHX12._a6F6uQr7ygMeR5IkRm0 img{display:none}.E7TK2Ee4pA1ph3GdQmPH .Q6CYtWKyXZEEi7PrHX12.D3PUqsH88LhCkb5cCVQn img{pointer-events:none}.E7TK2Ee4pA1ph3GdQmPH .LN__CSXturwci3oqABiH .Q6CYtWKyXZEEi7PrHX12{display:block}.E7TK2Ee4pA1ph3GdQmPH ._a6F6uQr7ygMeR5IkRm0 .Q6CYtWKyXZEEi7PrHX12{visibility:hidden}.E7TK2Ee4pA1ph3GdQmPH .FdqVEn5MnL_ZX7UYAGYz .Q6CYtWKyXZEEi7PrHX12{display:block;height:auto}.E7TK2Ee4pA1ph3GdQmPH .y4e8wCNjlKQHciehQxKd.JHzfAyulisVoKxQkDCrg{display:none}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi{position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:-10px;padding:0;color:transparent;font-size:0;line-height:0;background:transparent;border:0;outline:none;cursor:pointer}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:hover,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:hover,.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:focus,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:focus{color:transparent;background:transparent;outline:none}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:hover:before,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:hover:before,.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:focus:before,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:focus:before{opacity:1}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh.sMtQ9RaMU1kKXrRX2vCv:before,.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi.sMtQ9RaMU1kKXrRX2vCv:before{opacity:.25}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh{left:-25px}.E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:before{content:"\2190"}.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi{right:-25px}.E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:before{content:"\2192"}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r{position:absolute;right:0;bottom:0;left:0;z-index:15;display:flex!important;justify-content:center;margin-right:15%;margin-bottom:0;margin-left:15%;padding-left:0;list-style:none}.E7TK2Ee4pA1ph3GdQmPH .CQscRjhx2ywYZZ2GatZ9{bottom:12px}.E7TK2Ee4pA1ph3GdQmPH .EmeMJ8HrRBYKtd12W6Bc{top:12px;bottom:auto}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li{position:relative;display:inline-block;flex:0 1 auto;box-sizing:content-box;width:16px;height:3px;margin:0 4px;padding:0;text-align:center;text-indent:-999px;vertical-align:top;transition:all .5s}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li button{position:relative;display:block;width:100%;height:3px;padding:0;color:transparent;font-size:0;background:#fff;border:0;border-radius:1px;outline:none;cursor:pointer;opacity:.3;transition:all .5s}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li button:hover,.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li button:focus{opacity:.75}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li button:after{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;content:""}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7{width:24px}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7 button{background:#fff;opacity:1}.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7:hover,.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7:focus{opacity:1}.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r{top:50%;bottom:auto;flex-direction:column;width:3px;height:auto;margin:0;transform:translateY(-50%)}.m1vxCVLHbl4SG80Wi1EG .FJv7ZzkbJ2A1vk8qmIg3{right:auto;left:12px}.m1vxCVLHbl4SG80Wi1EG .nkE9mdddwgYb1phYXAZA{right:12px;left:auto}.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r li{width:3px;height:16px;margin:4px 0;vertical-align:baseline}.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r li button{width:3px;height:16px}.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7,.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r li.RSb1m0d4dZA80qROllD7 button{width:3px;height:24px}.YayWOV9r8OoRu7zKKZnF{direction:rtl}.YayWOV9r8OoRu7zKKZnF .E7TK2Ee4pA1ph3GdQmPH .t6qTuBlbOMclU9e0XbTH{right:0;left:auto}.YayWOV9r8OoRu7zKKZnF .E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh{right:-25px;left:auto}.YayWOV9r8OoRu7zKKZnF .E7TK2Ee4pA1ph3GdQmPH .ZCeK7ktTpFUwsSdJQrJh:before{content:"\2192"}.YayWOV9r8OoRu7zKKZnF .E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi{right:auto;left:-25px}.YayWOV9r8OoRu7zKKZnF .E7TK2Ee4pA1ph3GdQmPH .a5FRlHoZBi89rri2gwTi:before{content:"\2190"}.YayWOV9r8OoRu7zKKZnF.E7TK2Ee4pA1ph3GdQmPH .VAxGonluMpwdIeMKmN3r{flex-direction:row-reverse}.YayWOV9r8OoRu7zKKZnF.m1vxCVLHbl4SG80Wi1EG .VAxGonluMpwdIeMKmN3r{flex-direction:column}@keyframes PnoD_fBsjUp4HmqQyePo{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.XvMYEWXrEkA3QNysl5hK{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.Cylv3wEjY32TW7pQedFA:hover .rejEP0xaLWoIAjdHRzTS,.XvMYEWXrEkA3QNysl5hK:hover .rejEP0xaLWoIAjdHRzTS,.dUdJxT0XQHw8CvjQOXrh:focus+.rejEP0xaLWoIAjdHRzTS{border-color:#873bf4}.ccJInH5p_0CAYvmar6_u:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:PnoD_fBsjUp4HmqQyePo .36s ease-in-out;animation-fill-mode:backwards;content:""}.XvMYEWXrEkA3QNysl5hK:hover:after,.Cylv3wEjY32TW7pQedFA:hover .XvMYEWXrEkA3QNysl5hK:after{visibility:visible}.rejEP0xaLWoIAjdHRzTS{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.rejEP0xaLWoIAjdHRzTS:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.dUdJxT0XQHw8CvjQOXrh{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.ccJInH5p_0CAYvmar6_u .rejEP0xaLWoIAjdHRzTS:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.ccJInH5p_0CAYvmar6_u .rejEP0xaLWoIAjdHRzTS{background-color:#873bf4;border-color:#873bf4}.kgXhpshwrEO4vJLv2nvs{cursor:not-allowed}.kgXhpshwrEO4vJLv2nvs.ccJInH5p_0CAYvmar6_u .rejEP0xaLWoIAjdHRzTS:after{border-color:#00000040;animation-name:none}.kgXhpshwrEO4vJLv2nvs .dUdJxT0XQHw8CvjQOXrh{cursor:not-allowed;pointer-events:none}.kgXhpshwrEO4vJLv2nvs .rejEP0xaLWoIAjdHRzTS{background-color:#f5f5f5;border-color:#d9d9d9!important}.kgXhpshwrEO4vJLv2nvs .rejEP0xaLWoIAjdHRzTS:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.kgXhpshwrEO4vJLv2nvs+span{color:#00000040;cursor:not-allowed}.kgXhpshwrEO4vJLv2nvs:hover:after,.Cylv3wEjY32TW7pQedFA:hover .kgXhpshwrEO4vJLv2nvs:after{visibility:hidden}.Cylv3wEjY32TW7pQedFA{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.Cylv3wEjY32TW7pQedFA:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.Cylv3wEjY32TW7pQedFA.X_VtzL5M9yURoSMsydvG{cursor:not-allowed}.Cylv3wEjY32TW7pQedFA+.Cylv3wEjY32TW7pQedFA{margin-left:8px}.Cylv3wEjY32TW7pQedFA.ltZsthO38EQf40bR7Xu6 input[type=checkbox]{width:14px;height:14px}.XvMYEWXrEkA3QNysl5hK+span{padding-right:8px;padding-left:8px}.gdG7tdVZZf4U0ub9NOZC{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.OgGqZYq3USs0h9EDry2_{margin-right:8px}.OgGqZYq3USs0h9EDry2_:last-child{margin-right:0}.OgGqZYq3USs0h9EDry2_+.OgGqZYq3USs0h9EDry2_{margin-left:0}.uFH_eoaxSTcUyZy13lmO .rejEP0xaLWoIAjdHRzTS{background-color:#fff;border-color:#d9d9d9}.uFH_eoaxSTcUyZy13lmO .rejEP0xaLWoIAjdHRzTS:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.uFH_eoaxSTcUyZy13lmO.kgXhpshwrEO4vJLv2nvs .rejEP0xaLWoIAjdHRzTS:after{background-color:#00000040;border-color:#00000040}.ikwVC4LEU7k0gQQSPrRJ{direction:rtl}.n_lFOiAhb047BeuQpHuk .OgGqZYq3USs0h9EDry2_{margin-right:0;margin-left:8px}.n_lFOiAhb047BeuQpHuk .OgGqZYq3USs0h9EDry2_:last-child{margin-left:0!important}.n_lFOiAhb047BeuQpHuk .OgGqZYq3USs0h9EDry2_+.OgGqZYq3USs0h9EDry2_{margin-left:8px}.vI5Lg4gfA6knJd7vuonp{width:184px}.XvMYEWXrEkA3QNysl5hK{top:0;margin-right:8px}.fK7gaRc9h3QCt_4JNG7l{display:flex;flex-wrap:nowrap;align-items:flex-start}.fK7gaRc9h3QCt_4JNG7l.Yosuh5SsVFoSBaUf0Lw8 .zL3xxxxdxNoagvuJ9jJL{width:100%;height:auto}.zL3xxxxdxNoagvuJ9jJL{flex-grow:1;min-width:111px;height:180px;margin:-4px 0;padding:4px 0;overflow:auto;vertical-align:top;list-style:none;border-right:1px solid #f0f0f0;-ms-overflow-style:-ms-autohiding-scrollbar}.uD7LgTU80po26n_heZE3{display:flex;flex-wrap:nowrap;align-items:center;padding:5px 12px;overflow:hidden;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.uD7LgTU80po26n_heZE3:hover{background:#f5f5f5}.TIDY_pwyWHgSTMJOV3Zw{color:#00000040;cursor:not-allowed}.TIDY_pwyWHgSTMJOV3Zw:hover{background:transparent}.Yosuh5SsVFoSBaUf0Lw8 .uD7LgTU80po26n_heZE3{color:#00000040;cursor:default;pointer-events:none}.sE6TvCV5LQ4KwzDCaJx1:not(.TIDY_pwyWHgSTMJOV3Zw),.sE6TvCV5LQ4KwzDCaJx1:not(.TIDY_pwyWHgSTMJOV3Zw):hover{font-weight:600;background-color:#f9f0ff}._5gvfUs0MSWYPhjY188u{flex:auto}.QsDrdneMSxQ1WT4fV28C .ovwhtLcrK2saDsBIJGrT,.wY3F7LWoOfgaAzWCVMtp{margin-left:4px;color:#00000073;font-size:10px}.TIDY_pwyWHgSTMJOV3Zw.QsDrdneMSxQ1WT4fV28C .ovwhtLcrK2saDsBIJGrT,.TIDY_pwyWHgSTMJOV3Zw.wY3F7LWoOfgaAzWCVMtp{color:#00000040}.uC_HPJyc7II9oielCXxN{color:#ff4d4f}.RhuE0fekFcsKgwj9MtoR:not(.YocS5MFDLQjntx4kcySX):not(.Zz0JemX25jgfv7K4VANC){margin-right:-1px}.RhuE0fekFcsKgwj9MtoR:not(.YocS5MFDLQjntx4kcySX).Zz0JemX25jgfv7K4VANC{margin-left:-1px}.RhuE0fekFcsKgwj9MtoR:hover,.RhuE0fekFcsKgwj9MtoR:focus,.RhuE0fekFcsKgwj9MtoR:active{z-index:2}.RhuE0fekFcsKgwj9MtoR[disabled]{z-index:0}.RhuE0fekFcsKgwj9MtoR:not(.qLz3XPqAmkM25gyOYwDG):not(.YocS5MFDLQjntx4kcySX).vI5Lg4gfA6knJd7vuonp{border-radius:0}.RhuE0fekFcsKgwj9MtoR.vI5Lg4gfA6knJd7vuonp.qLz3XPqAmkM25gyOYwDG:not(.YocS5MFDLQjntx4kcySX):not(.Zz0JemX25jgfv7K4VANC){border-top-right-radius:0;border-bottom-right-radius:0}.RhuE0fekFcsKgwj9MtoR.vI5Lg4gfA6knJd7vuonp.YocS5MFDLQjntx4kcySX:not(.qLz3XPqAmkM25gyOYwDG):not(.Zz0JemX25jgfv7K4VANC){border-top-left-radius:0;border-bottom-left-radius:0}.RhuE0fekFcsKgwj9MtoR.vI5Lg4gfA6knJd7vuonp.Zz0JemX25jgfv7K4VANC.qLz3XPqAmkM25gyOYwDG:not(.YocS5MFDLQjntx4kcySX){border-top-left-radius:0;border-bottom-left-radius:0}.RhuE0fekFcsKgwj9MtoR.vI5Lg4gfA6knJd7vuonp.Zz0JemX25jgfv7K4VANC.YocS5MFDLQjntx4kcySX:not(.qLz3XPqAmkM25gyOYwDG){border-top-right-radius:0;border-bottom-right-radius:0}.IJMbWDNfAIfNYwtN5bw4 .ovwhtLcrK2saDsBIJGrT,.IJMbWDNfAIfNYwtN5bw4 .wY3F7LWoOfgaAzWCVMtp{margin-right:4px;margin-left:0}.IJMbWDNfAIfNYwtN5bw4 .XvMYEWXrEkA3QNysl5hK{top:0;margin-right:0;margin-left:8px}.Gn1s5z4IaOcWqiBASZLX{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.lX8UmLIQ_qAj0sfwog3V:hover .EYhuTrGmvsyCCNwMv8Lt,.Gn1s5z4IaOcWqiBASZLX:hover .EYhuTrGmvsyCCNwMv8Lt,.GDw9MWmkjYFNGcIMskQY:focus+.EYhuTrGmvsyCCNwMv8Lt{border-color:#873bf4}.cRjPfYtNCQkJW1RkBuN7:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:PnoD_fBsjUp4HmqQyePo .36s ease-in-out;animation-fill-mode:backwards;content:""}.Gn1s5z4IaOcWqiBASZLX:hover:after,.lX8UmLIQ_qAj0sfwog3V:hover .Gn1s5z4IaOcWqiBASZLX:after{visibility:visible}.EYhuTrGmvsyCCNwMv8Lt{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.EYhuTrGmvsyCCNwMv8Lt:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.GDw9MWmkjYFNGcIMskQY{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.cRjPfYtNCQkJW1RkBuN7 .EYhuTrGmvsyCCNwMv8Lt:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.cRjPfYtNCQkJW1RkBuN7 .EYhuTrGmvsyCCNwMv8Lt{background-color:#873bf4;border-color:#873bf4}.rOutafDpIuk17acYw3Pq{cursor:not-allowed}.rOutafDpIuk17acYw3Pq.cRjPfYtNCQkJW1RkBuN7 .EYhuTrGmvsyCCNwMv8Lt:after{border-color:#00000040;animation-name:none}.rOutafDpIuk17acYw3Pq .GDw9MWmkjYFNGcIMskQY{cursor:not-allowed;pointer-events:none}.rOutafDpIuk17acYw3Pq .EYhuTrGmvsyCCNwMv8Lt{background-color:#f5f5f5;border-color:#d9d9d9!important}.rOutafDpIuk17acYw3Pq .EYhuTrGmvsyCCNwMv8Lt:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.rOutafDpIuk17acYw3Pq+span{color:#00000040;cursor:not-allowed}.rOutafDpIuk17acYw3Pq:hover:after,.lX8UmLIQ_qAj0sfwog3V:hover .rOutafDpIuk17acYw3Pq:after{visibility:hidden}.lX8UmLIQ_qAj0sfwog3V{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.lX8UmLIQ_qAj0sfwog3V:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.lX8UmLIQ_qAj0sfwog3V.anbydwXGNkLahtoYuMWx{cursor:not-allowed}.lX8UmLIQ_qAj0sfwog3V+.lX8UmLIQ_qAj0sfwog3V{margin-left:8px}.lX8UmLIQ_qAj0sfwog3V.vTpRDi2JqFcCy2H5iMQl input[type=checkbox]{width:14px;height:14px}.Gn1s5z4IaOcWqiBASZLX+span{padding-right:8px;padding-left:8px}.cHxtehJyTeYKSSXmFSXA{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.IucUAoX7WbQ5j4ngSHCC{margin-right:8px}.IucUAoX7WbQ5j4ngSHCC:last-child{margin-right:0}.IucUAoX7WbQ5j4ngSHCC+.IucUAoX7WbQ5j4ngSHCC{margin-left:0}.pqkUgCFJiNoLwei5BLqG .EYhuTrGmvsyCCNwMv8Lt{background-color:#fff;border-color:#d9d9d9}.pqkUgCFJiNoLwei5BLqG .EYhuTrGmvsyCCNwMv8Lt:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.pqkUgCFJiNoLwei5BLqG.rOutafDpIuk17acYw3Pq .EYhuTrGmvsyCCNwMv8Lt:after{background-color:#00000040;border-color:#00000040}.c5mY3W6DZEGQFxvdhfwU{direction:rtl}.np4h6RYa2ITQd8GyLXj0 .IucUAoX7WbQ5j4ngSHCC{margin-right:0;margin-left:8px}.np4h6RYa2ITQd8GyLXj0 .IucUAoX7WbQ5j4ngSHCC:last-child{margin-left:0!important}.np4h6RYa2ITQd8GyLXj0 .IucUAoX7WbQ5j4ngSHCC+.IucUAoX7WbQ5j4ngSHCC{margin-left:8px}.wJkqiBLWEbc49eZIZoq4{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background-color:#fafafa;border:1px solid #d9d9d9;border-bottom:0;border-radius:2px}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2{border-bottom:1px solid #d9d9d9}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2:last-child,.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2:last-child>.yTy9wxpTh6M14a7Ci7tS{border-radius:0 0 2px 2px}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS{position:relative;display:flex;flex-wrap:nowrap;align-items:flex-start;padding:12px 16px;color:#000000d9;line-height:1.5715;cursor:pointer;transition:all .3s,visibility 0s}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L{display:inline-block;margin-right:12px;font-size:12px;vertical-align:-1px}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L svg{transition:transform .24s}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .S2CmSJpUlgWY8oabeEEl{flex:auto}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .gUXmmBM10xgZ__WsSclp{margin-left:auto}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS:focus{outline:none}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2 .UrbEjPcmgD4h9lT8HPIb{cursor:default}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2 .UrbEjPcmgD4h9lT8HPIb .S2CmSJpUlgWY8oabeEEl{flex:none;cursor:pointer}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2 .a7Ju2PkkWpMxn_AFsk32{cursor:default}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2 .a7Ju2PkkWpMxn_AFsk32 .bMvp52gc2B4tpCe4hLbZ{cursor:pointer}.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2.xXIQVmLz8Qg3VRDIWcrS>.yTy9wxpTh6M14a7Ci7tS{padding-left:12px}.E2IyZoao0KUjPEDRHLvj>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS{position:relative;padding:12px 40px 12px 16px}.E2IyZoao0KUjPEDRHLvj>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L{position:absolute;top:50%;right:16px;left:auto;margin:0;transform:translateY(-50%)}.Din9ldSpr0gA9o_RDWGX{color:#000000d9;background-color:#fff;border-top:1px solid #d9d9d9}.Din9ldSpr0gA9o_RDWGX>.OJizx9k9NnY1q3oGLszk{padding:16px}.VAi1eCYEw74rnVN3WIrK{display:none}.EhllffsrIOElbaCQ9Ae2:last-child>.Din9ldSpr0gA9o_RDWGX{border-radius:0 0 2px 2px}.h5N1WjRw4aFS903pt1bY{background-color:#fafafa;border:0}.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2{border-bottom:1px solid #d9d9d9}.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2:last-child,.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2:last-child .yTy9wxpTh6M14a7Ci7tS{border-radius:0}.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2:last-child{border-bottom:0}.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2>.Din9ldSpr0gA9o_RDWGX{background-color:transparent;border-top:0}.h5N1WjRw4aFS903pt1bY>.EhllffsrIOElbaCQ9Ae2>.Din9ldSpr0gA9o_RDWGX>.OJizx9k9NnY1q3oGLszk{padding-top:4px}.QK6zGuSuttA7sfqwVDAb{background-color:transparent;border:0}.QK6zGuSuttA7sfqwVDAb>.EhllffsrIOElbaCQ9Ae2{border-bottom:0}.QK6zGuSuttA7sfqwVDAb>.EhllffsrIOElbaCQ9Ae2>.Din9ldSpr0gA9o_RDWGX{background-color:transparent;border-top:0}.QK6zGuSuttA7sfqwVDAb>.EhllffsrIOElbaCQ9Ae2>.Din9ldSpr0gA9o_RDWGX>.OJizx9k9NnY1q3oGLszk{padding-top:12px;padding-bottom:12px}.wJkqiBLWEbc49eZIZoq4 .pqPpKBXsawAw_EB46m6K>.yTy9wxpTh6M14a7Ci7tS,.wJkqiBLWEbc49eZIZoq4 .pqPpKBXsawAw_EB46m6K>.yTy9wxpTh6M14a7Ci7tS>.GbYQllO5rO88vcrzx4eT{color:#00000040;cursor:not-allowed}.Zl8weYBJ0EUfKMzJ2W6h{direction:rtl}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4.E2IyZoao0KUjPEDRHLvj>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS{position:relative;padding:12px 16px 12px 40px}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4.E2IyZoao0KUjPEDRHLvj>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L{position:absolute;top:50%;right:auto;left:16px;margin:0;transform:translateY(-50%)}.Zl8weYBJ0EUfKMzJ2W6h .wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS{padding:12px 40px 12px 16px}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L{margin-right:0;margin-left:12px}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .HT3KFv96KxQfKeNWD70L svg{transform:rotate(180deg)}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2>.yTy9wxpTh6M14a7Ci7tS .gUXmmBM10xgZ__WsSclp{margin-right:auto;margin-left:0}.Zl8weYBJ0EUfKMzJ2W6h.wJkqiBLWEbc49eZIZoq4>.EhllffsrIOElbaCQ9Ae2.xXIQVmLz8Qg3VRDIWcrS>.yTy9wxpTh6M14a7Ci7tS{padding-right:12px;padding-left:0}.Df9kliLRow0knG6k7Rd4{position:relative;background-color:inherit}.e80V_870a0gyEhzsbc_3{display:flex;padding:16px 0}.JxLSE8iNdfofLWgYvRTA{position:relative;flex-shrink:0;margin-right:12px;cursor:pointer}.JxLSE8iNdfofLWgYvRTA img{width:32px;height:32px;border-radius:50%}.MKvgHF1hZbIl3q78sBB0{position:relative;flex:1 1 auto;min-width:1px;font-size:14px;word-wrap:break-word}.ZZovYiN6hOM_lgKuQQdf{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:4px;font-size:14px}.ZZovYiN6hOM_lgKuQQdf>a,.ZZovYiN6hOM_lgKuQQdf>span{padding-right:8px;font-size:12px;line-height:18px}.cnAz8okC2ciGsjEottxx{color:#00000073;font-size:14px;transition:color .3s}.cnAz8okC2ciGsjEottxx>*{color:#00000073}.cnAz8okC2ciGsjEottxx>*:hover{color:#00000073}.dl7vG96MwcctpPwHkGFo{color:#ccc;white-space:nowrap;cursor:auto}.eBib2DMVOINFHBALdtRL p{margin-bottom:inherit;white-space:pre-wrap}.udaGn4A6LXQfTgVDscCM{margin-top:12px;margin-bottom:inherit;padding-left:0}.udaGn4A6LXQfTgVDscCM>li{display:inline-block;color:#00000073}.udaGn4A6LXQfTgVDscCM>li>span{margin-right:10px;color:#00000073;font-size:12px;cursor:pointer;transition:color .3s;user-select:none}.udaGn4A6LXQfTgVDscCM>li>span:hover{color:#595959}.o3AfJOL031kFqxMTOzIh{margin-left:44px}.H7oKyPfduMWmUuMsgvl1{direction:rtl}.H7oKyPfduMWmUuMsgvl1 .JxLSE8iNdfofLWgYvRTA{margin-right:0;margin-left:12px}.H7oKyPfduMWmUuMsgvl1 .ZZovYiN6hOM_lgKuQQdf>a,.H7oKyPfduMWmUuMsgvl1 .ZZovYiN6hOM_lgKuQQdf>span{padding-right:0;padding-left:8px}.H7oKyPfduMWmUuMsgvl1 .udaGn4A6LXQfTgVDscCM{padding-right:0}.H7oKyPfduMWmUuMsgvl1 .udaGn4A6LXQfTgVDscCM>li>span{margin-right:0;margin-left:10px}.H7oKyPfduMWmUuMsgvl1 .o3AfJOL031kFqxMTOzIh{margin-right:44px;margin-left:0}.CCmquIL553gxWS5S636d.ONRKkgUT8BAxgwJZTyHV,.CCmquIL553gxWS5S636d.ONRKkgUT8BAxgwJZTyHV:not(.mCbR8upg_lAaPwOSmw3l):hover{background-color:#fff;border-color:#ff4d4f}.CCmquIL553gxWS5S636d.yGAtx7BUwEBHNBhHCg4e,.CCmquIL553gxWS5S636d.ONRKkgUT8BAxgwJZTyHV:focus{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.CCmquIL553gxWS5S636d.ONRKkgUT8BAxgwJZTyHV .Mz7EWUfovwFBhlm_QNQ9{background:#ff7875}.h3egmP0i80wHynsUgl1o.ONRKkgUT8BAxgwJZTyHV,.h3egmP0i80wHynsUgl1o.ONRKkgUT8BAxgwJZTyHV:not(.mCbR8upg_lAaPwOSmw3l):hover{background-color:#fff;border-color:#faad14}.h3egmP0i80wHynsUgl1o.yGAtx7BUwEBHNBhHCg4e,.h3egmP0i80wHynsUgl1o.ONRKkgUT8BAxgwJZTyHV:focus{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.h3egmP0i80wHynsUgl1o.ONRKkgUT8BAxgwJZTyHV .Mz7EWUfovwFBhlm_QNQ9{background:#ffc53d}.ONRKkgUT8BAxgwJZTyHV{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";padding:4px 11px;position:relative;display:inline-flex;align-items:center;background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border .3s,box-shadow .3s}.ONRKkgUT8BAxgwJZTyHV:hover,.yGAtx7BUwEBHNBhHCg4e{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .ONRKkgUT8BAxgwJZTyHV:hover,.X5e2COieWDUlxBtlkWcX .yGAtx7BUwEBHNBhHCg4e{border-right-width:0;border-left-width:1px!important}.yGAtx7BUwEBHNBhHCg4e{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .yGAtx7BUwEBHNBhHCg4e{border-right-width:0;border-left-width:1px!important}.ONRKkgUT8BAxgwJZTyHV.mCbR8upg_lAaPwOSmw3l{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.ONRKkgUT8BAxgwJZTyHV.mCbR8upg_lAaPwOSmw3l .B2_zIauNXwIfGsT86nZ0{color:#00000040}.ONRKkgUT8BAxgwJZTyHV.Dgrj8gHWkqxJ5cMQayCA{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.Kw7bHREacmrJrevZM_qU{position:relative;display:inline-flex;align-items:center;width:100%}.Kw7bHREacmrJrevZM_qU>input{position:relative;display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;flex:auto;min-width:1px;height:auto;padding:0;background:transparent;border:0}.Kw7bHREacmrJrevZM_qU>input::placeholder{color:#bfbfbf;user-select:none}.Kw7bHREacmrJrevZM_qU>input:placeholder-shown{text-overflow:ellipsis}.Kw7bHREacmrJrevZM_qU>input:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .Kw7bHREacmrJrevZM_qU>input:hover{border-right-width:0;border-left-width:1px!important}.Kw7bHREacmrJrevZM_qU>input:focus,.Kw7bHREacmrJrevZM_qU>input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .Kw7bHREacmrJrevZM_qU>input:focus,.X5e2COieWDUlxBtlkWcX .Kw7bHREacmrJrevZM_qU>input-focused{border-right-width:0;border-left-width:1px!important}.Kw7bHREacmrJrevZM_qU>input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.Kw7bHREacmrJrevZM_qU>input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.Kw7bHREacmrJrevZM_qU>input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.Kw7bHREacmrJrevZM_qU>input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.Kw7bHREacmrJrevZM_qU>input-borderless,.Kw7bHREacmrJrevZM_qU>input-borderless:hover,.Kw7bHREacmrJrevZM_qU>input-borderless:focus,.Kw7bHREacmrJrevZM_qU>input-borderless-focused,.Kw7bHREacmrJrevZM_qU>input-borderless-disabled,.Kw7bHREacmrJrevZM_qU>input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.Kw7bHREacmrJrevZM_qU>input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.Kw7bHREacmrJrevZM_qU>input-lg{padding:6.5px 11px;font-size:16px}.Kw7bHREacmrJrevZM_qU>input-sm{padding:0 7px}.Kw7bHREacmrJrevZM_qU>input-rtl{direction:rtl}.Kw7bHREacmrJrevZM_qU>input:focus{box-shadow:none}.Kw7bHREacmrJrevZM_qU>input[disabled]{background:transparent}.Kw7bHREacmrJrevZM_qU:hover .ADy7kxlhFV4S5ROF_BlA{opacity:1}._Bl7FrDY1AB_yNekR_LJ>input{color:#bfbfbf}.ECxxrebfwMsMV3guS7Pq{padding:6.5px 11px}.ECxxrebfwMsMV3guS7Pq .Kw7bHREacmrJrevZM_qU>input{font-size:16px}.RNQOVVEnUZ8KAMcnWxar{padding:0 7px}.B2_zIauNXwIfGsT86nZ0{display:flex;flex:none;align-self:center;margin-left:4px;color:#00000040;line-height:1;pointer-events:none}.B2_zIauNXwIfGsT86nZ0>*{vertical-align:top}.B2_zIauNXwIfGsT86nZ0>*:not(:last-child){margin-right:8px}.ADy7kxlhFV4S5ROF_BlA{position:absolute;top:50%;right:0;color:#00000040;line-height:1;background:#fff;transform:translateY(-50%);cursor:pointer;opacity:0;transition:opacity .3s,color .3s}.ADy7kxlhFV4S5ROF_BlA>*{vertical-align:top}.ADy7kxlhFV4S5ROF_BlA:hover{color:#00000073}.b5vgzIQidY0klhFQejx8{position:relative;display:inline-block;width:1em;height:16px;color:#00000040;font-size:16px;vertical-align:top;cursor:default}.yGAtx7BUwEBHNBhHCg4e .b5vgzIQidY0klhFQejx8{color:#00000073}.mCbR8upg_lAaPwOSmw3l .Gs6_6wnXfGkEJBgUexPV .b5vgzIQidY0klhFQejx8{cursor:not-allowed}.IqXcDBOy5SIJReEYywGM{position:relative;display:inline-flex}.IqXcDBOy5SIJReEYywGM .ADy7kxlhFV4S5ROF_BlA{right:11px}.IqXcDBOy5SIJReEYywGM:hover .ADy7kxlhFV4S5ROF_BlA{opacity:1}.IqXcDBOy5SIJReEYywGM .Mz7EWUfovwFBhlm_QNQ9{bottom:-1px;height:2px;margin-left:11px;background:#873bf4;opacity:0;transition:all .3s ease-out;pointer-events:none}.IqXcDBOy5SIJReEYywGM.yGAtx7BUwEBHNBhHCg4e .Mz7EWUfovwFBhlm_QNQ9{opacity:1}.Gs6_6wnXfGkEJBgUexPV{align-items:center;padding:0 8px;line-height:1}.IqXcDBOy5SIJReEYywGM.RNQOVVEnUZ8KAMcnWxar .ADy7kxlhFV4S5ROF_BlA{right:7px}.IqXcDBOy5SIJReEYywGM.RNQOVVEnUZ8KAMcnWxar .Mz7EWUfovwFBhlm_QNQ9{margin-left:7px}.WsjNqOh80wgifjezrAhI{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050}.gXRd_rLI18AAFYduVh2m{display:none}.lz4zWfBj0gk9KihIZ9Kx .qJgoF9HsYwoJvyJStN7m{top:2.58561808px;display:block;transform:rotate(-135deg) translateY(1px)}.A6DU6xvpGMlBC_UPCnZD .qJgoF9HsYwoJvyJStN7m{bottom:2.58561808px;display:block;transform:rotate(45deg)}.WsjNqOh80wgifjezrAhI.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.A6DU6xvpGMlBC_UPCnZD,.WsjNqOh80wgifjezrAhI.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.tlnlobsrA7Yq4MoYcL_i,.WsjNqOh80wgifjezrAhI.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.A6DU6xvpGMlBC_UPCnZD,.WsjNqOh80wgifjezrAhI.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.tlnlobsrA7Yq4MoYcL_i{animation-name:grzIbU8cclQPomXj1dMC}.WsjNqOh80wgifjezrAhI.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.lz4zWfBj0gk9KihIZ9Kx,.WsjNqOh80wgifjezrAhI.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.V8ssKkbasDEzIYoUAPih,.WsjNqOh80wgifjezrAhI.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.lz4zWfBj0gk9KihIZ9Kx,.WsjNqOh80wgifjezrAhI.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.V8ssKkbasDEzIYoUAPih{animation-name:Qz259P718UmrTcRZoe47}.WsjNqOh80wgifjezrAhI.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.A6DU6xvpGMlBC_UPCnZD,.WsjNqOh80wgifjezrAhI.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.tlnlobsrA7Yq4MoYcL_i{animation-name:gTdJLYAOGckQebp6oGbS}.WsjNqOh80wgifjezrAhI.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.lz4zWfBj0gk9KihIZ9Kx,.WsjNqOh80wgifjezrAhI.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.V8ssKkbasDEzIYoUAPih{animation-name:DYnMq9y6JwUeenpuLweE}.CNUK8V_jXYYYDymd_X_r{padding:7.54247233px 0}.kA4y7yLNSB4PKmXYLQFG{display:none}.WsjNqOh80wgifjezrAhI .LQfTz5wgUnQxktt8zxUl>.idz_8nBRzgY4cEyn325v{padding-top:4px}.wh9sNuoA9g8b9cKrvWPz{margin-bottom:0;padding:4px 12px;overflow:hidden;line-height:34px;text-align:left;list-style:none}.wh9sNuoA9g8b9cKrvWPz>li{display:inline-block}.wh9sNuoA9g8b9cKrvWPz .T_tXS7lRQQ0Af0CulVUb>.GkZ4NcrdNxkDdw6uo9rp{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff;cursor:pointer}.wh9sNuoA9g8b9cKrvWPz .BLkhmm9Cs4Ux9nUZgV0N{float:right;margin-left:8px}.at9zffDqvkc7vhieLJg_{display:flex}.qJgoF9HsYwoJvyJStN7m{position:absolute;z-index:1;width:11.3137085px;height:11.3137085px;margin-left:16.5px;box-shadow:2px 2px 6px -2px #0000001a;transition:left .3s ease-out;border-radius:0 0 2px;pointer-events:none}.qJgoF9HsYwoJvyJStN7m:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}._j4nyGmjPQj3ZiMlt251{overflow:hidden;vertical-align:top;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:margin .3s}._j4nyGmjPQj3ZiMlt251 .OFrwFulWlu4hXWotAkaS{display:inline-flex;flex-wrap:nowrap;direction:ltr}._j4nyGmjPQj3ZiMlt251 .LQfTz5wgUnQxktt8zxUl{vertical-align:top;background:transparent;border-width:0 0 1px 0;border-radius:0}._j4nyGmjPQj3ZiMlt251 .LQfTz5wgUnQxktt8zxUl .GGkWfRnsWMSY_g6MSEZc,._j4nyGmjPQj3ZiMlt251 .LQfTz5wgUnQxktt8zxUl table{text-align:center}._j4nyGmjPQj3ZiMlt251 .FSxWzFlJ4U0KW0r4Rn8P{border-color:#f0f0f0}.SEDDe4ZefM3mPLPYV2DZ:not(.T8AHj9j0M9cjFsIAhdZD):not(.hOt7NPaVo4VbLlOv6VeE){margin-right:-1px}.SEDDe4ZefM3mPLPYV2DZ:not(.T8AHj9j0M9cjFsIAhdZD).hOt7NPaVo4VbLlOv6VeE{margin-left:-1px}.SEDDe4ZefM3mPLPYV2DZ:hover,.SEDDe4ZefM3mPLPYV2DZ:focus,.SEDDe4ZefM3mPLPYV2DZ:active{z-index:2}.SEDDe4ZefM3mPLPYV2DZ.yGAtx7BUwEBHNBhHCg4e{z-index:2}.SEDDe4ZefM3mPLPYV2DZ[disabled]{z-index:0}.SEDDe4ZefM3mPLPYV2DZ:not(.EqfnS6oeqZk_YVPwAglr):not(.T8AHj9j0M9cjFsIAhdZD).ONRKkgUT8BAxgwJZTyHV{border-radius:0}.SEDDe4ZefM3mPLPYV2DZ.ONRKkgUT8BAxgwJZTyHV.EqfnS6oeqZk_YVPwAglr:not(.T8AHj9j0M9cjFsIAhdZD):not(.hOt7NPaVo4VbLlOv6VeE){border-top-right-radius:0;border-bottom-right-radius:0}.SEDDe4ZefM3mPLPYV2DZ.ONRKkgUT8BAxgwJZTyHV.T8AHj9j0M9cjFsIAhdZD:not(.EqfnS6oeqZk_YVPwAglr):not(.hOt7NPaVo4VbLlOv6VeE){border-top-left-radius:0;border-bottom-left-radius:0}.SEDDe4ZefM3mPLPYV2DZ.ONRKkgUT8BAxgwJZTyHV.hOt7NPaVo4VbLlOv6VeE.EqfnS6oeqZk_YVPwAglr:not(.T8AHj9j0M9cjFsIAhdZD){border-top-left-radius:0;border-bottom-left-radius:0}.SEDDe4ZefM3mPLPYV2DZ.ONRKkgUT8BAxgwJZTyHV.hOt7NPaVo4VbLlOv6VeE.T8AHj9j0M9cjFsIAhdZD:not(.EqfnS6oeqZk_YVPwAglr){border-top-right-radius:0;border-bottom-right-radius:0}.LQfTz5wgUnQxktt8zxUl{display:inline-flex;flex-direction:column;text-align:center;background:#fff;border:1px solid #f0f0f0;border-radius:2px;outline:none}.FSxWzFlJ4U0KW0r4Rn8P{border-color:#873bf4}.JVvHmFlsUgq7yMGUM6L8,.L0Ez_gCEf49AFrAkuPqF,.JMkwfvuZYSoWX86ZRaGW,.K8nZZ_QhE8wsy0RINB3V,.Im9PC9ITmMVOJOrnHu_h,.Uc8Tu36nP0EqJT35zkCz,.idz_8nBRzgY4cEyn325v{display:flex;flex-direction:column;width:280px}.QrbyHjX7XwzxLw8U4Ett{display:flex;padding:0 8px;color:#000000d9;border-bottom:1px solid #f0f0f0}.QrbyHjX7XwzxLw8U4Ett>*{flex:none}.QrbyHjX7XwzxLw8U4Ett button{padding:0;color:#00000040;line-height:40px;background:transparent;border:0;cursor:pointer;transition:color .3s}.QrbyHjX7XwzxLw8U4Ett>button{min-width:1.6em;font-size:14px}.QrbyHjX7XwzxLw8U4Ett>button:hover{color:#000000d9}.vNML7gf7TIg8aZ71oZhU{flex:auto;font-weight:500;line-height:40px}.vNML7gf7TIg8aZ71oZhU button{color:inherit;font-weight:inherit}.vNML7gf7TIg8aZ71oZhU button:not(:first-child){margin-left:8px}.vNML7gf7TIg8aZ71oZhU button:hover{color:#873bf4}.WTCxA8i_foniAr4dYE7V,.bcZ40Er2vsg5d7li0P5b,.BhprwFq5I0X48oAhKKWj,.qqMdVFQ6iiYHy_ydsjZV{position:relative;display:inline-block;width:7px;height:7px}.WTCxA8i_foniAr4dYE7V:before,.bcZ40Er2vsg5d7li0P5b:before,.BhprwFq5I0X48oAhKKWj:before,.qqMdVFQ6iiYHy_ydsjZV:before{position:absolute;top:0;left:0;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.BhprwFq5I0X48oAhKKWj:after,.qqMdVFQ6iiYHy_ydsjZV:after{position:absolute;top:4px;left:4px;display:inline-block;width:7px;height:7px;border:0 solid currentcolor;border-width:1.5px 0 0 1.5px;content:""}.WTCxA8i_foniAr4dYE7V,.BhprwFq5I0X48oAhKKWj{transform:rotate(-45deg)}.bcZ40Er2vsg5d7li0P5b,.qqMdVFQ6iiYHy_ydsjZV{transform:rotate(135deg)}.GGkWfRnsWMSY_g6MSEZc{width:100%;table-layout:fixed;border-collapse:collapse}.GGkWfRnsWMSY_g6MSEZc th,.GGkWfRnsWMSY_g6MSEZc td{position:relative;min-width:24px;font-weight:400}.GGkWfRnsWMSY_g6MSEZc th{height:30px;color:#000000d9;line-height:30px}.wBF_yvsGwwI8mTkmBoVB{padding:3px 0;color:#00000040;cursor:pointer}.MEzc2ACeEV0gm910Hjr9{color:#000000d9}.wBF_yvsGwwI8mTkmBoVB:before{position:absolute;top:50%;right:0;left:0;z-index:1;height:24px;transform:translateY(-50%);transition:all .3s;content:""}.wBF_yvsGwwI8mTkmBoVB:hover:not(.MEzc2ACeEV0gm910Hjr9) .GE_h_qaz6WYTSbZomiou,.wBF_yvsGwwI8mTkmBoVB:hover:not(.ZATVKpFIXc3nm2b8FA7G):not(.ASqXSnXCYrsrd2laikfA):not(.IXdK5730yIglQbksbdJC):not(.hBKENQQww0PYLV0BuzHy):not(.CGnjWrDBQTQdEf9PCZmy) .GE_h_qaz6WYTSbZomiou{background:#f5f5f5}.MEzc2ACeEV0gm910Hjr9.mtJS7nrpYgo_1prWzeE1 .GE_h_qaz6WYTSbZomiou:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid #873bf4;border-radius:2px;content:""}.MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7{position:relative}.MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7:before{background:#f9f0ff}.MEzc2ACeEV0gm910Hjr9.ZATVKpFIXc3nm2b8FA7G .GE_h_qaz6WYTSbZomiou,.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA .GE_h_qaz6WYTSbZomiou,.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC .GE_h_qaz6WYTSbZomiou{color:#fff;background:#873bf4}.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:not(.CDz9cN84M1YHwslZkCM7):before,.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:not(.tRRRKRNqfoIzkrnao7yp):before{background:#f9f0ff}.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:before{left:50%}.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:before{right:50%}.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy:not(.JydjH_DV2yQRXgF3wwU7):not(.ASqXSnXCYrsrd2laikfA):not(.IXdK5730yIglQbksbdJC):after,.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy:not(.JydjH_DV2yQRXgF3wwU7):not(.ASqXSnXCYrsrd2laikfA):not(.IXdK5730yIglQbksbdJC):after,.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy.CDz9cN84M1YHwslZkCM7:after,.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy.ASqXSnXCYrsrd2laikfA.IXdK5730yIglQbksbdJC.i1QiLiJhcf4sT9GXEzdE:after,.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy.ASqXSnXCYrsrd2laikfA.IXdK5730yIglQbksbdJC.fviOdEcb5kn1HarRzATv:after,.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy.tRRRKRNqfoIzkrnao7yp:after,.MEzc2ACeEV0gm910Hjr9.exyUe43Ai0YbYVG1oMl0:not(.JydjH_DV2yQRXgF3wwU7):after{position:absolute;top:50%;z-index:0;height:24px;border-top:1px dashed #c29cf9;border-bottom:1px dashed #c29cf9;transform:translateY(-50%);transition:all .3s;content:""}.hBKENQQww0PYLV0BuzHy:after,.CGnjWrDBQTQdEf9PCZmy:after,.exyUe43Ai0YbYVG1oMl0:after{right:0;left:2px}.MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.exyUe43Ai0YbYVG1oMl0:before,.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA.exyUe43Ai0YbYVG1oMl0:before,.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC.exyUe43Ai0YbYVG1oMl0:before,.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:not(.CDz9cN84M1YHwslZkCM7).hBKENQQww0PYLV0BuzHy:before,.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:not(.tRRRKRNqfoIzkrnao7yp).CGnjWrDBQTQdEf9PCZmy:before,.LQfTz5wgUnQxktt8zxUl>:not(.Uc8Tu36nP0EqJT35zkCz) .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.hBKENQQww0PYLV0BuzHy:before,.LQfTz5wgUnQxktt8zxUl>:not(.Uc8Tu36nP0EqJT35zkCz) .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.CGnjWrDBQTQdEf9PCZmy:before{background:#eee4fd}.MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:not(.CDz9cN84M1YHwslZkCM7):not(.IXdK5730yIglQbksbdJC) .GE_h_qaz6WYTSbZomiou{border-radius:2px 0 0 2px}.MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:not(.tRRRKRNqfoIzkrnao7yp):not(.ASqXSnXCYrsrd2laikfA) .GE_h_qaz6WYTSbZomiou{border-radius:0 2px 2px 0}.Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.hBKENQQww0PYLV0BuzHy .GE_h_qaz6WYTSbZomiou:after,.Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.CGnjWrDBQTQdEf9PCZmy .GE_h_qaz6WYTSbZomiou:after{position:absolute;top:0;bottom:0;z-index:-1;background:#eee4fd;transition:all .3s;content:""}.Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.hBKENQQww0PYLV0BuzHy .GE_h_qaz6WYTSbZomiou:after{right:-6px;left:0}.Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.CGnjWrDBQTQdEf9PCZmy .GE_h_qaz6WYTSbZomiou:after{right:0;left:-6px}.exyUe43Ai0YbYVG1oMl0.ASqXSnXCYrsrd2laikfA:after{right:50%}.exyUe43Ai0YbYVG1oMl0.IXdK5730yIglQbksbdJC:after{left:50%}tr>.MEzc2ACeEV0gm910Hjr9.exyUe43Ai0YbYVG1oMl0:first-child:after,tr>.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy:first-child:after,.MEzc2ACeEV0gm910Hjr9.xJ_QW3hi3orn7UHKhlWK.uCH9gPFsjvwRF3BTogED.zlQ9VDpty1QNLJDwPcUH:after,.MEzc2ACeEV0gm910Hjr9.uCH9gPFsjvwRF3BTogED:not(.zlQ9VDpty1QNLJDwPcUH):after,.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy:after{left:6px;border-left:1px dashed #c29cf9;border-top-left-radius:2px;border-bottom-left-radius:2px}tr>.MEzc2ACeEV0gm910Hjr9.exyUe43Ai0YbYVG1oMl0:last-child:after,tr>.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy:last-child:after,.MEzc2ACeEV0gm910Hjr9.WFmnazpusIQMQ3xC4EuA.CVCE_PcxOrodGZW7g7vJ.rhj6liH3eN4biAe3tbXV:after,.MEzc2ACeEV0gm910Hjr9.CVCE_PcxOrodGZW7g7vJ:not(.rhj6liH3eN4biAe3tbXV):after,.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy:after{right:6px;border-right:1px dashed #c29cf9;border-top-right-radius:2px;border-bottom-right-radius:2px}.SUuyxx8Zyh08Aitflt2o{color:#00000040;pointer-events:none}.SUuyxx8Zyh08Aitflt2o .GE_h_qaz6WYTSbZomiou{background:transparent}.SUuyxx8Zyh08Aitflt2o:before{background:rgba(0,0,0,.04)}.SUuyxx8Zyh08Aitflt2o.mtJS7nrpYgo_1prWzeE1 .GE_h_qaz6WYTSbZomiou:before{border-color:#00000040}.JVvHmFlsUgq7yMGUM6L8 .GGkWfRnsWMSY_g6MSEZc,.L0Ez_gCEf49AFrAkuPqF .GGkWfRnsWMSY_g6MSEZc,.JMkwfvuZYSoWX86ZRaGW .GGkWfRnsWMSY_g6MSEZc,.K8nZZ_QhE8wsy0RINB3V .GGkWfRnsWMSY_g6MSEZc{height:264px}.JVvHmFlsUgq7yMGUM6L8 .GE_h_qaz6WYTSbZomiou,.L0Ez_gCEf49AFrAkuPqF .GE_h_qaz6WYTSbZomiou,.JMkwfvuZYSoWX86ZRaGW .GE_h_qaz6WYTSbZomiou,.K8nZZ_QhE8wsy0RINB3V .GE_h_qaz6WYTSbZomiou{padding:0 8px}.JMkwfvuZYSoWX86ZRaGW .GGkWfRnsWMSY_g6MSEZc{height:56px}.sONBIvCFMQEBJxNCxSgM{width:min-content;min-width:100%;line-height:38px;text-align:center;border-bottom:1px solid transparent}.LQfTz5wgUnQxktt8zxUl .sONBIvCFMQEBJxNCxSgM{border-top:1px solid #f0f0f0}.ov_f5k9SxfQ74V68b0ZB{padding:0 12px;line-height:38px;text-align:left}.ov_f5k9SxfQ74V68b0ZB:not(:last-child){border-bottom:1px solid #f0f0f0}.qg3SVS2oROo1lO_JcvVH{text-align:left}.APfdRRQVnHEpwIYZe2_2{color:#873bf4}.APfdRRQVnHEpwIYZe2_2:hover{color:#ab66ff}.APfdRRQVnHEpwIYZe2_2:active{color:#6727cf}.APfdRRQVnHEpwIYZe2_2.LzlxDyzCkVY6JhGqX8Np{color:#00000040;cursor:not-allowed}.JVvHmFlsUgq7yMGUM6L8 .GE_h_qaz6WYTSbZomiou{padding:0 4px}.JVvHmFlsUgq7yMGUM6L8 .wBF_yvsGwwI8mTkmBoVB:before{display:none}.L0Ez_gCEf49AFrAkuPqF .Jb9b1ZJPIr8uer0Ht2PY,.JMkwfvuZYSoWX86ZRaGW .Jb9b1ZJPIr8uer0Ht2PY,.K8nZZ_QhE8wsy0RINB3V .Jb9b1ZJPIr8uer0Ht2PY{padding:0 8px}.L0Ez_gCEf49AFrAkuPqF .GE_h_qaz6WYTSbZomiou,.JMkwfvuZYSoWX86ZRaGW .GE_h_qaz6WYTSbZomiou,.K8nZZ_QhE8wsy0RINB3V .GE_h_qaz6WYTSbZomiou{width:60px}.L0Ez_gCEf49AFrAkuPqF .hBKENQQww0PYLV0BuzHy:after,.JMkwfvuZYSoWX86ZRaGW .hBKENQQww0PYLV0BuzHy:after,.K8nZZ_QhE8wsy0RINB3V .hBKENQQww0PYLV0BuzHy:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.HibZWHYtJ6kSb1vydV17 .L0Ez_gCEf49AFrAkuPqF .hBKENQQww0PYLV0BuzHy:after,.HibZWHYtJ6kSb1vydV17 .JMkwfvuZYSoWX86ZRaGW .hBKENQQww0PYLV0BuzHy:after,.HibZWHYtJ6kSb1vydV17 .K8nZZ_QhE8wsy0RINB3V .hBKENQQww0PYLV0BuzHy:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.L0Ez_gCEf49AFrAkuPqF .CGnjWrDBQTQdEf9PCZmy:after,.JMkwfvuZYSoWX86ZRaGW .CGnjWrDBQTQdEf9PCZmy:after,.K8nZZ_QhE8wsy0RINB3V .CGnjWrDBQTQdEf9PCZmy:after{right:14px;border-right:1px dashed #c29cf9;border-radius:0 2px 2px 0}.HibZWHYtJ6kSb1vydV17 .L0Ez_gCEf49AFrAkuPqF .CGnjWrDBQTQdEf9PCZmy:after,.HibZWHYtJ6kSb1vydV17 .JMkwfvuZYSoWX86ZRaGW .CGnjWrDBQTQdEf9PCZmy:after,.HibZWHYtJ6kSb1vydV17 .K8nZZ_QhE8wsy0RINB3V .CGnjWrDBQTQdEf9PCZmy:after{left:14px;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.Im9PC9ITmMVOJOrnHu_h .Jb9b1ZJPIr8uer0Ht2PY{padding:8px 12px}.Im9PC9ITmMVOJOrnHu_h .wBF_yvsGwwI8mTkmBoVB:hover .GE_h_qaz6WYTSbZomiou,.Im9PC9ITmMVOJOrnHu_h .ZATVKpFIXc3nm2b8FA7G .GE_h_qaz6WYTSbZomiou,.Im9PC9ITmMVOJOrnHu_h .wBF_yvsGwwI8mTkmBoVB .GE_h_qaz6WYTSbZomiou{background:transparent!important}.zPZXqd39kbEqS5YyMySt td{transition:background .3s}.zPZXqd39kbEqS5YyMySt:hover td{background:#f5f5f5}.gFlbH16J3QOqXYfkTY_c td,.gFlbH16J3QOqXYfkTY_c:hover td{background:#873bf4}.gFlbH16J3QOqXYfkTY_c td.wh9wLw6CpaQtQ0OWq6kF,.gFlbH16J3QOqXYfkTY_c:hover td.wh9wLw6CpaQtQ0OWq6kF{color:#ffffff80}.gFlbH16J3QOqXYfkTY_c td.mtJS7nrpYgo_1prWzeE1 .GE_h_qaz6WYTSbZomiou:before,.gFlbH16J3QOqXYfkTY_c:hover td.mtJS7nrpYgo_1prWzeE1 .GE_h_qaz6WYTSbZomiou:before{border-color:#fff}.gFlbH16J3QOqXYfkTY_c td .GE_h_qaz6WYTSbZomiou,.gFlbH16J3QOqXYfkTY_c:hover td .GE_h_qaz6WYTSbZomiou{color:#fff}.Uc8Tu36nP0EqJT35zkCz .Jb9b1ZJPIr8uer0Ht2PY{padding:8px 12px}.Uc8Tu36nP0EqJT35zkCz .GGkWfRnsWMSY_g6MSEZc{width:252px}.Uc8Tu36nP0EqJT35zkCz .GGkWfRnsWMSY_g6MSEZc th{width:36px}.SdzVVw84Xd89UOMA7XR9{display:flex}.SdzVVw84Xd89UOMA7XR9 .idz_8nBRzgY4cEyn325v{border-left:1px solid #f0f0f0}.SdzVVw84Xd89UOMA7XR9 .Uc8Tu36nP0EqJT35zkCz,.SdzVVw84Xd89UOMA7XR9 .idz_8nBRzgY4cEyn325v{transition:opacity .3s}.lAE9hAcwiI33K6V7ICsp .Uc8Tu36nP0EqJT35zkCz,.lAE9hAcwiI33K6V7ICsp .idz_8nBRzgY4cEyn325v{opacity:.3}.lAE9hAcwiI33K6V7ICsp .HO_siLpOnzsNiNRJgTqg,.lAE9hAcwiI33K6V7ICsp .ENf82gIKRlMxh4_rzsYr{opacity:1}.idz_8nBRzgY4cEyn325v{width:auto;min-width:auto}.idz_8nBRzgY4cEyn325v .GGkWfRnsWMSY_g6MSEZc{display:flex;flex:auto;height:224px}.dAxceRPIT2cmmJThC8pg{flex:1 0 auto;width:56px;margin:0;padding:0;overflow-y:hidden;text-align:left;list-style:none;transition:background .3s}.dAxceRPIT2cmmJThC8pg:after{display:block;height:196px;content:""}.SdzVVw84Xd89UOMA7XR9 .dAxceRPIT2cmmJThC8pg:after{height:198px}.dAxceRPIT2cmmJThC8pg:not(:first-child){border-left:1px solid #f0f0f0}.ExEE_9ftuxA4orv0y4Wn{background:rgba(249,240,255,.2)}.dAxceRPIT2cmmJThC8pg:hover{overflow-y:auto}.dAxceRPIT2cmmJThC8pg>li{margin:0;padding:0}.dAxceRPIT2cmmJThC8pg>li.m4lOL9LH5VMEYCVnOMGl .SQEViLapVokAPRIwzQf_{display:block;width:100%;height:28px;margin:0;padding:0 0 0 14px;color:#000000d9;line-height:28px;border-radius:0;cursor:pointer;transition:background .3s}.dAxceRPIT2cmmJThC8pg>li.m4lOL9LH5VMEYCVnOMGl .SQEViLapVokAPRIwzQf_:hover{background:#f5f5f5}.dAxceRPIT2cmmJThC8pg>li.DeKHjSGxFigKdypDK9T9 .SQEViLapVokAPRIwzQf_{background:#f9f0ff}.dAxceRPIT2cmmJThC8pg>li.iyhUXUnuQZ4nBsluMFv0 .SQEViLapVokAPRIwzQf_{color:#00000040;background:transparent;cursor:not-allowed}_:-ms-fullscreen .at9zffDqvkc7vhieLJg_ .K8nZZ_QhE8wsy0RINB3V .wBF_yvsGwwI8mTkmBoVB,:root .at9zffDqvkc7vhieLJg_ .K8nZZ_QhE8wsy0RINB3V .wBF_yvsGwwI8mTkmBoVB,_:-ms-fullscreen .at9zffDqvkc7vhieLJg_ .L0Ez_gCEf49AFrAkuPqF .wBF_yvsGwwI8mTkmBoVB,:root .at9zffDqvkc7vhieLJg_ .L0Ez_gCEf49AFrAkuPqF .wBF_yvsGwwI8mTkmBoVB{padding:21px 0}.vg8biLjRJgo1s2CrkXW3{direction:rtl}.vg8biLjRJgo1s2CrkXW3 .B2_zIauNXwIfGsT86nZ0{margin-right:4px;margin-left:0}.vg8biLjRJgo1s2CrkXW3 .ADy7kxlhFV4S5ROF_BlA{right:auto;left:0}.vg8biLjRJgo1s2CrkXW3 .b5vgzIQidY0klhFQejx8{transform:rotate(180deg)}.HibZWHYtJ6kSb1vydV17 .vNML7gf7TIg8aZ71oZhU button:not(:first-child){margin-right:8px;margin-left:0}.vg8biLjRJgo1s2CrkXW3.IqXcDBOy5SIJReEYywGM .ADy7kxlhFV4S5ROF_BlA{right:auto;left:11px}.vg8biLjRJgo1s2CrkXW3.IqXcDBOy5SIJReEYywGM .Mz7EWUfovwFBhlm_QNQ9{margin-right:11px;margin-left:0}.vg8biLjRJgo1s2CrkXW3.IqXcDBOy5SIJReEYywGM.RNQOVVEnUZ8KAMcnWxar .Mz7EWUfovwFBhlm_QNQ9{margin-right:7px}.i0fF53S5L24qZWU1V8xL .wh9sNuoA9g8b9cKrvWPz{text-align:right}.i0fF53S5L24qZWU1V8xL .wh9sNuoA9g8b9cKrvWPz .BLkhmm9Cs4Ux9nUZgV0N{float:left;margin-right:8px;margin-left:0}.HibZWHYtJ6kSb1vydV17{direction:rtl}.HibZWHYtJ6kSb1vydV17 .WTCxA8i_foniAr4dYE7V,.HibZWHYtJ6kSb1vydV17 .BhprwFq5I0X48oAhKKWj{transform:rotate(135deg)}.HibZWHYtJ6kSb1vydV17 .bcZ40Er2vsg5d7li0P5b,.HibZWHYtJ6kSb1vydV17 .qqMdVFQ6iiYHy_ydsjZV{transform:rotate(-45deg)}.wBF_yvsGwwI8mTkmBoVB .GE_h_qaz6WYTSbZomiou{position:relative;z-index:2;display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:2px;transition:background .3s,border .3s}.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:before{right:50%;left:0}.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:before{right:0;left:50%}.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA.IXdK5730yIglQbksbdJC:before{right:50%;left:50%}.HibZWHYtJ6kSb1vydV17 .Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.hBKENQQww0PYLV0BuzHy .GE_h_qaz6WYTSbZomiou:after{right:0;left:-6px}.HibZWHYtJ6kSb1vydV17 .Uc8Tu36nP0EqJT35zkCz .MEzc2ACeEV0gm910Hjr9.JydjH_DV2yQRXgF3wwU7.CGnjWrDBQTQdEf9PCZmy .GE_h_qaz6WYTSbZomiou:after{right:-6px;left:0}.HibZWHYtJ6kSb1vydV17 .exyUe43Ai0YbYVG1oMl0.ASqXSnXCYrsrd2laikfA:after{right:0;left:50%}.HibZWHYtJ6kSb1vydV17 .exyUe43Ai0YbYVG1oMl0.IXdK5730yIglQbksbdJC:after{right:50%;left:0}.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.ASqXSnXCYrsrd2laikfA:not(.CDz9cN84M1YHwslZkCM7):not(.IXdK5730yIglQbksbdJC) .GE_h_qaz6WYTSbZomiou{border-radius:0 2px 2px 0}.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.IXdK5730yIglQbksbdJC:not(.tRRRKRNqfoIzkrnao7yp):not(.ASqXSnXCYrsrd2laikfA) .GE_h_qaz6WYTSbZomiou{border-radius:2px 0 0 2px}.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.exyUe43Ai0YbYVG1oMl0:not(.ZATVKpFIXc3nm2b8FA7G):first-child:after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.xJ_QW3hi3orn7UHKhlWK.uCH9gPFsjvwRF3BTogED.zlQ9VDpty1QNLJDwPcUH:after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.uCH9gPFsjvwRF3BTogED:not(.zlQ9VDpty1QNLJDwPcUH):after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy:after{right:6px;left:0;border-right:1px dashed #c29cf9;border-left:none;border-radius:0 2px 2px 0}.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.exyUe43Ai0YbYVG1oMl0:not(.ZATVKpFIXc3nm2b8FA7G):last-child:after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.WFmnazpusIQMQ3xC4EuA.CVCE_PcxOrodGZW7g7vJ.rhj6liH3eN4biAe3tbXV:after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.CVCE_PcxOrodGZW7g7vJ:not(.rhj6liH3eN4biAe3tbXV):after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy:after{right:0;left:6px;border-right:none;border-left:1px dashed #c29cf9;border-radius:2px 0 0 2px}.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.hBKENQQww0PYLV0BuzHy:last-child:after,.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.CGnjWrDBQTQdEf9PCZmy:first-child:after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.xJ_QW3hi3orn7UHKhlWK.uCH9gPFsjvwRF3BTogED:not(.exyUe43Ai0YbYVG1oMl0):after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.xJ_QW3hi3orn7UHKhlWK.CGnjWrDBQTQdEf9PCZmy.uCH9gPFsjvwRF3BTogED:not(.exyUe43Ai0YbYVG1oMl0):after,.HibZWHYtJ6kSb1vydV17 .MEzc2ACeEV0gm910Hjr9.WFmnazpusIQMQ3xC4EuA.hBKENQQww0PYLV0BuzHy.CVCE_PcxOrodGZW7g7vJ:not(.exyUe43Ai0YbYVG1oMl0):after,.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.xJ_QW3hi3orn7UHKhlWK.exyUe43Ai0YbYVG1oMl0.uCH9gPFsjvwRF3BTogED:last-child:after,.HibZWHYtJ6kSb1vydV17 tr>.MEzc2ACeEV0gm910Hjr9.WFmnazpusIQMQ3xC4EuA.exyUe43Ai0YbYVG1oMl0.CVCE_PcxOrodGZW7g7vJ:first-child:after{right:6px;left:6px;border-right:1px dashed #c29cf9;border-left:1px dashed #c29cf9;border-radius:2px}.i0fF53S5L24qZWU1V8xL .ov_f5k9SxfQ74V68b0ZB{direction:rtl;text-align:right}.HibZWHYtJ6kSb1vydV17 .idz_8nBRzgY4cEyn325v{direction:ltr}.zQIWIOOTdygWK0kEfz2I{display:flex;align-items:center;margin-bottom:20px}.RRvb3h3EDB4jSezKOWqA{flex:auto;overflow:hidden;color:#000000d9;font-weight:700;font-size:16px;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.oZn6BDR7vbs73QSYNBE_{margin-left:auto;color:#000000d9;font-size:14px}.KG4EHmIhibYVwkhwnRHS{width:100%;border-radius:2px}.KG4EHmIhibYVwkhwnRHS table{width:100%;table-layout:fixed}.tc3MazLmw13i2swIhWMI>th,.tc3MazLmw13i2swIhWMI>td{padding-bottom:16px}.tc3MazLmw13i2swIhWMI:last-child{border-bottom:none}.L7G_4YPWHNExx9eGh92Y{color:#000000d9;font-weight:400;font-size:14px;line-height:1.5715;text-align:start}.L7G_4YPWHNExx9eGh92Y:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.L7G_4YPWHNExx9eGh92Y.JmGmt_e1WLcHQVj1fQbt:after{content:" "}.tk7kT3QRs4oC68lj1qbK:after{margin:0;content:""}.F8Y703iaiw4X6GPFaHjA{display:table-cell;flex:1 1;color:#000000d9;font-size:14px;line-height:1.5715;word-break:break-word;overflow-wrap:break-word}.uPM9NHtQ0AE5AlCcI6t1{padding-bottom:0;vertical-align:top}.mvan0r5vjJQnuVNVZFGY{display:flex}.mvan0r5vjJQnuVNVZFGY .L7G_4YPWHNExx9eGh92Y,.mvan0r5vjJQnuVNVZFGY .F8Y703iaiw4X6GPFaHjA{display:inline-flex;align-items:baseline}.wA0vIW7wNkAJGd4KbT1w .tc3MazLmw13i2swIhWMI>th,.wA0vIW7wNkAJGd4KbT1w .tc3MazLmw13i2swIhWMI>td{padding-bottom:12px}.JtopjEOSQY0uQWL3RfbM .tc3MazLmw13i2swIhWMI>th,.JtopjEOSQY0uQWL3RfbM .tc3MazLmw13i2swIhWMI>td{padding-bottom:8px}.vO2rxBizkLEhRe4L0tHN .KG4EHmIhibYVwkhwnRHS{border:1px solid #f0f0f0}.vO2rxBizkLEhRe4L0tHN .KG4EHmIhibYVwkhwnRHS>table{table-layout:auto;border-collapse:collapse}.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y,.vO2rxBizkLEhRe4L0tHN .F8Y703iaiw4X6GPFaHjA{padding:16px 24px;border-right:1px solid #f0f0f0}.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y:last-child,.vO2rxBizkLEhRe4L0tHN .F8Y703iaiw4X6GPFaHjA:last-child{border-right:none}.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y{background-color:#fafafa}.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y:after{display:none}.vO2rxBizkLEhRe4L0tHN .tc3MazLmw13i2swIhWMI{border-bottom:1px solid #f0f0f0}.vO2rxBizkLEhRe4L0tHN .tc3MazLmw13i2swIhWMI:last-child{border-bottom:none}.vO2rxBizkLEhRe4L0tHN.wA0vIW7wNkAJGd4KbT1w .L7G_4YPWHNExx9eGh92Y,.vO2rxBizkLEhRe4L0tHN.wA0vIW7wNkAJGd4KbT1w .F8Y703iaiw4X6GPFaHjA{padding:12px 24px}.vO2rxBizkLEhRe4L0tHN.JtopjEOSQY0uQWL3RfbM .L7G_4YPWHNExx9eGh92Y,.vO2rxBizkLEhRe4L0tHN.JtopjEOSQY0uQWL3RfbM .F8Y703iaiw4X6GPFaHjA{padding:8px 16px}.l_Q9xDT0dcguJ7kG2_qH{direction:rtl}.l_Q9xDT0dcguJ7kG2_qH .L7G_4YPWHNExx9eGh92Y:after{margin:0 2px 0 8px}.l_Q9xDT0dcguJ7kG2_qH.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y,.l_Q9xDT0dcguJ7kG2_qH.vO2rxBizkLEhRe4L0tHN .F8Y703iaiw4X6GPFaHjA{border-right:none;border-left:1px solid #f0f0f0}.l_Q9xDT0dcguJ7kG2_qH.vO2rxBizkLEhRe4L0tHN .L7G_4YPWHNExx9eGh92Y:last-child,.l_Q9xDT0dcguJ7kG2_qH.vO2rxBizkLEhRe4L0tHN .F8Y703iaiw4X6GPFaHjA:last-child{border-left:none}.khpceEOX_UuxdGPtLkaK{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";border-top:1px solid rgba(0,0,0,.06)}.etbCjPjxCBsveU6Ny2dL{position:relative;top:-.06em;display:inline-block;height:.9em;margin:0 8px;vertical-align:middle;border-top:0;border-left:1px solid rgba(0,0,0,.06)}.FtEiTB5UzhEVAoVjVzq1{display:flex;clear:both;width:100%;min-width:100%;margin:24px 0}.FtEiTB5UzhEVAoVjVzq1.UCtqSvqJIw8v7Kiidtky{display:flex;align-items:center;margin:16px 0;color:#000000d9;font-weight:500;font-size:16px;white-space:nowrap;text-align:center;border-top:0;border-top-color:#0000000f}.FtEiTB5UzhEVAoVjVzq1.UCtqSvqJIw8v7Kiidtky:before,.FtEiTB5UzhEVAoVjVzq1.UCtqSvqJIw8v7Kiidtky:after{position:relative;width:50%;border-top:1px solid transparent;border-top-color:inherit;border-bottom:0;transform:translateY(50%);content:""}.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8:before{width:5%}.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8:after{width:95%}.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40:before{width:95%}.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40:after{width:5%}.lJdebywqw3YJd3qzko44{display:inline-block;padding:0 1em}.HqO9Efy3Gx0476yU6KzW{background:none;border-color:#0000000f;border-style:dashed;border-width:1px 0 0}.FtEiTB5UzhEVAoVjVzq1.UCtqSvqJIw8v7Kiidtky.HqO9Efy3Gx0476yU6KzW:before,.FtEiTB5UzhEVAoVjVzq1.UCtqSvqJIw8v7Kiidtky.HqO9Efy3Gx0476yU6KzW:after{border-style:dashed none none}.etbCjPjxCBsveU6Ny2dL.HqO9Efy3Gx0476yU6KzW{border-width:0 0 0 1px}.oc1AjwU8lz8Is5XF_bGf.UCtqSvqJIw8v7Kiidtky{color:#000000d9;font-weight:400;font-size:14px}.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8.v5mVEKefUUss8WLoiSQK:before{width:0}.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8.v5mVEKefUUss8WLoiSQK:after{width:100%}.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8.v5mVEKefUUss8WLoiSQK .lJdebywqw3YJd3qzko44{padding-left:0}.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40.VQGuvAqOsnIYTScfA1am:before{width:100%}.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40.VQGuvAqOsnIYTScfA1am:after{width:0}.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40.VQGuvAqOsnIYTScfA1am .lJdebywqw3YJd3qzko44{padding-right:0}.EimNRQ4YAI9JdmGzkVlZ{direction:rtl}.EimNRQ4YAI9JdmGzkVlZ.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8:before{width:95%}.EimNRQ4YAI9JdmGzkVlZ.FtEiTB5UzhEVAoVjVzq1._jPbRCAmq88MrF_58Rj8:after{width:5%}.EimNRQ4YAI9JdmGzkVlZ.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40:before{width:5%}.EimNRQ4YAI9JdmGzkVlZ.FtEiTB5UzhEVAoVjVzq1.xTAuaD1UXM8xsOj3ro40:after{width:95%}.WiwK1xpbKxQcE_zpVL2v{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;pointer-events:none}.eI4qTb1LraYqvP1DDKpw{position:absolute}.gOWe895K_YE6NEEDOh13{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,.45);pointer-events:auto}.RCQFehlod8z16fSkchFU{position:absolute;z-index:1000;transition:all .3s}.jljUZ0tN2MWfX2VRZvta{display:none}.I7wGXmiBhAHDjv9KExXU>.RCQFehlod8z16fSkchFU{top:0;bottom:0;left:0;box-shadow:6px 0 16px -8px #00000014,9px 0 28px #0000000d,12px 0 48px 16px #00000008}.GsOJe0s8gkBqIyWUt9h3>.RCQFehlod8z16fSkchFU{top:0;right:0;bottom:0;box-shadow:-6px 0 16px -8px #00000014,-9px 0 28px #0000000d,-12px 0 48px 16px #00000008}.NXGZxqNsDLUbmK2XHarL>.RCQFehlod8z16fSkchFU{top:0;right:0;left:0;box-shadow:0 6px 16px -8px #00000014,0 9px 28px #0000000d,0 12px 48px 16px #00000008}.FB7f79Z_qMutTLcB7z_j>.RCQFehlod8z16fSkchFU{right:0;bottom:0;left:0;box-shadow:0 -6px 16px -8px #00000014,0 -9px 28px #0000000d,0 -12px 48px 16px #00000008}.oGtMU31tqBkSppBURe8a{width:100%;height:100%;overflow:auto;background:#fff;pointer-events:auto}.cVq4XLs6oOcJLQEW7rag{display:flex;flex-direction:column;width:100%;height:100%}._X7Wa4FD6cQRlqK_XFRW{display:flex;flex:0 1;align-items:center;padding:16px 24px;font-size:16px;line-height:22px;border-bottom:1px solid #f0f0f0}.N9v4DUfSX0ILYMPyRt3d{display:flex;flex:1 1;align-items:center;min-width:0;min-height:0}.BEWjbl2XBtgE3kFhdW3A{flex:none}.YB7hEzq4s_oJjazKX8rd{display:inline-block;margin-right:12px;color:#00000073;font-weight:700;font-size:16px;font-style:normal;line-height:1;text-align:center;text-transform:none;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s;text-rendering:auto}.YB7hEzq4s_oJjazKX8rd:focus,.YB7hEzq4s_oJjazKX8rd:hover{color:#000000bf;text-decoration:none}.alvD3ZSEviIujsyU1CRX{flex:1 1;margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px}.gPog6YuhuiEqLKWbCrf3{flex:1 1;min-width:0;min-height:0;padding:24px;overflow:auto}.i8lqahlI0zonfP23gd2r{flex-shrink:0;padding:10px 16px;border-top:1px solid #f0f0f0}.AjDYsTjdktY3HNvhq0_c,.zit87_N4u2oe20StyJQs,.FnTGP_H5K90xLWth5UGU{transition:none}.cPMl25XtOGcY76GxHeNG,.XiWFDhAcdHoAXROoMthl,.cegf0akCn28e3thWcAnd,.pouZ32cIpQTJlZm1kHK4,.wmVRzpWejEwWpZ8pFpVD,.w88paFe9bP0f5liqfn12{transition:all .3s}.T0oaUDu_XgccH62vIV9r,.ftMF5ZjWG9knplH7FEPa{opacity:0}.pouZ32cIpQTJlZm1kHK4,.wmVRzpWejEwWpZ8pFpVD,.QigJnDAOJwHvHXoB0zpB{opacity:1}.w88paFe9bP0f5liqfn12{opacity:0}.yedbdusUzAdN8MLHrmrD,.jhyzTONgtwY0SyoJWAG8,.cpPgckP_J8kwyVWFCLzm{transition:none}.TSZ2QAEkDOghB5gaUiMF,.WZ1KgM66Ayp3j7nqWIdE,.UpHQ5BlwDScO0miHbD9U{transition:all .3s}.yedbdusUzAdN8MLHrmrD,.jhyzTONgtwY0SyoJWAG8{transform:translate(-100%)!important}.TSZ2QAEkDOghB5gaUiMF,.WZ1KgM66Ayp3j7nqWIdE,.mT4ygpbIUTQaGLx13Lbd{transform:translate(0)}.UpHQ5BlwDScO0miHbD9U{transform:translate(-100%)}.a4fDX_UjgmLBDpcs3j2E,.D2mqFxtkbbEDFwSa3AY7,.k9oCY43rSEAM0iA1NMCY{transition:none}.oGS85bPb3LIbAq8axgir,.RA7SB_bOxAQ1Kzc5xwO0,._zsVrpm30MUVVAmCpmoV{transition:all .3s}.a4fDX_UjgmLBDpcs3j2E,.D2mqFxtkbbEDFwSa3AY7{transform:translate(100%)!important}.oGS85bPb3LIbAq8axgir,.RA7SB_bOxAQ1Kzc5xwO0,.eUXiHVRxIB12yEoODmQ0{transform:translate(0)}._zsVrpm30MUVVAmCpmoV{transform:translate(100%)}.CIvCg5UccU8rRVJHNf2d,.ZR0dMd03nUB4Y9TZnzL5,.GWPljRrvj_QWEOW_junD{transition:none}.LHmYrR4Yv7gY3PjrLGRZ,.VTUjj25byiIvnryah0sc,.pzVPijrZfH0N7VvZV1aH{transition:all .3s}.CIvCg5UccU8rRVJHNf2d,.ZR0dMd03nUB4Y9TZnzL5{transform:translateY(-100%)!important}.LHmYrR4Yv7gY3PjrLGRZ,.VTUjj25byiIvnryah0sc,.UsYxd94AbIwAdBxV2a3m{transform:translateY(0)}.pzVPijrZfH0N7VvZV1aH{transform:translateY(-100%)}.vzmmSTNXHMc7BacpVWWW,.Xm9CrSAUjoKEBryN9G63,.i0vE9s_B06ekBkbhddEv{transition:none}.AWZl66heks30Me1Xyt5w,.lfHWtxSAA8d4uvOjL_Gh,.JVUB08kHVX0y5eIblnFM{transition:all .3s}.vzmmSTNXHMc7BacpVWWW,.Xm9CrSAUjoKEBryN9G63{transform:translateY(100%)!important}.AWZl66heks30Me1Xyt5w,.lfHWtxSAA8d4uvOjL_Gh,.R5UJ2xWd0Nc8pPAC5U2L{transform:translateY(0)}.JVUB08kHVX0y5eIblnFM{transform:translateY(100%)}.kEH5H1S8wU4kFBEBSuCB{direction:rtl}.kEH5H1S8wU4kFBEBSuCB .YB7hEzq4s_oJjazKX8rd{margin-right:0;margin-left:12px}.smpl4sf0U8VTkVxNBd4P.W2jRWvsF1u4WNc3CeSkq{color:#ff4d4f}.smpl4sf0U8VTkVxNBd4P.W2jRWvsF1u4WNc3CeSkq:hover{color:#fff;background-color:#ff4d4f}.ST_deosxiSsZScyYnMJw{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.ST_deosxiSsZScyYnMJw:before{position:absolute;top:-4px;right:0;bottom:-4px;left:-7px;z-index:-9999;opacity:.0001;content:" "}.vZNoOyfXWcVtZ8sX4v5z{position:relative}.vZNoOyfXWcVtZ8sX4v5z .MjY5cLAgIxcpjG4kuhQ8>.Lhq1gv9EkWUpVF9bfcff{font-size:10px}.vZNoOyfXWcVtZ8sX4v5z .Lhq1gv9EkWUpVF9bfcff:before{transition:transform .2s}.ZoZKKLo7sBkM1_YD98E9 .Lhq1gv9EkWUpVF9bfcff:before{transform:rotate(180deg)}.miuMvUkMGOAgUgs4VtuO,.ClVoax6bhgQ4QxIw2YSu,.r3FxlQGiDDcbOfrMcify{display:none}.zW6lqLinEKgU2daD7nSb.Gm2qEyTi3l8lBRfuarsI,.zW6lqLinEKgU2daD7nSb.DKfpqwBz0MEBnmGna6Jq,.zW6lqLinEKgU2daD7nSb.FYWkA4f0QSwUOevkXRu0{padding-bottom:15.3137085px}.zW6lqLinEKgU2daD7nSb.AbS5T4LMBcA_Mz40FOI7,.zW6lqLinEKgU2daD7nSb.dBGPN8BuCcOoLtsmr_HI,.zW6lqLinEKgU2daD7nSb.G2HYpV6PCJU1Dy2GRrS2{padding-top:15.3137085px}.Cnvept2woUgbXRsRstVz{position:absolute;z-index:1;display:block;width:11.3137085px;height:11.3137085px;border-radius:0 0 2px;pointer-events:none}.Cnvept2woUgbXRsRstVz:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:#fff;background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.DKfpqwBz0MEBnmGna6Jq>.Cnvept2woUgbXRsRstVz,.Gm2qEyTi3l8lBRfuarsI>.Cnvept2woUgbXRsRstVz,.FYWkA4f0QSwUOevkXRu0>.Cnvept2woUgbXRsRstVz{bottom:10px;box-shadow:3px 3px 7px -3px #0000001a;transform:rotate(45deg)}.DKfpqwBz0MEBnmGna6Jq>.Cnvept2woUgbXRsRstVz{left:50%;transform:translate(-50%) rotate(45deg)}.Gm2qEyTi3l8lBRfuarsI>.Cnvept2woUgbXRsRstVz{left:16px}.FYWkA4f0QSwUOevkXRu0>.Cnvept2woUgbXRsRstVz{right:16px}.dBGPN8BuCcOoLtsmr_HI>.Cnvept2woUgbXRsRstVz,.AbS5T4LMBcA_Mz40FOI7>.Cnvept2woUgbXRsRstVz,.G2HYpV6PCJU1Dy2GRrS2>.Cnvept2woUgbXRsRstVz{top:9.41421356px;box-shadow:2px 2px 5px -2px #0000001a;transform:rotate(-135deg) translateY(-.5px)}.dBGPN8BuCcOoLtsmr_HI>.Cnvept2woUgbXRsRstVz{left:50%;transform:translate(-50%) rotate(-135deg) translateY(-.5px)}.AbS5T4LMBcA_Mz40FOI7>.Cnvept2woUgbXRsRstVz{left:16px}.G2HYpV6PCJU1Dy2GRrS2>.Cnvept2woUgbXRsRstVz{right:16px}.gKQvoF6WztQkQEMgvIZJ{position:relative;margin:0;padding:4px 0;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.FsQAKTZbR4UcxI125hgt{padding:5px 12px;color:#00000073;transition:all .3s}.eMG_1if2C8JZO2rfGPWk{position:absolute;z-index:1050;background:transparent;box-shadow:none;transform-origin:0 0}.eMG_1if2C8JZO2rfGPWk ul,.eMG_1if2C8JZO2rfGPWk li{list-style:none}.eMG_1if2C8JZO2rfGPWk ul{margin-right:.3em;margin-left:.3em}.smpl4sf0U8VTkVxNBd4P{position:relative;display:flex;align-items:center}.UFXWR0eBxLsEvAijSnsv{min-width:12px;margin-right:8px;font-size:12px}.G3u9YZXXgcm0RULVFRlw{flex:auto}.G3u9YZXXgcm0RULVFRlw>a{color:inherit;transition:all .3s}.G3u9YZXXgcm0RULVFRlw>a:hover{color:inherit}.G3u9YZXXgcm0RULVFRlw>a:after{position:absolute;top:0;right:0;bottom:0;left:0;content:""}.smpl4sf0U8VTkVxNBd4P,.WRUxBqFO6wgHR9153LCS{clear:both;margin:0;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:all .3s}.enodA29lzmgSFmMXTWmS,.gFKJsz6WmAglngRz4hrG{color:#873bf4;background-color:#f9f0ff}.smpl4sf0U8VTkVxNBd4P:hover,.WRUxBqFO6wgHR9153LCS:hover,.smpl4sf0U8VTkVxNBd4P.ixFEk6bbbtsjj7VDVHX1,.smpl4sf0U8VTkVxNBd4P.tNaEnyOT3Kw5jDbWrXrz,.WRUxBqFO6wgHR9153LCS.ixFEk6bbbtsjj7VDVHX1,.WRUxBqFO6wgHR9153LCS.tNaEnyOT3Kw5jDbWrXrz{background-color:#f5f5f5}.smpl4sf0U8VTkVxNBd4P.JaqkZjMWOCEgoYpFR601,.smpl4sf0U8VTkVxNBd4P.gc8TIzed1ZIr2CXvGM92,.WRUxBqFO6wgHR9153LCS.JaqkZjMWOCEgoYpFR601,.WRUxBqFO6wgHR9153LCS.gc8TIzed1ZIr2CXvGM92{color:#00000040;cursor:not-allowed}.smpl4sf0U8VTkVxNBd4P.JaqkZjMWOCEgoYpFR601:hover,.smpl4sf0U8VTkVxNBd4P.gc8TIzed1ZIr2CXvGM92:hover,.WRUxBqFO6wgHR9153LCS.JaqkZjMWOCEgoYpFR601:hover,.WRUxBqFO6wgHR9153LCS.gc8TIzed1ZIr2CXvGM92:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.smpl4sf0U8VTkVxNBd4P.JaqkZjMWOCEgoYpFR601 a,.smpl4sf0U8VTkVxNBd4P.gc8TIzed1ZIr2CXvGM92 a,.WRUxBqFO6wgHR9153LCS.JaqkZjMWOCEgoYpFR601 a,.WRUxBqFO6wgHR9153LCS.gc8TIzed1ZIr2CXvGM92 a{pointer-events:none}.pYnLoLZvzgtVbRQ3sY7z,.uICAHi8o120stPBw0kAp{height:1px;margin:4px 0;overflow:hidden;line-height:0;background-color:#f0f0f0}.smpl4sf0U8VTkVxNBd4P .zbalRwKlmhEJk_KJr4Cs,.WRUxBqFO6wgHR9153LCS .zbalRwKlmhEJk_KJr4Cs{position:absolute;right:8px}.smpl4sf0U8VTkVxNBd4P .zbalRwKlmhEJk_KJr4Cs .KsdorL0YQLQN9LRfJWoG,.WRUxBqFO6wgHR9153LCS .zbalRwKlmhEJk_KJr4Cs .KsdorL0YQLQN9LRfJWoG{margin-right:0!important;color:#00000073;font-size:10px;font-style:normal}.Bfbyg2eAhY6wNtAO30xJ{margin:0 8px;padding:0;list-style:none}.WRUxBqFO6wgHR9153LCS{padding-right:24px}.iGlRbfXXQ8QvVT_Q6dS7{position:relative}.iGlRbfXXQ8QvVT_Q6dS7>.gKQvoF6WztQkQEMgvIZJ{position:absolute;top:0;left:100%;min-width:100%;margin-left:4px;transform-origin:0 0}.K0EERMu1I8gxpn7qWYxo.Lj2JXJm2Jgs62CGMUMey .WRUxBqFO6wgHR9153LCS,.K0EERMu1I8gxpn7qWYxo.Lj2JXJm2Jgs62CGMUMey .WRUxBqFO6wgHR9153LCS .KsdorL0YQLQN9LRfJWoG{color:#00000040;background-color:#fff;cursor:not-allowed}.lza8eQ_eoZAtyCDVeexT .WRUxBqFO6wgHR9153LCS{color:#873bf4}.ST_deosxiSsZScyYnMJw.fM0uDl6xs9EDT1QZIGR9.l9FI5EDgZSkCw9iuTdIn.AbS5T4LMBcA_Mz40FOI7,.ST_deosxiSsZScyYnMJw.gpmT4FzBE6AmSQ_OwLNB.FgGReaBOhVo5KcXXPbT2.AbS5T4LMBcA_Mz40FOI7,.ST_deosxiSsZScyYnMJw.fM0uDl6xs9EDT1QZIGR9.l9FI5EDgZSkCw9iuTdIn.dBGPN8BuCcOoLtsmr_HI,.ST_deosxiSsZScyYnMJw.gpmT4FzBE6AmSQ_OwLNB.FgGReaBOhVo5KcXXPbT2.dBGPN8BuCcOoLtsmr_HI,.ST_deosxiSsZScyYnMJw.fM0uDl6xs9EDT1QZIGR9.l9FI5EDgZSkCw9iuTdIn.G2HYpV6PCJU1Dy2GRrS2,.ST_deosxiSsZScyYnMJw.gpmT4FzBE6AmSQ_OwLNB.FgGReaBOhVo5KcXXPbT2.G2HYpV6PCJU1Dy2GRrS2{animation-name:Qz259P718UmrTcRZoe47}.ST_deosxiSsZScyYnMJw.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.Gm2qEyTi3l8lBRfuarsI,.ST_deosxiSsZScyYnMJw.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.Gm2qEyTi3l8lBRfuarsI,.ST_deosxiSsZScyYnMJw.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.DKfpqwBz0MEBnmGna6Jq,.ST_deosxiSsZScyYnMJw.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.DKfpqwBz0MEBnmGna6Jq,.ST_deosxiSsZScyYnMJw.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.FYWkA4f0QSwUOevkXRu0,.ST_deosxiSsZScyYnMJw.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.FYWkA4f0QSwUOevkXRu0{animation-name:grzIbU8cclQPomXj1dMC}.ST_deosxiSsZScyYnMJw.seDuGxLAdg0eVIZTXNZN.PSXqZ15sNv8tcXSjTpqQ.AbS5T4LMBcA_Mz40FOI7,.ST_deosxiSsZScyYnMJw.seDuGxLAdg0eVIZTXNZN.PSXqZ15sNv8tcXSjTpqQ.dBGPN8BuCcOoLtsmr_HI,.ST_deosxiSsZScyYnMJw.seDuGxLAdg0eVIZTXNZN.PSXqZ15sNv8tcXSjTpqQ.G2HYpV6PCJU1Dy2GRrS2{animation-name:DYnMq9y6JwUeenpuLweE}.ST_deosxiSsZScyYnMJw.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.Gm2qEyTi3l8lBRfuarsI,.ST_deosxiSsZScyYnMJw.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.DKfpqwBz0MEBnmGna6Jq,.ST_deosxiSsZScyYnMJw.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.FYWkA4f0QSwUOevkXRu0{animation-name:gTdJLYAOGckQebp6oGbS}.PKCEl2cx_AQHpUx7eRMi>.OE9S4cCS7NQvJRLNAea_.Lhq1gv9EkWUpVF9bfcff,.Q0rOO6MpQ8O0JRbgmciz>.OE9S4cCS7NQvJRLNAea_.Lhq1gv9EkWUpVF9bfcff,.vk3K7LCs_EIciTCpLpZV>.OE9S4cCS7NQvJRLNAea_.Lhq1gv9EkWUpVF9bfcff{font-size:10px;vertical-align:baseline}.vk3K7LCs_EIciTCpLpZV{white-space:nowrap}.vk3K7LCs_EIciTCpLpZV.j5V_MPlFTjcW8cIviJif>.VqNtogrzpGIhdyypqTQn,.vk3K7LCs_EIciTCpLpZV.j5V_MPlFTjcW8cIviJif>.VqNtogrzpGIhdyypqTQn+.MjY5cLAgIxcpjG4kuhQ8{cursor:default;pointer-events:none}.vk3K7LCs_EIciTCpLpZV.j5V_MPlFTjcW8cIviJif>.VqNtogrzpGIhdyypqTQn+.MjY5cLAgIxcpjG4kuhQ8:before{display:block}.vk3K7LCs_EIciTCpLpZV.j5V_MPlFTjcW8cIviJif>.MjY5cLAgIxcpjG4kuhQ8:last-child:not(:first-child):not(.ZlkFquIpToKeVULRD_57){padding-right:8px;padding-left:8px}.NWJxRmwCpvcu_Y9q86Uv,.NWJxRmwCpvcu_Y9q86Uv .gKQvoF6WztQkQEMgvIZJ{background:#001529}.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P,.NWJxRmwCpvcu_Y9q86Uv .WRUxBqFO6wgHR9153LCS,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>a,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>.OE9S4cCS7NQvJRLNAea_+span>a{color:#ffffffa6}.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P .qiBPDaYXhD8DDFizmZ5F:after,.NWJxRmwCpvcu_Y9q86Uv .WRUxBqFO6wgHR9153LCS .qiBPDaYXhD8DDFizmZ5F:after,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>a .qiBPDaYXhD8DDFizmZ5F:after,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>.OE9S4cCS7NQvJRLNAea_+span>a .qiBPDaYXhD8DDFizmZ5F:after{color:#ffffffa6}.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P:hover,.NWJxRmwCpvcu_Y9q86Uv .WRUxBqFO6wgHR9153LCS:hover,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>a:hover,.NWJxRmwCpvcu_Y9q86Uv .smpl4sf0U8VTkVxNBd4P>.OE9S4cCS7NQvJRLNAea_+span>a:hover{color:#fff;background:transparent}.NWJxRmwCpvcu_Y9q86Uv .enodA29lzmgSFmMXTWmS,.NWJxRmwCpvcu_Y9q86Uv .enodA29lzmgSFmMXTWmS:hover,.NWJxRmwCpvcu_Y9q86Uv .enodA29lzmgSFmMXTWmS>a{color:#fff;background:#873bf4}.XFegd8vJ0LYPhFbieCXB{direction:rtl}.XFegd8vJ0LYPhFbieCXB.ST_deosxiSsZScyYnMJw:before{right:-7px;left:0}.gKQvoF6WztQkQEMgvIZJ.xTmtjLL9Cg0ejaUrqrqh,.XFegd8vJ0LYPhFbieCXB .FsQAKTZbR4UcxI125hgt,.m7oOFsymBCMIt7aos7_W .FsQAKTZbR4UcxI125hgt{direction:rtl;text-align:right}.eMG_1if2C8JZO2rfGPWk.m7oOFsymBCMIt7aos7_W{transform-origin:100% 0}.XFegd8vJ0LYPhFbieCXB .eMG_1if2C8JZO2rfGPWk ul,.XFegd8vJ0LYPhFbieCXB .eMG_1if2C8JZO2rfGPWk li,.XFegd8vJ0LYPhFbieCXB .smpl4sf0U8VTkVxNBd4P,.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS{text-align:right}.XFegd8vJ0LYPhFbieCXB .smpl4sf0U8VTkVxNBd4P>.OE9S4cCS7NQvJRLNAea_:first-child,.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS>.OE9S4cCS7NQvJRLNAea_:first-child,.XFegd8vJ0LYPhFbieCXB .smpl4sf0U8VTkVxNBd4P>span>.OE9S4cCS7NQvJRLNAea_:first-child,.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS>span>.OE9S4cCS7NQvJRLNAea_:first-child{margin-right:0;margin-left:8px}.XFegd8vJ0LYPhFbieCXB .smpl4sf0U8VTkVxNBd4P .zbalRwKlmhEJk_KJr4Cs,.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS .zbalRwKlmhEJk_KJr4Cs{right:auto;left:8px}.XFegd8vJ0LYPhFbieCXB .smpl4sf0U8VTkVxNBd4P .zbalRwKlmhEJk_KJr4Cs .KsdorL0YQLQN9LRfJWoG,.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS .zbalRwKlmhEJk_KJr4Cs .KsdorL0YQLQN9LRfJWoG{margin-left:0!important;transform:scaleX(-1)}.XFegd8vJ0LYPhFbieCXB .WRUxBqFO6wgHR9153LCS{padding-right:12px;padding-left:24px}.XFegd8vJ0LYPhFbieCXB .iGlRbfXXQ8QvVT_Q6dS7>.gKQvoF6WztQkQEMgvIZJ{right:100%;left:0;margin-right:4px;margin-left:0}.s0WFQJjFEcUEzVE1qE6N{margin:0 8px;font-size:14px;line-height:1.5715;text-align:center}.nmbUaDDtQaxuONXnnxIU{height:100px;margin-bottom:8px}.nmbUaDDtQaxuONXnnxIU img{height:100%}.nmbUaDDtQaxuONXnnxIU svg{height:100%;margin:auto}.jR53vSMv8YcigBVm_Z7t{margin-top:16px}.pJ5CWx5x5NUtnIo304YN{margin:32px 0;color:#00000040}.pJ5CWx5x5NUtnIo304YN .nmbUaDDtQaxuONXnnxIU{height:40px}.DROEkRN11aIXe9d0FgKH{margin:8px 0;color:#00000040}.DROEkRN11aIXe9d0FgKH .nmbUaDDtQaxuONXnnxIU{height:35px}.CRdE43jbf3g3pc5ljp_6{fill:#f5f5f5;fill-opacity:.8}.Aizn1s2WPJAEwkhX5ZCc{fill:#aeb8c2}.ai6iLeCMHjouvqaZcSiz{fill:url(#linearGradient-1)}.p3wG1xhpa2otUOdiUWY0{fill:#f5f5f7}.tYQBmg29ILwO62OdV8RF,.ikbIdc3vSUM8geiVl68S{fill:#dce0e6}.ciUYDqSuG4rvFeF5uvaZ{fill:#fff}.kSvWf7vRY5AzENmh2mu8{fill:#f5f5f5}.TJIpGR8JcG9Nsu0TeeaQ{stroke:#d9d9d9}.ckVwiee3fbk0WIKQe_VB{fill:#fafafa}.YrhX97JrcWc7Y9nUm5v_{direction:rtl}.yvadas6oLJ47NNLPh5WR .YlNu3pKL3QM4hrCcH7nS+.coAO9h11kd4qfo0qWgMZ{margin-left:8px}.QMdlpFVdXMY9PXbIgtL_{display:flex;flex-wrap:wrap}.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR{flex:none;flex-wrap:nowrap;margin-right:16px;margin-bottom:0}.QMdlpFVdXMY9PXbIgtL_ .zEfjSHAJdO0YnB35LebM{margin-bottom:24px}.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR>.bgd5ei9Uh8A_7GBAgSMr,.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR>.ILFJE6dTohwPDjfxtGVi{display:inline-block;vertical-align:top}.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR>.bgd5ei9Uh8A_7GBAgSMr{flex:none}.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR .coAO9h11kd4qfo0qWgMZ,.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR .S7Dzqnq2ywhLGmyxtQLw{display:inline-block}.o7fU1MixgjcnMhmQYVT4 .bgd5ei9Uh8A_7GBAgSMr{flex-grow:0}.o7fU1MixgjcnMhmQYVT4 .ILFJE6dTohwPDjfxtGVi{flex:1 1;min-width:0}.o7fU1MixgjcnMhmQYVT4 .bgd5ei9Uh8A_7GBAgSMr[class$="-24"]+.ILFJE6dTohwPDjfxtGVi,.o7fU1MixgjcnMhmQYVT4 .bgd5ei9Uh8A_7GBAgSMr[class*="-24 "]+.ILFJE6dTohwPDjfxtGVi{min-width:unset}.jf38871EAJn_Fb65EYkS .KOXMYOerMd2HtOqpsua8{flex-direction:column}.jf38871EAJn_Fb65EYkS .bgd5ei9Uh8A_7GBAgSMr>label{height:auto}.jf38871EAJn_Fb65EYkS .yvadas6oLJ47NNLPh5WR .ILFJE6dTohwPDjfxtGVi{width:100%}.jf38871EAJn_Fb65EYkS .bgd5ei9Uh8A_7GBAgSMr,.i1o7PbGXAPoVK1jrCBjs.bgd5ei9Uh8A_7GBAgSMr,.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.jf38871EAJn_Fb65EYkS .bgd5ei9Uh8A_7GBAgSMr>label,.i1o7PbGXAPoVK1jrCBjs.bgd5ei9Uh8A_7GBAgSMr>label,.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.jf38871EAJn_Fb65EYkS .bgd5ei9Uh8A_7GBAgSMr>label:after,.i1o7PbGXAPoVK1jrCBjs.bgd5ei9Uh8A_7GBAgSMr>label:after,.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.jf38871EAJn_Fb65EYkS .bgd5ei9Uh8A_7GBAgSMr,.v7ICiCNzaeQJJ7S_nQyl.i1o7PbGXAPoVK1jrCBjs.bgd5ei9Uh8A_7GBAgSMr,.v7ICiCNzaeQJJ7S_nQyl.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr{text-align:right}@media (max-width: 575px){.yvadas6oLJ47NNLPh5WR .bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.yvadas6oLJ47NNLPh5WR .bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.yvadas6oLJ47NNLPh5WR .bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.yvadas6oLJ47NNLPh5WR .bgd5ei9Uh8A_7GBAgSMr{text-align:right}.TDmZHZ4waTkJMl4uxl8r .yvadas6oLJ47NNLPh5WR{flex-wrap:wrap}.TDmZHZ4waTkJMl4uxl8r .yvadas6oLJ47NNLPh5WR .bgd5ei9Uh8A_7GBAgSMr,.TDmZHZ4waTkJMl4uxl8r .yvadas6oLJ47NNLPh5WR .ILFJE6dTohwPDjfxtGVi{flex:0 0 100%;max-width:100%}.eMLJDtEPHKkV67B7Kkg5.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.eMLJDtEPHKkV67B7Kkg5.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.eMLJDtEPHKkV67B7Kkg5.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.eMLJDtEPHKkV67B7Kkg5.bgd5ei9Uh8A_7GBAgSMr{text-align:right}}@media (max-width: 767px){.Ropdd9UZ5gKq6wsksagw.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.Ropdd9UZ5gKq6wsksagw.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.Ropdd9UZ5gKq6wsksagw.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.Ropdd9UZ5gKq6wsksagw.bgd5ei9Uh8A_7GBAgSMr{text-align:right}}@media (max-width: 991px){.BnEfgWFXMREuXKCFmi0s.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.BnEfgWFXMREuXKCFmi0s.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.BnEfgWFXMREuXKCFmi0s.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.BnEfgWFXMREuXKCFmi0s.bgd5ei9Uh8A_7GBAgSMr{text-align:right}}@media (max-width: 1199px){.qENBI0gYgA8y8w09sKN9.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.qENBI0gYgA8y8w09sKN9.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.qENBI0gYgA8y8w09sKN9.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.qENBI0gYgA8y8w09sKN9.bgd5ei9Uh8A_7GBAgSMr{text-align:right}}@media (max-width: 1599px){.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr{padding:0 0 8px;line-height:1.5715;white-space:initial;text-align:left}.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr>label{margin:0}.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr>label:after{display:none}.v7ICiCNzaeQJJ7S_nQyl.czCGD9pBMgI8nCfJQ_pG.bgd5ei9Uh8A_7GBAgSMr{text-align:right}}.TCQG6DRc33Uzz0ae2qrn{color:#ff4d4f}.ogwY0b9sVMnm4qGdJv2x{color:#faad14}.S7Dzqnq2ywhLGmyxtQLw .oBUKnxdTOYFa1tn534c0{margin:2px 0 4px}.Yf3q7mc8u1Almmg8k8vP .qiR6h6zqIUEd1B0xIvNX{color:#faad14}.vMC9MSohWsofCMOzkZ9m .qiR6h6zqIUEd1B0xIvNX{color:#ff4d4f}.TDmZHZ4waTkJMl4uxl8r{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.TDmZHZ4waTkJMl4uxl8r legend{display:block;width:100%;margin-bottom:20px;padding:0;color:#00000073;font-size:16px;line-height:inherit;border:0;border-bottom:1px solid #d9d9d9}.TDmZHZ4waTkJMl4uxl8r label{font-size:14px}.TDmZHZ4waTkJMl4uxl8r input[type=search]{box-sizing:border-box}.TDmZHZ4waTkJMl4uxl8r input[type=radio],.TDmZHZ4waTkJMl4uxl8r input[type=checkbox]{line-height:normal}.TDmZHZ4waTkJMl4uxl8r input[type=file]{display:block}.TDmZHZ4waTkJMl4uxl8r input[type=range]{display:block;width:100%}.TDmZHZ4waTkJMl4uxl8r select[multiple],.TDmZHZ4waTkJMl4uxl8r select[size]{height:auto}.TDmZHZ4waTkJMl4uxl8r input[type=file]:focus,.TDmZHZ4waTkJMl4uxl8r input[type=radio]:focus,.TDmZHZ4waTkJMl4uxl8r input[type=checkbox]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.TDmZHZ4waTkJMl4uxl8r output{display:block;padding-top:15px;color:#000000d9;font-size:14px;line-height:1.5715}.TDmZHZ4waTkJMl4uxl8r .coAO9h11kd4qfo0qWgMZ{display:inline-block;padding-right:8px}.b3L44HgGLOkxAruCHxxd .bgd5ei9Uh8A_7GBAgSMr>label{height:24px}.b3L44HgGLOkxAruCHxxd .UxFzDFv0WKEYHNyxfZsu{min-height:24px}.vCgJ8p_mcsodzn75wk1V .bgd5ei9Uh8A_7GBAgSMr>label{height:40px}.vCgJ8p_mcsodzn75wk1V .UxFzDFv0WKEYHNyxfZsu{min-height:40px}.yvadas6oLJ47NNLPh5WR{box-sizing:border-box;margin:0 0 24px;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";vertical-align:top}.zEfjSHAJdO0YnB35LebM{transition:none}.DeI3NWuipXIG0T4mYstw,.DeI3NWuipXIG0T4mYstw.OuTAX9wmPHw61vjLCosJ{display:none}.bgd5ei9Uh8A_7GBAgSMr{display:inline-block;flex-grow:0;overflow:hidden;white-space:nowrap;text-align:right;vertical-align:middle}.t54DzfZVmvMPDs0b2IBP{text-align:left}.rNvBxsyO6xQRwgm5g9vt{overflow:unset;line-height:1.3215em;white-space:unset}.bgd5ei9Uh8A_7GBAgSMr>label{position:relative;display:inline-flex;align-items:center;max-width:100%;height:32px;color:#000000d9;font-size:14px}.bgd5ei9Uh8A_7GBAgSMr>label>.OE9S4cCS7NQvJRLNAea_{font-size:14px;vertical-align:top}.bgd5ei9Uh8A_7GBAgSMr>label.dMydn7W440j6F4f9mwrf:not(.LmHo_jNkBowJHVj2GWul):before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.fgucQVKwfsEhk6UejGAC .bgd5ei9Uh8A_7GBAgSMr>label.dMydn7W440j6F4f9mwrf:not(.LmHo_jNkBowJHVj2GWul):before{display:none}.bgd5ei9Uh8A_7GBAgSMr>label .IP7XndFY0EZ4EFMmAPGg{display:inline-block;margin-left:4px;color:#00000073}.fgucQVKwfsEhk6UejGAC .bgd5ei9Uh8A_7GBAgSMr>label .IP7XndFY0EZ4EFMmAPGg{display:none}.bgd5ei9Uh8A_7GBAgSMr>label .mk6eNFSwFYAXGJbY9__K{color:#00000073;cursor:help;writing-mode:horizontal-tb;margin-inline-start:4px}.bgd5ei9Uh8A_7GBAgSMr>label:after{content:":";position:relative;top:-.5px;margin:0 8px 0 2px}.bgd5ei9Uh8A_7GBAgSMr>label.ILqZeAkKfKIgHpiI9QwQ:after{content:" "}.ILFJE6dTohwPDjfxtGVi{display:flex;flex-direction:column;flex-grow:1}.ILFJE6dTohwPDjfxtGVi:first-child:not([class^="ant-col-"]):not([class*=" ant-col-"]){width:100%}.UxFzDFv0WKEYHNyxfZsu{position:relative;display:flex;align-items:center;min-height:32px}.bUqQMmkqLVkioLJ1nA4G{flex:auto;max-width:100%}.Ql7c3flM7Tk1rTA_ja_p,.j6dNHrjgsdCsXUhYqjj8{clear:both;color:#00000073;font-size:14px;line-height:1.5715;transition:color .3s cubic-bezier(.215,.61,.355,1)}.CxnKKiDIgZE_efFOin6W{width:100%}.j6dNHrjgsdCsXUhYqjj8{min-height:24px}.zEfjSHAJdO0YnB35LebM .Ql7c3flM7Tk1rTA_ja_p{height:auto;opacity:1}.jxDaarsg7w4_JLB4U77X{font-size:14px;text-align:center;visibility:visible;animation:DeIxNslvsMSyJVt0KlV1 .3s cubic-bezier(.12,.4,.29,1.46);pointer-events:none}.b18Ru0cYTOMQPNb7x1st{color:#52c41a}.yWrjLDRxWHcgAVSSBTGw{color:#ff4d4f}.fJ6gullCDVcyeJD7DOxZ{color:#faad14}.AYeTcpdjcYkCOfLMcXUq{color:#873bf4}.q4vmgYyncNIpBmdUvvwe{transition:opacity .3s cubic-bezier(.645,.045,.355,1)}.k9LErFUWHxEfykbpnOj_,.vvJ1PRQNiYUMpknusJEl{opacity:0}.gPQDuVNCWKYW0YE71prC,.v0sQ3SzWHKMDOAkqhpJJ,.PGJcnI9XzIKvEIbHjp9t{opacity:1}.ZGUKa8bzSS0YXOcsZeJk{opacity:0}.YUsO5V5bCPEX8BsUdqfp{overflow:hidden;transition:height .3s cubic-bezier(.645,.045,.355,1),opacity .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1)!important}.vlCLJ58Q2PQaWK1MGa__,.exVvq5ubpLk4Fo8lPIxK{transform:translateY(-5px);opacity:0}.dexvAXRCdgU9zic7PT2Y,.ZDDNnzxUboS7z8TucbJb{transform:translateY(0);opacity:1}.VKBBXkroeCMb3M6b6OCI{transition:height .2s cubic-bezier(.645,.045,.355,1),opacity .2s cubic-bezier(.645,.045,.355,1),transform .2s cubic-bezier(.645,.045,.355,1)!important}.VmFJlA0wQc8KRAnciBEi{transform:translateY(-5px)}@keyframes SxPW2Fi5lRYwCsuIhoTz{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes NjahZWQT2JcxUzZHFbnp{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes RURYZD4XLHsXQUqpnMXS{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.v7ICiCNzaeQJJ7S_nQyl{direction:rtl}.v7ICiCNzaeQJJ7S_nQyl .bgd5ei9Uh8A_7GBAgSMr{text-align:left}.v7ICiCNzaeQJJ7S_nQyl .bgd5ei9Uh8A_7GBAgSMr>label.dMydn7W440j6F4f9mwrf:before{margin-right:0;margin-left:4px}.v7ICiCNzaeQJJ7S_nQyl .bgd5ei9Uh8A_7GBAgSMr>label:after{margin:0 2px 0 8px}.v7ICiCNzaeQJJ7S_nQyl .bgd5ei9Uh8A_7GBAgSMr>label .IP7XndFY0EZ4EFMmAPGg{margin-right:4px;margin-left:0}.ipUx4JkMfYwvou3ZP7QF .ILFJE6dTohwPDjfxtGVi:first-child{width:100%}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .D846GD55XvMV3BtW23ec{padding-right:11px;padding-left:24px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .R9J93iCE3R0qXYCEd41p .IgVUKumhjkCBdclj6uuY{padding-right:11px;padding-left:18px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .R9J93iCE3R0qXYCEd41p .D846GD55XvMV3BtW23ec,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .V40Mf16YEotXgUAbKUln .YlNu3pKL3QM4hrCcH7nS{padding:0}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .tbk48zuuroLa2LJi_UDd:not(.wYi_mRfUVpMyjL5eiZ1V) .IgVUKumhjkCBdclj6uuY{right:auto;left:28px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .YlNu3pKL3QM4hrCcH7nS{padding-left:18px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw>.CFwvtKxTVpASy4a83AUw .TKYQccmpae8oCKJg2EZs,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw>.CFwvtKxTVpASy4a83AUw .J0jndhxj14g2EYi0RD0o,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.xXn5_7MDCUD9dcpqbAln)>.CFwvtKxTVpASy4a83AUw .TKYQccmpae8oCKJg2EZs,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.xXn5_7MDCUD9dcpqbAln)>.CFwvtKxTVpASy4a83AUw .J0jndhxj14g2EYi0RD0o,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.lizcNsz6iuYW302hQ2ml)>.CFwvtKxTVpASy4a83AUw .TKYQccmpae8oCKJg2EZs,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.lizcNsz6iuYW302hQ2ml)>.CFwvtKxTVpASy4a83AUw .J0jndhxj14g2EYi0RD0o{right:auto;left:32px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw>.CFwvtKxTVpASy4a83AUw .KrZlU0H_KsAq6r5TQcJH,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.xXn5_7MDCUD9dcpqbAln)>.CFwvtKxTVpASy4a83AUw .KrZlU0H_KsAq6r5TQcJH,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw :not(.lizcNsz6iuYW302hQ2ml)>.CFwvtKxTVpASy4a83AUw .KrZlU0H_KsAq6r5TQcJH{padding-right:0;padding-left:42px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .duseDjDoPckERJJmhnzc{margin-right:0;margin-left:19px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .BVBhB9twK_QhlTGIKLqA{right:auto;left:32px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .ONRKkgUT8BAxgwJZTyHV,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .ECxxrebfwMsMV3guS7Pq{padding-right:11px;padding-left:29.2px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw .RNQOVVEnUZ8KAMcnWxar{padding-right:7px;padding-left:25.2px}.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw.n_hobelRfCIajReUpd7t .uM6YVwk1skEBlXMtb1vU,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw.Yf3q7mc8u1Almmg8k8vP .uM6YVwk1skEBlXMtb1vU,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw.vMC9MSohWsofCMOzkZ9m .uM6YVwk1skEBlXMtb1vU,.v7ICiCNzaeQJJ7S_nQyl .S7Dzqnq2ywhLGmyxtQLw.AwOnuVCtIfgf276gTB6y .uM6YVwk1skEBlXMtb1vU{right:auto;left:0}.v7ICiCNzaeQJJ7S_nQyl.QMdlpFVdXMY9PXbIgtL_ .yvadas6oLJ47NNLPh5WR{margin-right:0;margin-left:16px}.OuTAX9wmPHw61vjLCosJ{display:flex;flex-flow:row wrap;min-width:0}.OuTAX9wmPHw61vjLCosJ:before,.OuTAX9wmPHw61vjLCosJ:after{display:flex}.t8zvja87ycXIjr3XLgR5{flex-wrap:nowrap}.uhErHMTwbhIyzjsopaMM{justify-content:flex-start}.uaq3sJgfQSwvYtj7UJU0{justify-content:center}.PFqDUHLDRgZKQNrTilFW{justify-content:flex-end}.OkJ6wtCMiDUB2XJG8ejS{justify-content:space-between}.iuX_XlesA2slOzLV0nlj{justify-content:space-around}.T6AEyqLMrE0n5IBAPG36{justify-content:space-evenly}.uax3gtrwNXgznwhRQXBb{align-items:flex-start}.VYB1lPELb8T1qY93JWMT{align-items:center}.SFX8rXoJoaXPIEAcrwk4{align-items:flex-end}.jOozvzbwfzcVVdFTRIzx{position:relative;max-width:100%;min-height:1px}.i1o7PbGXAPoVK1jrCBjs{display:block;flex:0 0 100%;max-width:100%}.h5chik6Rh7Q5MZdXYo4h{left:100%}.a_t0eKHB_M4CbdaBT3dK{right:100%}._umTKrK5kQwEW22IBlUs{margin-left:100%}.B9l_sZ_dQVQAuG2A5Ncq{order:24}.uNH3jN2fqVQSoxaXVDbP{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.JCtIEArajvIR_5hDMBRb{left:95.83333333%}.bnhwFx9eul0Pq1zqgtlj{right:95.83333333%}.ijE1ovbHHqABfzMxMUhm{margin-left:95.83333333%}.nAmlQdqfENQ47iyOjXNu{order:23}.waPVPbfkzWEocnszILnZ{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.DBNi01jyMEM4CCgFPDre{left:91.66666667%}.Q6Fv7S4DvwYtmPvCTlna{right:91.66666667%}.tnrTP7VLtjAYD9zdeFUx{margin-left:91.66666667%}.ukaBmzbTwRMra9gGZD0y{order:22}.duHjnvskGl02yHANOf59{display:block;flex:0 0 87.5%;max-width:87.5%}.IdBQISVnSMIU_GRjAkk2{left:87.5%}.XVsqEU_L_MdMEBBIlAuc{right:87.5%}.E8tD_tNbgSMlhKSGpxiY{margin-left:87.5%}.ImciEa9wEfp5zFtLzmdg{order:21}.QH523AMoN60kVJ3aSvjO{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.DdYAVfNC8gD73vhPXOk0{left:83.33333333%}.yPGvSPrGYc0QIi2Libyt{right:83.33333333%}._VXsidUu7gEc0wndpS1v{margin-left:83.33333333%}.s9MS5GeSTuI4cUFoONyW{order:20}.qw79YHokp8JexjbSzFSA{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.JcXpXWlhEQ0orR9QAegH{left:79.16666667%}.aTlxrn3GmkP9J8hBfSmy{right:79.16666667%}.SyipUP8EoyU6w76t8MYH{margin-left:79.16666667%}.UXHIfe_WgYgvSreGhXUy{order:19}.DQMGl6XuWD0emFE7gttN{display:block;flex:0 0 75%;max-width:75%}.oVgydJZL7GIIhwQubb2z{left:75%}.qqaX4n83qvUeT7wTqN6w{right:75%}.h8GaDsbx_5kPXfQuM_Ub{margin-left:75%}.UAfkMJQoVUvOjDqT1Tyd{order:18}.FbImahmYgksxiW3XEUPJ{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.XnnZu3RiefkxX9CVfDVW{left:70.83333333%}.zeXk8Nwu7sVwfag6xwck{right:70.83333333%}.x0VufazoP2oaiGM51vC9{margin-left:70.83333333%}.QWPPl_QHm0xy0adYGkPC{order:17}.og9xQ0QFz0N6t00tPt6r{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.ROuDUKgG2e0M_nN3MwQF{left:66.66666667%}.i_ibz_3uEIExT9o51I_U{right:66.66666667%}.O7NLFhpro9bYq93Z7LzA{margin-left:66.66666667%}.q1U9F7pEhnUcHhmRV_WJ{order:16}.DApldreDOPANymnj2fsv{display:block;flex:0 0 62.5%;max-width:62.5%}.OibzpPTjnsk3AGSjj5uJ{left:62.5%}.ZaKfECZPgIhFIGIOeP_5{right:62.5%}.AMzJmdr0UPEuZMJhsmEf{margin-left:62.5%}.fLzxEnF6w8Yd9BhsNSlG{order:15}.NL5ciVH7V78z3jlJ_bka{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.KxbeVEWzF5sqqIfnXXmg{left:58.33333333%}.hgYwhlwR7kk2uTQfeSIv{right:58.33333333%}.dG_asg5QL30_PrAa1CVz{margin-left:58.33333333%}.Lcmc2wRZR4nepM7_be2m{order:14}.DItXItnzZ888IAY6cRcg{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.fHiZQuHjFSoZJTQfGTMa{left:54.16666667%}.x2E8H8_DuiEhw9Rp8Nh_{right:54.16666667%}.v5NBUSKpXIsRWvhtMbsm{margin-left:54.16666667%}.vdJyQU0ik9QOJrlKNUrG{order:13}.Jl0BzlOaj5gccSHQZZCi{display:block;flex:0 0 50%;max-width:50%}._jLbz95NqHUnaCxTrJIP{left:50%}.SlpjolEeCLYmmStqLLTa{right:50%}.IHT8JRy9T0gxv1BGDtqZ{margin-left:50%}.ESTs2lPUVsiGVkKHZ97Y{order:12}.gCHGos8SR7c9Ay57VOWB{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.Y1FsmWeUFrA7G9UfIWHX{left:45.83333333%}.lREQpM_lIroNvedPyEcs{right:45.83333333%}.F7nDa8cqqA8vhvYliqGB{margin-left:45.83333333%}.urze2OMWVoofTDa52mW8{order:11}.qReZkSjccmW44nFIJ3PM{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.CpUjejmd9l4DruZL4Fve{left:41.66666667%}._Za1YfqZ1cAeWm_4wPIW{right:41.66666667%}.jtBmv0C6ykk4i8OJ_tMy{margin-left:41.66666667%}.yUQM8BN0TO8jILFWV7iX{order:10}.orJPxBPtnc_8HYy6373g{display:block;flex:0 0 37.5%;max-width:37.5%}.HJM7UKFGiiUw7TWpgklK{left:37.5%}.sWU1SwTcIAMAvDprUKQr{right:37.5%}.MhpzGvZJV5QXX5RYjkyU{margin-left:37.5%}.j9Fz7xP_JMIShgYJD8Xy{order:9}.HS63NeP1foR0IJgmEGRW{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.WAzZlg5KY_kD3srcK_lu{left:33.33333333%}.Z3TSCDV0B1411bMLQFLd{right:33.33333333%}.HvpytY5WerUyyLXPIWXm{margin-left:33.33333333%}.UafCjHF0uYJfXQ4xj2jf{order:8}.ZLg5huQZVEc3ndK7HM7k{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.Q3NOYPLA4geNOZ4pVKmC{left:29.16666667%}.LMDbUgnu26IE66vDM0N_{right:29.16666667%}.UoabHKQpmF4dnyr3gAOG{margin-left:29.16666667%}.h14RWSKJvo_pGpUaug4r{order:7}.udIoCrM_pbkuZsEZoXkg{display:block;flex:0 0 25%;max-width:25%}.wE_M3316JawgOogKkklW{left:25%}.I8UGI7tKYAKw47r9_vrv{right:25%}.rIpgjAzPJEabvMx6wYnv{margin-left:25%}.RAFcXTrKEshYcqGNSBnw{order:6}.FqkN6kKaVMq_lWOsIsZN{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.RwlC0YNs3I9hngenygbC{left:20.83333333%}.RmLXzmxE87gGQC_Q1xGT{right:20.83333333%}.CWI7_2UxkkUZKr_Ud_zM{margin-left:20.83333333%}.CSudVva6AgwpZmyJ7Kbg{order:5}.SK2fAa3hmSYLHPnJSarX{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.nkAQWnviIcy2cm4gk8cR{left:16.66666667%}.ed3augmEgWc9yy6abZYc{right:16.66666667%}.ycxct4KbHkxFn9UPjmlX{margin-left:16.66666667%}.j2TA4INjlkMkDMJkTyrw{order:4}.LRhea5khO5QHcBX5fkN_{display:block;flex:0 0 12.5%;max-width:12.5%}.KYKU9HnkWJkDw_l30jbM{left:12.5%}.nDUuO6vb32sCSHI6dtE_{right:12.5%}.H_dxaKLXiKsJ2sZW2K6P{margin-left:12.5%}.a7tYwIPzywkV9g7SQdiC{order:3}.rWUDRaNUE8BvaphfXCCQ{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.f8dvybzv_UkgFTw5c4ng{left:8.33333333%}.GfNUCrs12EjcmLOabiHn{right:8.33333333%}.pdTSv0FozcQ0KrYzdVAe{margin-left:8.33333333%}.JrkLFYOW5cU7APZKdrHE{order:2}.r3QmJSZ6wxQkaC63ylUJ{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.x__Vw9GPr8gOXq2MNSNr{left:4.16666667%}.ztSo0j1rh48bWImndYAT{right:4.16666667%}.XxrdbUu1qjMmDCJZxuU5{margin-left:4.16666667%}.ERLpoBmgnMIxhSc2cAOi{order:1}.iHqGyfbqy94B1xEpUECm{display:none}.Nxis8ob9aQNnwbMG2GM3{margin-left:0}.IfFW83mvCYWQbfrQJVYi{order:0}.Nxis8ob9aQNnwbMG2GM3.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.x__Vw9GPr8gOXq2MNSNr.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.ztSo0j1rh48bWImndYAT.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.XxrdbUu1qjMmDCJZxuU5.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.f8dvybzv_UkgFTw5c4ng.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.GfNUCrs12EjcmLOabiHn.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.pdTSv0FozcQ0KrYzdVAe.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.KYKU9HnkWJkDw_l30jbM.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.nDUuO6vb32sCSHI6dtE_.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.H_dxaKLXiKsJ2sZW2K6P.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.nkAQWnviIcy2cm4gk8cR.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.ed3augmEgWc9yy6abZYc.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.ycxct4KbHkxFn9UPjmlX.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.RwlC0YNs3I9hngenygbC.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.RmLXzmxE87gGQC_Q1xGT.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.CWI7_2UxkkUZKr_Ud_zM.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.wE_M3316JawgOogKkklW.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.I8UGI7tKYAKw47r9_vrv.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.rIpgjAzPJEabvMx6wYnv.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.Q3NOYPLA4geNOZ4pVKmC.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.LMDbUgnu26IE66vDM0N_.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.UoabHKQpmF4dnyr3gAOG.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.WAzZlg5KY_kD3srcK_lu.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.Z3TSCDV0B1411bMLQFLd.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.HvpytY5WerUyyLXPIWXm.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.HJM7UKFGiiUw7TWpgklK.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.sWU1SwTcIAMAvDprUKQr.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.MhpzGvZJV5QXX5RYjkyU.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.CpUjejmd9l4DruZL4Fve.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}._Za1YfqZ1cAeWm_4wPIW.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.jtBmv0C6ykk4i8OJ_tMy.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.Y1FsmWeUFrA7G9UfIWHX.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.lREQpM_lIroNvedPyEcs.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.F7nDa8cqqA8vhvYliqGB.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}._jLbz95NqHUnaCxTrJIP.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.SlpjolEeCLYmmStqLLTa.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.IHT8JRy9T0gxv1BGDtqZ.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.fHiZQuHjFSoZJTQfGTMa.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.x2E8H8_DuiEhw9Rp8Nh_.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.v5NBUSKpXIsRWvhtMbsm.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.KxbeVEWzF5sqqIfnXXmg.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.hgYwhlwR7kk2uTQfeSIv.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.dG_asg5QL30_PrAa1CVz.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.OibzpPTjnsk3AGSjj5uJ.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.ZaKfECZPgIhFIGIOeP_5.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.AMzJmdr0UPEuZMJhsmEf.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.ROuDUKgG2e0M_nN3MwQF.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.i_ibz_3uEIExT9o51I_U.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.O7NLFhpro9bYq93Z7LzA.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.XnnZu3RiefkxX9CVfDVW.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.zeXk8Nwu7sVwfag6xwck.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.x0VufazoP2oaiGM51vC9.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.oVgydJZL7GIIhwQubb2z.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.qqaX4n83qvUeT7wTqN6w.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.h8GaDsbx_5kPXfQuM_Ub.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.JcXpXWlhEQ0orR9QAegH.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.aTlxrn3GmkP9J8hBfSmy.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.SyipUP8EoyU6w76t8MYH.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.DdYAVfNC8gD73vhPXOk0.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.yPGvSPrGYc0QIi2Libyt.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}._VXsidUu7gEc0wndpS1v.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.IdBQISVnSMIU_GRjAkk2.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.XVsqEU_L_MdMEBBIlAuc.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.E8tD_tNbgSMlhKSGpxiY.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.DBNi01jyMEM4CCgFPDre.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.Q6Fv7S4DvwYtmPvCTlna.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.tnrTP7VLtjAYD9zdeFUx.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.JCtIEArajvIR_5hDMBRb.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.bnhwFx9eul0Pq1zqgtlj.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.ijE1ovbHHqABfzMxMUhm.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.h5chik6Rh7Q5MZdXYo4h.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.a_t0eKHB_M4CbdaBT3dK.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}._umTKrK5kQwEW22IBlUs.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}.eMLJDtEPHKkV67B7Kkg5{display:block;flex:0 0 100%;max-width:100%}.lvVy78PQod4XhcsMLWgQ{left:100%}.EV1_DfH0wDoZmvhTNr_Y{right:100%}.WYhSjqdnxTYVbcbpn9S1{margin-left:100%}.y1oXSGCNZE2as3TT2krO{order:24}.wOc_pWXn4ucHQMFgd2jB{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.Nuf9K4EAah45ZxB5Ozpx{left:95.83333333%}.hFmlZ3nZnno23AoOWAK1{right:95.83333333%}.kuMkuPUMF8ES08_Jeh4c{margin-left:95.83333333%}.m4o8y9iUFNwrwbPvlhgD{order:23}.tlYHvGN85kQ7olSvDvi8{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.wUQl0Kcul9wW1yYx8qQF{left:91.66666667%}.x4pO5pULhKEqdFExGqnW{right:91.66666667%}.P5Bl9XpX8KGHf9zOxwSs{margin-left:91.66666667%}.PQgwCPuxIbcsUW3GYUrj{order:22}.vYIvV2UfLsAYSE_QnRrh{display:block;flex:0 0 87.5%;max-width:87.5%}.z62mcegcz_a3qnYHd0AV{left:87.5%}.LWE9h5TDqmUeES2Mnm9r{right:87.5%}.MiHvEZpXXwESykAm9CEO{margin-left:87.5%}.oogGqrZ_Iucuamm7jYHC{order:21}.H35Wc2LX9IUnFcxkw2Li{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}._YGTtk1TZEk5TIgFNCod{left:83.33333333%}.gg0vpMwanC4fkxjHy0n3{right:83.33333333%}.DgI4eCaWUl8Sutp0xrxH{margin-left:83.33333333%}.kQ7cXkSyNUQfziNPAYrk{order:20}.k1l0JxnkaLAnwLSuY0r7{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.fCrDdwylvXsE7UzpT6WX{left:79.16666667%}.SRcnpcAVKsGCM2g6N6y2{right:79.16666667%}.Vz7UFdOGof0imFzUMDML{margin-left:79.16666667%}.P9WQgRtb1Yb95tW1TCWc{order:19}.yE33S14OhMsQZWx5wHju{display:block;flex:0 0 75%;max-width:75%}.MZLRbWgpb5Uppzhxvgq5{left:75%}.Ju3sP_rjm4UkkyEAYOmO{right:75%}.HlXg3HxtD3sCzhdW3CG2{margin-left:75%}.fucEttXBrvotFvBaHFK5{order:18}.BFOwZL1VegclebSIaOQk{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.ZwuF5aD2TlcJfTH7Q0LL{left:70.83333333%}.PXz9EPEharMkwbA5RTGB{right:70.83333333%}.Mova0apYYVwpc0jm6kAl{margin-left:70.83333333%}.U7LASUpnkgQNUvi4iDgE{order:17}.ZXopXPD33XEyeHEwmE8e{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.PPisAFc_VsjiN94Y80SJ{left:66.66666667%}.J62AzmBfiSgXt68hORKQ{right:66.66666667%}.wYFs1aMhzMoHWzmgBIyM{margin-left:66.66666667%}.oCqXXtz0rDoYDxjZcKqD{order:16}.IOn9eIrfCUYYgvrjHHBO{display:block;flex:0 0 62.5%;max-width:62.5%}.YWwIurl5eFsz6oqsA1Q4{left:62.5%}.fhARJPJ2mc8fnESWQqB5{right:62.5%}.gzjdI7LqPC8njyAEuNwh{margin-left:62.5%}.hy1IZ2EHiS4ULyQlE1AI{order:15}.Ha7nNszK8AKDumISgn2Y{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.UA_40dJrcKYFK8ywBhvc{left:58.33333333%}.ZGeWExO5G68jS0egOYKk{right:58.33333333%}.RDNrTBTHTg47lc7KVHyI{margin-left:58.33333333%}.Ff1k1RUyUoASEpHetxnq{order:14}.OzI722MC7gzsieG5ZRKE{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.CARRxCx2mQzfgm_LFPsM{left:54.16666667%}.e2fN4q64gK0htED76QRp{right:54.16666667%}.DhlgjAv6UIg_Hv1JBn4h{margin-left:54.16666667%}.OWUfK1DczQRfnmjcAaEK{order:13}.IRC3H3lh3BEM9g3WmRva{display:block;flex:0 0 50%;max-width:50%}.iiqCECDUrXstsGxQ_Rct{left:50%}.G3cF9r2FKsGMmyxumltW{right:50%}.NKQkaJZBmyQo8KYOB4gc{margin-left:50%}.xOdezmkAnImCpkFHvU7c{order:12}.q1IhVTUqu6kywyCQkzWr{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.iZEO1uLM_8syH50F8Z2x{left:45.83333333%}.wQymlKSqju8E2HzG9UUG{right:45.83333333%}.TORIIFt8Z437M6GinKhj{margin-left:45.83333333%}.fONVfFBKOykXtXAslru0{order:11}.LxBLpVL5Qqs9fIEwqJox{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.YWnWixvGgcAeu_lonFAw{left:41.66666667%}.QL1vfzbRxcCODtiwOqjU{right:41.66666667%}.TNnV2rOouwwqTlww1Dcy{margin-left:41.66666667%}.ieGcEUYUzr8msiMmI1ua{order:10}.grNOmrpPQdk9YtmDC787{display:block;flex:0 0 37.5%;max-width:37.5%}.Utfyw3XjhUn_8X5vZvEN{left:37.5%}.FWtzlg3rl0kzQhzS83gs{right:37.5%}.iJ_ziTNJGgIrhGulDEWJ{margin-left:37.5%}.XL3WzY0cmfUAjGSFI_yk{order:9}.t8fSj9TdICceY2hhlRKe{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.DwKVQexHkeYz624Hg1yH{left:33.33333333%}.JebaK0HgzY5cvDJgKUcZ{right:33.33333333%}.WqM6LTIPIfECEJEXbzFQ{margin-left:33.33333333%}.DvLk1jd6HgVpMbkFq09V{order:8}.fS3K5LzVMYC_L5p_13Q4{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.cO_qv4XlwZMkSjant70I{left:29.16666667%}._f2obBBs3PELaDOCwHXj{right:29.16666667%}.tGm4wsvVcGQSiezMntMT{margin-left:29.16666667%}.TN7RuaR5MQEugcXh1I4Y{order:7}._I5I0YFd84M_h3h22F9i{display:block;flex:0 0 25%;max-width:25%}.xDNHG4kYBAhRhpCokF5t{left:25%}.D3fW3BRnVEhNQMjoDXmy{right:25%}.iFiaagdnWYUNKWVbAXD5{margin-left:25%}.ZkKDSpPiOhsjdRb9BFsg{order:6}.GZC8ZneBAIFrWUp06je0{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.AOtpmdzN18_Jp8vZA9Gv{left:20.83333333%}.XuISyoFbn2ESoIVqLw0o{right:20.83333333%}.sWeFjfYvzwsagnfVGuuD{margin-left:20.83333333%}.LZQPtYWvQHAPytneD0it{order:5}.K_CJpLxJpTojGXquux_2{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.Y4DCrSqzUSbcwPOgZka8{left:16.66666667%}.A6WGcYcJoAICVP5ST4a8{right:16.66666667%}.N4iR1Ag9Ht8uRAOJKedL{margin-left:16.66666667%}.OZv3ndoAYEd1GrjiawEE{order:4}.spHaTijzMeKUJxqpbdIc{display:block;flex:0 0 12.5%;max-width:12.5%}.bg60r5VwObgNW8GCnWdo{left:12.5%}.aytVJu_tD6gJ82DBBTgY{right:12.5%}.b7ZhpM1HZQ9L3NFC6GPW{margin-left:12.5%}.LcG8Ye4vHorBvq2k2kdh{order:3}.JwlCKiamLfwdv2zROBAf{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.cPUsDDADAAUq9cK9nxL_{left:8.33333333%}.unl4hURgOwVVswhJTi1x{right:8.33333333%}.e3S33et4v8Ujk3A1kq5l{margin-left:8.33333333%}.HpDaNhAKSwLT2Xr5j6RX{order:2}._RCp8zDNHY88NhHIbjzk{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.UhUTz8uIBYHd3VHwwGc8{left:4.16666667%}.hsKWVN2nuZkTWEWZGbyw{right:4.16666667%}.jv4nCrCv0g8xBHecud02{margin-left:4.16666667%}.F1MlS9IFEw8TgLVL8TN2{order:1}.I4QVJeA85esz8c4dySMY{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.Gyvuna74YUIDHh_7G344{left:auto}.tlGE3eOuOsyK4sG7XXA5{right:auto}.aaQs2K6YAMo9iYXVXviS{margin-left:0}.bVoGv3bLA2oESc0v9LZj{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.Gyvuna74YUIDHh_7G344.ipUx4JkMfYwvou3ZP7QF{right:auto}.tlGE3eOuOsyK4sG7XXA5.ipUx4JkMfYwvou3ZP7QF{left:auto}.aaQs2K6YAMo9iYXVXviS.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.UhUTz8uIBYHd3VHwwGc8.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.hsKWVN2nuZkTWEWZGbyw.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.jv4nCrCv0g8xBHecud02.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.cPUsDDADAAUq9cK9nxL_.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.unl4hURgOwVVswhJTi1x.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.e3S33et4v8Ujk3A1kq5l.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.bg60r5VwObgNW8GCnWdo.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.aytVJu_tD6gJ82DBBTgY.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.b7ZhpM1HZQ9L3NFC6GPW.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.Y4DCrSqzUSbcwPOgZka8.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.A6WGcYcJoAICVP5ST4a8.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.N4iR1Ag9Ht8uRAOJKedL.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.AOtpmdzN18_Jp8vZA9Gv.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.XuISyoFbn2ESoIVqLw0o.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.sWeFjfYvzwsagnfVGuuD.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.xDNHG4kYBAhRhpCokF5t.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.D3fW3BRnVEhNQMjoDXmy.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.iFiaagdnWYUNKWVbAXD5.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.cO_qv4XlwZMkSjant70I.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}._f2obBBs3PELaDOCwHXj.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.tGm4wsvVcGQSiezMntMT.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.DwKVQexHkeYz624Hg1yH.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.JebaK0HgzY5cvDJgKUcZ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.WqM6LTIPIfECEJEXbzFQ.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.Utfyw3XjhUn_8X5vZvEN.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.FWtzlg3rl0kzQhzS83gs.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.iJ_ziTNJGgIrhGulDEWJ.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.YWnWixvGgcAeu_lonFAw.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.QL1vfzbRxcCODtiwOqjU.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.TNnV2rOouwwqTlww1Dcy.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.iZEO1uLM_8syH50F8Z2x.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.wQymlKSqju8E2HzG9UUG.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.TORIIFt8Z437M6GinKhj.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.iiqCECDUrXstsGxQ_Rct.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.G3cF9r2FKsGMmyxumltW.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.NKQkaJZBmyQo8KYOB4gc.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.CARRxCx2mQzfgm_LFPsM.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.e2fN4q64gK0htED76QRp.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.DhlgjAv6UIg_Hv1JBn4h.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.UA_40dJrcKYFK8ywBhvc.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.ZGeWExO5G68jS0egOYKk.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.RDNrTBTHTg47lc7KVHyI.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.YWwIurl5eFsz6oqsA1Q4.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.fhARJPJ2mc8fnESWQqB5.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.gzjdI7LqPC8njyAEuNwh.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.PPisAFc_VsjiN94Y80SJ.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.J62AzmBfiSgXt68hORKQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.wYFs1aMhzMoHWzmgBIyM.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.ZwuF5aD2TlcJfTH7Q0LL.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.PXz9EPEharMkwbA5RTGB.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.Mova0apYYVwpc0jm6kAl.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.MZLRbWgpb5Uppzhxvgq5.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.Ju3sP_rjm4UkkyEAYOmO.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.HlXg3HxtD3sCzhdW3CG2.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.fCrDdwylvXsE7UzpT6WX.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.SRcnpcAVKsGCM2g6N6y2.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.Vz7UFdOGof0imFzUMDML.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}._YGTtk1TZEk5TIgFNCod.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.gg0vpMwanC4fkxjHy0n3.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.DgI4eCaWUl8Sutp0xrxH.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.z62mcegcz_a3qnYHd0AV.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.LWE9h5TDqmUeES2Mnm9r.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.MiHvEZpXXwESykAm9CEO.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.wUQl0Kcul9wW1yYx8qQF.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.x4pO5pULhKEqdFExGqnW.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.P5Bl9XpX8KGHf9zOxwSs.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.Nuf9K4EAah45ZxB5Ozpx.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.hFmlZ3nZnno23AoOWAK1.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.kuMkuPUMF8ES08_Jeh4c.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.lvVy78PQod4XhcsMLWgQ.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.EV1_DfH0wDoZmvhTNr_Y.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.WYhSjqdnxTYVbcbpn9S1.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}@media (min-width: 576px){.Ropdd9UZ5gKq6wsksagw{display:block;flex:0 0 100%;max-width:100%}.fHan31qHE_YlgytjXCYb{left:100%}.tVfdgNDK1C8UdhiK_Q65{right:100%}.SWJqVbUS_K88PiXA65z_{margin-left:100%}.ETA0Y7vEaKYGfhWF2BSf{order:24}.OofIn_VC0sM9Wu_gv4g9{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.koxHbA_gZfIAQ5XX55wW{left:95.83333333%}.XzVXJYlAHnsoZwo71Vvn{right:95.83333333%}.nto_lTJmgYUqfRsTr8pe{margin-left:95.83333333%}.XqYhwmJWTK4MzQG2cRRG{order:23}.G2XtKTQtp0sxiIuDxKv_{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.A6EZDHnhY6IInMNnZqvb{left:91.66666667%}.gPayOB2kOdInop9nzwIK{right:91.66666667%}.Jqnee5POK4zFtaySkgFz{margin-left:91.66666667%}.HZ4JZmzUXrcZqaYMv2cN{order:22}.GrE_mQTY44cUCtuoJmwQ{display:block;flex:0 0 87.5%;max-width:87.5%}.HvUkPnq3jHw5eJR8VRzz{left:87.5%}.KWlYhz9VjskYB6hTuRdQ{right:87.5%}.dfrlLVAWQcPwSUtGkho8{margin-left:87.5%}.KRwhfgTlxEILiS2uBVpn{order:21}.lk3roqKx58gBWnortoLN{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.z8GGV76mHVsjlNyhp50m{left:83.33333333%}._KNIpJu3ZhoeCV3YcYBQ{right:83.33333333%}.rKZG_NEYdNoAUg3WiImW{margin-left:83.33333333%}.ZfkwyLMsNYwXQ0WBJGVa{order:20}.N0iwkY32iUbkwgo5OcwE{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.bL2YulhlE34AMTsWTLy5{left:79.16666667%}.AqmoX5wH8JoqHC26QS5u{right:79.16666667%}.SEfD4L7HEGg8t1BvaLok{margin-left:79.16666667%}.QT4ZjOAHN6MZ2VmyiFEq{order:19}.Bu877g3XumoqLE0xyIEr{display:block;flex:0 0 75%;max-width:75%}.DO_hnmVVF6cMfnaoCTVe{left:75%}.rX913I2wrwdk8eCN2Q29{right:75%}.uWRN33BMfLgmiCbEzSIn{margin-left:75%}.x63j_eKRa4E2O0Xx5c_u{order:18}.yhWpv1B91L4wCjjMNkAZ{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.WVgpPfir4sR8YC5sJMQ0{left:70.83333333%}.Acj1OUgX4f8CHITlbx84{right:70.83333333%}.hogBtKxVnvcYPnAMQoLc{margin-left:70.83333333%}.a6iwE65ZqYoW5I51PiRh{order:17}.cpKysG4tl3AdBnK0MEDA{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.bFKb4pfVK0s2IhU_Nvg1{left:66.66666667%}.J27C3qzsk64KgpNCKudw{right:66.66666667%}.rumShoJuVjYi96YBCgce{margin-left:66.66666667%}.q5lfotdZotoTZVJsyiOr{order:16}.MVZ4gtY5swcpEC4F8Bj8{display:block;flex:0 0 62.5%;max-width:62.5%}.W2YEH0E6og0ujU4mVWj0{left:62.5%}.uFbxxfrNULY3WFv_TXpb{right:62.5%}.h6b8A3_6bM1fGFMf8fZT{margin-left:62.5%}.HiISylvHlUuwx86_71o1{order:15}.PJRLtSqe7CACBETuphbD{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.u3tz1H00psAw4vu64poG{left:58.33333333%}._hDTAORX8gApLhPCGsf_{right:58.33333333%}.LXsMOXku4Xo4unxzW8Co{margin-left:58.33333333%}.tY8mB_2hsU8a6SgZ8AqM{order:14}.wRJUc8FancskSyqy687i{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.g8_MSuOQAzMGOquCbiAv{left:54.16666667%}.s6jb0q_oLNkz0WFc_jlj{right:54.16666667%}.PC1IBrqTOgC9OC2pR5BM{margin-left:54.16666667%}.HpzfEXKwyk2frBghwmtN{order:13}.NDPHaV05OQMgnsLFPR2n{display:block;flex:0 0 50%;max-width:50%}.RoeVmnKapfAZvY_Ptj1n{left:50%}.rTYAvRpwfwWJajvzhP36{right:50%}.lCQPkHIIeBIGk_t5BkPS{margin-left:50%}.C9fSbl5mN4wM8XowqDdt{order:12}.Z5ig3PkM3TYJQqGhRyEQ{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.wy7F_z5uhdciga5Z9sDw{left:45.83333333%}.lecbyg1IrfYUjIgLrvPS{right:45.83333333%}.YDrvUfu5QTk04KfyuWrG{margin-left:45.83333333%}.upGsw03HEbI0gjEi43aP{order:11}.Sq0vJv38BrEX2vJc3n4W{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.rcDwxnQNC6oDqDXxkNEb{left:41.66666667%}.ufT3lAq6_wStnJdFQpXS{right:41.66666667%}.jGKOJsVGaQRAB5mCcEG2{margin-left:41.66666667%}.jyzYFASin5AQIkQCWdPj{order:10}.ylr7BQ3HOgn4S7cB45jG{display:block;flex:0 0 37.5%;max-width:37.5%}.ikYw0zQpyHEc3MUP0PlP{left:37.5%}.bZ64J0RESewxcPx7EnU8{right:37.5%}.LDjfoySarkEw30r5CTv8{margin-left:37.5%}.nzAE2ijl4vwhe3wuprb8{order:9}.Zqy8FFU2qYCQ1K8bahEO{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.XR6RODpdNV0Q7wAy_Acb{left:33.33333333%}._Y8QmAX9cSwuhHG8VeU1{right:33.33333333%}.jNrOFaOdHjkWHFzFhpll{margin-left:33.33333333%}.SJ1cBl7l1osxFLlI1z4B{order:8}.vqChkMXSnscPbP7qrmnZ{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.tuHwFxTC_koK_5qj7Yzp{left:29.16666667%}.Y84Y1Qn1PSEyydu5P5Po{right:29.16666667%}.icJVECdkvTE2Me9TwKp8{margin-left:29.16666667%}.u9vwYha9bzQffwBozijk{order:7}.Yh2jhk5FmTwhu6xojTci{display:block;flex:0 0 25%;max-width:25%}.alNnou1WTE4v4GtJB8CA{left:25%}.U49BBFGxzYjNUylNlbQU{right:25%}.zVEerT4Qzv4Bb7pAvvb7{margin-left:25%}.ndKkhuHX9eMbbj66DSod{order:6}.XMSSrKH4zZg6pWI5uaO4{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.fcxMK9iQnPYrlrWqvF7C{left:20.83333333%}.W6OdteMndyEUJz0BuIYF{right:20.83333333%}.L3cfFeatHxoi3tcQRs3e{margin-left:20.83333333%}.bn65nDhfDI0sWA6MuFC9{order:5}.EfVET8FWkSYIbPp6OPLr{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.bD8GZvGfzTIql5c91fKy{left:16.66666667%}.gXBN13ttvMJmfULWGJX8{right:16.66666667%}._Que4GKv3zsaIa2nhuuF{margin-left:16.66666667%}.IkkBCyGMmYcEHFEF9Gpk{order:4}.WChKa9prat4FLJTn07da{display:block;flex:0 0 12.5%;max-width:12.5%}.aIsXbqFmt5EI4Hjtq87t{left:12.5%}.YbbtcTyD_iop3mUCBhql{right:12.5%}.ROUjmoIRRgQrL_qprIc3{margin-left:12.5%}.KXj6eiZQdkQODmMntmsQ{order:3}.yzsDwLrWbOIhYQBg1Ylm{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ou6UuWHhgvUaINDr4YCm{left:8.33333333%}.gALPmIxbi5I1JdljQ0F3{right:8.33333333%}.q2CQFv_3CaAXygLrYluj{margin-left:8.33333333%}.Ldx2MnlZlrE7tYBAscMd{order:2}.ZpPIX_2tzxwWqiQvPIrh{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.sM3nHhwvug1fzKWp4H44{left:4.16666667%}.QTp_bf1dxzwOmrFa6vbS{right:4.16666667%}.eGXRDNyGhZ4B0O7dZoZp{margin-left:4.16666667%}.nuCPdXaHyksisE9ogBWf{order:1}.Y8i45QUFUKYYPfKr_e4N{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.Q48zXpOnl5kuV8UloQ7n{left:auto}.IFnXWMfZinoqHGkUBUg5{right:auto}.VEeexMxhZHcjzlfBBTJf{margin-left:0}.Z7CRrkHt4WQpkT578vEh{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.Q48zXpOnl5kuV8UloQ7n.ipUx4JkMfYwvou3ZP7QF{right:auto}.IFnXWMfZinoqHGkUBUg5.ipUx4JkMfYwvou3ZP7QF{left:auto}.VEeexMxhZHcjzlfBBTJf.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.sM3nHhwvug1fzKWp4H44.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.QTp_bf1dxzwOmrFa6vbS.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.eGXRDNyGhZ4B0O7dZoZp.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.ou6UuWHhgvUaINDr4YCm.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.gALPmIxbi5I1JdljQ0F3.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.q2CQFv_3CaAXygLrYluj.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.aIsXbqFmt5EI4Hjtq87t.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.YbbtcTyD_iop3mUCBhql.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.ROUjmoIRRgQrL_qprIc3.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.bD8GZvGfzTIql5c91fKy.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.gXBN13ttvMJmfULWGJX8.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}._Que4GKv3zsaIa2nhuuF.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.fcxMK9iQnPYrlrWqvF7C.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.W6OdteMndyEUJz0BuIYF.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.L3cfFeatHxoi3tcQRs3e.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.alNnou1WTE4v4GtJB8CA.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.U49BBFGxzYjNUylNlbQU.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.zVEerT4Qzv4Bb7pAvvb7.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.tuHwFxTC_koK_5qj7Yzp.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.Y84Y1Qn1PSEyydu5P5Po.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.icJVECdkvTE2Me9TwKp8.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.XR6RODpdNV0Q7wAy_Acb.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}._Y8QmAX9cSwuhHG8VeU1.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.jNrOFaOdHjkWHFzFhpll.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.ikYw0zQpyHEc3MUP0PlP.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.bZ64J0RESewxcPx7EnU8.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.LDjfoySarkEw30r5CTv8.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.rcDwxnQNC6oDqDXxkNEb.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.ufT3lAq6_wStnJdFQpXS.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.jGKOJsVGaQRAB5mCcEG2.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.wy7F_z5uhdciga5Z9sDw.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.lecbyg1IrfYUjIgLrvPS.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.YDrvUfu5QTk04KfyuWrG.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.RoeVmnKapfAZvY_Ptj1n.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.rTYAvRpwfwWJajvzhP36.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.lCQPkHIIeBIGk_t5BkPS.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.g8_MSuOQAzMGOquCbiAv.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.s6jb0q_oLNkz0WFc_jlj.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.PC1IBrqTOgC9OC2pR5BM.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.u3tz1H00psAw4vu64poG.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}._hDTAORX8gApLhPCGsf_.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.LXsMOXku4Xo4unxzW8Co.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.W2YEH0E6og0ujU4mVWj0.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.uFbxxfrNULY3WFv_TXpb.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.h6b8A3_6bM1fGFMf8fZT.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.bFKb4pfVK0s2IhU_Nvg1.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.J27C3qzsk64KgpNCKudw.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.rumShoJuVjYi96YBCgce.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.WVgpPfir4sR8YC5sJMQ0.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.Acj1OUgX4f8CHITlbx84.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.hogBtKxVnvcYPnAMQoLc.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.DO_hnmVVF6cMfnaoCTVe.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.rX913I2wrwdk8eCN2Q29.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.uWRN33BMfLgmiCbEzSIn.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.bL2YulhlE34AMTsWTLy5.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.AqmoX5wH8JoqHC26QS5u.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.SEfD4L7HEGg8t1BvaLok.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.z8GGV76mHVsjlNyhp50m.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}._KNIpJu3ZhoeCV3YcYBQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.rKZG_NEYdNoAUg3WiImW.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.HvUkPnq3jHw5eJR8VRzz.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.KWlYhz9VjskYB6hTuRdQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.dfrlLVAWQcPwSUtGkho8.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.A6EZDHnhY6IInMNnZqvb.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.gPayOB2kOdInop9nzwIK.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.Jqnee5POK4zFtaySkgFz.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.koxHbA_gZfIAQ5XX55wW.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.XzVXJYlAHnsoZwo71Vvn.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.nto_lTJmgYUqfRsTr8pe.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.fHan31qHE_YlgytjXCYb.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.tVfdgNDK1C8UdhiK_Q65.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.SWJqVbUS_K88PiXA65z_.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}}@media (min-width: 768px){.BnEfgWFXMREuXKCFmi0s{display:block;flex:0 0 100%;max-width:100%}.FmTnw5X52ygaj53mjBdT{left:100%}.tXDZfZOS0bHNXDDhMV30{right:100%}.zAyDBqJWJeIPI4wFDHVF{margin-left:100%}.HG_qNZaQWgV8sChrHqxs{order:24}.FQBmIwzt7NYK8dRsIpLC{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.RS8mWGAzXQw3GqVsrcLy{left:95.83333333%}.OTWmhEpL_4bVm2ZIIbk_{right:95.83333333%}.sys8pcKJ0V8RpV7FUQjK{margin-left:95.83333333%}.EEYBWzPilof6I4arB_HQ{order:23}.BqvxIbDI_nQmo66Gavjr{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.w_xbKKYtNU8Topr7LhEr{left:91.66666667%}.eDV3vejlhuA6axZB26m1{right:91.66666667%}.WsePJ31kq86TPvAapvWG{margin-left:91.66666667%}.oija99QHRXQhC77YU2DT{order:22}.BzGS6bw1V8dii_wNsGlE{display:block;flex:0 0 87.5%;max-width:87.5%}.BUlUCndirdM3BAA8niyb{left:87.5%}.LkGmMMZrsES5LCWcKTb4{right:87.5%}.NFCZuAVptacyfLv_46rE{margin-left:87.5%}.M5GPyJAPN50pa_ojIbg5{order:21}.bhIsqvm3o8AWgFkbbWYv{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.BKleyjoyjYe7YMvN8nic{left:83.33333333%}.RdqGQMBOmuQkirS9DfvF{right:83.33333333%}.tVCgYJPs70gbpgm1iAb8{margin-left:83.33333333%}.IXF8_bAcWMzfqpwTgKGa{order:20}.zN7hWn64Das1eWZG6pPK{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.RCt0veiVBCQGS2gvuKGL{left:79.16666667%}.mnF27WcuGiE4g9zhXhi4{right:79.16666667%}.JBHOi3lQNAFfYQg6Y9uG{margin-left:79.16666667%}.S_f5sIFzanIfGT0K8mso{order:19}.CI5sXPWJURseOswZxiZG{display:block;flex:0 0 75%;max-width:75%}.spwrG31TCwwlUlSYjFN8{left:75%}.wXJI2ENijL0rvGUVXGoM{right:75%}.DLfErtXIkLgX0uo6jxn6{margin-left:75%}.HCgw5yu_DfQGToo4SR7B{order:18}.PewOzULleYuiuDIWscmz{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.Up_gYtMwsTEapeAm2DSw{left:70.83333333%}.ZmaOu1KgZI6lVDyV0QGk{right:70.83333333%}.lufuLYcswuhOc6a71IZQ{margin-left:70.83333333%}.iVtxl3Pi03MVeOddxlsk{order:17}.KwqhX9q8IqJN6LGvFbcs{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.KTDKhMiJr2I8MDBm52lf{left:66.66666667%}.k7IyQnE_x0i9TPMoRjtx{right:66.66666667%}.Ke53u3EJ2v8HINGywZXn{margin-left:66.66666667%}.AmahZtPP2vEfpjTGvYqG{order:16}.kUjFgrRLfUYQZgaIgLA0{display:block;flex:0 0 62.5%;max-width:62.5%}.eJI6LKjW2s4n_xC_Cjfu{left:62.5%}.dE1XZbTIbC8oII7uybbe{right:62.5%}.aBvHFEJNxSso22UiMK4L{margin-left:62.5%}.IeyQ14Kt0UunofKnAqwC{order:15}.LITGOi_ydK0LX0e0WtG3{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.Te40CXZdE3NUTkQCCXdw{left:58.33333333%}.GSKDSYCgxn0yGZQFVU49{right:58.33333333%}.ZkxOSwRJCMIw60eHtJGl{margin-left:58.33333333%}.HePyAMNp4Y1n0GLzxOgg{order:14}.ZFTjTGSxknkaBwLzDZOk{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.nYXtsxQrOD8E23zgEK0K{left:54.16666667%}.lrOnJlhhntAnrkMYvM6G{right:54.16666667%}.p4DAuI5ZoEkhezTVkf1N{margin-left:54.16666667%}.xGTChOBHQlgJMXPRLO4v{order:13}.JZsN0zUUuQ1HTd2W5WGA{display:block;flex:0 0 50%;max-width:50%}.Jox4SjnTjoAKimzh9IC4{left:50%}.auTyhEmOhXkrvYsF5T1u{right:50%}.rK5zARGedR0KhQM1b1Ki{margin-left:50%}.qzKFnn5wpvEHXnheUJDO{order:12}.fV9PGwadZV4BJobXd5Mx{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.ZyM81dFeeSYcOMxL1YNm{left:45.83333333%}.BE_spgiJl3oMIIMFE70n{right:45.83333333%}.JodCBBg9IggU1KIoEYUK{margin-left:45.83333333%}.hWXnVuQqD9gG8YiDMkRO{order:11}.MtDaCpy57UcQJNOtcSoy{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.OO0bp0RpkVSNAizPeWEI{left:41.66666667%}.DbpTHdhGawXu4eCmnusE{right:41.66666667%}.eBUu0XTpp4av7OJNDwIt{margin-left:41.66666667%}.IeM6Y0zVkvEbcbTMi4y2{order:10}.OTFV0QcOqQ3SRAr6TiWC{display:block;flex:0 0 37.5%;max-width:37.5%}.h7LXHQAYlsw3m0cu9Xul{left:37.5%}.IVkhjpaHM1Ii5yjaRNXF{right:37.5%}.L79uH5J11UCEJrfNNd6t{margin-left:37.5%}.Okn7qbL82V8iTyBzGLTt{order:9}.x1gNzigeqqYtSxdvabY_{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.oXuaRJd1GFEZHuPqAx8m{left:33.33333333%}.J1iveDdlkq0jhoaPJAxZ{right:33.33333333%}.KqyG3NAGUxw2l05ymBNt{margin-left:33.33333333%}.krioUblJkgzqrOhb_ySb{order:8}.Pig3zRIZh8ooEvysHkgZ{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.kwJeCsewUZ8UduiJ78dh{left:29.16666667%}.ClCQCaRQOmUHbj8o2BDo{right:29.16666667%}.iDXm4Xt3EkFgcaE1CPcQ{margin-left:29.16666667%}.llWlIzLsgsYOazjCVe1s{order:7}.CpqBrjZrQGI3XccmPqG2{display:block;flex:0 0 25%;max-width:25%}.zgF_xVfUhpsc1IQyySQm{left:25%}.xSiHxAz9Mk_i2RdY_rux{right:25%}.hkHG2_MgQAoz5Nztps3Y{margin-left:25%}.nijDffBNTsEk5J_CA1GL{order:6}.nXLaHNl2aWoE31Tki5T0{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.pqH64sr5Qj0DzgzJSKrG{left:20.83333333%}.sjfKd1AtEMgHKi2IZqep{right:20.83333333%}.FDxm3EINYu8udktAtlAo{margin-left:20.83333333%}.IxKqi8ysZLgXTm0sE2xE{order:5}.FvGBPsnFTw86PPc_mT_n{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.ghCFgbq44g6PFCEac90g{left:16.66666667%}.a7l0aw38RRI9EAcHXncL{right:16.66666667%}.loqVr9VmIHoMxVko1F17{margin-left:16.66666667%}.h6tUeqw2EYxQzsTcjkO0{order:4}._vNZwd9RtMQsTI8avi8p{display:block;flex:0 0 12.5%;max-width:12.5%}.aG5VPd5PSOU0VhR7GBJo{left:12.5%}.F5ORxBzB7KMMluBogse6{right:12.5%}.GGY1KD2h94myXz9X_hhP{margin-left:12.5%}.XSpptx0YT6Mb4AGlr25T{order:3}.D0vGaEFZOdsPNaO66a4N{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.ygxsxyEBpx8v4SgisLFH{left:8.33333333%}.q46lsS9vgzwOE0mY2D_N{right:8.33333333%}.BrpYyU9H7wwVsy9xql5u{margin-left:8.33333333%}.NM37wLq7NEo4qROLxrgZ{order:2}.uUwQSj7PwYU4lq7MsWqo{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.nkkbVYb_TeIiAJb7dYx3{left:4.16666667%}._mo2MrAwFLcICQ6k4C91{right:4.16666667%}.kSm8wOmt9lghBeCCXr1D{margin-left:4.16666667%}.ZQxs0myDXAXeov36Sh6Y{order:1}.ffgcLv9MkL8oMkDHPgVM{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.JSx1j_Ay28QT6SYiqyKb{left:auto}.MztZy_K7VGsSd_dLe7On{right:auto}.D9wrhVjydDAkvxcUIZ2d{margin-left:0}.dOsgc7JHeMGlTd3IHfVJ{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.JSx1j_Ay28QT6SYiqyKb.ipUx4JkMfYwvou3ZP7QF{right:auto}.MztZy_K7VGsSd_dLe7On.ipUx4JkMfYwvou3ZP7QF{left:auto}.D9wrhVjydDAkvxcUIZ2d.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.nkkbVYb_TeIiAJb7dYx3.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}._mo2MrAwFLcICQ6k4C91.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.kSm8wOmt9lghBeCCXr1D.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.ygxsxyEBpx8v4SgisLFH.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.q46lsS9vgzwOE0mY2D_N.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.BrpYyU9H7wwVsy9xql5u.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.aG5VPd5PSOU0VhR7GBJo.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.F5ORxBzB7KMMluBogse6.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.GGY1KD2h94myXz9X_hhP.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.ghCFgbq44g6PFCEac90g.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.a7l0aw38RRI9EAcHXncL.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.loqVr9VmIHoMxVko1F17.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.pqH64sr5Qj0DzgzJSKrG.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.sjfKd1AtEMgHKi2IZqep.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.FDxm3EINYu8udktAtlAo.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.zgF_xVfUhpsc1IQyySQm.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.xSiHxAz9Mk_i2RdY_rux.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.hkHG2_MgQAoz5Nztps3Y.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.kwJeCsewUZ8UduiJ78dh.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.ClCQCaRQOmUHbj8o2BDo.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.iDXm4Xt3EkFgcaE1CPcQ.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.oXuaRJd1GFEZHuPqAx8m.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.J1iveDdlkq0jhoaPJAxZ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.KqyG3NAGUxw2l05ymBNt.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.h7LXHQAYlsw3m0cu9Xul.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.IVkhjpaHM1Ii5yjaRNXF.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.L79uH5J11UCEJrfNNd6t.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.OO0bp0RpkVSNAizPeWEI.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.DbpTHdhGawXu4eCmnusE.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.eBUu0XTpp4av7OJNDwIt.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.ZyM81dFeeSYcOMxL1YNm.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.BE_spgiJl3oMIIMFE70n.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.JodCBBg9IggU1KIoEYUK.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.Jox4SjnTjoAKimzh9IC4.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.auTyhEmOhXkrvYsF5T1u.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.rK5zARGedR0KhQM1b1Ki.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.nYXtsxQrOD8E23zgEK0K.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.lrOnJlhhntAnrkMYvM6G.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.p4DAuI5ZoEkhezTVkf1N.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.Te40CXZdE3NUTkQCCXdw.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.GSKDSYCgxn0yGZQFVU49.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.ZkxOSwRJCMIw60eHtJGl.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.eJI6LKjW2s4n_xC_Cjfu.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.dE1XZbTIbC8oII7uybbe.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.aBvHFEJNxSso22UiMK4L.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.KTDKhMiJr2I8MDBm52lf.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.k7IyQnE_x0i9TPMoRjtx.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.Ke53u3EJ2v8HINGywZXn.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.Up_gYtMwsTEapeAm2DSw.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.ZmaOu1KgZI6lVDyV0QGk.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.lufuLYcswuhOc6a71IZQ.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.spwrG31TCwwlUlSYjFN8.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.wXJI2ENijL0rvGUVXGoM.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.DLfErtXIkLgX0uo6jxn6.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.RCt0veiVBCQGS2gvuKGL.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.mnF27WcuGiE4g9zhXhi4.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.JBHOi3lQNAFfYQg6Y9uG.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.BKleyjoyjYe7YMvN8nic.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.RdqGQMBOmuQkirS9DfvF.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.tVCgYJPs70gbpgm1iAb8.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.BUlUCndirdM3BAA8niyb.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.LkGmMMZrsES5LCWcKTb4.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.NFCZuAVptacyfLv_46rE.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.w_xbKKYtNU8Topr7LhEr.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.eDV3vejlhuA6axZB26m1.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.WsePJ31kq86TPvAapvWG.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.RS8mWGAzXQw3GqVsrcLy.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.OTWmhEpL_4bVm2ZIIbk_.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.sys8pcKJ0V8RpV7FUQjK.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.FmTnw5X52ygaj53mjBdT.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.tXDZfZOS0bHNXDDhMV30.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.zAyDBqJWJeIPI4wFDHVF.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}}@media (min-width: 992px){.qENBI0gYgA8y8w09sKN9{display:block;flex:0 0 100%;max-width:100%}.NstZKkzqezwtAFQV29KQ{left:100%}.AS0JvXGQLF8qzkXu270z{right:100%}.fH7gXMhBCfMnz4Zvl2CV{margin-left:100%}.mq5yABMcVS4AiWE5E1Cs{order:24}.yWbgENUFkzEr01F5zJVB{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.TOO8a5g0SuwkbvcNhR2Y{left:95.83333333%}.uJHwmgxxQ4IGF9LKlct0{right:95.83333333%}._JLdc3jIg_qmfHLSrB18{margin-left:95.83333333%}.lkHWLE4D9PsKHuJuDpiQ{order:23}.rdklGh0xK08vIg6wy9Ao{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.LgiiIrVdy1QvU87hFaA6{left:91.66666667%}.ihYTIMyxEJoEOExcnQVj{right:91.66666667%}.mGt2KPPRbM7kbWEX3NuE{margin-left:91.66666667%}.tXsj9k9unx4HVUKybw7n{order:22}.zyV0x1KuFEc6ZTz7giJM{display:block;flex:0 0 87.5%;max-width:87.5%}.d7yfS85q2kAMK8zTbmvd{left:87.5%}.HMfwZNDWWHo7gZzvopZm{right:87.5%}.nR1_Vk19g2ExlkJg5ENs{margin-left:87.5%}.XxiALug1ntUtBj0D1g9R{order:21}.fE2OfHcmIuQ8y4vUqgbq{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.QBfA3ZmE1vUs8pAtjUeh{left:83.33333333%}.HVRG6Oo1x4YQpu3w8Qo0{right:83.33333333%}.FLSUOpOy3Y9NQL4IAsV1{margin-left:83.33333333%}.k8CmT0tBdBwV3Laa6_Wf{order:20}.vPLnaaA12AwgPqZUC6cu{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.YrkgZUa41IcMaGqlENRG{left:79.16666667%}.mYcVaTlJRYw16BD7kSSU{right:79.16666667%}.CHqJR98VJgMHWHvF0_sv{margin-left:79.16666667%}.qrFl7yLYvqsGJaxlOtS1{order:19}.flmx8gm1tIYjDtP6st29{display:block;flex:0 0 75%;max-width:75%}.jSgaD_Pe4XRYFzZqFs07{left:75%}.Tgvk_jqbbk7TqNHlsR4j{right:75%}.AVC239X3P_UsYwJr3xG6{margin-left:75%}._YXBOiwZv3s_tZEeU2eK{order:18}.cDIgHsC2QMoBnD8bH3Io{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.Ai72QyKMs54S3MSIBgoc{left:70.83333333%}.i_YWQaIOQYgbVHjrt6h2{right:70.83333333%}.t_juyiaH_MLn8h8RP44M{margin-left:70.83333333%}.OkfrRBQA1eEniUIEAc4U{order:17}.Zw0mce7AwswBh4WbsMvh{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.KetszBnedMJT9gSgbfhb{left:66.66666667%}.HqTutCaVEG47mtqF1j15{right:66.66666667%}.YXRaNhIWJpgoM6ObD7bz{margin-left:66.66666667%}.wgBGGAbvKqYUP6JbeuP7{order:16}.cKjty1eHFmkNRunawhZv{display:block;flex:0 0 62.5%;max-width:62.5%}.SGKMKw55RP0aU93K86Og{left:62.5%}.DjBdRA9T1w42m3qio2Ad{right:62.5%}.ao11sRHpMwHqfQpV6NkL{margin-left:62.5%}.oX5A4SovL8MUv9aube2R{order:15}.Cc2_un2V_SQURdo3RCbm{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.d0AAA3pkwzY3lCUhpk8A{left:58.33333333%}.SAb2TPU05GYr_x71PEuL{right:58.33333333%}.Ah7mbl5ACP8Yc30hwTMz{margin-left:58.33333333%}.y2ZXKDGtybIr5PyJqaSX{order:14}.gxkP3dcdvLQOwu8oD3Uz{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.qvKP6OmayosGKgZdiKfd{left:54.16666667%}.GtCXyAaLVEqxKmIiuVqa{right:54.16666667%}.cyj1NJ8V_sYPeWAUt7CQ{margin-left:54.16666667%}.iYz0W4brdsE8G4t6VwEH{order:13}.DaFRNLyz7F4C04MUvpFz{display:block;flex:0 0 50%;max-width:50%}.BKVUc4qB2LsQ_tDvVVTm{left:50%}.J06jtZSEscGfadygurNH{right:50%}.qrWmNZobM88IsQj2LSDv{margin-left:50%}.AFxGB6xi0x8VGyZl4z2h{order:12}.p7nn6OylbCAPGyVyjJva{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.tRdJJ9jA4b42xEM9bUpW{left:45.83333333%}.FsfzzJzHNy4lNKtd38BQ{right:45.83333333%}.JziZkFxaPuY7ceGlqydI{margin-left:45.83333333%}.Sd9wQQflY20M8mgsrfzK{order:11}.fNP1uPwL8F8jmyVfy1Dy{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.xyBinKepRNoQdZ5gLzWb{left:41.66666667%}.ifbCmXMK6S0Yw0AHYxJD{right:41.66666667%}.HWB1BAcL2wkEM_hfuMts{margin-left:41.66666667%}.cWS925uIniEmdF7rn8UF{order:10}.RLOWiKw81IIAZEjmPRxH{display:block;flex:0 0 37.5%;max-width:37.5%}.K56nfduG93sjEnMErkpt{left:37.5%}.GL06E456acY77VbIRskS{right:37.5%}.BQI8KhSPP1oMDJmZgG00{margin-left:37.5%}.u6SRaRopFoFDR6B0MtR6{order:9}.Ov5gm0Du9UUZrRaykAUz{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.dgzWVBQQrXcc_GPo7G2n{left:33.33333333%}.YxKOjIYPDrgwagSqHIaF{right:33.33333333%}.PF0Orrb7_ga8FPtdIX7B{margin-left:33.33333333%}.tHILkdBIhyQo8jjw8Y4j{order:8}.LZf4zx2PeM0FfxnVNiKO{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.SstE45nVLsSULmZ9WNN3{left:29.16666667%}.ZmDAAqu6_HE5RIhHYEVT{right:29.16666667%}.svMyPmwNmUMDtACNaTnn{margin-left:29.16666667%}.K2Zhqp8uA8gymJzfTkTD{order:7}.TthEDE40NsImpeagnrBI{display:block;flex:0 0 25%;max-width:25%}.Sh618K9Bdlc24gszetdK{left:25%}.gGNuHmCc9UYzCUN6gRZO{right:25%}.Ot9Wo36I0ApnkXWorlVM{margin-left:25%}.gqpkXZrcijESekWUaPrD{order:6}.f_Oj44kC1_A_0rnypAOJ{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.Yj9kANSu4socylg5mBmN{left:20.83333333%}.Bn71kfh9fsLwiUtkSQZK{right:20.83333333%}.WbsrFZcKtn0VSFIbJFfl{margin-left:20.83333333%}.Cvh23xDJxgBxTdTaB1nR{order:5}.kg0sqT8b9WoqN99Y3pEe{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.QxWShXplATUx8t5T6QKq{left:16.66666667%}.yJSPIeuDY6cSH6nGn6UC{right:16.66666667%}.TRJguMAbPK4V45bo5Dra{margin-left:16.66666667%}.zT3qxPTB6DYBmF3lclBT{order:4}.q46igMMk9AEiDtB3BsDN{display:block;flex:0 0 12.5%;max-width:12.5%}.k5a8pRf0FZ8ddNeJO8ye{left:12.5%}.qQQse29juP4u1Kqm0qzc{right:12.5%}.TBQMd5ysajIi3KpmZOmD{margin-left:12.5%}._ZTSc_lM8Xs6ouueEihp{order:3}.Gm4WWsPpIMQFzNeGtnHV{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.cPOA2yDE6HAb8jjzsHQT{left:8.33333333%}.m6Riqb88knQndFZDTuYJ{right:8.33333333%}.KZrO_tRqwL4FgO958eKd{margin-left:8.33333333%}.zQfoxvkmW4YIQ0_WRQcE{order:2}.bE23lvefsVPXJwYEl0Bb{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.WelGagLdagDw1fTd1Ft8{left:4.16666667%}.NqTv3A5ssIBfpLPgtdyi{right:4.16666667%}.T5Z6lHEVzyUy5tdgW7qb{margin-left:4.16666667%}.HnUmd5nyk5oZcFhZjXRQ{order:1}.zJQ9OZ3Czo7meDKJp0al{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.RBilETp09lozMFg0fv9O{left:auto}.AuZN7ZHiKgtugrbLTupr{right:auto}.qIhg3aAWUCUtPpkd08KD{margin-left:0}.K6jH5btLK9Irz9zz1Oa4{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.RBilETp09lozMFg0fv9O.ipUx4JkMfYwvou3ZP7QF{right:auto}.AuZN7ZHiKgtugrbLTupr.ipUx4JkMfYwvou3ZP7QF{left:auto}.qIhg3aAWUCUtPpkd08KD.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.WelGagLdagDw1fTd1Ft8.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.NqTv3A5ssIBfpLPgtdyi.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.T5Z6lHEVzyUy5tdgW7qb.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.cPOA2yDE6HAb8jjzsHQT.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.m6Riqb88knQndFZDTuYJ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.KZrO_tRqwL4FgO958eKd.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.k5a8pRf0FZ8ddNeJO8ye.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.qQQse29juP4u1Kqm0qzc.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.TBQMd5ysajIi3KpmZOmD.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.QxWShXplATUx8t5T6QKq.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.yJSPIeuDY6cSH6nGn6UC.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.TRJguMAbPK4V45bo5Dra.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.Yj9kANSu4socylg5mBmN.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.Bn71kfh9fsLwiUtkSQZK.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.WbsrFZcKtn0VSFIbJFfl.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.Sh618K9Bdlc24gszetdK.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.gGNuHmCc9UYzCUN6gRZO.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.Ot9Wo36I0ApnkXWorlVM.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.SstE45nVLsSULmZ9WNN3.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.ZmDAAqu6_HE5RIhHYEVT.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.svMyPmwNmUMDtACNaTnn.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.dgzWVBQQrXcc_GPo7G2n.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.YxKOjIYPDrgwagSqHIaF.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.PF0Orrb7_ga8FPtdIX7B.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.K56nfduG93sjEnMErkpt.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.GL06E456acY77VbIRskS.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.BQI8KhSPP1oMDJmZgG00.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.xyBinKepRNoQdZ5gLzWb.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.ifbCmXMK6S0Yw0AHYxJD.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.HWB1BAcL2wkEM_hfuMts.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.tRdJJ9jA4b42xEM9bUpW.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.FsfzzJzHNy4lNKtd38BQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.JziZkFxaPuY7ceGlqydI.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.BKVUc4qB2LsQ_tDvVVTm.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.J06jtZSEscGfadygurNH.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.qrWmNZobM88IsQj2LSDv.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.qvKP6OmayosGKgZdiKfd.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.GtCXyAaLVEqxKmIiuVqa.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.cyj1NJ8V_sYPeWAUt7CQ.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.d0AAA3pkwzY3lCUhpk8A.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.SAb2TPU05GYr_x71PEuL.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.Ah7mbl5ACP8Yc30hwTMz.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.SGKMKw55RP0aU93K86Og.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.DjBdRA9T1w42m3qio2Ad.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.ao11sRHpMwHqfQpV6NkL.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.KetszBnedMJT9gSgbfhb.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.HqTutCaVEG47mtqF1j15.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.YXRaNhIWJpgoM6ObD7bz.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.Ai72QyKMs54S3MSIBgoc.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.i_YWQaIOQYgbVHjrt6h2.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.t_juyiaH_MLn8h8RP44M.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.jSgaD_Pe4XRYFzZqFs07.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.Tgvk_jqbbk7TqNHlsR4j.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.AVC239X3P_UsYwJr3xG6.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.YrkgZUa41IcMaGqlENRG.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.mYcVaTlJRYw16BD7kSSU.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.CHqJR98VJgMHWHvF0_sv.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.QBfA3ZmE1vUs8pAtjUeh.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.HVRG6Oo1x4YQpu3w8Qo0.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.FLSUOpOy3Y9NQL4IAsV1.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.d7yfS85q2kAMK8zTbmvd.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.HMfwZNDWWHo7gZzvopZm.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.nR1_Vk19g2ExlkJg5ENs.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.LgiiIrVdy1QvU87hFaA6.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.ihYTIMyxEJoEOExcnQVj.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.mGt2KPPRbM7kbWEX3NuE.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.TOO8a5g0SuwkbvcNhR2Y.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.uJHwmgxxQ4IGF9LKlct0.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}._JLdc3jIg_qmfHLSrB18.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.NstZKkzqezwtAFQV29KQ.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.AS0JvXGQLF8qzkXu270z.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.fH7gXMhBCfMnz4Zvl2CV.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}}@media (min-width: 1200px){.czCGD9pBMgI8nCfJQ_pG{display:block;flex:0 0 100%;max-width:100%}.ZcUpX6Zltb4IRbI78mPF{left:100%}.x5TIHuVm0xUyRgqAQXIQ{right:100%}.nahAQO7g_4lWSm46xApY{margin-left:100%}.LuNvWSBJFAc3yFS2NETb{order:24}._A0XF11U2noNcOqpdbgl{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.FrmuYQ2dWmIEZ8TX8Ols{left:95.83333333%}.Ch9VdGbTKQjjF14LkIM4{right:95.83333333%}.dYnM0QnurzQHfzntAH3k{margin-left:95.83333333%}.J0hh4EHpYP4QchStcE9I{order:23}.mwKsV824CPkCly96gaw8{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.twh79cfEXIk9WquACzZu{left:91.66666667%}.NI9L8Fg4ZRAtxcDagxPP{right:91.66666667%}.zH58ZMztq6oQhpK9irnd{margin-left:91.66666667%}.H6Gspu7NhpkSouPUg1AG{order:22}.NrNqjssiigI0WScmU1xA{display:block;flex:0 0 87.5%;max-width:87.5%}.CWOpXUwDRxEunT0R3iT0{left:87.5%}.DrQRqe4eMIHWmwIpDOxA{right:87.5%}.ssXQWWg5JhEmt6u8QDcu{margin-left:87.5%}.yEF89OHTi5ItIIzSBC26{order:21}.Gqe2o6ybgsghPPPogXAv{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.m8HTlOsLUy4CH_6XBKtR{left:83.33333333%}.UDPKtSaMzl8hbBFhr8Vp{right:83.33333333%}.HmrBdosPvoLMcSS1kfqw{margin-left:83.33333333%}._2TmoV2rUn471qTpUL2e{order:20}.ST48blEBzcsdo_usY51n{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.WBEYvRb7DHswhKBVHU52{left:79.16666667%}.d0rZH6eslRk_prXrH3zq{right:79.16666667%}.r2IkiYL7B4OCTkHcRljN{margin-left:79.16666667%}.w6Quqodfd4xENhsI6Tsf{order:19}.Fna7BNQ3osaQUHC3Hk0E{display:block;flex:0 0 75%;max-width:75%}.sff2NuGjaiI3abh7cxJL{left:75%}.fKwB_exzVzMuvexgTzz0{right:75%}.zRMghPXKoNoBz02SRGDj{margin-left:75%}.GIrVd0jDS86qutldIevw{order:18}.JEB456TQmCYTiqFY7a7B{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.pT8lljra8w8hnjTjypsP{left:70.83333333%}.dp5q665NsBYfSwhwL8BX{right:70.83333333%}.okSRKKYQ0KARgsLaaTxG{margin-left:70.83333333%}.FMED9ovyhmkS10cY2FKz{order:17}.k0c7LNJb9IAvofBv5bwc{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.uYNnMa7_tdEgZywW3ybb{left:66.66666667%}.LICSYD68mWoAJo5dymv7{right:66.66666667%}.kSaCqZRdYHsHx_P68jKs{margin-left:66.66666667%}.Cjuye2Euc4gFvttYQaNj{order:16}.WBrs4i6U2twH3Z5h6nmH{display:block;flex:0 0 62.5%;max-width:62.5%}.RblLOBN3w7wZOcVUBDY_{left:62.5%}.Mwtw9o1vFRsoR1F2QR6v{right:62.5%}.wxkdZJ1HAyoTbHFeQJ_G{margin-left:62.5%}.AiLDiAcq5oET7zER3Ngw{order:15}.YtGKU8EcKU0qUtTB40wi{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.sOB7WfTB1OohXywyRxvr{left:58.33333333%}.OqVWbMfxF60kCCxzXGiH{right:58.33333333%}.IWBWjrJnj7w5G16Rp2iN{margin-left:58.33333333%}.gQxJ9C6ajoU2sVKJwclJ{order:14}.CMKNIJUJyT81QlyvBoRQ{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.R9refeKGY5QvhhWVZxxq{left:54.16666667%}.PK9Ey3eKJ2Yk2kKaW9ES{right:54.16666667%}.oF6H8zfFYJ8LJJ0xsEYA{margin-left:54.16666667%}.jEOSImXzeF0AN5nvKJDx{order:13}.K4z3k7hyYyg40xF_GDTa{display:block;flex:0 0 50%;max-width:50%}.WHJcUSpTfUllTs3fNfvy{left:50%}.UEMN81VNYdgS2vBnF88h{right:50%}._4OqbdihQIYOFSAmfWEP{margin-left:50%}.lMC_AXUqoIAvZ2K64mRO{order:12}.SaUelb613U4kltaK4q0A{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.PO80QgXQHsuyihvXLV75{left:45.83333333%}.M7gxbO7HjuQtwghuWI18{right:45.83333333%}.kgSVl15FVistZyU9rZwh{margin-left:45.83333333%}.QmjbLzgcCgEJcKOYlRLm{order:11}.rXr9jw4Ht5ILXyvky0Ga{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.XUzAOcIFwAoCsrTNhkOc{left:41.66666667%}.gzpyYq0ydao9dTI6tfwu{right:41.66666667%}.ezDpDDhbZmAiDBu6E5en{margin-left:41.66666667%}.NN9Iv4wMOAEPr6IUYVQm{order:10}.nqoU6ku95UZLb9YnTAUK{display:block;flex:0 0 37.5%;max-width:37.5%}.mPmTuwLB2FQA4fXFzasR{left:37.5%}.ru8dqfIXe5YlKcUtTQ_E{right:37.5%}.IAg53gDD_j4UwjSta7pQ{margin-left:37.5%}.zHUkupcweRMRi81O16lG{order:9}.C9pgAG9fFSMjhAKsAhvi{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.TSU_WNan7oo4KVLsCyos{left:33.33333333%}.nMXN7YShmPkHMvgASv2r{right:33.33333333%}.hfmGb2T9fzkHmE211J_X{margin-left:33.33333333%}.w3CQZfU7YMon5FbZrYu7{order:8}.E8uSBVowyeroWHRfjgpI{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.enNyJ6di6U1sB3BcG1cq{left:29.16666667%}.nrtbcltW4E8hnGBDw_7T{right:29.16666667%}.OYxefNH9pBw_T0FbHVF0{margin-left:29.16666667%}.NwBoMiNE54BXjC5Obrgs{order:7}.WKTrNbYqGqsoG9FPrkcw{display:block;flex:0 0 25%;max-width:25%}.n9yyuQt37zwQW8PF3mKd{left:25%}.sNu_s4NPzjcJ4BjMonOi{right:25%}.gPOfbLHKWvo_CTZGfnTT{margin-left:25%}.sQ6Y60Xv0Ew92bRyjcG3{order:6}.ZCOVycC84Kk8n5n2U8Dd{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.y_CqYUBAEDcGrWe0uMjZ{left:20.83333333%}.prI72ce3P9Icl1L1BshU{right:20.83333333%}.tz6siP69YYcuq26p9ZGJ{margin-left:20.83333333%}.DzidmqCy9PM1DustCiOL{order:5}.qPScONGU4W0pj1llL8w3{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.A9JKCnH0r8M_OauJS3Pv{left:16.66666667%}.ko7WPyjc9sUkNV_F72db{right:16.66666667%}.CcNBey1C0lgiHKf7SPto{margin-left:16.66666667%}.ycofcFYIEsweBXqUIfvs{order:4}.eMaRewuVfc4lhPIyfg6k{display:block;flex:0 0 12.5%;max-width:12.5%}.f6wfcW_Gf4aXULu4RUGQ{left:12.5%}.MmjxkuceCo02eQWFzpTy{right:12.5%}.L0CYjwF2BwoFW5zoX0QQ{margin-left:12.5%}.hpZWrZBpBWMDqoJmS4tK{order:3}.KflbMXsXB8EjMQ3Mp3A2{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.Ke4rhCNymskPUIhj6V5v{left:8.33333333%}.dcFtpdEwML05ZWz8kybn{right:8.33333333%}.swfiF_9HYcskY9qNZLXo{margin-left:8.33333333%}.v8sVGcNDJW8nVdqokWOW{order:2}.VeV4DN1x7lk8QYn4V0iL{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.bd8T3BWWVjIpM_ypjx5M{left:4.16666667%}.VtjfDAEMGI8rdIM0TucU{right:4.16666667%}.Ms58vLV5ljoCYpmcP0LP{margin-left:4.16666667%}.yT2hwUP1osA2uIu7u9vI{order:1}.i_zIuyqOxnEr55HJWPT8{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.ZqJNdNhxYYn4w5r2Tesa{left:auto}.xg0JLqydDyYXfixeJxtR{right:auto}.UFATOXMdx4RVltUPJaYp{margin-left:0}.VKFhRiAPx2UZ3__QrY4w{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.ZqJNdNhxYYn4w5r2Tesa.ipUx4JkMfYwvou3ZP7QF{right:auto}.xg0JLqydDyYXfixeJxtR.ipUx4JkMfYwvou3ZP7QF{left:auto}.UFATOXMdx4RVltUPJaYp.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.bd8T3BWWVjIpM_ypjx5M.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.VtjfDAEMGI8rdIM0TucU.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.Ms58vLV5ljoCYpmcP0LP.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.Ke4rhCNymskPUIhj6V5v.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.dcFtpdEwML05ZWz8kybn.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}.swfiF_9HYcskY9qNZLXo.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.f6wfcW_Gf4aXULu4RUGQ.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.MmjxkuceCo02eQWFzpTy.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.L0CYjwF2BwoFW5zoX0QQ.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.A9JKCnH0r8M_OauJS3Pv.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.ko7WPyjc9sUkNV_F72db.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.CcNBey1C0lgiHKf7SPto.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.y_CqYUBAEDcGrWe0uMjZ.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.prI72ce3P9Icl1L1BshU.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.tz6siP69YYcuq26p9ZGJ.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.n9yyuQt37zwQW8PF3mKd.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.sNu_s4NPzjcJ4BjMonOi.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.gPOfbLHKWvo_CTZGfnTT.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.enNyJ6di6U1sB3BcG1cq.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.nrtbcltW4E8hnGBDw_7T.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.OYxefNH9pBw_T0FbHVF0.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.TSU_WNan7oo4KVLsCyos.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.nMXN7YShmPkHMvgASv2r.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.hfmGb2T9fzkHmE211J_X.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.mPmTuwLB2FQA4fXFzasR.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.ru8dqfIXe5YlKcUtTQ_E.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.IAg53gDD_j4UwjSta7pQ.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.XUzAOcIFwAoCsrTNhkOc.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.gzpyYq0ydao9dTI6tfwu.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.ezDpDDhbZmAiDBu6E5en.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.PO80QgXQHsuyihvXLV75.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.M7gxbO7HjuQtwghuWI18.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.kgSVl15FVistZyU9rZwh.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.WHJcUSpTfUllTs3fNfvy.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.UEMN81VNYdgS2vBnF88h.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}._4OqbdihQIYOFSAmfWEP.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.R9refeKGY5QvhhWVZxxq.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.PK9Ey3eKJ2Yk2kKaW9ES.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.oF6H8zfFYJ8LJJ0xsEYA.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.sOB7WfTB1OohXywyRxvr.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.OqVWbMfxF60kCCxzXGiH.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.IWBWjrJnj7w5G16Rp2iN.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.RblLOBN3w7wZOcVUBDY_.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.Mwtw9o1vFRsoR1F2QR6v.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.wxkdZJ1HAyoTbHFeQJ_G.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.uYNnMa7_tdEgZywW3ybb.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.LICSYD68mWoAJo5dymv7.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.kSaCqZRdYHsHx_P68jKs.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.pT8lljra8w8hnjTjypsP.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.dp5q665NsBYfSwhwL8BX.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.okSRKKYQ0KARgsLaaTxG.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.sff2NuGjaiI3abh7cxJL.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.fKwB_exzVzMuvexgTzz0.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.zRMghPXKoNoBz02SRGDj.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.WBEYvRb7DHswhKBVHU52.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.d0rZH6eslRk_prXrH3zq.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.r2IkiYL7B4OCTkHcRljN.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.m8HTlOsLUy4CH_6XBKtR.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.UDPKtSaMzl8hbBFhr8Vp.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.HmrBdosPvoLMcSS1kfqw.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.CWOpXUwDRxEunT0R3iT0.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.DrQRqe4eMIHWmwIpDOxA.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.ssXQWWg5JhEmt6u8QDcu.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.twh79cfEXIk9WquACzZu.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.NI9L8Fg4ZRAtxcDagxPP.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.zH58ZMztq6oQhpK9irnd.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.FrmuYQ2dWmIEZ8TX8Ols.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.Ch9VdGbTKQjjF14LkIM4.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.dYnM0QnurzQHfzntAH3k.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.ZcUpX6Zltb4IRbI78mPF.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.x5TIHuVm0xUyRgqAQXIQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.nahAQO7g_4lWSm46xApY.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}}@media (min-width: 1600px){.rs8QuJtpzoY3gesxVjO4{display:block;flex:0 0 100%;max-width:100%}.WjYWnsTYzHAT45Wvj0fQ{left:100%}.wKeuMwPd7EnqY95Eu5H7{right:100%}.ctHo5ARGSW0TpisHLiEY{margin-left:100%}.eSvErJWCwVc45ViyPy0a{order:24}.s7E8zEyDoi8L9Vu1mfXM{display:block;flex:0 0 95.83333333%;max-width:95.83333333%}.SLeX7orYIL4ktxiWrVtn{left:95.83333333%}.UOaftCSDOe4WaYRrqdJ6{right:95.83333333%}.JVng1YeH5Q85_EOlI9VM{margin-left:95.83333333%}.gBFZtd2IUAJJJXUqUKpk{order:23}.nzPKD5Cc7NMOUI8sBh8L{display:block;flex:0 0 91.66666667%;max-width:91.66666667%}.FCoI9m2JlZ0LxwPCdkgn{left:91.66666667%}.uNh5H1mhg5oEyFSqPJq5{right:91.66666667%}.XemD58qar10HSHZUkGj_{margin-left:91.66666667%}.ileiWP0_Z05doUB0cNDW{order:22}.GBYtnZUHvpAHEI99_BRW{display:block;flex:0 0 87.5%;max-width:87.5%}.xheh3xHjZke5mOM9ZcDj{left:87.5%}.cF8Ejp6_VYsQsVtz1QcG{right:87.5%}.v7GwLZYynrYeWSvJVI3t{margin-left:87.5%}._wl_W6YkbjwQpzWP2DbW{order:21}.r6Ihrorlv3ITQePm81Ac{display:block;flex:0 0 83.33333333%;max-width:83.33333333%}.Bw5bpCqdhIgOeyPOvWpe{left:83.33333333%}.dDCr1HFQlYNZ9kmhNwCM{right:83.33333333%}.Imevg1ZvEG0MtQqO50FM{margin-left:83.33333333%}.ckKgKNy6pUQ4WdhAZlqF{order:20}.TAtVk3vdB5E4mGIgQX1X{display:block;flex:0 0 79.16666667%;max-width:79.16666667%}.FmkTnWcBaVwC3V_hmdIF{left:79.16666667%}.uUGAFf4VbgpsTCDGo2Fw{right:79.16666667%}.K6lRXTXabdcSOwjQL8cR{margin-left:79.16666667%}.JfkBhfFztEcYPf0u3Eox{order:19}.YZp4WQJjgKsUjnN4RuzG{display:block;flex:0 0 75%;max-width:75%}.SzJEqbsCdhMj4yaztrqj{left:75%}.Z4p6a8Yw2lEX7clt0CeW{right:75%}.uDt_kAKDe_83EvEeFRdP{margin-left:75%}.fAXUhc_K_swR0nHorBFu{order:18}.fEcl9ZYgwSU2PpYEcbOu{display:block;flex:0 0 70.83333333%;max-width:70.83333333%}.XcRHQNfBtCYpUu8yN_nw{left:70.83333333%}.Ojjj8Y1V5JMER9mzvhLG{right:70.83333333%}.DigAj_s_Y4CDKefSyR3a{margin-left:70.83333333%}.zypvvaCieLQRvXNugLR9{order:17}.DXXbIDve26wdVCEQu03Z{display:block;flex:0 0 66.66666667%;max-width:66.66666667%}.xatKyNnW6wsDOpkE1tE5{left:66.66666667%}.hWTdQnVoD9cB3KL2Mlo5{right:66.66666667%}.WsassZro4uDr1vFnJxs2{margin-left:66.66666667%}.kMpwBQtuuhkxMDRb723e{order:16}.lfBX6p8WSzow1jGftyn3{display:block;flex:0 0 62.5%;max-width:62.5%}.dtrAFJLZfP86EfT9v0zY{left:62.5%}.h6pmS7B2cYUHzQwtwd16{right:62.5%}.PO9m9wYdRYpOxPfP7peF{margin-left:62.5%}.u7lZMgye_pAnl06fOA79{order:15}.TRgGtxXIIg7G5xZUFRso{display:block;flex:0 0 58.33333333%;max-width:58.33333333%}.OlJLk2UdvMYaLacQx14n{left:58.33333333%}.JSKqNnBVWWMBRdyKdYsT{right:58.33333333%}.K3PABJYb9Ac5YnzC67hk{margin-left:58.33333333%}.v0vcWf6UeVMWTo_nndPu{order:14}.ZYYPSQYT6cJRMYFHTofs{display:block;flex:0 0 54.16666667%;max-width:54.16666667%}.MV6Tmq0fCqMPThvl4ZKv{left:54.16666667%}.hItT6hxKyPEV1b_WNbHp{right:54.16666667%}.BQNXY_wpsGQjCkSClWpe{margin-left:54.16666667%}.ryuRcpYDV_A8InwsOadO{order:13}.o_wEOWhNJg0euB7NpssP{display:block;flex:0 0 50%;max-width:50%}.Hgl4SrByNQ8qZ_atXNkY{left:50%}.SUh3LlViUugRszllfM54{right:50%}.HwMxjDwHskmnzvJbRuRN{margin-left:50%}.rw0u5R9OZLorZor4DxZI{order:12}._wslCaMwCMTvdqbRP4H4{display:block;flex:0 0 45.83333333%;max-width:45.83333333%}.grbkH1nDSHgVruXAMtf3{left:45.83333333%}.AcoEQNoSy0w910qzDelP{right:45.83333333%}.Gplju13wOFYBHRZUZVZX{margin-left:45.83333333%}.I511SmuTunsDItwDp987{order:11}.IZEuEPwkmMAOM0HQOQ02{display:block;flex:0 0 41.66666667%;max-width:41.66666667%}.Kw2NwtYyv0xXjmIMrvFd{left:41.66666667%}.hKY_zIqjBD4WqgIPswZu{right:41.66666667%}.LWHUkinqiYr3gn5U4C48{margin-left:41.66666667%}.qa0d74aXlX8y3vD08XWx{order:10}.dqCx4d7oA_bsjzBjQgmo{display:block;flex:0 0 37.5%;max-width:37.5%}.lBoBM0jR9wU0tFjxnvzu{left:37.5%}.YBjdnmzLzUUohAvNvb36{right:37.5%}.kf9n4UA6ro1Mbl0rnCH9{margin-left:37.5%}.r_JOk636i1sBc7x0C2iA{order:9}.LNqN6ak7evY8lBt2lPLX{display:block;flex:0 0 33.33333333%;max-width:33.33333333%}.tRQYJyGIabAaP6a9gBY5{left:33.33333333%}.k2qRCnJ10wXrYysJoAMT{right:33.33333333%}.uH_99vNHbQEAwdpM7oo3{margin-left:33.33333333%}.H6jdfnwFRiwbkB937nIO{order:8}.p237uyaGxVgumHU3kcyy{display:block;flex:0 0 29.16666667%;max-width:29.16666667%}.WOBvsQn63zoO11KGQu0q{left:29.16666667%}.u3FNRjWCe6kaPMcxWagL{right:29.16666667%}.m9kH8fFB64oW_ZOyato7{margin-left:29.16666667%}.URrMdmf3oUD3My5hSoIc{order:7}.l0iOLj4i3QwJFn1UsWR6{display:block;flex:0 0 25%;max-width:25%}.jRHAGCSq6O4Sf7zx4LxL{left:25%}.lXKIOgGSzZsE3eK9dlGI{right:25%}.XGbWeObTQMhDtyV2U59B{margin-left:25%}.wcvk9a0dEL4akurCeTQQ{order:6}.Jj_02tF4F1MGtNkBJ4DT{display:block;flex:0 0 20.83333333%;max-width:20.83333333%}.tGDwVgyACxQcr57HZs7A{left:20.83333333%}.DXpjq_5B09wyQhumswSj{right:20.83333333%}.lf39YHNWlVIV0Sq0duEQ{margin-left:20.83333333%}.AmiTgL8u7MtWWZvVEIVe{order:5}.ipznc9yQ0M5VCppJRlCf{display:block;flex:0 0 16.66666667%;max-width:16.66666667%}.P4lDiuSMlskLO58PzDhB{left:16.66666667%}.dRaZwOpXS8FVpm84cD53{right:16.66666667%}.hse5mopn_EgJrmGrsjgB{margin-left:16.66666667%}.lRjU_W6izbI5LRD7HrSd{order:4}.qcnuSVv5PVcyWCJErRNN{display:block;flex:0 0 12.5%;max-width:12.5%}.kv3c0XgnlgMgzdFyQgqL{left:12.5%}.AmfHApirIuAooecAm3kQ{right:12.5%}.o232RLtrlsPIBqPUyV9Z{margin-left:12.5%}.vD_4WoN4ev4dzR80BThH{order:3}.ioAGjDzJR6Uoa6KtlZF5{display:block;flex:0 0 8.33333333%;max-width:8.33333333%}.r8NWgRT5ugA7zp2mtLhd{left:8.33333333%}.sLjkTTWtvs4xHh7NHoVR{right:8.33333333%}._O1bRcrY31AewfJDJEVL{margin-left:8.33333333%}.qHDFJjo7Xk6q9cXIvj_N{order:2}.yIhRvDD4aWgKfb6G5X7u{display:block;flex:0 0 4.16666667%;max-width:4.16666667%}.EX_ZnnaLc8k_Cr_FYgFI{left:4.16666667%}.PlytE7Dudk00oBmrGTv9{right:4.16666667%}.O3kuwhTr3s4IGG0ph6Za{margin-left:4.16666667%}.jTpGmcajGcb84IvUUBxX{order:1}.dZ80npDg1FsKqSB5QZ2J{display:none}.a4EbNmToxJwhbfGJOXY4{left:auto}.cyOyp0LW13wQ15wMK_MC{right:auto}.YUXoz04K6joAQFJFbV4t{left:auto}.EkYQDf4J5gpzdVBlVM9Q{right:auto}.tOfTTNzA6sAuU7nN9QOc{margin-left:0}.Ghn_HB4j0aIi8aLSNCvO{order:0}.a4EbNmToxJwhbfGJOXY4.ipUx4JkMfYwvou3ZP7QF{right:auto}.cyOyp0LW13wQ15wMK_MC.ipUx4JkMfYwvou3ZP7QF{left:auto}.YUXoz04K6joAQFJFbV4t.ipUx4JkMfYwvou3ZP7QF{right:auto}.EkYQDf4J5gpzdVBlVM9Q.ipUx4JkMfYwvou3ZP7QF{left:auto}.tOfTTNzA6sAuU7nN9QOc.ipUx4JkMfYwvou3ZP7QF{margin-right:0}.EX_ZnnaLc8k_Cr_FYgFI.ipUx4JkMfYwvou3ZP7QF{right:4.16666667%;left:auto}.PlytE7Dudk00oBmrGTv9.ipUx4JkMfYwvou3ZP7QF{right:auto;left:4.16666667%}.O3kuwhTr3s4IGG0ph6Za.ipUx4JkMfYwvou3ZP7QF{margin-right:4.16666667%;margin-left:0}.r8NWgRT5ugA7zp2mtLhd.ipUx4JkMfYwvou3ZP7QF{right:8.33333333%;left:auto}.sLjkTTWtvs4xHh7NHoVR.ipUx4JkMfYwvou3ZP7QF{right:auto;left:8.33333333%}._O1bRcrY31AewfJDJEVL.ipUx4JkMfYwvou3ZP7QF{margin-right:8.33333333%;margin-left:0}.kv3c0XgnlgMgzdFyQgqL.ipUx4JkMfYwvou3ZP7QF{right:12.5%;left:auto}.AmfHApirIuAooecAm3kQ.ipUx4JkMfYwvou3ZP7QF{right:auto;left:12.5%}.o232RLtrlsPIBqPUyV9Z.ipUx4JkMfYwvou3ZP7QF{margin-right:12.5%;margin-left:0}.P4lDiuSMlskLO58PzDhB.ipUx4JkMfYwvou3ZP7QF{right:16.66666667%;left:auto}.dRaZwOpXS8FVpm84cD53.ipUx4JkMfYwvou3ZP7QF{right:auto;left:16.66666667%}.hse5mopn_EgJrmGrsjgB.ipUx4JkMfYwvou3ZP7QF{margin-right:16.66666667%;margin-left:0}.tGDwVgyACxQcr57HZs7A.ipUx4JkMfYwvou3ZP7QF{right:20.83333333%;left:auto}.DXpjq_5B09wyQhumswSj.ipUx4JkMfYwvou3ZP7QF{right:auto;left:20.83333333%}.lf39YHNWlVIV0Sq0duEQ.ipUx4JkMfYwvou3ZP7QF{margin-right:20.83333333%;margin-left:0}.jRHAGCSq6O4Sf7zx4LxL.ipUx4JkMfYwvou3ZP7QF{right:25%;left:auto}.lXKIOgGSzZsE3eK9dlGI.ipUx4JkMfYwvou3ZP7QF{right:auto;left:25%}.XGbWeObTQMhDtyV2U59B.ipUx4JkMfYwvou3ZP7QF{margin-right:25%;margin-left:0}.WOBvsQn63zoO11KGQu0q.ipUx4JkMfYwvou3ZP7QF{right:29.16666667%;left:auto}.u3FNRjWCe6kaPMcxWagL.ipUx4JkMfYwvou3ZP7QF{right:auto;left:29.16666667%}.m9kH8fFB64oW_ZOyato7.ipUx4JkMfYwvou3ZP7QF{margin-right:29.16666667%;margin-left:0}.tRQYJyGIabAaP6a9gBY5.ipUx4JkMfYwvou3ZP7QF{right:33.33333333%;left:auto}.k2qRCnJ10wXrYysJoAMT.ipUx4JkMfYwvou3ZP7QF{right:auto;left:33.33333333%}.uH_99vNHbQEAwdpM7oo3.ipUx4JkMfYwvou3ZP7QF{margin-right:33.33333333%;margin-left:0}.lBoBM0jR9wU0tFjxnvzu.ipUx4JkMfYwvou3ZP7QF{right:37.5%;left:auto}.YBjdnmzLzUUohAvNvb36.ipUx4JkMfYwvou3ZP7QF{right:auto;left:37.5%}.kf9n4UA6ro1Mbl0rnCH9.ipUx4JkMfYwvou3ZP7QF{margin-right:37.5%;margin-left:0}.Kw2NwtYyv0xXjmIMrvFd.ipUx4JkMfYwvou3ZP7QF{right:41.66666667%;left:auto}.hKY_zIqjBD4WqgIPswZu.ipUx4JkMfYwvou3ZP7QF{right:auto;left:41.66666667%}.LWHUkinqiYr3gn5U4C48.ipUx4JkMfYwvou3ZP7QF{margin-right:41.66666667%;margin-left:0}.grbkH1nDSHgVruXAMtf3.ipUx4JkMfYwvou3ZP7QF{right:45.83333333%;left:auto}.AcoEQNoSy0w910qzDelP.ipUx4JkMfYwvou3ZP7QF{right:auto;left:45.83333333%}.Gplju13wOFYBHRZUZVZX.ipUx4JkMfYwvou3ZP7QF{margin-right:45.83333333%;margin-left:0}.Hgl4SrByNQ8qZ_atXNkY.ipUx4JkMfYwvou3ZP7QF{right:50%;left:auto}.SUh3LlViUugRszllfM54.ipUx4JkMfYwvou3ZP7QF{right:auto;left:50%}.HwMxjDwHskmnzvJbRuRN.ipUx4JkMfYwvou3ZP7QF{margin-right:50%;margin-left:0}.MV6Tmq0fCqMPThvl4ZKv.ipUx4JkMfYwvou3ZP7QF{right:54.16666667%;left:auto}.hItT6hxKyPEV1b_WNbHp.ipUx4JkMfYwvou3ZP7QF{right:auto;left:54.16666667%}.BQNXY_wpsGQjCkSClWpe.ipUx4JkMfYwvou3ZP7QF{margin-right:54.16666667%;margin-left:0}.OlJLk2UdvMYaLacQx14n.ipUx4JkMfYwvou3ZP7QF{right:58.33333333%;left:auto}.JSKqNnBVWWMBRdyKdYsT.ipUx4JkMfYwvou3ZP7QF{right:auto;left:58.33333333%}.K3PABJYb9Ac5YnzC67hk.ipUx4JkMfYwvou3ZP7QF{margin-right:58.33333333%;margin-left:0}.dtrAFJLZfP86EfT9v0zY.ipUx4JkMfYwvou3ZP7QF{right:62.5%;left:auto}.h6pmS7B2cYUHzQwtwd16.ipUx4JkMfYwvou3ZP7QF{right:auto;left:62.5%}.PO9m9wYdRYpOxPfP7peF.ipUx4JkMfYwvou3ZP7QF{margin-right:62.5%;margin-left:0}.xatKyNnW6wsDOpkE1tE5.ipUx4JkMfYwvou3ZP7QF{right:66.66666667%;left:auto}.hWTdQnVoD9cB3KL2Mlo5.ipUx4JkMfYwvou3ZP7QF{right:auto;left:66.66666667%}.WsassZro4uDr1vFnJxs2.ipUx4JkMfYwvou3ZP7QF{margin-right:66.66666667%;margin-left:0}.XcRHQNfBtCYpUu8yN_nw.ipUx4JkMfYwvou3ZP7QF{right:70.83333333%;left:auto}.Ojjj8Y1V5JMER9mzvhLG.ipUx4JkMfYwvou3ZP7QF{right:auto;left:70.83333333%}.DigAj_s_Y4CDKefSyR3a.ipUx4JkMfYwvou3ZP7QF{margin-right:70.83333333%;margin-left:0}.SzJEqbsCdhMj4yaztrqj.ipUx4JkMfYwvou3ZP7QF{right:75%;left:auto}.Z4p6a8Yw2lEX7clt0CeW.ipUx4JkMfYwvou3ZP7QF{right:auto;left:75%}.uDt_kAKDe_83EvEeFRdP.ipUx4JkMfYwvou3ZP7QF{margin-right:75%;margin-left:0}.FmkTnWcBaVwC3V_hmdIF.ipUx4JkMfYwvou3ZP7QF{right:79.16666667%;left:auto}.uUGAFf4VbgpsTCDGo2Fw.ipUx4JkMfYwvou3ZP7QF{right:auto;left:79.16666667%}.K6lRXTXabdcSOwjQL8cR.ipUx4JkMfYwvou3ZP7QF{margin-right:79.16666667%;margin-left:0}.Bw5bpCqdhIgOeyPOvWpe.ipUx4JkMfYwvou3ZP7QF{right:83.33333333%;left:auto}.dDCr1HFQlYNZ9kmhNwCM.ipUx4JkMfYwvou3ZP7QF{right:auto;left:83.33333333%}.Imevg1ZvEG0MtQqO50FM.ipUx4JkMfYwvou3ZP7QF{margin-right:83.33333333%;margin-left:0}.xheh3xHjZke5mOM9ZcDj.ipUx4JkMfYwvou3ZP7QF{right:87.5%;left:auto}.cF8Ejp6_VYsQsVtz1QcG.ipUx4JkMfYwvou3ZP7QF{right:auto;left:87.5%}.v7GwLZYynrYeWSvJVI3t.ipUx4JkMfYwvou3ZP7QF{margin-right:87.5%;margin-left:0}.FCoI9m2JlZ0LxwPCdkgn.ipUx4JkMfYwvou3ZP7QF{right:91.66666667%;left:auto}.uNh5H1mhg5oEyFSqPJq5.ipUx4JkMfYwvou3ZP7QF{right:auto;left:91.66666667%}.XemD58qar10HSHZUkGj_.ipUx4JkMfYwvou3ZP7QF{margin-right:91.66666667%;margin-left:0}.SLeX7orYIL4ktxiWrVtn.ipUx4JkMfYwvou3ZP7QF{right:95.83333333%;left:auto}.UOaftCSDOe4WaYRrqdJ6.ipUx4JkMfYwvou3ZP7QF{right:auto;left:95.83333333%}.JVng1YeH5Q85_EOlI9VM.ipUx4JkMfYwvou3ZP7QF{margin-right:95.83333333%;margin-left:0}.WjYWnsTYzHAT45Wvj0fQ.ipUx4JkMfYwvou3ZP7QF{right:100%;left:auto}.wKeuMwPd7EnqY95Eu5H7.ipUx4JkMfYwvou3ZP7QF{right:auto;left:100%}.ctHo5ARGSW0TpisHLiEY.ipUx4JkMfYwvou3ZP7QF{margin-right:100%;margin-left:0}}.Jq6EUM2ED98BGX4f7e5C{direction:rtl}.g4x55SMrjoI6fD2MBvlf{position:relative;display:inline-block}.p6fOOZWPn6YEVPmP8jL7{width:100%;height:auto;vertical-align:middle}.qZWXRUUm93kCV_mkpjyQ{background-color:#f5f5f5;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTQuNSAyLjVoLTEzQS41LjUgMCAwIDAgMSAzdjEwYS41LjUgMCAwIDAgLjUuNWgxM2EuNS41IDAgMCAwIC41LS41VjNhLjUuNSAwIDAgMC0uNS0uNXpNNS4yODEgNC43NWExIDEgMCAwIDEgMCAyIDEgMSAwIDAgMSAwLTJ6bTguMDMgNi44M2EuMTI3LjEyNyAwIDAgMS0uMDgxLjAzSDIuNzY5YS4xMjUuMTI1IDAgMCAxLS4wOTYtLjIwN2wyLjY2MS0zLjE1NmEuMTI2LjEyNiAwIDAgMSAuMTc3LS4wMTZsLjAxNi4wMTZMNy4wOCAxMC4wOWwyLjQ3LTIuOTNhLjEyNi4xMjYgMCAwIDEgLjE3Ny0uMDE2bC4wMTUuMDE2IDMuNTg4IDQuMjQ0YS4xMjcuMTI3IDAgMCAxLS4wMi4xNzV6IiBmaWxsPSIjOEM4QzhDIiBmaWxsLXJ1bGU9Im5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:30%}.LcI2KqkRMtg1gfoTmZrq{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;background:rgba(0,0,0,.5);cursor:pointer;opacity:0;transition:opacity .3s}.kYOwLE4hvecsZVGxLzMP{padding:0 4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kYOwLE4hvecsZVGxLzMP .OE9S4cCS7NQvJRLNAea_{margin-inline-end:4px}.LcI2KqkRMtg1gfoTmZrq:hover{opacity:1}.P9VzhxiSjPscb_M7mjOY{position:absolute;top:0;right:0;bottom:0;left:0}.WXfdVjM3QVwPReTdWpC6{pointer-events:none;height:100%;text-align:center}.WXfdVjM3QVwPReTdWpC6.I7e_KKzS30Y69IRpsWIl,.WXfdVjM3QVwPReTdWpC6.q8NYtIs2E0MZf452XEvz{transform:none;opacity:0;animation-duration:.3s;user-select:none}.Vg4EIoIQrLc9ojRhgL1V{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.VyzBD6thqNoMJHEEt1s9{display:none}.XbPDncOfyHwrpMa1ymyW{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.o5J3e0L8bEoj7m5NeFbw{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.HvIlZRlSgaI7CkVsfDsN{max-width:100%;max-height:100%;vertical-align:middle;transform:scaleZ(1);cursor:grab;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s;user-select:none;pointer-events:auto}.DMKK9MjNBlMj9huJ103A{position:absolute;top:0;right:0;bottom:0;left:0;transition:transform .3s cubic-bezier(.215,.61,.355,1) 0s}.DMKK9MjNBlMj9huJ103A:before{display:inline-block;width:1px;height:50%;margin-right:-1px;content:""}.K9VeHqkoCSkLoTmHH307 .HvIlZRlSgaI7CkVsfDsN{cursor:grabbing}.K9VeHqkoCSkLoTmHH307 .DMKK9MjNBlMj9huJ103A{transition-duration:0s}.XbPDncOfyHwrpMa1ymyW{z-index:1080}.voybYuyysMk0BwEgQ7D6{position:fixed;top:0;right:0;z-index:1081;width:100%}.mgKLiBJBiIeXKCw6yKDi{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:flex;flex-direction:row-reverse;align-items:center;color:#ffffffd9;list-style:none;background:rgba(0,0,0,.1);pointer-events:auto}.Qflyva9xfPwCr9Z7Mxm0{margin-left:12px;padding:12px;cursor:pointer;transition:all .3s}.Qflyva9xfPwCr9Z7Mxm0:hover{background:rgba(0,0,0,.2)}.VHoJLPONSxcBnZNoFPut{color:#ffffff40;pointer-events:none}.Qflyva9xfPwCr9Z7Mxm0:last-of-type{margin-left:0}.gd2URIqw9DIcye7CIqep{position:absolute;left:50%;transform:translate(-50%)}.zCB1ZxCmNqoZO5IiTvop{font-size:18px}.cAYOnyqiXScSgvAInlLu,.JuERekgp1sSNmIdOk_LV{position:fixed;top:50%;right:8px;z-index:1081;display:flex;align-items:center;justify-content:center;width:44px;height:44px;color:#ffffffd9;background:rgba(0,0,0,.1);border-radius:50%;transform:translateY(-50%);cursor:pointer;transition:all .3s;pointer-events:auto}.cAYOnyqiXScSgvAInlLu:hover,.JuERekgp1sSNmIdOk_LV:hover{background:rgba(0,0,0,.2)}.Ud2UdU6ELfQY4TB8YNLx,.SM3anWQSsfctHgfQ4OaK,.Ud2UdU6ELfQY4TB8YNLx:hover,.SM3anWQSsfctHgfQ4OaK:hover{color:#ffffff40;background:rgba(0,0,0,.1);cursor:not-allowed}.Ud2UdU6ELfQY4TB8YNLx>.OE9S4cCS7NQvJRLNAea_,.SM3anWQSsfctHgfQ4OaK>.OE9S4cCS7NQvJRLNAea_,.Ud2UdU6ELfQY4TB8YNLx:hover>.OE9S4cCS7NQvJRLNAea_,.SM3anWQSsfctHgfQ4OaK:hover>.OE9S4cCS7NQvJRLNAea_{cursor:not-allowed}.cAYOnyqiXScSgvAInlLu>.OE9S4cCS7NQvJRLNAea_,.JuERekgp1sSNmIdOk_LV>.OE9S4cCS7NQvJRLNAea_{font-size:18px}.cAYOnyqiXScSgvAInlLu{left:8px}.JuERekgp1sSNmIdOk_LV{right:8px}.R9J93iCE3R0qXYCEd41p{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;display:inline-flex}.R9J93iCE3R0qXYCEd41p::placeholder{color:#bfbfbf;user-select:none}.R9J93iCE3R0qXYCEd41p:placeholder-shown{text-overflow:ellipsis}.R9J93iCE3R0qXYCEd41p:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .R9J93iCE3R0qXYCEd41p:hover{border-right-width:0;border-left-width:1px!important}.R9J93iCE3R0qXYCEd41p:focus,.Yppte_ceWmkOyHv4SQaw{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .R9J93iCE3R0qXYCEd41p:focus,.X5e2COieWDUlxBtlkWcX .Yppte_ceWmkOyHv4SQaw{border-right-width:0;border-left-width:1px!important}.RqJ6z7Juf4HIfQiI14sS{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.RqJ6z7Juf4HIfQiI14sS:hover{border-color:#d9d9d9;border-right-width:1px}.R9J93iCE3R0qXYCEd41p[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.R9J93iCE3R0qXYCEd41p[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.qzf9906fwh0BkEPe80HG,.qzf9906fwh0BkEPe80HG:hover,.qzf9906fwh0BkEPe80HG:focus,.x2GBzfSIeY83kIYAI1zO,.B8N3D4dgZ8cgSxb9B3Tp,.qzf9906fwh0BkEPe80HG[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.R9J93iCE3R0qXYCEd41p{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.vcSlAM7mqYVTv9l_xvSe{padding:6.5px 11px;font-size:16px}.P3J8i7aE4bIs5ZwTCwsU{padding:0 7px}.PJY13muCo8pzHPpAOSRd{direction:rtl}.R9J93iCE3R0qXYCEd41p:not(.RqJ6z7Juf4HIfQiI14sS):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.X5e2COieWDUlxBtlkWcX .R9J93iCE3R0qXYCEd41p:not(.RqJ6z7Juf4HIfQiI14sS):hover{border-right-width:0;border-left-width:1px!important}.KqTypD1DHY9v9LUzy1IH .R9J93iCE3R0qXYCEd41p:not(.RqJ6z7Juf4HIfQiI14sS):hover{z-index:0}.Yppte_ceWmkOyHv4SQaw,.R9J93iCE3R0qXYCEd41p:focus{z-index:1}.RqJ6z7Juf4HIfQiI14sS .D846GD55XvMV3BtW23ec[disabled]{background:rgba(255,255,255,0)}.R9J93iCE3R0qXYCEd41p>.D846GD55XvMV3BtW23ec{font-size:inherit;border:none;outline:none}.R9J93iCE3R0qXYCEd41p>.D846GD55XvMV3BtW23ec:focus{box-shadow:none!important}.R9J93iCE3R0qXYCEd41p>.D846GD55XvMV3BtW23ec:not(textarea){padding:0}.R9J93iCE3R0qXYCEd41p:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.c0vl628CN8bxCoOyY_Eg,.IgVUKumhjkCBdclj6uuY{display:flex;flex:none;align-items:center}.c0vl628CN8bxCoOyY_Eg>*:not(:last-child),.IgVUKumhjkCBdclj6uuY>*:not(:last-child){margin-right:8px}.qJmmG4ttBKwgcAuymvhE{color:#00000073}.aBlI680wcx4QJmM_WcfH{margin-right:2px}.c0vl628CN8bxCoOyY_Eg{margin-right:4px}.IgVUKumhjkCBdclj6uuY{margin-left:4px}.OE9S4cCS7NQvJRLNAea_.EtYYAOJKFrEnlSSQaCPd,.EtYYAOJKFrEnlSSQaCPd{margin:0;color:#00000040;font-size:12px;vertical-align:-1px;cursor:pointer;transition:color .3s}.OE9S4cCS7NQvJRLNAea_.EtYYAOJKFrEnlSSQaCPd:hover,.EtYYAOJKFrEnlSSQaCPd:hover{color:#00000073}.OE9S4cCS7NQvJRLNAea_.EtYYAOJKFrEnlSSQaCPd:active,.EtYYAOJKFrEnlSSQaCPd:active{color:#000000d9}.OE9S4cCS7NQvJRLNAea_.TpdCBYokXWINRewBeAhx,.TpdCBYokXWINRewBeAhx{visibility:hidden}.OE9S4cCS7NQvJRLNAea_.mcH6aAWuZE7e6FzpZgrQ,.mcH6aAWuZE7e6FzpZgrQ{margin:0 4px}.R9J93iCE3R0qXYCEd41p.kkW85QSxEQIJ_wbBL993{padding:0}.R9J93iCE3R0qXYCEd41p.kkW85QSxEQIJ_wbBL993 .EtYYAOJKFrEnlSSQaCPd{position:absolute;top:8px;right:8px;z-index:1}.ZiNIWs1utp8CO3VleAKB:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec,.ZiNIWs1utp8CO3VleAKB:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec:hover{background:#fff;border-color:#ff4d4f}.ZiNIWs1utp8CO3VleAKB:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec:focus,.ZiNIWs1utp8CO3VleAKB:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).QHCFKBDL9RARAPfn2n4E{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.ZiNIWs1utp8CO3VleAKB .c0vl628CN8bxCoOyY_Eg{color:#ff4d4f}.Cur6GKs8tdclPexr26wa:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec,.Cur6GKs8tdclPexr26wa:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec:hover{background:#fff;border-color:#faad14}.Cur6GKs8tdclPexr26wa:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).D846GD55XvMV3BtW23ec:focus,.Cur6GKs8tdclPexr26wa:not(.xZ4ApovBGAQaoRm0vTf1):not(.AWQV1nonXsDxEWJDlXI0).QHCFKBDL9RARAPfn2n4E{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.Cur6GKs8tdclPexr26wa .c0vl628CN8bxCoOyY_Eg{color:#faad14}.QLlenJEoFvQCmPETm_m0:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p,.QLlenJEoFvQCmPETm_m0:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p:hover{background:#fff;border-color:#ff4d4f}.QLlenJEoFvQCmPETm_m0:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p:focus,.QLlenJEoFvQCmPETm_m0:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).Yppte_ceWmkOyHv4SQaw{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.QLlenJEoFvQCmPETm_m0 .c0vl628CN8bxCoOyY_Eg{color:#ff4d4f}.igeov5aQImwBxVwuEOF2:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p,.igeov5aQImwBxVwuEOF2:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p:hover{background:#fff;border-color:#faad14}.igeov5aQImwBxVwuEOF2:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).R9J93iCE3R0qXYCEd41p:focus,.igeov5aQImwBxVwuEOF2:not(.RqJ6z7Juf4HIfQiI14sS):not(.qzf9906fwh0BkEPe80HG).Yppte_ceWmkOyHv4SQaw{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.igeov5aQImwBxVwuEOF2 .c0vl628CN8bxCoOyY_Eg{color:#faad14}.J_rmTCy73sMpw_kBgW1l.cuu6DPqIcEG02pPpdTz0 .D846GD55XvMV3BtW23ec,.jcqF5nkaiQQj5m8d1Dnx.cuu6DPqIcEG02pPpdTz0 .D846GD55XvMV3BtW23ec,.hQg4AH7WG08e9SB9b3v0.cuu6DPqIcEG02pPpdTz0 .D846GD55XvMV3BtW23ec,.Ct7QPmCI8JkaL4Oq8WgP.cuu6DPqIcEG02pPpdTz0 .D846GD55XvMV3BtW23ec{padding-right:24px}.y0e9u5Csx8U9lYiE9U_B .xXn5_7MDCUD9dcpqbAln{color:#ff4d4f;border-color:#ff4d4f}.ZSGHifqD70cgvmKeL_q3 .xXn5_7MDCUD9dcpqbAln{color:#faad14;border-color:#faad14}.D846GD55XvMV3BtW23ec{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.D846GD55XvMV3BtW23ec::placeholder{color:#bfbfbf;user-select:none}.D846GD55XvMV3BtW23ec:placeholder-shown{text-overflow:ellipsis}.D846GD55XvMV3BtW23ec:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .D846GD55XvMV3BtW23ec:hover{border-right-width:0;border-left-width:1px!important}.D846GD55XvMV3BtW23ec:focus,.QHCFKBDL9RARAPfn2n4E{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .D846GD55XvMV3BtW23ec:focus,.X5e2COieWDUlxBtlkWcX .QHCFKBDL9RARAPfn2n4E{border-right-width:0;border-left-width:1px!important}.xZ4ApovBGAQaoRm0vTf1{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.xZ4ApovBGAQaoRm0vTf1:hover{border-color:#d9d9d9;border-right-width:1px}.D846GD55XvMV3BtW23ec[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.D846GD55XvMV3BtW23ec[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.AWQV1nonXsDxEWJDlXI0,.AWQV1nonXsDxEWJDlXI0:hover,.AWQV1nonXsDxEWJDlXI0:focus,.qWgsYavNjBsaSawct3AS,.oOMqtuWw3Eja3RI390ZP,.AWQV1nonXsDxEWJDlXI0[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.D846GD55XvMV3BtW23ec{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.kiJrJxU9ZckITMpNEO5X{padding:6.5px 11px;font-size:16px}.yIW3CzzEd8EgvxZ3f8fZ{padding:0 7px}.X5e2COieWDUlxBtlkWcX{direction:rtl}.bTJ3TZ7PPqkPo7OKlkyw{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.bTJ3TZ7PPqkPo7OKlkyw[class*=col-]{float:none;padding-right:0;padding-left:0}.bTJ3TZ7PPqkPo7OKlkyw>[class*=col-]{padding-right:8px}.bTJ3TZ7PPqkPo7OKlkyw>[class*=col-]:last-child{padding-right:0}.xXn5_7MDCUD9dcpqbAln,.HBHz70VXpN4UxhtVFz4a,.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec{display:table-cell}.xXn5_7MDCUD9dcpqbAln:not(:first-child):not(:last-child),.HBHz70VXpN4UxhtVFz4a:not(:first-child):not(:last-child),.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:not(:first-child):not(:last-child){border-radius:0}.xXn5_7MDCUD9dcpqbAln,.HBHz70VXpN4UxhtVFz4a{width:1px;white-space:nowrap;vertical-align:middle}.HBHz70VXpN4UxhtVFz4a>*{display:block!important}.bTJ3TZ7PPqkPo7OKlkyw .D846GD55XvMV3BtW23ec{float:left;width:100%;margin-bottom:0;text-align:inherit}.bTJ3TZ7PPqkPo7OKlkyw .D846GD55XvMV3BtW23ec:focus{z-index:1;border-right-width:1px}.bTJ3TZ7PPqkPo7OKlkyw .D846GD55XvMV3BtW23ec:hover{z-index:1;border-right-width:1px}.KqTypD1DHY9v9LUzy1IH .bTJ3TZ7PPqkPo7OKlkyw .D846GD55XvMV3BtW23ec:hover{z-index:0}.xXn5_7MDCUD9dcpqbAln{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.xXn5_7MDCUD9dcpqbAln .CFwvtKxTVpASy4a83AUw{margin:-5px -11px}.xXn5_7MDCUD9dcpqbAln .CFwvtKxTVpASy4a83AUw.BKri_gPWvcM8N5aRIWEA:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{background-color:inherit;border:1px solid transparent;box-shadow:none}.xXn5_7MDCUD9dcpqbAln .AuZPIxTCwLUOlJ6M4u1J .SG1G2EpewgUFWwOFiMIk,.xXn5_7MDCUD9dcpqbAln ._MGN7x3FYWgavBvlnO9Q .SG1G2EpewgUFWwOFiMIk{color:#873bf4}.xXn5_7MDCUD9dcpqbAln .dNCNwJ6s92ccbN0oNPnE{margin:-9px -12px;background-color:transparent}.xXn5_7MDCUD9dcpqbAln .dNCNwJ6s92ccbN0oNPnE .Sgo56crgxagnYI4uokYa{text-align:left;border:0;box-shadow:none}.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:first-child,.xXn5_7MDCUD9dcpqbAln:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:first-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk,.xXn5_7MDCUD9dcpqbAln:first-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk{border-top-right-radius:0;border-bottom-right-radius:0}.bTJ3TZ7PPqkPo7OKlkyw>.R9J93iCE3R0qXYCEd41p:not(:first-child) .D846GD55XvMV3BtW23ec{border-top-left-radius:0;border-bottom-left-radius:0}.bTJ3TZ7PPqkPo7OKlkyw>.R9J93iCE3R0qXYCEd41p:not(:last-child) .D846GD55XvMV3BtW23ec{border-top-right-radius:0;border-bottom-right-radius:0}.xXn5_7MDCUD9dcpqbAln:first-child{border-right:0}.xXn5_7MDCUD9dcpqbAln:last-child{border-left:0}.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:last-child,.xXn5_7MDCUD9dcpqbAln:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:last-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk,.xXn5_7MDCUD9dcpqbAln:last-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk{border-top-left-radius:0;border-bottom-left-radius:0}.OLWbXuc4kUDlK7mOqgBU .D846GD55XvMV3BtW23ec,.OLWbXuc4kUDlK7mOqgBU>.xXn5_7MDCUD9dcpqbAln{padding:6.5px 11px;font-size:16px}.fJqHV87Ii7UdrzMwdbFC .D846GD55XvMV3BtW23ec,.fJqHV87Ii7UdrzMwdbFC>.xXn5_7MDCUD9dcpqbAln{padding:0 7px}.OLWbXuc4kUDlK7mOqgBU .BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk{height:40px}.fJqHV87Ii7UdrzMwdbFC .BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk{height:24px}.bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tbk48zuuroLa2LJi_UDd .bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:first-child),.tbk48zuuroLa2LJi_UDd .bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r{display:block}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r:before{display:table;content:""}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r:after{display:table;clear:both;content:""}.bTJ3TZ7PPqkPo7OKlkyw.a23ax4zH7yocay9oCosV:not(:first-child):not(:last-child),.bTJ3TZ7PPqkPo7OKlkyw.ruvhNlpGnNQIQSpIO3Ys:not(:first-child):not(:last-child),.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.D846GD55XvMV3BtW23ec:not(:first-child):not(:last-child){border-right-width:1px}.bTJ3TZ7PPqkPo7OKlkyw.a23ax4zH7yocay9oCosV:not(:first-child):not(:last-child):hover,.bTJ3TZ7PPqkPo7OKlkyw.ruvhNlpGnNQIQSpIO3Ys:not(:first-child):not(:last-child):hover,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.D846GD55XvMV3BtW23ec:not(:first-child):not(:last-child):hover{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.a23ax4zH7yocay9oCosV:not(:first-child):not(:last-child):focus,.bTJ3TZ7PPqkPo7OKlkyw.ruvhNlpGnNQIQSpIO3Ys:not(:first-child):not(:last-child):focus,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.D846GD55XvMV3BtW23ec:not(:first-child):not(:last-child):focus{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.R9J93iCE3R0qXYCEd41p,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.V40Mf16YEotXgUAbKUln,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.IqXcDBOy5SIJReEYywGM{display:inline-flex}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:not(:last-child){margin-right:-1px;border-right-width:1px}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .D846GD55XvMV3BtW23ec{float:none}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec{border-right-width:1px;border-radius:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk:hover,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec:hover,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec:hover,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec:hover{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk:focus,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec:focus,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec:focus,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec:focus{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>._MGN7x3FYWgavBvlnO9Q{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw>.TKYQccmpae8oCKJg2EZs{z-index:1}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:first-child,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw:first-child>.SG1G2EpewgUFWwOFiMIk,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2:first-child .D846GD55XvMV3BtW23ec,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE:first-child .D846GD55XvMV3BtW23ec{border-top-left-radius:2px;border-bottom-left-radius:2px}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:last-child,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw:last-child>.SG1G2EpewgUFWwOFiMIk,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE:last-child .D846GD55XvMV3BtW23ec,.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.qioTRTE2xoBsHAyfs535:last-child .D846GD55XvMV3BtW23ec{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec{vertical-align:top}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .WyrtlvvkPn8EPvClZfP1+.WyrtlvvkPn8EPvClZfP1{margin-left:-1px}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .WyrtlvvkPn8EPvClZfP1+.WyrtlvvkPn8EPvClZfP1 .R9J93iCE3R0qXYCEd41p{border-radius:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .WyrtlvvkPn8EPvClZfP1:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln>.gA4GAIngzkY2n_xaNI_D{border-radius:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .WyrtlvvkPn8EPvClZfP1:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec{border-radius:2px 0 0 2px}.bTJ3TZ7PPqkPo7OKlkyw>.X5e2COieWDUlxBtlkWcX:first-child,.KjqmjLdx9nEJdwCgs43J .xXn5_7MDCUD9dcpqbAln:first-child{border-radius:0 2px 2px 0}.KjqmjLdx9nEJdwCgs43J .xXn5_7MDCUD9dcpqbAln:first-child{border-right:1px solid #d9d9d9;border-left:0}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec:last-child,.KjqmjLdx9nEJdwCgs43J.xXn5_7MDCUD9dcpqbAln:last-child{border-radius:2px 0 0 2px}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:first-child){border-radius:2px 0 0 2px}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw .R9J93iCE3R0qXYCEd41p:not(:last-child){border-radius:0 2px 2px 0}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:first-child,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw:first-child>.SG1G2EpewgUFWwOFiMIk,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2:first-child .D846GD55XvMV3BtW23ec,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE:first-child .D846GD55XvMV3BtW23ec{border-radius:0 2px 2px 0}.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>*:last-child,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.CFwvtKxTVpASy4a83AUw:last-child>.SG1G2EpewgUFWwOFiMIk,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.HCmAZFGq8A0B9NOq7pI2:last-child .D846GD55XvMV3BtW23ec,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.dNCNwJ6s92ccbN0oNPnE:last-child .D846GD55XvMV3BtW23ec,.KjqmjLdx9nEJdwCgs43J.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r>.qioTRTE2xoBsHAyfs535:last-child .D846GD55XvMV3BtW23ec{border-left-width:1px;border-radius:2px 0 0 2px}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .lELYF0wTR9oBz6gyZFOq+.lELYF0wTR9oBz6gyZFOq{margin-right:-1px;margin-left:0}.bTJ3TZ7PPqkPo7OKlkyw.T04OjCqsLGoYsU2k112r .lELYF0wTR9oBz6gyZFOq:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec{border-radius:0 2px 2px 0}.bTJ3TZ7PPqkPo7OKlkyw>.X5e2COieWDUlxBtlkWcX:first-child{border-radius:0 2px 2px 0}.bTJ3TZ7PPqkPo7OKlkyw>.X5e2COieWDUlxBtlkWcX:last-child{border-radius:2px 0 0 2px}.KjqmjLdx9nEJdwCgs43J .xXn5_7MDCUD9dcpqbAln:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.KjqmjLdx9nEJdwCgs43J .xXn5_7MDCUD9dcpqbAln:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.WyrtlvvkPn8EPvClZfP1{display:inline-block;width:100%;text-align:start;vertical-align:top}.T512ZJb0sdUD6IzcDIxZ.OE9S4cCS7NQvJRLNAea_{color:#00000073;cursor:pointer;transition:all .3s}.T512ZJb0sdUD6IzcDIxZ.OE9S4cCS7NQvJRLNAea_:hover{color:#000000d9}.D846GD55XvMV3BtW23ec[type=color]{height:32px}.D846GD55XvMV3BtW23ec[type=color].kiJrJxU9ZckITMpNEO5X{height:40px}.D846GD55XvMV3BtW23ec[type=color].yIW3CzzEd8EgvxZ3f8fZ{height:24px;padding-top:3px;padding-bottom:3px}.IX2YVjQnFoDcvfcjJpfS>.D846GD55XvMV3BtW23ec{height:100%}.IX2YVjQnFoDcvfcjJpfS:after{float:right;color:#00000073;white-space:nowrap;content:attr(data-count);pointer-events:none}.IX2YVjQnFoDcvfcjJpfS.CoQmnQMRiXEqmWuVJio2:after{margin-bottom:-22px}.sIW5KDIy9UkMKaAM5KJ6{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.lND4zFgDV9M1LdfI9KLQ:not(.egdjtRs1shMQNEei4hef):not(.yqkFFiY6N2kbMJCy81yy){margin-right:-1px}.lND4zFgDV9M1LdfI9KLQ:not(.egdjtRs1shMQNEei4hef).yqkFFiY6N2kbMJCy81yy{margin-left:-1px}.lND4zFgDV9M1LdfI9KLQ:hover,.lND4zFgDV9M1LdfI9KLQ:focus,.lND4zFgDV9M1LdfI9KLQ:active{z-index:2}.lND4zFgDV9M1LdfI9KLQ[disabled]{z-index:0}.lND4zFgDV9M1LdfI9KLQ:not(.CL4l2UOc0gSuErPZJ4ZI):not(.egdjtRs1shMQNEei4hef).D846GD55XvMV3BtW23ec{border-radius:0}.lND4zFgDV9M1LdfI9KLQ.D846GD55XvMV3BtW23ec.CL4l2UOc0gSuErPZJ4ZI:not(.egdjtRs1shMQNEei4hef):not(.yqkFFiY6N2kbMJCy81yy){border-top-right-radius:0;border-bottom-right-radius:0}.lND4zFgDV9M1LdfI9KLQ.D846GD55XvMV3BtW23ec.egdjtRs1shMQNEei4hef:not(.CL4l2UOc0gSuErPZJ4ZI):not(.yqkFFiY6N2kbMJCy81yy){border-top-left-radius:0;border-bottom-left-radius:0}.lND4zFgDV9M1LdfI9KLQ.D846GD55XvMV3BtW23ec.yqkFFiY6N2kbMJCy81yy.CL4l2UOc0gSuErPZJ4ZI:not(.egdjtRs1shMQNEei4hef){border-top-left-radius:0;border-bottom-left-radius:0}.lND4zFgDV9M1LdfI9KLQ.D846GD55XvMV3BtW23ec.yqkFFiY6N2kbMJCy81yy.egdjtRs1shMQNEei4hef:not(.CL4l2UOc0gSuErPZJ4ZI){border-top-right-radius:0;border-bottom-right-radius:0}.tbk48zuuroLa2LJi_UDd .D846GD55XvMV3BtW23ec:hover,.tbk48zuuroLa2LJi_UDd .D846GD55XvMV3BtW23ec:focus{border-color:#ab66ff}.tbk48zuuroLa2LJi_UDd .D846GD55XvMV3BtW23ec:hover+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t),.tbk48zuuroLa2LJi_UDd .D846GD55XvMV3BtW23ec:focus+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t){border-left-color:#ab66ff}.tbk48zuuroLa2LJi_UDd .R9J93iCE3R0qXYCEd41p{border-radius:0}.tbk48zuuroLa2LJi_UDd .kiJrJxU9ZckITMpNEO5X{line-height:1.5713}.tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child{left:-1px;padding:0;border:0}.tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child .gA4GAIngzkY2n_xaNI_D{padding-top:0;padding-bottom:0;border-radius:0 2px 2px 0}.tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t){color:#00000073}.tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t).VqNtogrzpGIhdyypqTQn:before{top:0;right:0;bottom:0;left:0}.gA4GAIngzkY2n_xaNI_D{height:32px}.gA4GAIngzkY2n_xaNI_D:hover,.gA4GAIngzkY2n_xaNI_D:focus{z-index:1}.jPytV7C3Ugp09S7sao4c .gA4GAIngzkY2n_xaNI_D{height:40px}.G0q4JciLWKQTLvNF4Znj .gA4GAIngzkY2n_xaNI_D{height:24px}.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ:not(.yqkFFiY6N2kbMJCy81yy):not(.egdjtRs1shMQNEei4hef) .xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D{margin-right:-1px;border-radius:0}.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ:not(.CL4l2UOc0gSuErPZJ4ZI) .D846GD55XvMV3BtW23ec,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ:not(.CL4l2UOc0gSuErPZJ4ZI) .R9J93iCE3R0qXYCEd41p{border-radius:0}.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:hover,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.D846GD55XvMV3BtW23ec:hover,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ .R9J93iCE3R0qXYCEd41p:hover,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:focus,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.D846GD55XvMV3BtW23ec:focus,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ .R9J93iCE3R0qXYCEd41p:focus,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:active,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.D846GD55XvMV3BtW23ec:active,.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ .R9J93iCE3R0qXYCEd41p:active{z-index:2}.tbk48zuuroLa2LJi_UDd.lND4zFgDV9M1LdfI9KLQ>.Yppte_ceWmkOyHv4SQaw{z-index:2}.tbk48zuuroLa2LJi_UDd.yqkFFiY6N2kbMJCy81yy:not(.egdjtRs1shMQNEei4hef) .xXn5_7MDCUD9dcpqbAln:last-child .gA4GAIngzkY2n_xaNI_D{margin-left:-1px;border-radius:0}.lELYF0wTR9oBz6gyZFOq,.KjqmjLdx9nEJdwCgs43J{direction:rtl}.R9J93iCE3R0qXYCEd41p.PJY13muCo8pzHPpAOSRd>input.D846GD55XvMV3BtW23ec{border:none;outline:none}.PJY13muCo8pzHPpAOSRd .c0vl628CN8bxCoOyY_Eg{margin:0 0 0 4px}.PJY13muCo8pzHPpAOSRd .IgVUKumhjkCBdclj6uuY{margin:0 4px 0 0}.OthxvEd_oYHGCmQ6Lyf7{direction:rtl}.OthxvEd_oYHGCmQ6Lyf7.IX2YVjQnFoDcvfcjJpfS:after{text-align:left}.PJY13muCo8pzHPpAOSRd .mcH6aAWuZE7e6FzpZgrQ{margin-right:0;margin-left:4px}.PJY13muCo8pzHPpAOSRd .EtYYAOJKFrEnlSSQaCPd{right:auto;left:8px}.uXpCxGHLyNsJD74Wnx0w{direction:rtl}.uXpCxGHLyNsJD74Wnx0w .D846GD55XvMV3BtW23ec:hover+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t),.uXpCxGHLyNsJD74Wnx0w .D846GD55XvMV3BtW23ec:focus+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t){border-left-color:#d9d9d9}.uXpCxGHLyNsJD74Wnx0w .D846GD55XvMV3BtW23ec:hover+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t):hover,.uXpCxGHLyNsJD74Wnx0w .D846GD55XvMV3BtW23ec:focus+.xXn5_7MDCUD9dcpqbAln .gA4GAIngzkY2n_xaNI_D:not(.sx_4Eu3Y8Uc6lzxWuK3t):hover{border-left-color:#ab66ff}.uXpCxGHLyNsJD74Wnx0w>.bTJ3TZ7PPqkPo7OKlkyw>.R9J93iCE3R0qXYCEd41p:hover,.uXpCxGHLyNsJD74Wnx0w>.bTJ3TZ7PPqkPo7OKlkyw>.Yppte_ceWmkOyHv4SQaw{border-right-color:#ab66ff}.uXpCxGHLyNsJD74Wnx0w>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child{right:-1px;left:auto}.uXpCxGHLyNsJD74Wnx0w>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln:last-child .gA4GAIngzkY2n_xaNI_D{border-radius:2px 0 0 2px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.D846GD55XvMV3BtW23ec{height:32px}.kiJrJxU9ZckITMpNEO5X{height:40px}.yIW3CzzEd8EgvxZ3f8fZ{height:24px}.R9J93iCE3R0qXYCEd41p>input.D846GD55XvMV3BtW23ec{height:auto}}.V40Mf16YEotXgUAbKUln{display:inline-block;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-flex;width:90px;padding:0;padding-inline-start:11px}.V40Mf16YEotXgUAbKUln::placeholder{color:#bfbfbf;user-select:none}.V40Mf16YEotXgUAbKUln:placeholder-shown{text-overflow:ellipsis}.V40Mf16YEotXgUAbKUln:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .V40Mf16YEotXgUAbKUln:hover{border-right-width:0;border-left-width:1px!important}.V40Mf16YEotXgUAbKUln:focus,.JGS9G_ZF7wcVvdSPlaZ5{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .V40Mf16YEotXgUAbKUln:focus,.X5e2COieWDUlxBtlkWcX .JGS9G_ZF7wcVvdSPlaZ5{border-right-width:0;border-left-width:1px!important}.WBFVGcnbUNIgeM510gB0{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.WBFVGcnbUNIgeM510gB0:hover{border-color:#d9d9d9;border-right-width:1px}.V40Mf16YEotXgUAbKUln[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.V40Mf16YEotXgUAbKUln[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.p5XXM_o5BcTKwFWjljMR,.p5XXM_o5BcTKwFWjljMR:hover,.p5XXM_o5BcTKwFWjljMR:focus,.yZavWDaF6gAGhYGhC9JR,.mPGO0CX8ZQojRpZx_dnF,.p5XXM_o5BcTKwFWjljMR[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.V40Mf16YEotXgUAbKUln{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.JX6sF9iy_40xEzlplx9A{padding:6.5px 11px;font-size:16px}.D_HhGwSaANAMlgx5pvaE{padding:0 7px}.yDCGAs2KAnMZOLY02TT9{direction:rtl}.V40Mf16YEotXgUAbKUln:not(.WBFVGcnbUNIgeM510gB0):hover{border-color:#ab66ff;border-right-width:1px;z-index:1}.X5e2COieWDUlxBtlkWcX .V40Mf16YEotXgUAbKUln:not(.WBFVGcnbUNIgeM510gB0):hover{border-right-width:0;border-left-width:1px!important}.JGS9G_ZF7wcVvdSPlaZ5,.V40Mf16YEotXgUAbKUln:focus{z-index:1}.WBFVGcnbUNIgeM510gB0 .YlNu3pKL3QM4hrCcH7nS[disabled]{background:transparent}.V40Mf16YEotXgUAbKUln>div.YlNu3pKL3QM4hrCcH7nS{width:100%;border:none;outline:none}.V40Mf16YEotXgUAbKUln>div.YlNu3pKL3QM4hrCcH7nS.bRoOqdhrKLcRXE0jhVdn{box-shadow:none!important}.V40Mf16YEotXgUAbKUln input.o7nLC9nM4PZGc9LH9_AY{padding:0}.V40Mf16YEotXgUAbKUln:before{display:inline-block;width:0;visibility:hidden;content:"\a0"}.V40Mf16YEotXgUAbKUln .PM2C1dZ6bMB5Vn1FfA4B{z-index:2}.SXygYbQnUoM_5gS7UZ81,.UsqVmSly4A8LmLd_35nk{display:flex;flex:none;align-items:center;pointer-events:none}.SXygYbQnUoM_5gS7UZ81{margin-inline-end:4px}.UsqVmSly4A8LmLd_35nk{position:absolute;top:0;right:0;z-index:1;height:100%;margin-right:11px;margin-left:4px}.nqBGKlktjZUfP4arkMUH .V40Mf16YEotXgUAbKUln{width:100%}.KgIqNmyPt_Q7jpQrZfLL:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS,.KgIqNmyPt_Q7jpQrZfLL:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS:hover{background:#fff;border-color:#ff4d4f}.KgIqNmyPt_Q7jpQrZfLL:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS:focus,.KgIqNmyPt_Q7jpQrZfLL:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).bRoOqdhrKLcRXE0jhVdn{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.KgIqNmyPt_Q7jpQrZfLL .SXygYbQnUoM_5gS7UZ81{color:#ff4d4f}.nh_WXQsVXoQArqNCMMaU:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS,.nh_WXQsVXoQArqNCMMaU:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS:hover{background:#fff;border-color:#faad14}.nh_WXQsVXoQArqNCMMaU:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).YlNu3pKL3QM4hrCcH7nS:focus,.nh_WXQsVXoQArqNCMMaU:not(.eQhMqSvKQRMLIfgwTK2T):not(.RFAye4924EcMrNTKkKn5).bRoOqdhrKLcRXE0jhVdn{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.nh_WXQsVXoQArqNCMMaU .SXygYbQnUoM_5gS7UZ81{color:#faad14}.EDzsS7P3KogLvjm9QwiL:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln,.EDzsS7P3KogLvjm9QwiL:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln:hover{background:#fff;border-color:#ff4d4f}.EDzsS7P3KogLvjm9QwiL:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln:focus,.EDzsS7P3KogLvjm9QwiL:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).JGS9G_ZF7wcVvdSPlaZ5{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.EDzsS7P3KogLvjm9QwiL .SXygYbQnUoM_5gS7UZ81{color:#ff4d4f}.D5SUxS9RNAYPVkZUOxO3:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln,.D5SUxS9RNAYPVkZUOxO3:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln:hover{background:#fff;border-color:#faad14}.D5SUxS9RNAYPVkZUOxO3:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).V40Mf16YEotXgUAbKUln:focus,.D5SUxS9RNAYPVkZUOxO3:not(.WBFVGcnbUNIgeM510gB0):not(.p5XXM_o5BcTKwFWjljMR).JGS9G_ZF7wcVvdSPlaZ5{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.D5SUxS9RNAYPVkZUOxO3 .SXygYbQnUoM_5gS7UZ81{color:#faad14}.yXkc74ZmfdoSSo8crYUD .lizcNsz6iuYW302hQ2ml{color:#ff4d4f;border-color:#ff4d4f}.S04Y3HNYA8r1N4ItIO78 .lizcNsz6iuYW302hQ2ml{color:#faad14;border-color:#faad14}.YlNu3pKL3QM4hrCcH7nS{box-sizing:border-box;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";position:relative;width:100%;min-width:0;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;transition:all .3s;display:inline-block;width:90px;margin:0;padding:0;border:1px solid #d9d9d9;border-radius:2px}.YlNu3pKL3QM4hrCcH7nS::placeholder{color:#bfbfbf;user-select:none}.YlNu3pKL3QM4hrCcH7nS:placeholder-shown{text-overflow:ellipsis}.X5e2COieWDUlxBtlkWcX .YlNu3pKL3QM4hrCcH7nS:hover{border-right-width:0;border-left-width:1px!important}.YlNu3pKL3QM4hrCcH7nS:focus,.bRoOqdhrKLcRXE0jhVdn{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .YlNu3pKL3QM4hrCcH7nS:focus,.X5e2COieWDUlxBtlkWcX .bRoOqdhrKLcRXE0jhVdn{border-right-width:0;border-left-width:1px!important}.YlNu3pKL3QM4hrCcH7nS[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.YlNu3pKL3QM4hrCcH7nS[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.RFAye4924EcMrNTKkKn5,.RFAye4924EcMrNTKkKn5:hover,.RFAye4924EcMrNTKkKn5:focus,.tGJkvAs_xE_O8ae2T0Rj,.Kv7SQwM090tf8G3OUSkM,.RFAye4924EcMrNTKkKn5[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.YlNu3pKL3QM4hrCcH7nS{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.Sgn3OBFqsb8ntUHWdpnL{padding:6.5px 11px;font-size:16px}.jJEdPioNAQ0gw_nLfptO{padding:0 7px}.Sx49lJjabiMrjxklHGuJ{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:table;width:100%;border-collapse:separate;border-spacing:0}.Sx49lJjabiMrjxklHGuJ[class*=col-]{float:none;padding-right:0;padding-left:0}.Sx49lJjabiMrjxklHGuJ>[class*=col-]{padding-right:8px}.Sx49lJjabiMrjxklHGuJ>[class*=col-]:last-child{padding-right:0}.lizcNsz6iuYW302hQ2ml,.MZA1KlEeQYTO5nbulifs,.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS{display:table-cell}.lizcNsz6iuYW302hQ2ml:not(:first-child):not(:last-child),.MZA1KlEeQYTO5nbulifs:not(:first-child):not(:last-child),.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:not(:first-child):not(:last-child){border-radius:0}.lizcNsz6iuYW302hQ2ml,.MZA1KlEeQYTO5nbulifs{width:1px;white-space:nowrap;vertical-align:middle}.MZA1KlEeQYTO5nbulifs>*{display:block!important}.Sx49lJjabiMrjxklHGuJ .YlNu3pKL3QM4hrCcH7nS{float:left;width:100%;margin-bottom:0;text-align:inherit}.Sx49lJjabiMrjxklHGuJ .YlNu3pKL3QM4hrCcH7nS:focus{z-index:1;border-right-width:1px}.Sx49lJjabiMrjxklHGuJ .YlNu3pKL3QM4hrCcH7nS:hover{z-index:1;border-right-width:1px}.KqTypD1DHY9v9LUzy1IH .Sx49lJjabiMrjxklHGuJ .YlNu3pKL3QM4hrCcH7nS:hover{z-index:0}.lizcNsz6iuYW302hQ2ml{position:relative;padding:0 11px;color:#000000d9;font-weight:400;font-size:14px;text-align:center;background-color:#fafafa;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s}.lizcNsz6iuYW302hQ2ml .CFwvtKxTVpASy4a83AUw{margin:-5px -11px}.lizcNsz6iuYW302hQ2ml .CFwvtKxTVpASy4a83AUw.BKri_gPWvcM8N5aRIWEA:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{background-color:inherit;border:1px solid transparent;box-shadow:none}.lizcNsz6iuYW302hQ2ml .AuZPIxTCwLUOlJ6M4u1J .SG1G2EpewgUFWwOFiMIk,.lizcNsz6iuYW302hQ2ml ._MGN7x3FYWgavBvlnO9Q .SG1G2EpewgUFWwOFiMIk{color:#873bf4}.lizcNsz6iuYW302hQ2ml .dNCNwJ6s92ccbN0oNPnE{margin:-9px -12px;background-color:transparent}.lizcNsz6iuYW302hQ2ml .dNCNwJ6s92ccbN0oNPnE .Sgo56crgxagnYI4uokYa{text-align:left;border:0;box-shadow:none}.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:first-child,.lizcNsz6iuYW302hQ2ml:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:first-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk,.lizcNsz6iuYW302hQ2ml:first-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk{border-top-right-radius:0;border-bottom-right-radius:0}.Sx49lJjabiMrjxklHGuJ>.V40Mf16YEotXgUAbKUln:not(:first-child) .YlNu3pKL3QM4hrCcH7nS{border-top-left-radius:0;border-bottom-left-radius:0}.Sx49lJjabiMrjxklHGuJ>.V40Mf16YEotXgUAbKUln:not(:last-child) .YlNu3pKL3QM4hrCcH7nS{border-top-right-radius:0;border-bottom-right-radius:0}.lizcNsz6iuYW302hQ2ml:first-child{border-right:0}.lizcNsz6iuYW302hQ2ml:last-child{border-left:0}.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:last-child,.lizcNsz6iuYW302hQ2ml:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:last-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk,.lizcNsz6iuYW302hQ2ml:last-child .CFwvtKxTVpASy4a83AUw .SG1G2EpewgUFWwOFiMIk{border-top-left-radius:0;border-bottom-left-radius:0}.HNlFiTNewPUc_jbAFOiA .YlNu3pKL3QM4hrCcH7nS,.HNlFiTNewPUc_jbAFOiA>.lizcNsz6iuYW302hQ2ml{padding:6.5px 11px;font-size:16px}.JzQarhijWEwkxwOv7yg2 .YlNu3pKL3QM4hrCcH7nS,.JzQarhijWEwkxwOv7yg2>.lizcNsz6iuYW302hQ2ml{padding:0 7px}.HNlFiTNewPUc_jbAFOiA .BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk{height:40px}.JzQarhijWEwkxwOv7yg2 .BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk{height:24px}.Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tbk48zuuroLa2LJi_UDd .Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:last-child){border-top-left-radius:2px;border-bottom-left-radius:2px}.Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:first-child),.tbk48zuuroLa2LJi_UDd .Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q{display:block}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q:before{display:table;content:""}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q:after{display:table;clear:both;content:""}.Sx49lJjabiMrjxklHGuJ.rIDqUYQ9m2wJ3XzJhcEv:not(:first-child):not(:last-child),.Sx49lJjabiMrjxklHGuJ.cNWiwti1ofI106H_Mzs8:not(:first-child):not(:last-child),.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.YlNu3pKL3QM4hrCcH7nS:not(:first-child):not(:last-child){border-right-width:1px}.Sx49lJjabiMrjxklHGuJ.rIDqUYQ9m2wJ3XzJhcEv:not(:first-child):not(:last-child):hover,.Sx49lJjabiMrjxklHGuJ.cNWiwti1ofI106H_Mzs8:not(:first-child):not(:last-child):hover,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.YlNu3pKL3QM4hrCcH7nS:not(:first-child):not(:last-child):hover{z-index:1}.Sx49lJjabiMrjxklHGuJ.rIDqUYQ9m2wJ3XzJhcEv:not(:first-child):not(:last-child):focus,.Sx49lJjabiMrjxklHGuJ.cNWiwti1ofI106H_Mzs8:not(:first-child):not(:last-child):focus,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.YlNu3pKL3QM4hrCcH7nS:not(:first-child):not(:last-child):focus{z-index:1}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*{display:inline-block;float:none;vertical-align:top;border-radius:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.V40Mf16YEotXgUAbKUln,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.Sw6nq6Gf8EwMWWA7SQC2,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.IqXcDBOy5SIJReEYywGM{display:inline-flex}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:not(:last-child){margin-right:-1px;border-right-width:1px}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .YlNu3pKL3QM4hrCcH7nS{float:none}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec{border-right-width:1px;border-radius:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk:hover,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec:hover,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec:hover,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec:hover{z-index:1}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk:focus,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec:focus,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE .D846GD55XvMV3BtW23ec:focus,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.WyrtlvvkPn8EPvClZfP1 .D846GD55XvMV3BtW23ec:focus{z-index:1}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>._MGN7x3FYWgavBvlnO9Q{z-index:1}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw>.TKYQccmpae8oCKJg2EZs{z-index:1}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:first-child,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw:first-child>.SG1G2EpewgUFWwOFiMIk,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2:first-child .D846GD55XvMV3BtW23ec,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE:first-child .D846GD55XvMV3BtW23ec{border-top-left-radius:2px;border-bottom-left-radius:2px}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:last-child,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw:last-child>.SG1G2EpewgUFWwOFiMIk,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE:last-child .D846GD55XvMV3BtW23ec,.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.qioTRTE2xoBsHAyfs535:last-child .D846GD55XvMV3BtW23ec{border-right-width:1px;border-top-right-radius:2px;border-bottom-right-radius:2px}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2 .D846GD55XvMV3BtW23ec{vertical-align:top}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .WyrtlvvkPn8EPvClZfP1+.WyrtlvvkPn8EPvClZfP1{margin-left:-1px}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .WyrtlvvkPn8EPvClZfP1+.WyrtlvvkPn8EPvClZfP1 .R9J93iCE3R0qXYCEd41p{border-radius:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .WyrtlvvkPn8EPvClZfP1:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.xXn5_7MDCUD9dcpqbAln>.gA4GAIngzkY2n_xaNI_D{border-radius:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .WyrtlvvkPn8EPvClZfP1:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec{border-radius:2px 0 0 2px}.Sx49lJjabiMrjxklHGuJ>.XSHlQgZlkJ4wFT__hb7k:first-child,.lQdS6gZJSXYW4z8DNPac .lizcNsz6iuYW302hQ2ml:first-child{border-radius:0 2px 2px 0}.lQdS6gZJSXYW4z8DNPac .lizcNsz6iuYW302hQ2ml:first-child{border-right:1px solid #d9d9d9;border-left:0}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ>.YlNu3pKL3QM4hrCcH7nS:last-child,.lQdS6gZJSXYW4z8DNPac.lizcNsz6iuYW302hQ2ml:last-child{border-radius:2px 0 0 2px}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:first-child){border-radius:2px 0 0 2px}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ .V40Mf16YEotXgUAbKUln:not(:last-child){border-radius:0 2px 2px 0}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:not(:last-child){margin-right:0;margin-left:-1px;border-left-width:1px}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:first-child,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw:first-child>.SG1G2EpewgUFWwOFiMIk,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2:first-child .D846GD55XvMV3BtW23ec,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE:first-child .D846GD55XvMV3BtW23ec{border-radius:0 2px 2px 0}.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>*:last-child,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.CFwvtKxTVpASy4a83AUw:last-child>.SG1G2EpewgUFWwOFiMIk,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.HCmAZFGq8A0B9NOq7pI2:last-child .D846GD55XvMV3BtW23ec,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.dNCNwJ6s92ccbN0oNPnE:last-child .D846GD55XvMV3BtW23ec,.lQdS6gZJSXYW4z8DNPac.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q>.qioTRTE2xoBsHAyfs535:last-child .D846GD55XvMV3BtW23ec{border-left-width:1px;border-radius:2px 0 0 2px}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .lELYF0wTR9oBz6gyZFOq+.lELYF0wTR9oBz6gyZFOq{margin-right:-1px;margin-left:0}.Sx49lJjabiMrjxklHGuJ.KsWmSwwyKo8EyoQuhE4q .lELYF0wTR9oBz6gyZFOq:not(:last-child).tbk48zuuroLa2LJi_UDd>.bTJ3TZ7PPqkPo7OKlkyw>.D846GD55XvMV3BtW23ec{border-radius:0 2px 2px 0}.Sx49lJjabiMrjxklHGuJ>.XSHlQgZlkJ4wFT__hb7k:first-child{border-radius:0 2px 2px 0}.Sx49lJjabiMrjxklHGuJ>.XSHlQgZlkJ4wFT__hb7k:last-child{border-radius:2px 0 0 2px}.lQdS6gZJSXYW4z8DNPac .lizcNsz6iuYW302hQ2ml:first-child{border-right:1px solid #d9d9d9;border-left:0;border-radius:0 2px 2px 0}.lQdS6gZJSXYW4z8DNPac .lizcNsz6iuYW302hQ2ml:last-child{border-right:0;border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.nqBGKlktjZUfP4arkMUH{display:inline-block;text-align:start;vertical-align:top}.udzP1CC1rH0W9cZnZvbR{position:relative;display:block;width:100%;height:50%;overflow:hidden;color:#00000073;font-weight:700;line-height:0;text-align:center;border-left:1px solid #d9d9d9;transition:all .1s linear}.udzP1CC1rH0W9cZnZvbR:active{background:#f4f4f4}.udzP1CC1rH0W9cZnZvbR:hover .XLFSQ45Mm4ZLYV65pETo,.udzP1CC1rH0W9cZnZvbR:hover .u01jltgdYN_uDG0bq0xI{color:#ab66ff}.XLFSQ45Mm4ZLYV65pETo,.u01jltgdYN_uDG0bq0xI{display:inline-flex;align-items:center;color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;right:4px;width:12px;height:12px;color:#00000073;line-height:12px;transition:all .1s linear;user-select:none}.XLFSQ45Mm4ZLYV65pETo>*,.u01jltgdYN_uDG0bq0xI>*{line-height:1}.XLFSQ45Mm4ZLYV65pETo svg,.u01jltgdYN_uDG0bq0xI svg{display:inline-block}.XLFSQ45Mm4ZLYV65pETo:before,.u01jltgdYN_uDG0bq0xI:before{display:none}.XLFSQ45Mm4ZLYV65pETo .csZprK6GNP4UUw5YJ7Sf,.XLFSQ45Mm4ZLYV65pETo .hgJPqG2Nn1omIxWB8spf,.u01jltgdYN_uDG0bq0xI .csZprK6GNP4UUw5YJ7Sf,.u01jltgdYN_uDG0bq0xI .hgJPqG2Nn1omIxWB8spf{display:block}.YlNu3pKL3QM4hrCcH7nS:hover{border-color:#ab66ff;border-right-width:1px}.YlNu3pKL3QM4hrCcH7nS:hover+.uM6YVwk1skEBlXMtb1vU{opacity:0;transition:opacity .24s linear .24s}.bRoOqdhrKLcRXE0jhVdn{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .bRoOqdhrKLcRXE0jhVdn{border-right-width:0;border-left-width:1px!important}.eQhMqSvKQRMLIfgwTK2T{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.eQhMqSvKQRMLIfgwTK2T:hover{border-color:#d9d9d9;border-right-width:1px}.eQhMqSvKQRMLIfgwTK2T .o7nLC9nM4PZGc9LH9_AY{cursor:not-allowed}.eQhMqSvKQRMLIfgwTK2T .PM2C1dZ6bMB5Vn1FfA4B,.RMcuZkoLNG41jgkj0JO7 .PM2C1dZ6bMB5Vn1FfA4B{display:none}.o7nLC9nM4PZGc9LH9_AY{width:100%;height:30px;padding:0 11px;text-align:left;background-color:transparent;border:0;border-radius:2px;outline:0;transition:all .3s linear;-webkit-appearance:textfield!important;appearance:textfield!important}.o7nLC9nM4PZGc9LH9_AY::placeholder{color:#bfbfbf;user-select:none}.o7nLC9nM4PZGc9LH9_AY:placeholder-shown{text-overflow:ellipsis}.o7nLC9nM4PZGc9LH9_AY[type=number]::-webkit-inner-spin-button,.o7nLC9nM4PZGc9LH9_AY[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.Sgn3OBFqsb8ntUHWdpnL{padding:0;font-size:16px}.Sgn3OBFqsb8ntUHWdpnL input{height:38px}.jJEdPioNAQ0gw_nLfptO{padding:0}.jJEdPioNAQ0gw_nLfptO input{height:22px;padding:0 7px}.PM2C1dZ6bMB5Vn1FfA4B{position:absolute;top:0;right:0;width:22px;height:100%;background:#fff;border-radius:0 2px 2px 0;opacity:0;transition:opacity .24s linear .1s}.PM2C1dZ6bMB5Vn1FfA4B .udzP1CC1rH0W9cZnZvbR .XLFSQ45Mm4ZLYV65pETo,.PM2C1dZ6bMB5Vn1FfA4B .udzP1CC1rH0W9cZnZvbR .u01jltgdYN_uDG0bq0xI{display:flex;align-items:center;justify-content:center;min-width:auto;margin-right:0;font-size:7px}.RFAye4924EcMrNTKkKn5 .PM2C1dZ6bMB5Vn1FfA4B{border-left-width:0}.PM2C1dZ6bMB5Vn1FfA4B:hover .udzP1CC1rH0W9cZnZvbR{height:40%}.YlNu3pKL3QM4hrCcH7nS:hover .PM2C1dZ6bMB5Vn1FfA4B,.bRoOqdhrKLcRXE0jhVdn .PM2C1dZ6bMB5Vn1FfA4B{opacity:1}.jETz8YTzEYQZauNfH26u{border-top-right-radius:2px;cursor:pointer}.XLFSQ45Mm4ZLYV65pETo{top:50%;margin-top:-5px;text-align:center}.jETz8YTzEYQZauNfH26u:hover{height:60%!important}.nN9Qb2a6ZlMauH7UO62A{top:0;border-top:1px solid #d9d9d9;border-bottom-right-radius:2px;cursor:pointer}.u01jltgdYN_uDG0bq0xI{top:50%;text-align:center;transform:translateY(-50%)}.nN9Qb2a6ZlMauH7UO62A:hover{height:60%!important}.RFAye4924EcMrNTKkKn5 .nN9Qb2a6ZlMauH7UO62A{border-top-width:0}.YlNu3pKL3QM4hrCcH7nS:hover:not(.RFAye4924EcMrNTKkKn5) .nN9Qb2a6ZlMauH7UO62A,.bRoOqdhrKLcRXE0jhVdn:not(.RFAye4924EcMrNTKkKn5) .nN9Qb2a6ZlMauH7UO62A{border-top:1px solid #d9d9d9}.lm4bYDC3sspCROi_wwRx,.Uh0XCvniNQA7t1GAClfW{cursor:not-allowed}.lm4bYDC3sspCROi_wwRx:hover .XLFSQ45Mm4ZLYV65pETo,.Uh0XCvniNQA7t1GAClfW:hover .u01jltgdYN_uDG0bq0xI{color:#00000040}.RFAye4924EcMrNTKkKn5{box-shadow:none}.vJMU6jEzxFozHLZHXbuG input{color:#ff4d4f}.EdXfaBPxqaMRCwkoHKIF:not(.vqCFKYELB4wyXCXbrzIj):not(.qRRYRFiFOMicz3jKv2ZE){margin-right:-1px}.EdXfaBPxqaMRCwkoHKIF:not(.vqCFKYELB4wyXCXbrzIj).qRRYRFiFOMicz3jKv2ZE{margin-left:-1px}.EdXfaBPxqaMRCwkoHKIF:hover,.EdXfaBPxqaMRCwkoHKIF:focus,.EdXfaBPxqaMRCwkoHKIF:active{z-index:2}.EdXfaBPxqaMRCwkoHKIF.bRoOqdhrKLcRXE0jhVdn{z-index:2}.EdXfaBPxqaMRCwkoHKIF[disabled]{z-index:0}.EdXfaBPxqaMRCwkoHKIF:not(.NDJNwqQGkVkjQO0o4A2Z):not(.vqCFKYELB4wyXCXbrzIj).YlNu3pKL3QM4hrCcH7nS{border-radius:0}.EdXfaBPxqaMRCwkoHKIF.YlNu3pKL3QM4hrCcH7nS.NDJNwqQGkVkjQO0o4A2Z:not(.vqCFKYELB4wyXCXbrzIj):not(.qRRYRFiFOMicz3jKv2ZE){border-top-right-radius:0;border-bottom-right-radius:0}.EdXfaBPxqaMRCwkoHKIF.YlNu3pKL3QM4hrCcH7nS.vqCFKYELB4wyXCXbrzIj:not(.NDJNwqQGkVkjQO0o4A2Z):not(.qRRYRFiFOMicz3jKv2ZE){border-top-left-radius:0;border-bottom-left-radius:0}.EdXfaBPxqaMRCwkoHKIF.YlNu3pKL3QM4hrCcH7nS.qRRYRFiFOMicz3jKv2ZE.NDJNwqQGkVkjQO0o4A2Z:not(.vqCFKYELB4wyXCXbrzIj){border-top-left-radius:0;border-bottom-left-radius:0}.EdXfaBPxqaMRCwkoHKIF.YlNu3pKL3QM4hrCcH7nS.qRRYRFiFOMicz3jKv2ZE.vqCFKYELB4wyXCXbrzIj:not(.NDJNwqQGkVkjQO0o4A2Z){border-top-right-radius:0;border-bottom-right-radius:0}.XSHlQgZlkJ4wFT__hb7k{direction:rtl}.XSHlQgZlkJ4wFT__hb7k .udzP1CC1rH0W9cZnZvbR{border-right:1px solid #d9d9d9;border-left:0}.XSHlQgZlkJ4wFT__hb7k .PM2C1dZ6bMB5Vn1FfA4B{right:auto;left:0}.XSHlQgZlkJ4wFT__hb7k.RFAye4924EcMrNTKkKn5 .PM2C1dZ6bMB5Vn1FfA4B{border-right-width:0}.XSHlQgZlkJ4wFT__hb7k .jETz8YTzEYQZauNfH26u{border-top-right-radius:0}.XSHlQgZlkJ4wFT__hb7k .nN9Qb2a6ZlMauH7UO62A{border-bottom-right-radius:0}.XSHlQgZlkJ4wFT__hb7k .o7nLC9nM4PZGc9LH9_AY{direction:ltr;text-align:right}.xIM_wK8iKE0Jg3ujXCio{display:flex;flex:auto;flex-direction:column;min-height:0;background:#f0f2f5}.xIM_wK8iKE0Jg3ujXCio,.xIM_wK8iKE0Jg3ujXCio *{box-sizing:border-box}.xIM_wK8iKE0Jg3ujXCio._xcayIjiId8TqYoBiyWz{flex-direction:row}.xIM_wK8iKE0Jg3ujXCio._xcayIjiId8TqYoBiyWz>.xIM_wK8iKE0Jg3ujXCio,.xIM_wK8iKE0Jg3ujXCio._xcayIjiId8TqYoBiyWz>.dauaTZDGi1YUBu3XCzHF{width:0}.xpQu1qdso0_1FNckiFro,.pIS5N2TXHI86HnuS1pS6{flex:0 0 auto}.xpQu1qdso0_1FNckiFro{height:64px;padding:0 50px;color:#000000d9;line-height:64px;background:#001529}.pIS5N2TXHI86HnuS1pS6{padding:24px 50px;color:#000000d9;font-size:14px;background:#f0f2f5}.dauaTZDGi1YUBu3XCzHF{flex:auto;min-height:0}.X2q3GL6TI4odKebfKsFY{position:relative;min-width:0;background:#001529;transition:all .2s}.QnAxotN5rrs_QyeRym73{height:100%;margin-top:-.1px;padding-top:.1px}.QnAxotN5rrs_QyeRym73 .Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ{width:auto}.RNoCnyBqd0s6PDy9Plhl{padding-bottom:48px}.f_g02Sb8po4CsEfNJ7gj{order:1}.F8OLp7fNvy4YqK33b8rm{position:fixed;bottom:0;z-index:1;height:48px;color:#fff;line-height:48px;text-align:center;background:#002140;cursor:pointer;transition:all .2s}.LkFY4Mjst0YNFtYRlF9l>*{overflow:hidden}.gIcp6us1LsENVB_nVEmq{position:absolute;top:64px;right:-36px;z-index:1;width:36px;height:42px;color:#fff;font-size:18px;line-height:42px;text-align:center;background:#001529;border-radius:0 2px 2px 0;cursor:pointer;transition:background .3s ease}.gIcp6us1LsENVB_nVEmq:after{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:all .3s;content:""}.gIcp6us1LsENVB_nVEmq:hover:after{background:rgba(255,255,255,.1)}.pn7Ftk4vLmMcfcdXzoT4{left:-36px;border-radius:2px 0 0 2px}.QobosbdYRU85a5L8Y52s{background:#fff}.QobosbdYRU85a5L8Y52s .F8OLp7fNvy4YqK33b8rm,.QobosbdYRU85a5L8Y52s .gIcp6us1LsENVB_nVEmq{color:#000000d9;background:#fff}.TIQQfcbFqEAmMgXGinYx{direction:rtl}.DXnzbyCujWQ5xcQYaSp0{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative}.DXnzbyCujWQ5xcQYaSp0 *{outline:none}.JAKPGz4cBesIJ17nbAzm{margin-top:24px;text-align:right}.JAKPGz4cBesIJ17nbAzm .A9YrjhHMOpcQfqly0vQt{text-align:left}.UeOgPaPRhUYTmDl2njmF{margin-top:12px;text-align:center}.UeOgPaPRhUYTmDl2njmF button{padding-right:32px;padding-left:32px}.dQGl0ZlkQKQZGMh59L7g{min-height:40px;text-align:center}.bsOC32_WfzMMqcvrqBMu{padding:16px;color:#00000040;font-size:14px;text-align:center}.Ow1sDpp2gSkG5PmvoTqE{margin:0;padding:0;list-style:none}.LYhTE14litwIP0xAs6GP{display:flex;align-items:center;justify-content:space-between;padding:12px 0;color:#000000d9}.ZqHXPbt4bwcHa67k820T{display:flex;flex:1 1;align-items:flex-start;max-width:100%}.q8xeSD2ReKUaH6H1auLA{margin-right:16px}.XV_I3ikNnskwX9XwejeN{flex:1 0;width:0;color:#000000d9}.BZlDG0UUYmgSdMxUW5Hk{margin-bottom:4px;color:#000000d9;font-size:14px;line-height:1.5715}.BZlDG0UUYmgSdMxUW5Hk>a{color:#000000d9;transition:all .3s}.BZlDG0UUYmgSdMxUW5Hk>a:hover{color:#873bf4}.D8ouDyQ2rekq1XJ0TU7a{color:#00000073;font-size:14px;line-height:1.5715}.bd2ezyQsg2EkdsLvQfur{flex:0 0 auto;margin-left:48px;padding:0;font-size:0;list-style:none}.bd2ezyQsg2EkdsLvQfur>li{position:relative;display:inline-block;padding:0 8px;color:#00000073;font-size:14px;line-height:1.5715;text-align:center}.bd2ezyQsg2EkdsLvQfur>li:first-child{padding-left:0}.ryhv0akcOi9Bw7F3jmMU{position:absolute;top:50%;right:0;width:1px;height:14px;margin-top:-7px;background-color:#f0f0f0}.sMJIvQcW6qgzQQfuw_tc,.f4dwruo0_543gj1FNqfU{background:transparent}.sMJIvQcW6qgzQQfuw_tc,.f4dwruo0_543gj1FNqfU{padding-top:12px;padding-bottom:12px}.VB0E7AQhwLcZwFDKRL3L{padding:16px 0;color:#00000073;font-size:12px;text-align:center}.VUxXjc32Tksh1zW4cxPL .LYhTE14litwIP0xAs6GP{border-bottom:1px solid #f0f0f0}.VUxXjc32Tksh1zW4cxPL .LYhTE14litwIP0xAs6GP:last-child{border-bottom:none}.VUxXjc32Tksh1zW4cxPL .sMJIvQcW6qgzQQfuw_tc{border-bottom:1px solid #f0f0f0}.VUxXjc32Tksh1zW4cxPL.VB0E7AQhwLcZwFDKRL3L .f4dwruo0_543gj1FNqfU{border-top:1px solid #f0f0f0}.vjxEdjc1pQPp3XKeo7wR .J920mFXtpIMTrexPRbwM{min-height:32px}.VUxXjc32Tksh1zW4cxPL.mi83dIbbTZkxCAxPA_ne .oMX60qywYYcI_GJ6Wau7>.Ow1sDpp2gSkG5PmvoTqE>.LYhTE14litwIP0xAs6GP:last-child{border-bottom:1px solid #f0f0f0}.iFdgTVaDGAcQZhqmasfc .LYhTE14litwIP0xAs6GP{padding:16px 24px}.dA2XUGBbvoIgNe0aBk1o .LYhTE14litwIP0xAs6GP{padding:8px 16px}.djx8B2FVOwYWaAuVHwBi .LYhTE14litwIP0xAs6GP{align-items:initial}.djx8B2FVOwYWaAuVHwBi .iC0QeiaO8g4x2kHdMlnW{display:block;flex:1 1}.djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin-left:40px}.djx8B2FVOwYWaAuVHwBi .ZqHXPbt4bwcHa67k820T{margin-bottom:16px}.djx8B2FVOwYWaAuVHwBi .BZlDG0UUYmgSdMxUW5Hk{margin-bottom:12px;color:#000000d9;font-size:16px;line-height:24px}.djx8B2FVOwYWaAuVHwBi .bd2ezyQsg2EkdsLvQfur{margin-top:16px;margin-left:auto}.djx8B2FVOwYWaAuVHwBi .bd2ezyQsg2EkdsLvQfur>li{padding:0 16px}.djx8B2FVOwYWaAuVHwBi .bd2ezyQsg2EkdsLvQfur>li:first-child{padding-left:0}._MjUEO3tdIF5ncjH25La .jOozvzbwfzcVVdFTRIzx>.LYhTE14litwIP0xAs6GP{display:block;max-width:100%;margin-bottom:16px;padding-top:0;padding-bottom:0;border-bottom:none}.WjEDCOdtW48v9J0CGdtK{display:block}.DXnzbyCujWQ5xcQYaSp0:not(.djx8B2FVOwYWaAuVHwBi) .WjEDCOdtW48v9J0CGdtK .bd2ezyQsg2EkdsLvQfur{float:right}.qmSpM_IzsGiFWKVzpWhU{border:1px solid #d9d9d9;border-radius:2px}.qmSpM_IzsGiFWKVzpWhU .sMJIvQcW6qgzQQfuw_tc,.qmSpM_IzsGiFWKVzpWhU .f4dwruo0_543gj1FNqfU,.qmSpM_IzsGiFWKVzpWhU .LYhTE14litwIP0xAs6GP{padding-right:24px;padding-left:24px}.qmSpM_IzsGiFWKVzpWhU .JAKPGz4cBesIJ17nbAzm{margin:16px 24px}.qmSpM_IzsGiFWKVzpWhU.dA2XUGBbvoIgNe0aBk1o .LYhTE14litwIP0xAs6GP,.qmSpM_IzsGiFWKVzpWhU.dA2XUGBbvoIgNe0aBk1o .sMJIvQcW6qgzQQfuw_tc,.qmSpM_IzsGiFWKVzpWhU.dA2XUGBbvoIgNe0aBk1o .f4dwruo0_543gj1FNqfU{padding:8px 16px}.qmSpM_IzsGiFWKVzpWhU.iFdgTVaDGAcQZhqmasfc .LYhTE14litwIP0xAs6GP,.qmSpM_IzsGiFWKVzpWhU.iFdgTVaDGAcQZhqmasfc .sMJIvQcW6qgzQQfuw_tc,.qmSpM_IzsGiFWKVzpWhU.iFdgTVaDGAcQZhqmasfc .f4dwruo0_543gj1FNqfU{padding:16px 24px}@media screen and (max-width: 768px){.bd2ezyQsg2EkdsLvQfur,.djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin-left:24px}}@media screen and (max-width: 576px){.LYhTE14litwIP0xAs6GP{flex-wrap:wrap}.bd2ezyQsg2EkdsLvQfur{margin-left:12px}.djx8B2FVOwYWaAuVHwBi .LYhTE14litwIP0xAs6GP{flex-wrap:wrap-reverse}.djx8B2FVOwYWaAuVHwBi .iC0QeiaO8g4x2kHdMlnW{min-width:220px}.djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin:auto auto 16px}}.tf8CVbJDWmQhLe8R4dcJ{direction:rtl;text-align:right}.tf8CVbJDWmQhLe8R4dcJ .gQOechWu8IHIcJnn1Itq .LYhTE14litwIP0xAs6GP{direction:rtl}.tf8CVbJDWmQhLe8R4dcJ .JAKPGz4cBesIJ17nbAzm{text-align:left}.tf8CVbJDWmQhLe8R4dcJ .q8xeSD2ReKUaH6H1auLA{margin-right:0;margin-left:16px}.tf8CVbJDWmQhLe8R4dcJ .bd2ezyQsg2EkdsLvQfur{margin-right:48px;margin-left:0}.DXnzbyCujWQ5xcQYaSp0.tf8CVbJDWmQhLe8R4dcJ .bd2ezyQsg2EkdsLvQfur>li:first-child{padding-right:0;padding-left:16px}.tf8CVbJDWmQhLe8R4dcJ .ryhv0akcOi9Bw7F3jmMU{right:auto;left:0}.tf8CVbJDWmQhLe8R4dcJ.djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin-right:40px;margin-left:0}.tf8CVbJDWmQhLe8R4dcJ.djx8B2FVOwYWaAuVHwBi .bd2ezyQsg2EkdsLvQfur{margin-right:auto}.tf8CVbJDWmQhLe8R4dcJ .djx8B2FVOwYWaAuVHwBi .bd2ezyQsg2EkdsLvQfur>li:first-child{padding-right:0;padding-left:16px}.tf8CVbJDWmQhLe8R4dcJ .DXnzbyCujWQ5xcQYaSp0:not(.djx8B2FVOwYWaAuVHwBi) .WjEDCOdtW48v9J0CGdtK .bd2ezyQsg2EkdsLvQfur{float:left}@media screen and (max-width: 768px){.tf8CVbJDWmQhLe8R4dcJ .bd2ezyQsg2EkdsLvQfur,.tf8CVbJDWmQhLe8R4dcJ .djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin-right:24px;margin-left:0}}@media screen and (max-width: 576px){.tf8CVbJDWmQhLe8R4dcJ .bd2ezyQsg2EkdsLvQfur{margin-right:22px;margin-left:0}.tf8CVbJDWmQhLe8R4dcJ.djx8B2FVOwYWaAuVHwBi .AKYqFnVLgQqTom8uUiW1{margin:auto auto 16px}}.XkosNYpqu2gUJ3UlAER6:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb,.XkosNYpqu2gUJ3UlAER6:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb:hover{background:#fff;border-color:#ff4d4f}.XkosNYpqu2gUJ3UlAER6:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb:focus,.XkosNYpqu2gUJ3UlAER6:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).r8gilfhmNy4_Zhl_Icko{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.XkosNYpqu2gUJ3UlAER6 .c0vl628CN8bxCoOyY_Eg{color:#ff4d4f}.h4VLbeBXd8bvfgixFqF_:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb,.h4VLbeBXd8bvfgixFqF_:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb:hover{background:#fff;border-color:#faad14}.h4VLbeBXd8bvfgixFqF_:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).OVQPkav4efEkhmNAh0Tb:focus,.h4VLbeBXd8bvfgixFqF_:not(.W5RedXPODdQkBT0v2c2v):not(.frXv5I2_RlM0MtiCg3C4).r8gilfhmNy4_Zhl_Icko{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.h4VLbeBXd8bvfgixFqF_ .c0vl628CN8bxCoOyY_Eg{color:#faad14}.OVQPkav4efEkhmNAh0Tb{box-sizing:border-box;margin:0;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";width:100%;min-width:0;color:#000000d9;font-size:14px;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;position:relative;display:inline-block;height:auto;padding:0;overflow:hidden;line-height:1.5715;white-space:pre-wrap;vertical-align:bottom}.OVQPkav4efEkhmNAh0Tb::placeholder{color:#bfbfbf;user-select:none}.OVQPkav4efEkhmNAh0Tb:placeholder-shown{text-overflow:ellipsis}.OVQPkav4efEkhmNAh0Tb:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .OVQPkav4efEkhmNAh0Tb:hover{border-right-width:0;border-left-width:1px!important}.OVQPkav4efEkhmNAh0Tb:focus,.r8gilfhmNy4_Zhl_Icko{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .OVQPkav4efEkhmNAh0Tb:focus,.X5e2COieWDUlxBtlkWcX .r8gilfhmNy4_Zhl_Icko{border-right-width:0;border-left-width:1px!important}.W5RedXPODdQkBT0v2c2v{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.W5RedXPODdQkBT0v2c2v:hover{border-color:#d9d9d9;border-right-width:1px}.OVQPkav4efEkhmNAh0Tb[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.OVQPkav4efEkhmNAh0Tb[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.frXv5I2_RlM0MtiCg3C4,.frXv5I2_RlM0MtiCg3C4:hover,.frXv5I2_RlM0MtiCg3C4:focus,.bm8HIVzqUKwVFVOCSYo4,.PzngA6uqS5c21Xg_MI31,.frXv5I2_RlM0MtiCg3C4[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.OVQPkav4efEkhmNAh0Tb{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.xVdJeAWZyhQPCtePH4sU{padding:6.5px 11px;font-size:16px}.GR9GJP8HJdYwHXZhrLQp{padding:0 7px}.W5RedXPODdQkBT0v2c2v>textarea{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.W5RedXPODdQkBT0v2c2v>textarea:hover{border-color:#d9d9d9;border-right-width:1px}.r8gilfhmNy4_Zhl_Icko{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .r8gilfhmNy4_Zhl_Icko{border-right-width:0;border-left-width:1px!important}.OVQPkav4efEkhmNAh0Tb>textarea,.Kp0Poq4gBS4AfEY2wNOK{min-height:30px;margin:0;padding:4px 11px;overflow:inherit;overflow-x:hidden;overflow-y:auto;font-weight:inherit;font-size:inherit;font-family:inherit;font-style:inherit;font-feature-settings:inherit;font-variant:inherit;font-size-adjust:inherit;font-stretch:inherit;line-height:inherit;direction:inherit;letter-spacing:inherit;white-space:inherit;text-align:inherit;vertical-align:top;word-wrap:break-word;word-break:inherit;tab-size:inherit}.OVQPkav4efEkhmNAh0Tb>textarea{width:100%;border:none;outline:none;resize:none}.OVQPkav4efEkhmNAh0Tb>textarea::placeholder{color:#bfbfbf;user-select:none}.OVQPkav4efEkhmNAh0Tb>textarea:placeholder-shown{text-overflow:ellipsis}.Kp0Poq4gBS4AfEY2wNOK{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;color:transparent;pointer-events:none}.Kp0Poq4gBS4AfEY2wNOK>span{display:inline-block;min-height:1em}.k1BqgrbTvi0OfHmQRe0E{margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.yTKVz6bdLQ2QF531LRVv{display:none}.QzAvJXzM14X0SHcVVmrw{max-height:250px;margin-bottom:0;padding-left:0;overflow:auto;list-style:none;outline:none}.dY4MJ1WxkcrsyUc3HdYY{position:relative;display:block;min-width:100px;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:background .3s ease}.dY4MJ1WxkcrsyUc3HdYY:hover{background-color:#f5f5f5}.dY4MJ1WxkcrsyUc3HdYY:first-child{border-radius:2px 2px 0 0}.dY4MJ1WxkcrsyUc3HdYY:last-child{border-radius:0 0 2px 2px}.kU3dTiuSiDUo0RrurK21{color:#00000040;cursor:not-allowed}.kU3dTiuSiDUo0RrurK21:hover{color:#00000040;background-color:#fff;cursor:not-allowed}.r4qEH6HIQxsmWxaMlrp8{color:#000000d9;font-weight:600;background-color:#fafafa}.txA_uICs8A8xojpIx95O{background-color:#f5f5f5}.p00DqQodRSoJuDIEUjzp{position:absolute;top:0;right:11px;bottom:0;z-index:1;display:inline-flex;align-items:center;margin:auto}.kLr2OpZ7tL4Bqjw_Uxxt{direction:rtl}.eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx,.eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx:hover,.eoLRaIdKHsE83y7sPHwb.Rn8wB39ALVMpulL_mL7K{color:#ff4d4f}.eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx:active{background:#fff1f0}.eoLRaIdKHsE83y7sPHwb.wRAalIOF2msPIMy7WD6H{color:#ff4d4f}.eoLRaIdKHsE83y7sPHwb.wRAalIOF2msPIMy7WD6H>a,.eoLRaIdKHsE83y7sPHwb.wRAalIOF2msPIMy7WD6H>a:hover{color:#ff4d4f}.Pea9ghgoT20wxT2sggF5:not(.G620YF0b4LgqJt8TjFlA) .eoLRaIdKHsE83y7sPHwb.wRAalIOF2msPIMy7WD6H{background-color:#fff1f0}.IhPBlOp022g95egpQ2c4 .eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx:after{border-right-color:#ff4d4f}.A4qfnZQRH28iEdTl0o3h .eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h .eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx:hover,.A4qfnZQRH28iEdTl0o3h .eoLRaIdKHsE83y7sPHwb.UA90UXwe8s8Is5Uh2Qcx>a{color:#ff4d4f}.A4qfnZQRH28iEdTl0o3h.A4qfnZQRH28iEdTl0o3h:not(.G620YF0b4LgqJt8TjFlA) .eoLRaIdKHsE83y7sPHwb.wRAalIOF2msPIMy7WD6H{color:#fff;background-color:#ff4d4f}.Pea9ghgoT20wxT2sggF5{box-sizing:border-box;margin:0;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";padding:0;color:#000000d9;font-size:14px;line-height:0;text-align:left;list-style:none;background:#fff;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;transition:background .3s,width .3s cubic-bezier(.2,0,0,1) 0s}.Pea9ghgoT20wxT2sggF5:before{display:table;content:""}.Pea9ghgoT20wxT2sggF5:after{display:table;clear:both;content:""}.Pea9ghgoT20wxT2sggF5.MsesRuKtIU9neolop9uq:focus-visible{box-shadow:0 0 0 2px #f1e0ff}.Pea9ghgoT20wxT2sggF5 ul,.Pea9ghgoT20wxT2sggF5 ol{margin:0;padding:0;list-style:none}.g4DedU2_5ZgGjlfY9C7x{display:flex}.Dgpu2Z9gEQhc44CZOcpO{flex:none}.yjScKxJjkpkk2mBv9AFo,.JNQFjI3k5jgTnCsogFFQ{display:none}.GU_NlnAl0gGozdsEo5TM{height:1.5715;padding:8px 16px;color:#00000073;font-size:14px;line-height:1.5715;transition:all .3s}.G620YF0b4LgqJt8TjFlA .hUAd0Lcx1q83droGbzTq{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1)}.hUAd0Lcx1q83droGbzTq,.Y4bgIKRIKJ0ijxOlwJIE{transition:border-color .3s cubic-bezier(.645,.045,.355,1),background .3s cubic-bezier(.645,.045,.355,1),padding .15s cubic-bezier(.645,.045,.355,1)}.cx2I5eZl8x4dPMqcf0V4{color:#873bf4}.UA90UXwe8s8Is5Uh2Qcx:active,.TvWIJ1uqfKoGMPJcWhmA:active{background:#f9f0ff}.hUAd0Lcx1q83droGbzTq .NIs5eu9yagO36DFmowcR{cursor:initial;transition:background .3s cubic-bezier(.645,.045,.355,1),padding .3s cubic-bezier(.645,.045,.355,1)}.BC1vwNdQN2JhRjWKxpUX{transition:color .3s}.UA90UXwe8s8Is5Uh2Qcx a{color:#000000d9}.UA90UXwe8s8Is5Uh2Qcx a:hover{color:#873bf4}.UA90UXwe8s8Is5Uh2Qcx a:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;content:""}.UA90UXwe8s8Is5Uh2Qcx>.eMz0qiIPnMdJa5DyY3Vs a{color:#000000d9}.UA90UXwe8s8Is5Uh2Qcx>.eMz0qiIPnMdJa5DyY3Vs a:hover{color:#873bf4}.R01P8X1UhwI9lGa9mVjq{overflow:hidden;line-height:0;border-color:#f0f0f0;border-style:solid;border-width:1px 0 0}.r_fdlOrc0NrsjgXFiqkl{border-style:dashed}.G620YF0b4LgqJt8TjFlA .UA90UXwe8s8Is5Uh2Qcx,.G620YF0b4LgqJt8TjFlA .hUAd0Lcx1q83droGbzTq{margin-top:-1px}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx:hover,.G620YF0b4LgqJt8TjFlA>.Rn8wB39ALVMpulL_mL7K,.G620YF0b4LgqJt8TjFlA>.hUAd0Lcx1q83droGbzTq .TvWIJ1uqfKoGMPJcWhmA:hover{background-color:transparent}.wRAalIOF2msPIMy7WD6H,.wRAalIOF2msPIMy7WD6H a,.wRAalIOF2msPIMy7WD6H a:hover{color:#873bf4}.Pea9ghgoT20wxT2sggF5:not(.G620YF0b4LgqJt8TjFlA) .wRAalIOF2msPIMy7WD6H{background-color:#f9f0ff}.IhPBlOp022g95egpQ2c4,.xX1z2gwhqUVymQC48lGL,.XJJqXDt6M5Qjkm58HpQQ{border-right:1px solid #f0f0f0}.W96jVC8Ncw8wtxrfxsbE{border-left:1px solid #f0f0f0}.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR,.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR,.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR{min-width:160px;max-height:calc(100vh - 100px);padding:0;overflow:hidden;border-right:0}.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR:not([class*="-active"]),.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR:not([class*="-active"]),.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR:not([class*="-active"]){overflow-x:hidden;overflow-y:auto}.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx,.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx,.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx{left:0;margin-left:0;border-right:0}.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx:after,.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx:after,.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR .UA90UXwe8s8Is5Uh2Qcx:after{border-right:0}.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq,.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq,.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq{transform-origin:0 0}.G620YF0b4LgqJt8TjFlA.NIs5eu9yagO36DFmowcR{min-width:114px}.G620YF0b4LgqJt8TjFlA .UA90UXwe8s8Is5Uh2Qcx,.G620YF0b4LgqJt8TjFlA .TvWIJ1uqfKoGMPJcWhmA{transition:border-color .3s,background .3s}.UA90UXwe8s8Is5Uh2Qcx,.TvWIJ1uqfKoGMPJcWhmA{position:relative;display:block;margin:0;padding:0 20px;white-space:nowrap;cursor:pointer;transition:border-color .3s,background .3s,padding .3s cubic-bezier(.645,.045,.355,1)}.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c,.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c,.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_,.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_{min-width:14px;font-size:14px;transition:font-size .15s cubic-bezier(.215,.61,.355,1),margin .3s cubic-bezier(.645,.045,.355,1),color .3s}.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c+span,.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c+span,.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_+span,.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_+span{margin-left:10px;opacity:1;transition:opacity .3s cubic-bezier(.645,.045,.355,1),margin .3s,color .3s}.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c.ncBm_qTSR849ufJccUF4,.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c.ncBm_qTSR849ufJccUF4{vertical-align:-.125em}.UA90UXwe8s8Is5Uh2Qcx.s9459zTdKxgxyXTFs7Yo>.OE9S4cCS7NQvJRLNAea_,.TvWIJ1uqfKoGMPJcWhmA.s9459zTdKxgxyXTFs7Yo>.OE9S4cCS7NQvJRLNAea_,.UA90UXwe8s8Is5Uh2Qcx.s9459zTdKxgxyXTFs7Yo>.fMSKiEUZAfqA3SQ1Et_c,.TvWIJ1uqfKoGMPJcWhmA.s9459zTdKxgxyXTFs7Yo>.fMSKiEUZAfqA3SQ1Et_c{margin-right:0}.UA90UXwe8s8Is5Uh2Qcx:not(.xc09zpHiNuYMId1GCbK7):focus-visible,.TvWIJ1uqfKoGMPJcWhmA:not(.xc09zpHiNuYMId1GCbK7):focus-visible{box-shadow:0 0 0 2px #f1e0ff}.Pea9ghgoT20wxT2sggF5>.R01P8X1UhwI9lGa9mVjq{margin:1px 0;padding:0}.wmBswhzFYLTRyaEqTZLI{position:absolute;z-index:1050;background:transparent;border-radius:2px;box-shadow:none;transform-origin:0 0}.wmBswhzFYLTRyaEqTZLI:before{position:absolute;top:-7px;right:0;bottom:0;left:0;z-index:-1;width:100%;height:100%;opacity:.0001;content:" "}.Q7C6eXZgHeQ0DB3DtHnb:before{top:0;left:-7px}.hUAd0Lcx1q83droGbzTq>.Pea9ghgoT20wxT2sggF5{background-color:#fff;border-radius:2px}.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA:after{transition:transform .3s cubic-bezier(.645,.045,.355,1)}.wmBswhzFYLTRyaEqTZLI>.Pea9ghgoT20wxT2sggF5{background-color:#fff}.u_QcBIHPVIEp3G7H7xCs,.YAfycs9hN4ubY_NoMsoD{position:absolute;top:50%;right:16px;width:10px;color:#000000d9;transform:translateY(-50%);transition:transform .3s cubic-bezier(.645,.045,.355,1)}.YAfycs9hN4ubY_NoMsoD:before,.YAfycs9hN4ubY_NoMsoD:after{position:absolute;width:6px;height:1.5px;background-color:currentcolor;border-radius:2px;transition:background .3s cubic-bezier(.645,.045,.355,1),transform .3s cubic-bezier(.645,.045,.355,1),top .3s cubic-bezier(.645,.045,.355,1),color .3s cubic-bezier(.645,.045,.355,1);content:""}.YAfycs9hN4ubY_NoMsoD:before{transform:rotate(45deg) translateY(-2.5px)}.YAfycs9hN4ubY_NoMsoD:after{transform:rotate(-45deg) translateY(2.5px)}.hUAd0Lcx1q83droGbzTq:hover>.TvWIJ1uqfKoGMPJcWhmA>.u_QcBIHPVIEp3G7H7xCs,.hUAd0Lcx1q83droGbzTq:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD{color:#873bf4}.cKuvdD6zZrIm8ysM4uOJ .YAfycs9hN4ubY_NoMsoD:before,.Y4bgIKRIKJ0ijxOlwJIE .YAfycs9hN4ubY_NoMsoD:before{transform:rotate(-45deg) translate(2.5px)}.cKuvdD6zZrIm8ysM4uOJ .YAfycs9hN4ubY_NoMsoD:after,.Y4bgIKRIKJ0ijxOlwJIE .YAfycs9hN4ubY_NoMsoD:after{transform:rotate(45deg) translate(-2.5px)}.SesMdQzsn1kWQhnlBE2Y .YAfycs9hN4ubY_NoMsoD{display:none}.UkGZmXPkhdEpG9HAn11r.Y4bgIKRIKJ0ijxOlwJIE>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD{transform:translateY(-2px)}.UkGZmXPkhdEpG9HAn11r.Y4bgIKRIKJ0ijxOlwJIE>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after{transform:rotate(-45deg) translate(-2.5px)}.UkGZmXPkhdEpG9HAn11r.Y4bgIKRIKJ0ijxOlwJIE>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before{transform:rotate(45deg) translate(2.5px)}.xX1z2gwhqUVymQC48lGL .cx2I5eZl8x4dPMqcf0V4,.XJJqXDt6M5Qjkm58HpQQ .cx2I5eZl8x4dPMqcf0V4,.W96jVC8Ncw8wtxrfxsbE .cx2I5eZl8x4dPMqcf0V4{color:#873bf4}.G620YF0b4LgqJt8TjFlA{line-height:46px;border:0;border-bottom:1px solid #f0f0f0;box-shadow:none}.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.UA90UXwe8s8Is5Uh2Qcx,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.hUAd0Lcx1q83droGbzTq{margin-top:-1px;margin-bottom:0;padding:0 20px}.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.UA90UXwe8s8Is5Uh2Qcx:hover,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.hUAd0Lcx1q83droGbzTq:hover,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.Rn8wB39ALVMpulL_mL7K,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.hkmFzwX2Qzciwo_AAD05,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.OHvw66VN3aUf3rJWIJW6,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.UkGZmXPkhdEpG9HAn11r,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.wRAalIOF2msPIMy7WD6H,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.cx2I5eZl8x4dPMqcf0V4{color:#873bf4}.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.UA90UXwe8s8Is5Uh2Qcx:hover:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.hUAd0Lcx1q83droGbzTq:hover:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.Rn8wB39ALVMpulL_mL7K:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.hkmFzwX2Qzciwo_AAD05:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.OHvw66VN3aUf3rJWIJW6:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.UkGZmXPkhdEpG9HAn11r:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.wRAalIOF2msPIMy7WD6H:after,.G620YF0b4LgqJt8TjFlA:not(.A4qfnZQRH28iEdTl0o3h)>.cx2I5eZl8x4dPMqcf0V4:after{border-bottom:2px solid #873bf4}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx,.G620YF0b4LgqJt8TjFlA>.hUAd0Lcx1q83droGbzTq{position:relative;top:1px;display:inline-block;vertical-align:bottom}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx:after,.G620YF0b4LgqJt8TjFlA>.hUAd0Lcx1q83droGbzTq:after{position:absolute;right:20px;bottom:0;left:20px;border-bottom:2px solid transparent;transition:border-color .3s cubic-bezier(.645,.045,.355,1);content:""}.G620YF0b4LgqJt8TjFlA>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA{padding:0}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx a{color:#000000d9}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx a:hover{color:#873bf4}.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx a:before{bottom:-2px}.G620YF0b4LgqJt8TjFlA>.wRAalIOF2msPIMy7WD6H a{color:#873bf4}.G620YF0b4LgqJt8TjFlA:after{display:block;clear:both;height:0;content:" "}.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx,.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx,.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx,.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx{position:relative}.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx:after,.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx:after,.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx:after,.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx:after{position:absolute;top:0;right:0;bottom:0;border-right:3px solid #873bf4;transform:scaleY(.0001);opacity:0;transition:transform .15s cubic-bezier(.215,.61,.355,1),opacity .15s cubic-bezier(.215,.61,.355,1);content:""}.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx,.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx,.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx,.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx,.xX1z2gwhqUVymQC48lGL .TvWIJ1uqfKoGMPJcWhmA,.XJJqXDt6M5Qjkm58HpQQ .TvWIJ1uqfKoGMPJcWhmA,.W96jVC8Ncw8wtxrfxsbE .TvWIJ1uqfKoGMPJcWhmA,.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{height:40px;margin-top:4px;margin-bottom:4px;padding:0 16px;overflow:hidden;line-height:40px;text-overflow:ellipsis}.xX1z2gwhqUVymQC48lGL .hUAd0Lcx1q83droGbzTq,.XJJqXDt6M5Qjkm58HpQQ .hUAd0Lcx1q83droGbzTq,.W96jVC8Ncw8wtxrfxsbE .hUAd0Lcx1q83droGbzTq,.IhPBlOp022g95egpQ2c4 .hUAd0Lcx1q83droGbzTq{padding-bottom:.02px}.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx:not(:last-child),.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx:not(:last-child),.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx:not(:last-child),.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx:not(:last-child){margin-bottom:8px}.xX1z2gwhqUVymQC48lGL>.UA90UXwe8s8Is5Uh2Qcx,.XJJqXDt6M5Qjkm58HpQQ>.UA90UXwe8s8Is5Uh2Qcx,.W96jVC8Ncw8wtxrfxsbE>.UA90UXwe8s8Is5Uh2Qcx,.IhPBlOp022g95egpQ2c4>.UA90UXwe8s8Is5Uh2Qcx,.xX1z2gwhqUVymQC48lGL>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA,.XJJqXDt6M5Qjkm58HpQQ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA,.W96jVC8Ncw8wtxrfxsbE>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA,.IhPBlOp022g95egpQ2c4>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA{height:40px;line-height:40px}.xX1z2gwhqUVymQC48lGL .EPbnRCGhEDgQHH8NsKeZ .TvWIJ1uqfKoGMPJcWhmA,.xX1z2gwhqUVymQC48lGL .TvWIJ1uqfKoGMPJcWhmA{padding-right:34px}.IhPBlOp022g95egpQ2c4{width:100%}.IhPBlOp022g95egpQ2c4 .ZGL9cyFMsmCzEfxXua4j:after,.IhPBlOp022g95egpQ2c4 .wRAalIOF2msPIMy7WD6H:after{transform:scaleY(1);opacity:1;transition:transform .15s cubic-bezier(.645,.045,.355,1),opacity .15s cubic-bezier(.645,.045,.355,1)}.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx,.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{width:calc(100% + 1px)}.IhPBlOp022g95egpQ2c4 .EPbnRCGhEDgQHH8NsKeZ .TvWIJ1uqfKoGMPJcWhmA,.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{padding-right:34px}.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .UA90UXwe8s8Is5Uh2Qcx,.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .TvWIJ1uqfKoGMPJcWhmA{display:flex;align-items:center;transition:border-color .3s,background .3s,padding .1s cubic-bezier(.215,.61,.355,1)}.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .UA90UXwe8s8Is5Uh2Qcx>.BC1vwNdQN2JhRjWKxpUX,.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .TvWIJ1uqfKoGMPJcWhmA>.BC1vwNdQN2JhRjWKxpUX{flex:auto;min-width:0;overflow:hidden;text-overflow:ellipsis}.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .UA90UXwe8s8Is5Uh2Qcx>*,.IhPBlOp022g95egpQ2c4.MsesRuKtIU9neolop9uq .TvWIJ1uqfKoGMPJcWhmA>*{flex:none}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ{width:80px}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA{left:0;padding:0 calc(50% - 8px);text-overflow:clip}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx .YAfycs9hN4ubY_NoMsoD,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx .YAfycs9hN4ubY_NoMsoD,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD{opacity:0}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_{margin:0;font-size:16px;line-height:40px}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.EtbxFAl4q6APuyhUfVOt>.EPbnRCGhEDgQHH8NsKeZ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_+span,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_+span{display:inline-block;opacity:0}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ .OE9S4cCS7NQvJRLNAea_{display:inline-block}.Pea9ghgoT20wxT2sggF5.BI2p617CSfEo3ru3Xo74{pointer-events:none}.Pea9ghgoT20wxT2sggF5.BI2p617CSfEo3ru3Xo74 .fMSKiEUZAfqA3SQ1Et_c,.Pea9ghgoT20wxT2sggF5.BI2p617CSfEo3ru3Xo74 .OE9S4cCS7NQvJRLNAea_{display:none}.Pea9ghgoT20wxT2sggF5.BI2p617CSfEo3ru3Xo74 a{color:#ffffffd9}.Pea9ghgoT20wxT2sggF5.cKuvdD6zZrIm8ysM4uOJ .GU_NlnAl0gGozdsEo5TM{padding-right:4px;padding-left:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.EPbnRCGhEDgQHH8NsKeZ{margin:0;padding:0}.EPbnRCGhEDgQHH8NsKeZ .UA90UXwe8s8Is5Uh2Qcx,.EPbnRCGhEDgQHH8NsKeZ .TvWIJ1uqfKoGMPJcWhmA{padding:0 16px 0 28px}.MsesRuKtIU9neolop9uq.xX1z2gwhqUVymQC48lGL,.MsesRuKtIU9neolop9uq.XJJqXDt6M5Qjkm58HpQQ,.MsesRuKtIU9neolop9uq.W96jVC8Ncw8wtxrfxsbE,.MsesRuKtIU9neolop9uq.IhPBlOp022g95egpQ2c4{box-shadow:none}.MsesRuKtIU9neolop9uq.cKuvdD6zZrIm8ysM4uOJ .UA90UXwe8s8Is5Uh2Qcx>.JePewZK0qMpBWzjqipbg,.MsesRuKtIU9neolop9uq.cKuvdD6zZrIm8ysM4uOJ .hUAd0Lcx1q83droGbzTq .TvWIJ1uqfKoGMPJcWhmA>.JePewZK0qMpBWzjqipbg{font-size:16px;text-align:center}.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4{padding:0;background:#fafafa;border:0;border-radius:0;box-shadow:none}.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4>.UA90UXwe8s8Is5Uh2Qcx,.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4>.hUAd0Lcx1q83droGbzTq>.TvWIJ1uqfKoGMPJcWhmA{height:40px;line-height:40px;list-style-position:inside;list-style-type:disc}.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4 .GU_NlnAl0gGozdsEo5TM{padding-left:32px}.xc09zpHiNuYMId1GCbK7,.R7vhA7v0SgUsIuVtZKBP{color:#00000040!important;background:none;cursor:not-allowed}.xc09zpHiNuYMId1GCbK7:after,.R7vhA7v0SgUsIuVtZKBP:after{border-color:transparent!important}.xc09zpHiNuYMId1GCbK7 a,.R7vhA7v0SgUsIuVtZKBP a{color:#00000040!important;pointer-events:none}.xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA,.R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA{color:#00000040!important;cursor:not-allowed}.xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after{background:rgba(0,0,0,.25)!important}.xpQu1qdso0_1FNckiFro .Pea9ghgoT20wxT2sggF5{line-height:inherit}.BI2p617CSfEo3ru3Xo74 a,.BI2p617CSfEo3ru3Xo74 a:hover{color:#fff}.pDjes4y8gNwqXFt1K9EM .UA90UXwe8s8Is5Uh2Qcx:hover,.pDjes4y8gNwqXFt1K9EM .Rn8wB39ALVMpulL_mL7K,.pDjes4y8gNwqXFt1K9EM .Pea9ghgoT20wxT2sggF5:not(.IhPBlOp022g95egpQ2c4) .UkGZmXPkhdEpG9HAn11r,.pDjes4y8gNwqXFt1K9EM .hkmFzwX2Qzciwo_AAD05,.pDjes4y8gNwqXFt1K9EM .TvWIJ1uqfKoGMPJcWhmA:hover{color:#873bf4}.Pea9ghgoT20wxT2sggF5.MsesRuKtIU9neolop9uq:focus-visible{box-shadow:0 0 0 2px #6727cf}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:focus-visible,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:focus-visible{box-shadow:0 0 0 2px #6727cf}.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h,.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR,.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR{color:#ffffffa6;background:#001529}.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD{opacity:.45;transition:all .3s}.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after,.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after,.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before,.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .NIs5eu9yagO36DFmowcR .TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before{background:#fff}.A4qfnZQRH28iEdTl0o3h.wmBswhzFYLTRyaEqTZLI{background:transparent}.A4qfnZQRH28iEdTl0o3h .IhPBlOp022g95egpQ2c4.NIs5eu9yagO36DFmowcR{background:#000c17}.A4qfnZQRH28iEdTl0o3h.G620YF0b4LgqJt8TjFlA{border-bottom:0}.A4qfnZQRH28iEdTl0o3h.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h.G620YF0b4LgqJt8TjFlA>.hUAd0Lcx1q83droGbzTq{top:0;margin-top:0;padding:0 20px;border-color:#001529;border-bottom:0}.A4qfnZQRH28iEdTl0o3h.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx:hover{background-color:#873bf4}.A4qfnZQRH28iEdTl0o3h.G620YF0b4LgqJt8TjFlA>.UA90UXwe8s8Is5Uh2Qcx>a:before{bottom:0}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h .GU_NlnAl0gGozdsEo5TM,.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx>a,.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx>span>a{color:#ffffffa6}.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4,.A4qfnZQRH28iEdTl0o3h.xX1z2gwhqUVymQC48lGL,.A4qfnZQRH28iEdTl0o3h.XJJqXDt6M5Qjkm58HpQQ,.A4qfnZQRH28iEdTl0o3h.W96jVC8Ncw8wtxrfxsbE{border-right:0}.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx{left:0;margin-left:0;border-right:0}.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx:after,.A4qfnZQRH28iEdTl0o3h.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx:after,.A4qfnZQRH28iEdTl0o3h.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx:after,.A4qfnZQRH28iEdTl0o3h.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx:after{border-right:0}.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx,.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{width:100%}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover{color:#fff;background-color:transparent}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover>a,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K>a,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05>a,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r>a,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4>a,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover>a,.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover>span>a,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K>span>a,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05>span>a,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r>span>a,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4>span>a,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover>span>a{color:#fff}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD{opacity:1}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .Rn8wB39ALVMpulL_mL7K>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .hkmFzwX2Qzciwo_AAD05>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .UkGZmXPkhdEpG9HAn11r>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .cx2I5eZl8x4dPMqcf0V4>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .TvWIJ1uqfKoGMPJcWhmA:hover>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before{background:#fff}.A4qfnZQRH28iEdTl0o3h .UA90UXwe8s8Is5Uh2Qcx:hover{background-color:transparent}.A4qfnZQRH28iEdTl0o3h.A4qfnZQRH28iEdTl0o3h:not(.G620YF0b4LgqJt8TjFlA) .wRAalIOF2msPIMy7WD6H{background-color:#873bf4}.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H{color:#fff;border-right:0}.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H:after{border-right:0}.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H>a,.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H>span>a,.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H>a:hover,.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H>span>a:hover{color:#fff}.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H .fMSKiEUZAfqA3SQ1Et_c,.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H .OE9S4cCS7NQvJRLNAea_{color:#fff}.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H .fMSKiEUZAfqA3SQ1Et_c+span,.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H .OE9S4cCS7NQvJRLNAea_+span{color:#fff}.Pea9ghgoT20wxT2sggF5.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H,.wmBswhzFYLTRyaEqTZLI.A4qfnZQRH28iEdTl0o3h .wRAalIOF2msPIMy7WD6H{background-color:#873bf4}.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP,.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7>a,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP>a,.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7>span>a,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP>span>a{color:#ffffff59!important;opacity:.8}.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA{color:#ffffff59!important}.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:before,.A4qfnZQRH28iEdTl0o3h .xc09zpHiNuYMId1GCbK7>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after,.A4qfnZQRH28iEdTl0o3h .R7vhA7v0SgUsIuVtZKBP>.TvWIJ1uqfKoGMPJcWhmA>.YAfycs9hN4ubY_NoMsoD:after{background:rgba(255,255,255,.35)!important}.Pea9ghgoT20wxT2sggF5.qdztCp_TKf4qwT9oETJp{direction:rtl;text-align:right}.qdztCp_TKf4qwT9oETJp .GU_NlnAl0gGozdsEo5TM{text-align:right}.qdztCp_TKf4qwT9oETJp.IhPBlOp022g95egpQ2c4,.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL{border-right:none;border-left:1px solid #f0f0f0}.qdztCp_TKf4qwT9oETJp.A4qfnZQRH28iEdTl0o3h.IhPBlOp022g95egpQ2c4,.qdztCp_TKf4qwT9oETJp.A4qfnZQRH28iEdTl0o3h.xX1z2gwhqUVymQC48lGL{border-left:none}.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR>.UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq,.qdztCp_TKf4qwT9oETJp.XJJqXDt6M5Qjkm58HpQQ.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq,.qdztCp_TKf4qwT9oETJp.W96jVC8Ncw8wtxrfxsbE.NIs5eu9yagO36DFmowcR>.hUAd0Lcx1q83droGbzTq{transform-origin:top right}.qdztCp_TKf4qwT9oETJp .UA90UXwe8s8Is5Uh2Qcx .fMSKiEUZAfqA3SQ1Et_c,.qdztCp_TKf4qwT9oETJp .TvWIJ1uqfKoGMPJcWhmA .fMSKiEUZAfqA3SQ1Et_c,.qdztCp_TKf4qwT9oETJp .UA90UXwe8s8Is5Uh2Qcx .OE9S4cCS7NQvJRLNAea_,.qdztCp_TKf4qwT9oETJp .TvWIJ1uqfKoGMPJcWhmA .OE9S4cCS7NQvJRLNAea_{margin-right:auto;margin-left:10px}.qdztCp_TKf4qwT9oETJp .UA90UXwe8s8Is5Uh2Qcx.s9459zTdKxgxyXTFs7Yo>.fMSKiEUZAfqA3SQ1Et_c,.qdztCp_TKf4qwT9oETJp .TvWIJ1uqfKoGMPJcWhmA.s9459zTdKxgxyXTFs7Yo>.fMSKiEUZAfqA3SQ1Et_c,.qdztCp_TKf4qwT9oETJp .UA90UXwe8s8Is5Uh2Qcx.s9459zTdKxgxyXTFs7Yo>.OE9S4cCS7NQvJRLNAea_,.qdztCp_TKf4qwT9oETJp .TvWIJ1uqfKoGMPJcWhmA.s9459zTdKxgxyXTFs7Yo>.OE9S4cCS7NQvJRLNAea_{margin-left:0}.Hwf8CoBSQ58_N1EMD3tA.wmBswhzFYLTRyaEqTZLI{transform-origin:100% 0}.qdztCp_TKf4qwT9oETJp .NsM958um8jA2Bgkd0bL4>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.qdztCp_TKf4qwT9oETJp .fpHAVep2yWMNyhwzCP6G>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.qdztCp_TKf4qwT9oETJp .zs_1fYhESzs7ChKBXKDh>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD,.qdztCp_TKf4qwT9oETJp .Y4bgIKRIKJ0ijxOlwJIE>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD{right:auto;left:16px}.qdztCp_TKf4qwT9oETJp .NsM958um8jA2Bgkd0bL4>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before,.qdztCp_TKf4qwT9oETJp .fpHAVep2yWMNyhwzCP6G>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before,.qdztCp_TKf4qwT9oETJp .zs_1fYhESzs7ChKBXKDh>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:before{transform:rotate(-45deg) translateY(-2px)}.qdztCp_TKf4qwT9oETJp .NsM958um8jA2Bgkd0bL4>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after,.qdztCp_TKf4qwT9oETJp .fpHAVep2yWMNyhwzCP6G>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after,.qdztCp_TKf4qwT9oETJp .zs_1fYhESzs7ChKBXKDh>.TvWIJ1uqfKoGMPJcWhmA .YAfycs9hN4ubY_NoMsoD:after{transform:rotate(45deg) translateY(2px)}.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx:after,.qdztCp_TKf4qwT9oETJp.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx:after,.qdztCp_TKf4qwT9oETJp.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx:after,.qdztCp_TKf4qwT9oETJp.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx:after{right:auto;left:0}.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL .UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.XJJqXDt6M5Qjkm58HpQQ .UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.W96jVC8Ncw8wtxrfxsbE .UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.IhPBlOp022g95egpQ2c4 .UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL .TvWIJ1uqfKoGMPJcWhmA,.qdztCp_TKf4qwT9oETJp.XJJqXDt6M5Qjkm58HpQQ .TvWIJ1uqfKoGMPJcWhmA,.qdztCp_TKf4qwT9oETJp.W96jVC8Ncw8wtxrfxsbE .TvWIJ1uqfKoGMPJcWhmA,.qdztCp_TKf4qwT9oETJp.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{text-align:right}.qdztCp_TKf4qwT9oETJp.IhPBlOp022g95egpQ2c4 .TvWIJ1uqfKoGMPJcWhmA{padding-right:0;padding-left:34px}.qdztCp_TKf4qwT9oETJp.xX1z2gwhqUVymQC48lGL .TvWIJ1uqfKoGMPJcWhmA{padding-right:16px;padding-left:34px}.qdztCp_TKf4qwT9oETJp.cKuvdD6zZrIm8ysM4uOJ.xX1z2gwhqUVymQC48lGL .TvWIJ1uqfKoGMPJcWhmA{padding:0 calc(50% - 8px)}.qdztCp_TKf4qwT9oETJp .EPbnRCGhEDgQHH8NsKeZ .UA90UXwe8s8Is5Uh2Qcx,.qdztCp_TKf4qwT9oETJp .EPbnRCGhEDgQHH8NsKeZ .TvWIJ1uqfKoGMPJcWhmA{padding:0 28px 0 16px}.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4{border:0}.qdztCp_TKf4qwT9oETJp.NIs5eu9yagO36DFmowcR.IhPBlOp022g95egpQ2c4 .GU_NlnAl0gGozdsEo5TM{padding-right:32px;padding-left:0}.X4KL0Jdth0Ygw14BRgeB{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;top:8px;left:0;z-index:1010;width:100%;pointer-events:none}.PO5omTi0AVMtvEV4R5i4{padding:8px;text-align:center}.VIEdw8FvGAsROA2IeDMJ{display:inline-block;padding:10px 16px;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:all}.NEfPF9AGp2w3_uGseGNr .OE9S4cCS7NQvJRLNAea_{color:#52c41a}.YafyVqWXck0GNH2kXig6 .OE9S4cCS7NQvJRLNAea_{color:#ff4d4f}.JHVXb4IHvt8Io4ErPpmG .OE9S4cCS7NQvJRLNAea_{color:#faad14}.lMuy0kMKV84WBiWNsWhK .OE9S4cCS7NQvJRLNAea_,.cBJbRUJaOTI6kumPJnvo .OE9S4cCS7NQvJRLNAea_{color:#873bf4}.X4KL0Jdth0Ygw14BRgeB .OE9S4cCS7NQvJRLNAea_{position:relative;top:1px;margin-right:8px;font-size:16px}.PO5omTi0AVMtvEV4R5i4.QgL_O66DuYXthBOydG48.AzG1h3LlwdjyRxUoSGAI{animation-name:Bb3NksQRAsQA_gZwRPCZ;animation-duration:.3s}@keyframes Bb3NksQRAsQA_gZwRPCZ{0%{max-height:150px;padding:8px;opacity:1}to{max-height:0;padding:0;opacity:0}}.E5IV1edy2vsh2EvgYvXr,.E5IV1edy2vsh2EvgYvXr span{direction:rtl}.E5IV1edy2vsh2EvgYvXr .OE9S4cCS7NQvJRLNAea_{margin-right:0;margin-left:8px}.KlY6Y0viojkaG524FgRO{box-sizing:border-box;padding:0 0 24px;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";pointer-events:none;position:relative;top:100px;width:auto;max-width:calc(100vw - 32px);margin:0 auto}.KlY6Y0viojkaG524FgRO.I7e_KKzS30Y69IRpsWIl,.KlY6Y0viojkaG524FgRO.q8NYtIs2E0MZf452XEvz{transform:none;opacity:0;animation-duration:.3s;user-select:none}.aVIGnCbzlAzFZVJrGvOE{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100%;background-color:#00000073}.PlUBzwphy1ocPBiyK76T{display:none}.tRBe5f8a5MPo50gnCIf4{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;outline:0}.tRBe5f8a5MPo50gnCIf4{z-index:1000}.UjCDs37yrvEWIZLNtcME{margin:0;color:#000000d9;font-weight:500;font-size:16px;line-height:22px;word-wrap:break-word}.vXqMGmVFFBgDzFsvsMPu{position:relative;background-color:#fff;background-clip:padding-box;border:0;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d;pointer-events:auto}.HUKjRhlO8QoXyn5eabfS{position:absolute;top:0;right:0;z-index:10;padding:0;color:#00000073;font-weight:700;line-height:1;text-decoration:none;background:transparent;border:0;outline:0;cursor:pointer;transition:color .3s}.jrumDs76leUhvsYbBYvL{display:block;width:54px;height:54px;font-size:16px;font-style:normal;line-height:54px;text-align:center;text-transform:none;text-rendering:auto}.HUKjRhlO8QoXyn5eabfS:focus,.HUKjRhlO8QoXyn5eabfS:hover{color:#000000bf;text-decoration:none}.nIYD7IfHCwgbyc5bnM47{padding:16px 24px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.LSvphBPm3QI5xIE9hxVC{padding:24px;font-size:14px;line-height:1.5715;word-wrap:break-word}.NPNkK39ahrwcDwwG9Gzc{padding:10px 16px;text-align:right;background:transparent;border-top:1px solid #f0f0f0;border-radius:0 0 2px 2px}.NPNkK39ahrwcDwwG9Gzc .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8:not(.PKCEl2cx_AQHpUx7eRMi){margin-bottom:0;margin-left:8px}.il08kQ6muZ07xKM0n5Bs{overflow:hidden}.BiKHLFE0YWT7C1B8upk9{text-align:center}.BiKHLFE0YWT7C1B8upk9:before{display:inline-block;width:0;height:100%;vertical-align:middle;content:""}.BiKHLFE0YWT7C1B8upk9 .KlY6Y0viojkaG524FgRO{top:0;display:inline-block;padding-bottom:0;text-align:left;vertical-align:middle}@media (max-width: 767px){.KlY6Y0viojkaG524FgRO{max-width:calc(100vw - 16px);margin:8px auto}.BiKHLFE0YWT7C1B8upk9 .KlY6Y0viojkaG524FgRO{flex:1 1}}.CNQlIoBH4wmXXfACExE4 .nIYD7IfHCwgbyc5bnM47{display:none}.CNQlIoBH4wmXXfACExE4 .LSvphBPm3QI5xIE9hxVC{padding:32px 32px 24px}.F1oBRNOIjz4p5YdTGcSf:before{display:table;content:""}.F1oBRNOIjz4p5YdTGcSf:after{display:table;clear:both;content:""}.htffjsAKW7o7eRJRKLJ5 .qHgVlDwrasky5kw4FQvV{display:block;overflow:hidden;color:#000000d9;font-weight:500;font-size:16px;line-height:1.4}.htffjsAKW7o7eRJRKLJ5 .XHr4MKaCUiaKeND8axWI{margin-top:8px;color:#000000d9;font-size:14px}.htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{float:left;margin-right:16px;font-size:22px}.htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_+.qHgVlDwrasky5kw4FQvV+.XHr4MKaCUiaKeND8axWI{margin-left:38px}.CNQlIoBH4wmXXfACExE4 .cf_wSf55N4wGghpWpH6K{margin-top:24px;text-align:right}.CNQlIoBH4wmXXfACExE4 .cf_wSf55N4wGghpWpH6K .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8{margin-bottom:0;margin-left:8px}._cOviugoSCQW8PjWmz0X .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{color:#ff4d4f}.YRg3l8ergngbkoCq6WrE .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_,.GNZuO_Wc5ychDwFXMDuG .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{color:#faad14}.ja1jgvkpSwb3X5D2flRt .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{color:#873bf4}.eaLBGq67fEc3VsVyADMt .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{color:#52c41a}.CNQlIoBH4wmXXfACExE4 .HyWefCJhnL8Tes37U4Uv .cf_wSf55N4wGghpWpH6K{pointer-events:none}.pjxtKZ0r440D24uTaT2D{direction:rtl}.pjxtKZ0r440D24uTaT2D .HUKjRhlO8QoXyn5eabfS{right:initial;left:0}.pjxtKZ0r440D24uTaT2D .NPNkK39ahrwcDwwG9Gzc{text-align:left}.pjxtKZ0r440D24uTaT2D .NPNkK39ahrwcDwwG9Gzc .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8{margin-right:8px;margin-left:0}.pjxtKZ0r440D24uTaT2D .htffjsAKW7o7eRJRKLJ5{direction:rtl}.pjxtKZ0r440D24uTaT2D .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_{float:right;margin-right:0;margin-left:16px}.pjxtKZ0r440D24uTaT2D .htffjsAKW7o7eRJRKLJ5>.OE9S4cCS7NQvJRLNAea_+.qHgVlDwrasky5kw4FQvV+.XHr4MKaCUiaKeND8axWI{margin-right:38px;margin-left:0}.pjxtKZ0r440D24uTaT2D .cf_wSf55N4wGghpWpH6K{text-align:left}.pjxtKZ0r440D24uTaT2D .cf_wSf55N4wGghpWpH6K .MjY5cLAgIxcpjG4kuhQ8+.MjY5cLAgIxcpjG4kuhQ8{margin-right:8px;margin-left:0}.pjxtKZ0r440D24uTaT2D.BiKHLFE0YWT7C1B8upk9 .KlY6Y0viojkaG524FgRO{text-align:right}.KHXh0BxCKnkm4wJQhx2B{box-sizing:border-box;margin:0 24px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:fixed;z-index:1010}.HIr1CkQHhMFMxkaUiPgN{font-size:14px;cursor:pointer}.TIkTq9OXTCYqSSbvXurk{position:relative}.Y2ubXGQvgsIw7VA_xtd4{position:relative;width:384px;max-width:calc(100vw - 48px);margin-bottom:16px;margin-left:auto;padding:16px 24px;overflow:hidden;line-height:1.5715;word-wrap:break-word;background:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.kJh_a_hcYDw2oep8Mc8F .Y2ubXGQvgsIw7VA_xtd4,.OeBNi51NjoUsOeWomFjM .Y2ubXGQvgsIw7VA_xtd4{margin-right:auto;margin-left:auto}.Kp80IunruQkLyFZABE9P .Y2ubXGQvgsIw7VA_xtd4,.KfMivreb7r4tISyuDdn2 .Y2ubXGQvgsIw7VA_xtd4{margin-right:auto;margin-left:0}.Aeq028e93EIPdmObw0fN{margin-bottom:8px;color:#000000d9;font-size:16px;line-height:24px}.FxMIzHwtFIVuyzNdepuw{display:block;width:calc(264px - 100%);max-width:4px;background-color:transparent;pointer-events:none}.FxMIzHwtFIVuyzNdepuw:before{display:block;content:""}.ZK3qFH9scc8ZQvmzj3eU{font-size:14px}.G0iSjRCB8ilLLG6KEQXM .Aeq028e93EIPdmObw0fN{padding-right:24px}.NcWxqC5q36ULRcZ0IwxW .Aeq028e93EIPdmObw0fN{margin-bottom:4px;margin-left:48px;font-size:16px}.NcWxqC5q36ULRcZ0IwxW .ZK3qFH9scc8ZQvmzj3eU{margin-left:48px;font-size:14px}.oDiFYQVZCQkRSsPfaU7p{position:absolute;margin-left:4px;font-size:24px;line-height:24px}.OE9S4cCS7NQvJRLNAea_.mh6jfB_OuJMY0z0ta_Ku{color:#52c41a}.OE9S4cCS7NQvJRLNAea_.dWFU7eReiq4xYXJ8rVBP{color:#873bf4}.OE9S4cCS7NQvJRLNAea_.DtRKynBwNmwbxihHsq7C{color:#faad14}.OE9S4cCS7NQvJRLNAea_.zJKll0tt7A8sycFj8PwQ{color:#ff4d4f}.zgufEjPgVg46SzNecybC{position:absolute;top:16px;right:22px;color:#00000073;outline:none}.zgufEjPgVg46SzNecybC:hover{color:#000000ab}.ueUz7qkDHKgYPjc2jMwd{float:right;margin-top:16px}.KHXh0BxCKnkm4wJQhx2B .pjL2uNRYPoIRjAdyWdCQ{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both}.Hp0tam9MTUoKiFuECHFm,.VCVCrnjEUSgTzwGPx7DU{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;opacity:0;animation-play-state:paused}.z37yaFvS5U8eevzPFA9p{animation-duration:.24s;animation-timing-function:cubic-bezier(.645,.045,.355,1);animation-fill-mode:both;animation-duration:.2s;animation-play-state:paused}.Hp0tam9MTUoKiFuECHFm.xPVlOwNXPUI98qqsuE8C,.VCVCrnjEUSgTzwGPx7DU.GupmOAJ0acZ6sta2nqIz{animation-name:_rNZ3tjJz6cn4f97wE2z;animation-play-state:running}.z37yaFvS5U8eevzPFA9p.FihPzv579a82QbSTwxqm{animation-name:_rAWAklYXj4Wx1RVo_vh;animation-play-state:running}@keyframes _rNZ3tjJz6cn4f97wE2z{0%{left:384px;opacity:0}to{left:0;opacity:1}}@keyframes _rAWAklYXj4Wx1RVo_vh{0%{max-height:150px;margin-bottom:16px;opacity:1}to{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0;opacity:0}}.GaFvPwMxKiEblPocE5bF{direction:rtl}.GaFvPwMxKiEblPocE5bF .G0iSjRCB8ilLLG6KEQXM .Aeq028e93EIPdmObw0fN{padding-right:0;padding-left:24px}.GaFvPwMxKiEblPocE5bF .NcWxqC5q36ULRcZ0IwxW .Aeq028e93EIPdmObw0fN,.GaFvPwMxKiEblPocE5bF .NcWxqC5q36ULRcZ0IwxW .ZK3qFH9scc8ZQvmzj3eU{margin-right:48px;margin-left:0}.GaFvPwMxKiEblPocE5bF .oDiFYQVZCQkRSsPfaU7p{margin-right:4px;margin-left:0}.GaFvPwMxKiEblPocE5bF .zgufEjPgVg46SzNecybC{right:auto;left:22px}.GaFvPwMxKiEblPocE5bF .ueUz7qkDHKgYPjc2jMwd{float:left}.kJh_a_hcYDw2oep8Mc8F,.OeBNi51NjoUsOeWomFjM{margin-right:0;margin-left:0}.kJh_a_hcYDw2oep8Mc8F .Hp0tam9MTUoKiFuECHFm.xPVlOwNXPUI98qqsuE8C,.kJh_a_hcYDw2oep8Mc8F .VCVCrnjEUSgTzwGPx7DU.GupmOAJ0acZ6sta2nqIz{animation-name:YAcRBNH6lGglKHHlKHhu}.OeBNi51NjoUsOeWomFjM .Hp0tam9MTUoKiFuECHFm.xPVlOwNXPUI98qqsuE8C,.OeBNi51NjoUsOeWomFjM .VCVCrnjEUSgTzwGPx7DU.GupmOAJ0acZ6sta2nqIz{animation-name:Xw5_5kxG00CFdgicDVgA}.Kp80IunruQkLyFZABE9P,.KfMivreb7r4tISyuDdn2{margin-right:0;margin-left:24px}.Kp80IunruQkLyFZABE9P .Hp0tam9MTUoKiFuECHFm.xPVlOwNXPUI98qqsuE8C,.KfMivreb7r4tISyuDdn2 .Hp0tam9MTUoKiFuECHFm.xPVlOwNXPUI98qqsuE8C,.Kp80IunruQkLyFZABE9P .VCVCrnjEUSgTzwGPx7DU.GupmOAJ0acZ6sta2nqIz,.KfMivreb7r4tISyuDdn2 .VCVCrnjEUSgTzwGPx7DU.GupmOAJ0acZ6sta2nqIz{animation-name:OTsqUtjq1HM51ZieC35O}@keyframes YAcRBNH6lGglKHHlKHhu{0%{margin-top:-100%;opacity:0}to{margin-top:0;opacity:1}}@keyframes Xw5_5kxG00CFdgicDVgA{0%{margin-bottom:-100%;opacity:0}to{margin-bottom:0;opacity:1}}@keyframes OTsqUtjq1HM51ZieC35O{0%{right:384px;opacity:0}to{right:0;opacity:1}}.nY87hlYwFHwZHiGmBk1e{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;padding:16px 24px;background-color:#fff}.QOraOb_M2ccj8RuIfXsj{background-color:inherit}.nY87hlYwFHwZHiGmBk1e.ls2dtbkkrpIHRdpM_W3w{padding-top:12px}.nY87hlYwFHwZHiGmBk1e.B4jRjceMPMbkZ9KOdGcl{padding-bottom:0}.SGS1sAolwc8zQhhgtdBm{margin-right:16px;font-size:16px;line-height:1}.al1nrXGt30_YgOhj6pEt{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;color:#000}.al1nrXGt30_YgOhj6pEt:focus-visible,.al1nrXGt30_YgOhj6pEt:hover{color:#ab66ff}.al1nrXGt30_YgOhj6pEt:active{color:#6727cf}.nY87hlYwFHwZHiGmBk1e .etbCjPjxCBsveU6Ny2dL{height:14px;margin:0 12px;vertical-align:middle}.f9R3IiGOPF4t7FunXIm_+.XMzzq4KxqofHViUViF7g{margin-top:8px}.XMzzq4KxqofHViUViF7g{display:flex;justify-content:space-between}.NbVBk_jAKDQHa9BLN4_0{display:flex;align-items:center;margin:4px 0;overflow:hidden}.h3FI5BQXsNMEHOK8Q6ur{margin-right:12px;margin-bottom:0;color:#000000d9;font-weight:600;font-size:20px;line-height:32px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.XMzzq4KxqofHViUViF7g .UXBKq1Th9Ul6d2H3EIPx{margin-right:12px}.Z8uEtA54ql84oBY8Hg57{margin-right:12px;color:#00000073;font-size:14px;line-height:1.5715;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.egJaK9UC0BAybVm1W4Fp{margin:4px 0;white-space:nowrap}.egJaK9UC0BAybVm1W4Fp>*{white-space:unset}.u2EJh2aCabANMBnU5XGf{padding-top:12px}.o9XTJS5wOoqDsu4bWhEc{margin-top:16px}.o9XTJS5wOoqDsu4bWhEc .IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU{margin:0}.o9XTJS5wOoqDsu4bWhEc .IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU:before{border:none}.o9XTJS5wOoqDsu4bWhEc .IasqkdjGejs_U5EoTVqY .IQ1XoeXwToIoVnVBjkNc{padding-top:8px;padding-bottom:8px;font-size:16px}.QG83LcsdWZkC4pYyrPMm .XMzzq4KxqofHViUViF7g{flex-wrap:wrap}.zGLJkNhvnLITczxiSLg_{direction:rtl}.zGLJkNhvnLITczxiSLg_ .SGS1sAolwc8zQhhgtdBm{float:right;margin-right:0;margin-left:16px}.zGLJkNhvnLITczxiSLg_ .h3FI5BQXsNMEHOK8Q6ur,.zGLJkNhvnLITczxiSLg_ .XMzzq4KxqofHViUViF7g .UXBKq1Th9Ul6d2H3EIPx{margin-right:0;margin-left:12px}.zGLJkNhvnLITczxiSLg_ .Z8uEtA54ql84oBY8Hg57{float:right;margin-right:0;margin-left:12px}.zGLJkNhvnLITczxiSLg_ .yVWQDnzOHD4hjj79bmYK{float:right}.zGLJkNhvnLITczxiSLg_ .egJaK9UC0BAybVm1W4Fp{float:left}.zGLJkNhvnLITczxiSLg_ .egJaK9UC0BAybVm1W4Fp>*{margin-right:12px;margin-left:0}.zGLJkNhvnLITczxiSLg_ .egJaK9UC0BAybVm1W4Fp>*:first-child{margin-right:0}.zGLJkNhvnLITczxiSLg_ .o9XTJS5wOoqDsu4bWhEc .sqyI9ziAtKYRHHITLNpy .UBsahgDJs9of1fVsYYiU{float:right}.CYjW_bU24Xo7d1cpJDSy{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.CYjW_bU24Xo7d1cpJDSy ul,.CYjW_bU24Xo7d1cpJDSy ol{margin:0;padding:0;list-style:none}.CYjW_bU24Xo7d1cpJDSy:after{display:block;clear:both;height:0;overflow:hidden;visibility:hidden;content:" "}.DaAnPFSSXRQ_YHMG12kL{display:inline-block;height:32px;margin-right:8px;line-height:30px;vertical-align:middle}.FNW_FQxdInCETdkjx6jA{display:inline-block;min-width:32px;height:32px;margin-right:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:30px;text-align:center;vertical-align:middle;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:0;cursor:pointer;user-select:none}.FNW_FQxdInCETdkjx6jA a{display:block;padding:0 6px;color:#000000d9;transition:none}.FNW_FQxdInCETdkjx6jA a:hover{text-decoration:none}.FNW_FQxdInCETdkjx6jA:hover{border-color:#873bf4;transition:all .3s}.FNW_FQxdInCETdkjx6jA:hover a{color:#873bf4}.FNW_FQxdInCETdkjx6jA:focus-visible{border-color:#873bf4;transition:all .3s}.FNW_FQxdInCETdkjx6jA:focus-visible a{color:#873bf4}.oYVARYB0fgQWl8CQkXZQ{font-weight:500;background:#fff;border-color:#873bf4}.oYVARYB0fgQWl8CQkXZQ a{color:#873bf4}.oYVARYB0fgQWl8CQkXZQ:hover{border-color:#ab66ff}.oYVARYB0fgQWl8CQkXZQ:focus-visible{border-color:#ab66ff}.oYVARYB0fgQWl8CQkXZQ:hover a{color:#ab66ff}.oYVARYB0fgQWl8CQkXZQ:focus-visible a{color:#ab66ff}.FDxVANgkJA073C4b0_U3,.cxbZaFsDYboNmzZzQVgc{outline:0}.FDxVANgkJA073C4b0_U3 .aTEp3CwwsOrP09WTGJ8I,.cxbZaFsDYboNmzZzQVgc .aTEp3CwwsOrP09WTGJ8I{position:relative}.FDxVANgkJA073C4b0_U3 .aTEp3CwwsOrP09WTGJ8I .rxOA5Nq_tgvySCRZmJWI,.cxbZaFsDYboNmzZzQVgc .aTEp3CwwsOrP09WTGJ8I .rxOA5Nq_tgvySCRZmJWI{color:#873bf4;font-size:12px;letter-spacing:-1px;opacity:0;transition:all .2s}.FDxVANgkJA073C4b0_U3 .aTEp3CwwsOrP09WTGJ8I .oQb_9sAYH0Ut6dMcIoRM,.cxbZaFsDYboNmzZzQVgc .aTEp3CwwsOrP09WTGJ8I .oQb_9sAYH0Ut6dMcIoRM{top:0;right:0;bottom:0;left:0;margin:auto}.FDxVANgkJA073C4b0_U3 .aTEp3CwwsOrP09WTGJ8I .Y8PVRiFumeYAjAFlWTSa,.cxbZaFsDYboNmzZzQVgc .aTEp3CwwsOrP09WTGJ8I .Y8PVRiFumeYAjAFlWTSa{position:absolute;top:0;right:0;bottom:0;left:0;display:block;margin:auto;color:#00000040;font-family:Arial,Helvetica,sans-serif;letter-spacing:2px;text-align:center;text-indent:.13em;opacity:1;transition:all .2s}.FDxVANgkJA073C4b0_U3:hover .rxOA5Nq_tgvySCRZmJWI,.cxbZaFsDYboNmzZzQVgc:hover .rxOA5Nq_tgvySCRZmJWI{opacity:1}.FDxVANgkJA073C4b0_U3:hover .Y8PVRiFumeYAjAFlWTSa,.cxbZaFsDYboNmzZzQVgc:hover .Y8PVRiFumeYAjAFlWTSa{opacity:0}.FDxVANgkJA073C4b0_U3:focus-visible .rxOA5Nq_tgvySCRZmJWI,.cxbZaFsDYboNmzZzQVgc:focus-visible .rxOA5Nq_tgvySCRZmJWI{opacity:1}.FDxVANgkJA073C4b0_U3:focus-visible .Y8PVRiFumeYAjAFlWTSa,.cxbZaFsDYboNmzZzQVgc:focus-visible .Y8PVRiFumeYAjAFlWTSa{opacity:0}.T894YVbAhHEOJxHfQrHy,.FDxVANgkJA073C4b0_U3,.cxbZaFsDYboNmzZzQVgc{margin-right:8px}.T894YVbAhHEOJxHfQrHy,.itF8UJP2bw1lqhTVNr_V,.FDxVANgkJA073C4b0_U3,.cxbZaFsDYboNmzZzQVgc{display:inline-block;min-width:32px;height:32px;color:#000000d9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;vertical-align:middle;list-style:none;border-radius:2px;cursor:pointer;transition:all .3s}.T894YVbAhHEOJxHfQrHy,.itF8UJP2bw1lqhTVNr_V{font-family:Arial,Helvetica,sans-serif;outline:0}.T894YVbAhHEOJxHfQrHy button,.itF8UJP2bw1lqhTVNr_V button{color:#000000d9;cursor:pointer;user-select:none}.T894YVbAhHEOJxHfQrHy:hover button,.itF8UJP2bw1lqhTVNr_V:hover button{border-color:#ab66ff}.T894YVbAhHEOJxHfQrHy .YXvRjJyADUeWzDS5LCwW,.itF8UJP2bw1lqhTVNr_V .YXvRjJyADUeWzDS5LCwW{display:block;width:100%;height:100%;padding:0;font-size:12px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:all .3s}.T894YVbAhHEOJxHfQrHy:focus-visible .YXvRjJyADUeWzDS5LCwW,.itF8UJP2bw1lqhTVNr_V:focus-visible .YXvRjJyADUeWzDS5LCwW{color:#873bf4;border-color:#873bf4}.T894YVbAhHEOJxHfQrHy:hover .YXvRjJyADUeWzDS5LCwW,.itF8UJP2bw1lqhTVNr_V:hover .YXvRjJyADUeWzDS5LCwW{color:#873bf4;border-color:#873bf4}.oRoWiBpuYwustBRMcn08,.oRoWiBpuYwustBRMcn08:hover{cursor:not-allowed}.oRoWiBpuYwustBRMcn08 .YXvRjJyADUeWzDS5LCwW,.oRoWiBpuYwustBRMcn08:hover .YXvRjJyADUeWzDS5LCwW{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.oRoWiBpuYwustBRMcn08:focus-visible{cursor:not-allowed}.oRoWiBpuYwustBRMcn08:focus-visible .YXvRjJyADUeWzDS5LCwW{color:#00000040;border-color:#d9d9d9;cursor:not-allowed}.y_OEph6MeMaT9N__LnjY{margin:0 10px 0 5px}.A9YrjhHMOpcQfqly0vQt{display:inline-block;margin-left:16px;vertical-align:middle}@media all and (-ms-high-contrast: none){.A9YrjhHMOpcQfqly0vQt *::-ms-backdrop,.A9YrjhHMOpcQfqly0vQt{vertical-align:top}}.AgNcoVHANQv8OlRzyDRc.CFwvtKxTVpASy4a83AUw{display:inline-block;width:auto}.EA7mI1j9pBw8HoegekNE{display:inline-block;height:32px;margin-left:8px;line-height:32px;vertical-align:top}.EA7mI1j9pBw8HoegekNE input{position:relative;display:inline-block;width:100%;min-width:0;padding:4px 11px;color:#000000d9;font-size:14px;line-height:1.5715;background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s;width:50px;height:32px;margin:0 8px}.EA7mI1j9pBw8HoegekNE input::placeholder{color:#bfbfbf;user-select:none}.EA7mI1j9pBw8HoegekNE input:placeholder-shown{text-overflow:ellipsis}.EA7mI1j9pBw8HoegekNE input:hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .EA7mI1j9pBw8HoegekNE input:hover{border-right-width:0;border-left-width:1px!important}.EA7mI1j9pBw8HoegekNE input:focus,.EA7mI1j9pBw8HoegekNE input-focused{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .EA7mI1j9pBw8HoegekNE input:focus,.X5e2COieWDUlxBtlkWcX .EA7mI1j9pBw8HoegekNE input-focused{border-right-width:0;border-left-width:1px!important}.EA7mI1j9pBw8HoegekNE input-disabled{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.EA7mI1j9pBw8HoegekNE input-disabled:hover{border-color:#d9d9d9;border-right-width:1px}.EA7mI1j9pBw8HoegekNE input[disabled]{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;box-shadow:none;cursor:not-allowed;opacity:1}.EA7mI1j9pBw8HoegekNE input[disabled]:hover{border-color:#d9d9d9;border-right-width:1px}.EA7mI1j9pBw8HoegekNE input-borderless,.EA7mI1j9pBw8HoegekNE input-borderless:hover,.EA7mI1j9pBw8HoegekNE input-borderless:focus,.EA7mI1j9pBw8HoegekNE input-borderless-focused,.EA7mI1j9pBw8HoegekNE input-borderless-disabled,.EA7mI1j9pBw8HoegekNE input-borderless[disabled]{background-color:transparent;border:none;box-shadow:none}textarea.EA7mI1j9pBw8HoegekNE input{max-width:100%;height:auto;min-height:32px;line-height:1.5715;vertical-align:bottom;transition:all .3s,height 0s}.EA7mI1j9pBw8HoegekNE input-lg{padding:6.5px 11px;font-size:16px}.EA7mI1j9pBw8HoegekNE input-sm{padding:0 7px}.EA7mI1j9pBw8HoegekNE input-rtl{direction:rtl}.QD1BbUw_LQgpaec1zI6U .T894YVbAhHEOJxHfQrHy,.QD1BbUw_LQgpaec1zI6U .itF8UJP2bw1lqhTVNr_V{height:24px;line-height:24px;vertical-align:top}.QD1BbUw_LQgpaec1zI6U .T894YVbAhHEOJxHfQrHy .YXvRjJyADUeWzDS5LCwW,.QD1BbUw_LQgpaec1zI6U .itF8UJP2bw1lqhTVNr_V .YXvRjJyADUeWzDS5LCwW{height:24px;background-color:transparent;border:0}.QD1BbUw_LQgpaec1zI6U .T894YVbAhHEOJxHfQrHy .YXvRjJyADUeWzDS5LCwW:after,.QD1BbUw_LQgpaec1zI6U .itF8UJP2bw1lqhTVNr_V .YXvRjJyADUeWzDS5LCwW:after{height:24px;line-height:24px}.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV{display:inline-block;height:24px;margin-right:8px}.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV input{box-sizing:border-box;height:100%;margin-right:8px;padding:0 6px;text-align:center;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;transition:border-color .3s}.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV input:hover{border-color:#873bf4}.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV input:focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433}.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV input[disabled]{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .DaAnPFSSXRQ_YHMG12kL,.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .BTmzZe8qgVM83NKl_NvV{height:24px;line-height:24px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .FNW_FQxdInCETdkjx6jA{min-width:24px;height:24px;margin:0;line-height:22px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .FNW_FQxdInCETdkjx6jA:not(.oYVARYB0fgQWl8CQkXZQ){background:transparent;border-color:transparent}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .T894YVbAhHEOJxHfQrHy,.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .itF8UJP2bw1lqhTVNr_V{min-width:24px;height:24px;margin:0;line-height:24px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .T894YVbAhHEOJxHfQrHy .YXvRjJyADUeWzDS5LCwW,.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .itF8UJP2bw1lqhTVNr_V .YXvRjJyADUeWzDS5LCwW{background:transparent;border-color:transparent}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .T894YVbAhHEOJxHfQrHy .YXvRjJyADUeWzDS5LCwW:after,.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .itF8UJP2bw1lqhTVNr_V .YXvRjJyADUeWzDS5LCwW:after{height:24px;line-height:24px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .FDxVANgkJA073C4b0_U3,.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .cxbZaFsDYboNmzZzQVgc{height:24px;margin-right:0;line-height:24px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .A9YrjhHMOpcQfqly0vQt{margin-left:2px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .AgNcoVHANQv8OlRzyDRc{top:0px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .EA7mI1j9pBw8HoegekNE{height:24px;line-height:24px}.CYjW_bU24Xo7d1cpJDSy.uzMyvEiNyZwKopRCeFtt .EA7mI1j9pBw8HoegekNE input{padding:0 7px;width:44px;height:24px}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08{cursor:not-allowed}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .FNW_FQxdInCETdkjx6jA{background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .FNW_FQxdInCETdkjx6jA a{color:#00000040;background:transparent;border:none;cursor:not-allowed}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .oYVARYB0fgQWl8CQkXZQ{background:#e6e6e6}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .oYVARYB0fgQWl8CQkXZQ a{color:#00000040}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .YXvRjJyADUeWzDS5LCwW{color:#00000040;background:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.QD1BbUw_LQgpaec1zI6U.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .YXvRjJyADUeWzDS5LCwW{background:transparent}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .rxOA5Nq_tgvySCRZmJWI{opacity:0}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .Y8PVRiFumeYAjAFlWTSa{opacity:1}.CYjW_bU24Xo7d1cpJDSy.oRoWiBpuYwustBRMcn08 .BTmzZe8qgVM83NKl_NvV{color:#00000040}@media only screen and (max-width: 992px){.sjh1XAPiHCo4lGF1gKmM,.PG_BPeW94E0mrMR9MQHf{display:none}}@media only screen and (max-width: 576px){.A9YrjhHMOpcQfqly0vQt{display:none}}.CJjjqmpeWUk9lcjusY5w .DaAnPFSSXRQ_YHMG12kL,.CJjjqmpeWUk9lcjusY5w .FNW_FQxdInCETdkjx6jA,.CJjjqmpeWUk9lcjusY5w .T894YVbAhHEOJxHfQrHy,.CJjjqmpeWUk9lcjusY5w .FDxVANgkJA073C4b0_U3,.CJjjqmpeWUk9lcjusY5w .cxbZaFsDYboNmzZzQVgc{margin-right:0;margin-left:8px}.CJjjqmpeWUk9lcjusY5w .y_OEph6MeMaT9N__LnjY{margin:0 5px 0 10px}.CJjjqmpeWUk9lcjusY5w .A9YrjhHMOpcQfqly0vQt{margin-right:16px;margin-left:0}.CJjjqmpeWUk9lcjusY5w .A9YrjhHMOpcQfqly0vQt .AgNcoVHANQv8OlRzyDRc.CFwvtKxTVpASy4a83AUw{margin-right:0;margin-left:8px}.CJjjqmpeWUk9lcjusY5w .A9YrjhHMOpcQfqly0vQt .EA7mI1j9pBw8HoegekNE{margin-left:0}.CJjjqmpeWUk9lcjusY5w.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV,.CJjjqmpeWUk9lcjusY5w.QD1BbUw_LQgpaec1zI6U .BTmzZe8qgVM83NKl_NvV input{margin-right:0;margin-left:8px}.CJjjqmpeWUk9lcjusY5w.CYjW_bU24Xo7d1cpJDSy.sXI5IQPsBZcNvDAiLpNQ .A9YrjhHMOpcQfqly0vQt{margin-right:2px;margin-left:0}.Aqk7JLE5O5c2o_JLZ0vB{z-index:1060}.DHEJ7JgeSYUaGQsapR15{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:0;left:0;z-index:1030;max-width:100vw;font-weight:400;white-space:normal;text-align:left;cursor:auto;user-select:text}.pr9UdLgoJczF66XwIr8G{position:relative}.DHEJ7JgeSYUaGQsapR15:after{position:absolute;background:rgba(255,255,255,.01);content:""}.XV1NdfaeHt8iZDyTk3nx{display:none}.htrEZ8Y0Jmw6JrG1tAnM,.EijID4oFda46TPs9BWew,.COarNmYU0UcztfOTx0Bw{padding-bottom:15.3137085px}._cxwOF0_OoDmRpEB48Qu,.WuwwrSE_nW02_zWqvMB4,.rF1jFxRzn_U7pJEk3hEN{padding-left:15.3137085px}.H2vPTtWs2XoIp9j4vdJk,.jCRDgV9VY2McgXp8ZRnZ,.YTONuWN9CxIXxBvVLu0I{padding-top:15.3137085px}.a42l3Cs5v28J9rpVVKxz,.OJ2NVMlie3Yc8chDSORE,.VGQLFyqRw_YPVgd7oN3O{padding-right:15.3137085px}.WykOy30ydEEMA1vtLQuV{background-color:#fff;background-clip:padding-box;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.WykOy30ydEEMA1vtLQuV{box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}}.Yw3aRZHhrZ0Qnr_1vrbG{min-width:177px;min-height:32px;margin:0;padding:5px 16px 4px;color:#000000d9;font-weight:500;border-bottom:1px solid #f0f0f0}.xxa8nc8Cu84jyv0Kbvc8{width:max-content;max-width:100%;padding:12px 16px;color:#000000d9}.arTastqARVwA8HJ4LE4p{display:flex;padding:4px 0 12px;color:#000000d9;font-size:14px}.dYweTQI09ncSOQqNsqWf{display:inline-block;margin-right:8px;color:#faad14;font-size:14px}.vVjNna1ntfwJmvx4xQKT{margin-bottom:4px;text-align:right}.vVjNna1ntfwJmvx4xQKT button:not(:first-child){margin-left:8px}.bB7Dq0VAUm4jQn378sQC{position:absolute;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.MBvpUkbE2L4nv6g3MdVG{--antd-arrow-background-color: #fff;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.MBvpUkbE2L4nv6g3MdVG:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.htrEZ8Y0Jmw6JrG1tAnM .bB7Dq0VAUm4jQn378sQC,.EijID4oFda46TPs9BWew .bB7Dq0VAUm4jQn378sQC,.COarNmYU0UcztfOTx0Bw .bB7Dq0VAUm4jQn378sQC{bottom:0;transform:translateY(100%)}.htrEZ8Y0Jmw6JrG1tAnM .MBvpUkbE2L4nv6g3MdVG,.EijID4oFda46TPs9BWew .MBvpUkbE2L4nv6g3MdVG,.COarNmYU0UcztfOTx0Bw .MBvpUkbE2L4nv6g3MdVG{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.htrEZ8Y0Jmw6JrG1tAnM .bB7Dq0VAUm4jQn378sQC{left:50%;transform:translateY(100%) translate(-50%)}.EijID4oFda46TPs9BWew .bB7Dq0VAUm4jQn378sQC{left:16px}.COarNmYU0UcztfOTx0Bw .bB7Dq0VAUm4jQn378sQC{right:16px}._cxwOF0_OoDmRpEB48Qu .bB7Dq0VAUm4jQn378sQC,.WuwwrSE_nW02_zWqvMB4 .bB7Dq0VAUm4jQn378sQC,.rF1jFxRzn_U7pJEk3hEN .bB7Dq0VAUm4jQn378sQC{left:0;transform:translate(-100%)}._cxwOF0_OoDmRpEB48Qu .MBvpUkbE2L4nv6g3MdVG,.WuwwrSE_nW02_zWqvMB4 .MBvpUkbE2L4nv6g3MdVG,.rF1jFxRzn_U7pJEk3hEN .MBvpUkbE2L4nv6g3MdVG{box-shadow:3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}._cxwOF0_OoDmRpEB48Qu .bB7Dq0VAUm4jQn378sQC{top:50%;transform:translate(-100%) translateY(-50%)}.WuwwrSE_nW02_zWqvMB4 .bB7Dq0VAUm4jQn378sQC{top:12px}.rF1jFxRzn_U7pJEk3hEN .bB7Dq0VAUm4jQn378sQC{bottom:12px}.H2vPTtWs2XoIp9j4vdJk .bB7Dq0VAUm4jQn378sQC,.jCRDgV9VY2McgXp8ZRnZ .bB7Dq0VAUm4jQn378sQC,.YTONuWN9CxIXxBvVLu0I .bB7Dq0VAUm4jQn378sQC{top:0;transform:translateY(-100%)}.H2vPTtWs2XoIp9j4vdJk .MBvpUkbE2L4nv6g3MdVG,.jCRDgV9VY2McgXp8ZRnZ .MBvpUkbE2L4nv6g3MdVG,.YTONuWN9CxIXxBvVLu0I .MBvpUkbE2L4nv6g3MdVG{box-shadow:2px 2px 5px #0000000f;transform:translateY(11px) rotate(-135deg)}.H2vPTtWs2XoIp9j4vdJk .bB7Dq0VAUm4jQn378sQC{left:50%;transform:translateY(-100%) translate(-50%)}.jCRDgV9VY2McgXp8ZRnZ .bB7Dq0VAUm4jQn378sQC{left:16px}.YTONuWN9CxIXxBvVLu0I .bB7Dq0VAUm4jQn378sQC{right:16px}.a42l3Cs5v28J9rpVVKxz .bB7Dq0VAUm4jQn378sQC,.OJ2NVMlie3Yc8chDSORE .bB7Dq0VAUm4jQn378sQC,.VGQLFyqRw_YPVgd7oN3O .bB7Dq0VAUm4jQn378sQC{right:0;transform:translate(100%)}.a42l3Cs5v28J9rpVVKxz .MBvpUkbE2L4nv6g3MdVG,.OJ2NVMlie3Yc8chDSORE .MBvpUkbE2L4nv6g3MdVG,.VGQLFyqRw_YPVgd7oN3O .MBvpUkbE2L4nv6g3MdVG{box-shadow:3px 3px 7px #00000012;transform:translate(-11px) rotate(-45deg)}.a42l3Cs5v28J9rpVVKxz .bB7Dq0VAUm4jQn378sQC{top:50%;transform:translate(100%) translateY(-50%)}.OJ2NVMlie3Yc8chDSORE .bB7Dq0VAUm4jQn378sQC{top:12px}.VGQLFyqRw_YPVgd7oN3O .bB7Dq0VAUm4jQn378sQC{bottom:12px}.yrvCvtRfUAgM5IGXqJpz .WykOy30ydEEMA1vtLQuV,.yrvCvtRfUAgM5IGXqJpz .MBvpUkbE2L4nv6g3MdVG,.SXZDUwQNt9oWl8rSbXNh .WykOy30ydEEMA1vtLQuV,.SXZDUwQNt9oWl8rSbXNh .MBvpUkbE2L4nv6g3MdVG{background-color:#eb2f96}.XjIepNfa_zkwlpEtJIzO .WykOy30ydEEMA1vtLQuV,.XjIepNfa_zkwlpEtJIzO .MBvpUkbE2L4nv6g3MdVG{background-color:#f5222d}.ci2JuwyZXMVtXP6ftsOr .WykOy30ydEEMA1vtLQuV,.ci2JuwyZXMVtXP6ftsOr .MBvpUkbE2L4nv6g3MdVG{background-color:#fa541c}.tSWgzXCA7mYIxM08EuqW .WykOy30ydEEMA1vtLQuV,.tSWgzXCA7mYIxM08EuqW .MBvpUkbE2L4nv6g3MdVG{background-color:#fa8c16}.WlZntYSvkYXKnHIetWBk .WykOy30ydEEMA1vtLQuV,.WlZntYSvkYXKnHIetWBk .MBvpUkbE2L4nv6g3MdVG{background-color:#fadb14}.s4a4RBo6KiAxQOE3dd7g .WykOy30ydEEMA1vtLQuV,.s4a4RBo6KiAxQOE3dd7g .MBvpUkbE2L4nv6g3MdVG{background-color:#faad14}.rvbKSbIt_cx43DIKHHeN .WykOy30ydEEMA1vtLQuV,.rvbKSbIt_cx43DIKHHeN .MBvpUkbE2L4nv6g3MdVG{background-color:#13c2c2}.Yb43ggc35kQ5aQ7XaZBT .WykOy30ydEEMA1vtLQuV,.Yb43ggc35kQ5aQ7XaZBT .MBvpUkbE2L4nv6g3MdVG{background-color:#a0d911}.KIaGAsBNEUDrK5XZHymy .WykOy30ydEEMA1vtLQuV,.KIaGAsBNEUDrK5XZHymy .MBvpUkbE2L4nv6g3MdVG{background-color:#52c41a}.zenno2MrWMQrf6l_xkCs .WykOy30ydEEMA1vtLQuV,.zenno2MrWMQrf6l_xkCs .MBvpUkbE2L4nv6g3MdVG{background-color:#1890ff}.Pygt3RdBqacAqRpeyr6i .WykOy30ydEEMA1vtLQuV,.Pygt3RdBqacAqRpeyr6i .MBvpUkbE2L4nv6g3MdVG{background-color:#2f54eb}.us9Tg9cn0GIUAjKOvFor .WykOy30ydEEMA1vtLQuV,.us9Tg9cn0GIUAjKOvFor .MBvpUkbE2L4nv6g3MdVG{background-color:#722ed1}.so39edvhtvUTjTyZ_5hL{direction:rtl;text-align:right}.so39edvhtvUTjTyZ_5hL .dYweTQI09ncSOQqNsqWf{margin-right:0;margin-left:8px}.so39edvhtvUTjTyZ_5hL .ATgn8f5flEpCcBwBZI4G{padding-left:16px}.so39edvhtvUTjTyZ_5hL .vVjNna1ntfwJmvx4xQKT{text-align:left}.so39edvhtvUTjTyZ_5hL .vVjNna1ntfwJmvx4xQKT button{margin-right:8px;margin-left:0}.V6VwqGpHG8IRxinqVHB6{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.AhRcnKcGGnYoOt5daobB{position:relative;width:100%;font-size:14px}.WLPeVn2JNMPJltLDyNNG{display:inline-block}.PkB_4L2pQhd7FIN9krAE{display:flex;flex-direction:row;align-items:center}.Shc6h7JRC3cwQbMu4VVp{flex-shrink:0;min-width:2px;margin-right:2px;background:#f3f3f3;transition:all .3s}.h7W6E5PQLVEtLcAZ1HGW{background:#1890ff}.cZzOmC5SDo7K7Od4CJe2.AhRcnKcGGnYoOt5daobB,.cZzOmC5SDo7K7Od4CJe2.AhRcnKcGGnYoOt5daobB .NKvpvPVVfSMcs6mDu6Sn .OE9S4cCS7NQvJRLNAea_{font-size:12px}.cqfGE9h2zNUDEi4fmLNG{display:inline-block;width:100%;margin-right:0;padding-right:0}.DnMwbGcoB02kOxVqaP5r .cqfGE9h2zNUDEi4fmLNG{margin-right:calc(-2em - 8px);padding-right:calc(2em + 8px)}.LrG0KCzL7VgiHFiGtYe2{position:relative;display:inline-block;width:100%;overflow:hidden;vertical-align:middle;background-color:#f5f5f5;border-radius:100px}.s1SY6wOpoAEQHCpNlBWS{stroke:#f5f5f5}.fsh_O2KLRw4foYlwYw0H{animation:Ww6708hmqYb1wQbG8Srk .3s}.LrG0KCzL7VgiHFiGtYe2:not(.nbqeDUdHHI84IH0f31po) .fsh_O2KLRw4foYlwYw0H{stroke:#1890ff}.PX1NsPNgyQxTT8GGo75R,.uGegF_FgQFEXQzHgU6Zr{position:relative;background-color:#1890ff;border-radius:100px;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.PX1NsPNgyQxTT8GGo75R{position:absolute;top:0;left:0;background-color:#52c41a}.NKvpvPVVfSMcs6mDu6Sn{display:inline-block;width:2em;margin-left:8px;color:#000000d9;font-size:1em;line-height:1;white-space:nowrap;text-align:left;vertical-align:middle;word-break:normal}.NKvpvPVVfSMcs6mDu6Sn .OE9S4cCS7NQvJRLNAea_{font-size:14px}.SjcXbUsVa4f2dXZoEi41 .uGegF_FgQFEXQzHgU6Zr:before{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:10px;opacity:0;animation:STIOChYmsko3C0OB4edW 2.4s cubic-bezier(.23,1,.32,1) infinite;content:""}.taK17OGKUA4WwS0IIQNQ .uGegF_FgQFEXQzHgU6Zr{background-color:#ff4d4f}.taK17OGKUA4WwS0IIQNQ .NKvpvPVVfSMcs6mDu6Sn{color:#ff4d4f}.taK17OGKUA4WwS0IIQNQ .LrG0KCzL7VgiHFiGtYe2:not(.nbqeDUdHHI84IH0f31po) .fsh_O2KLRw4foYlwYw0H{stroke:#ff4d4f}.H5j2y43X4ess2HqnC9av .uGegF_FgQFEXQzHgU6Zr{background-color:#52c41a}.H5j2y43X4ess2HqnC9av .NKvpvPVVfSMcs6mDu6Sn{color:#52c41a}.H5j2y43X4ess2HqnC9av .LrG0KCzL7VgiHFiGtYe2:not(.nbqeDUdHHI84IH0f31po) .fsh_O2KLRw4foYlwYw0H{stroke:#52c41a}.Uyx49vubZwc3FeHGtlaU .LrG0KCzL7VgiHFiGtYe2{position:relative;line-height:1;background-color:transparent}.Uyx49vubZwc3FeHGtlaU .NKvpvPVVfSMcs6mDu6Sn{position:absolute;top:50%;left:50%;width:100%;margin:0;padding:0;color:#000000d9;font-size:1em;line-height:1;white-space:normal;text-align:center;transform:translate(-50%,-50%)}.Uyx49vubZwc3FeHGtlaU .NKvpvPVVfSMcs6mDu6Sn .OE9S4cCS7NQvJRLNAea_{font-size:1.16666667em}.Uyx49vubZwc3FeHGtlaU.taK17OGKUA4WwS0IIQNQ .NKvpvPVVfSMcs6mDu6Sn{color:#ff4d4f}.Uyx49vubZwc3FeHGtlaU.H5j2y43X4ess2HqnC9av .NKvpvPVVfSMcs6mDu6Sn{color:#52c41a}@keyframes STIOChYmsko3C0OB4edW{0%{transform:translate(-100%) scaleX(0);opacity:.1}20%{transform:translate(-100%) scaleX(0);opacity:.5}to{transform:translate(0) scaleX(1);opacity:0}}.iseBSBwacEP2x3SaaDAW{direction:rtl}.iseBSBwacEP2x3SaaDAW.DnMwbGcoB02kOxVqaP5r .cqfGE9h2zNUDEi4fmLNG{margin-right:0;margin-left:calc(-2em - 8px);padding-right:0;padding-left:calc(2em + 8px)}.iseBSBwacEP2x3SaaDAW .PX1NsPNgyQxTT8GGo75R{right:0;left:auto}.iseBSBwacEP2x3SaaDAW.AhRcnKcGGnYoOt5daobB .NKvpvPVVfSMcs6mDu6Sn,.iseBSBwacEP2x3SaaDAW.WLPeVn2JNMPJltLDyNNG .NKvpvPVVfSMcs6mDu6Sn{margin-right:8px;margin-left:0;text-align:right}.yf_C_orlAsMYUTT9eMSY{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;font-size:0}.yf_C_orlAsMYUTT9eMSY .IXbAzjtOBaIOxxpO4nka{z-index:1}.yf_C_orlAsMYUTT9eMSY>.eMz0qiIPnMdJa5DyY3Vs:not(:first-child)>.mqb7OugtDF4go7AVrcSZ{border-left:none}.QijaOYbxvxwsSKNnbkg2{box-sizing:border-box;margin:0 8px 0 0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-flex;align-items:baseline;cursor:pointer}.MaO88JDtIc64kkxnmDTU{cursor:not-allowed}.QijaOYbxvxwsSKNnbkg2:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.QijaOYbxvxwsSKNnbkg2.wYkCZiQsUUF4amlLAss4 input[type=radio]{width:14px;height:14px}.Lpoqn79m8DdjciGGYvNE{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;display:inline-block;outline:none;cursor:pointer}.QijaOYbxvxwsSKNnbkg2:hover .Lpoqn79m8DdjciGGYvNE,.Lpoqn79m8DdjciGGYvNE:hover .SykjpJIE9iot0N3rkHyw,.Zg1_dUUWuKU_1T7YH4DZ:focus+.SykjpJIE9iot0N3rkHyw{border-color:#873bf4}.Zg1_dUUWuKU_1T7YH4DZ:focus+.SykjpJIE9iot0N3rkHyw{box-shadow:0 0 0 3px #873bf41f}._7fhOckCBQx80Xi0oTh1:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:50%;visibility:hidden;animation:AlisNZHKz1YiellQn9e6 .36s ease-in-out;animation-fill-mode:both;content:""}.Lpoqn79m8DdjciGGYvNE:hover:after,.QijaOYbxvxwsSKNnbkg2:hover .Lpoqn79m8DdjciGGYvNE:after{visibility:visible}.SykjpJIE9iot0N3rkHyw{position:relative;top:0;left:0;display:block;width:16px;height:16px;background-color:#fff;border-color:#d9d9d9;border-style:solid;border-width:1px;border-radius:50%;transition:all .3s}.SykjpJIE9iot0N3rkHyw:after{position:absolute;top:50%;left:50%;display:block;width:16px;height:16px;margin-top:-8px;margin-left:-8px;background-color:#873bf4;border-top:0;border-left:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:" "}.Zg1_dUUWuKU_1T7YH4DZ{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;cursor:pointer;opacity:0}.Lpoqn79m8DdjciGGYvNE.vgqhUWPVMwYRbzEET7HK .SykjpJIE9iot0N3rkHyw{border-color:#d9d9d9}._7fhOckCBQx80Xi0oTh1 .SykjpJIE9iot0N3rkHyw{border-color:#873bf4}._7fhOckCBQx80Xi0oTh1 .SykjpJIE9iot0N3rkHyw:after{transform:scale(.5);opacity:1;transition:all .3s cubic-bezier(.78,.14,.15,.86)}.vgqhUWPVMwYRbzEET7HK{cursor:not-allowed}.vgqhUWPVMwYRbzEET7HK .SykjpJIE9iot0N3rkHyw{background-color:#f5f5f5;cursor:not-allowed}.vgqhUWPVMwYRbzEET7HK .SykjpJIE9iot0N3rkHyw:after{background-color:#0003}.vgqhUWPVMwYRbzEET7HK .Zg1_dUUWuKU_1T7YH4DZ{cursor:not-allowed}.vgqhUWPVMwYRbzEET7HK+span{color:#00000040;cursor:not-allowed}span.Lpoqn79m8DdjciGGYvNE+*{padding-right:8px;padding-left:8px}.mqb7OugtDF4go7AVrcSZ{position:relative;display:inline-block;height:32px;margin:0;padding:0 15px;color:#000000d9;font-size:14px;line-height:30px;background:#fff;border:1px solid #d9d9d9;border-top-width:1.02px;border-left-width:0;cursor:pointer;transition:color .3s,background .3s,border-color .3s,box-shadow .3s}.mqb7OugtDF4go7AVrcSZ a{color:#000000d9}.mqb7OugtDF4go7AVrcSZ>.PPKVNFnnHOIjDI2vG63L{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%}.CVlzc4n2ZGggVtKKUQ9B .mqb7OugtDF4go7AVrcSZ{height:40px;font-size:16px;line-height:38px}.SoumGXVs3MSZubig4Vi1 .mqb7OugtDF4go7AVrcSZ{height:24px;padding:0 7px;line-height:22px}.mqb7OugtDF4go7AVrcSZ:not(:first-child):before{position:absolute;top:-1px;left:-1px;display:block;box-sizing:content-box;width:1px;height:100%;padding:1px 0;background-color:#d9d9d9;transition:background-color .3s;content:""}.mqb7OugtDF4go7AVrcSZ:first-child{border-left:1px solid #d9d9d9;border-radius:2px 0 0 2px}.mqb7OugtDF4go7AVrcSZ:last-child{border-radius:0 2px 2px 0}.mqb7OugtDF4go7AVrcSZ:first-child:last-child{border-radius:2px}.mqb7OugtDF4go7AVrcSZ:hover{position:relative;color:#873bf4}.mqb7OugtDF4go7AVrcSZ:focus-within{box-shadow:0 0 0 3px #873bf41f}.mqb7OugtDF4go7AVrcSZ .SykjpJIE9iot0N3rkHyw,.mqb7OugtDF4go7AVrcSZ input[type=checkbox],.mqb7OugtDF4go7AVrcSZ input[type=radio]{width:0;height:0;opacity:0;pointer-events:none}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk){z-index:1;color:#873bf4;background:#fff;border-color:#873bf4}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):before{background-color:#873bf4}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):first-child{border-color:#873bf4}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):hover{color:#ab66ff;border-color:#ab66ff}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):hover:before{background-color:#ab66ff}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):active{color:#6727cf;border-color:#6727cf}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):active:before{background-color:#6727cf}.MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):focus-within{box-shadow:0 0 0 3px #873bf41f}.BQfCZpideqAZKY_sldoE .MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk){color:#fff;background:#873bf4;border-color:#873bf4}.BQfCZpideqAZKY_sldoE .MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):hover{color:#fff;background:#ab66ff;border-color:#ab66ff}.BQfCZpideqAZKY_sldoE .MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):active{color:#fff;background:#6727cf;border-color:#6727cf}.BQfCZpideqAZKY_sldoE .MyGdl_aRHcQHK8R4JfRw:not(.yN1ZlUsOMtnAs8F7nHgk):focus-within{box-shadow:0 0 0 3px #873bf41f}.yN1ZlUsOMtnAs8F7nHgk{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9;cursor:not-allowed}.yN1ZlUsOMtnAs8F7nHgk:first-child,.yN1ZlUsOMtnAs8F7nHgk:hover{color:#00000040;background-color:#f5f5f5;border-color:#d9d9d9}.yN1ZlUsOMtnAs8F7nHgk:first-child{border-left-color:#d9d9d9}.yN1ZlUsOMtnAs8F7nHgk.MyGdl_aRHcQHK8R4JfRw{color:#00000040;background-color:#e6e6e6;border-color:#d9d9d9;box-shadow:none}@keyframes AlisNZHKz1YiellQn9e6{0%{transform:scale(1);opacity:.5}to{transform:scale(1.6);opacity:0}}.yf_C_orlAsMYUTT9eMSY.EknnL6IPH4y7MkpxTmcm{direction:rtl}.QijaOYbxvxwsSKNnbkg2.yceaAQYUz6IweTmaryz5{margin-right:0;margin-left:8px;direction:rtl}.mqb7OugtDF4go7AVrcSZ.MKHReS8YJNAcPUpKRv1h{border-right-width:0;border-left-width:1px}.mqb7OugtDF4go7AVrcSZ.MKHReS8YJNAcPUpKRv1h.mqb7OugtDF4go7AVrcSZ:not(:first-child):before{right:-1px;left:0}.mqb7OugtDF4go7AVrcSZ.MKHReS8YJNAcPUpKRv1h.mqb7OugtDF4go7AVrcSZ:first-child{border-right:1px solid #d9d9d9;border-radius:0 2px 2px 0}.MyGdl_aRHcQHK8R4JfRw:not([class*=" ant-radio-button-wrapper-disabled"]).mqb7OugtDF4go7AVrcSZ:first-child{border-right-color:#ab66ff}.mqb7OugtDF4go7AVrcSZ.MKHReS8YJNAcPUpKRv1h.mqb7OugtDF4go7AVrcSZ:last-child{border-radius:2px 0 0 2px}.mqb7OugtDF4go7AVrcSZ.MKHReS8YJNAcPUpKRv1h.yN1ZlUsOMtnAs8F7nHgk:first-child{border-right-color:#d9d9d9}.QKTu4fIcshc97eUsMduf{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";display:inline-block;margin:0;padding:0;color:#fadb14;font-size:20px;line-height:unset;list-style:none;outline:none}.kKBtpl_08m47CrBdYP7T .i257srA6RsrCaLdCgbEk{cursor:default}.kKBtpl_08m47CrBdYP7T .i257srA6RsrCaLdCgbEk>div:hover{transform:scale(1)}.i257srA6RsrCaLdCgbEk{position:relative;display:inline-block;color:inherit;cursor:pointer}.i257srA6RsrCaLdCgbEk:not(:last-child){margin-right:8px}.i257srA6RsrCaLdCgbEk>div{transition:all .3s,outline 0s}.i257srA6RsrCaLdCgbEk>div:hover{transform:scale(1.1)}.i257srA6RsrCaLdCgbEk>div:focus{outline:0}.i257srA6RsrCaLdCgbEk>div:focus-visible{outline:1px dashed #fadb14;transform:scale(1.1)}.nriFFjZIpMj8SR1G_Wv2,.mR7IpB8k3jMjjZO0QLmJ{color:#f0f0f0;transition:all .3s;user-select:none}.nriFFjZIpMj8SR1G_Wv2 .OE9S4cCS7NQvJRLNAea_,.mR7IpB8k3jMjjZO0QLmJ .OE9S4cCS7NQvJRLNAea_{vertical-align:middle}.nriFFjZIpMj8SR1G_Wv2{position:absolute;top:0;left:0;width:50%;height:100%;overflow:hidden;opacity:0}.ENDkwzzxkqIh2H7hqrGI .nriFFjZIpMj8SR1G_Wv2,.ENDkwzzxkqIh2H7hqrGI .mR7IpB8k3jMjjZO0QLmJ{opacity:1}.ENDkwzzxkqIh2H7hqrGI .nriFFjZIpMj8SR1G_Wv2,.XcXEcbHtNk0sdjJ09fGG .mR7IpB8k3jMjjZO0QLmJ{color:inherit}.Erv7nFfVNZoFc561D8Ht{display:inline-block;margin:0 8px;font-size:14px}.eAp76g8JICgzwZJT7Iii{direction:rtl}.eAp76g8JICgzwZJT7Iii .i257srA6RsrCaLdCgbEk:not(:last-child){margin-right:0;margin-left:8px}.eAp76g8JICgzwZJT7Iii .nriFFjZIpMj8SR1G_Wv2{right:0;left:auto}.Fff9dUG2vHgfwcMLxLs1{padding:48px 32px}.rh7btkydy1IN_WxzBZJs .dB00XodG7Mx28c7Jf92A>.OE9S4cCS7NQvJRLNAea_{color:#52c41a}.Uf95QKqIPHM1ZpRNiQgi .dB00XodG7Mx28c7Jf92A>.OE9S4cCS7NQvJRLNAea_{color:#ff4d4f}.VlumQpQvEOcCcqo5jqnu .dB00XodG7Mx28c7Jf92A>.OE9S4cCS7NQvJRLNAea_{color:#873bf4}.VcYNLhAnwm0xgdtEvYBl .dB00XodG7Mx28c7Jf92A>.OE9S4cCS7NQvJRLNAea_{color:#faad14}.c6IkGwzAHIwUUpQiieVz{width:250px;height:295px;margin:auto}.dB00XodG7Mx28c7Jf92A{margin-bottom:24px;text-align:center}.dB00XodG7Mx28c7Jf92A>.OE9S4cCS7NQvJRLNAea_{font-size:72px}.lVj8twW5cBAYGlemkKNb{color:#000000d9;font-size:24px;line-height:1.8;text-align:center}.UIHqRaBOlC4_JKA0YlPn{color:#00000073;font-size:14px;line-height:1.6;text-align:center}.aj9p9lozYagwTNlmEZqC{margin:24px 0 0;text-align:center}.aj9p9lozYagwTNlmEZqC>*{margin-right:8px}.aj9p9lozYagwTNlmEZqC>*:last-child{margin-right:0}.qcUlsJuz9EjD4HygObUQ{margin-top:24px;padding:24px 40px;background-color:#fafafa}.p2EkZx7n6oACL2PbyLVk{direction:rtl}.p2EkZx7n6oACL2PbyLVk .aj9p9lozYagwTNlmEZqC>*{margin-right:0;margin-left:8px}.p2EkZx7n6oACL2PbyLVk .aj9p9lozYagwTNlmEZqC>*:last-child{margin-left:0}.HI9DUx2uZtIjGhOXNIry,.HI9DUx2uZtIjGhOXNIry:hover,.HI9DUx2uZtIjGhOXNIry:focus{color:#00000040;cursor:not-allowed}.QBzKVSOLIxkpsRQTkhbx{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014}.Ww4qXTZEcIID33nQKiRz{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.gL63E5EaQgATcBipDVh9{box-sizing:border-box;margin:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;padding:2px;color:#000000a6;background-color:#0000000a;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.tcp9mFJKU6AhVM9BZZdB{position:relative;display:flex;align-items:stretch;justify-items:flex-start;width:100%}.gL63E5EaQgATcBipDVh9.sfQAE8MvI18JcMxQaA99{display:flex}.gL63E5EaQgATcBipDVh9.sfQAE8MvI18JcMxQaA99 .UYUzjb2J8389jC5u0d3q{flex:1 1;min-width:0}.gL63E5EaQgATcBipDVh9:not(.OTtSrCwKv2I09cC9QHTz):hover,.gL63E5EaQgATcBipDVh9:not(.OTtSrCwKv2I09cC9QHTz):focus{background-color:#0000000f}.UYUzjb2J8389jC5u0d3q{position:relative;text-align:center;cursor:pointer;transition:color .3s cubic-bezier(.645,.045,.355,1)}.i4RttDAba7wV3ZPDcLUL{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;color:#262626}.UYUzjb2J8389jC5u0d3q:hover,.UYUzjb2J8389jC5u0d3q:focus{color:#262626}.eM2kMmAIei0f0aECGVl5{min-height:28px;padding:0 11px;line-height:28px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.oCnwLFTWlKoz_vjK_SWv+*{margin-left:6px}.sLmB3zLwFD0ptfnLoo2y{position:absolute;top:0;left:0;width:0;height:0;opacity:0;pointer-events:none}.gL63E5EaQgATcBipDVh9.BVJOMFzNids6tlpLnuCD .eM2kMmAIei0f0aECGVl5{min-height:36px;padding:0 11px;font-size:16px;line-height:36px}.gL63E5EaQgATcBipDVh9.d_e7_USEBlgf960ANspW .eM2kMmAIei0f0aECGVl5{min-height:20px;padding:0 7px;line-height:20px}.d6MIfuKxXwEKVJDRq486,.d6MIfuKxXwEKVJDRq486:hover,.d6MIfuKxXwEKVJDRq486:focus{color:#00000040;cursor:not-allowed}.ZtIYlpUupW4RCHaubwhg{background-color:#fff;border-radius:2px;box-shadow:0 2px 8px -2px #0000000d,0 1px 4px -1px #00000012,0 0 1px #00000014;position:absolute;top:0;left:0;width:0;height:100%;padding:4px 0}.w3HcHZ60zIIv1BwdEtgh{transition:transform .3s cubic-bezier(.645,.045,.355,1),width .3s cubic-bezier(.645,.045,.355,1);will-change:transform,width}.gL63E5EaQgATcBipDVh9.P89Z8xW818orTVKZH1_2{direction:rtl}.gL63E5EaQgATcBipDVh9.P89Z8xW818orTVKZH1_2 .oCnwLFTWlKoz_vjK_SWv{margin-right:0;margin-left:6px}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk{display:flex}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .w_YAaFzy0dEq0x3Pk9YM{position:absolute;top:0;right:11px;bottom:0;left:11px}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .CcjvNH1mo0ml9lfRjkLQ{width:100%}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL,.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{padding:0;line-height:30px;transition:all .3s,visibility 0s}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL{position:relative;user-select:none}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{transition:none;pointer-events:none}.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk:after,.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL:after,.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn:after{display:inline-block;width:0;visibility:hidden;content:"\a0"}.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .w_YAaFzy0dEq0x3Pk9YM{right:25px}.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .xhY0B5koHDgpFvyvJKdL,.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .GqJKnXMulv0dXCrwCosn{padding-right:18px}.BKri_gPWvcM8N5aRIWEA.AuZPIxTCwLUOlJ6M4u1J .xhY0B5koHDgpFvyvJKdL{color:#bfbfbf}.BKri_gPWvcM8N5aRIWEA:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{width:100%;height:32px;padding:0 11px}.BKri_gPWvcM8N5aRIWEA:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .CcjvNH1mo0ml9lfRjkLQ{height:30px}.BKri_gPWvcM8N5aRIWEA:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk:after{line-height:30px}.BKri_gPWvcM8N5aRIWEA.PiJ7StcEDWsVWrZsXKgV .SG1G2EpewgUFWwOFiMIk:after{display:none}.BKri_gPWvcM8N5aRIWEA.PiJ7StcEDWsVWrZsXKgV .SG1G2EpewgUFWwOFiMIk .w_YAaFzy0dEq0x3Pk9YM{position:static;width:100%}.BKri_gPWvcM8N5aRIWEA.PiJ7StcEDWsVWrZsXKgV .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{position:absolute;right:0;left:0;padding:0 11px}.BKri_gPWvcM8N5aRIWEA.PiJ7StcEDWsVWrZsXKgV .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn:after{display:none}.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{height:40px}.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk:after,.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL,.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{line-height:38px}.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV):not(.PiJ7StcEDWsVWrZsXKgV) .CcjvNH1mo0ml9lfRjkLQ{height:38px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{height:24px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk:after,.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL,.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{line-height:22px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV):not(.PiJ7StcEDWsVWrZsXKgV) .CcjvNH1mo0ml9lfRjkLQ{height:22px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .w_YAaFzy0dEq0x3Pk9YM{right:7px;left:7px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{padding:0 7px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .w_YAaFzy0dEq0x3Pk9YM{right:28px}.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .xhY0B5koHDgpFvyvJKdL,.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .GqJKnXMulv0dXCrwCosn{padding-right:21px}.BKri_gPWvcM8N5aRIWEA.BgLOKx7t1jcY2Ej4nuSO:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{padding:0 11px}.gkYkuPRpLSMrilvPKwx2{position:relative;display:flex;flex:auto;flex-wrap:wrap;max-width:100%}.c7qFJv_LOCUE10gN5J4x{flex:none;align-self:center;max-width:100%}.kNyKFAFHtG8oluFUfpd8 .SG1G2EpewgUFWwOFiMIk{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px}.sPCfx78Bjyw0ZjCH8vIq.kNyKFAFHtG8oluFUfpd8 .SG1G2EpewgUFWwOFiMIk{cursor:text}.Kl21kzBj9dwPtOh0iJuI.kNyKFAFHtG8oluFUfpd8 .SG1G2EpewgUFWwOFiMIk{background:#f5f5f5;cursor:not-allowed}.kNyKFAFHtG8oluFUfpd8 .SG1G2EpewgUFWwOFiMIk:after{display:inline-block;width:0;margin:2px 0;line-height:24px;visibility:hidden;content:"\a0"}.kNyKFAFHtG8oluFUfpd8.rkQyZW5xeGk9wty5DWvo .SG1G2EpewgUFWwOFiMIk,.kNyKFAFHtG8oluFUfpd8.Mvs41DdQv04Pni2qNPEx .SG1G2EpewgUFWwOFiMIk{padding-right:24px}.kNyKFAFHtG8oluFUfpd8 .xhY0B5koHDgpFvyvJKdL{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:24px;margin-top:2px;margin-bottom:2px;line-height:22px;background:#f5f5f5;border:1px solid #f0f0f0;border-radius:2px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px}.Kl21kzBj9dwPtOh0iJuI.kNyKFAFHtG8oluFUfpd8 .xhY0B5koHDgpFvyvJKdL{color:#bfbfbf;border-color:#d9d9d9;cursor:not-allowed}.kNyKFAFHtG8oluFUfpd8 .weBDjaWfBPE5pfWvbNay{display:inline-block;margin-right:4px;overflow:hidden;white-space:pre;text-overflow:ellipsis}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl{color:inherit;font-style:normal;line-height:0;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-flex;align-items:center;color:#00000073;font-weight:700;font-size:10px;line-height:inherit;cursor:pointer}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl>*{line-height:1}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl svg{display:inline-block}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl:before{display:none}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl .kNyKFAFHtG8oluFUfpd8 .aH1zEja3gTssoN2URdCj{display:block}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl>.OE9S4cCS7NQvJRLNAea_{vertical-align:middle}.kNyKFAFHtG8oluFUfpd8 .e7juHrDYXUs3YD8vpwzl:hover{color:#000000bf}.kNyKFAFHtG8oluFUfpd8 .c7qFJv_LOCUE10gN5J4x+.c7qFJv_LOCUE10gN5J4x .w_YAaFzy0dEq0x3Pk9YM{margin-inline-start:0}.kNyKFAFHtG8oluFUfpd8 .w_YAaFzy0dEq0x3Pk9YM{position:relative;max-width:100%;margin-inline-start:7px}.kNyKFAFHtG8oluFUfpd8 .CcjvNH1mo0ml9lfRjkLQ,.kNyKFAFHtG8oluFUfpd8 .gSLwtt6fJQIC2rCn2BVR{height:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:24px;transition:all .3s}.kNyKFAFHtG8oluFUfpd8 .CcjvNH1mo0ml9lfRjkLQ{width:100%;min-width:4.1px}.kNyKFAFHtG8oluFUfpd8 .gSLwtt6fJQIC2rCn2BVR{position:absolute;top:0;left:0;z-index:999;white-space:pre;visibility:hidden}.kNyKFAFHtG8oluFUfpd8 .GqJKnXMulv0dXCrwCosn{position:absolute;top:50%;right:11px;left:11px;transform:translateY(-50%);transition:all .3s}.kNyKFAFHtG8oluFUfpd8.BgLOKx7t1jcY2Ej4nuSO .SG1G2EpewgUFWwOFiMIk:after{line-height:32px}.kNyKFAFHtG8oluFUfpd8.BgLOKx7t1jcY2Ej4nuSO .xhY0B5koHDgpFvyvJKdL{height:32px;line-height:30px}.kNyKFAFHtG8oluFUfpd8.BgLOKx7t1jcY2Ej4nuSO .w_YAaFzy0dEq0x3Pk9YM{height:32px;line-height:32px}.kNyKFAFHtG8oluFUfpd8.BgLOKx7t1jcY2Ej4nuSO .CcjvNH1mo0ml9lfRjkLQ,.kNyKFAFHtG8oluFUfpd8.BgLOKx7t1jcY2Ej4nuSO .gSLwtt6fJQIC2rCn2BVR{height:32px;line-height:30px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .SG1G2EpewgUFWwOFiMIk:after{line-height:16px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .xhY0B5koHDgpFvyvJKdL{height:16px;line-height:14px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .w_YAaFzy0dEq0x3Pk9YM{height:16px;line-height:16px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .CcjvNH1mo0ml9lfRjkLQ,.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .gSLwtt6fJQIC2rCn2BVR{height:16px;line-height:14px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .GqJKnXMulv0dXCrwCosn{left:7px}.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .w_YAaFzy0dEq0x3Pk9YM{margin-inline-start:3px}.Kl21kzBj9dwPtOh0iJuI .e7juHrDYXUs3YD8vpwzl{display:none}.x2sqCeUZuMYOeVZ_cv2X.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ) .SG1G2EpewgUFWwOFiMIk{background-color:#fff;border-color:#ff4d4f!important}.x2sqCeUZuMYOeVZ_cv2X.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ).AuZPIxTCwLUOlJ6M4u1J .SG1G2EpewgUFWwOFiMIk,.x2sqCeUZuMYOeVZ_cv2X.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ)._MGN7x3FYWgavBvlnO9Q .SG1G2EpewgUFWwOFiMIk{border-color:#ff7875;box-shadow:0 0 0 2px #ff4d4f33;border-right-width:1px;outline:0}.lpdO077JkAkHsFrxJ2rK.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ) .SG1G2EpewgUFWwOFiMIk{background-color:#fff;border-color:#faad14!important}.lpdO077JkAkHsFrxJ2rK.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ).AuZPIxTCwLUOlJ6M4u1J .SG1G2EpewgUFWwOFiMIk,.lpdO077JkAkHsFrxJ2rK.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):not(.PiJ7StcEDWsVWrZsXKgV):not(.VSznED6U8K4kg5JdaSuZ)._MGN7x3FYWgavBvlnO9Q .SG1G2EpewgUFWwOFiMIk{border-color:#ffc53d;box-shadow:0 0 0 2px #faad1433;border-right-width:1px;outline:0}.x2sqCeUZuMYOeVZ_cv2X.pLacYqwaUZgevgtNMhee .J0jndhxj14g2EYi0RD0o,.lpdO077JkAkHsFrxJ2rK.pLacYqwaUZgevgtNMhee .J0jndhxj14g2EYi0RD0o,.BvJOfteeSk4zWTsNjEiW.pLacYqwaUZgevgtNMhee .J0jndhxj14g2EYi0RD0o,.v7ij2KvKc0kjimnzF8v9.pLacYqwaUZgevgtNMhee .J0jndhxj14g2EYi0RD0o{right:32px}.x2sqCeUZuMYOeVZ_cv2X.pLacYqwaUZgevgtNMhee .KrZlU0H_KsAq6r5TQcJH,.lpdO077JkAkHsFrxJ2rK.pLacYqwaUZgevgtNMhee .KrZlU0H_KsAq6r5TQcJH,.BvJOfteeSk4zWTsNjEiW.pLacYqwaUZgevgtNMhee .KrZlU0H_KsAq6r5TQcJH,.v7ij2KvKc0kjimnzF8v9.pLacYqwaUZgevgtNMhee .KrZlU0H_KsAq6r5TQcJH{padding-right:42px}.CFwvtKxTVpASy4a83AUw{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;cursor:pointer}.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{position:relative;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:all .3s cubic-bezier(.645,.045,.355,1)}.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk input{cursor:pointer}.sPCfx78Bjyw0ZjCH8vIq.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{cursor:text}.sPCfx78Bjyw0ZjCH8vIq.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk input{cursor:auto}._MGN7x3FYWgavBvlnO9Q:not(.Kl21kzBj9dwPtOh0iJuI).CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX ._MGN7x3FYWgavBvlnO9Q:not(.Kl21kzBj9dwPtOh0iJuI).CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{border-right-width:0;border-left-width:1px!important}.Kl21kzBj9dwPtOh0iJuI.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{color:#00000040;background:#f5f5f5;cursor:not-allowed}.kNyKFAFHtG8oluFUfpd8.Kl21kzBj9dwPtOh0iJuI.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk{background:#f5f5f5}.Kl21kzBj9dwPtOh0iJuI.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk input{cursor:not-allowed}.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .CcjvNH1mo0ml9lfRjkLQ{margin:0;padding:0;background:transparent;border:none;outline:none;-webkit-appearance:none;appearance:none}.CFwvtKxTVpASy4a83AUw:not(.PiJ7StcEDWsVWrZsXKgV) .SG1G2EpewgUFWwOFiMIk .CcjvNH1mo0ml9lfRjkLQ::-webkit-search-cancel-button{display:none;-webkit-appearance:none}.CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):hover .SG1G2EpewgUFWwOFiMIk{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .CFwvtKxTVpASy4a83AUw:not(.Kl21kzBj9dwPtOh0iJuI):hover .SG1G2EpewgUFWwOFiMIk{border-right-width:0;border-left-width:1px!important}.xhY0B5koHDgpFvyvJKdL{flex:1 1;overflow:hidden;font-weight:400;white-space:nowrap;text-overflow:ellipsis}@media all and (-ms-high-contrast: none){.xhY0B5koHDgpFvyvJKdL *::-ms-backdrop,.xhY0B5koHDgpFvyvJKdL{flex:auto}}.GqJKnXMulv0dXCrwCosn{flex:1 1;overflow:hidden;color:#bfbfbf;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}@media all and (-ms-high-contrast: none){.GqJKnXMulv0dXCrwCosn *::-ms-backdrop,.GqJKnXMulv0dXCrwCosn{flex:auto}}.TKYQccmpae8oCKJg2EZs{display:inline-flex;color:inherit;font-style:normal;line-height:0;text-transform:none;vertical-align:-.125em;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;right:11px;display:flex;align-items:center;height:12px;margin-top:-6px;color:#00000040;font-size:12px;line-height:1;text-align:center;pointer-events:none}.TKYQccmpae8oCKJg2EZs>*{line-height:1}.TKYQccmpae8oCKJg2EZs svg{display:inline-block}.TKYQccmpae8oCKJg2EZs:before{display:none}.TKYQccmpae8oCKJg2EZs .CszVNmv35hUgweVpE2YB{display:block}.TKYQccmpae8oCKJg2EZs .OE9S4cCS7NQvJRLNAea_{vertical-align:top;transition:transform .3s}.TKYQccmpae8oCKJg2EZs .OE9S4cCS7NQvJRLNAea_>svg{vertical-align:top}.TKYQccmpae8oCKJg2EZs .OE9S4cCS7NQvJRLNAea_:not(.z1on6fYVAmugf_nXwxBg){pointer-events:auto}.Kl21kzBj9dwPtOh0iJuI .TKYQccmpae8oCKJg2EZs{cursor:not-allowed}.TKYQccmpae8oCKJg2EZs>*:not(:last-child){margin-inline-end:8px}.J0jndhxj14g2EYi0RD0o{position:absolute;top:50%;right:11px;z-index:1;display:inline-block;width:12px;height:12px;margin-top:-6px;color:#00000040;font-size:12px;font-style:normal;line-height:1;text-align:center;text-transform:none;background:#fff;cursor:pointer;opacity:0;transition:color .3s ease,opacity .15s ease;text-rendering:auto}.J0jndhxj14g2EYi0RD0o:before{display:block}.J0jndhxj14g2EYi0RD0o:hover{color:#00000073}.CFwvtKxTVpASy4a83AUw:hover .J0jndhxj14g2EYi0RD0o{opacity:1}.ZlSk8ynF_Z0pN5O8JHkK{margin:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum",;position:absolute;top:-9999px;left:-9999px;z-index:1050;box-sizing:border-box;padding:4px 0;overflow:hidden;font-size:14px;font-variant:initial;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ZlSk8ynF_Z0pN5O8JHkK.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.IHzb9QStOwga5UGaTpYa,.ZlSk8ynF_Z0pN5O8JHkK.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.IHzb9QStOwga5UGaTpYa{animation-name:Qz259P718UmrTcRZoe47}.ZlSk8ynF_Z0pN5O8JHkK.anQ7QA5ff88fT1hE5NZv.k5IUkSUKfs9ngLl4HZZo.ZIl24_JKZ5IMj6LKU6gG,.ZlSk8ynF_Z0pN5O8JHkK.zOeIZIDLg6Y2kUYl4Yfz.eK5KEF8YWU7kUPWDda_M.ZIl24_JKZ5IMj6LKU6gG{animation-name:grzIbU8cclQPomXj1dMC}.ZlSk8ynF_Z0pN5O8JHkK.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.IHzb9QStOwga5UGaTpYa{animation-name:DYnMq9y6JwUeenpuLweE}.ZlSk8ynF_Z0pN5O8JHkK.EV7gYI381KkgqjHXwBdc.DvGWnG2R23YUcNWMOnt9.ZIl24_JKZ5IMj6LKU6gG{animation-name:gTdJLYAOGckQebp6oGbS}.lZxNuYHUwAE5_jjLAHIH{display:none}.GWHnZl0IRovoez4eT0In{color:#00000040}.JriJiW9P6swFmNPESkE0{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;color:#00000040}.GkFBqr2srPoRERQjQCme{position:relative;display:block;min-height:32px;padding:5px 12px;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}.GEczoxFQT44HEJ8Vg1Lh{color:#00000073;font-size:12px;cursor:default}.lCXHvmm7f2sEqtiJcIi0{display:flex}.jTdw_PXqyEzYxizKyAEk{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.nPLZ3Do1cJchUX3vKnEn{flex:none}.TkajkLCxyRUsiXEwcIwP:not(.twTQnXBimM8PQRkQucU_){background-color:#f5f5f5}.jzYbMFEDKwV2avf7veXw:not(.twTQnXBimM8PQRkQucU_){color:#000000d9;font-weight:600;background-color:#f9f0ff}.jzYbMFEDKwV2avf7veXw:not(.twTQnXBimM8PQRkQucU_) .nPLZ3Do1cJchUX3vKnEn{color:#873bf4}.twTQnXBimM8PQRkQucU_{color:#00000040;cursor:not-allowed}.twTQnXBimM8PQRkQucU_.jzYbMFEDKwV2avf7veXw{background-color:#f5f5f5}.uqYL3ZOq0g0yxUbH5f_g{padding-left:24px}.BgLOKx7t1jcY2Ej4nuSO{font-size:16px}.Tc5BSnJOLaQLYAl301Me .SG1G2EpewgUFWwOFiMIk{background-color:transparent!important;border-color:transparent!important;box-shadow:none!important}.CFwvtKxTVpASy4a83AUw.JFbAm950GZUOH_8gqG7t{width:100%}.ZE6C_YXyGqw44Cg3Z2gs:not(.bwPNs7aeX_MbsdppkOK0){margin-right:-1px}.ZE6C_YXyGqw44Cg3Z2gs:not(.bwPNs7aeX_MbsdppkOK0).wObpx8IPoxMbf9SNGJc2{margin-right:0;margin-left:-1px}.ZE6C_YXyGqw44Cg3Z2gs:hover>*,.ZE6C_YXyGqw44Cg3Z2gs:focus>*,.ZE6C_YXyGqw44Cg3Z2gs:active>*{z-index:2}.ZE6C_YXyGqw44Cg3Z2gs._MGN7x3FYWgavBvlnO9Q>*{z-index:2}.ZE6C_YXyGqw44Cg3Z2gs[disabled]>*{z-index:0}.ZE6C_YXyGqw44Cg3Z2gs:not(.Ddx7rBW4l70z8FsT_I13):not(.bwPNs7aeX_MbsdppkOK0).CFwvtKxTVpASy4a83AUw>.SG1G2EpewgUFWwOFiMIk{border-radius:0}.ZE6C_YXyGqw44Cg3Z2gs.Ddx7rBW4l70z8FsT_I13.CFwvtKxTVpASy4a83AUw:not(.bwPNs7aeX_MbsdppkOK0):not(.wObpx8IPoxMbf9SNGJc2)>.SG1G2EpewgUFWwOFiMIk{border-top-right-radius:0;border-bottom-right-radius:0}.ZE6C_YXyGqw44Cg3Z2gs.bwPNs7aeX_MbsdppkOK0.CFwvtKxTVpASy4a83AUw:not(.Ddx7rBW4l70z8FsT_I13):not(.wObpx8IPoxMbf9SNGJc2)>.SG1G2EpewgUFWwOFiMIk{border-top-left-radius:0;border-bottom-left-radius:0}.ZE6C_YXyGqw44Cg3Z2gs.CFwvtKxTVpASy4a83AUw.Ddx7rBW4l70z8FsT_I13.wObpx8IPoxMbf9SNGJc2:not(.bwPNs7aeX_MbsdppkOK0)>.SG1G2EpewgUFWwOFiMIk{border-top-left-radius:0;border-bottom-left-radius:0}.ZE6C_YXyGqw44Cg3Z2gs.CFwvtKxTVpASy4a83AUw.bwPNs7aeX_MbsdppkOK0.wObpx8IPoxMbf9SNGJc2:not(.Ddx7rBW4l70z8FsT_I13)>.SG1G2EpewgUFWwOFiMIk{border-top-right-radius:0;border-bottom-right-radius:0}.SJejMi4RysgXvTGVcR14{direction:rtl}.SJejMi4RysgXvTGVcR14 .TKYQccmpae8oCKJg2EZs,.SJejMi4RysgXvTGVcR14 .J0jndhxj14g2EYi0RD0o{right:initial;left:11px}.kp1lr21ljYMRTejlGexK{direction:rtl}.kp1lr21ljYMRTejlGexK .uqYL3ZOq0g0yxUbH5f_g{padding-right:24px;padding-left:12px}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8.rkQyZW5xeGk9wty5DWvo .SG1G2EpewgUFWwOFiMIk,.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8.Mvs41DdQv04Pni2qNPEx .SG1G2EpewgUFWwOFiMIk{padding-right:4px;padding-left:24px}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8 .xhY0B5koHDgpFvyvJKdL{text-align:right}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8 .weBDjaWfBPE5pfWvbNay{margin-right:0;margin-left:4px;text-align:right}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8 .gSLwtt6fJQIC2rCn2BVR{right:0;left:auto}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8 .GqJKnXMulv0dXCrwCosn{right:11px;left:auto}.SJejMi4RysgXvTGVcR14.kNyKFAFHtG8oluFUfpd8.k3Fu74pupccNGNSQbrPT .GqJKnXMulv0dXCrwCosn{right:7px}.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .xhY0B5koHDgpFvyvJKdL,.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA .SG1G2EpewgUFWwOFiMIk .GqJKnXMulv0dXCrwCosn{right:0;left:9px;text-align:right}.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .w_YAaFzy0dEq0x3Pk9YM{right:11px;left:25px}.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .xhY0B5koHDgpFvyvJKdL,.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.rkQyZW5xeGk9wty5DWvo .GqJKnXMulv0dXCrwCosn{padding-right:0;padding-left:18px}.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .w_YAaFzy0dEq0x3Pk9YM{right:6px}.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .xhY0B5koHDgpFvyvJKdL,.SJejMi4RysgXvTGVcR14.BKri_gPWvcM8N5aRIWEA.k3Fu74pupccNGNSQbrPT:not(.PiJ7StcEDWsVWrZsXKgV).rkQyZW5xeGk9wty5DWvo .GqJKnXMulv0dXCrwCosn{padding-right:0;padding-left:21px}.jPPWbqrhnQYbjm3RfmgA{display:table;width:100%}.bR3_euegRVoBauvNs070{display:table-cell;padding-right:16px;vertical-align:top}.bR3_euegRVoBauvNs070 .hQAfa9CpHIBTKntX9wbR{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.bR3_euegRVoBauvNs070 .hQAfa9CpHIBTKntX9wbR.OFYAZDO8koHPFoAvELwc{border-radius:50%}.bR3_euegRVoBauvNs070 .bCYFHZPk2JQ2PH_4Rt0G{width:40px;height:40px;line-height:40px}.bR3_euegRVoBauvNs070 .bCYFHZPk2JQ2PH_4Rt0G.OFYAZDO8koHPFoAvELwc{border-radius:50%}.bR3_euegRVoBauvNs070 .nXchm2X8TaM1ZAVzU68h{width:24px;height:24px;line-height:24px}.bR3_euegRVoBauvNs070 .nXchm2X8TaM1ZAVzU68h.OFYAZDO8koHPFoAvELwc{border-radius:50%}.vKdyRapgKGw0ueBJCS7y{display:table-cell;width:100%;vertical-align:top}.vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn{width:100%;height:16px;background:rgba(190,190,190,.2);border-radius:2px}.vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn+.K_VMqH4bBgzWy6auf0rI{margin-top:24px}.vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI{padding:0}.vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI>li{width:100%;height:16px;list-style:none;background:rgba(190,190,190,.2);border-radius:2px}.vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI>li:last-child:not(:first-child):not(:nth-child(2)){width:61%}.vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI>li+li{margin-top:16px}.pxJCqLLEzxkfJUYiU76E .vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn{margin-top:12px}.pxJCqLLEzxkfJUYiU76E .vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn+.K_VMqH4bBgzWy6auf0rI{margin-top:28px}.YUuSgnjbEJAk_4ghqXOr .vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn,.YUuSgnjbEJAk_4ghqXOr .vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI>li{border-radius:100px}.cUGNMkYxeNkUPNfPf7DB .QM_o6ntZVct7KLhTwRWn,.cUGNMkYxeNkUPNfPf7DB .K_VMqH4bBgzWy6auf0rI>li,.cUGNMkYxeNkUPNfPf7DB .hQAfa9CpHIBTKntX9wbR,.cUGNMkYxeNkUPNfPf7DB .hiVu1r_mp6QbUPXW1FQT,.cUGNMkYxeNkUPNfPf7DB .w5TT49OyIxIHApO5mwot,.cUGNMkYxeNkUPNfPf7DB .hVZg_JrHka76xbsTdMxE{position:relative;z-index:0;overflow:hidden;background:transparent}.cUGNMkYxeNkUPNfPf7DB .QM_o6ntZVct7KLhTwRWn:after,.cUGNMkYxeNkUPNfPf7DB .K_VMqH4bBgzWy6auf0rI>li:after,.cUGNMkYxeNkUPNfPf7DB .hQAfa9CpHIBTKntX9wbR:after,.cUGNMkYxeNkUPNfPf7DB .hiVu1r_mp6QbUPXW1FQT:after,.cUGNMkYxeNkUPNfPf7DB .w5TT49OyIxIHApO5mwot:after,.cUGNMkYxeNkUPNfPf7DB .hVZg_JrHka76xbsTdMxE:after{position:absolute;top:0;right:-150%;bottom:0;left:-150%;background:linear-gradient(90deg,rgba(190,190,190,.2) 25%,rgba(129,129,129,.24) 37%,rgba(190,190,190,.2) 63%);animation:SuWocp_L0IhHGacqURt8 1.4s ease infinite;content:""}.jPPWbqrhnQYbjm3RfmgA.qr8EoeiXwVcjzYK24Oea,.jPPWbqrhnQYbjm3RfmgA.qr8EoeiXwVcjzYK24Oea .hiVu1r_mp6QbUPXW1FQT,.jPPWbqrhnQYbjm3RfmgA.qr8EoeiXwVcjzYK24Oea .w5TT49OyIxIHApO5mwot{width:100%}.cqIqa4lVQIItd22YoDNT{display:inline-block;width:auto}.cqIqa4lVQIItd22YoDNT .hiVu1r_mp6QbUPXW1FQT{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);border-radius:2px;width:64px;min-width:64px;height:32px;line-height:32px}.cqIqa4lVQIItd22YoDNT .hiVu1r_mp6QbUPXW1FQT.yZvivCCKEn451Ez5T2QB{width:32px;min-width:32px}.cqIqa4lVQIItd22YoDNT .hiVu1r_mp6QbUPXW1FQT.fQT89GguO64BgvOKXIUa{width:32px;min-width:32px;border-radius:50%}.cqIqa4lVQIItd22YoDNT .hiVu1r_mp6QbUPXW1FQT.Tf4OsR6_IQQ8Xnz9FQvc{border-radius:32px}.cqIqa4lVQIItd22YoDNT .DqkCSLVxgcC_XOJdFyNa{width:80px;min-width:80px;height:40px;line-height:40px}.cqIqa4lVQIItd22YoDNT .DqkCSLVxgcC_XOJdFyNa.yZvivCCKEn451Ez5T2QB{width:40px;min-width:40px}.cqIqa4lVQIItd22YoDNT .DqkCSLVxgcC_XOJdFyNa.fQT89GguO64BgvOKXIUa{width:40px;min-width:40px;border-radius:50%}.cqIqa4lVQIItd22YoDNT .DqkCSLVxgcC_XOJdFyNa.Tf4OsR6_IQQ8Xnz9FQvc{border-radius:40px}.cqIqa4lVQIItd22YoDNT .UVMHMesiPE0IkVD9QX5v{width:48px;min-width:48px;height:24px;line-height:24px}.cqIqa4lVQIItd22YoDNT .UVMHMesiPE0IkVD9QX5v.yZvivCCKEn451Ez5T2QB{width:24px;min-width:24px}.cqIqa4lVQIItd22YoDNT .UVMHMesiPE0IkVD9QX5v.fQT89GguO64BgvOKXIUa{width:24px;min-width:24px;border-radius:50%}.cqIqa4lVQIItd22YoDNT .UVMHMesiPE0IkVD9QX5v.Tf4OsR6_IQQ8Xnz9FQvc{border-radius:24px}.cqIqa4lVQIItd22YoDNT .hQAfa9CpHIBTKntX9wbR{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:32px;height:32px;line-height:32px}.cqIqa4lVQIItd22YoDNT .hQAfa9CpHIBTKntX9wbR.OFYAZDO8koHPFoAvELwc{border-radius:50%}.cqIqa4lVQIItd22YoDNT .bCYFHZPk2JQ2PH_4Rt0G{width:40px;height:40px;line-height:40px}.cqIqa4lVQIItd22YoDNT .bCYFHZPk2JQ2PH_4Rt0G.OFYAZDO8koHPFoAvELwc{border-radius:50%}.cqIqa4lVQIItd22YoDNT .nXchm2X8TaM1ZAVzU68h{width:24px;height:24px;line-height:24px}.cqIqa4lVQIItd22YoDNT .nXchm2X8TaM1ZAVzU68h.OFYAZDO8koHPFoAvELwc{border-radius:50%}.cqIqa4lVQIItd22YoDNT .w5TT49OyIxIHApO5mwot{display:inline-block;vertical-align:top;background:rgba(190,190,190,.2);width:160px;min-width:160px;height:32px;line-height:32px}.cqIqa4lVQIItd22YoDNT .bXEMudI_iGE_D_Bnm9bd{width:200px;min-width:200px;height:40px;line-height:40px}.cqIqa4lVQIItd22YoDNT .fXhFKjxNy_kKPF8Zkfto{width:120px;min-width:120px;height:24px;line-height:24px}.cqIqa4lVQIItd22YoDNT .hVZg_JrHka76xbsTdMxE{display:flex;align-items:center;justify-content:center;vertical-align:top;background:rgba(190,190,190,.2);width:96px;height:96px;line-height:96px}.cqIqa4lVQIItd22YoDNT .hVZg_JrHka76xbsTdMxE.nDHwc3CD6sUkhNoOVE6j{border-radius:50%}.cqIqa4lVQIItd22YoDNT .NAdC_zai40ICuN5bvqD4{fill:#bfbfbf}.cqIqa4lVQIItd22YoDNT .gnye2dEyqh47arDbNU5_{width:48px;height:48px;line-height:48px;max-width:192px;max-height:192px}.cqIqa4lVQIItd22YoDNT .gnye2dEyqh47arDbNU5_.nDHwc3CD6sUkhNoOVE6j{border-radius:50%}@keyframes SuWocp_L0IhHGacqURt8{0%{transform:translate(-37.5%)}to{transform:translate(37.5%)}}.blii7lspVxIz5D1I2glM{direction:rtl}.blii7lspVxIz5D1I2glM .bR3_euegRVoBauvNs070{padding-right:0;padding-left:16px}.blii7lspVxIz5D1I2glM.jPPWbqrhnQYbjm3RfmgA.cUGNMkYxeNkUPNfPf7DB .vKdyRapgKGw0ueBJCS7y .QM_o6ntZVct7KLhTwRWn,.blii7lspVxIz5D1I2glM.jPPWbqrhnQYbjm3RfmgA.cUGNMkYxeNkUPNfPf7DB .vKdyRapgKGw0ueBJCS7y .K_VMqH4bBgzWy6auf0rI>li{animation-name:THIeQFV5qqYo7XSU9Mic}.blii7lspVxIz5D1I2glM.jPPWbqrhnQYbjm3RfmgA.cUGNMkYxeNkUPNfPf7DB .hQAfa9CpHIBTKntX9wbR{animation-name:THIeQFV5qqYo7XSU9Mic}@keyframes THIeQFV5qqYo7XSU9Mic{0%{background-position:0% 50%}to{background-position:100% 50%}}.etYaS5xIq20ThW9J7qps{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;height:12px;margin:10px 6px;padding:4px 0;cursor:pointer;touch-action:none}.BJPg2VJ2_FM4ew7bhlf8{width:12px;height:100%;margin:6px 10px;padding:0 4px}.BJPg2VJ2_FM4ew7bhlf8 .kq5tdv8Q6m0dn6juoxbN{width:4px;height:100%}.BJPg2VJ2_FM4ew7bhlf8 .Qzu0yk3YpCA7WOGn38Wi{width:4px}.BJPg2VJ2_FM4ew7bhlf8 .FplfEhWWULEGZclx05h4{margin-top:-6px;margin-left:-5px}.BJPg2VJ2_FM4ew7bhlf8 .HD7oXkQsV4bsMEr2Iede{top:0;left:12px;width:18px;height:100%}.BJPg2VJ2_FM4ew7bhlf8 .ywQ_8Z46zjUNmxElBFaE{left:4px;white-space:nowrap}.BJPg2VJ2_FM4ew7bhlf8 .j6TuAqIM8V4lPZl2AHfv{width:4px;height:100%}.BJPg2VJ2_FM4ew7bhlf8 .lmLYDXh457kUNraFUy6u{top:auto;margin-left:-2px}.VeJfEzkXvLkrs3P9qL8l .U2bz9oRDCmoWDQseN42N{min-width:unset}.x8fF0BdaOhwVACEIQMrb.BJPg2VJ2_FM4ew7bhlf8 .FplfEhWWULEGZclx05h4{margin-right:-5px;margin-left:0}.x8fF0BdaOhwVACEIQMrb.BJPg2VJ2_FM4ew7bhlf8 .HD7oXkQsV4bsMEr2Iede{right:12px;left:auto}.x8fF0BdaOhwVACEIQMrb.BJPg2VJ2_FM4ew7bhlf8 .ywQ_8Z46zjUNmxElBFaE{right:4px;left:auto}.x8fF0BdaOhwVACEIQMrb.BJPg2VJ2_FM4ew7bhlf8 .lmLYDXh457kUNraFUy6u{right:2px;left:auto}.Y5lF29g39vED8uBangAV{margin-bottom:28px}.kq5tdv8Q6m0dn6juoxbN{position:absolute;width:100%;height:4px;background-color:#f5f5f5;border-radius:2px;transition:background-color .3s}.Qzu0yk3YpCA7WOGn38Wi{position:absolute;height:4px;background-color:#dcb8ff;border-radius:2px;transition:background-color .3s}.FplfEhWWULEGZclx05h4{position:absolute;width:14px;height:14px;margin-top:-5px;background-color:#fff;border:solid 2px #dcb8ff;border-radius:50%;box-shadow:0;cursor:pointer;transition:border-color .3s,box-shadow .6s,transform .3s cubic-bezier(.18,.89,.32,1.28)}.kwNoNsOzx8zQeH5g1ivK{z-index:1}.FplfEhWWULEGZclx05h4:focus{border-color:#9f62f6;outline:none;box-shadow:0 0 0 5px #873bf41f}.FplfEhWWULEGZclx05h4.wR2qZ_DS_RogXiSDBMIV{border-color:#873bf4}.FplfEhWWULEGZclx05h4:after{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;content:""}.etYaS5xIq20ThW9J7qps:hover .kq5tdv8Q6m0dn6juoxbN{background-color:#e1e1e1}.etYaS5xIq20ThW9J7qps:hover .Qzu0yk3YpCA7WOGn38Wi{background-color:#c58fff}.etYaS5xIq20ThW9J7qps:hover .FplfEhWWULEGZclx05h4:not(.wR2qZ_DS_RogXiSDBMIV){border-color:#c58fff}.HD7oXkQsV4bsMEr2Iede{position:absolute;top:14px;left:0;width:100%;font-size:14px}.ywQ_8Z46zjUNmxElBFaE{position:absolute;display:inline-block;color:#00000073;text-align:center;word-break:keep-all;cursor:pointer;user-select:none}.QeWgWYp8IssXniCyaWGh{color:#000000d9}.j6TuAqIM8V4lPZl2AHfv{position:absolute;width:100%;height:4px;background:transparent;pointer-events:none}.lmLYDXh457kUNraFUy6u{position:absolute;top:-2px;width:8px;height:8px;background-color:#fff;border:2px solid #f0f0f0;border-radius:50%;cursor:pointer}.ttc_Nf6Vsq0sjoveu0cn{border-color:#c39dfa}.XSflL5RBvAWM97j74YlC{cursor:not-allowed}.XSflL5RBvAWM97j74YlC .kq5tdv8Q6m0dn6juoxbN{background-color:#f5f5f5!important}.XSflL5RBvAWM97j74YlC .Qzu0yk3YpCA7WOGn38Wi{background-color:#00000040!important}.XSflL5RBvAWM97j74YlC .FplfEhWWULEGZclx05h4,.XSflL5RBvAWM97j74YlC .lmLYDXh457kUNraFUy6u{background-color:#fff;border-color:#00000040!important;box-shadow:none;cursor:not-allowed}.XSflL5RBvAWM97j74YlC .ywQ_8Z46zjUNmxElBFaE,.XSflL5RBvAWM97j74YlC .lmLYDXh457kUNraFUy6u{cursor:not-allowed!important}.x8fF0BdaOhwVACEIQMrb{direction:rtl}.x8fF0BdaOhwVACEIQMrb .HD7oXkQsV4bsMEr2Iede{right:0;left:auto}.JXVz7nwZSdUJ6S1snvIZ{display:inline-flex}.zsMVmy_PIpya1kb44iSk{flex-direction:column}.zyTi6ZpjbYcXSsCzVYEf{align-items:center}.wr7tNjHKrx89F0kyjH6e{align-items:flex-start}.CeqS9n860L8z65LDt4J_{align-items:flex-end}.Ozd80q4l3y0H43vJ_9j4{align-items:baseline}.lFK2AnKGizwHEMYKQ2Ap:empty{display:none}.YtJaihVk1zg_7oEzIFBX{display:inline-flex}.tNF_uOaxst4b0WqyF3YT{display:flex;width:100%}.CKOrQAU3IWgV21w3BWmB{flex-direction:column}.bryPWpumqkaFLqv__j9I,.NVlefisHbk1Lp2iR2L9O{direction:rtl}.ahQZRjTVrUssUGopNJEU{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;display:none;color:#873bf4;font-size:0;text-align:center;vertical-align:middle;opacity:0;transition:transform .3s cubic-bezier(.78,.14,.15,.86)}.FrOtgKggkgYSyQu96Eyu{position:static;display:inline-block;opacity:1}._D5M9AmhTArVl0KUVaP1{position:relative}._D5M9AmhTArVl0KUVaP1>div>.ahQZRjTVrUssUGopNJEU{position:absolute;top:0;left:0;z-index:4;display:block;width:100%;height:100%;max-height:400px}._D5M9AmhTArVl0KUVaP1>div>.ahQZRjTVrUssUGopNJEU .j2V0oDn4GMBcB7Jcu_RO{position:absolute;top:50%;left:50%;margin:-10px}._D5M9AmhTArVl0KUVaP1>div>.ahQZRjTVrUssUGopNJEU .Y57aBJBXa587KHrUFO08{position:absolute;top:50%;width:100%;padding-top:5px;font-size:14px;text-shadow:0 1px 2px #fff}._D5M9AmhTArVl0KUVaP1>div>.ahQZRjTVrUssUGopNJEU.bSS6JieIYiEeQJGGSaz5 .j2V0oDn4GMBcB7Jcu_RO{margin-top:-20px}._D5M9AmhTArVl0KUVaP1>div>.xLVwBCgPesmrcahCBToE .j2V0oDn4GMBcB7Jcu_RO{margin:-7px}._D5M9AmhTArVl0KUVaP1>div>.xLVwBCgPesmrcahCBToE .Y57aBJBXa587KHrUFO08{padding-top:2px}._D5M9AmhTArVl0KUVaP1>div>.xLVwBCgPesmrcahCBToE.bSS6JieIYiEeQJGGSaz5 .j2V0oDn4GMBcB7Jcu_RO{margin-top:-17px}._D5M9AmhTArVl0KUVaP1>div>.P6iItYl9hdkNfuZw7ZUM .j2V0oDn4GMBcB7Jcu_RO{margin:-16px}._D5M9AmhTArVl0KUVaP1>div>.P6iItYl9hdkNfuZw7ZUM .Y57aBJBXa587KHrUFO08{padding-top:11px}._D5M9AmhTArVl0KUVaP1>div>.P6iItYl9hdkNfuZw7ZUM.bSS6JieIYiEeQJGGSaz5 .j2V0oDn4GMBcB7Jcu_RO{margin-top:-26px}.oMX60qywYYcI_GJ6Wau7{position:relative;transition:opacity .3s}.oMX60qywYYcI_GJ6Wau7:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:none \ ;width:100%;height:100%;background:#fff;opacity:0;transition:all .3s;content:"";pointer-events:none}.cFvYti8w_sOBTDA3sCte{clear:both;opacity:.5;user-select:none;pointer-events:none}.cFvYti8w_sOBTDA3sCte:after{opacity:.4;pointer-events:auto}.YUwGqcLxje8W7UkIkLh3{color:#00000073}.j2V0oDn4GMBcB7Jcu_RO{position:relative;display:inline-block;font-size:20px;width:1em;height:1em}.obKk7sEkZh04PfzQ6Wop{position:absolute;display:block;width:9px;height:9px;background-color:#873bf4;border-radius:100%;transform:scale(.75);transform-origin:50% 50%;opacity:.3;animation:qYmsa_FSiicBfkepnVrZ 1s infinite linear alternate}.obKk7sEkZh04PfzQ6Wop:nth-child(1){top:0;left:0}.obKk7sEkZh04PfzQ6Wop:nth-child(2){top:0;right:0;animation-delay:.4s}.obKk7sEkZh04PfzQ6Wop:nth-child(3){right:0;bottom:0;animation-delay:.8s}.obKk7sEkZh04PfzQ6Wop:nth-child(4){bottom:0;left:0;animation-delay:1.2s}.H7GLTcxcZwEoJyvMVdWM{transform:rotate(0);animation:DOJ3r33WNX4niX1ky4rE 1.2s infinite linear}.xLVwBCgPesmrcahCBToE .j2V0oDn4GMBcB7Jcu_RO{font-size:14px}.xLVwBCgPesmrcahCBToE .j2V0oDn4GMBcB7Jcu_RO i{width:6px;height:6px}.P6iItYl9hdkNfuZw7ZUM .j2V0oDn4GMBcB7Jcu_RO{font-size:32px}.P6iItYl9hdkNfuZw7ZUM .j2V0oDn4GMBcB7Jcu_RO i{width:14px;height:14px}.ahQZRjTVrUssUGopNJEU.bSS6JieIYiEeQJGGSaz5 .Y57aBJBXa587KHrUFO08{display:block}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.cFvYti8w_sOBTDA3sCte{background:#fff;opacity:.5}}@keyframes qYmsa_FSiicBfkepnVrZ{to{opacity:1}}@keyframes DOJ3r33WNX4niX1ky4rE{to{transform:rotate(360deg)}}.rRerb8eBvmYGUrUwfsFb{direction:rtl}.rRerb8eBvmYGUrUwfsFb .H7GLTcxcZwEoJyvMVdWM{transform:rotate(-45deg);animation-name:ic0sfRbQrYcaSRwGQJQL}@keyframes ic0sfRbQrYcaSRwGQJQL{to{transform:rotate(-405deg)}}.cF1VWz1EBNofyioBpizA{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum"}.RCqiQ97pRckQBwtUEhco{margin-bottom:4px;color:#00000073;font-size:14px}.F9beVyVnKr8SBMUgeFB9{padding-top:16px}.bu5e7WYYEsjZEQj2PUwG{color:#000000d9;font-size:24px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.ACmLlUIYiTEMXwLs52uF{display:inline-block;direction:ltr}.iFAczwrl2h8oe7nCEKZ9,.Yf3K8qjUwlswo3tejTL1{display:inline-block}.iFAczwrl2h8oe7nCEKZ9{margin-right:4px}.Yf3K8qjUwlswo3tejTL1{margin-left:4px}.mvzHpCQod2A_ztbRLpsE{direction:rtl}.mvzHpCQod2A_ztbRLpsE .iFAczwrl2h8oe7nCEKZ9{margin-right:0;margin-left:4px}.mvzHpCQod2A_ztbRLpsE .Yf3K8qjUwlswo3tejTL1{margin-right:4px;margin-left:0}.PPFGF8CHQ89XHXvQI5Oc{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex;width:100%;font-size:0;text-align:initial}.MOgv_flJoXY0rNgRGFS8{position:relative;display:inline-block;flex:1 1;overflow:hidden;vertical-align:top}.g_5RxJJv6Yo2ExvXXwdy{outline:none}.MOgv_flJoXY0rNgRGFS8:last-child{flex:none}.MOgv_flJoXY0rNgRGFS8:last-child>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ,.MOgv_flJoXY0rNgRGFS8:last-child>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{display:none}.wDojwosNUwT4asX3ehA9,.HdkzHh_2ZcOFAdrBqASN{display:inline-block;vertical-align:top}.wDojwosNUwT4asX3ehA9{width:32px;height:32px;margin:0 8px 0 0;font-size:16px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";line-height:32px;text-align:center;border:1px solid rgba(0,0,0,.25);border-radius:32px;transition:background-color .3s,border-color .3s}.wDojwosNUwT4asX3ehA9 .MrcVbZ7wPlkNnaZM4MHL{position:relative;top:-.5px;color:#873bf4;line-height:1}.uuAYpaPZiv4dsnGuiwwZ{position:absolute;top:12px;left:0;width:100%;padding:0 10px}.uuAYpaPZiv4dsnGuiwwZ:after{display:inline-block;width:100%;height:1px;background:#f0f0f0;border-radius:1px;transition:background .3s;content:""}.QgpzxH2s0QogdHOMLrLJ{position:relative;display:inline-block;padding-right:16px;color:#000000d9;font-size:16px;line-height:32px}.QgpzxH2s0QogdHOMLrLJ:after{position:absolute;top:16px;left:100%;display:block;width:9999px;height:1px;background:#f0f0f0;content:""}._O6VjXO2Qg4_wgW2KKtb{display:inline;margin-left:8px;color:#00000073;font-weight:400;font-size:14px}.P0rVjkdjzg4sNwrxAc_r{color:#00000073;font-size:14px}.pzVlPEFeDZMEX_Hi_O2W .wDojwosNUwT4asX3ehA9{background-color:#fff;border-color:#00000040}.pzVlPEFeDZMEX_Hi_O2W .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{color:#00000040}.pzVlPEFeDZMEX_Hi_O2W .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL .llqRXCtirp4fzIEVQPeD{background:rgba(0,0,0,.25)}.pzVlPEFeDZMEX_Hi_O2W>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ{color:#00000073}.pzVlPEFeDZMEX_Hi_O2W>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{background-color:#f0f0f0}.pzVlPEFeDZMEX_Hi_O2W>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.P0rVjkdjzg4sNwrxAc_r{color:#00000073}.pzVlPEFeDZMEX_Hi_O2W>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ:after{background-color:#f0f0f0}.Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9{background-color:#fff;border-color:#873bf4}.Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{color:#873bf4}.Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL .llqRXCtirp4fzIEVQPeD{background:#873bf4}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ{color:#000000d9}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{background-color:#f0f0f0}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.P0rVjkdjzg4sNwrxAc_r{color:#000000d9}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ:after{background-color:#f0f0f0}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.wDojwosNUwT4asX3ehA9{background:#873bf4}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.wDojwosNUwT4asX3ehA9 .MrcVbZ7wPlkNnaZM4MHL{color:#fff}.Ux8BHEDufJAx2X7Sn951>.g_5RxJJv6Yo2ExvXXwdy>.QgpzxH2s0QogdHOMLrLJ{font-weight:500}.q0T25wWukHYc7JlrWBl5 .wDojwosNUwT4asX3ehA9{background-color:#fff;border-color:#873bf4}.q0T25wWukHYc7JlrWBl5 .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{color:#873bf4}.q0T25wWukHYc7JlrWBl5 .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL .llqRXCtirp4fzIEVQPeD{background:#873bf4}.q0T25wWukHYc7JlrWBl5>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ{color:#000000d9}.q0T25wWukHYc7JlrWBl5>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{background-color:#873bf4}.q0T25wWukHYc7JlrWBl5>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.P0rVjkdjzg4sNwrxAc_r{color:#00000073}.q0T25wWukHYc7JlrWBl5>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ:after{background-color:#873bf4}.KUw4coEMWaA_m_L9xwHC .wDojwosNUwT4asX3ehA9{background-color:#fff;border-color:#ff4d4f}.KUw4coEMWaA_m_L9xwHC .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{color:#ff4d4f}.KUw4coEMWaA_m_L9xwHC .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL .llqRXCtirp4fzIEVQPeD{background:#ff4d4f}.KUw4coEMWaA_m_L9xwHC>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ{color:#ff4d4f}.KUw4coEMWaA_m_L9xwHC>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{background-color:#f0f0f0}.KUw4coEMWaA_m_L9xwHC>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.P0rVjkdjzg4sNwrxAc_r{color:#ff4d4f}.KUw4coEMWaA_m_L9xwHC>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ:after{background-color:#f0f0f0}.MOgv_flJoXY0rNgRGFS8.VahY5IBY1ARKjW39ND1F .QgpzxH2s0QogdHOMLrLJ:after{background:#ff4d4f}.Js6Oels8fCgWIAeKAUE6{cursor:not-allowed}.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button]{cursor:pointer}.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button] .QgpzxH2s0QogdHOMLrLJ,.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button] ._O6VjXO2Qg4_wgW2KKtb,.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button] .P0rVjkdjzg4sNwrxAc_r,.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button] .wDojwosNUwT4asX3ehA9 .MrcVbZ7wPlkNnaZM4MHL{transition:color .3s}.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button]:hover .QgpzxH2s0QogdHOMLrLJ,.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button]:hover ._O6VjXO2Qg4_wgW2KKtb,.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc)>.g_5RxJJv6Yo2ExvXXwdy[role=button]:hover .P0rVjkdjzg4sNwrxAc_r{color:#873bf4}.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc):not(.Ux8BHEDufJAx2X7Sn951)>.g_5RxJJv6Yo2ExvXXwdy[role=button]:hover .wDojwosNUwT4asX3ehA9{border-color:#873bf4}.PPFGF8CHQ89XHXvQI5Oc .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc):not(.Ux8BHEDufJAx2X7Sn951)>.g_5RxJJv6Yo2ExvXXwdy[role=button]:hover .wDojwosNUwT4asX3ehA9 .MrcVbZ7wPlkNnaZM4MHL{color:#873bf4}.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8{padding-left:16px;white-space:nowrap}.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:first-child{padding-left:0}.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:last-child .QgpzxH2s0QogdHOMLrLJ{padding-right:0}.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .uuAYpaPZiv4dsnGuiwwZ{display:none}.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .P0rVjkdjzg4sNwrxAc_r{max-width:140px;white-space:normal}.jX44PHAx6j4qJExm3Y6H>.g_5RxJJv6Yo2ExvXXwdy>.wDojwosNUwT4asX3ehA9{height:auto;background:none;border:0}.jX44PHAx6j4qJExm3Y6H>.g_5RxJJv6Yo2ExvXXwdy>.wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{top:0px;left:.5px;width:32px;height:32px;font-size:24px;line-height:32px}.jX44PHAx6j4qJExm3Y6H.Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{color:#873bf4}.PPFGF8CHQ89XHXvQI5Oc:not(.WNcNVd1faNY0sji9mJdU) .jX44PHAx6j4qJExm3Y6H .wDojwosNUwT4asX3ehA9{width:auto;background:none}.uAb4PIdhdnUiVwWmWQiF.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8{padding-left:12px}.uAb4PIdhdnUiVwWmWQiF.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:first-child{padding-left:0}.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9{width:24px;height:24px;margin:0 8px 0 0;font-size:12px;line-height:24px;text-align:center;border-radius:24px}.uAb4PIdhdnUiVwWmWQiF .QgpzxH2s0QogdHOMLrLJ{padding-right:12px;font-size:14px;line-height:24px}.uAb4PIdhdnUiVwWmWQiF .QgpzxH2s0QogdHOMLrLJ:after{top:12px}.uAb4PIdhdnUiVwWmWQiF .P0rVjkdjzg4sNwrxAc_r{color:#00000073;font-size:14px}.uAb4PIdhdnUiVwWmWQiF .uuAYpaPZiv4dsnGuiwwZ{top:8px}.uAb4PIdhdnUiVwWmWQiF .jX44PHAx6j4qJExm3Y6H .wDojwosNUwT4asX3ehA9{width:inherit;height:inherit;line-height:inherit;background:none;border:0;border-radius:0}.uAb4PIdhdnUiVwWmWQiF .jX44PHAx6j4qJExm3Y6H .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{font-size:24px;line-height:24px;transform:none}.WNcNVd1faNY0sji9mJdU{display:flex;flex-direction:column}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8{display:block;flex:1 0 auto;padding-left:0;overflow:visible}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8 .wDojwosNUwT4asX3ehA9{float:left;margin-right:16px}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8 .HdkzHh_2ZcOFAdrBqASN{display:block;min-height:48px;overflow:hidden}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8 .QgpzxH2s0QogdHOMLrLJ{line-height:32px}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8 .P0rVjkdjzg4sNwrxAc_r{padding-bottom:12px}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{position:absolute;top:0;left:15px;width:1px;height:100%;padding:38px 0 6px}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ:after{width:1px;height:100%}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8:not(:last-child)>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{display:block}.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.HdkzHh_2ZcOFAdrBqASN>.QgpzxH2s0QogdHOMLrLJ:after{display:none}.WNcNVd1faNY0sji9mJdU.uAb4PIdhdnUiVwWmWQiF .g_5RxJJv6Yo2ExvXXwdy .uuAYpaPZiv4dsnGuiwwZ{position:absolute;top:0;left:11px;padding:30px 0 6px}.WNcNVd1faNY0sji9mJdU.uAb4PIdhdnUiVwWmWQiF .g_5RxJJv6Yo2ExvXXwdy .QgpzxH2s0QogdHOMLrLJ{line-height:24px}.Pyh1YvHHvHoUQlR7P9r4 .MOgv_flJoXY0rNgRGFS8{overflow:visible}.Pyh1YvHHvHoUQlR7P9r4 .uuAYpaPZiv4dsnGuiwwZ{margin-left:58px;padding:3.5px 24px}.Pyh1YvHHvHoUQlR7P9r4 .HdkzHh_2ZcOFAdrBqASN{display:block;width:116px;margin-top:8px;text-align:center}.Pyh1YvHHvHoUQlR7P9r4 .wDojwosNUwT4asX3ehA9{display:inline-block;margin-left:42px}.Pyh1YvHHvHoUQlR7P9r4 .QgpzxH2s0QogdHOMLrLJ{padding-right:0;padding-left:0}.Pyh1YvHHvHoUQlR7P9r4 .QgpzxH2s0QogdHOMLrLJ:after{display:none}.Pyh1YvHHvHoUQlR7P9r4 ._O6VjXO2Qg4_wgW2KKtb{display:block;margin-bottom:4px;margin-left:0;line-height:1.5715}.Pyh1YvHHvHoUQlR7P9r4.uAb4PIdhdnUiVwWmWQiF:not(.ACS1GuBW2zkDiqVrwHhO) .wDojwosNUwT4asX3ehA9{margin-left:46px}.ACS1GuBW2zkDiqVrwHhO .QgpzxH2s0QogdHOMLrLJ,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .QgpzxH2s0QogdHOMLrLJ{line-height:1.5715}.ACS1GuBW2zkDiqVrwHhO .uuAYpaPZiv4dsnGuiwwZ,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .uuAYpaPZiv4dsnGuiwwZ{top:2px;width:100%;margin:0 0 0 70px;padding:0}.ACS1GuBW2zkDiqVrwHhO .uuAYpaPZiv4dsnGuiwwZ:after,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .uuAYpaPZiv4dsnGuiwwZ:after{width:calc(100% - 20px);height:3px;margin-left:12px}.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD{left:2px}.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9{width:8px;height:8px;margin-left:67px;padding-right:0;line-height:8px;background:transparent;border:0}.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD{position:relative;float:left;width:100%;height:100%;border-radius:100px;transition:all .3s}.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD:after,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD:after{position:absolute;top:-12px;left:-26px;width:60px;height:32px;background:rgba(0,0,0,.001);content:""}.ACS1GuBW2zkDiqVrwHhO .HdkzHh_2ZcOFAdrBqASN,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .HdkzHh_2ZcOFAdrBqASN{width:140px}.ACS1GuBW2zkDiqVrwHhO .Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .Ux8BHEDufJAx2X7Sn951 .wDojwosNUwT4asX3ehA9{position:relative;top:-1px;width:10px;height:10px;line-height:10px;background:none}.ACS1GuBW2zkDiqVrwHhO .Ux8BHEDufJAx2X7Sn951 .MrcVbZ7wPlkNnaZM4MHL:first-child .llqRXCtirp4fzIEVQPeD,.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .Ux8BHEDufJAx2X7Sn951 .MrcVbZ7wPlkNnaZM4MHL:first-child .llqRXCtirp4fzIEVQPeD{left:0}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9{margin-top:13px;margin-left:0;background:none}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{top:6.5px;left:-9px;margin:0;padding:22px 0 4px}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9{margin-top:10px}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{top:3.5px}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD{left:0}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .HdkzHh_2ZcOFAdrBqASN{width:inherit}.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .Ux8BHEDufJAx2X7Sn951 .g_5RxJJv6Yo2ExvXXwdy .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD{top:-1px;left:-1px}.vT3D2PEpvKE0gREFmtZa{padding-top:12px}.vT3D2PEpvKE0gREFmtZa.uAb4PIdhdnUiVwWmWQiF .g_5RxJJv6Yo2ExvXXwdy{margin-left:-12px}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8{overflow:visible;text-align:center}.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy{display:inline-block;height:100%;margin-left:-16px;padding-bottom:12px;text-align:left;transition:opacity .3s}.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy .HdkzHh_2ZcOFAdrBqASN{max-width:auto}.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy .QgpzxH2s0QogdHOMLrLJ{max-width:100%;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy .QgpzxH2s0QogdHOMLrLJ:after{display:none}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc) .g_5RxJJv6Yo2ExvXXwdy[role=button]{cursor:pointer}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:not(.F4dV1d6JVzoTrFThCwqc) .g_5RxJJv6Yo2ExvXXwdy[role=button]:hover{opacity:.85}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:last-child{flex:1 1}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:last-child:after{display:none}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:after{position:absolute;top:50%;left:100%;display:inline-block;width:12px;height:12px;margin-top:-14px;margin-left:-2px;border:1px solid rgba(0,0,0,.25);border-bottom:none;border-left:none;transform:rotate(45deg);content:""}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:before{position:absolute;bottom:0;left:50%;display:inline-block;width:0;height:2px;background-color:#873bf4;transition:width .3s,left .3s;transition-timing-function:ease-out;content:""}.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8.F4dV1d6JVzoTrFThCwqc:before{left:0;width:100%}.vT3D2PEpvKE0gREFmtZa.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8{margin-right:0!important}.vT3D2PEpvKE0gREFmtZa.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8:before{display:none}.vT3D2PEpvKE0gREFmtZa.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8.F4dV1d6JVzoTrFThCwqc:before{top:0;right:0;left:unset;display:block;width:3px;height:calc(100% - 24px)}.vT3D2PEpvKE0gREFmtZa.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8:after{position:relative;top:-2px;left:50%;display:block;width:8px;height:8px;margin-bottom:8px;text-align:center;transform:rotate(135deg)}.vT3D2PEpvKE0gREFmtZa.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{visibility:hidden}.vT3D2PEpvKE0gREFmtZa.YWGxVLTjSTcA27eDZjhu>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{visibility:hidden}.FrRSFQUdwwQz6LPna_OB{direction:rtl}.PPFGF8CHQ89XHXvQI5Oc.FrRSFQUdwwQz6LPna_OB .wDojwosNUwT4asX3ehA9{margin-right:0;margin-left:8px}.FrRSFQUdwwQz6LPna_OB .uuAYpaPZiv4dsnGuiwwZ{right:0;left:auto}.FrRSFQUdwwQz6LPna_OB .QgpzxH2s0QogdHOMLrLJ{padding-right:0;padding-left:16px}.FrRSFQUdwwQz6LPna_OB .QgpzxH2s0QogdHOMLrLJ ._O6VjXO2Qg4_wgW2KKtb{float:left;margin-right:8px;margin-left:0}.FrRSFQUdwwQz6LPna_OB .QgpzxH2s0QogdHOMLrLJ:after{right:100%;left:auto}.FrRSFQUdwwQz6LPna_OB.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8{padding-right:16px;padding-left:0}.FrRSFQUdwwQz6LPna_OB.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:first-child{padding-right:0}.FrRSFQUdwwQz6LPna_OB.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:last-child .QgpzxH2s0QogdHOMLrLJ{padding-left:0}.FrRSFQUdwwQz6LPna_OB .jX44PHAx6j4qJExm3Y6H .wDojwosNUwT4asX3ehA9>.MrcVbZ7wPlkNnaZM4MHL{right:.5px;left:auto}.FrRSFQUdwwQz6LPna_OB.vT3D2PEpvKE0gREFmtZa.uAb4PIdhdnUiVwWmWQiF .g_5RxJJv6Yo2ExvXXwdy{margin-right:-12px;margin-left:0}.FrRSFQUdwwQz6LPna_OB.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy{margin-right:-16px;margin-left:0;text-align:right}.FrRSFQUdwwQz6LPna_OB.vT3D2PEpvKE0gREFmtZa .g_5RxJJv6Yo2ExvXXwdy .QgpzxH2s0QogdHOMLrLJ{padding-left:0}.FrRSFQUdwwQz6LPna_OB.vT3D2PEpvKE0gREFmtZa .MOgv_flJoXY0rNgRGFS8:after{right:100%;left:auto;margin-right:-2px;margin-left:0;transform:rotate(225deg)}.FrRSFQUdwwQz6LPna_OB.uAb4PIdhdnUiVwWmWQiF.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8{padding-right:12px;padding-left:0}.FrRSFQUdwwQz6LPna_OB.uAb4PIdhdnUiVwWmWQiF.YWGxVLTjSTcA27eDZjhu:not(.Pyh1YvHHvHoUQlR7P9r4) .MOgv_flJoXY0rNgRGFS8:first-child{padding-right:0}.FrRSFQUdwwQz6LPna_OB.uAb4PIdhdnUiVwWmWQiF .QgpzxH2s0QogdHOMLrLJ{padding-right:0;padding-left:12px}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8 .wDojwosNUwT4asX3ehA9{float:right;margin-right:0;margin-left:16px}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{right:16px;left:auto}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU.uAb4PIdhdnUiVwWmWQiF .g_5RxJJv6Yo2ExvXXwdy .uuAYpaPZiv4dsnGuiwwZ{right:12px;left:auto}.FrRSFQUdwwQz6LPna_OB.Pyh1YvHHvHoUQlR7P9r4 .QgpzxH2s0QogdHOMLrLJ{padding-left:0}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .uuAYpaPZiv4dsnGuiwwZ,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .uuAYpaPZiv4dsnGuiwwZ{margin:0 70px 0 0}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .uuAYpaPZiv4dsnGuiwwZ:after,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .uuAYpaPZiv4dsnGuiwwZ:after{margin-right:12px;margin-left:0}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD{right:2px;left:auto}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9{margin-right:67px;margin-left:0}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD{float:right}.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD:after,.FrRSFQUdwwQz6LPna_OB.ACS1GuBW2zkDiqVrwHhO.uAb4PIdhdnUiVwWmWQiF .wDojwosNUwT4asX3ehA9 .llqRXCtirp4fzIEVQPeD:after{right:-26px;left:auto}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .wDojwosNUwT4asX3ehA9{margin-right:0;margin-left:16px}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{right:-9px;left:auto}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .MOgv_flJoXY0rNgRGFS8:first-child .llqRXCtirp4fzIEVQPeD{right:0;left:auto}.FrRSFQUdwwQz6LPna_OB.WNcNVd1faNY0sji9mJdU.ACS1GuBW2zkDiqVrwHhO .Ux8BHEDufJAx2X7Sn951 .llqRXCtirp4fzIEVQPeD{right:-2px;left:auto}.FrRSFQUdwwQz6LPna_OB.ufQRMt8NnIwpZVM5Yj83.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8{padding-right:4px}.FrRSFQUdwwQz6LPna_OB.ufQRMt8NnIwpZVM5Yj83.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{right:19px}.FrRSFQUdwwQz6LPna_OB.ufQRMt8NnIwpZVM5Yj83.uAb4PIdhdnUiVwWmWQiF.WNcNVd1faNY0sji9mJdU>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{right:15px}.FrRSFQUdwwQz6LPna_OB.ufQRMt8NnIwpZVM5Yj83.YWGxVLTjSTcA27eDZjhu.S1qWd_h8DM8FmrMHI0Yw .MOgv_flJoXY0rNgRGFS8:first-child{padding-right:4px;padding-left:0}.FrRSFQUdwwQz6LPna_OB.ufQRMt8NnIwpZVM5Yj83.YWGxVLTjSTcA27eDZjhu.S1qWd_h8DM8FmrMHI0Yw .MOgv_flJoXY0rNgRGFS8:first-child.F4dV1d6JVzoTrFThCwqc{padding-right:4px}.ufQRMt8NnIwpZVM5Yj83 .MOgv_flJoXY0rNgRGFS8{padding-top:4px}.ufQRMt8NnIwpZVM5Yj83 .MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{top:4px;left:19px}.ufQRMt8NnIwpZVM5Yj83.YWGxVLTjSTcA27eDZjhu .MOgv_flJoXY0rNgRGFS8:first-child,.ufQRMt8NnIwpZVM5Yj83.uAb4PIdhdnUiVwWmWQiF.YWGxVLTjSTcA27eDZjhu .MOgv_flJoXY0rNgRGFS8:first-child{padding-bottom:4px;padding-left:4px}.ufQRMt8NnIwpZVM5Yj83.uAb4PIdhdnUiVwWmWQiF>.MOgv_flJoXY0rNgRGFS8>.g_5RxJJv6Yo2ExvXXwdy>.uuAYpaPZiv4dsnGuiwwZ{left:15px}.ufQRMt8NnIwpZVM5Yj83.WNcNVd1faNY0sji9mJdU .MOgv_flJoXY0rNgRGFS8{padding-left:4px}.ufQRMt8NnIwpZVM5Yj83.Pyh1YvHHvHoUQlR7P9r4 .MOgv_flJoXY0rNgRGFS8 .uuAYpaPZiv4dsnGuiwwZ{top:14px!important}.ufQRMt8NnIwpZVM5Yj83 .wDojwosNUwT4asX3ehA9{position:relative}.ufQRMt8NnIwpZVM5Yj83 .wDojwosNUwT4asX3ehA9 .V6VwqGpHG8IRxinqVHB6{position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px}.oBUKnxdTOYFa1tn534c0{margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:inline-block;box-sizing:border-box;min-width:44px;height:22px;line-height:22px;vertical-align:middle;background-color:#00000040;border:0;border-radius:100px;cursor:pointer;transition:all .2s;user-select:none}.oBUKnxdTOYFa1tn534c0:focus{outline:0;box-shadow:0 0 0 2px #0000001a}.mGYCFtw7kU6I7QsKiqp8:focus{box-shadow:0 0 0 2px #f9f0ff}.oBUKnxdTOYFa1tn534c0:focus:hover{box-shadow:none}.mGYCFtw7kU6I7QsKiqp8{background-color:#873bf4}.I29ozbjv15Q2n_A_8DAz,.pt_Uuz4SNVw0pwzDfSyD{cursor:not-allowed;opacity:.4}.I29ozbjv15Q2n_A_8DAz *,.pt_Uuz4SNVw0pwzDfSyD *{box-shadow:none;cursor:not-allowed}.viyHdgCNQFs4QoOTlIMw{display:block;margin:0 7px 0 25px;color:#fff;font-size:12px;transition:margin .2s}.mGYCFtw7kU6I7QsKiqp8 .viyHdgCNQFs4QoOTlIMw{margin:0 25px 0 7px}.KCQNGecL8AI1jrde5jF0{position:absolute;top:2px;left:2px;width:18px;height:18px;transition:all .2s ease-in-out}.KCQNGecL8AI1jrde5jF0:before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#fff;border-radius:9px;box-shadow:0 2px 4px #00230b33;transition:all .2s ease-in-out;content:""}.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0{left:calc(100% - 20px)}.oBUKnxdTOYFa1tn534c0:not(.pt_Uuz4SNVw0pwzDfSyD):active .KCQNGecL8AI1jrde5jF0:before{right:-30%;left:0}.oBUKnxdTOYFa1tn534c0:not(.pt_Uuz4SNVw0pwzDfSyD):active.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0:before{right:0;left:-30%}.fHTdrmEu3ccFX_HDPVrl.OE9S4cCS7NQvJRLNAea_{position:relative;top:2px;color:#000000a6;vertical-align:top}.mGYCFtw7kU6I7QsKiqp8 .fHTdrmEu3ccFX_HDPVrl{color:#873bf4}.i0F2Pdh8v49IiVs6Ie7W{min-width:28px;height:16px;line-height:16px}.i0F2Pdh8v49IiVs6Ie7W .viyHdgCNQFs4QoOTlIMw{margin:0 5px 0 18px;font-size:12px}.i0F2Pdh8v49IiVs6Ie7W .KCQNGecL8AI1jrde5jF0{width:12px;height:12px}.i0F2Pdh8v49IiVs6Ie7W .fHTdrmEu3ccFX_HDPVrl{top:1.5px;font-size:9px}.i0F2Pdh8v49IiVs6Ie7W.mGYCFtw7kU6I7QsKiqp8 .viyHdgCNQFs4QoOTlIMw{margin:0 18px 0 5px}.i0F2Pdh8v49IiVs6Ie7W.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0{left:calc(100% - 14px)}.myIbQ0KUUWSZx97zCFe4{direction:rtl}.myIbQ0KUUWSZx97zCFe4 .viyHdgCNQFs4QoOTlIMw{margin:0 25px 0 7px}.myIbQ0KUUWSZx97zCFe4 .KCQNGecL8AI1jrde5jF0{right:2px;left:auto}.myIbQ0KUUWSZx97zCFe4:not(.Q7JRJYS1Os4ndSh0b9FI):active .KCQNGecL8AI1jrde5jF0:before{right:0;left:-30%}.myIbQ0KUUWSZx97zCFe4:not(.Q7JRJYS1Os4ndSh0b9FI):active.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0:before{right:-30%;left:0}.myIbQ0KUUWSZx97zCFe4.mGYCFtw7kU6I7QsKiqp8 .viyHdgCNQFs4QoOTlIMw{margin:0 7px 0 25px}.myIbQ0KUUWSZx97zCFe4.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0{right:calc(100% - 20px)}.myIbQ0KUUWSZx97zCFe4.i0F2Pdh8v49IiVs6Ie7W.mGYCFtw7kU6I7QsKiqp8 .KCQNGecL8AI1jrde5jF0{right:calc(100% - 14px)}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh{font-size:14px}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .bJuwHe0OQb8aHuuxRJHr,.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .pqgT52DnRqMEQVyLy5JI,.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .er1IOLSOpRQ3g8QTzZgp>tr>th,.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .xWAqJMc7oxwdrCfQRNMM>tr>td,.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh tfoot>tr>td{padding:12px 8px}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .Zj4f1zChqQE5wtDtEUMv{margin-right:-4px}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .oexzLnG249AZj_Bg_Dke{margin:-12px -8px}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .xWAqJMc7oxwdrCfQRNMM .jOR6ESrTJ8vkwTP8uQlX:only-child .iCsTq2dBAAQLByCmKZvc{margin:-12px -8px -12px 40px}.iCsTq2dBAAQLByCmKZvc.LceS6RxqJ80e7Iph6vqh .jTGGRUjroMYNlFwFvt9O{padding-inline-start:2px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4{font-size:14px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .bJuwHe0OQb8aHuuxRJHr,.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .pqgT52DnRqMEQVyLy5JI,.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .er1IOLSOpRQ3g8QTzZgp>tr>th,.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .xWAqJMc7oxwdrCfQRNMM>tr>td,.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 tfoot>tr>td{padding:8px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .Zj4f1zChqQE5wtDtEUMv{margin-right:-4px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .oexzLnG249AZj_Bg_Dke{margin:-8px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .xWAqJMc7oxwdrCfQRNMM .jOR6ESrTJ8vkwTP8uQlX:only-child .iCsTq2dBAAQLByCmKZvc{margin:-8px -8px -8px 40px}.iCsTq2dBAAQLByCmKZvc.IpwI3qtha8Z22qAMrXk4 .jTGGRUjroMYNlFwFvt9O{padding-inline-start:2px}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.bJuwHe0OQb8aHuuxRJHr{border:1px solid #f0f0f0;border-bottom:0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc{border-left:1px solid #f0f0f0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>thead>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>thead>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>thead>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>thead>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tbody>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tbody>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tfoot>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tfoot>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tfoot>tr>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tfoot>tr>td{border-right:1px solid #f0f0f0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>thead>tr:not(:last-child)>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>thead>tr:not(:last-child)>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>thead>tr:not(:last-child)>th,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>thead>tr:not(:last-child)>th{border-bottom:1px solid #f0f0f0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>thead>tr>th:before,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>thead>tr>th:before,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>thead>tr>th:before,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>thead>tr>th:before{background-color:transparent!important}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>thead>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>thead>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>thead>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>thead>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tbody>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tbody>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tfoot>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tfoot>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tfoot>tr>.JCVv4P1XjbUF5XTJNMbC:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tfoot>tr>.JCVv4P1XjbUF5XTJNMbC:after{border-right:1px solid #f0f0f0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke{margin:-16px -17px}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke:after,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.H94f8_1zI0FYR6_WahAw>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke:after{position:absolute;top:0;right:1px;bottom:0;border-right:1px solid #f0f0f0;content:""}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.Bce6S_pX9B0xn6cR2wFc>.jmdJRpMG4g4u1DltEidQ>table{border-top:1px solid #f0f0f0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.RaLGAdZByI2n689sZqw7>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr._TIMsDxG1MpWi2GZtCS4>td,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.RaLGAdZByI2n689sZqw7>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr.Ckf4smwTMDCgjVVQ9Xdg>td{border-right:0}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.LceS6RxqJ80e7Iph6vqh>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.LceS6RxqJ80e7Iph6vqh>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke{margin:-12px -9px}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.IpwI3qtha8Z22qAMrXk4>.Bce6S_pX9B0xn6cR2wFc>.eWmhGyqTcECwgqcXIWZ2>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke,.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ.IpwI3qtha8Z22qAMrXk4>.Bce6S_pX9B0xn6cR2wFc>.Gkt35fSKNzoQ4F22XZKk>table>tbody>tr>td>.oexzLnG249AZj_Bg_Dke{margin:-8px -9px}.iCsTq2dBAAQLByCmKZvc.pmRg6I92n2EnK2H2TvfZ>.pqgT52DnRqMEQVyLy5JI{border:1px solid #f0f0f0;border-top:0}._rUREOLCg_Giu5oW40fs .Bce6S_pX9B0xn6cR2wFc:first-child{border-top:0}.IgALM_8Mci08G8zU9v_v:not([rowspan]){box-shadow:0 1px 0 1px #fafafa}.jOR6ESrTJ8vkwTP8uQlX{clear:both;max-width:100%}.jOR6ESrTJ8vkwTP8uQlX:before{display:table;content:""}.jOR6ESrTJ8vkwTP8uQlX:after{display:table;clear:both;content:""}.iCsTq2dBAAQLByCmKZvc{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;font-size:14px;background:#fff;border-radius:2px}.iCsTq2dBAAQLByCmKZvc table{width:100%;text-align:left;border-radius:2px 2px 0 0;border-collapse:separate;border-spacing:0}.er1IOLSOpRQ3g8QTzZgp>tr>th,.xWAqJMc7oxwdrCfQRNMM>tr>td,.iCsTq2dBAAQLByCmKZvc tfoot>tr>th,.iCsTq2dBAAQLByCmKZvc tfoot>tr>td{position:relative;padding:16px;overflow-wrap:break-word}.OkM7RHgYkY1Zg8XxShRX{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:keep-all}.OkM7RHgYkY1Zg8XxShRX.zj31zB_z0j0mBwZyU5F4,.OkM7RHgYkY1Zg8XxShRX.JCVv4P1XjbUF5XTJNMbC{overflow:visible}.OkM7RHgYkY1Zg8XxShRX.zj31zB_z0j0mBwZyU5F4 .NWZoo_5P5e8aSrDPFmXv,.OkM7RHgYkY1Zg8XxShRX.JCVv4P1XjbUF5XTJNMbC .NWZoo_5P5e8aSrDPFmXv{display:block;overflow:hidden;text-overflow:ellipsis}.OkM7RHgYkY1Zg8XxShRX .i7o33ig3_wows82iRDHw{overflow:hidden;text-overflow:ellipsis;word-break:keep-all}.bJuwHe0OQb8aHuuxRJHr{padding:16px}.pqgT52DnRqMEQVyLy5JI{padding:16px;color:#000000d9;background:#fafafa}.er1IOLSOpRQ3g8QTzZgp>tr>th{position:relative;color:#000000d9;font-weight:500;text-align:left;background:#fafafa;border-bottom:1px solid #f0f0f0;transition:background .3s ease}.er1IOLSOpRQ3g8QTzZgp>tr>th[colspan]:not([colspan="1"]){text-align:center}.er1IOLSOpRQ3g8QTzZgp>tr>th:not(:last-child):not(.jTGGRUjroMYNlFwFvt9O):not(.RLnkt2KgQ4HYiQngzd_S):not([colspan]):before{position:absolute;top:50%;right:0;width:1px;height:1.6em;background-color:#0000000f;transform:translateY(-50%);transition:background-color .3s;content:""}.er1IOLSOpRQ3g8QTzZgp>tr:not(:last-child)>th[colspan]{border-bottom:0}.xWAqJMc7oxwdrCfQRNMM>tr>td{border-bottom:1px solid #f0f0f0;transition:background .3s}.xWAqJMc7oxwdrCfQRNMM>tr>td>.jOR6ESrTJ8vkwTP8uQlX:only-child .iCsTq2dBAAQLByCmKZvc,.xWAqJMc7oxwdrCfQRNMM>tr>td>.oexzLnG249AZj_Bg_Dke>.jOR6ESrTJ8vkwTP8uQlX:only-child .iCsTq2dBAAQLByCmKZvc{margin:-16px -16px -16px 32px}.xWAqJMc7oxwdrCfQRNMM>tr>td>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td,.xWAqJMc7oxwdrCfQRNMM>tr>td>.oexzLnG249AZj_Bg_Dke>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td{border-bottom:0}.xWAqJMc7oxwdrCfQRNMM>tr>td>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td:first-child,.xWAqJMc7oxwdrCfQRNMM>tr>td>.oexzLnG249AZj_Bg_Dke>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td:first-child,.xWAqJMc7oxwdrCfQRNMM>tr>td>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td:last-child,.xWAqJMc7oxwdrCfQRNMM>tr>td>.oexzLnG249AZj_Bg_Dke>.jOR6ESrTJ8vkwTP8uQlX:only-child .xWAqJMc7oxwdrCfQRNMM>tr:last-child>td:last-child{border-radius:0}.xWAqJMc7oxwdrCfQRNMM>tr.SNZyHF60s_kip78g1AQf:hover>td,.xWAqJMc7oxwdrCfQRNMM>tr>td.kvyNm4VhmlwnUL0kDQHX{background:#fafafa}.xWAqJMc7oxwdrCfQRNMM>tr.dLUTyEA39PQZFHkxWaes>td{background:#f9f0ff;border-color:#00000008}.xWAqJMc7oxwdrCfQRNMM>tr.dLUTyEA39PQZFHkxWaes:hover>td{background:#f5e6ff}.H94f8_1zI0FYR6_WahAw{position:relative;z-index:2;background:#fff}div.H94f8_1zI0FYR6_WahAw{box-shadow:0 -1px #f0f0f0}.H94f8_1zI0FYR6_WahAw>tr>th,.H94f8_1zI0FYR6_WahAw>tr>td{border-bottom:1px solid #f0f0f0}.a1jxOIBdlQoRcTulRl78.CYjW_bU24Xo7d1cpJDSy{margin:16px 0}.a1jxOIBdlQoRcTulRl78{display:flex;flex-wrap:wrap;row-gap:8px}.a1jxOIBdlQoRcTulRl78>*{flex:none}.zKNjythRMusCF9n2soTZ{justify-content:flex-start}.doao4SzaEEpS9yVTInwV{justify-content:center}.wtmog0X4pcu4ZAF9zzK2{justify-content:flex-end}.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_{outline:none;cursor:pointer;transition:all .3s}.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_:hover{background:rgba(0,0,0,.04)}.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_:hover:before{background-color:transparent!important}.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_:focus-visible{color:#873bf4}.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_.GQiZ0TRHUCXA9uO14JE4:hover,.er1IOLSOpRQ3g8QTzZgp th.SirtoqUnq68hWMeBXDY_.PQH16k6ktseg68eiqew_:hover,.er1IOLSOpRQ3g8QTzZgp th.WdXscYtecAAMeW0cuFLn{background:#f5f5f5}.er1IOLSOpRQ3g8QTzZgp th.WdXscYtecAAMeW0cuFLn:before{background-color:transparent!important}td.WdXscYtecAAMeW0cuFLn{background:#fafafa}.i7o33ig3_wows82iRDHw{position:relative;z-index:1;flex:1 1}.ayaLRrGbuEMxbeFiGW0m{display:flex;flex:auto;align-items:center;justify-content:space-between}.ayaLRrGbuEMxbeFiGW0m:after{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;content:""}.sAFkHp7YvAP9_5gQ77JM{margin-left:4px;color:#bfbfbf;font-size:0;transition:color .3s}.AgIUplgrbgaj7leSFSND{display:inline-flex;flex-direction:column;align-items:center}.ZTx9yqDYSkkUBPydH8W3,.bmsoveqa34Ija21DgHrQ{font-size:11px}.ZTx9yqDYSkkUBPydH8W3.g0nebA_DjIZuQ5ruQ6Yo,.bmsoveqa34Ija21DgHrQ.g0nebA_DjIZuQ5ruQ6Yo{color:#873bf4}.ZTx9yqDYSkkUBPydH8W3+.bmsoveqa34Ija21DgHrQ{margin-top:-.3em}.ayaLRrGbuEMxbeFiGW0m:hover .sAFkHp7YvAP9_5gQ77JM{color:#a6a6a6}.PqESrYr3c3UR1kJb6U9j{display:flex;justify-content:space-between}.Zj4f1zChqQE5wtDtEUMv{position:relative;display:flex;align-items:center;margin:-4px -8px -4px 4px;padding:0 4px;color:#bfbfbf;font-size:12px;border-radius:2px;cursor:pointer;transition:all .3s}.Zj4f1zChqQE5wtDtEUMv:hover{color:#00000073;background:rgba(0,0,0,.04)}.Zj4f1zChqQE5wtDtEUMv.g0nebA_DjIZuQ5ruQ6Yo{color:#873bf4}.SlAJPTt8jEg_phXZgaXl{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";min-width:120px;background-color:#fff;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.SlAJPTt8jEg_phXZgaXl .gKQvoF6WztQkQEMgvIZJ{max-height:264px;overflow-x:hidden;border:0;box-shadow:none}.SlAJPTt8jEg_phXZgaXl .gKQvoF6WztQkQEMgvIZJ:empty:after{display:block;padding:8px 0;color:#00000040;font-size:12px;text-align:center;content:"Not Found"}.RL3o_7AndOE0Gezdzd6S{padding:8px 8px 0}.RL3o_7AndOE0Gezdzd6S .vE7ptAfJLMoyyg_ZIEme .DvpL1AxVaLgt_Tl0o6_4:hover{background-color:#f5f5f5}.RL3o_7AndOE0Gezdzd6S .lEy_uuNGq_YEdqDMcHts .DvpL1AxVaLgt_Tl0o6_4,.RL3o_7AndOE0Gezdzd6S .lEy_uuNGq_YEdqDMcHts .DvpL1AxVaLgt_Tl0o6_4:hover{background-color:#f1e0ff}.WLPhkXKBjCo3EKoixUSZ{padding:8px;border-bottom:1px #f0f0f0 solid}.uZ8G5IIeLIAuG969FkRP input{min-width:140px}.uZ8G5IIeLIAuG969FkRP .OE9S4cCS7NQvJRLNAea_{color:#00000040}.p7G5OMetSUu69eQ_8Jvr{width:100%;margin-bottom:4px;margin-left:4px}.OSJR8fywHcnCNzz8Gbfc>ul{max-height:calc(100vh - 130px);overflow-x:hidden;overflow-y:auto}.SlAJPTt8jEg_phXZgaXl .lX8UmLIQ_qAj0sfwog3V+span,.OSJR8fywHcnCNzz8Gbfc .lX8UmLIQ_qAj0sfwog3V+span{padding-left:8px}.MBpzySLD63IXE4yErpTP{display:flex;justify-content:space-between;padding:7px 8px;overflow:hidden;background-color:inherit;border-top:1px solid #f0f0f0}.PJyLUIIaJPga9iItwsIV{width:32px}.pmRg6I92n2EnK2H2TvfZ .PJyLUIIaJPga9iItwsIV{width:50px}table tr th.jTGGRUjroMYNlFwFvt9O,table tr td.jTGGRUjroMYNlFwFvt9O{padding-right:8px;padding-left:8px;text-align:center}table tr th.jTGGRUjroMYNlFwFvt9O .QijaOYbxvxwsSKNnbkg2,table tr td.jTGGRUjroMYNlFwFvt9O .QijaOYbxvxwsSKNnbkg2{margin-right:0}table tr th.jTGGRUjroMYNlFwFvt9O.GQiZ0TRHUCXA9uO14JE4{z-index:3}table tr th.jTGGRUjroMYNlFwFvt9O:after{background-color:transparent!important}.SRHNFf_hU1TNb2RtEmLE{position:relative;display:inline-flex;flex-direction:column}.UWggVndhHcqgkL6TBxKX{position:absolute;top:0;z-index:1;cursor:pointer;transition:all .3s;margin-inline-start:100%;padding-inline-start:4px}.UWggVndhHcqgkL6TBxKX .OE9S4cCS7NQvJRLNAea_{color:#bfbfbf;font-size:10px}.UWggVndhHcqgkL6TBxKX .OE9S4cCS7NQvJRLNAea_:hover{color:#a6a6a6}.rPXnQS7mSs9ZsV40GjJh{width:48px}.RLnkt2KgQ4HYiQngzd_S{text-align:center}.RLnkt2KgQ4HYiQngzd_S .torTuQcYemMeCDE4NYW1{display:inline-flex;float:none;vertical-align:sub}.d16V0G9ai1EmY7cwnwWx{float:left;height:1px}.torTuQcYemMeCDE4NYW1{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;position:relative;float:left;box-sizing:border-box;width:17px;height:17px;padding:0;color:inherit;line-height:17px;background:#fff;border:1px solid #f0f0f0;border-radius:2px;transform:scale(.94117647);transition:all .3s;user-select:none}.torTuQcYemMeCDE4NYW1:focus-visible,.torTuQcYemMeCDE4NYW1:hover{color:#ab66ff}.torTuQcYemMeCDE4NYW1:active{color:#6727cf}.torTuQcYemMeCDE4NYW1:focus,.torTuQcYemMeCDE4NYW1:hover,.torTuQcYemMeCDE4NYW1:active{border-color:currentcolor}.torTuQcYemMeCDE4NYW1:before,.torTuQcYemMeCDE4NYW1:after{position:absolute;background:currentcolor;transition:transform .3s ease-out;content:""}.torTuQcYemMeCDE4NYW1:before{top:7px;right:3px;left:3px;height:1px}.torTuQcYemMeCDE4NYW1:after{top:3px;bottom:3px;left:7px;width:1px;transform:rotate(90deg)}.APh1sa5zlUuObeMnBMHv:before{transform:rotate(-180deg)}.APh1sa5zlUuObeMnBMHv:after{transform:rotate(0)}.SBMmsgA7bK6bw6COWwVG{background:transparent;border:0;visibility:hidden}.SBMmsgA7bK6bw6COWwVG:before,.SBMmsgA7bK6bw6COWwVG:after{display:none;content:none}.d16V0G9ai1EmY7cwnwWx+.torTuQcYemMeCDE4NYW1{margin-top:2.5005px;margin-right:8px}tr._TIMsDxG1MpWi2GZtCS4>td,tr._TIMsDxG1MpWi2GZtCS4:hover>td{background:#fbfbfb}tr._TIMsDxG1MpWi2GZtCS4 .KG4EHmIhibYVwkhwnRHS{display:flex}tr._TIMsDxG1MpWi2GZtCS4 .KG4EHmIhibYVwkhwnRHS table{flex:auto;width:auto}.iCsTq2dBAAQLByCmKZvc .oexzLnG249AZj_Bg_Dke{position:relative;margin:-16px;padding:16px}.xWAqJMc7oxwdrCfQRNMM>tr.Ckf4smwTMDCgjVVQ9Xdg{text-align:center}.hgqj7TXQkmE6MR2R78gn .xWAqJMc7oxwdrCfQRNMM>tr.Ckf4smwTMDCgjVVQ9Xdg{color:#00000040}.xWAqJMc7oxwdrCfQRNMM>tr.Ckf4smwTMDCgjVVQ9Xdg:hover>td{background:#fff}.GQiZ0TRHUCXA9uO14JE4,.PQH16k6ktseg68eiqew_{position:sticky!important;z-index:2;background:#fff}.s9Q6A4OEtK85sFRBjkWu:after,.zj31zB_z0j0mBwZyU5F4:after{position:absolute;top:0;right:0;bottom:-1px;width:30px;transform:translate(100%);transition:box-shadow .3s;content:"";pointer-events:none}.vERfaXf1p4k6euuuMkFY:after{display:none}.JCVv4P1XjbUF5XTJNMbC:after,.ahytdcYBm4mLFhdb5m4U:after{position:absolute;top:0;bottom:-1px;left:0;width:30px;transform:translate(-100%);transition:box-shadow .3s;content:"";pointer-events:none}.iCsTq2dBAAQLByCmKZvc .Bce6S_pX9B0xn6cR2wFc:before,.iCsTq2dBAAQLByCmKZvc .Bce6S_pX9B0xn6cR2wFc:after{position:absolute;top:0;bottom:0;z-index:4;width:30px;transition:box-shadow .3s;content:"";pointer-events:none}.iCsTq2dBAAQLByCmKZvc .Bce6S_pX9B0xn6cR2wFc:before{left:0}.iCsTq2dBAAQLByCmKZvc .Bce6S_pX9B0xn6cR2wFc:after{right:0}.gZ29UGOPXYuaO8tD_fEC:not(.UxtHzzSTBwUG03KEuZ1i)>.Bce6S_pX9B0xn6cR2wFc{position:relative}.gZ29UGOPXYuaO8tD_fEC:not(.UxtHzzSTBwUG03KEuZ1i)>.Bce6S_pX9B0xn6cR2wFc:before{box-shadow:inset 10px 0 8px -8px #00000026}.gZ29UGOPXYuaO8tD_fEC .s9Q6A4OEtK85sFRBjkWu:after,.gZ29UGOPXYuaO8tD_fEC .zj31zB_z0j0mBwZyU5F4:after{box-shadow:inset 10px 0 8px -8px #00000026}.gZ29UGOPXYuaO8tD_fEC .zj31zB_z0j0mBwZyU5F4:before{background-color:transparent!important}.fc4dV_69Pzw1EMdxL7XU:not(.oVIis963ZsMGIRJw0ATW)>.Bce6S_pX9B0xn6cR2wFc{position:relative}.fc4dV_69Pzw1EMdxL7XU:not(.oVIis963ZsMGIRJw0ATW)>.Bce6S_pX9B0xn6cR2wFc:after{box-shadow:inset -10px 0 8px -8px #00000026}.fc4dV_69Pzw1EMdxL7XU .JCVv4P1XjbUF5XTJNMbC:after,.fc4dV_69Pzw1EMdxL7XU .ahytdcYBm4mLFhdb5m4U:after{box-shadow:inset -10px 0 8px -8px #00000026}._lTaUkHIw94pBq5OXCbS{position:sticky;z-index:3;background:#fff}.o3pdeZA9NjknJiIM8Sue{position:sticky;bottom:0;z-index:3;display:flex;align-items:center;background:#ffffff;border-top:1px solid #f0f0f0;opacity:.6}.o3pdeZA9NjknJiIM8Sue:hover{transform-origin:center bottom}.FiO6M8mo9S8hgHTuaGNQ{height:8px;background-color:#00000059;border-radius:4px}.FiO6M8mo9S8hgHTuaGNQ:hover,.dfT4fYsXZFcVYFwMH85G{background-color:#000c}@media all and (-ms-high-contrast: none){.gZ29UGOPXYuaO8tD_fEC .zj31zB_z0j0mBwZyU5F4:after{box-shadow:none!important}.fc4dV_69Pzw1EMdxL7XU .JCVv4P1XjbUF5XTJNMbC:after{box-shadow:none!important}}.bJuwHe0OQb8aHuuxRJHr{border-radius:2px 2px 0 0}.bJuwHe0OQb8aHuuxRJHr+.Bce6S_pX9B0xn6cR2wFc{border-top-left-radius:0;border-top-right-radius:0}.bJuwHe0OQb8aHuuxRJHr+.Bce6S_pX9B0xn6cR2wFc table{border-radius:0}.bJuwHe0OQb8aHuuxRJHr+.Bce6S_pX9B0xn6cR2wFc table>thead>tr:first-child th:first-child{border-radius:0}.bJuwHe0OQb8aHuuxRJHr+.Bce6S_pX9B0xn6cR2wFc table>thead>tr:first-child th:last-child{border-radius:0}.Bce6S_pX9B0xn6cR2wFc{border-top-left-radius:2px;border-top-right-radius:2px}.Bce6S_pX9B0xn6cR2wFc table>thead>tr:first-child th:first-child{border-top-left-radius:2px}.Bce6S_pX9B0xn6cR2wFc table>thead>tr:first-child th:last-child{border-top-right-radius:2px}.pqgT52DnRqMEQVyLy5JI{border-radius:0 0 2px 2px}.Odadj9Vb4IIqTd3rP0FI,.beXGDTdpjstsoZh0phGv{direction:rtl}.Odadj9Vb4IIqTd3rP0FI .iCsTq2dBAAQLByCmKZvc table{text-align:right}.Odadj9Vb4IIqTd3rP0FI .er1IOLSOpRQ3g8QTzZgp>tr>th[colspan]:not([colspan="1"]){text-align:center}.Odadj9Vb4IIqTd3rP0FI .er1IOLSOpRQ3g8QTzZgp>tr>th:not(:last-child):not(.jTGGRUjroMYNlFwFvt9O):not(.RLnkt2KgQ4HYiQngzd_S):not([colspan]):before{right:auto;left:0}.Odadj9Vb4IIqTd3rP0FI .er1IOLSOpRQ3g8QTzZgp>tr>th{text-align:right}.xWAqJMc7oxwdrCfQRNMM>tr .jOR6ESrTJ8vkwTP8uQlX:only-child .iCsTq2dBAAQLByCmKZvc.beXGDTdpjstsoZh0phGv{margin:-16px 33px -16px -16px}.jOR6ESrTJ8vkwTP8uQlX.Odadj9Vb4IIqTd3rP0FI .zKNjythRMusCF9n2soTZ{justify-content:flex-end}.jOR6ESrTJ8vkwTP8uQlX.Odadj9Vb4IIqTd3rP0FI .wtmog0X4pcu4ZAF9zzK2{justify-content:flex-start}.Odadj9Vb4IIqTd3rP0FI .sAFkHp7YvAP9_5gQ77JM{margin-right:4px;margin-left:0}.Odadj9Vb4IIqTd3rP0FI .hlvhaG0k668JSzcN2_Z9{padding:16px 16px 16px 2.3em}.beXGDTdpjstsoZh0phGv .er1IOLSOpRQ3g8QTzZgp tr th.SirtoqUnq68hWMeBXDY_ .hlvhaG0k668JSzcN2_Z9{padding:0 0 0 2.3em}.Odadj9Vb4IIqTd3rP0FI .Zj4f1zChqQE5wtDtEUMv{margin:-4px 4px -4px -8px}.XFegd8vJ0LYPhFbieCXB .SlAJPTt8jEg_phXZgaXl .lX8UmLIQ_qAj0sfwog3V+span,.XFegd8vJ0LYPhFbieCXB .OSJR8fywHcnCNzz8Gbfc .lX8UmLIQ_qAj0sfwog3V+span,.m7oOFsymBCMIt7aos7_W.SlAJPTt8jEg_phXZgaXl .lX8UmLIQ_qAj0sfwog3V+span,.m7oOFsymBCMIt7aos7_W.OSJR8fywHcnCNzz8Gbfc .lX8UmLIQ_qAj0sfwog3V+span{padding-right:8px;padding-left:0}.Odadj9Vb4IIqTd3rP0FI .SRHNFf_hU1TNb2RtEmLE{text-align:center}.Odadj9Vb4IIqTd3rP0FI .d16V0G9ai1EmY7cwnwWx,.Odadj9Vb4IIqTd3rP0FI .torTuQcYemMeCDE4NYW1{float:right}.Odadj9Vb4IIqTd3rP0FI .d16V0G9ai1EmY7cwnwWx+.torTuQcYemMeCDE4NYW1{margin-right:0;margin-left:8px}.Odadj9Vb4IIqTd3rP0FI .torTuQcYemMeCDE4NYW1:after{transform:rotate(-90deg)}.Odadj9Vb4IIqTd3rP0FI .APh1sa5zlUuObeMnBMHv:before{transform:rotate(180deg)}.Odadj9Vb4IIqTd3rP0FI .APh1sa5zlUuObeMnBMHv:after{transform:rotate(0)}.zacym9r3osc7VyLAzTA3>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{padding:8px 0;font-size:14px}.kgRli52QIcN1oQb2XANg>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{padding:16px 0;font-size:16px}.oePHnSVFj5kbq27EJjdX.zacym9r3osc7VyLAzTA3>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{padding:6px 16px}.oePHnSVFj5kbq27EJjdX.kgRli52QIcN1oQb2XANg>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{padding:7px 16px 6px}.W5m92wT6HwY7HwV4Ksdm{direction:rtl}.W5m92wT6HwY7HwV4Ksdm .UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{margin:0 0 0 32px}.W5m92wT6HwY7HwV4Ksdm .UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc:last-of-type{margin-left:0}.W5m92wT6HwY7HwV4Ksdm .UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc .OE9S4cCS7NQvJRLNAea_{margin-right:0;margin-left:12px}.W5m92wT6HwY7HwV4Ksdm .UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc .mm5CCapkfcePT4milwYo{margin-right:8px;margin-left:-4px}.W5m92wT6HwY7HwV4Ksdm .UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc .mm5CCapkfcePT4milwYo .OE9S4cCS7NQvJRLNAea_{margin:0}.W5m92wT6HwY7HwV4Ksdm.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU{order:1}.W5m92wT6HwY7HwV4Ksdm.U1_YZ58WgMcSC1ql92Kr>.iQaF3leVQc1LeTcZxrSj{order:0}.W5m92wT6HwY7HwV4Ksdm.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU{order:0}.W5m92wT6HwY7HwV4Ksdm.fIzeQYG5cljVx_3Ik8H0>.iQaF3leVQc1LeTcZxrSj{order:1}.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc{margin-right:2px;margin-left:0}.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD,.W5m92wT6HwY7HwV4Ksdm.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD{margin-right:2px;margin-left:0}.fZUqYrSFE6pA5hNtFvOE{direction:rtl}.fZUqYrSFE6pA5hNtFvOE .dC4ZqcWArpMTFLzrljj3{text-align:right}.gmfRkzSjVEAiFusZ4MSA,.rzhqjzJd2bssnWB5VyPQ{flex-direction:column}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU{margin:0 0 16px}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU:before,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU:before,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU:before,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU:before{position:absolute;right:0;left:0;border-bottom:1px solid #f0f0f0;content:""}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{height:2px}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A{transition:width .3s,left .3s,right .3s}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after{top:0;bottom:0;width:30px}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before{left:0;box-shadow:inset 10px 0 8px -8px #00000014}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after{right:0;box-shadow:inset -10px 0 8px -8px #00000014}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.rmugVCFznvkudDbNmMvo:before,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.rmugVCFznvkudDbNmMvo:before,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.rmugVCFznvkudDbNmMvo:before,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.rmugVCFznvkudDbNmMvo:before{opacity:1}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vysLlYiHHgkugOpYVO_Y:after,.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vysLlYiHHgkugOpYVO_Y:after,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vysLlYiHHgkugOpYVO_Y:after,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vysLlYiHHgkugOpYVO_Y:after{opacity:1}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU:before,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU:before{bottom:0}.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{bottom:0}.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU{order:1;margin-top:16px;margin-bottom:0}.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU:before,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU:before{top:0}.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{top:0}.rzhqjzJd2bssnWB5VyPQ>.iQaF3leVQc1LeTcZxrSj,.rzhqjzJd2bssnWB5VyPQ>div>.iQaF3leVQc1LeTcZxrSj{order:0}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU{flex-direction:column;min-width:50px}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{padding:8px 24px;text-align:center}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc{margin:16px 0 0}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl{flex-direction:column}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after{right:0;left:0;height:30px}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before{top:0;box-shadow:inset 0 10px 8px -8px #00000014}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after{bottom:0;box-shadow:inset 0 -10px 8px -8px #00000014}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.bS6Ue8YExwc3SNHDEBTL:before,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.bS6Ue8YExwc3SNHDEBTL:before,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.bS6Ue8YExwc3SNHDEBTL:before,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.bS6Ue8YExwc3SNHDEBTL:before{opacity:1}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vtMhQEeY5OA9dFvYM_30:after,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vtMhQEeY5OA9dFvYM_30:after,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vtMhQEeY5OA9dFvYM_30:after,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl.vtMhQEeY5OA9dFvYM_30:after{opacity:1}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{width:2px}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .KExDz9MH89aoCKBw5e5A{transition:height .3s,top .3s}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt,.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G,.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G{flex:1 0 auto;flex-direction:column}.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{right:0}.U1_YZ58WgMcSC1ql92Kr>.iQaF3leVQc1LeTcZxrSj,.U1_YZ58WgMcSC1ql92Kr>div>.iQaF3leVQc1LeTcZxrSj{margin-left:-1px;border-left:1px solid #f0f0f0}.U1_YZ58WgMcSC1ql92Kr>.iQaF3leVQc1LeTcZxrSj>.Mw1VfoaSooAeJCZlnWEU>.kk5exImFzPQdse2Id73J,.U1_YZ58WgMcSC1ql92Kr>div>.iQaF3leVQc1LeTcZxrSj>.Mw1VfoaSooAeJCZlnWEU>.kk5exImFzPQdse2Id73J{padding-left:24px}.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU{order:1}.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{left:0}.fIzeQYG5cljVx_3Ik8H0>.iQaF3leVQc1LeTcZxrSj,.fIzeQYG5cljVx_3Ik8H0>div>.iQaF3leVQc1LeTcZxrSj{order:0;margin-right:-1px;border-right:1px solid #f0f0f0}.fIzeQYG5cljVx_3Ik8H0>.iQaF3leVQc1LeTcZxrSj>.Mw1VfoaSooAeJCZlnWEU>.kk5exImFzPQdse2Id73J,.fIzeQYG5cljVx_3Ik8H0>div>.iQaF3leVQc1LeTcZxrSj>.Mw1VfoaSooAeJCZlnWEU>.kk5exImFzPQdse2Id73J{padding-right:24px}.ocBvDvwI0rQVcNpl4Sfn{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;top:-9999px;left:-9999px;z-index:1050;display:block}.uKFKi86JigsC8lVQj92C{display:none}.fVPAUqVCVco5TJyEzI9p{max-height:200px;margin:0;padding:4px 0;overflow-x:hidden;overflow-y:auto;text-align:left;list-style-type:none;background-color:#fff;background-clip:padding-box;border-radius:2px;outline:none;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.dC4ZqcWArpMTFLzrljj3{display:flex;align-items:center;min-width:120px;margin:0;padding:5px 12px;overflow:hidden;color:#000000d9;font-weight:400;font-size:14px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;transition:all .3s}.dC4ZqcWArpMTFLzrljj3>span{flex:1 1;white-space:nowrap}.fPD7WkT2_H0kXg6z8msD{flex:none;margin-left:12px;color:#00000073;font-size:12px;background:transparent;border:0;cursor:pointer}.fPD7WkT2_H0kXg6z8msD:hover{color:#ab66ff}.dC4ZqcWArpMTFLzrljj3:hover{background:#f5f5f5}.rF8LMAQeRx0btBJW2bWE,.rF8LMAQeRx0btBJW2bWE:hover{color:#00000040;background:transparent;cursor:not-allowed}.oePHnSVFj5kbq27EJjdX>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{margin:0;padding:8px 16px;background:#fafafa;border:1px solid #f0f0f0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.oePHnSVFj5kbq27EJjdX>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_,.oePHnSVFj5kbq27EJjdX>div>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_{color:#873bf4;background:#fff}.oePHnSVFj5kbq27EJjdX>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58,.oePHnSVFj5kbq27EJjdX>div>.UBsahgDJs9of1fVsYYiU .He8BdNdpk3Eq1Gb_4Q58{visibility:hidden}.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc{margin-left:2px}.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{border-radius:2px 2px 0 0}.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_,.oePHnSVFj5kbq27EJjdX.gmfRkzSjVEAiFusZ4MSA>div>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_{border-bottom-color:#fff}.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{border-radius:0 0 2px 2px}.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_,.oePHnSVFj5kbq27EJjdX.rzhqjzJd2bssnWB5VyPQ>div>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_{border-top-color:#fff}.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc{margin-top:2px}.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{border-radius:2px 0 0 2px}.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_,.oePHnSVFj5kbq27EJjdX.U1_YZ58WgMcSC1ql92Kr>div>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_{border-right-color:#fff}.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc,.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .IQ1XoeXwToIoVnVBjkNc{border-radius:0 2px 2px 0}.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_,.oePHnSVFj5kbq27EJjdX.fIzeQYG5cljVx_3Ik8H0>div>.UBsahgDJs9of1fVsYYiU .RxxcYwT8b04RHgTqky7_{border-left-color:#fff}.IasqkdjGejs_U5EoTVqY{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:flex}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU{position:relative;display:flex;flex:none;align-items:center}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl{position:relative;display:inline-block;display:flex;flex:auto;align-self:stretch;overflow:hidden;white-space:nowrap;transform:translate(0)}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:before,.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:after{position:absolute;z-index:1;opacity:0;transition:opacity .3s;content:"";pointer-events:none}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .v7MAcf0y0t0zsdtY2Jrt{position:relative;display:flex;transition:transform .3s}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .QzgQ6C63sIFWZM7s4S4G{display:flex;align-self:stretch}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .bEAFRPSbRDE5xDgn6nwO,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .bEAFRPSbRDE5xDgn6nwO{position:absolute;visibility:hidden;pointer-events:none}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .s3tcjO3t0ZgqtHFLuCc0,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .s3tcjO3t0ZgqtHFLuCc0{position:relative;padding:8px 16px;background:transparent;border:0}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .s3tcjO3t0ZgqtHFLuCc0:after,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .s3tcjO3t0ZgqtHFLuCc0:after{position:absolute;right:0;bottom:0;left:0;height:5px;transform:translateY(100%);content:""}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD{min-width:40px;margin-left:2px;padding:0 8px;background:#fafafa;border:1px solid #f0f0f0;border-radius:2px 2px 0 0;outline:none;cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1)}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:hover,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:hover{color:#ab66ff}.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:active,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:active,.IasqkdjGejs_U5EoTVqY>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:focus,.IasqkdjGejs_U5EoTVqY>div>.UBsahgDJs9of1fVsYYiU .YcdcTm6zvId0AiFtt8zD:focus{color:#6727cf}.AUiEnqm9XUmgcNWRzEhk{flex:none}.oUk9biN_xHYHuwKfOBA5>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:not([class*="ant-tabs-nav-wrap-ping"]),.oUk9biN_xHYHuwKfOBA5>div>.UBsahgDJs9of1fVsYYiU .Wdy8nvYOeQ6l9zIGA4Vl:not([class*="ant-tabs-nav-wrap-ping"]){justify-content:center}.He8BdNdpk3Eq1Gb_4Q58{position:absolute;background:#873bf4;pointer-events:none}.IQ1XoeXwToIoVnVBjkNc{position:relative;display:inline-flex;align-items:center;padding:12px 0;font-size:14px;background:transparent;border:0;outline:none;cursor:pointer}.CU6vXmBQR9UUEkVRla0O:focus,.mm5CCapkfcePT4milwYo:focus,.CU6vXmBQR9UUEkVRla0O:active,.mm5CCapkfcePT4milwYo:active{color:#6727cf}.CU6vXmBQR9UUEkVRla0O{outline:none;transition:all .3s}.mm5CCapkfcePT4milwYo{flex:none;margin-right:-4px;margin-left:8px;color:#00000073;font-size:12px;background:transparent;border:none;outline:none;cursor:pointer;transition:all .3s}.mm5CCapkfcePT4milwYo:hover{color:#000000d9}.IQ1XoeXwToIoVnVBjkNc:hover{color:#ab66ff}.IQ1XoeXwToIoVnVBjkNc.RxxcYwT8b04RHgTqky7_ .CU6vXmBQR9UUEkVRla0O{color:#873bf4;text-shadow:0 0 .25px currentcolor}.IQ1XoeXwToIoVnVBjkNc.acj3zo0Wkes2q2_mlvWg{color:#00000040;cursor:not-allowed}.IQ1XoeXwToIoVnVBjkNc.acj3zo0Wkes2q2_mlvWg .CU6vXmBQR9UUEkVRla0O:focus,.IQ1XoeXwToIoVnVBjkNc.acj3zo0Wkes2q2_mlvWg .mm5CCapkfcePT4milwYo:focus,.IQ1XoeXwToIoVnVBjkNc.acj3zo0Wkes2q2_mlvWg .CU6vXmBQR9UUEkVRla0O:active,.IQ1XoeXwToIoVnVBjkNc.acj3zo0Wkes2q2_mlvWg .mm5CCapkfcePT4milwYo:active{color:#00000040}.IQ1XoeXwToIoVnVBjkNc .mm5CCapkfcePT4milwYo .OE9S4cCS7NQvJRLNAea_{margin:0}.IQ1XoeXwToIoVnVBjkNc .OE9S4cCS7NQvJRLNAea_{margin-right:12px}.IQ1XoeXwToIoVnVBjkNc+.IQ1XoeXwToIoVnVBjkNc{margin:0 0 0 32px}.Mw1VfoaSooAeJCZlnWEU{position:relative;width:100%}.iQaF3leVQc1LeTcZxrSj{flex:auto;min-width:0;min-height:0}.kk5exImFzPQdse2Id73J{outline:none}.yxZSF7JeUk4aQk6mDzyr{display:none}.K32bL5uaxHkKZ1iLG4Pj,.I8IAt2HdvN8jwpVkgCeb{transition:none}._PHVPwwlqBc6UGEr2nhj,.vRqh8LEOyW02reWqxWLi{opacity:0}.zKhoOo2tz5Ygt2KEoaSe,.RwiPQMdv8oASvyDSLbZ3{opacity:1;transition:opacity .3s}.GovkFpeC6oYNzRU59Z8u{position:absolute;transition:none;inset:0}._OryAov6nDMGxQXaoF1p{opacity:1}.N0URi63a1CY6aK1xRKmw{opacity:0;transition:opacity .3s}.P17pVlymVq0RlXbFZ1MW{box-sizing:border-box;margin:0 8px 0 0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block;height:auto;padding:0 7px;font-size:12px;line-height:20px;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;border-radius:2px;opacity:1;transition:all .3s}.P17pVlymVq0RlXbFZ1MW,.P17pVlymVq0RlXbFZ1MW a,.P17pVlymVq0RlXbFZ1MW a:hover{color:#000000d9}.P17pVlymVq0RlXbFZ1MW>a:first-child:last-child{display:inline-block;margin:0 -8px;padding:0 8px}.nDWYtq6raDEggVzVllra{margin-left:3px;color:#00000073;font-size:10px;cursor:pointer;transition:all .3s}.nDWYtq6raDEggVzVllra:hover{color:#000000d9}.t1A0pqy61Jwv_NqPf6aQ{border-color:transparent}.t1A0pqy61Jwv_NqPf6aQ,.t1A0pqy61Jwv_NqPf6aQ a,.t1A0pqy61Jwv_NqPf6aQ a:hover,.t1A0pqy61Jwv_NqPf6aQ .Viho_ejQo8O1__4OhQxS,.t1A0pqy61Jwv_NqPf6aQ .Viho_ejQo8O1__4OhQxS:hover{color:#fff}.Y2boKRMHYQDIK9ujHt3Y{background-color:transparent;border-color:transparent;cursor:pointer}.Y2boKRMHYQDIK9ujHt3Y:not(.Bl71R0nyLAH4qyHeWxVP):hover{color:#873bf4}.Y2boKRMHYQDIK9ujHt3Y:active,.Bl71R0nyLAH4qyHeWxVP{color:#fff}.Bl71R0nyLAH4qyHeWxVP{background-color:#873bf4}.Y2boKRMHYQDIK9ujHt3Y:active{background-color:#6727cf}.AeS9kBXLxugHskAAU9qb{display:none}.ns0kpLkZybsZ2dC_FjR5{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.RuDi2HuM3oQ8ZJoAQrOf{color:#fff;background:#eb2f96;border-color:#eb2f96}.KvywJSPh3wYvdi1wBbYM{color:#c41d7f;background:#fff0f6;border-color:#ffadd2}.FY_u3I0d0K514Sl_Ln4J{color:#fff;background:#eb2f96;border-color:#eb2f96}.DNcqbdOmVdEP45ahu30k{color:#cf1322;background:#fff1f0;border-color:#ffa39e}._Kt6ltgJFpkhFqKe3x7T{color:#fff;background:#f5222d;border-color:#f5222d}.MbIRxVXP5Yelpp0kea5r{color:#d4380d;background:#fff2e8;border-color:#ffbb96}.jTsIHSPYPS4NTeHeHoPM{color:#fff;background:#fa541c;border-color:#fa541c}.drF0IMuM7tnfXFMpHCUN{color:#d46b08;background:#fff7e6;border-color:#ffd591}.Fw4iorvSRDU_xo4jU9SJ{color:#fff;background:#fa8c16;border-color:#fa8c16}.amKViRi8OUMc4PVGkWvU{color:#d4b106;background:#feffe6;border-color:#fffb8f}.o3jXAhtHIHUknt8UEZA0{color:#fff;background:#fadb14;border-color:#fadb14}.tOjpKFpMT3MiW0nHcXCS{color:#d48806;background:#fffbe6;border-color:#ffe58f}.zOiJ1Z9I4uYJE6IC8ivX{color:#fff;background:#faad14;border-color:#faad14}.Jzbvu039IX4DvzX8LFJK{color:#08979c;background:#e6fffb;border-color:#87e8de}.JFhiczGJANgeLlDKuJCN{color:#fff;background:#13c2c2;border-color:#13c2c2}.htllvmFcIGH4rv1tuNzY{color:#7cb305;background:#fcffe6;border-color:#eaff8f}.k_hw8bADbmc6R0JILkEx{color:#fff;background:#a0d911;border-color:#a0d911}.MTFPlRUqYAMMiphhBBwY{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.eGUZ81BAo4AWR4US_wAy{color:#fff;background:#52c41a;border-color:#52c41a}.GkZ4NcrdNxkDdw6uo9rp{color:#096dd9;background:#e6f7ff;border-color:#91d5ff}.mPFcOh48yy4E9hCK3uGS{color:#fff;background:#1890ff;border-color:#1890ff}.PLjf324G98hIaBp631Rb{color:#1d39c4;background:#f0f5ff;border-color:#adc6ff}.iWHEa4drHT8k5KDq_Dbn{color:#fff;background:#2f54eb;border-color:#2f54eb}._RONpY5WETspPKtCyr_o{color:#531dab;background:#f9f0ff;border-color:#d3adf7}.UGiQ3fn1TRo8u0kBT3lC{color:#fff;background:#722ed1;border-color:#722ed1}.Se7v6Ph_0ScclSGNMjpo{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.ecLcZSGWTAEErBNb3i8m{color:#873bf4;background:#f9f0ff;border-color:#dcb8ff}.gmhBLAaff70LYKT_mdXT{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.nYJRQP8R1orMdVLQq6IV{color:#faad14;background:#fffbe6;border-color:#ffe58f}.P17pVlymVq0RlXbFZ1MW>.OE9S4cCS7NQvJRLNAea_+span,.P17pVlymVq0RlXbFZ1MW>span+.OE9S4cCS7NQvJRLNAea_{margin-left:7px}.P17pVlymVq0RlXbFZ1MW.dPXLmzfBKCEuDowlwDQq{margin-right:0;margin-left:8px;direction:rtl;text-align:right}.dPXLmzfBKCEuDowlwDQq .nDWYtq6raDEggVzVllra{margin-right:3px;margin-left:0}.dPXLmzfBKCEuDowlwDQq.P17pVlymVq0RlXbFZ1MW>.OE9S4cCS7NQvJRLNAea_+span,.dPXLmzfBKCEuDowlwDQq.P17pVlymVq0RlXbFZ1MW>span+.OE9S4cCS7NQvJRLNAea_{margin-right:7px;margin-left:0}.efD1h7j95lQMtarVHkWH{box-sizing:border-box;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;font-feature-settings:"tnum","tnum";margin:0;padding:0;list-style:none}.u5PZrTpiv43hRZ1SUVem{position:relative;margin:0;padding-bottom:20px;font-size:14px;list-style:none}.p80upUSsKO0G2QlxkUzs{position:absolute;top:10px;left:4px;height:calc(100% - 10px);border-left:2px solid #f0f0f0}.l72jHEC0d9MlmcmsitJA .hR7FljUPCHAH_vFsevl8{font-size:12px;background-color:transparent}.l72jHEC0d9MlmcmsitJA .p80upUSsKO0G2QlxkUzs{display:none}.hR7FljUPCHAH_vFsevl8{position:absolute;width:10px;height:10px;background-color:#fff;border:2px solid transparent;border-radius:100px}.BCG1jzuVK9EUPpzbsbZ3{color:#873bf4;border-color:#873bf4}.eq_j3Cr43DsezXtGHZrs{color:#ff4d4f;border-color:#ff4d4f}.ukS7HOzlzNgeLEW7R5D_{color:#52c41a;border-color:#52c41a}.HKyMZuojUTUwa8do5VWz{color:#00000040;border-color:#00000040}.pV2eJhMMjwH3hgvAtDvD{position:absolute;top:5.5px;left:5px;width:auto;height:auto;margin-top:0;padding:3px 1px;line-height:1;text-align:center;border:0;border-radius:0;transform:translate(-50%,-50%)}.kPpiFW_ouwvfe1oqmX6O{position:relative;top:-7.001px;margin:0 0 0 26px;word-break:break-word}.f8CArSvy8jI4LX0DJWvl>.p80upUSsKO0G2QlxkUzs{display:none}.f8CArSvy8jI4LX0DJWvl>.kPpiFW_ouwvfe1oqmX6O{min-height:48px}.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .p80upUSsKO0G2QlxkUzs,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .p80upUSsKO0G2QlxkUzs,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .p80upUSsKO0G2QlxkUzs,.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .pV2eJhMMjwH3hgvAtDvD,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .pV2eJhMMjwH3hgvAtDvD,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .pV2eJhMMjwH3hgvAtDvD{left:50%}.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .hR7FljUPCHAH_vFsevl8{margin-left:-4px}.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .pV2eJhMMjwH3hgvAtDvD,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .pV2eJhMMjwH3hgvAtDvD,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .pV2eJhMMjwH3hgvAtDvD{margin-left:1px}.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O{left:calc(50% - 4px);width:calc(50% - 14px);text-align:left}.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O,.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O{width:calc(50% - 12px);margin:0;text-align:right}.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .p80upUSsKO0G2QlxkUzs,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .hR7FljUPCHAH_vFsevl8,.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .pV2eJhMMjwH3hgvAtDvD{left:calc(100% - 6px)}.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O{width:calc(100% - 18px)}.efD1h7j95lQMtarVHkWH.XoPp8oQeFUx9o5vMNSuj .f8CArSvy8jI4LX0DJWvl .p80upUSsKO0G2QlxkUzs{display:block;height:calc(100% - 14px);border-left:2px dotted #f0f0f0}.efD1h7j95lQMtarVHkWH.rfIMtm80vc9tWfgdC0f8 .f8CArSvy8jI4LX0DJWvl .p80upUSsKO0G2QlxkUzs{display:none}.efD1h7j95lQMtarVHkWH.rfIMtm80vc9tWfgdC0f8 .l72jHEC0d9MlmcmsitJA .p80upUSsKO0G2QlxkUzs{top:15px;display:block;height:calc(100% - 15px);border-left:2px dotted #f0f0f0}.efD1h7j95lQMtarVHkWH.rfIMtm80vc9tWfgdC0f8 .l72jHEC0d9MlmcmsitJA .kPpiFW_ouwvfe1oqmX6O{min-height:48px}.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu ._505ehL23IO1hyX1hkGz{position:absolute;top:-7.001px;width:calc(50% - 12px);text-align:right}.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .YckahQkubo4ZZt1mCob7 ._505ehL23IO1hyX1hkGz{left:calc(50% + 14px);width:calc(50% - 14px);text-align:left}.UzRhlNL9zhwHfoqQ9WfY{direction:rtl}.UzRhlNL9zhwHfoqQ9WfY .p80upUSsKO0G2QlxkUzs{right:4px;left:auto;border-right:2px solid #f0f0f0;border-left:none}.UzRhlNL9zhwHfoqQ9WfY .pV2eJhMMjwH3hgvAtDvD{right:5px;left:auto;transform:translate(50%,-50%)}.UzRhlNL9zhwHfoqQ9WfY .kPpiFW_ouwvfe1oqmX6O{margin:0 18px 0 0}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .p80upUSsKO0G2QlxkUzs,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .p80upUSsKO0G2QlxkUzs,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .p80upUSsKO0G2QlxkUzs,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .pV2eJhMMjwH3hgvAtDvD,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .pV2eJhMMjwH3hgvAtDvD,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .pV2eJhMMjwH3hgvAtDvD{right:50%;left:auto}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .hR7FljUPCHAH_vFsevl8{margin-right:-4px;margin-left:0}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .pV2eJhMMjwH3hgvAtDvD,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .pV2eJhMMjwH3hgvAtDvD,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .pV2eJhMMjwH3hgvAtDvD{margin-right:1px;margin-left:0}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .lHL307a8jR8LcpHeECQ4 .kPpiFW_ouwvfe1oqmX6O{right:calc(50% - 4px);left:auto;text-align:right}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.ktBSbBxad8pNepmxYFKy .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O{text-align:left}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .p80upUSsKO0G2QlxkUzs,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .hR7FljUPCHAH_vFsevl8,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .pV2eJhMMjwH3hgvAtDvD{right:0;left:auto}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH._aHeJug22BcGY9w5kQ7a .YckahQkubo4ZZt1mCob7 .kPpiFW_ouwvfe1oqmX6O{width:100%;margin-right:18px;text-align:right}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.XoPp8oQeFUx9o5vMNSuj .f8CArSvy8jI4LX0DJWvl .p80upUSsKO0G2QlxkUzs,.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.rfIMtm80vc9tWfgdC0f8 .l72jHEC0d9MlmcmsitJA .p80upUSsKO0G2QlxkUzs{border-right:2px dotted #f0f0f0;border-left:none}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu ._505ehL23IO1hyX1hkGz{text-align:left}.UzRhlNL9zhwHfoqQ9WfY.efD1h7j95lQMtarVHkWH.mgA4piaV5AEYFPNmUhRu .YckahQkubo4ZZt1mCob7 ._505ehL23IO1hyX1hkGz{right:calc(50% + 14px);text-align:right}.ul6VN9kjCM8ADhVzrVvV{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:absolute;z-index:1070;display:block;width:max-content;width:intrinsic;max-width:250px;visibility:visible}.IcoQBz0Zg8aSgQaQ8dEx{position:relative}.H9eW0WQzZIqjxSM2RKko{display:none}.vXe6ASh0XvYPmDYQNs9t,.uiYfAaXm6No9ySjw5orP,.JNO2Il6KMIk1ttUka0Z2{padding-bottom:14.3137085px}.qjmHqzIqq_EX4102LwtJ,.Gzf4Fl7wVBQD2eqanbTV,.XfVDkkBEHfs1Y1vani3X{padding-left:14.3137085px}.hKfT0HPNeoAeWL3n5QIM,.e7YrE8ndQUMRdo0URQSh,.mDZs66SYE0w8Xqq8OYQ8{padding-top:14.3137085px}.BkQ38Ad1WUQK5m8Zz8lf,.Qo7ykpj58uwvtD1TT6tx,.kOuotkWmHyE4IGPohhja{padding-right:14.3137085px}.U2bz9oRDCmoWDQseN42N{min-width:30px;min-height:32px;padding:6px 8px;color:#fff;text-align:left;text-decoration:none;word-wrap:break-word;background-color:#000000bf;border-radius:2px;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.ZW9S0ex2mJoQiZSJe4YN{position:absolute;z-index:2;display:block;width:22px;height:22px;overflow:hidden;background:transparent;pointer-events:none}.jhsPEsXqvVodu2WwpoTu{--antd-arrow-background-color: linear-gradient(to right bottom, rgba(0, 0, 0, .65), rgba(0, 0, 0, .75));position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:11.3137085px;height:11.3137085px;margin:auto;content:"";pointer-events:auto;border-radius:0 0 2px;pointer-events:none}.jhsPEsXqvVodu2WwpoTu:before{position:absolute;top:-11.3137085px;left:-11.3137085px;width:33.9411255px;height:33.9411255px;background:var(--antd-arrow-background-color);background-repeat:no-repeat;background-position:-10px -10px;content:"";clip-path:inset(33% 33%);clip-path:path("M 9.849242404917499 24.091883092036785 A 5 5 0 0 1 13.384776310850237 22.627416997969522 L 20.627416997969522 22.627416997969522 A 2 2 0 0 0 22.627416997969522 20.627416997969522 L 22.627416997969522 13.384776310850237 A 5 5 0 0 1 24.091883092036785 9.849242404917499 L 23.091883092036785 9.849242404917499 L 9.849242404917499 23.091883092036785 Z")}.vXe6ASh0XvYPmDYQNs9t .ZW9S0ex2mJoQiZSJe4YN,.uiYfAaXm6No9ySjw5orP .ZW9S0ex2mJoQiZSJe4YN,.JNO2Il6KMIk1ttUka0Z2 .ZW9S0ex2mJoQiZSJe4YN{bottom:0;transform:translateY(100%)}.vXe6ASh0XvYPmDYQNs9t .jhsPEsXqvVodu2WwpoTu,.uiYfAaXm6No9ySjw5orP .jhsPEsXqvVodu2WwpoTu,.JNO2Il6KMIk1ttUka0Z2 .jhsPEsXqvVodu2WwpoTu{box-shadow:3px 3px 7px #00000012;transform:translateY(-11px) rotate(45deg)}.vXe6ASh0XvYPmDYQNs9t .ZW9S0ex2mJoQiZSJe4YN{left:50%;transform:translateY(100%) translate(-50%)}.uiYfAaXm6No9ySjw5orP .ZW9S0ex2mJoQiZSJe4YN{left:13px}.JNO2Il6KMIk1ttUka0Z2 .ZW9S0ex2mJoQiZSJe4YN{right:13px}.qjmHqzIqq_EX4102LwtJ .ZW9S0ex2mJoQiZSJe4YN,.Gzf4Fl7wVBQD2eqanbTV .ZW9S0ex2mJoQiZSJe4YN,.XfVDkkBEHfs1Y1vani3X .ZW9S0ex2mJoQiZSJe4YN{left:0;transform:translate(-100%)}.qjmHqzIqq_EX4102LwtJ .jhsPEsXqvVodu2WwpoTu,.Gzf4Fl7wVBQD2eqanbTV .jhsPEsXqvVodu2WwpoTu,.XfVDkkBEHfs1Y1vani3X .jhsPEsXqvVodu2WwpoTu{box-shadow:-3px 3px 7px #00000012;transform:translate(11px) rotate(135deg)}.qjmHqzIqq_EX4102LwtJ .ZW9S0ex2mJoQiZSJe4YN{top:50%;transform:translate(-100%) translateY(-50%)}.Gzf4Fl7wVBQD2eqanbTV .ZW9S0ex2mJoQiZSJe4YN{top:5px}.XfVDkkBEHfs1Y1vani3X .ZW9S0ex2mJoQiZSJe4YN{bottom:5px}.BkQ38Ad1WUQK5m8Zz8lf .ZW9S0ex2mJoQiZSJe4YN,.Qo7ykpj58uwvtD1TT6tx .ZW9S0ex2mJoQiZSJe4YN,.kOuotkWmHyE4IGPohhja .ZW9S0ex2mJoQiZSJe4YN{right:0;transform:translate(100%)}.BkQ38Ad1WUQK5m8Zz8lf .jhsPEsXqvVodu2WwpoTu,.Qo7ykpj58uwvtD1TT6tx .jhsPEsXqvVodu2WwpoTu,.kOuotkWmHyE4IGPohhja .jhsPEsXqvVodu2WwpoTu{box-shadow:3px -3px 7px #00000012;transform:translate(-11px) rotate(315deg)}.BkQ38Ad1WUQK5m8Zz8lf .ZW9S0ex2mJoQiZSJe4YN{top:50%;transform:translate(100%) translateY(-50%)}.Qo7ykpj58uwvtD1TT6tx .ZW9S0ex2mJoQiZSJe4YN{top:5px}.kOuotkWmHyE4IGPohhja .ZW9S0ex2mJoQiZSJe4YN{bottom:5px}.hKfT0HPNeoAeWL3n5QIM .ZW9S0ex2mJoQiZSJe4YN,.e7YrE8ndQUMRdo0URQSh .ZW9S0ex2mJoQiZSJe4YN,.mDZs66SYE0w8Xqq8OYQ8 .ZW9S0ex2mJoQiZSJe4YN{top:0;transform:translateY(-100%)}.hKfT0HPNeoAeWL3n5QIM .jhsPEsXqvVodu2WwpoTu,.e7YrE8ndQUMRdo0URQSh .jhsPEsXqvVodu2WwpoTu,.mDZs66SYE0w8Xqq8OYQ8 .jhsPEsXqvVodu2WwpoTu{box-shadow:-3px -3px 7px #00000012;transform:translateY(11px) rotate(225deg)}.hKfT0HPNeoAeWL3n5QIM .ZW9S0ex2mJoQiZSJe4YN{left:50%;transform:translateY(-100%) translate(-50%)}.e7YrE8ndQUMRdo0URQSh .ZW9S0ex2mJoQiZSJe4YN{left:13px}.mDZs66SYE0w8Xqq8OYQ8 .ZW9S0ex2mJoQiZSJe4YN{right:13px}.kAUcYN3OPgMpapLQR92P .U2bz9oRDCmoWDQseN42N{background-color:#eb2f96}.kAUcYN3OPgMpapLQR92P .jhsPEsXqvVodu2WwpoTu:before{background:#eb2f96}.uFcpHVXXmI_IkEVdkouQ .U2bz9oRDCmoWDQseN42N{background-color:#eb2f96}.uFcpHVXXmI_IkEVdkouQ .jhsPEsXqvVodu2WwpoTu:before{background:#eb2f96}.kvqSfT9rmQ4bY04defGn .U2bz9oRDCmoWDQseN42N{background-color:#f5222d}.kvqSfT9rmQ4bY04defGn .jhsPEsXqvVodu2WwpoTu:before{background:#f5222d}.iuka8QjNfZY0sCGciA6W .U2bz9oRDCmoWDQseN42N{background-color:#fa541c}.iuka8QjNfZY0sCGciA6W .jhsPEsXqvVodu2WwpoTu:before{background:#fa541c}.NOF99ZYCc_UluJRw4_xu .U2bz9oRDCmoWDQseN42N{background-color:#fa8c16}.NOF99ZYCc_UluJRw4_xu .jhsPEsXqvVodu2WwpoTu:before{background:#fa8c16}.emcnuqxmYFwaHVQeNCkR .U2bz9oRDCmoWDQseN42N{background-color:#fadb14}.emcnuqxmYFwaHVQeNCkR .jhsPEsXqvVodu2WwpoTu:before{background:#fadb14}.iWnczQMidc8v3wuYmv7e .U2bz9oRDCmoWDQseN42N{background-color:#faad14}.iWnczQMidc8v3wuYmv7e .jhsPEsXqvVodu2WwpoTu:before{background:#faad14}.wr5AAfdgQlsNBDWD6IOq .U2bz9oRDCmoWDQseN42N{background-color:#13c2c2}.wr5AAfdgQlsNBDWD6IOq .jhsPEsXqvVodu2WwpoTu:before{background:#13c2c2}.gs3Rg0bKlDMWFwSFeMkU .U2bz9oRDCmoWDQseN42N{background-color:#a0d911}.gs3Rg0bKlDMWFwSFeMkU .jhsPEsXqvVodu2WwpoTu:before{background:#a0d911}.SZELP_Mgofccj41zR1bX .U2bz9oRDCmoWDQseN42N{background-color:#52c41a}.SZELP_Mgofccj41zR1bX .jhsPEsXqvVodu2WwpoTu:before{background:#52c41a}.pjzgMWHEU3M87MMKDu_0 .U2bz9oRDCmoWDQseN42N{background-color:#1890ff}.pjzgMWHEU3M87MMKDu_0 .jhsPEsXqvVodu2WwpoTu:before{background:#1890ff}.BRN8rC3gsgimHG5xLqAZ .U2bz9oRDCmoWDQseN42N{background-color:#2f54eb}.BRN8rC3gsgimHG5xLqAZ .jhsPEsXqvVodu2WwpoTu:before{background:#2f54eb}.AGSkmn3HtpgUQhAxmqg1 .U2bz9oRDCmoWDQseN42N{background-color:#722ed1}.AGSkmn3HtpgUQhAxmqg1 .jhsPEsXqvVodu2WwpoTu:before{background:#722ed1}.jZpu6QRTdPYmD6K1E7F_{direction:rtl}.jZpu6QRTdPYmD6K1E7F_ .U2bz9oRDCmoWDQseN42N{text-align:right}.UN4zVTMFmuIfQfz1vkXN .pNIB8zu2yfoV8sjfyEhl{flex:1 1 50%;width:auto;height:auto;min-height:200px}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .IpwI3qtha8Z22qAMrXk4{border:0;border-radius:0}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .IpwI3qtha8Z22qAMrXk4 .jTGGRUjroMYNlFwFvt9O{width:40px;min-width:40px}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .IpwI3qtha8Z22qAMrXk4>.eWmhGyqTcECwgqcXIWZ2>.Gkt35fSKNzoQ4F22XZKk>table>.er1IOLSOpRQ3g8QTzZgp>tr>th{background:#fafafa}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .IpwI3qtha8Z22qAMrXk4>.eWmhGyqTcECwgqcXIWZ2 .SNZyHF60s_kip78g1AQf:last-child td{border-bottom:1px solid #f0f0f0}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .IpwI3qtha8Z22qAMrXk4 .Gkt35fSKNzoQ4F22XZKk{margin:0}.UN4zVTMFmuIfQfz1vkXN .jOR6ESrTJ8vkwTP8uQlX .a1jxOIBdlQoRcTulRl78.CYjW_bU24Xo7d1cpJDSy{margin:16px 0 4px}.UN4zVTMFmuIfQfz1vkXN .D846GD55XvMV3BtW23ec[disabled]{background-color:transparent}.tFO0YW7zoMdvH4XPbr1I .pNIB8zu2yfoV8sjfyEhl{border-color:#ff4d4f}.tFO0YW7zoMdvH4XPbr1I .or9HBeuMYR41rDyPdhvm:not([disabled]){border-color:#d9d9d9}.tFO0YW7zoMdvH4XPbr1I .or9HBeuMYR41rDyPdhvm:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .tFO0YW7zoMdvH4XPbr1I .or9HBeuMYR41rDyPdhvm:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.tFO0YW7zoMdvH4XPbr1I .or9HBeuMYR41rDyPdhvm:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .tFO0YW7zoMdvH4XPbr1I .or9HBeuMYR41rDyPdhvm:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.y6NyDVq_c4MwVn9evwWE .pNIB8zu2yfoV8sjfyEhl{border-color:#faad14}.y6NyDVq_c4MwVn9evwWE .or9HBeuMYR41rDyPdhvm:not([disabled]){border-color:#d9d9d9}.y6NyDVq_c4MwVn9evwWE .or9HBeuMYR41rDyPdhvm:not([disabled]):hover{border-color:#ab66ff;border-right-width:1px}.X5e2COieWDUlxBtlkWcX .y6NyDVq_c4MwVn9evwWE .or9HBeuMYR41rDyPdhvm:not([disabled]):hover{border-right-width:0;border-left-width:1px!important}.y6NyDVq_c4MwVn9evwWE .or9HBeuMYR41rDyPdhvm:not([disabled]):focus{border-color:#ab66ff;box-shadow:0 0 0 2px #873bf433;border-right-width:1px;outline:0}.X5e2COieWDUlxBtlkWcX .y6NyDVq_c4MwVn9evwWE .or9HBeuMYR41rDyPdhvm:not([disabled]):focus{border-right-width:0;border-left-width:1px!important}.xJZLqzwOqgYSFE96s_P7{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;display:flex;align-items:stretch}.pZamZfshwC8QfkcFj4dJ .pNIB8zu2yfoV8sjfyEhl{background:#f5f5f5}.pNIB8zu2yfoV8sjfyEhl{display:flex;flex-direction:column;width:180px;height:200px;border:1px solid #d9d9d9;border-radius:2px}.uIMPCklLsMW5Hlv2bIv_{width:250px;height:auto}.or9HBeuMYR41rDyPdhvm .IWTkVi9rVpoeYiMeVjLC{color:#00000040}.kxWE0XVIBwsQFVNKQZCr{display:flex;flex:none;align-items:center;height:40px;padding:8px 12px 9px;color:#000000d9;background:#fff;border-bottom:1px solid #f0f0f0;border-radius:2px 2px 0 0}.kxWE0XVIBwsQFVNKQZCr>*:not(:last-child){margin-right:4px}.kxWE0XVIBwsQFVNKQZCr>*{flex:none}.ppqS71XKxDUFlqgnVeCo{flex:auto;overflow:hidden;white-space:nowrap;text-align:right;text-overflow:ellipsis}.YMMiK3qUGUgihymw48X9{font-size:10px;transform:translateY(10%);cursor:pointer}.YMMiK3qUGUgihymw48X9[disabled]{cursor:not-allowed}.PoTKTQWQxTU7vs8COjv3{display:flex;flex:auto;flex-direction:column;overflow:hidden;font-size:14px}.Ovq9naefktIHWaqa0GZs{position:relative;flex:none;padding:12px}.gFpON5pgunwP_e2dTbvG{flex:auto;margin:0;padding:0;overflow:auto;list-style:none}.qPIJugY_LKQ5kzTPDVrU{display:flex;align-items:center;min-height:32px;padding:6px 12px;line-height:20px;transition:all .3s}.qPIJugY_LKQ5kzTPDVrU>*:not(:last-child){margin-right:8px}.qPIJugY_LKQ5kzTPDVrU>*{flex:none}.FvWECadkHo44SxCHX7Fw{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iR0o2qHrbQUMJjCY33un{position:relative;color:#d9d9d9;cursor:pointer;transition:all .3s}.iR0o2qHrbQUMJjCY33un:hover{color:#ab66ff}.iR0o2qHrbQUMJjCY33un:after{position:absolute;top:-6px;right:-50%;bottom:-6px;left:-50%;content:""}.qPIJugY_LKQ5kzTPDVrU:not(.ASdWcOlT6s5Mmjc39coO):hover{background-color:#f5f5f5;cursor:pointer}.qPIJugY_LKQ5kzTPDVrU:not(.ASdWcOlT6s5Mmjc39coO).j6RgzUWNWh89q6EYXKBJ:hover{background-color:#f5e6ff}.EjUlclJ5RQ9ooSO07GXl .qPIJugY_LKQ5kzTPDVrU:not(.ASdWcOlT6s5Mmjc39coO):hover{background:transparent;cursor:default}.j6RgzUWNWh89q6EYXKBJ{background-color:#f9f0ff}.ASdWcOlT6s5Mmjc39coO{color:#00000040;cursor:not-allowed}.blNnr60eTgMJzna2HxAn{padding:8px 0;text-align:right;border-top:1px solid #f0f0f0}.N4njUYq4moYwDYTyshqQ{flex:none;width:100%;margin:auto 0;color:#00000040;text-align:center}.WFb_h9YYVw4SkQzhN673{border-top:1px solid #f0f0f0}.ZudcluF__4I8pmYbF2Ye{display:flex;flex:none;flex-direction:column;align-self:center;margin:0 8px;vertical-align:middle}.ZudcluF__4I8pmYbF2Ye .MjY5cLAgIxcpjG4kuhQ8{display:block}.ZudcluF__4I8pmYbF2Ye .MjY5cLAgIxcpjG4kuhQ8:first-child{margin-bottom:4px}.ZudcluF__4I8pmYbF2Ye .MjY5cLAgIxcpjG4kuhQ8 .OE9S4cCS7NQvJRLNAea_{font-size:12px}.xJZLqzwOqgYSFE96s_P7 .nmbUaDDtQaxuONXnnxIU{max-height:-2px}.Ko1ppfql4zwEIMF0O7m7{direction:rtl}.Ko1ppfql4zwEIMF0O7m7 .or9HBeuMYR41rDyPdhvm{padding-right:8px;padding-left:24px}.Ko1ppfql4zwEIMF0O7m7 .zrrZz4XE2HEIwzpf6212{right:auto;left:12px}.Ko1ppfql4zwEIMF0O7m7 .kxWE0XVIBwsQFVNKQZCr>*:not(:last-child){margin-right:0;margin-left:4px}.Ko1ppfql4zwEIMF0O7m7 .kxWE0XVIBwsQFVNKQZCr{right:0;left:auto}.Ko1ppfql4zwEIMF0O7m7 .ppqS71XKxDUFlqgnVeCo{text-align:left}.Ko1ppfql4zwEIMF0O7m7 .qPIJugY_LKQ5kzTPDVrU>*:not(:last-child){margin-right:0;margin-left:8px}.Ko1ppfql4zwEIMF0O7m7 .blNnr60eTgMJzna2HxAn{text-align:left}.Ko1ppfql4zwEIMF0O7m7 .WFb_h9YYVw4SkQzhN673{right:0;left:auto}@keyframes AwCcM9hniUJRAiQPUgzj{0%{opacity:0}to{opacity:1}}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme{position:relative}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme:before{position:absolute;top:0;right:0;bottom:4px;left:0;transition:background-color .3s;content:"";pointer-events:none}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme:hover:before{background:#f5f5f5}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme>*{z-index:1}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme .SJ2qoTsoUGEp92FHp9tW{transition:color .3s}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme .DvpL1AxVaLgt_Tl0o6_4{border-radius:0;user-select:none}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme .DvpL1AxVaLgt_Tl0o6_4:hover{background:transparent}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .vE7ptAfJLMoyyg_ZIEme .DvpL1AxVaLgt_Tl0o6_4.PLWP9AqD8K4TfiGQ2WfQ{color:#fff;background:transparent}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .NubJEYsa8JI82RQRb8sM:hover:before,.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .NubJEYsa8JI82RQRb8sM:before{background:#873bf4}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .NubJEYsa8JI82RQRb8sM .SJ2qoTsoUGEp92FHp9tW{color:#fff}.oJsK5FQRAFsxXlqeFvfB.uaFYHpTATskAIH9yqsd1 .NubJEYsa8JI82RQRb8sM .DvpL1AxVaLgt_Tl0o6_4{color:#fff;background:transparent}.l6EYFf9Y8q8kkx7ocdQr{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.VSjNSmZynX02EPaEXIN7:hover .beNdmD43ayAmf3jXGAv3,.l6EYFf9Y8q8kkx7ocdQr:hover .beNdmD43ayAmf3jXGAv3,.WTcB8Pbj4VUFXZIOQeld:focus+.beNdmD43ayAmf3jXGAv3{border-color:#873bf4}.e95Eyv72R_4fmVlDdCet:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:PnoD_fBsjUp4HmqQyePo .36s ease-in-out;animation-fill-mode:backwards;content:""}.l6EYFf9Y8q8kkx7ocdQr:hover:after,.VSjNSmZynX02EPaEXIN7:hover .l6EYFf9Y8q8kkx7ocdQr:after{visibility:visible}.beNdmD43ayAmf3jXGAv3{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.beNdmD43ayAmf3jXGAv3:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.WTcB8Pbj4VUFXZIOQeld{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.e95Eyv72R_4fmVlDdCet .beNdmD43ayAmf3jXGAv3:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.e95Eyv72R_4fmVlDdCet .beNdmD43ayAmf3jXGAv3{background-color:#873bf4;border-color:#873bf4}.c3nPcCdEKEWru75PM_WH{cursor:not-allowed}.c3nPcCdEKEWru75PM_WH.e95Eyv72R_4fmVlDdCet .beNdmD43ayAmf3jXGAv3:after{border-color:#00000040;animation-name:none}.c3nPcCdEKEWru75PM_WH .WTcB8Pbj4VUFXZIOQeld{cursor:not-allowed;pointer-events:none}.c3nPcCdEKEWru75PM_WH .beNdmD43ayAmf3jXGAv3{background-color:#f5f5f5;border-color:#d9d9d9!important}.c3nPcCdEKEWru75PM_WH .beNdmD43ayAmf3jXGAv3:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.c3nPcCdEKEWru75PM_WH+span{color:#00000040;cursor:not-allowed}.c3nPcCdEKEWru75PM_WH:hover:after,.VSjNSmZynX02EPaEXIN7:hover .c3nPcCdEKEWru75PM_WH:after{visibility:hidden}.VSjNSmZynX02EPaEXIN7{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.VSjNSmZynX02EPaEXIN7:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.VSjNSmZynX02EPaEXIN7.r9FxqckYmosplpaQByVo{cursor:not-allowed}.VSjNSmZynX02EPaEXIN7+.VSjNSmZynX02EPaEXIN7{margin-left:8px}.VSjNSmZynX02EPaEXIN7.ZQKmlXE2P14RWvz_cO98 input[type=checkbox]{width:14px;height:14px}.l6EYFf9Y8q8kkx7ocdQr+span{padding-right:8px;padding-left:8px}.h1l3egAEkszCzEIWHZwk{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.F5xbXie9EgaOmsgkVTfm{margin-right:8px}.F5xbXie9EgaOmsgkVTfm:last-child{margin-right:0}.F5xbXie9EgaOmsgkVTfm+.F5xbXie9EgaOmsgkVTfm{margin-left:0}.hixWZwq7kYAH7scWLN_M .beNdmD43ayAmf3jXGAv3{background-color:#fff;border-color:#d9d9d9}.hixWZwq7kYAH7scWLN_M .beNdmD43ayAmf3jXGAv3:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.hixWZwq7kYAH7scWLN_M.c3nPcCdEKEWru75PM_WH .beNdmD43ayAmf3jXGAv3:after{background-color:#00000040;border-color:#00000040}.Gx6Na2zOJq0XqUzwsZ1J{direction:rtl}.whzX1LFN0SUuk2dIItty .F5xbXie9EgaOmsgkVTfm{margin-right:0;margin-left:8px}.whzX1LFN0SUuk2dIItty .F5xbXie9EgaOmsgkVTfm:last-child{margin-left:0!important}.whzX1LFN0SUuk2dIItty .F5xbXie9EgaOmsgkVTfm+.F5xbXie9EgaOmsgkVTfm{margin-left:8px}.oJsK5FQRAFsxXlqeFvfB{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.CjoaaM4S49kaPFYoVDkZ:not(:hover):not(.bNqINz0ARt4peQHze45P){background:#f9f0ff}.d5A4Fu_6Yw6fkGQH2xUh{align-items:flex-start}.oJsK5FQRAFsxXlqeFvfB.pyJnjr_0h065EAHXMPzT .d5A4Fu_6Yw6fkGQH2xUh{align-items:stretch}.oJsK5FQRAFsxXlqeFvfB.pyJnjr_0h065EAHXMPzT .d5A4Fu_6Yw6fkGQH2xUh .DvpL1AxVaLgt_Tl0o6_4{flex:auto}.oJsK5FQRAFsxXlqeFvfB.pyJnjr_0h065EAHXMPzT .d5A4Fu_6Yw6fkGQH2xUh .vE7ptAfJLMoyyg_ZIEme.D3PUqsH88LhCkb5cCVQn{position:relative}.oJsK5FQRAFsxXlqeFvfB.pyJnjr_0h065EAHXMPzT .d5A4Fu_6Yw6fkGQH2xUh .vE7ptAfJLMoyyg_ZIEme.D3PUqsH88LhCkb5cCVQn:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:AwCcM9hniUJRAiQPUgzj .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.oJsK5FQRAFsxXlqeFvfB .vE7ptAfJLMoyyg_ZIEme{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.oJsK5FQRAFsxXlqeFvfB .haLBxxmjQygtMQmaRkQc .DvpL1AxVaLgt_Tl0o6_4{color:#00000040;cursor:not-allowed}.oJsK5FQRAFsxXlqeFvfB .haLBxxmjQygtMQmaRkQc .DvpL1AxVaLgt_Tl0o6_4:hover{background:transparent}.oJsK5FQRAFsxXlqeFvfB .PaOnQsIVcqkJnjxruLRP .DvpL1AxVaLgt_Tl0o6_4{background:#f5f5f5}.oJsK5FQRAFsxXlqeFvfB .vE7ptAfJLMoyyg_ZIEme:not(.oJsK5FQRAFsxXlqeFvfB .haLBxxmjQygtMQmaRkQc).wfxjfKpwMnkktrhvkz1E .rjQ1_fsQs3YUyGwQOcQM{color:inherit;font-weight:500}.oJsK5FQRAFsxXlqeFvfB .fgxAQ1dqaPQNyruGqweE .W3zSeHup0TE3kgTFcI6d{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.vE7ptAfJLMoyyg_ZIEme:hover .oJsK5FQRAFsxXlqeFvfB .fgxAQ1dqaPQNyruGqweE .W3zSeHup0TE3kgTFcI6d{opacity:.45}.oJsK5FQRAFsxXlqeFvfB .fgxAQ1dqaPQNyruGqweE.haLBxxmjQygtMQmaRkQc .W3zSeHup0TE3kgTFcI6d{visibility:hidden}.MKQ4pZX8ElQYTYxlfmrr{align-self:stretch;white-space:nowrap;user-select:none}.EaaGpmX6dyc8Lbd6BbVE{display:inline-block;width:24px}.W3zSeHup0TE3kgTFcI6d{visibility:hidden}.SJ2qoTsoUGEp92FHp9tW{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.SJ2qoTsoUGEp92FHp9tW .FkJ6lQaV6QsR7UogOl0T,.SJ2qoTsoUGEp92FHp9tW .EPCqmO1lW8ohOyB71DvW{display:inline-block;font-size:10px;vertical-align:baseline}.SJ2qoTsoUGEp92FHp9tW .FkJ6lQaV6QsR7UogOl0T svg,.SJ2qoTsoUGEp92FHp9tW .EPCqmO1lW8ohOyB71DvW svg{transition:transform .3s}.xs1C7rRY7IPrB1not_K8{cursor:default}.Cu8tKi48Fk2ipimAePus .FkJ6lQaV6QsR7UogOl0T svg{transform:rotate(-90deg)}.sX7GqlJUHGc1WC3yFS31{color:#873bf4}.c15CtkJQqU0p0IzlCYBS{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.c15CtkJQqU0p0IzlCYBS:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.c15CtkJQqU0p0IzlCYBS:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.l6EYFf9Y8q8kkx7ocdQr{top:initial;margin:4px 8px 0 0}.oJsK5FQRAFsxXlqeFvfB .DvpL1AxVaLgt_Tl0o6_4{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.oJsK5FQRAFsxXlqeFvfB .DvpL1AxVaLgt_Tl0o6_4:hover{background-color:#f5f5f5}.oJsK5FQRAFsxXlqeFvfB .DvpL1AxVaLgt_Tl0o6_4.PLWP9AqD8K4TfiGQ2WfQ{background-color:#f1e0ff}.oJsK5FQRAFsxXlqeFvfB .DvpL1AxVaLgt_Tl0o6_4 .XdRPzZlULQ8Zu5hWgrCw{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.oJsK5FQRAFsxXlqeFvfB .DvpL1AxVaLgt_Tl0o6_4 .XdRPzZlULQ8Zu5hWgrCw:empty{display:none}.Tt1yrlFJAIKLpELw9Iwo .DvpL1AxVaLgt_Tl0o6_4:hover{background-color:transparent}.DvpL1AxVaLgt_Tl0o6_4{line-height:24px;user-select:none}.DvpL1AxVaLgt_Tl0o6_4 .O0ihrHBygcQhvBSouv5A{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.DvpL1AxVaLgt_Tl0o6_4 .O0ihrHBygcQhvBSouv5A:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.oJsK5FQRAFsxXlqeFvfB .vE7ptAfJLMoyyg_ZIEme.VW4tYVPLb0dobcRBdXj7>[draggable]{box-shadow:0 0 0 2px #873bf4}.VkmVr8fKdooO4b7VzfYv .EaaGpmX6dyc8Lbd6BbVE{position:relative;height:100%}.VkmVr8fKdooO4b7VzfYv .EaaGpmX6dyc8Lbd6BbVE:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.VkmVr8fKdooO4b7VzfYv .Zsyfxj0iyC4EHkbG2ixx:before{display:none}.VkmVr8fKdooO4b7VzfYv .SJ2qoTsoUGEp92FHp9tW{background:#fff}.VkmVr8fKdooO4b7VzfYv .Jp6C3O6OE8Z2MObYH0WR{vertical-align:-.15em}.oJsK5FQRAFsxXlqeFvfB .CQ9DY6wvmCc8GuDSHNHa .c15CtkJQqU0p0IzlCYBS:before{top:auto!important;bottom:auto!important;height:14px!important}.VeclEL6TGCQOnJBcDfgD{direction:rtl}.VeclEL6TGCQOnJBcDfgD .DvpL1AxVaLgt_Tl0o6_4[draggable=true] .O0ihrHBygcQhvBSouv5A:after{right:-6px;left:unset}.oJsK5FQRAFsxXlqeFvfB .geqEOwdfqRsjVoEenier{direction:rtl}.VeclEL6TGCQOnJBcDfgD .Cu8tKi48Fk2ipimAePus .FkJ6lQaV6QsR7UogOl0T svg{transform:rotate(90deg)}.VeclEL6TGCQOnJBcDfgD.VkmVr8fKdooO4b7VzfYv .EaaGpmX6dyc8Lbd6BbVE:before{right:auto;left:-13px;border-right:none;border-left:1px solid #d9d9d9}.VeclEL6TGCQOnJBcDfgD .l6EYFf9Y8q8kkx7ocdQr,.lDE9G6JQOUHPWjSFfcIT .xgzN6exMtWg6sPl6GOG9{margin:4px 0 0 8px}.xgzN6exMtWg6sPl6GOG9{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";position:relative;top:.2em;line-height:1;white-space:nowrap;outline:none;cursor:pointer}.vGv2QrYhhDMBqmHwUzVy:hover .qu65hifF84nCHDPNYmFj,.xgzN6exMtWg6sPl6GOG9:hover .qu65hifF84nCHDPNYmFj,.lG5b6W2LanQm4DlGCYTY:focus+.qu65hifF84nCHDPNYmFj{border-color:#873bf4}.YxpPaQTc9F09Hqg_JRsT:after{position:absolute;top:0;left:0;width:100%;height:100%;border:1px solid #873bf4;border-radius:2px;visibility:hidden;animation:PnoD_fBsjUp4HmqQyePo .36s ease-in-out;animation-fill-mode:backwards;content:""}.xgzN6exMtWg6sPl6GOG9:hover:after,.vGv2QrYhhDMBqmHwUzVy:hover .xgzN6exMtWg6sPl6GOG9:after{visibility:visible}.qu65hifF84nCHDPNYmFj{position:relative;top:0;left:0;display:block;width:16px;height:16px;direction:ltr;background-color:#fff;border:1px solid #d9d9d9;border-radius:2px;border-collapse:separate;transition:all .3s}.qu65hifF84nCHDPNYmFj:after{position:absolute;top:50%;left:21.5%;display:table;width:5.71428571px;height:9.14285714px;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(0) translate(-50%,-50%);opacity:0;transition:all .1s cubic-bezier(.71,-.46,.88,.6),opacity .1s;content:" "}.lG5b6W2LanQm4DlGCYTY{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;cursor:pointer;opacity:0}.YxpPaQTc9F09Hqg_JRsT .qu65hifF84nCHDPNYmFj:after{position:absolute;display:table;border:2px solid #fff;border-top:0;border-left:0;transform:rotate(45deg) scale(1) translate(-50%,-50%);opacity:1;transition:all .2s cubic-bezier(.12,.4,.29,1.46) .1s;content:" "}.YxpPaQTc9F09Hqg_JRsT .qu65hifF84nCHDPNYmFj{background-color:#873bf4;border-color:#873bf4}.ERadi_dXYbAKC1vjbSf_{cursor:not-allowed}.ERadi_dXYbAKC1vjbSf_.YxpPaQTc9F09Hqg_JRsT .qu65hifF84nCHDPNYmFj:after{border-color:#00000040;animation-name:none}.ERadi_dXYbAKC1vjbSf_ .lG5b6W2LanQm4DlGCYTY{cursor:not-allowed;pointer-events:none}.ERadi_dXYbAKC1vjbSf_ .qu65hifF84nCHDPNYmFj{background-color:#f5f5f5;border-color:#d9d9d9!important}.ERadi_dXYbAKC1vjbSf_ .qu65hifF84nCHDPNYmFj:after{border-color:#f5f5f5;border-collapse:separate;animation-name:none}.ERadi_dXYbAKC1vjbSf_+span{color:#00000040;cursor:not-allowed}.ERadi_dXYbAKC1vjbSf_:hover:after,.vGv2QrYhhDMBqmHwUzVy:hover .ERadi_dXYbAKC1vjbSf_:after{visibility:hidden}.vGv2QrYhhDMBqmHwUzVy{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-flex;align-items:baseline;line-height:unset;cursor:pointer}.vGv2QrYhhDMBqmHwUzVy:after{display:inline-block;width:0;overflow:hidden;content:"\a0"}.vGv2QrYhhDMBqmHwUzVy.RROvRT4MbUpbz5bF2OZ2{cursor:not-allowed}.vGv2QrYhhDMBqmHwUzVy+.vGv2QrYhhDMBqmHwUzVy{margin-left:8px}.vGv2QrYhhDMBqmHwUzVy.X2cpr558eyUNAhMJP41S input[type=checkbox]{width:14px;height:14px}.xgzN6exMtWg6sPl6GOG9+span{padding-right:8px;padding-left:8px}.vVd3hGDeeEIEYVxUK21U{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";display:inline-block}.uykrYKJcMBIjyoTjJVqo{margin-right:8px}.uykrYKJcMBIjyoTjJVqo:last-child{margin-right:0}.uykrYKJcMBIjyoTjJVqo+.uykrYKJcMBIjyoTjJVqo{margin-left:0}.VOFQ56p2c6AboKJqSIXd .qu65hifF84nCHDPNYmFj{background-color:#fff;border-color:#d9d9d9}.VOFQ56p2c6AboKJqSIXd .qu65hifF84nCHDPNYmFj:after{top:50%;left:50%;width:8px;height:8px;background-color:#873bf4;border:0;transform:translate(-50%,-50%) scale(1);opacity:1;content:" "}.VOFQ56p2c6AboKJqSIXd.ERadi_dXYbAKC1vjbSf_ .qu65hifF84nCHDPNYmFj:after{background-color:#00000040;border-color:#00000040}.eqpt59riHikBP2lBl0Xu{direction:rtl}.IAR6VB23BEH91MTLRYUC .uykrYKJcMBIjyoTjJVqo{margin-right:0;margin-left:8px}.IAR6VB23BEH91MTLRYUC .uykrYKJcMBIjyoTjJVqo:last-child{margin-left:0!important}.IAR6VB23BEH91MTLRYUC .uykrYKJcMBIjyoTjJVqo+.uykrYKJcMBIjyoTjJVqo{margin-left:8px}.eg6J9Ulg7_oQnDfwbChU{padding:8px 4px}.lDE9G6JQOUHPWjSFfcIT{direction:rtl}.eg6J9Ulg7_oQnDfwbChU .QTHISTe6ctM9wM3D2TtH{border-radius:0}.eg6J9Ulg7_oQnDfwbChU .f3rJ094etCUaoc1zzZJ2{align-items:stretch}.eg6J9Ulg7_oQnDfwbChU .f3rJ094etCUaoc1zzZJ2 .FikLtCjAVbIkIlcloPLG .xNetNhvuQ41bYcLfcC8Z{flex:auto}.QTHISTe6ctM9wM3D2TtH{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";background:#fff;border-radius:2px;transition:background-color .3s}.nhPFWgNxDpguLAZPZ6E8:not(:hover):not(.whgySdQuwjgrKUng8yW8){background:#f9f0ff}.f3rJ094etCUaoc1zzZJ2{align-items:flex-start}.QTHISTe6ctM9wM3D2TtH.sG450Gtt1k0ca8Nzdf0N .f3rJ094etCUaoc1zzZJ2{align-items:stretch}.QTHISTe6ctM9wM3D2TtH.sG450Gtt1k0ca8Nzdf0N .f3rJ094etCUaoc1zzZJ2 .xNetNhvuQ41bYcLfcC8Z{flex:auto}.QTHISTe6ctM9wM3D2TtH.sG450Gtt1k0ca8Nzdf0N .f3rJ094etCUaoc1zzZJ2 .FikLtCjAVbIkIlcloPLG.D3PUqsH88LhCkb5cCVQn{position:relative}.QTHISTe6ctM9wM3D2TtH.sG450Gtt1k0ca8Nzdf0N .f3rJ094etCUaoc1zzZJ2 .FikLtCjAVbIkIlcloPLG.D3PUqsH88LhCkb5cCVQn:after{position:absolute;top:0;right:0;bottom:4px;left:0;border:1px solid #873bf4;opacity:0;animation:AwCcM9hniUJRAiQPUgzj .3s;animation-play-state:running;animation-fill-mode:forwards;content:"";pointer-events:none}.QTHISTe6ctM9wM3D2TtH .FikLtCjAVbIkIlcloPLG{display:flex;align-items:flex-start;padding:0 0 4px;outline:none}.QTHISTe6ctM9wM3D2TtH .V1w4Vmm0RtAM8i6fq89F .xNetNhvuQ41bYcLfcC8Z{color:#00000040;cursor:not-allowed}.QTHISTe6ctM9wM3D2TtH .V1w4Vmm0RtAM8i6fq89F .xNetNhvuQ41bYcLfcC8Z:hover{background:transparent}.QTHISTe6ctM9wM3D2TtH .gbAQVOKnw9UvQ0O3hK7g .xNetNhvuQ41bYcLfcC8Z{background:#f5f5f5}.QTHISTe6ctM9wM3D2TtH .FikLtCjAVbIkIlcloPLG:not(.QTHISTe6ctM9wM3D2TtH .V1w4Vmm0RtAM8i6fq89F).wfxjfKpwMnkktrhvkz1E .Bu8LoAe2t8LRR07tbX6k{color:inherit;font-weight:500}.QTHISTe6ctM9wM3D2TtH .HGJvUUxX8MMJR4QYxW33 .u4K7P6uR5YlKDfISgASY{width:24px;line-height:24px;text-align:center;visibility:visible;opacity:.2;transition:opacity .3s}.FikLtCjAVbIkIlcloPLG:hover .QTHISTe6ctM9wM3D2TtH .HGJvUUxX8MMJR4QYxW33 .u4K7P6uR5YlKDfISgASY{opacity:.45}.QTHISTe6ctM9wM3D2TtH .HGJvUUxX8MMJR4QYxW33.V1w4Vmm0RtAM8i6fq89F .u4K7P6uR5YlKDfISgASY{visibility:hidden}.aurFiub7VIODXEA_8h6q{align-self:stretch;white-space:nowrap;user-select:none}.nHBlN6pL3f4VBiUtNcU9{display:inline-block;width:24px}.u4K7P6uR5YlKDfISgASY{visibility:hidden}.hbnJVKoRuYs2_oW8aF0w{position:relative;flex:none;align-self:stretch;width:24px;margin:0;line-height:24px;text-align:center;cursor:pointer;user-select:none}.hbnJVKoRuYs2_oW8aF0w .FkJ6lQaV6QsR7UogOl0T,.hbnJVKoRuYs2_oW8aF0w .EPCqmO1lW8ohOyB71DvW{display:inline-block;font-size:10px;vertical-align:baseline}.hbnJVKoRuYs2_oW8aF0w .FkJ6lQaV6QsR7UogOl0T svg,.hbnJVKoRuYs2_oW8aF0w .EPCqmO1lW8ohOyB71DvW svg{transition:transform .3s}.QfqNAYpZ7hYHhGU6XbM8{cursor:default}.DAhtNTIdIwwxSNc5tub_ .EPCqmO1lW8ohOyB71DvW svg{transform:rotate(-90deg)}.VTqiAsD03cYbFXK4Btz4{color:#873bf4}.cljMDVz0z3kSK_kyTTlN{position:relative;z-index:1;display:inline-block;width:100%;height:100%}.cljMDVz0z3kSK_kyTTlN:before{position:absolute;top:0;right:12px;bottom:-4px;margin-left:-1px;border-right:1px solid #d9d9d9;content:" "}.cljMDVz0z3kSK_kyTTlN:after{position:absolute;width:10px;height:14px;border-bottom:1px solid #d9d9d9;content:" "}.xgzN6exMtWg6sPl6GOG9{top:initial;margin:4px 8px 0 0}.QTHISTe6ctM9wM3D2TtH .xNetNhvuQ41bYcLfcC8Z{position:relative;z-index:auto;min-height:24px;margin:0;padding:0 4px;color:inherit;line-height:24px;background:transparent;border-radius:2px;cursor:pointer;transition:all .3s,border 0s,line-height 0s,box-shadow 0s}.QTHISTe6ctM9wM3D2TtH .xNetNhvuQ41bYcLfcC8Z:hover{background-color:#f5f5f5}.QTHISTe6ctM9wM3D2TtH .xNetNhvuQ41bYcLfcC8Z.b727eQNnFUME3NeTojvE{background-color:#f1e0ff}.QTHISTe6ctM9wM3D2TtH .xNetNhvuQ41bYcLfcC8Z .lnq7EcgX7MAV61QR8vpm{display:inline-block;width:24px;height:24px;line-height:24px;text-align:center;vertical-align:top}.QTHISTe6ctM9wM3D2TtH .xNetNhvuQ41bYcLfcC8Z .lnq7EcgX7MAV61QR8vpm:empty{display:none}.TE8FCmpEWsLfvMX0dQtp .xNetNhvuQ41bYcLfcC8Z:hover{background-color:transparent}.xNetNhvuQ41bYcLfcC8Z{line-height:24px;user-select:none}.xNetNhvuQ41bYcLfcC8Z .O0ihrHBygcQhvBSouv5A{position:absolute;z-index:1;height:2px;background-color:#873bf4;border-radius:1px;pointer-events:none}.xNetNhvuQ41bYcLfcC8Z .O0ihrHBygcQhvBSouv5A:after{position:absolute;top:-3px;left:-6px;width:8px;height:8px;background-color:transparent;border:2px solid #873bf4;border-radius:50%;content:""}.QTHISTe6ctM9wM3D2TtH .FikLtCjAVbIkIlcloPLG.VW4tYVPLb0dobcRBdXj7>[draggable]{box-shadow:0 0 0 2px #873bf4}.JQqJNx_DJQnsBhApLph_ .nHBlN6pL3f4VBiUtNcU9{position:relative;height:100%}.JQqJNx_DJQnsBhApLph_ .nHBlN6pL3f4VBiUtNcU9:before{position:absolute;top:0;right:12px;bottom:-4px;border-right:1px solid #d9d9d9;content:""}.JQqJNx_DJQnsBhApLph_ .Q6jPjd0bwQmBvGbIR_Yi:before{display:none}.JQqJNx_DJQnsBhApLph_ .hbnJVKoRuYs2_oW8aF0w{background:#fff}.JQqJNx_DJQnsBhApLph_ .ksakWxctja4RRyzus03G{vertical-align:-.15em}.QTHISTe6ctM9wM3D2TtH .jEEbaSG8U0rmy03R79Sa .cljMDVz0z3kSK_kyTTlN:before{top:auto!important;bottom:auto!important;height:14px!important}.lDE9G6JQOUHPWjSFfcIT .QTHISTe6ctM9wM3D2TtH .DAhtNTIdIwwxSNc5tub_ .EPCqmO1lW8ohOyB71DvW svg{transform:rotate(90deg)}.lDE9G6JQOUHPWjSFfcIT .QTHISTe6ctM9wM3D2TtH .VTqiAsD03cYbFXK4Btz4{transform:scaleY(-1)}.EBayZxZTJItYELAPiOFl{color:#000000d9;word-break:break-word}.EBayZxZTJItYELAPiOFl.PFwMjB7xrxkPd5lR2cf7{color:#00000073}.EBayZxZTJItYELAPiOFl.o1suM7FTS2QWDemTHHYJ{color:#52c41a}.EBayZxZTJItYELAPiOFl.tQfYDi26kQ4qEIafHdHk{color:#faad14}.EBayZxZTJItYELAPiOFl.S7aN8DztjpIYtjqNcQ1i{color:#ff4d4f}a.EBayZxZTJItYELAPiOFl.S7aN8DztjpIYtjqNcQ1i:active,a.EBayZxZTJItYELAPiOFl.S7aN8DztjpIYtjqNcQ1i:focus{color:#d9363e}a.EBayZxZTJItYELAPiOFl.S7aN8DztjpIYtjqNcQ1i:hover{color:#ff7875}.EBayZxZTJItYELAPiOFl.yTG_ep4LCvsLQWJ_ylHW{color:#00000040;cursor:not-allowed;user-select:none}div.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl p{margin-bottom:1em}h1.EBayZxZTJItYELAPiOFl,div.Qd1cuP2yRP8UC5ufTjZj,div.Qd1cuP2yRP8UC5ufTjZj>textarea,.EBayZxZTJItYELAPiOFl h1{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:38px;line-height:1.23}h2.EBayZxZTJItYELAPiOFl,div.pmxhapAZ_EUDAu4Rw8JY,div.pmxhapAZ_EUDAu4Rw8JY>textarea,.EBayZxZTJItYELAPiOFl h2{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:30px;line-height:1.35}h3.EBayZxZTJItYELAPiOFl,div.eFmE0cevFvkkbiND8sgX,div.eFmE0cevFvkkbiND8sgX>textarea,.EBayZxZTJItYELAPiOFl h3{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:24px;line-height:1.35}h4.EBayZxZTJItYELAPiOFl,div.SToqC4971owFVNxJMBcC,div.SToqC4971owFVNxJMBcC>textarea,.EBayZxZTJItYELAPiOFl h4{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:20px;line-height:1.4}h5.EBayZxZTJItYELAPiOFl,div.ZTr1FCRBroaTvQrQKH_K,div.ZTr1FCRBroaTvQrQKH_K>textarea,.EBayZxZTJItYELAPiOFl h5{margin-bottom:.5em;color:#000000d9;font-weight:600;font-size:16px;line-height:1.5}.EBayZxZTJItYELAPiOFl+h1.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl+h2.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl+h3.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl+h4.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl+h5.EBayZxZTJItYELAPiOFl{margin-top:1.2em}.EBayZxZTJItYELAPiOFl div+h1,.EBayZxZTJItYELAPiOFl ul+h1,.EBayZxZTJItYELAPiOFl li+h1,.EBayZxZTJItYELAPiOFl p+h1,.EBayZxZTJItYELAPiOFl h1+h1,.EBayZxZTJItYELAPiOFl h2+h1,.EBayZxZTJItYELAPiOFl h3+h1,.EBayZxZTJItYELAPiOFl h4+h1,.EBayZxZTJItYELAPiOFl h5+h1,.EBayZxZTJItYELAPiOFl div+h2,.EBayZxZTJItYELAPiOFl ul+h2,.EBayZxZTJItYELAPiOFl li+h2,.EBayZxZTJItYELAPiOFl p+h2,.EBayZxZTJItYELAPiOFl h1+h2,.EBayZxZTJItYELAPiOFl h2+h2,.EBayZxZTJItYELAPiOFl h3+h2,.EBayZxZTJItYELAPiOFl h4+h2,.EBayZxZTJItYELAPiOFl h5+h2,.EBayZxZTJItYELAPiOFl div+h3,.EBayZxZTJItYELAPiOFl ul+h3,.EBayZxZTJItYELAPiOFl li+h3,.EBayZxZTJItYELAPiOFl p+h3,.EBayZxZTJItYELAPiOFl h1+h3,.EBayZxZTJItYELAPiOFl h2+h3,.EBayZxZTJItYELAPiOFl h3+h3,.EBayZxZTJItYELAPiOFl h4+h3,.EBayZxZTJItYELAPiOFl h5+h3,.EBayZxZTJItYELAPiOFl div+h4,.EBayZxZTJItYELAPiOFl ul+h4,.EBayZxZTJItYELAPiOFl li+h4,.EBayZxZTJItYELAPiOFl p+h4,.EBayZxZTJItYELAPiOFl h1+h4,.EBayZxZTJItYELAPiOFl h2+h4,.EBayZxZTJItYELAPiOFl h3+h4,.EBayZxZTJItYELAPiOFl h4+h4,.EBayZxZTJItYELAPiOFl h5+h4,.EBayZxZTJItYELAPiOFl div+h5,.EBayZxZTJItYELAPiOFl ul+h5,.EBayZxZTJItYELAPiOFl li+h5,.EBayZxZTJItYELAPiOFl p+h5,.EBayZxZTJItYELAPiOFl h1+h5,.EBayZxZTJItYELAPiOFl h2+h5,.EBayZxZTJItYELAPiOFl h3+h5,.EBayZxZTJItYELAPiOFl h4+h5,.EBayZxZTJItYELAPiOFl h5+h5{margin-top:1.2em}a.rOGGwneRAiYsvhfmVafm,span.rOGGwneRAiYsvhfmVafm{display:inline-block;max-width:100%}a.EBayZxZTJItYELAPiOFl,.EBayZxZTJItYELAPiOFl a{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;text-decoration:none}a.EBayZxZTJItYELAPiOFl:focus-visible,.EBayZxZTJItYELAPiOFl a:focus-visible,a.EBayZxZTJItYELAPiOFl:hover,.EBayZxZTJItYELAPiOFl a:hover{color:#ab66ff}a.EBayZxZTJItYELAPiOFl:active,.EBayZxZTJItYELAPiOFl a:active{color:#6727cf}a.EBayZxZTJItYELAPiOFl:active,.EBayZxZTJItYELAPiOFl a:active,a.EBayZxZTJItYELAPiOFl:hover,.EBayZxZTJItYELAPiOFl a:hover{text-decoration:none}a.EBayZxZTJItYELAPiOFl[disabled],.EBayZxZTJItYELAPiOFl a[disabled],a.EBayZxZTJItYELAPiOFl.yTG_ep4LCvsLQWJ_ylHW,.EBayZxZTJItYELAPiOFl a.yTG_ep4LCvsLQWJ_ylHW{color:#00000040;cursor:not-allowed}a.EBayZxZTJItYELAPiOFl[disabled]:active,.EBayZxZTJItYELAPiOFl a[disabled]:active,a.EBayZxZTJItYELAPiOFl.yTG_ep4LCvsLQWJ_ylHW:active,.EBayZxZTJItYELAPiOFl a.yTG_ep4LCvsLQWJ_ylHW:active,a.EBayZxZTJItYELAPiOFl[disabled]:hover,.EBayZxZTJItYELAPiOFl a[disabled]:hover,a.EBayZxZTJItYELAPiOFl.yTG_ep4LCvsLQWJ_ylHW:hover,.EBayZxZTJItYELAPiOFl a.yTG_ep4LCvsLQWJ_ylHW:hover{color:#00000040}a.EBayZxZTJItYELAPiOFl[disabled]:active,.EBayZxZTJItYELAPiOFl a[disabled]:active,a.EBayZxZTJItYELAPiOFl.yTG_ep4LCvsLQWJ_ylHW:active,.EBayZxZTJItYELAPiOFl a.yTG_ep4LCvsLQWJ_ylHW:active{pointer-events:none}.EBayZxZTJItYELAPiOFl code{margin:0 .2em;padding:.2em .4em .1em;font-size:85%;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.EBayZxZTJItYELAPiOFl kbd{margin:0 .2em;padding:.15em .4em .1em;font-size:90%;background:rgba(150,150,150,.06);border:1px solid rgba(100,100,100,.2);border-bottom-width:2px;border-radius:3px}.EBayZxZTJItYELAPiOFl mark{padding:0;background-color:#ffe58f}.EBayZxZTJItYELAPiOFl u,.EBayZxZTJItYELAPiOFl ins{text-decoration:underline;text-decoration-skip-ink:auto}.EBayZxZTJItYELAPiOFl s,.EBayZxZTJItYELAPiOFl del{text-decoration:line-through}.EBayZxZTJItYELAPiOFl strong{font-weight:600}.cgn9DVt71ew31mlA1At2,.zoy9qIx6bz4SfRJBI0jy,.FudmAg6U5IQ_oSE_Nc_5{color:#873bf4;outline:none;cursor:pointer;transition:color .3s;margin-left:4px}.cgn9DVt71ew31mlA1At2:focus-visible,.zoy9qIx6bz4SfRJBI0jy:focus-visible,.FudmAg6U5IQ_oSE_Nc_5:focus-visible,.cgn9DVt71ew31mlA1At2:hover,.zoy9qIx6bz4SfRJBI0jy:hover,.FudmAg6U5IQ_oSE_Nc_5:hover{color:#ab66ff}.cgn9DVt71ew31mlA1At2:active,.zoy9qIx6bz4SfRJBI0jy:active,.FudmAg6U5IQ_oSE_Nc_5:active{color:#6727cf}.BYmeVC4sIeKiuN6DMHa8,.BYmeVC4sIeKiuN6DMHa8:hover,.BYmeVC4sIeKiuN6DMHa8:focus{color:#52c41a}.uAy4ezj28cwD4sYPZbVS{position:relative}div.uAy4ezj28cwD4sYPZbVS{left:-12px;margin-top:-5px;margin-bottom:calc(1em - 5px)}.NPAYfFn983MrpSYUb9C5{position:absolute;right:10px;bottom:8px;color:#00000073;font-weight:400;font-size:14px;font-style:normal;pointer-events:none}.uAy4ezj28cwD4sYPZbVS textarea{height:1em;margin:0!important;-moz-transition:none}.EBayZxZTJItYELAPiOFl ul,.EBayZxZTJItYELAPiOFl ol{margin:0 0 1em;padding:0}.EBayZxZTJItYELAPiOFl ul li,.EBayZxZTJItYELAPiOFl ol li{margin:0 0 0 20px;padding:0 0 0 4px}.EBayZxZTJItYELAPiOFl ul{list-style-type:circle}.EBayZxZTJItYELAPiOFl ul ul{list-style-type:disc}.EBayZxZTJItYELAPiOFl ol{list-style-type:decimal}.EBayZxZTJItYELAPiOFl pre,.EBayZxZTJItYELAPiOFl blockquote{margin:1em 0}.EBayZxZTJItYELAPiOFl pre{padding:.4em .6em;white-space:pre-wrap;word-wrap:break-word;background:rgba(150,150,150,.1);border:1px solid rgba(100,100,100,.2);border-radius:3px}.EBayZxZTJItYELAPiOFl pre code{display:inline;margin:0;padding:0;font-size:inherit;font-family:inherit;background:transparent;border:0}.EBayZxZTJItYELAPiOFl blockquote{padding:0 0 0 .6em;border-left:4px solid rgba(100,100,100,.2);opacity:.85}.Bq_VOc74XJE6bIxIZq4q{white-space:nowrap}.iSz7Pn8Me9gwn9wojs_6{overflow:hidden;text-overflow:ellipsis}a.iSz7Pn8Me9gwn9wojs_6,span.iSz7Pn8Me9gwn9wojs_6{vertical-align:bottom}.OXvy5obscIcfzl_ICNan{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.Xc9mRQ6WCqcdBPCeOzFV{direction:rtl}.Xc9mRQ6WCqcdBPCeOzFV .cgn9DVt71ew31mlA1At2,.Xc9mRQ6WCqcdBPCeOzFV .zoy9qIx6bz4SfRJBI0jy,.Xc9mRQ6WCqcdBPCeOzFV .FudmAg6U5IQ_oSE_Nc_5{margin-right:4px;margin-left:0}.Xc9mRQ6WCqcdBPCeOzFV .cgn9DVt71ew31mlA1At2{float:left}div.uAy4ezj28cwD4sYPZbVS.Xc9mRQ6WCqcdBPCeOzFV{right:-12px;left:auto}.Xc9mRQ6WCqcdBPCeOzFV .NPAYfFn983MrpSYUb9C5{right:auto;left:10px}.Xc9mRQ6WCqcdBPCeOzFV.EBayZxZTJItYELAPiOFl ul li,.Xc9mRQ6WCqcdBPCeOzFV.EBayZxZTJItYELAPiOFl ol li{margin:0 20px 0 0;padding:0 4px 0 0}.UBu2vD_f1BEDmeIzW69i{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;line-height:1.5715;list-style:none;font-feature-settings:"tnum","tnum";outline:0}.UBu2vD_f1BEDmeIzW69i p{margin:0}.O2q4gGEdknj0fj31hd6Q{display:block;width:100%;outline:none}.UBu2vD_f1BEDmeIzW69i input[type=file]{cursor:pointer}.UBu2vD_f1BEDmeIzW69i.dqg84QOvWTAc_ya3sFWN{display:inline-block}.UBu2vD_f1BEDmeIzW69i.hEDYOSl1WAo8ai2xCmev{color:#00000040;cursor:not-allowed}.UBu2vD_f1BEDmeIzW69i.PzcaGRV0VTAqReSkwwtW{width:104px;height:104px;margin-right:8px;margin-bottom:8px;text-align:center;vertical-align:top;background-color:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.UBu2vD_f1BEDmeIzW69i.PzcaGRV0VTAqReSkwwtW>.UBu2vD_f1BEDmeIzW69i{display:flex;align-items:center;justify-content:center;height:100%;text-align:center}.UBu2vD_f1BEDmeIzW69i.PzcaGRV0VTAqReSkwwtW:hover{border-color:#873bf4}.hEDYOSl1WAo8ai2xCmev.UBu2vD_f1BEDmeIzW69i.PzcaGRV0VTAqReSkwwtW:hover{border-color:#d9d9d9}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi{position:relative;width:100%;height:100%;text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;cursor:pointer;transition:border-color .3s}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi .UBu2vD_f1BEDmeIzW69i{padding:16px 0}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi.YTd42JVxEXwGXDKuCFW9:not(.hEDYOSl1WAo8ai2xCmev){border-color:#6727cf}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi.hEDYOSl1WAo8ai2xCmev{cursor:not-allowed}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi .O2q4gGEdknj0fj31hd6Q{display:table;height:100%}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi .GejcXhC4jUovqLzSrnJw{display:table-cell;vertical-align:middle}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi:not(.hEDYOSl1WAo8ai2xCmev):hover{border-color:#ab66ff}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi p.CPBVUrV6lHsXptauh51L{margin-bottom:20px}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi p.CPBVUrV6lHsXptauh51L .OE9S4cCS7NQvJRLNAea_{color:#ab66ff;font-size:48px}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi p.BIQ2kkgWkJQgMs7Jw7YW{margin:0 0 4px;color:#000000d9;font-size:16px}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi p.gOmF4kZkEfgbVh_Y2mkB{color:#00000073;font-size:14px}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi .Jq_cLEI3SO0NqMeNohPu{color:#00000040;font-size:30px;transition:all .3s}.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi .Jq_cLEI3SO0NqMeNohPu:hover,.UBu2vD_f1BEDmeIzW69i.copHJtKHRmot57l3wgxi:hover .Jq_cLEI3SO0NqMeNohPu{color:#00000073}.fGUt39uhKfwd_8dd2aGb{display:inline-block;width:100%}.fGUt39uhKfwd_8dd2aGb:before{display:table;content:""}.fGUt39uhKfwd_8dd2aGb:after{display:table;clear:both;content:""}.XCzyVxKqcUY7PY6cly9z{box-sizing:border-box;margin:0;padding:0;color:#000000d9;font-size:14px;font-variant:tabular-nums;list-style:none;font-feature-settings:"tnum","tnum";line-height:1.5715}.XCzyVxKqcUY7PY6cly9z:before{display:table;content:""}.XCzyVxKqcUY7PY6cly9z:after{display:table;clear:both;content:""}.bKXLFHZYtecVVDxZG2Uq{position:relative;height:22.001px;margin-top:8px;font-size:14px}.cdW4003pveoW3fmhV4Q2{display:inline-block;width:100%;padding-left:22px;overflow:hidden;line-height:1.5715;white-space:nowrap;text-overflow:ellipsis}.EzAuihEXCM7A4aR3laHm{position:absolute;right:0}.V5wMh4kHlQ6m3W6bxHmc{opacity:0}.V5wMh4kHlQ6m3W6bxHmc.YOH929kSPwJdU9tw4dw1{height:22.001px;line-height:1;vertical-align:top}.EzAuihEXCM7A4aR3laHm.TYkBURGFZx8gzLbZfGCe{top:22px;line-height:0}.V5wMh4kHlQ6m3W6bxHmc:focus,.EzAuihEXCM7A4aR3laHm.TYkBURGFZx8gzLbZfGCe .V5wMh4kHlQ6m3W6bxHmc{opacity:1}.EzAuihEXCM7A4aR3laHm .OE9S4cCS7NQvJRLNAea_{color:#00000073;transition:all .3s}.EzAuihEXCM7A4aR3laHm:hover .OE9S4cCS7NQvJRLNAea_{color:#000000d9}.L00bSQXeCA2zSk5krlC8{height:100%;transition:background-color .3s}.L00bSQXeCA2zSk5krlC8>span{display:block;width:100%;height:100%}.L00bSQXeCA2zSk5krlC8 .e210zLNV_IaabXNswhx8 .OE9S4cCS7NQvJRLNAea_,.L00bSQXeCA2zSk5krlC8 .EdsHDpCJVYkEJlmpnt3g .OE9S4cCS7NQvJRLNAea_{position:absolute;top:5px;color:#00000073;font-size:14px}.bKXLFHZYtecVVDxZG2Uq:hover .L00bSQXeCA2zSk5krlC8{background-color:#f5f5f5}.bKXLFHZYtecVVDxZG2Uq:hover .V5wMh4kHlQ6m3W6bxHmc{opacity:1}.cmQdWRod1EO_959PNqJP,.cmQdWRod1EO_959PNqJP .EdsHDpCJVYkEJlmpnt3g>.OE9S4cCS7NQvJRLNAea_,.cmQdWRod1EO_959PNqJP .cdW4003pveoW3fmhV4Q2{color:#ff4d4f}.cmQdWRod1EO_959PNqJP .EzAuihEXCM7A4aR3laHm .OE9S4cCS7NQvJRLNAea_{color:#ff4d4f}.cmQdWRod1EO_959PNqJP .V5wMh4kHlQ6m3W6bxHmc{opacity:1}.EZ05IJaP5bIxesAP0j2e{position:absolute;bottom:-12px;width:100%;padding-left:26px;font-size:14px;line-height:0}.nkjBcn1yjgYtkMjokwgN .bKXLFHZYtecVVDxZG2Uq,.Z85apoBPdgo9O8US0y9L .bKXLFHZYtecVVDxZG2Uq{position:relative;height:66px;padding:8px;border:1px solid #d9d9d9;border-radius:2px}.nkjBcn1yjgYtkMjokwgN .bKXLFHZYtecVVDxZG2Uq:hover,.Z85apoBPdgo9O8US0y9L .bKXLFHZYtecVVDxZG2Uq:hover{background:transparent}.nkjBcn1yjgYtkMjokwgN .cmQdWRod1EO_959PNqJP,.Z85apoBPdgo9O8US0y9L .cmQdWRod1EO_959PNqJP{border-color:#ff4d4f}.nkjBcn1yjgYtkMjokwgN .bKXLFHZYtecVVDxZG2Uq:hover .L00bSQXeCA2zSk5krlC8,.Z85apoBPdgo9O8US0y9L .bKXLFHZYtecVVDxZG2Uq:hover .L00bSQXeCA2zSk5krlC8{background:transparent}.nkjBcn1yjgYtkMjokwgN .OhU6qtIQ3WMVAPnesZR7,.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7{border-style:dashed}.nkjBcn1yjgYtkMjokwgN .GgC3RvBW19ojPiYW0Noa,.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa{width:48px;height:48px;line-height:60px;text-align:center;opacity:.8}.nkjBcn1yjgYtkMjokwgN .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_,.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_{font-size:26px}.nkjBcn1yjgYtkMjokwgN .cmQdWRod1EO_959PNqJP .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_ svg path[fill="#e6f7ff"],.Z85apoBPdgo9O8US0y9L .cmQdWRod1EO_959PNqJP .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_ svg path[fill="#e6f7ff"]{fill:#fff2f0}.nkjBcn1yjgYtkMjokwgN .cmQdWRod1EO_959PNqJP .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_ svg path[fill="#1890ff"],.Z85apoBPdgo9O8US0y9L .cmQdWRod1EO_959PNqJP .GgC3RvBW19ojPiYW0Noa .OE9S4cCS7NQvJRLNAea_ svg path[fill="#1890ff"]{fill:#ff4d4f}.nkjBcn1yjgYtkMjokwgN .trooIIyLnIA1KRMjpdG2,.Z85apoBPdgo9O8US0y9L .trooIIyLnIA1KRMjpdG2{position:absolute;top:50%;left:50%;font-size:26px;transform:translate(-50%,-50%)}.nkjBcn1yjgYtkMjokwgN .trooIIyLnIA1KRMjpdG2 .OE9S4cCS7NQvJRLNAea_,.Z85apoBPdgo9O8US0y9L .trooIIyLnIA1KRMjpdG2 .OE9S4cCS7NQvJRLNAea_{font-size:26px}.nkjBcn1yjgYtkMjokwgN .fwnpSnj2F7IK8tOe4EHV,.Z85apoBPdgo9O8US0y9L .fwnpSnj2F7IK8tOe4EHV{max-width:100%}.nkjBcn1yjgYtkMjokwgN .GgC3RvBW19ojPiYW0Noa img,.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa img{display:block;width:48px;height:48px;overflow:hidden}.nkjBcn1yjgYtkMjokwgN .cdW4003pveoW3fmhV4Q2,.Z85apoBPdgo9O8US0y9L .cdW4003pveoW3fmhV4Q2{display:inline-block;box-sizing:border-box;max-width:100%;margin:0 0 0 8px;padding-right:8px;padding-left:48px;overflow:hidden;line-height:44px;white-space:nowrap;text-overflow:ellipsis;transition:all .3s}.nkjBcn1yjgYtkMjokwgN .OhU6qtIQ3WMVAPnesZR7 .cdW4003pveoW3fmhV4Q2,.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7 .cdW4003pveoW3fmhV4Q2{margin-bottom:12px}.nkjBcn1yjgYtkMjokwgN .EZ05IJaP5bIxesAP0j2e,.Z85apoBPdgo9O8US0y9L .EZ05IJaP5bIxesAP0j2e{bottom:14px;width:calc(100% - 24px);margin-top:0;padding-left:56px}.xYGkOalZsHY9rfDvYSoM{display:inline-block;width:104px;height:104px;margin:0 8px 8px 0;vertical-align:top}.Z85apoBPdgo9O8US0y9L .bKXLFHZYtecVVDxZG2Uq{height:100%;margin:0}.Z85apoBPdgo9O8US0y9L .L00bSQXeCA2zSk5krlC8{position:relative;height:100%;overflow:hidden}.Z85apoBPdgo9O8US0y9L .L00bSQXeCA2zSk5krlC8:before{position:absolute;z-index:1;width:100%;height:100%;background-color:#00000080;opacity:0;transition:all .3s;content:" "}.Z85apoBPdgo9O8US0y9L .bKXLFHZYtecVVDxZG2Uq:hover .L00bSQXeCA2zSk5krlC8:before{opacity:1}.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA{position:absolute;top:50%;left:50%;z-index:10;white-space:nowrap;transform:translate(-50%,-50%);opacity:0;transition:all .3s}.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .Q9q_kJV38FgbISQud_5K,.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .lwIm6hlV66kBOCH__D4w,.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .CS6_fJmGpkgIJyZ1ddLf{z-index:10;width:16px;margin:0 4px;color:#ffffffd9;font-size:16px;cursor:pointer;transition:all .3s}.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .Q9q_kJV38FgbISQud_5K:hover,.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .lwIm6hlV66kBOCH__D4w:hover,.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA .CS6_fJmGpkgIJyZ1ddLf:hover{color:#fff}.Z85apoBPdgo9O8US0y9L .L00bSQXeCA2zSk5krlC8:hover+.Hs9takD7fj0v9g1uClZA,.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA:hover{opacity:1}.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa,.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa img{position:static;display:block;width:100%;height:100%;object-fit:contain}.Z85apoBPdgo9O8US0y9L .cdW4003pveoW3fmhV4Q2{display:none;margin:8px 0 0;padding:0;line-height:1.5715;text-align:center}.Z85apoBPdgo9O8US0y9L .MpShV8GkkT7FRxv9ce6E+.cdW4003pveoW3fmhV4Q2{position:absolute;bottom:10px;display:block}.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7.bKXLFHZYtecVVDxZG2Uq{background-color:#fafafa}.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7 .L00bSQXeCA2zSk5krlC8{height:auto}.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7 .L00bSQXeCA2zSk5krlC8:before,.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7 .L00bSQXeCA2zSk5krlC8 .Q9q_kJV38FgbISQud_5K,.Z85apoBPdgo9O8US0y9L .OhU6qtIQ3WMVAPnesZR7 .L00bSQXeCA2zSk5krlC8 .CS6_fJmGpkgIJyZ1ddLf{display:none}.Z85apoBPdgo9O8US0y9L .EZ05IJaP5bIxesAP0j2e{bottom:32px;width:calc(100% - 14px);padding-left:0}.Q03uQIbVe3gFvbMFcflU,.TnGT7uO6eLw0rHIUFfgn{transition:opacity .3s,height .3s}.Q03uQIbVe3gFvbMFcflU:before,.TnGT7uO6eLw0rHIUFfgn:before{display:table;width:0;height:0;content:""}.Q03uQIbVe3gFvbMFcflU .t51qRFmFkAsQSxjqC142,.TnGT7uO6eLw0rHIUFfgn .t51qRFmFkAsQSxjqC142{display:block;flex:auto}.p9Go6d4S4WccQdn0p8sz .t51qRFmFkAsQSxjqC142,.nkjBcn1yjgYtkMjokwgN .t51qRFmFkAsQSxjqC142{display:flex;align-items:center}.p9Go6d4S4WccQdn0p8sz .t51qRFmFkAsQSxjqC142>*,.nkjBcn1yjgYtkMjokwgN .t51qRFmFkAsQSxjqC142>*{flex:none}.p9Go6d4S4WccQdn0p8sz .cdW4003pveoW3fmhV4Q2,.nkjBcn1yjgYtkMjokwgN .cdW4003pveoW3fmhV4Q2{flex:auto;margin:0;padding:0 8px}.p9Go6d4S4WccQdn0p8sz .EzAuihEXCM7A4aR3laHm,.nkjBcn1yjgYtkMjokwgN .EzAuihEXCM7A4aR3laHm,.p9Go6d4S4WccQdn0p8sz .EdsHDpCJVYkEJlmpnt3g .OE9S4cCS7NQvJRLNAea_{position:static}.XCzyVxKqcUY7PY6cly9z .ibaeWxdGts46i51ByYdh,.XCzyVxKqcUY7PY6cly9z .KaIXDlQx3vwlIixqb3q1,.XCzyVxKqcUY7PY6cly9z .PGwgtUo1kYgCsuy36z02{animation-duration:.3s;animation-timing-function:cubic-bezier(.78,.14,.15,.86);animation-fill-mode:forwards}.XCzyVxKqcUY7PY6cly9z .ibaeWxdGts46i51ByYdh,.XCzyVxKqcUY7PY6cly9z .KaIXDlQx3vwlIixqb3q1{animation-name:ZExSUC2Xir0lFs_63Z8_}.XCzyVxKqcUY7PY6cly9z .PGwgtUo1kYgCsuy36z02{animation-name:W6PII9CiWUtTQJZiVa0I}@keyframes ZExSUC2Xir0lFs_63Z8_{0%{width:0;height:0;margin:0;padding:0;opacity:0}}@keyframes W6PII9CiWUtTQJZiVa0I{to{width:0;height:0;margin:0;padding:0;opacity:0}}.Ic151yfrv24sghdpbd4v{direction:rtl}.Ic151yfrv24sghdpbd4v.UBu2vD_f1BEDmeIzW69i.PzcaGRV0VTAqReSkwwtW{margin-right:auto;margin-left:8px}.kry8FsMCjZQNObGO5lva{direction:rtl}.kry8FsMCjZQNObGO5lva .QCbEiZAJyEWF7kfytGLD:hover .r8Xy7qNeZJgClwUsiDds{padding-right:22px;padding-left:14px}.kry8FsMCjZQNObGO5lva .QCbEiZAJyEWF7kfytGLD:hover .LoHZi7el_1Atwn0rLtin{padding-right:22px;padding-left:28px}.kry8FsMCjZQNObGO5lva .cdW4003pveoW3fmhV4Q2{padding-right:22px;padding-left:0}.kry8FsMCjZQNObGO5lva .r8Xy7qNeZJgClwUsiDds{padding-left:14px}.kry8FsMCjZQNObGO5lva .EzAuihEXCM7A4aR3laHm{right:auto;left:0}.kry8FsMCjZQNObGO5lva .EzAuihEXCM7A4aR3laHm .OE9S4cCS7NQvJRLNAea_{padding-right:0;padding-left:5px}.kry8FsMCjZQNObGO5lva .L00bSQXeCA2zSk5krlC8{padding:0 4px 0 12px}.kry8FsMCjZQNObGO5lva .cmQdWRod1EO_959PNqJP .EzAuihEXCM7A4aR3laHm .OE9S4cCS7NQvJRLNAea_{padding-right:0;padding-left:5px}.kry8FsMCjZQNObGO5lva .EZ05IJaP5bIxesAP0j2e{padding-right:26px;padding-left:0}.nkjBcn1yjgYtkMjokwgN .L00bSQXeCA2zSk5krlC8,.Z85apoBPdgo9O8US0y9L .L00bSQXeCA2zSk5krlC8{padding:0}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .GgC3RvBW19ojPiYW0Noa,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .GgC3RvBW19ojPiYW0Noa{right:8px;left:auto}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .trooIIyLnIA1KRMjpdG2,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .trooIIyLnIA1KRMjpdG2{right:50%;left:auto;transform:translate(50%,-50%)}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .cdW4003pveoW3fmhV4Q2,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .cdW4003pveoW3fmhV4Q2{margin:0 8px 0 0;padding-right:48px;padding-left:8px}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .r8Xy7qNeZJgClwUsiDds,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .r8Xy7qNeZJgClwUsiDds{padding-right:48px;padding-left:18px}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .LoHZi7el_1Atwn0rLtin,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .LoHZi7el_1Atwn0rLtin{padding-right:48px;padding-left:36px}.kry8FsMCjZQNObGO5lva.nkjBcn1yjgYtkMjokwgN .EZ05IJaP5bIxesAP0j2e,.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .EZ05IJaP5bIxesAP0j2e{padding-right:0;padding-left:0}.kry8FsMCjZQNObGO5lva .xYGkOalZsHY9rfDvYSoM{margin:0 0 8px 8px}.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .Hs9takD7fj0v9g1uClZA{right:50%;left:auto;transform:translate(50%,-50%)}.kry8FsMCjZQNObGO5lva.Z85apoBPdgo9O8US0y9L .MpShV8GkkT7FRxv9ce6E+.cdW4003pveoW3fmhV4Q2{margin:8px 0 0;padding:0}.Pane1,.Pane2{overflow:auto}.Resizer{background:#000;opacity:.1;z-index:1;box-sizing:border-box;background-clip:padding-box}.Resizer:hover{transition:all 2s ease}.Resizer.horizontal{height:11px;margin:-5px 0;border-top:5px solid rgba(255,255,255,0);border-bottom:5px solid rgba(255,255,255,0);cursor:row-resize;width:100%}.Resizer.horizontal:hover{border-top:5px solid rgba(0,0,0,.5);border-bottom:5px solid rgba(0,0,0,.5)}.Resizer.vertical{width:11px;margin:0 -5px;border-left:5px solid rgba(255,255,255,0);border-right:5px solid rgba(255,255,255,0);cursor:col-resize}.Resizer.vertical Pane2{border-left:1px solid #e6e6e6}.Resizer.vertical:hover{border-left:5px solid rgba(0,0,0,.5);border-right:5px solid rgba(0,0,0,.5)}.Resizer.disabled{cursor:not-allowed}.Resizer.disabled:hover{border-color:transparent}.QHGtRy2bcsMj27Qd6CMa{background:#fff;box-shadow:0 2px 8px #f0f1f2;padding:0;position:relative;z-index:200;font-family:Avenir,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";transition:box-shadow .3s,background .3s}.QHGtRy2bcsMj27Qd6CMa.YgsTN32SmoUPYMeTr0ki{background:transparent;box-shadow:none}.QHGtRy2bcsMj27Qd6CMa.o0FONPfUH6wWsdYQrwqd{position:fixed;left:0;top:0;width:100%;background:#fff}.QHGtRy2bcsMj27Qd6CMa .UnswbQmZO9sfzZ0sAHvS{max-width:calc(100% - 80px);margin:auto;display:flex;justify-content:space-between;align-items:center;height:64px;line-height:64px}.QHGtRy2bcsMj27Qd6CMa.uw29thsOJ9Em8b1vkwNj{margin-bottom:-64px}.QHGtRy2bcsMj27Qd6CMa.uw29thsOJ9Em8b1vkwNj .UnswbQmZO9sfzZ0sAHvS{width:1440px;max-width:calc(100% - 80px);margin-left:auto;margin-right:auto}@media only screen and (max-width: 931.99px){.QHGtRy2bcsMj27Qd6CMa.uw29thsOJ9Em8b1vkwNj .UnswbQmZO9sfzZ0sAHvS{max-width:calc(100% - 80px)}}@media only screen and (max-width: 767.99px){.QHGtRy2bcsMj27Qd6CMa.uw29thsOJ9Em8b1vkwNj .UnswbQmZO9sfzZ0sAHvS{max-width:calc(100% - 32px)}}.QHGtRy2bcsMj27Qd6CMa.Fc5uWo4KqUWhjcGJXz5Y{margin-bottom:-64px}.QHGtRy2bcsMj27Qd6CMa.Fc5uWo4KqUWhjcGJXz5Y nav a,.QHGtRy2bcsMj27Qd6CMa.Fc5uWo4KqUWhjcGJXz5Y nav span,.QHGtRy2bcsMj27Qd6CMa.Fc5uWo4KqUWhjcGJXz5Y nav .jb_zopCU_GYZSNnfZ_kh{color:#424e66!important}.QHGtRy2bcsMj27Qd6CMa.Fc5uWo4KqUWhjcGJXz5Y nav .PweGLKW7BCAZ7QX0wCvD{fill:#424e66!important}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321{margin-bottom:-64px}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .UnswbQmZO9sfzZ0sAHvS{max-width:100%;padding:0 20px;border-bottom:1px solid rgba(0,0,0,.1)}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD>li{margin-right:8px;font-size:16px}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD>li>:first-child{display:flex;display:inline-flex;justify-content:center;align-items:center;padding:0 12px;height:32px;line-height:32px;border-radius:6px;color:#424e66}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD>li>:first-child:hover{background:#fff;box-shadow:0 2px 5px #0000001a}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .pnPJY5Zp1wQGyWu7uqw4>:first-child{display:inline-flex;justify-content:center;align-items:center;width:32px;padding:0}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .jb_zopCU_GYZSNnfZ_kh{margin-right:0}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .KfEKcIhFzYsiY2hs6bIk{position:relative;top:1px}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .yt_gst6z6QY2u9UIj8fb{position:relative;top:2px}.QHGtRy2bcsMj27Qd6CMa.w_d2z57En05AlfNHa321 .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .Vb1WwlCcR82BhAcONzW_{position:relative;top:4px}.QHGtRy2bcsMj27Qd6CMa .OElzyRuvrqYJpvESBDiS{width:100%;background:#daf5eb;text-align:center;word-break:keep-all}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL{display:flex;align-items:center;height:100%}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL h1{margin:0;height:100%}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL h1 a{display:block;height:100%}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL h1 a svg{display:inline-block;vertical-align:middle;position:relative;top:-1.5px}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL h1 a img{height:30px;position:relative;top:-1.5px}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .H4w4qLK149cor_rjwVKU{width:1px;height:24px;background-color:#ccc;display:inline-block;margin:0 20px;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .lTB2KkIZXj865MdBcXUb{margin:0;white-space:nowrap;font-size:18px}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .lTB2KkIZXj865MdBcXUb a{color:#000000d9;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .lTB2KkIZXj865MdBcXUb a:hover{color:#000}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs{display:flex;align-items:center;overflow:hidden}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD{font-weight:400;color:#697b8c;margin:0;padding:0;list-style:none;white-space:nowrap}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li{display:inline-block;margin-right:28px;transition:box-shadow .3s;box-shadow:0 2px 0 transparent inset}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li.w8eV9MJdEYdYR0A3N9XH{box-shadow:0 2px #873bf4 inset}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li.w8eV9MJdEYdYR0A3N9XH a{color:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li a{color:#697b8c;transition:all .3s;display:block}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li a:hover{color:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li:last-child{margin-right:0}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .XgHNmJH_8sMXHlSRrG1A{cursor:pointer;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .XgHNmJH_8sMXHlSRrG1A svg{opacity:.3}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .XgHNmJH_8sMXHlSRrG1A:hover{color:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .XgHNmJH_8sMXHlSRrG1A:hover svg{color:#697b8c;opacity:.5}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .Vb1WwlCcR82BhAcONzW_ i{font-size:20px;position:relative;top:2px}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .US6G6vb1z5ActECdXTBn:after{display:block;content:"";clear:both}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .US6G6vb1z5ActECdXTBn>span{float:left;height:28px;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .PweGLKW7BCAZ7QX0wCvD{fill:#697b8c;width:20px;cursor:pointer;display:inline-block;vertical-align:middle;position:relative;top:-1px}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .PweGLKW7BCAZ7QX0wCvD .dCFsmFSCD1E4SNJUpATY{font-size:20px}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .PweGLKW7BCAZ7QX0wCvD:hover{fill:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .jb_zopCU_GYZSNnfZ_kh{color:#697b8c;margin-right:-16px;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .jb_zopCU_GYZSNnfZ_kh .ant-select-arrow{transition:all .3s;font-size:10px}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .jb_zopCU_GYZSNnfZ_kh:hover{color:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .jb_zopCU_GYZSNnfZ_kh:hover .ant-select-arrow{color:#00000080}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .GbYQllO5rO88vcrzx4eT{width:14px;margin-left:2px;position:relative;top:-2px;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD .GbYQllO5rO88vcrzx4eT.MGCFp8zc4sQvHliLHnIw{transform:rotate(180deg)}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd{position:fixed;top:64px;left:0;right:0;background:#fff;padding:8px 0;text-align:center;transition:all .3s;height:calc(100vh - 64px);overflow:auto;opacity:1}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd li{display:block;line-height:64px;margin-right:0;font-size:16px}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd li.w8eV9MJdEYdYR0A3N9XH{box-shadow:none;background:#f3ebfe}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd li.w8eV9MJdEYdYR0A3N9XH a{color:#873bf4}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd li .nQ04tfJLuM9w2Zpuzmno{position:static!important;text-align:left;max-height:none;height:0}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd li .nQ04tfJLuM9w2Zpuzmno+div{display:none}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD.w4sgW7XRybEAKkWfiigd.KXegKO8xwbACjFXA8hMZ{height:0;opacity:0;overflow:hidden;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .VJFqHfcnxtgNo2bARgnY{font-size:24px;cursor:pointer;color:#666;padding:0 8px;transition:all .3s}.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .VJFqHfcnxtgNo2bARgnY:hover{color:#222}.ISgspgpx5bkzFmweZPAY{margin:0 6px 0 5px}.DGoO7W8ZCFIIyFZ_wmj0{padding:16px}@media only screen and (max-width: 1024px){.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li{margin-right:24px}}@media only screen and (max-width: 931.99px){.QHGtRy2bcsMj27Qd6CMa .lo2EKLAxPgAIeetPc2vs .RqDuHS0lOqwtoYMntMHD li{margin-right:16px}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .H4w4qLK149cor_rjwVKU{margin:0 12px}.QHGtRy2bcsMj27Qd6CMa .tTGStNvAHNwhcTmJhBhL .lTB2KkIZXj865MdBcXUb{font-size:16px;margin-right:8px}.QHGtRy2bcsMj27Qd6CMa .UnswbQmZO9sfzZ0sAHvS{max-width:calc(100% - 60px)}}@media only screen and (max-width: 767.99px){.QHGtRy2bcsMj27Qd6CMa .UnswbQmZO9sfzZ0sAHvS{max-width:calc(100% - 32px)}.QHGtRy2bcsMj27Qd6CMa .RqDuHS0lOqwtoYMntMHD{opacity:0;height:0;overflow:hidden;position:fixed}} diff --git a/4759.e1ab004d.async.js b/4759.e1ab004d.async.js new file mode 100644 index 0000000000..bee7bd517c --- /dev/null +++ b/4759.e1ab004d.async.js @@ -0,0 +1 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[4759],{8751:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M699 353h-46.9c-10.2 0-19.9 4.9-25.9 13.3L469 584.3l-71.2-98.8c-6-8.3-15.6-13.3-25.9-13.3H325c-6.5 0-10.3 7.4-6.5 12.7l124.6 172.8a31.8 31.8 0 0051.7 0l210.6-292c3.9-5.3.1-12.7-6.4-12.7z"}},{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}}]},name:"check-circle",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="CheckCircleOutlined";var l=o.forwardRef(c)},18429:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64c247.4 0 448 200.6 448 448S759.4 960 512 960 64 759.4 64 512 264.6 64 512 64zm0 76c-205.4 0-372 166.6-372 372s166.6 372 372 372 372-166.6 372-372-166.6-372-372-372zm128.01 198.83c.03 0 .05.01.09.06l45.02 45.01a.2.2 0 01.05.09.12.12 0 010 .07c0 .02-.01.04-.05.08L557.25 512l127.87 127.86a.27.27 0 01.05.06v.02a.12.12 0 010 .07c0 .03-.01.05-.05.09l-45.02 45.02a.2.2 0 01-.09.05.12.12 0 01-.07 0c-.02 0-.04-.01-.08-.05L512 557.25 384.14 685.12c-.04.04-.06.05-.08.05a.12.12 0 01-.07 0c-.03 0-.05-.01-.09-.05l-45.02-45.02a.2.2 0 01-.05-.09.12.12 0 010-.07c0-.02.01-.04.06-.08L466.75 512 338.88 384.14a.27.27 0 01-.05-.06l-.01-.02a.12.12 0 010-.07c0-.03.01-.05.05-.09l45.02-45.02a.2.2 0 01.09-.05.12.12 0 01.07 0c.02 0 .04.01.08.06L512 466.75l127.86-127.86c.04-.05.06-.06.08-.06a.12.12 0 01.07 0z"}}]},name:"close-circle",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="CloseCircleOutlined";var l=o.forwardRef(c)},97937:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{"fill-rule":"evenodd",viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M799.86 166.31c.02 0 .04.02.08.06l57.69 57.7c.04.03.05.05.06.08a.12.12 0 010 .06c0 .03-.02.05-.06.09L569.93 512l287.7 287.7c.04.04.05.06.06.09a.12.12 0 010 .07c0 .02-.02.04-.06.08l-57.7 57.69c-.03.04-.05.05-.07.06a.12.12 0 01-.07 0c-.03 0-.05-.02-.09-.06L512 569.93l-287.7 287.7c-.04.04-.06.05-.09.06a.12.12 0 01-.07 0c-.02 0-.04-.02-.08-.06l-57.69-57.7c-.04-.03-.05-.05-.06-.07a.12.12 0 010-.07c0-.03.02-.05.06-.09L454.07 512l-287.7-287.7c-.04-.04-.05-.06-.06-.09a.12.12 0 010-.07c0-.02.02-.04.06-.08l57.7-57.69c.03-.04.05-.05.07-.06a.12.12 0 01.07 0c.03 0 .05.02.09.06L512 454.07l287.7-287.7c.04-.04.06-.05.09-.06a.12.12 0 01.07 0z"}}]},name:"close",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="CloseOutlined";var l=o.forwardRef(c)},11475:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 688a48 48 0 1096 0 48 48 0 10-96 0zm24-112h48c4.4 0 8-3.6 8-8V296c0-4.4-3.6-8-8-8h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8z"}}]},name:"exclamation-circle",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="ExclamationCircleOutlined";var l=o.forwardRef(c)},1210:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M511.6 76.3C264.3 76.2 64 276.4 64 523.5 64 718.9 189.3 885 363.8 946c23.5 5.9 19.9-10.8 19.9-22.2v-77.5c-135.7 15.9-141.2-73.9-150.3-88.9C215 726 171.5 718 184.5 703c30.9-15.9 62.4 4 98.9 57.9 26.4 39.1 77.9 32.5 104 26 5.7-23.5 17.9-44.5 34.7-60.8-140.6-25.2-199.2-111-199.2-213 0-49.5 16.3-95 48.3-131.7-20.4-60.5 1.9-112.3 4.9-120 58.1-5.2 118.5 41.6 123.2 45.3 33-8.9 70.7-13.6 112.9-13.6 42.4 0 80.2 4.9 113.5 13.9 11.3-8.6 67.3-48.8 121.3-43.9 2.9 7.7 24.7 58.3 5.5 118 32.4 36.8 48.9 82.7 48.9 132.3 0 102.2-59 188.1-200 212.9a127.5 127.5 0 0138.1 91v112.5c.8 9 0 17.9 15 17.9 177.1-59.7 304.6-227 304.6-424.1 0-247.2-200.4-447.3-447.5-447.3z"}}]},name:"github",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="GithubOutlined";var l=o.forwardRef(c)},45605:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M464 336a48 48 0 1096 0 48 48 0 10-96 0zm72 112h-48c-4.4 0-8 3.6-8 8v272c0 4.4 3.6 8 8 8h48c4.4 0 8-3.6 8-8V456c0-4.4-3.6-8-8-8z"}}]},name:"info-circle",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="InfoCircleOutlined";var l=o.forwardRef(c)},68795:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(1413),o=n(62435),i={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M909.6 854.5L649.9 594.8C690.2 542.7 712 479 712 412c0-80.2-31.3-155.4-87.9-212.1-56.6-56.7-132-87.9-212.1-87.9s-155.5 31.3-212.1 87.9C143.2 256.5 112 331.8 112 412c0 80.1 31.3 155.5 87.9 212.1C256.5 680.8 331.8 712 412 712c67 0 130.6-21.8 182.7-62l259.7 259.6a8.2 8.2 0 0011.6 0l43.6-43.5a8.2 8.2 0 000-11.6zM570.4 570.4C528 612.7 471.8 636 412 636s-116-23.3-158.4-65.6C211.3 528 188 471.8 188 412s23.3-116.1 65.6-158.4C296 211.3 352.2 188 412 188s116.1 23.2 158.4 65.6S636 352.2 636 412s-23.3 116.1-65.6 158.4z"}}]},name:"search",theme:"outlined"},a=n(84089),c=function(e,t){return o.createElement(a.Z,(0,r.Z)((0,r.Z)({},e),{},{ref:t,icon:i}))};c.displayName="SearchOutlined";var l=o.forwardRef(c)},16527:function(e,t,n){"use strict";n.d(t,{h:function(){return to}});var r=n(62435),o=n(113),i=n(96974),a=n(94184),c=n.n(a),l=n(85956),s=n(1413),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M904 160H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0 624H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8zm0-312H120c-4.4 0-8 3.6-8 8v64c0 4.4 3.6 8 8 8h784c4.4 0 8-3.6 8-8v-64c0-4.4-3.6-8-8-8z"}}]},name:"menu",theme:"outlined"},f=n(84089),p=function(e,t){return r.createElement(f.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:u}))};p.displayName="MenuOutlined";var h=r.forwardRef(p),m={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M574 665.4a8.03 8.03 0 00-11.3 0L446.5 781.6c-53.8 53.8-144.6 59.5-204 0-59.5-59.5-53.8-150.2 0-204l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3l-39.8-39.8a8.03 8.03 0 00-11.3 0L191.4 526.5c-84.6 84.6-84.6 221.5 0 306s221.5 84.6 306 0l116.2-116.2c3.1-3.1 3.1-8.2 0-11.3L574 665.4zm258.6-474c-84.6-84.6-221.5-84.6-306 0L410.3 307.6a8.03 8.03 0 000 11.3l39.7 39.7c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c53.8-53.8 144.6-59.5 204 0 59.5 59.5 53.8 150.2 0 204L665.3 562.6a8.03 8.03 0 000 11.3l39.8 39.8c3.1 3.1 8.2 3.1 11.3 0l116.2-116.2c84.5-84.6 84.5-221.5 0-306.1zM610.1 372.3a8.03 8.03 0 00-11.3 0L372.3 598.7a8.03 8.03 0 000 11.3l39.6 39.6c3.1 3.1 8.2 3.1 11.3 0l226.4-226.4c3.1-3.1 3.1-8.2 0-11.3l-39.5-39.6z"}}]},name:"link",theme:"outlined"},d=function(e,t){return r.createElement(f.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:m}))};d.displayName="LinkOutlined";var v=r.forwardRef(d),g=n(80882),E={icon:{tag:"svg",attrs:{viewBox:"0 0 1024 1024",focusable:"false"},children:[{tag:"path",attrs:{d:"M840.4 300H183.6c-19.7 0-30.7 20.8-18.5 35l328.4 380.8c9.4 10.9 27.5 10.9 37 0L858.9 335c12.2-14.2 1.2-35-18.5-35z"}}]},name:"caret-down",theme:"filled"},y=function(e,t){return r.createElement(f.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:E}))};y.displayName="CaretDownFilled";var b=r.forwardRef(y),w=n(63606),C={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M690.1 377.4c5.9 0 11.8.2 17.6.5-24.4-128.7-158.3-227.1-319.9-227.1C209 150.8 64 271.4 64 420.2c0 81.1 43.6 154.2 111.9 203.6a21.5 21.5 0 019.1 17.6c0 2.4-.5 4.6-1.1 6.9-5.5 20.3-14.2 52.8-14.6 54.3-.7 2.6-1.7 5.2-1.7 7.9 0 5.9 4.8 10.8 10.8 10.8 2.3 0 4.2-.9 6.2-2l70.9-40.9c5.3-3.1 11-5 17.2-5 3.2 0 6.4.5 9.5 1.4 33.1 9.5 68.8 14.8 105.7 14.8 6 0 11.9-.1 17.8-.4-7.1-21-10.9-43.1-10.9-66 0-135.8 132.2-245.8 295.3-245.8zm-194.3-86.5c23.8 0 43.2 19.3 43.2 43.1s-19.3 43.1-43.2 43.1c-23.8 0-43.2-19.3-43.2-43.1s19.4-43.1 43.2-43.1zm-215.9 86.2c-23.8 0-43.2-19.3-43.2-43.1s19.3-43.1 43.2-43.1 43.2 19.3 43.2 43.1-19.4 43.1-43.2 43.1zm586.8 415.6c56.9-41.2 93.2-102 93.2-169.7 0-124-120.8-224.5-269.9-224.5-149 0-269.9 100.5-269.9 224.5S540.9 847.5 690 847.5c30.8 0 60.6-4.4 88.1-12.3 2.6-.8 5.2-1.2 7.9-1.2 5.2 0 9.9 1.6 14.3 4.1l59.1 34c1.7 1 3.3 1.7 5.2 1.7a9 9 0 006.4-2.6 9 9 0 002.6-6.4c0-2.2-.9-4.4-1.4-6.6-.3-1.2-7.6-28.3-12.2-45.3-.5-1.9-.9-3.8-.9-5.7.1-5.9 3.1-11.2 7.6-14.5zM600.2 587.2c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9c0 19.8-16.2 35.9-36 35.9zm179.9 0c-19.9 0-36-16.1-36-35.9 0-19.8 16.1-35.9 36-35.9s36 16.1 36 35.9a36.08 36.08 0 01-36 35.9z"}}]},name:"wechat",theme:"outlined"},Z=function(e,t){return r.createElement(f.Z,(0,s.Z)((0,s.Z)({},e),{},{ref:t,icon:C}))};Z.displayName="WechatOutlined";var x=r.forwardRef(Z),N=n(1210),S=n(13013),I=n(90980),O=n(10808),R=n(71577),A=n(74902),P=n(87462),k=n(8751),T=n(18429),M=n(11475),L=n(45605),j=n(38135),$=n(6385),_=n(4942),D=n(97685),F=n(30470),H=n(6134);function V(e){return!(!e||!e.then)}var z=function(e){var t=r.useRef(!1),n=r.useRef(null),o=(0,F.Z)(!1),i=(0,D.Z)(o,2),a=i[0],c=i[1],l=e.close,s=function(){null==l||l.apply(void 0,arguments)};r.useEffect((function(){var t=null;return e.autoFocus&&(t=setTimeout((function(){var e;null===(e=n.current)||void 0===e||e.focus()}))),function(){t&&clearTimeout(t)}}),[]);var u=e.type,f=e.children,p=e.prefixCls,h=e.buttonProps;return r.createElement(R.Z,(0,P.Z)({},(0,H.n)(u),{onClick:function(n){var r=e.actionFn;if(!t.current)if(t.current=!0,r){var o;if(e.emitEvent){if(o=r(n),e.quitOnNullishReturnValue&&!V(o))return t.current=!1,void s(n)}else if(r.length)o=r(l),t.current=!1;else if(!(o=r()))return void s();!function(e){V(e)&&(c(!0),e.then((function(){c(!1,!0),s.apply(void 0,arguments),t.current=!1}),(function(e){return c(!1,!0),t.current=!1,Promise.reject(e)})))}(o)}else s()},loading:a,prefixCls:p},h,{ref:n}),f)},U=n(33603),G=n(97937),B=n(2788),W=n(15105),X=n(7028),K=n(94999),Y=n(64217),q=n(82225);function Q(e){var t=e.prefixCls,n=e.style,o=e.visible,i=e.maskProps,a=e.motionName;return r.createElement(q.ZP,{key:"mask",visible:o,motionName:a,leavedClassName:"".concat(t,"-mask-hidden")},(function(e,o){var a=e.className,l=e.style;return r.createElement("div",(0,P.Z)({ref:o,style:(0,s.Z)((0,s.Z)({},l),n),className:c()("".concat(t,"-mask"),a)},i))}))}function J(e,t,n){var r=t;return!r&&n&&(r="".concat(e,"-").concat(n)),r}function ee(e,t){var n=e["page".concat(t?"Y":"X","Offset")],r="scroll".concat(t?"Top":"Left");if("number"!=typeof n){var o=e.document;"number"!=typeof(n=o.documentElement[r])&&(n=o.body[r])}return n}var te=r.memo((function(e){return e.children}),(function(e,t){return!t.shouldUpdate})),ne={width:0,height:0,overflow:"hidden",outline:"none"};var re=r.forwardRef((function(e,t){var n=e.prefixCls,o=e.className,i=e.style,a=e.title,l=e.ariaId,u=e.footer,f=e.closable,p=e.closeIcon,h=e.onClose,m=e.children,d=e.bodyStyle,v=e.bodyProps,g=e.modalRender,E=e.onMouseDown,y=e.onMouseUp,b=e.holderRef,w=e.visible,C=e.forceRender,Z=e.width,x=e.height,N=(0,r.useRef)(),S=(0,r.useRef)();r.useImperativeHandle(t,(function(){return{focus:function(){var e;null===(e=N.current)||void 0===e||e.focus()},changeActive:function(e){var t=document.activeElement;e&&t===S.current?N.current.focus():e||t!==N.current||S.current.focus()}}}));var I,O,R,A={};void 0!==Z&&(A.width=Z),void 0!==x&&(A.height=x),u&&(I=r.createElement("div",{className:"".concat(n,"-footer")},u)),a&&(O=r.createElement("div",{className:"".concat(n,"-header")},r.createElement("div",{className:"".concat(n,"-title"),id:l},a))),f&&(R=r.createElement("button",{type:"button",onClick:h,"aria-label":"Close",className:"".concat(n,"-close")},p||r.createElement("span",{className:"".concat(n,"-close-x")})));var k=r.createElement("div",{className:"".concat(n,"-content")},R,O,r.createElement("div",(0,P.Z)({className:"".concat(n,"-body"),style:d},v),m),I);return r.createElement("div",{key:"dialog-element",role:"dialog","aria-labelledby":a?l:null,"aria-modal":"true",ref:b,style:(0,s.Z)((0,s.Z)({},i),A),className:c()(n,o),onMouseDown:E,onMouseUp:y},r.createElement("div",{tabIndex:0,ref:N,style:ne,"aria-hidden":"true"}),r.createElement(te,{shouldUpdate:w||C},g?g(k):k),r.createElement("div",{tabIndex:0,ref:S,style:ne,"aria-hidden":"true"}))})),oe=r.forwardRef((function(e,t){var n=e.prefixCls,o=e.title,i=e.style,a=e.className,l=e.visible,u=e.forceRender,f=e.destroyOnClose,p=e.motionName,h=e.ariaId,m=e.onVisibleChanged,d=e.mousePosition,v=(0,r.useRef)(),g=r.useState(),E=(0,D.Z)(g,2),y=E[0],b=E[1],w={};function C(){var e,t,n,r,o,i=(e=v.current,t=e.getBoundingClientRect(),n={left:t.left,top:t.top},r=e.ownerDocument,o=r.defaultView||r.parentWindow,n.left+=ee(o),n.top+=ee(o,!0),n);b(d?"".concat(d.x-i.left,"px ").concat(d.y-i.top,"px"):"")}return y&&(w.transformOrigin=y),r.createElement(q.ZP,{visible:l,onVisibleChanged:m,onAppearPrepare:C,onEnterPrepare:C,forceRender:u,motionName:p,removeOnLeave:f,ref:v},(function(l,u){var f=l.className,p=l.style;return r.createElement(re,(0,P.Z)({},e,{ref:t,title:o,ariaId:h,prefixCls:n,holderRef:u,style:(0,s.Z)((0,s.Z)((0,s.Z)({},p),i),w),className:c()(a,f)}))}))}));oe.displayName="Content";var ie=oe;function ae(e){var t=e.prefixCls,n=void 0===t?"rc-dialog":t,o=e.zIndex,i=e.visible,a=void 0!==i&&i,l=e.keyboard,u=void 0===l||l,f=e.focusTriggerAfterClose,p=void 0===f||f,h=e.wrapStyle,m=e.wrapClassName,d=e.wrapProps,v=e.onClose,g=e.afterClose,E=e.transitionName,y=e.animation,b=e.closable,w=void 0===b||b,C=e.mask,Z=void 0===C||C,x=e.maskTransitionName,N=e.maskAnimation,S=e.maskClosable,I=void 0===S||S,O=e.maskStyle,R=e.maskProps,A=e.rootClassName,k=(0,r.useRef)(),T=(0,r.useRef)(),M=(0,r.useRef)(),L=r.useState(a),j=(0,D.Z)(L,2),$=j[0],_=j[1],F=(0,X.Z)();function H(e){null==v||v(e)}var V=(0,r.useRef)(!1),z=(0,r.useRef)(),U=null;return I&&(U=function(e){V.current?V.current=!1:T.current===e.target&&H(e)}),(0,r.useEffect)((function(){a&&(_(!0),(0,K.Z)(T.current,document.activeElement)||(k.current=document.activeElement))}),[a]),(0,r.useEffect)((function(){return function(){clearTimeout(z.current)}}),[]),r.createElement("div",(0,P.Z)({className:c()("".concat(n,"-root"),A)},(0,Y.Z)(e,{data:!0})),r.createElement(Q,{prefixCls:n,visible:Z&&a,motionName:J(n,x,N),style:(0,s.Z)({zIndex:o},O),maskProps:R}),r.createElement("div",(0,P.Z)({tabIndex:-1,onKeyDown:function(e){if(u&&e.keyCode===W.Z.ESC)return e.stopPropagation(),void H(e);a&&e.keyCode===W.Z.TAB&&M.current.changeActive(!e.shiftKey)},className:c()("".concat(n,"-wrap"),m),ref:T,onClick:U,style:(0,s.Z)((0,s.Z)({zIndex:o},h),{},{display:$?null:"none"})},d),r.createElement(ie,(0,P.Z)({},e,{onMouseDown:function(){clearTimeout(z.current),V.current=!0},onMouseUp:function(){z.current=setTimeout((function(){V.current=!1}))},ref:M,closable:w,ariaId:F,prefixCls:n,visible:a&&$,onClose:H,onVisibleChanged:function(e){if(e)(0,K.Z)(T.current,document.activeElement)||null===(t=M.current)||void 0===t||t.focus();else{if(_(!1),Z&&k.current&&p){try{k.current.focus({preventScroll:!0})}catch(e){}k.current=null}$&&(null==g||g())}var t},motionName:J(n,E,y)}))))}var ce=function(e){var t=e.visible,n=e.getContainer,o=e.forceRender,i=e.destroyOnClose,a=void 0!==i&&i,c=e.afterClose,l=r.useState(t),s=(0,D.Z)(l,2),u=s[0],f=s[1];return r.useEffect((function(){t&&f(!0)}),[t]),o||!a||u?r.createElement(B.Z,{open:t||o||u,autoDestroy:!1,getContainer:n,autoLock:t||u},r.createElement(ae,(0,P.Z)({},e,{destroyOnClose:a,afterClose:function(){null==c||c(),f(!1)}}))):null};ce.displayName="Dialog";var le,se=ce,ue=n(53124),fe=n(52706),pe=n(23715),he=n(4173),me=n(31808),de=n(83008),ve=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&&void 0!==arguments[0]?arguments[0]:250,t=r.useRef(null),n=r.useRef(null);function o(r){(r||null===t.current)&&(t.current=r),window.clearTimeout(n.current),n.current=window.setTimeout((function(){t.current=null}),e)}return r.useEffect((function(){return function(){window.clearTimeout(n.current)}}),[]),[function(){return t.current},o]}var Ge=n(39983),Be=function(e){var t,n=e.className,o=e.customizeIcon,i=e.customizeIconProps,a=e.onMouseDown,l=e.onClick,s=e.children;return t="function"==typeof o?o(i):o,r.createElement("span",{className:n,onMouseDown:function(e){e.preventDefault(),a&&a(e)},style:{userSelect:"none",WebkitUserSelect:"none"},unselectable:"on",onClick:l,"aria-hidden":!0},void 0!==t?t:r.createElement("span",{className:c()(n.split(/\s+/).map((function(e){return"".concat(e,"-icon")})))},s))},We=function(e,t){var n,o,i=e.prefixCls,a=e.id,l=e.inputElement,u=e.disabled,f=e.tabIndex,p=e.autoFocus,h=e.autoComplete,m=e.editable,d=e.activeDescendantId,v=e.value,g=e.maxLength,E=e.onKeyDown,y=e.onMouseDown,b=e.onChange,w=e.onPaste,C=e.onCompositionStart,Z=e.onCompositionEnd,x=e.open,N=e.attrs,S=l||r.createElement("input",null),I=S,O=I.ref,R=I.props,A=R.onKeyDown,P=R.onChange,k=R.onMouseDown,T=R.onCompositionStart,M=R.onCompositionEnd,L=R.style;return(0,De.Kp)(!("maxLength"in S.props),"Passing 'maxLength' to input element directly may not work because input in BaseSelect is controlled."),S=r.cloneElement(S,(0,s.Z)((0,s.Z)((0,s.Z)({type:"search"},R),{},{id:a,ref:(0,Ve.sQ)(t,O),disabled:u,tabIndex:f,autoComplete:h||"off",autoFocus:p,className:c()("".concat(i,"-selection-search-input"),null===(n=S)||void 0===n||null===(o=n.props)||void 0===o?void 0:o.className),role:"combobox","aria-expanded":x,"aria-haspopup":"listbox","aria-owns":"".concat(a,"_list"),"aria-autocomplete":"list","aria-controls":"".concat(a,"_list"),"aria-activedescendant":d},N),{},{value:m?v:"",maxLength:g,readOnly:!m,unselectable:m?null:"on",style:(0,s.Z)((0,s.Z)({},L),{},{opacity:m?null:0}),onKeyDown:function(e){E(e),A&&A(e)},onMouseDown:function(e){y(e),k&&k(e)},onChange:function(e){b(e),P&&P(e)},onCompositionStart:function(e){C(e),T&&T(e)},onCompositionEnd:function(e){Z(e),M&&M(e)},onPaste:w}))},Xe=r.forwardRef(We);Xe.displayName="Input";var Ke=Xe;function Ye(e){return Array.isArray(e)?e:void 0!==e?[e]:[]}var qe="undefined"!=typeof window&&window.document&&window.document.documentElement;function Qe(e){return["string","number"].includes((0,$e.Z)(e))}function Je(e){var t=void 0;return e&&(Qe(e.title)?t=e.title.toString():Qe(e.label)&&(t=e.label.toString())),t}function et(e){var t;return null!==(t=e.key)&&void 0!==t?t:e.value}var tt=function(e){e.preventDefault(),e.stopPropagation()},nt=function(e){var t,n,o=e.id,i=e.prefixCls,a=e.values,l=e.open,s=e.searchValue,u=e.autoClearSearchValue,f=e.inputRef,p=e.placeholder,h=e.disabled,m=e.mode,d=e.showSearch,v=e.autoFocus,g=e.autoComplete,E=e.activeDescendantId,y=e.tabIndex,b=e.removeIcon,w=e.maxTagCount,C=e.maxTagTextLength,Z=e.maxTagPlaceholder,x=void 0===Z?function(e){return"+ ".concat(e.length," ...")}:Z,N=e.tagRender,S=e.onToggleOpen,I=e.onRemove,O=e.onInputChange,R=e.onInputPaste,A=e.onInputKeyDown,P=e.onInputMouseDown,k=e.onInputCompositionStart,T=e.onInputCompositionEnd,M=r.useRef(null),L=(0,r.useState)(0),j=(0,D.Z)(L,2),$=j[0],F=j[1],H=(0,r.useState)(!1),V=(0,D.Z)(H,2),z=V[0],U=V[1],G="".concat(i,"-selection"),B=l||"multiple"===m&&!1===u||"tags"===m?s:"",W="tags"===m||"multiple"===m&&!1===u||d&&(l||z);function X(e,t,n,o,i){return r.createElement("span",{className:c()("".concat(G,"-item"),(0,_.Z)({},"".concat(G,"-item-disabled"),n)),title:Je(e)},r.createElement("span",{className:"".concat(G,"-item-content")},t),o&&r.createElement(Be,{className:"".concat(G,"-item-remove"),onMouseDown:tt,onClick:i,customizeIcon:b},"×"))}t=function(){F(M.current.scrollWidth)},n=[B],qe?r.useLayoutEffect(t,n):r.useEffect(t,n);var K=r.createElement("div",{className:"".concat(G,"-search"),style:{width:$},onFocus:function(){U(!0)},onBlur:function(){U(!1)}},r.createElement(Ke,{ref:f,open:l,prefixCls:i,id:o,inputElement:null,disabled:h,autoFocus:v,autoComplete:g,editable:W,activeDescendantId:E,value:B,onKeyDown:A,onMouseDown:P,onChange:O,onPaste:R,onCompositionStart:k,onCompositionEnd:T,tabIndex:y,attrs:(0,Y.Z)(e,!0)}),r.createElement("span",{ref:M,className:"".concat(G,"-search-mirror"),"aria-hidden":!0},B," ")),q=r.createElement(Ge.Z,{prefixCls:"".concat(G,"-overflow"),data:a,renderItem:function(e){var t=e.disabled,n=e.label,o=e.value,i=!h&&!t,a=n;if("number"==typeof C&&("string"==typeof n||"number"==typeof n)){var c=String(a);c.length>C&&(a="".concat(c.slice(0,C),"..."))}var s=function(t){t&&t.stopPropagation(),I(e)};return"function"==typeof N?function(e,t,n,o,i){return r.createElement("span",{onMouseDown:function(e){tt(e),S(!l)}},N({label:t,value:e,disabled:n,closable:o,onClose:i}))}(o,a,t,i,s):X(e,a,t,i,s)},renderRest:function(e){var t="function"==typeof x?x(e):x;return X({title:t},t,!1)},suffix:K,itemKey:et,maxCount:w});return r.createElement(r.Fragment,null,q,!a.length&&!B&&r.createElement("span",{className:"".concat(G,"-placeholder")},p))},rt=function(e){var t=e.inputElement,n=e.prefixCls,o=e.id,i=e.inputRef,a=e.disabled,c=e.autoFocus,l=e.autoComplete,s=e.activeDescendantId,u=e.mode,f=e.open,p=e.values,h=e.placeholder,m=e.tabIndex,d=e.showSearch,v=e.searchValue,g=e.activeValue,E=e.maxLength,y=e.onInputKeyDown,b=e.onInputMouseDown,w=e.onInputChange,C=e.onInputPaste,Z=e.onInputCompositionStart,x=e.onInputCompositionEnd,N=r.useState(!1),S=(0,D.Z)(N,2),I=S[0],O=S[1],R="combobox"===u,A=R||d,P=p[0],k=v||"";R&&g&&!I&&(k=g),r.useEffect((function(){R&&O(!1)}),[R,g]);var T=!("combobox"!==u&&!f&&!d)&&!!k,M=Je(P);return r.createElement(r.Fragment,null,r.createElement("span",{className:"".concat(n,"-selection-search")},r.createElement(Ke,{ref:i,prefixCls:n,id:o,open:f,inputElement:t,disabled:a,autoFocus:c,autoComplete:l,editable:A,activeDescendantId:s,value:k,onKeyDown:y,onMouseDown:b,onChange:function(e){O(!0),w(e)},onPaste:C,onCompositionStart:Z,onCompositionEnd:x,tabIndex:m,attrs:(0,Y.Z)(e,!0),maxLength:R?E:void 0})),!R&&P?r.createElement("span",{className:"".concat(n,"-selection-item"),title:M,style:T?{visibility:"hidden"}:void 0},P.label):null,function(){if(P)return null;var e=T?{visibility:"hidden"}:void 0;return r.createElement("span",{className:"".concat(n,"-selection-placeholder"),style:e},h)}())};var ot=function(e,t){var n=(0,r.useRef)(null),o=(0,r.useRef)(!1),i=e.prefixCls,a=e.open,c=e.mode,l=e.showSearch,s=e.tokenWithEnter,u=e.autoClearSearchValue,f=e.onSearch,p=e.onSearchSubmit,h=e.onToggleOpen,m=e.onInputKeyDown,d=e.domRef;r.useImperativeHandle(t,(function(){return{focus:function(){n.current.focus()},blur:function(){n.current.blur()}}}));var v=Ue(0),g=(0,D.Z)(v,2),E=g[0],y=g[1],b=(0,r.useRef)(null),w=function(e){!1!==f(e,!0,o.current)&&h(!0)},C={inputRef:n,onInputKeyDown:function(e){var t,n=e.which;n!==W.Z.UP&&n!==W.Z.DOWN||e.preventDefault(),m&&m(e),n!==W.Z.ENTER||"tags"!==c||o.current||a||null==p||p(e.target.value),t=n,[W.Z.ESC,W.Z.SHIFT,W.Z.BACKSPACE,W.Z.TAB,W.Z.WIN_KEY,W.Z.ALT,W.Z.META,W.Z.WIN_KEY_RIGHT,W.Z.CTRL,W.Z.SEMICOLON,W.Z.EQUALS,W.Z.CAPS_LOCK,W.Z.CONTEXT_MENU,W.Z.F1,W.Z.F2,W.Z.F3,W.Z.F4,W.Z.F5,W.Z.F6,W.Z.F7,W.Z.F8,W.Z.F9,W.Z.F10,W.Z.F11,W.Z.F12].includes(t)||h(!0)},onInputMouseDown:function(){y(!0)},onInputChange:function(e){var t=e.target.value;if(s&&b.current&&/[\r\n]/.test(b.current)){var n=b.current.replace(/[\r\n]+$/,"").replace(/\r\n/g," ").replace(/[\r\n]/g," ");t=t.replace(n,b.current)}b.current=null,w(t)},onInputPaste:function(e){var t=e.clipboardData.getData("text");b.current=t},onInputCompositionStart:function(){o.current=!0},onInputCompositionEnd:function(e){o.current=!1,"combobox"!==c&&w(e.target.value)}},Z="multiple"===c||"tags"===c?r.createElement(nt,(0,P.Z)({},e,C)):r.createElement(rt,(0,P.Z)({},e,C));return r.createElement("div",{ref:d,className:"".concat(i,"-selector"),onClick:function(e){e.target!==n.current&&(void 0!==document.body.style.msTouchAction?setTimeout((function(){n.current.focus()})):n.current.focus())},onMouseDown:function(e){var t=E();e.target===n.current||t||"combobox"===c||e.preventDefault(),("combobox"===c||l&&t)&&a||(a&&!1!==u&&f("",!0,!1),h())}},Z)},it=r.forwardRef(ot);it.displayName="Selector";var at=it,ct=n(51169),lt=["prefixCls","disabled","visible","children","popupElement","containerWidth","animation","transitionName","dropdownStyle","dropdownClassName","direction","placement","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","getPopupContainer","empty","getTriggerDOMNode","onPopupVisibleChange","onPopupMouseEnter"],st=function(e,t){var n=e.prefixCls,o=(e.disabled,e.visible),i=e.children,a=e.popupElement,l=e.containerWidth,u=e.animation,f=e.transitionName,p=e.dropdownStyle,h=e.dropdownClassName,m=e.direction,d=void 0===m?"ltr":m,v=e.placement,g=e.dropdownMatchSelectWidth,E=e.dropdownRender,y=e.dropdownAlign,b=e.getPopupContainer,w=e.empty,C=e.getTriggerDOMNode,Z=e.onPopupVisibleChange,x=e.onPopupMouseEnter,N=(0,je.Z)(e,lt),S="".concat(n,"-dropdown"),I=a;E&&(I=E(a));var O=r.useMemo((function(){return function(e){var t=!0===e?0:1;return{bottomLeft:{points:["tl","bl"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},bottomRight:{points:["tr","br"],offset:[0,4],overflow:{adjustX:t,adjustY:1}},topLeft:{points:["bl","tl"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}},topRight:{points:["br","tr"],offset:[0,-4],overflow:{adjustX:t,adjustY:1}}}}(g)}),[g]),R=u?"".concat(S,"-").concat(u):f,A=r.useRef(null);r.useImperativeHandle(t,(function(){return{getPopupElement:function(){return A.current}}}));var k=(0,s.Z)({minWidth:l},p);return"number"==typeof g?k.width=g:g&&(k.width=l),r.createElement(ct.Z,(0,P.Z)({},N,{showAction:Z?["click"]:[],hideAction:Z?["click"]:[],popupPlacement:v||("rtl"===d?"bottomRight":"bottomLeft"),builtinPlacements:O,prefixCls:S,popupTransitionName:R,popup:r.createElement("div",{ref:A,onMouseEnter:x},I),popupAlign:y,popupVisible:o,getPopupContainer:b,popupClassName:c()(h,(0,_.Z)({},"".concat(S,"-empty"),w)),popupStyle:k,getTriggerDOMNode:C,onPopupVisibleChange:Z}),i)},ut=r.forwardRef(st);ut.displayName="SelectTrigger";var ft=ut,pt=n(84506);function ht(e,t){var n,r=e.key;return"value"in e&&(n=e.value),null!=r?r:void 0!==n?n:"rc-index-key-".concat(t)}function mt(e,t){var n=e||{};return{label:n.label||(t?"children":"label"),value:n.value||"value",options:n.options||"options"}}function dt(e){var t=(0,s.Z)({},e);return"props"in t||Object.defineProperty(t,"props",{get:function(){return(0,De.ZP)(!1,"Return type is option instead of Option instance. Please read value directly instead of reading from `props`."),t}}),t}var vt=["id","prefixCls","className","showSearch","tagRender","direction","omitDomProps","displayValues","onDisplayValuesChange","emptyOptions","notFoundContent","onClear","mode","disabled","loading","getInputElement","getRawInputElement","open","defaultOpen","onDropdownVisibleChange","activeValue","onActiveValueChange","activeDescendantId","searchValue","autoClearSearchValue","onSearch","onSearchSplit","tokenSeparators","allowClear","showArrow","inputIcon","clearIcon","OptionList","animation","transitionName","dropdownStyle","dropdownClassName","dropdownMatchSelectWidth","dropdownRender","dropdownAlign","placement","getPopupContainer","showAction","onFocus","onBlur","onKeyUp","onKeyDown","onMouseDown"],gt=["value","onChange","removeIcon","placeholder","autoFocus","maxTagCount","maxTagTextLength","maxTagPlaceholder","choiceTransitionName","onInputKeyDown","onPopupScroll","tabIndex"];function Et(e){return"tags"===e||"multiple"===e}var yt=r.forwardRef((function(e,t){var n,o,i=e.id,a=e.prefixCls,l=e.className,u=e.showSearch,f=e.tagRender,p=e.direction,h=e.omitDomProps,m=e.displayValues,d=e.onDisplayValuesChange,v=e.emptyOptions,g=e.notFoundContent,E=void 0===g?"Not Found":g,y=e.onClear,b=e.mode,w=e.disabled,C=e.loading,Z=e.getInputElement,x=e.getRawInputElement,N=e.open,S=e.defaultOpen,I=e.onDropdownVisibleChange,O=e.activeValue,R=e.onActiveValueChange,k=e.activeDescendantId,T=e.searchValue,M=e.autoClearSearchValue,L=e.onSearch,j=e.onSearchSplit,$=e.tokenSeparators,F=e.allowClear,H=e.showArrow,V=e.inputIcon,z=e.clearIcon,U=e.OptionList,G=e.animation,B=e.transitionName,X=e.dropdownStyle,K=e.dropdownClassName,Y=e.dropdownMatchSelectWidth,q=e.dropdownRender,Q=e.dropdownAlign,J=e.placement,ee=e.getPopupContainer,te=e.showAction,ne=void 0===te?[]:te,re=e.onFocus,oe=e.onBlur,ie=e.onKeyUp,ae=e.onKeyDown,ce=e.onMouseDown,le=(0,je.Z)(e,vt),se=Et(b),ue=(void 0!==u?u:se)||"combobox"===b,fe=(0,s.Z)({},le);gt.forEach((function(e){delete fe[e]})),null==h||h.forEach((function(e){delete fe[e]}));var pe=r.useState(!1),he=(0,D.Z)(pe,2),me=he[0],de=he[1];r.useEffect((function(){de((0,He.Z)())}),[]);var ve=r.useRef(null),ge=r.useRef(null),Ee=r.useRef(null),ye=r.useRef(null),be=r.useRef(null),we=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:10,t=r.useState(!1),n=(0,D.Z)(t,2),o=n[0],i=n[1],a=r.useRef(null),c=function(){window.clearTimeout(a.current)};return r.useEffect((function(){return c}),[]),[o,function(t,n){c(),a.current=window.setTimeout((function(){i(t),n&&n()}),e)},c]}(),Ce=(0,D.Z)(we,3),Ze=Ce[0],xe=Ce[1],Ne=Ce[2];r.useImperativeHandle(t,(function(){var e,t;return{focus:null===(e=ye.current)||void 0===e?void 0:e.focus,blur:null===(t=ye.current)||void 0===t?void 0:t.blur,scrollTo:function(e){var t;return null===(t=be.current)||void 0===t?void 0:t.scrollTo(e)}}}));var Se=r.useMemo((function(){var e;if("combobox"!==b)return T;var t=null===(e=m[0])||void 0===e?void 0:e.value;return"string"==typeof t||"number"==typeof t?String(t):""}),[T,b,m]),Ie="combobox"===b&&"function"==typeof Z&&Z()||null,Oe="function"==typeof x&&x(),Re=(0,Ve.x1)(ge,null==Oe||null===(n=Oe.props)||void 0===n?void 0:n.ref),Ae=(0,_e.Z)(void 0,{defaultValue:S,value:N}),Pe=(0,D.Z)(Ae,2),ke=Pe[0],Te=Pe[1],Me=ke,Le=!E&&v;(w||Le&&Me&&"combobox"===b)&&(Me=!1);var De=!Le&&Me,Ge=r.useCallback((function(e){var t=void 0!==e?e:!Me;w||(Te(t),Me!==t&&(null==I||I(t)))}),[w,Me,Te,I]),We=r.useMemo((function(){return($||[]).some((function(e){return["\n","\r\n"].includes(e)}))}),[$]),Xe=function(e,t,n){var r=!0,o=e;null==R||R(null);var i=n?null:function(e,t){if(!t||!t.length)return null;var n=!1,r=function e(t,r){var o=(0,pt.Z)(r),i=o[0],a=o.slice(1);if(!i)return[t];var c=t.split(i);return n=n||c.length>1,c.reduce((function(t,n){return[].concat((0,A.Z)(t),(0,A.Z)(e(n,a)))}),[]).filter((function(e){return e}))}(e,t);return n?r:null}(e,$);return"combobox"!==b&&i&&(o="",null==j||j(i),Ge(!1),r=!1),L&&Se!==o&&L(o,{source:t?"typing":"effect"}),r};r.useEffect((function(){Me||se||"combobox"===b||Xe("",!1,!1)}),[Me]),r.useEffect((function(){ke&&w&&Te(!1),w&&xe(!1)}),[w]);var Ke=Ue(),Ye=(0,D.Z)(Ke,2),qe=Ye[0],Qe=Ye[1],Je=r.useRef(!1),et=[];r.useEffect((function(){return function(){et.forEach((function(e){return clearTimeout(e)})),et.splice(0,et.length)}}),[]);var tt,nt=r.useState(null),rt=(0,D.Z)(nt,2),ot=rt[0],it=rt[1],ct=r.useState({}),lt=(0,D.Z)(ct,2)[1];(0,Fe.Z)((function(){if(De){var e,t=Math.ceil(null===(e=ve.current)||void 0===e?void 0:e.offsetWidth);ot===t||Number.isNaN(t)||it(t)}}),[De]),Oe&&(tt=function(e){Ge(e)}),function(e,t,n,o){var i=r.useRef(null);i.current={open:t,triggerOpen:n,customizedTrigger:o},r.useEffect((function(){function t(t){var n;if(null===(n=i.current)||void 0===n||!n.customizedTrigger){var r=t.target;r.shadowRoot&&t.composed&&(r=t.composedPath()[0]||r),i.current.open&&e().filter((function(e){return e})).every((function(e){return!e.contains(r)&&e!==r}))&&i.current.triggerOpen(!1)}}return window.addEventListener("mousedown",t),function(){return window.removeEventListener("mousedown",t)}}),[])}((function(){var e;return[ve.current,null===(e=Ee.current)||void 0===e?void 0:e.getPopupElement()]}),De,Ge,!!Oe);var st,ut,ht=r.useMemo((function(){return(0,s.Z)((0,s.Z)({},e),{},{notFoundContent:E,open:Me,triggerOpen:De,id:i,showSearch:ue,multiple:se,toggleOpen:Ge})}),[e,E,De,Me,i,ue,se,Ge]),mt=void 0!==H?H:C||!se&&"combobox"!==b;mt&&(st=r.createElement(Be,{className:c()("".concat(a,"-arrow"),(0,_.Z)({},"".concat(a,"-arrow-loading"),C)),customizeIcon:V,customizeIconProps:{loading:C,searchValue:Se,open:Me,focused:Ze,showSearch:ue}}));w||!F||!m.length&&!Se||"combobox"===b&&""===Se||(ut=r.createElement(Be,{className:"".concat(a,"-clear"),onMouseDown:function(){var e;null==y||y(),null===(e=ye.current)||void 0===e||e.focus(),d([],{type:"clear",values:m}),Xe("",!1,!1)},customizeIcon:z},"×"));var dt,yt=r.createElement(U,{ref:be}),bt=c()(a,l,(o={},(0,_.Z)(o,"".concat(a,"-focused"),Ze),(0,_.Z)(o,"".concat(a,"-multiple"),se),(0,_.Z)(o,"".concat(a,"-single"),!se),(0,_.Z)(o,"".concat(a,"-allow-clear"),F),(0,_.Z)(o,"".concat(a,"-show-arrow"),mt),(0,_.Z)(o,"".concat(a,"-disabled"),w),(0,_.Z)(o,"".concat(a,"-loading"),C),(0,_.Z)(o,"".concat(a,"-open"),Me),(0,_.Z)(o,"".concat(a,"-customize-input"),Ie),(0,_.Z)(o,"".concat(a,"-show-search"),ue),o)),wt=r.createElement(ft,{ref:Ee,disabled:w,prefixCls:a,visible:De,popupElement:yt,containerWidth:ot,animation:G,transitionName:B,dropdownStyle:X,dropdownClassName:K,direction:p,dropdownMatchSelectWidth:Y,dropdownRender:q,dropdownAlign:Q,placement:J,getPopupContainer:ee,empty:v,getTriggerDOMNode:function(){return ge.current},onPopupVisibleChange:tt,onPopupMouseEnter:function(){lt({})}},Oe?r.cloneElement(Oe,{ref:Re}):r.createElement(at,(0,P.Z)({},e,{domRef:ge,prefixCls:a,inputElement:Ie,ref:ye,id:i,showSearch:ue,autoClearSearchValue:M,mode:b,activeDescendantId:k,tagRender:f,values:m,open:Me,onToggleOpen:Ge,activeValue:O,searchValue:Se,onSearch:Xe,onSearchSubmit:function(e){e&&e.trim()&&L(e,{source:"submit"})},onRemove:function(e){var t=m.filter((function(t){return t!==e}));d(t,{type:"remove",values:[e]})},tokenWithEnter:We})));return dt=Oe?wt:r.createElement("div",(0,P.Z)({className:bt},fe,{ref:ve,onMouseDown:function(e){var t,n=e.target,r=null===(t=Ee.current)||void 0===t?void 0:t.getPopupElement();if(r&&r.contains(n)){var o=setTimeout((function(){var e,t=et.indexOf(o);-1!==t&&et.splice(t,1),Ne(),me||r.contains(document.activeElement)||null===(e=ye.current)||void 0===e||e.focus()}));et.push(o)}for(var i=arguments.length,a=new Array(i>1?i-1:0),c=1;c=0;a-=1){var c=o[a];if(!c.disabled){o.splice(a,1),i=c;break}}i&&d(o,{type:"remove",values:[i]})}for(var l=arguments.length,s=new Array(l>1?l-1:0),u=1;u1?t-1:0),r=1;r1&&void 0!==arguments[1]&&arguments[1];return(0,St.Z)(e).map((function(e,n){if(!r.isValidElement(e)||!e.type)return null;var o=e,i=o.type.isSelectOptGroup,a=o.key,c=o.props,l=c.children,u=(0,je.Z)(c,Ot);return t||!i?Rt(e):(0,s.Z)((0,s.Z)({key:"__RC_SELECT_GRP__".concat(null===a?n:a,"__"),label:a},u),{},{options:At(l)})})).filter((function(e){return e}))}function Pt(e,t,n,o,i){return r.useMemo((function(){var r=e;!e&&(r=At(t));var a=new Map,c=new Map,l=function(e,t,n){n&&"string"==typeof n&&e.set(t[n],t)};return function e(t){for(var r=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=0;s1&&void 0!==arguments[1]?arguments[1]:1,n=S.length,r=0;r1&&void 0!==arguments[1]&&arguments[1];j(e);var n={source:t?"keyboard":"mouse"},r=S[e];r?v(r.value,e,n):v(null,-1,n)};(0,r.useEffect)((function(){$(!1!==g?k(0):-1)}),[S.length,u]);var F=r.useCallback((function(e){return b.has(e)&&"combobox"!==s}),[s,(0,A.Z)(b).toString(),b.size]);(0,r.useEffect)((function(){var e,t=setTimeout((function(){if(!l&&a&&1===b.size){var e=Array.from(b)[0],t=S.findIndex((function(t){return t.data.value===e}));-1!==t&&($(t),R(t))}}));a&&(null===(e=I.current)||void 0===e||e.scrollTo(void 0));return function(){return clearTimeout(t)}}),[a,u]);var H=function(e){void 0!==e&&E(e,{selected:!b.has(e)}),l||f(!1)};if(r.useImperativeHandle(t,(function(){return{onKeyDown:function(e){var t=e.which,n=e.ctrlKey;switch(t){case W.Z.N:case W.Z.P:case W.Z.UP:case W.Z.DOWN:var r=0;if(t===W.Z.UP?r=-1:t===W.Z.DOWN?r=1:/(mac\sos|macintosh)/i.test(navigator.appVersion)&&n&&(t===W.Z.N?r=1:t===W.Z.P&&(r=-1)),0!==r){var o=k(L+r,r);R(o),$(o,!0)}break;case W.Z.ENTER:var i=S[L];i&&!i.data.disabled?H(i.value):H(void 0),a&&e.preventDefault();break;case W.Z.ESC:f(!1),a&&e.stopPropagation()}},onKeyUp:function(){},scrollTo:function(e){R(e)}}})),0===S.length)return r.createElement("div",{role:"listbox",id:"".concat(i,"_list"),className:"".concat(N,"-empty"),onMouseDown:O},p);var V=Object.keys(w).map((function(e){return w[e]})),z=function(e){return e.label},U=function(e){var t=S[e];if(!t)return null;var n=t.data||{},o=n.value,a=t.group,c=(0,Y.Z)(n,!0),l=z(t);return t?r.createElement("div",(0,P.Z)({"aria-label":"string"!=typeof l||a?null:l},c,{key:e,role:a?"presentation":"option",id:"".concat(i,"_list_").concat(e),"aria-selected":F(o)}),o):null};return r.createElement(r.Fragment,null,r.createElement("div",{role:"listbox",id:"".concat(i,"_list"),style:{height:0,width:0,overflow:"hidden"}},U(L-1),U(L),U(L+1)),r.createElement(Dt.Z,{itemKey:"key",ref:I,data:S,height:Z,itemHeight:x,fullHeight:!1,onMouseDown:O,onScroll:h,virtual:C},(function(e,t){var n,o=e.group,i=e.groupOption,a=e.data,l=e.label,s=e.value,u=a.key;if(o){var f,p=null!==(f=a.title)&&void 0!==f?f:Vt(l)?l.toString():void 0;return r.createElement("div",{className:c()(N,"".concat(N,"-group")),title:p},void 0!==l?l:u)}var h=a.disabled,m=a.title,d=(a.children,a.style),v=a.className,g=(0,je.Z)(a,Ht),E=(0,$t.Z)(g,V),b=F(s),w="".concat(N,"-option"),C=c()(N,w,v,(n={},(0,_.Z)(n,"".concat(w,"-grouped"),i),(0,_.Z)(n,"".concat(w,"-active"),L===t&&!h),(0,_.Z)(n,"".concat(w,"-disabled"),h),(0,_.Z)(n,"".concat(w,"-selected"),b),n)),Z=z(e),x=!y||"function"==typeof y||b,S="number"==typeof Z?Z:Z||s,I=Vt(S)?S.toString():void 0;return void 0!==m&&(I=m),r.createElement("div",(0,P.Z)({},(0,Y.Z)(E),{"aria-selected":b,className:C,title:I,onMouseMove:function(){L===t||h||$(t)},onClick:function(){h||H(s)},style:d}),r.createElement("div",{className:"".concat(w,"-content")},S),r.isValidElement(y)||b,x&&r.createElement(Be,{className:"".concat(N,"-option-state"),customizeIcon:y,customizeIconProps:{isSelected:b}},b?"✓":null))})))},Ut=r.forwardRef(zt);Ut.displayName="OptionList";var Gt=Ut;var Bt=["id","mode","prefixCls","backfill","fieldNames","inputValue","searchValue","onSearch","autoClearSearchValue","onSelect","onDeselect","dropdownMatchSelectWidth","filterOption","filterSort","optionFilterProp","optionLabelProp","options","children","defaultActiveFirstOption","menuItemSelectedIcon","virtual","listHeight","listItemHeight","value","defaultValue","labelInValue","onChange"],Wt=["inputValue"];var Xt=r.forwardRef((function(e,t){var n=e.id,o=e.mode,i=e.prefixCls,a=void 0===i?"rc-select":i,c=e.backfill,l=e.fieldNames,u=e.inputValue,f=e.searchValue,p=e.onSearch,h=e.autoClearSearchValue,m=void 0===h||h,d=e.onSelect,v=e.onDeselect,g=e.dropdownMatchSelectWidth,E=void 0===g||g,y=e.filterOption,b=e.filterSort,w=e.optionFilterProp,C=e.optionLabelProp,Z=e.options,x=e.children,N=e.defaultActiveFirstOption,S=e.menuItemSelectedIcon,I=e.virtual,O=e.listHeight,R=void 0===O?200:O,k=e.listItemHeight,T=void 0===k?20:k,M=e.value,L=e.defaultValue,j=e.labelInValue,$=e.onChange,F=(0,je.Z)(e,Bt),H=Nt(n),V=Et(o),z=!(Z||!x),U=r.useMemo((function(){return(void 0!==y||"combobox"!==o)&&y}),[y,o]),G=r.useMemo((function(){return mt(l,z)}),[JSON.stringify(l),z]),B=(0,_e.Z)("",{value:void 0!==f?f:u,postState:function(e){return e||""}}),W=(0,D.Z)(B,2),X=W[0],K=W[1],Y=Pt(Z,x,G,w,C),q=Y.valueOptions,Q=Y.labelOptions,J=Y.options,ee=r.useCallback((function(e){return Ye(e).map((function(e){var t,n,r,o,i,a;(function(e){return!e||"object"!==(0,$e.Z)(e)})(e)?t=e:(r=e.key,n=e.label,t=null!==(a=e.value)&&void 0!==a?a:r);var c,l=q.get(t);l&&(void 0===n&&(n=null==l?void 0:l[C||G.label]),void 0===r&&(r=null!==(c=null==l?void 0:l.key)&&void 0!==c?c:t),o=null==l?void 0:l.disabled,i=null==l?void 0:l.title);return{label:n,value:t,key:r,disabled:o,title:i}}))}),[G,C,q]),te=(0,_e.Z)(L,{value:M}),ne=(0,D.Z)(te,2),re=ne[0],oe=ne[1],ie=function(e,t){var n=r.useRef({values:new Map,options:new Map});return[r.useMemo((function(){var r=n.current,o=r.values,i=r.options,a=e.map((function(e){var t;return void 0===e.label?(0,s.Z)((0,s.Z)({},e),{},{label:null===(t=o.get(e.value))||void 0===t?void 0:t.label}):e})),c=new Map,l=new Map;return a.forEach((function(e){c.set(e.value,e),l.set(e.value,t.get(e.value)||i.get(e.value))})),n.current.values=c,n.current.options=l,a}),[e,t]),r.useCallback((function(e){return t.get(e)||n.current.options.get(e)}),[t])]}(r.useMemo((function(){var e,t=ee(re);return"combobox"!==o||null!==(e=t[0])&&void 0!==e&&e.value?t:[]}),[re,ee,o]),q),ae=(0,D.Z)(ie,2),ce=ae[0],le=ae[1],se=r.useMemo((function(){if(!o&&1===ce.length){var e=ce[0];if(null===e.value&&(null===e.label||void 0===e.label))return[]}return ce.map((function(e){var t;return(0,s.Z)((0,s.Z)({},e),{},{label:null!==(t=e.label)&&void 0!==t?t:e.value})}))}),[o,ce]),ue=r.useMemo((function(){return new Set(ce.map((function(e){return e.value})))}),[ce]);r.useEffect((function(){if("combobox"===o){var e,t=null===(e=ce[0])||void 0===e?void 0:e.value;K(function(e){return null!=e}(t)?String(t):"")}}),[ce]);var fe=kt((function(e,t){var n,r=null!=t?t:e;return n={},(0,_.Z)(n,G.value,e),(0,_.Z)(n,G.label,r),n})),pe=function(e,t,n,o,i){return r.useMemo((function(){if(!n||!1===o)return e;var r=t.options,a=t.label,c=t.value,l=[],u="function"==typeof o,f=n.toUpperCase(),p=u?o:function(e,t){return i?wt(t[i],f):t[r]?wt(t["children"!==a?a:"label"],f):wt(t[c],f)},h=u?function(e){return dt(e)}:function(e){return e};return e.forEach((function(e){if(e[r])if(p(n,h(e)))l.push(e);else{var t=e[r].filter((function(e){return p(n,h(e))}));t.length&&l.push((0,s.Z)((0,s.Z)({},e),{},(0,_.Z)({},r,t)))}else p(n,h(e))&&l.push(e)})),l}),[e,o,i,n,t])}(r.useMemo((function(){if("tags"!==o)return J;var e=(0,A.Z)(J);return(0,A.Z)(ce).sort((function(e,t){return e.value1&&void 0!==arguments[1]?arguments[1]:{},n=t.fieldNames,r=t.childrenAsData,o=[],i=mt(n,!1),a=i.label,c=i.value,l=i.options;function s(e,t){e.forEach((function(e){var n=e[a];if(t||!(l in e)){var i=e[c];o.push({key:ht(e,o.length),groupOption:t,data:e,label:n,value:i})}else{var u=n;void 0===u&&r&&(u=e.label),o.push({key:ht(e,o.length),group:!0,data:e,label:u}),s(e[l],!0)}}))}return s(e,!1),o}(me,{fieldNames:G,childrenAsData:z})}),[me,G,z]),ve=function(e){var t=ee(e);if(oe(t),$&&(t.length!==ce.length||t.some((function(e,t){var n;return(null===(n=ce[t])||void 0===n?void 0:n.value)!==(null==e?void 0:e.value)})))){var n=j?t:t.map((function(e){return e.value})),r=t.map((function(e){return dt(le(e.value))}));$(V?n:n[0],V?r:r[0])}},ge=r.useState(null),Ee=(0,D.Z)(ge,2),ye=Ee[0],be=Ee[1],we=r.useState(0),Ce=(0,D.Z)(we,2),Ze=Ce[0],xe=Ce[1],Ne=void 0!==N?N:"combobox"!==o,Se=r.useCallback((function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.source,i=void 0===r?"keyboard":r;xe(t),c&&"combobox"===o&&null!==e&&"keyboard"===i&&be(String(e))}),[c,o]),Ie=function(e,t,n){var r=function(){var t,n=le(e);return[j?{label:null==n?void 0:n[G.label],value:e,key:null!==(t=null==n?void 0:n.key)&&void 0!==t?t:e}:e,dt(n)]};if(t&&d){var o=r(),i=(0,D.Z)(o,2),a=i[0],c=i[1];d(a,c)}else if(!t&&v&&"clear"!==n){var l=r(),s=(0,D.Z)(l,2),u=s[0],f=s[1];v(u,f)}},Oe=kt((function(e,t){var n,r=!V||t.selected;n=r?V?[].concat((0,A.Z)(ce),[e]):[e]:ce.filter((function(t){return t.value!==e})),ve(n),Ie(e,r),"combobox"===o?be(""):Et&&!m||(K(""),be(""))})),Re=r.useMemo((function(){var e=!1!==I&&!1!==E;return(0,s.Z)((0,s.Z)({},Y),{},{flattenOptions:de,onActiveValue:Se,defaultActiveFirstOption:Ne,onSelect:Oe,menuItemSelectedIcon:S,rawValues:ue,fieldNames:G,virtual:e,listHeight:R,listItemHeight:T,childrenAsData:z})}),[Y,de,Se,Ne,Oe,S,ue,G,I,E,R,T,z]);return r.createElement(Ft.Provider,{value:Re},r.createElement(bt,(0,P.Z)({},F,{id:H,prefixCls:a,ref:t,omitDomProps:Wt,mode:o,displayValues:se,onDisplayValuesChange:function(e,t){ve(e);var n=t.type,r=t.values;"remove"!==n&&"clear"!==n||r.forEach((function(e){Ie(e.value,!1,n)}))},searchValue:X,onSearch:function(e,t){if(K(e),be(null),"submit"!==t.source)"blur"!==t.source&&("combobox"===o&&ve(e),null==p||p(e));else{var n=(e||"").trim();if(n){var r=Array.from(new Set([].concat((0,A.Z)(ue),[n])));ve(r),Ie(n,!0),K("")}}},autoClearSearchValue:m,onSearchSplit:function(e){var t=e;"tags"!==o&&(t=e.map((function(e){var t=Q.get(e);return null==t?void 0:t.value})).filter((function(e){return void 0!==e})));var n=Array.from(new Set([].concat((0,A.Z)(ue),(0,A.Z)(t))));ve(n),n.forEach((function(e){Ie(e,!0)}))},dropdownMatchSelectWidth:E,OptionList:Gt,emptyOptions:!de.length,activeValue:ye,activeDescendantId:"".concat(H,"_list_").concat(Ze)})))}));var Kt=Xt;Kt.Option=jt,Kt.OptGroup=Mt;var Yt=Kt,qt=function(){var e=(0,r.useContext(ue.E_).getPrefixCls)("empty-img-default");return r.createElement("svg",{className:e,width:"184",height:"152",viewBox:"0 0 184 152",xmlns:"http://www.w3.org/2000/svg"},r.createElement("g",{fill:"none",fillRule:"evenodd"},r.createElement("g",{transform:"translate(24 31.67)"},r.createElement("ellipse",{className:"".concat(e,"-ellipse"),cx:"67.797",cy:"106.89",rx:"67.797",ry:"12.668"}),r.createElement("path",{className:"".concat(e,"-path-1"),d:"M122.034 69.674L98.109 40.229c-1.148-1.386-2.826-2.225-4.593-2.225h-51.44c-1.766 0-3.444.839-4.592 2.225L13.56 69.674v15.383h108.475V69.674z"}),r.createElement("path",{className:"".concat(e,"-path-2"),d:"M101.537 86.214L80.63 61.102c-1.001-1.207-2.507-1.867-4.048-1.867H31.724c-1.54 0-3.047.66-4.048 1.867L6.769 86.214v13.792h94.768V86.214z",transform:"translate(13.56)"}),r.createElement("path",{className:"".concat(e,"-path-3"),d:"M33.83 0h67.933a4 4 0 0 1 4 4v93.344a4 4 0 0 1-4 4H33.83a4 4 0 0 1-4-4V4a4 4 0 0 1 4-4z"}),r.createElement("path",{className:"".concat(e,"-path-4"),d:"M42.678 9.953h50.237a2 2 0 0 1 2 2V36.91a2 2 0 0 1-2 2H42.678a2 2 0 0 1-2-2V11.953a2 2 0 0 1 2-2zM42.94 49.767h49.713a2.262 2.262 0 1 1 0 4.524H42.94a2.262 2.262 0 0 1 0-4.524zM42.94 61.53h49.713a2.262 2.262 0 1 1 0 4.525H42.94a2.262 2.262 0 0 1 0-4.525zM121.813 105.032c-.775 3.071-3.497 5.36-6.735 5.36H20.515c-3.238 0-5.96-2.29-6.734-5.36a7.309 7.309 0 0 1-.222-1.79V69.675h26.318c2.907 0 5.25 2.448 5.25 5.42v.04c0 2.971 2.37 5.37 5.277 5.37h34.785c2.907 0 5.277-2.421 5.277-5.393V75.1c0-2.972 2.343-5.426 5.25-5.426h26.318v33.569c0 .617-.077 1.216-.221 1.789z"})),r.createElement("path",{className:"".concat(e,"-path-5"),d:"M149.121 33.292l-6.83 2.65a1 1 0 0 1-1.317-1.23l1.937-6.207c-2.589-2.944-4.109-6.534-4.109-10.408C138.802 8.102 148.92 0 161.402 0 173.881 0 184 8.102 184 18.097c0 9.995-10.118 18.097-22.599 18.097-4.528 0-8.744-1.066-12.28-2.902z"}),r.createElement("g",{className:"".concat(e,"-g"),transform:"translate(149.65 15.383)"},r.createElement("ellipse",{cx:"20.654",cy:"3.167",rx:"2.849",ry:"2.815"}),r.createElement("path",{d:"M5.698 5.63H0L2.898.704zM9.259.704h4.985V5.63H9.259z"}))))},Qt=function(){var e=(0,r.useContext(ue.E_).getPrefixCls)("empty-img-simple");return r.createElement("svg",{className:e,width:"64",height:"41",viewBox:"0 0 64 41",xmlns:"http://www.w3.org/2000/svg"},r.createElement("g",{transform:"translate(0 1)",fill:"none",fillRule:"evenodd"},r.createElement("ellipse",{className:"".concat(e,"-ellipse"),cx:"32",cy:"33",rx:"32",ry:"7"}),r.createElement("g",{className:"".concat(e,"-g"),fillRule:"nonzero"},r.createElement("path",{d:"M55 12.76L44.854 1.258C44.367.474 43.656 0 42.907 0H21.093c-.749 0-1.46.474-1.947 1.257L9 12.761V22h46v-9.24z"}),r.createElement("path",{d:"M41.613 15.931c0-1.605.994-2.93 2.227-2.931H55v18.137C55 33.26 53.68 35 52.05 35h-40.1C10.32 35 9 33.259 9 31.137V13h11.16c1.233 0 2.227 1.323 2.227 2.928v.022c0 1.605 1.005 2.901 2.237 2.901h14.752c1.232 0 2.237-1.308 2.237-2.913v-.007z",className:"".concat(e,"-path")}))))},Jt=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);oe.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&void 0!==arguments[1]?arguments[1]:30;return e.map((function(e){return e.hints})).flat().slice(0,t).map((function(e){var t=e.pageTitle,n=void 0===t?"":t,r=e.highlightTitleTexts,o=e.highlightTexts;return{link:e.link,subject:n,tilte:r,description:o}}))}(s)}),[s]);return r.createElement(O.Z,{open:n,placement:"topLeft",destroyTooltipOnHide:{keepParent:!1},content:r.createElement(Mn,{results:f})},r.createElement("label",{className:Ln},r.createElement(fn.Z,{className:jn}),r.createElement("input",{className:$n,value:a,autoComplete:"off",onFocus:function(){return o(!(null==s||!s.length))},onChange:function(e){return c(e.target.value)},placeholder:e.formatMessage({id:"搜索…"})})))},Hn="tcQfHR8WjsM9eThI0hLs",Vn="AZqLl3z74MIxAvlb8Oe0",zn="GXjkObm2NA_EKfS5Nj55",Un="B8kefEQgdw1Wq1XJFMtY",Gn="rkvff8IUp3sNDlMSoL0p",Bn="GO_Rfm3ywosEiwnNf3zX",Wn="PnFQYH3umIItE0LYLz6g",Xn="mctsPLnLoOYmkHCrmKDx",Kn="bjKugXqfHwabVdfFq9K7",Yn=function(e){return!e.startsWith("http")||e.includes("gitee.io")||e.includes("antv.vision")?"_self":"_blank"},qn=function(e){var t,n,o=e.name,i=e.icon,a=e.url,c=void 0===a?"":a,s=e.slogan,u=e.description,f=e.links,p=void 0===f?{}:f,h=e.style,m=e.language;return r.createElement("li",{className:Gn,style:h},r.createElement("a",{href:c,target:Yn(c)},r.createElement("img",{alt:o,src:i})),r.createElement("div",{className:Bn},r.createElement("a",{href:c,target:Yn(c)},r.createElement("h4",null,o,r.createElement("span",{className:Wn,style:{opacity:"en"===m?.7:""}},s))),r.createElement("div",{className:Xn},u),r.createElement("div",{className:Kn},p.home&&r.createElement("a",{href:p.home.url,target:Yn(p.home.url||"")},null!==(t=p.home.title)&&void 0!==t?t:r.createElement(l._H,{id:"产品首页"})),p.example&&r.createElement("a",{href:p.example.url,target:Yn(p.example.url||"")},null!==(n=p.example.title)&&void 0!==n?n:r.createElement(l._H,{id:"图表示例"})))))},Qn=n(70870);function Jn(e){return Jn="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},Jn(e)}function er(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 tr(e){for(var t=1;te.length)&&(t=e.length);for(var n=0,r=new Array(t);ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n1;const d=(e,t,n)=>{const r=e[p].get(t);if(r){const t=r.value;if(v(e,t)){if(E(e,r),!e[c])return}else n&&(e[h]&&(r.value.now=Date.now()),e[f].unshiftNode(r));return t.value}},v=(e,t)=>{if(!t||!t.maxAge&&!e[l])return!1;const n=Date.now()-t.now;return t.maxAge?n>t.maxAge:e[l]&&n>e[l]},g=e=>{if(e[i]>e[o])for(let t=e[f].tail;e[i]>e[o]&&null!==t;){const n=t.prev;E(e,t),t=n}},E=(e,t)=>{if(t){const n=t.value;e[s]&&e[s](n.key,n.value),e[i]-=n.length,e[p].delete(n.key),e[f].removeNode(t)}};class y{constructor(e,t,n,r,o){this.key=e,this.value=t,this.length=n,this.now=r,this.maxAge=o||0}}const b=(e,t,n,r)=>{let o=n.value;v(e,o)&&(E(e,n),e[c]||(o=void 0)),o&&t.call(r,o.value,o.key,e)};e.exports=class{constructor(e){if("number"==typeof e&&(e={max:e}),e||(e={}),e.max&&("number"!=typeof e.max||e.max<0))throw new TypeError("max must be a non-negative number");this[o]=e.max||1/0;const t=e.length||m;if(this[a]="function"!=typeof t?m:t,this[c]=e.stale||!1,e.maxAge&&"number"!=typeof e.maxAge)throw new TypeError("maxAge must be a number");this[l]=e.maxAge||0,this[s]=e.dispose,this[u]=e.noDisposeOnSet||!1,this[h]=e.updateAgeOnGet||!1,this.reset()}set max(e){if("number"!=typeof e||e<0)throw new TypeError("max must be a non-negative number");this[o]=e||1/0,g(this)}get max(){return this[o]}set allowStale(e){this[c]=!!e}get allowStale(){return this[c]}set maxAge(e){if("number"!=typeof e)throw new TypeError("maxAge must be a non-negative number");this[l]=e,g(this)}get maxAge(){return this[l]}set lengthCalculator(e){"function"!=typeof e&&(e=m),e!==this[a]&&(this[a]=e,this[i]=0,this[f].forEach((e=>{e.length=this[a](e.value,e.key),this[i]+=e.length}))),g(this)}get lengthCalculator(){return this[a]}get length(){return this[i]}get itemCount(){return this[f].length}rforEach(e,t){t=t||this;for(let n=this[f].tail;null!==n;){const r=n.prev;b(this,e,n,t),n=r}}forEach(e,t){t=t||this;for(let n=this[f].head;null!==n;){const r=n.next;b(this,e,n,t),n=r}}keys(){return this[f].toArray().map((e=>e.key))}values(){return this[f].toArray().map((e=>e.value))}reset(){this[s]&&this[f]&&this[f].length&&this[f].forEach((e=>this[s](e.key,e.value))),this[p]=new Map,this[f]=new r,this[i]=0}dump(){return this[f].map((e=>!v(this,e)&&{k:e.key,v:e.value,e:e.now+(e.maxAge||0)})).toArray().filter((e=>e))}dumpLru(){return this[f]}set(e,t,n){if((n=n||this[l])&&"number"!=typeof n)throw new TypeError("maxAge must be a number");const r=n?Date.now():0,c=this[a](t,e);if(this[p].has(e)){if(c>this[o])return E(this,this[p].get(e)),!1;const a=this[p].get(e).value;return this[s]&&(this[u]||this[s](e,a.value)),a.now=r,a.maxAge=n,a.value=t,this[i]+=c-a.length,a.length=c,this.get(e),g(this),!0}const h=new y(e,t,c,r,n);return h.length>this[o]?(this[s]&&this[s](e,t),!1):(this[i]+=h.length,this[f].unshift(h),this[p].set(e,this[f].head),g(this),!0)}has(e){if(!this[p].has(e))return!1;const t=this[p].get(e).value;return!v(this,t)}get(e){return d(this,e,!0)}peek(e){return d(this,e,!1)}pop(){const e=this[f].tail;return e?(E(this,e),e.value):null}del(e){E(this,this[p].get(e))}load(e){this.reset();const t=Date.now();for(let n=e.length-1;n>=0;n--){const r=e[n],o=r.e||0;if(0===o)this.set(r.k,r.v);else{const e=o-t;e>0&&this.set(r.k,r.v,e)}}}prune(){this[p].forEach(((e,t)=>d(this,t,!1)))}}},4053:function(e,t,n){const r=Symbol("SemVer ANY");class o{static get ANY(){return r}constructor(e,t){if(t=i(t),e instanceof o){if(e.loose===!!t.loose)return e;e=e.value}e=e.trim().split(/\s+/).join(" "),s("comparator",e,t),this.options=t,this.loose=!!t.loose,this.parse(e),this.semver===r?this.value="":this.value=this.operator+this.semver.version,s("comp",this)}parse(e){const t=this.options.loose?a[c.COMPARATORLOOSE]:a[c.COMPARATOR],n=e.match(t);if(!n)throw new TypeError(`Invalid comparator: ${e}`);this.operator=void 0!==n[1]?n[1]:"","="===this.operator&&(this.operator=""),n[2]?this.semver=new u(n[2],this.options.loose):this.semver=r}toString(){return this.value}test(e){if(s("Comparator.test",e,this.options.loose),this.semver===r||e===r)return!0;if("string"==typeof e)try{e=new u(e,this.options)}catch(e){return!1}return l(e,this.operator,this.semver,this.options)}intersects(e,t){if(!(e instanceof o))throw new TypeError("a Comparator is required");return""===this.operator?""===this.value||new f(e.value,t).test(this.value):""===e.operator?""===e.value||new f(this.value,t).test(e.semver):(!(t=i(t)).includePrerelease||"<0.0.0-0"!==this.value&&"<0.0.0-0"!==e.value)&&(!(!t.includePrerelease&&(this.value.startsWith("<0.0.0")||e.value.startsWith("<0.0.0")))&&(!(!this.operator.startsWith(">")||!e.operator.startsWith(">"))||(!(!this.operator.startsWith("<")||!e.operator.startsWith("<"))||(!(this.semver.version!==e.semver.version||!this.operator.includes("=")||!e.operator.includes("="))||(!!(l(this.semver,"<",e.semver,t)&&this.operator.startsWith(">")&&e.operator.startsWith("<"))||!!(l(this.semver,">",e.semver,t)&&this.operator.startsWith("<")&&e.operator.startsWith(">")))))))}}e.exports=o;const i=n(44569),{safeRe:a,t:c}=n(69902),l=n(75625),s=n(81534),u=n(62605),f=n(6492)},6492:function(e,t,n){class r{constructor(e,t){if(t=i(t),e instanceof r)return e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease?e:new r(e.raw,t);if(e instanceof a)return this.raw=e.value,this.set=[[e]],this.format(),this;if(this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease,this.raw=e.trim().split(/\s+/).join(" "),this.set=this.raw.split("||").map((e=>this.parseRange(e.trim()))).filter((e=>e.length)),!this.set.length)throw new TypeError(`Invalid SemVer Range: ${this.raw}`);if(this.set.length>1){const e=this.set[0];if(this.set=this.set.filter((e=>!v(e[0]))),0===this.set.length)this.set=[e];else if(this.set.length>1)for(const e of this.set)if(1===e.length&&g(e[0])){this.set=[e];break}}this.format()}format(){return this.range=this.set.map((e=>e.join(" ").trim())).join("||").trim(),this.range}toString(){return this.range}parseRange(e){const t=((this.options.includePrerelease&&m)|(this.options.loose&&d))+":"+e,n=o.get(t);if(n)return n;const r=this.options.loose,i=r?s[u.HYPHENRANGELOOSE]:s[u.HYPHENRANGE];e=e.replace(i,R(this.options.includePrerelease)),c("hyphen replace",e),e=e.replace(s[u.COMPARATORTRIM],f),c("comparator trim",e),e=e.replace(s[u.TILDETRIM],p),c("tilde trim",e),e=e.replace(s[u.CARETTRIM],h),c("caret trim",e);let l=e.split(" ").map((e=>y(e,this.options))).join(" ").split(/\s+/).map((e=>O(e,this.options)));r&&(l=l.filter((e=>(c("loose invalid filter",e,this.options),!!e.match(s[u.COMPARATORLOOSE]))))),c("range list",l);const g=new Map,E=l.map((e=>new a(e,this.options)));for(const e of E){if(v(e))return[e];g.set(e.value,e)}g.size>1&&g.has("")&&g.delete("");const b=[...g.values()];return o.set(t,b),b}intersects(e,t){if(!(e instanceof r))throw new TypeError("a Range is required");return this.set.some((n=>E(n,t)&&e.set.some((e=>E(e,t)&&n.every((n=>e.every((e=>n.intersects(e,t)))))))))}test(e){if(!e)return!1;if("string"==typeof e)try{e=new l(e,this.options)}catch(e){return!1}for(let t=0;t"<0.0.0-0"===e.value,g=e=>""===e.value,E=(e,t)=>{let n=!0;const r=e.slice();let o=r.pop();for(;n&&r.length;)n=r.every((e=>o.intersects(e,t))),o=r.pop();return n},y=(e,t)=>(c("comp",e,t),e=Z(e,t),c("caret",e),e=w(e,t),c("tildes",e),e=N(e,t),c("xrange",e),e=I(e,t),c("stars",e),e),b=e=>!e||"x"===e.toLowerCase()||"*"===e,w=(e,t)=>e.trim().split(/\s+/).map((e=>C(e,t))).join(" "),C=(e,t)=>{const n=t.loose?s[u.TILDELOOSE]:s[u.TILDE];return e.replace(n,((t,n,r,o,i)=>{let a;return c("tilde",e,t,n,r,o,i),b(n)?a="":b(r)?a=`>=${n}.0.0 <${+n+1}.0.0-0`:b(o)?a=`>=${n}.${r}.0 <${n}.${+r+1}.0-0`:i?(c("replaceTilde pr",i),a=`>=${n}.${r}.${o}-${i} <${n}.${+r+1}.0-0`):a=`>=${n}.${r}.${o} <${n}.${+r+1}.0-0`,c("tilde return",a),a}))},Z=(e,t)=>e.trim().split(/\s+/).map((e=>x(e,t))).join(" "),x=(e,t)=>{c("caret",e,t);const n=t.loose?s[u.CARETLOOSE]:s[u.CARET],r=t.includePrerelease?"-0":"";return e.replace(n,((t,n,o,i,a)=>{let l;return c("caret",e,t,n,o,i,a),b(n)?l="":b(o)?l=`>=${n}.0.0${r} <${+n+1}.0.0-0`:b(i)?l="0"===n?`>=${n}.${o}.0${r} <${n}.${+o+1}.0-0`:`>=${n}.${o}.0${r} <${+n+1}.0.0-0`:a?(c("replaceCaret pr",a),l="0"===n?"0"===o?`>=${n}.${o}.${i}-${a} <${n}.${o}.${+i+1}-0`:`>=${n}.${o}.${i}-${a} <${n}.${+o+1}.0-0`:`>=${n}.${o}.${i}-${a} <${+n+1}.0.0-0`):(c("no pr"),l="0"===n?"0"===o?`>=${n}.${o}.${i}${r} <${n}.${o}.${+i+1}-0`:`>=${n}.${o}.${i}${r} <${n}.${+o+1}.0-0`:`>=${n}.${o}.${i} <${+n+1}.0.0-0`),c("caret return",l),l}))},N=(e,t)=>(c("replaceXRanges",e,t),e.split(/\s+/).map((e=>S(e,t))).join(" ")),S=(e,t)=>{e=e.trim();const n=t.loose?s[u.XRANGELOOSE]:s[u.XRANGE];return e.replace(n,((n,r,o,i,a,l)=>{c("xRange",e,n,r,o,i,a,l);const s=b(o),u=s||b(i),f=u||b(a),p=f;return"="===r&&p&&(r=""),l=t.includePrerelease?"-0":"",s?n=">"===r||"<"===r?"<0.0.0-0":"*":r&&p?(u&&(i=0),a=0,">"===r?(r=">=",u?(o=+o+1,i=0,a=0):(i=+i+1,a=0)):"<="===r&&(r="<",u?o=+o+1:i=+i+1),"<"===r&&(l="-0"),n=`${r+o}.${i}.${a}${l}`):u?n=`>=${o}.0.0${l} <${+o+1}.0.0-0`:f&&(n=`>=${o}.${i}.0${l} <${o}.${+i+1}.0-0`),c("xRange return",n),n}))},I=(e,t)=>(c("replaceStars",e,t),e.trim().replace(s[u.STAR],"")),O=(e,t)=>(c("replaceGTE0",e,t),e.trim().replace(s[t.includePrerelease?u.GTE0PRE:u.GTE0],"")),R=e=>(t,n,r,o,i,a,c,l,s,u,f,p,h)=>`${n=b(r)?"":b(o)?`>=${r}.0.0${e?"-0":""}`:b(i)?`>=${r}.${o}.0${e?"-0":""}`:a?`>=${n}`:`>=${n}${e?"-0":""}`} ${l=b(s)?"":b(u)?`<${+s+1}.0.0-0`:b(f)?`<${s}.${+u+1}.0-0`:p?`<=${s}.${u}.${f}-${p}`:e?`<${s}.${u}.${+f+1}-0`:`<=${l}`}`.trim(),A=(e,t,n)=>{for(let n=0;n0){const r=e[n].semver;if(r.major===t.major&&r.minor===t.minor&&r.patch===t.patch)return!0}return!1}return!0}},62605:function(e,t,n){const r=n(81534),{MAX_LENGTH:o,MAX_SAFE_INTEGER:i}=n(51144),{safeRe:a,t:c}=n(69902),l=n(44569),{compareIdentifiers:s}=n(25394);class u{constructor(e,t){if(t=l(t),e instanceof u){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid version. Must be a string. Got type "${typeof e}".`);if(e.length>o)throw new TypeError(`version is longer than ${o} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;const n=e.trim().match(t.loose?a[c.LOOSE]:a[c.FULL]);if(!n)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+n[1],this.minor=+n[2],this.patch=+n[3],this.major>i||this.major<0)throw new TypeError("Invalid major version");if(this.minor>i||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>i||this.patch<0)throw new TypeError("Invalid patch version");n[4]?this.prerelease=n[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){const t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[r]&&(this.prerelease[r]++,r=-2);if(-1===r){if(t===this.prerelease.join(".")&&!1===n)throw new Error("invalid increment argument: identifier already exists");this.prerelease.push(e)}}if(t){let r=[t,e];!1===n&&(r=[t]),0===s(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=r):this.prerelease=r}break}default:throw new Error(`invalid increment argument: ${e}`)}return this.raw=this.format(),this.build.length&&(this.raw+=`+${this.build.join(".")}`),this}}e.exports=u},80:function(e,t,n){const r=n(97970);e.exports=(e,t)=>{const n=r(e.trim().replace(/^[=v]+/,""),t);return n?n.version:null}},75625:function(e,t,n){const r=n(41273),o=n(20602),i=n(37919),a=n(47644),c=n(57877),l=n(43638);e.exports=(e,t,n,s)=>{switch(t){case"===":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e===n;case"!==":return"object"==typeof e&&(e=e.version),"object"==typeof n&&(n=n.version),e!==n;case"":case"=":case"==":return r(e,n,s);case"!=":return o(e,n,s);case">":return i(e,n,s);case">=":return a(e,n,s);case"<":return c(e,n,s);case"<=":return l(e,n,s);default:throw new TypeError(`Invalid operator: ${t}`)}}},13053:function(e,t,n){const r=n(62605),o=n(97970),{safeRe:i,t:a}=n(69902);e.exports=(e,t)=>{if(e instanceof r)return e;if("number"==typeof e&&(e=String(e)),"string"!=typeof e)return null;let n=null;if((t=t||{}).rtl){let t;for(;(t=i[a.COERCERTL].exec(e))&&(!n||n.index+n[0].length!==e.length);)n&&t.index+t[0].length===n.index+n[0].length||(n=t),i[a.COERCERTL].lastIndex=t.index+t[1].length+t[2].length;i[a.COERCERTL].lastIndex=-1}else n=e.match(i[a.COERCE]);return null===n?null:o(`${n[2]}.${n[3]||"0"}.${n[4]||"0"}`,t)}},32786:function(e,t,n){const r=n(62605);e.exports=(e,t,n)=>{const o=new r(e,n),i=new r(t,n);return o.compare(i)||o.compareBuild(i)}},19083:function(e,t,n){const r=n(39087);e.exports=(e,t)=>r(e,t,!0)},39087:function(e,t,n){const r=n(62605);e.exports=(e,t,n)=>new r(e,n).compare(new r(t,n))},31430:function(e,t,n){const r=n(97970);e.exports=(e,t)=>{const n=r(e,null,!0),o=r(t,null,!0),i=n.compare(o);if(0===i)return null;const a=i>0,c=a?n:o,l=a?o:n,s=!!c.prerelease.length;if(!!l.prerelease.length&&!s)return l.patch||l.minor?c.patch?"patch":c.minor?"minor":"major":"major";const u=s?"pre":"";return n.major!==o.major?u+"major":n.minor!==o.minor?u+"minor":n.patch!==o.patch?u+"patch":"prerelease"}},41273:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>0===r(e,t,n)},37919:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>r(e,t,n)>0},47644:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>r(e,t,n)>=0},65977:function(e,t,n){const r=n(62605);e.exports=(e,t,n,o,i)=>{"string"==typeof n&&(i=o,o=n,n=void 0);try{return new r(e instanceof r?e.version:e,n).inc(t,o,i).version}catch(e){return null}}},57877:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>r(e,t,n)<0},43638:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>r(e,t,n)<=0},40103:function(e,t,n){const r=n(62605);e.exports=(e,t)=>new r(e,t).major},8685:function(e,t,n){const r=n(62605);e.exports=(e,t)=>new r(e,t).minor},20602:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>0!==r(e,t,n)},97970:function(e,t,n){const r=n(62605);e.exports=(e,t,n=!1)=>{if(e instanceof r)return e;try{return new r(e,t)}catch(e){if(!n)return null;throw e}}},39274:function(e,t,n){const r=n(62605);e.exports=(e,t)=>new r(e,t).patch},92691:function(e,t,n){const r=n(97970);e.exports=(e,t)=>{const n=r(e,t);return n&&n.prerelease.length?n.prerelease:null}},65909:function(e,t,n){const r=n(39087);e.exports=(e,t,n)=>r(t,e,n)},72964:function(e,t,n){const r=n(32786);e.exports=(e,t)=>e.sort(((e,n)=>r(n,e,t)))},88413:function(e,t,n){const r=n(6492);e.exports=(e,t,n)=>{try{t=new r(t,n)}catch(e){return!1}return t.test(e)}},89822:function(e,t,n){const r=n(32786);e.exports=(e,t)=>e.sort(((e,n)=>r(e,n,t)))},73280:function(e,t,n){const r=n(97970);e.exports=(e,t)=>{const n=r(e,t);return n?n.version:null}},55068:function(e,t,n){const r=n(69902),o=n(51144),i=n(62605),a=n(25394),c=n(97970),l=n(73280),s=n(80),u=n(65977),f=n(31430),p=n(40103),h=n(8685),m=n(39274),d=n(92691),v=n(39087),g=n(65909),E=n(19083),y=n(32786),b=n(89822),w=n(72964),C=n(37919),Z=n(57877),x=n(41273),N=n(20602),S=n(47644),I=n(43638),O=n(75625),R=n(13053),A=n(4053),P=n(6492),k=n(88413),T=n(7414),M=n(36383),L=n(67059),j=n(902),$=n(71484),_=n(58316),D=n(68096),F=n(51298),H=n(6342),V=n(96493),z=n(62967);e.exports={parse:c,valid:l,clean:s,inc:u,diff:f,major:p,minor:h,patch:m,prerelease:d,compare:v,rcompare:g,compareLoose:E,compareBuild:y,sort:b,rsort:w,gt:C,lt:Z,eq:x,neq:N,gte:S,lte:I,cmp:O,coerce:R,Comparator:A,Range:P,satisfies:k,toComparators:T,maxSatisfying:M,minSatisfying:L,minVersion:j,validRange:$,outside:_,gtr:D,ltr:F,intersects:H,simplifyRange:V,subset:z,SemVer:i,re:r.re,src:r.src,tokens:r.t,SEMVER_SPEC_VERSION:o.SEMVER_SPEC_VERSION,RELEASE_TYPES:o.RELEASE_TYPES,compareIdentifiers:a.compareIdentifiers,rcompareIdentifiers:a.rcompareIdentifiers}},51144:function(e){const t=Number.MAX_SAFE_INTEGER||9007199254740991;e.exports={MAX_LENGTH:256,MAX_SAFE_COMPONENT_LENGTH:16,MAX_SAFE_BUILD_LENGTH:250,MAX_SAFE_INTEGER:t,RELEASE_TYPES:["major","premajor","minor","preminor","patch","prepatch","prerelease"],SEMVER_SPEC_VERSION:"2.0.0",FLAG_INCLUDE_PRERELEASE:1,FLAG_LOOSE:2}},81534:function(e,t,n){const r="object"==typeof n(34155)&&{NODE_ENV:"production",PUBLIC_PATH:"/"}.NODE_DEBUG&&/\bsemver\b/i.test({NODE_ENV:"production",PUBLIC_PATH:"/"}.NODE_DEBUG)?(...e)=>console.error("SEMVER",...e):()=>{};e.exports=r},25394:function(e){const t=/^[0-9]+$/,n=(e,n)=>{const r=t.test(e),o=t.test(n);return r&&o&&(e=+e,n=+n),e===n?0:r&&!o?-1:o&&!r?1:en(t,e)}},44569:function(e){const t=Object.freeze({loose:!0}),n=Object.freeze({});e.exports=e=>e?"object"!=typeof e?t:e:n},69902:function(e,t,n){const{MAX_SAFE_COMPONENT_LENGTH:r,MAX_SAFE_BUILD_LENGTH:o,MAX_LENGTH:i}=n(51144),a=n(81534),c=(t=e.exports={}).re=[],l=t.safeRe=[],s=t.src=[],u=t.t={};let f=0;const p="[a-zA-Z0-9-]",h=[["\\s",1],["\\d",i],[p,o]],m=(e,t,n)=>{const r=(e=>{for(const[t,n]of h)e=e.split(`${t}*`).join(`${t}{0,${n}}`).split(`${t}+`).join(`${t}{1,${n}}`);return e})(t),o=f++;a(e,o,t),u[e]=o,s[o]=t,c[o]=new RegExp(t,n?"g":void 0),l[o]=new RegExp(r,n?"g":void 0)};m("NUMERICIDENTIFIER","0|[1-9]\\d*"),m("NUMERICIDENTIFIERLOOSE","\\d+"),m("NONNUMERICIDENTIFIER",`\\d*[a-zA-Z-]${p}*`),m("MAINVERSION",`(${s[u.NUMERICIDENTIFIER]})\\.(${s[u.NUMERICIDENTIFIER]})\\.(${s[u.NUMERICIDENTIFIER]})`),m("MAINVERSIONLOOSE",`(${s[u.NUMERICIDENTIFIERLOOSE]})\\.(${s[u.NUMERICIDENTIFIERLOOSE]})\\.(${s[u.NUMERICIDENTIFIERLOOSE]})`),m("PRERELEASEIDENTIFIER",`(?:${s[u.NUMERICIDENTIFIER]}|${s[u.NONNUMERICIDENTIFIER]})`),m("PRERELEASEIDENTIFIERLOOSE",`(?:${s[u.NUMERICIDENTIFIERLOOSE]}|${s[u.NONNUMERICIDENTIFIER]})`),m("PRERELEASE",`(?:-(${s[u.PRERELEASEIDENTIFIER]}(?:\\.${s[u.PRERELEASEIDENTIFIER]})*))`),m("PRERELEASELOOSE",`(?:-?(${s[u.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[u.PRERELEASEIDENTIFIERLOOSE]})*))`),m("BUILDIDENTIFIER",`${p}+`),m("BUILD",`(?:\\+(${s[u.BUILDIDENTIFIER]}(?:\\.${s[u.BUILDIDENTIFIER]})*))`),m("FULLPLAIN",`v?${s[u.MAINVERSION]}${s[u.PRERELEASE]}?${s[u.BUILD]}?`),m("FULL",`^${s[u.FULLPLAIN]}$`),m("LOOSEPLAIN",`[v=\\s]*${s[u.MAINVERSIONLOOSE]}${s[u.PRERELEASELOOSE]}?${s[u.BUILD]}?`),m("LOOSE",`^${s[u.LOOSEPLAIN]}$`),m("GTLT","((?:<|>)?=?)"),m("XRANGEIDENTIFIERLOOSE",`${s[u.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),m("XRANGEIDENTIFIER",`${s[u.NUMERICIDENTIFIER]}|x|X|\\*`),m("XRANGEPLAIN",`[v=\\s]*(${s[u.XRANGEIDENTIFIER]})(?:\\.(${s[u.XRANGEIDENTIFIER]})(?:\\.(${s[u.XRANGEIDENTIFIER]})(?:${s[u.PRERELEASE]})?${s[u.BUILD]}?)?)?`),m("XRANGEPLAINLOOSE",`[v=\\s]*(${s[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[u.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[u.XRANGEIDENTIFIERLOOSE]})(?:${s[u.PRERELEASELOOSE]})?${s[u.BUILD]}?)?)?`),m("XRANGE",`^${s[u.GTLT]}\\s*${s[u.XRANGEPLAIN]}$`),m("XRANGELOOSE",`^${s[u.GTLT]}\\s*${s[u.XRANGEPLAINLOOSE]}$`),m("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),m("COERCERTL",s[u.COERCE],!0),m("LONETILDE","(?:~>?)"),m("TILDETRIM",`(\\s*)${s[u.LONETILDE]}\\s+`,!0),t.tildeTrimReplace="$1~",m("TILDE",`^${s[u.LONETILDE]}${s[u.XRANGEPLAIN]}$`),m("TILDELOOSE",`^${s[u.LONETILDE]}${s[u.XRANGEPLAINLOOSE]}$`),m("LONECARET","(?:\\^)"),m("CARETTRIM",`(\\s*)${s[u.LONECARET]}\\s+`,!0),t.caretTrimReplace="$1^",m("CARET",`^${s[u.LONECARET]}${s[u.XRANGEPLAIN]}$`),m("CARETLOOSE",`^${s[u.LONECARET]}${s[u.XRANGEPLAINLOOSE]}$`),m("COMPARATORLOOSE",`^${s[u.GTLT]}\\s*(${s[u.LOOSEPLAIN]})$|^$`),m("COMPARATOR",`^${s[u.GTLT]}\\s*(${s[u.FULLPLAIN]})$|^$`),m("COMPARATORTRIM",`(\\s*)${s[u.GTLT]}\\s*(${s[u.LOOSEPLAIN]}|${s[u.XRANGEPLAIN]})`,!0),t.comparatorTrimReplace="$1$2$3",m("HYPHENRANGE",`^\\s*(${s[u.XRANGEPLAIN]})\\s+-\\s+(${s[u.XRANGEPLAIN]})\\s*$`),m("HYPHENRANGELOOSE",`^\\s*(${s[u.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[u.XRANGEPLAINLOOSE]})\\s*$`),m("STAR","(<|>)?=?\\s*\\*"),m("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),m("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")},68096:function(e,t,n){const r=n(58316);e.exports=(e,t,n)=>r(e,t,">",n)},6342:function(e,t,n){const r=n(6492);e.exports=(e,t,n)=>(e=new r(e,n),t=new r(t,n),e.intersects(t,n))},51298:function(e,t,n){const r=n(58316);e.exports=(e,t,n)=>r(e,t,"<",n)},36383:function(e,t,n){const r=n(62605),o=n(6492);e.exports=(e,t,n)=>{let i=null,a=null,c=null;try{c=new o(t,n)}catch(e){return null}return e.forEach((e=>{c.test(e)&&(i&&-1!==a.compare(e)||(i=e,a=new r(i,n)))})),i}},67059:function(e,t,n){const r=n(62605),o=n(6492);e.exports=(e,t,n)=>{let i=null,a=null,c=null;try{c=new o(t,n)}catch(e){return null}return e.forEach((e=>{c.test(e)&&(i&&1!==a.compare(e)||(i=e,a=new r(i,n)))})),i}},902:function(e,t,n){const r=n(62605),o=n(6492),i=n(37919);e.exports=(e,t)=>{e=new o(e,t);let n=new r("0.0.0");if(e.test(n))return n;if(n=new r("0.0.0-0"),e.test(n))return n;n=null;for(let t=0;t{const t=new r(e.semver.version);switch(e.operator){case">":0===t.prerelease.length?t.patch++:t.prerelease.push(0),t.raw=t.format();case"":case">=":a&&!i(t,a)||(a=t);break;case"<":case"<=":break;default:throw new Error(`Unexpected operation: ${e.operator}`)}})),!a||n&&!i(n,a)||(n=a)}return n&&e.test(n)?n:null}},58316:function(e,t,n){const r=n(62605),o=n(4053),{ANY:i}=o,a=n(6492),c=n(88413),l=n(37919),s=n(57877),u=n(43638),f=n(47644);e.exports=(e,t,n,p)=>{let h,m,d,v,g;switch(e=new r(e,p),t=new a(t,p),n){case">":h=l,m=u,d=s,v=">",g=">=";break;case"<":h=s,m=f,d=l,v="<",g="<=";break;default:throw new TypeError('Must provide a hilo val of "<" or ">"')}if(c(e,t,p))return!1;for(let n=0;n{e.semver===i&&(e=new o(">=0.0.0")),a=a||e,c=c||e,h(e.semver,a.semver,p)?a=e:d(e.semver,c.semver,p)&&(c=e)})),a.operator===v||a.operator===g)return!1;if((!c.operator||c.operator===v)&&m(e,c.semver))return!1;if(c.operator===g&&d(e,c.semver))return!1}return!0}},96493:function(e,t,n){const r=n(88413),o=n(39087);e.exports=(e,t,n)=>{const i=[];let a=null,c=null;const l=e.sort(((e,t)=>o(e,t,n)));for(const e of l){r(e,t,n)?(c=e,a||(a=e)):(c&&i.push([a,c]),c=null,a=null)}a&&i.push([a,null]);const s=[];for(const[e,t]of i)e===t?s.push(e):t||e!==l[0]?t?e===l[0]?s.push(`<=${t}`):s.push(`${e} - ${t}`):s.push(`>=${e}`):s.push("*");const u=s.join(" || "),f="string"==typeof t.raw?t.raw:String(t);return u.length=0.0.0-0")],s=[new o(">=0.0.0")],u=(e,t,n)=>{if(e===t)return!0;if(1===e.length&&e[0].semver===i){if(1===t.length&&t[0].semver===i)return!0;e=n.includePrerelease?l:s}if(1===t.length&&t[0].semver===i){if(n.includePrerelease)return!0;t=s}const r=new Set;let o,u,h,m,d,v,g;for(const t of e)">"===t.operator||">="===t.operator?o=f(o,t,n):"<"===t.operator||"<="===t.operator?u=p(u,t,n):r.add(t.semver);if(r.size>1)return null;if(o&&u){if(h=c(o.semver,u.semver,n),h>0)return null;if(0===h&&(">="!==o.operator||"<="!==u.operator))return null}for(const e of r){if(o&&!a(e,String(o),n))return null;if(u&&!a(e,String(u),n))return null;for(const r of t)if(!a(e,String(r),n))return!1;return!0}let E=!(!u||n.includePrerelease||!u.semver.prerelease.length)&&u.semver,y=!(!o||n.includePrerelease||!o.semver.prerelease.length)&&o.semver;E&&1===E.prerelease.length&&"<"===u.operator&&0===E.prerelease[0]&&(E=!1);for(const e of t){if(g=g||">"===e.operator||">="===e.operator,v=v||"<"===e.operator||"<="===e.operator,o)if(y&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===y.major&&e.semver.minor===y.minor&&e.semver.patch===y.patch&&(y=!1),">"===e.operator||">="===e.operator){if(m=f(o,e,n),m===e&&m!==o)return!1}else if(">="===o.operator&&!a(o.semver,String(e),n))return!1;if(u)if(E&&e.semver.prerelease&&e.semver.prerelease.length&&e.semver.major===E.major&&e.semver.minor===E.minor&&e.semver.patch===E.patch&&(E=!1),"<"===e.operator||"<="===e.operator){if(d=p(u,e,n),d===e&&d!==u)return!1}else if("<="===u.operator&&!a(u.semver,String(e),n))return!1;if(!e.operator&&(u||o)&&0!==h)return!1}return!(o&&v&&!u&&0!==h)&&(!(u&&g&&!o&&0!==h)&&(!y&&!E))},f=(e,t,n)=>{if(!e)return t;const r=c(e.semver,t.semver,n);return r>0?e:r<0||">"===t.operator&&">="===e.operator?t:e},p=(e,t,n)=>{if(!e)return t;const r=c(e.semver,t.semver,n);return r<0?e:r>0||"<"===t.operator&&"<="===e.operator?t:e};e.exports=(e,t,n={})=>{if(e===t)return!0;e=new r(e,n),t=new r(t,n);let o=!1;e:for(const r of e.set){for(const e of t.set){const t=u(r,e,n);if(o=o||null!==t,t)continue e}if(o)return!1}return!0}},7414:function(e,t,n){const r=n(6492);e.exports=(e,t)=>new r(e,t).set.map((e=>e.map((e=>e.value)).join(" ").trim().split(" ")))},71484:function(e,t,n){const r=n(6492);e.exports=(e,t)=>{try{return new r(e,t).range||"*"}catch(e){return null}}},42066:function(e){"use strict";e.exports=function(e){e.prototype[Symbol.iterator]=function*(){for(let e=this.head;e;e=e.next)yield e.value}}},34377:function(e,t,n){"use strict";function r(e){var t=this;if(t instanceof r||(t=new r),t.tail=null,t.head=null,t.length=0,e&&"function"==typeof e.forEach)e.forEach((function(e){t.push(e)}));else if(arguments.length>0)for(var n=0,o=arguments.length;n1)n=t;else{if(!this.head)throw new TypeError("Reduce of empty list with no initial value");r=this.head.next,n=this.head.value}for(var o=0;null!==r;o++)n=e(n,r.value,o),r=r.next;return n},r.prototype.reduceReverse=function(e,t){var n,r=this.tail;if(arguments.length>1)n=t;else{if(!this.tail)throw new TypeError("Reduce of empty list with no initial value");r=this.tail.prev,n=this.tail.value}for(var o=this.length-1;null!==r;o--)n=e(n,r.value,o),r=r.prev;return n},r.prototype.toArray=function(){for(var e=new Array(this.length),t=0,n=this.head;null!==n;t++)e[t]=n.value,n=n.next;return e},r.prototype.toArrayReverse=function(){for(var e=new Array(this.length),t=0,n=this.tail;null!==n;t++)e[t]=n.value,n=n.prev;return e},r.prototype.slice=function(e,t){(t=t||this.length)<0&&(t+=this.length),(e=e||0)<0&&(e+=this.length);var n=new r;if(tthis.length&&(t=this.length);for(var o=0,i=this.head;null!==i&&othis.length&&(t=this.length);for(var o=this.length,i=this.tail;null!==i&&o>t;o--)i=i.prev;for(;null!==i&&o>e;o--,i=i.prev)n.push(i.value);return n},r.prototype.splice=function(e,t,...n){e>this.length&&(e=this.length-1),e<0&&(e=this.length+e);for(var r=0,i=this.head;null!==i&&r1&&void 0!==arguments[1]?arguments[1]:k,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:T;switch(e){case"top":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:n,bottom:"auto"};break;case"topLeft":t={left:0,top:n,bottom:"auto"};break;case"topRight":t={right:0,top:n,bottom:"auto"};break;case"bottom":t={left:"50%",transform:"translateX(-50%)",right:"auto",top:"auto",bottom:r};break;case"bottomLeft":t={left:0,top:"auto",bottom:r};break;default:t={right:0,top:"auto",bottom:r}}return t}function _(e,t){var n=e.placement,r=void 0===n?L:n,o=e.top,i=e.bottom,a=e.getContainer,c=void 0===a?I:a,l=e.prefixCls,s=ae(),u=s.getPrefixCls,f=s.getIconPrefixCls,p=u("notification",l||M),h=f(),m="".concat(p,"-").concat(r),v=A[m];if(v)Promise.resolve(v).then((function(e){t({prefixCls:"".concat(p,"-notice"),iconPrefixCls:h,instance:e})}));else{var g=C()("".concat(p,"-").concat(r),(0,d.Z)({},"".concat(p,"-rtl"),!0===j));A[m]=new Promise((function(e){Z.Z.newInstance({prefixCls:p,className:g,style:$(r,o,i),getContainer:c,maxCount:R},(function(n){e(n),t({prefixCls:"".concat(p,"-notice"),iconPrefixCls:h,instance:n})}))}))}}var D={success:v.Z,info:b.Z,error:g.Z,warning:y.Z};function F(e,t,n){var r=e.duration,o=e.icon,i=e.type,c=e.description,l=e.message,s=e.btn,u=e.onClose,f=e.onClick,p=e.key,h=e.style,m=e.className,v=e.closeIcon,g=void 0===v?O:v,y=e.props,b=void 0===r?P:r,w=null;o?w=a.createElement("span",{className:"".concat(t,"-icon")},e.icon):i&&(w=a.createElement(D[i]||null,{className:"".concat(t,"-icon ").concat(t,"-icon-").concat(i)}));var Z=void 0===g?a.createElement("span",{className:"".concat(t,"-close-x")},a.createElement(E.Z,{className:"".concat(t,"-close-icon")})):g,x=!c&&w?a.createElement("span",{className:"".concat(t,"-message-single-line-auto-margin")}):null;return{content:a.createElement(se,{iconPrefixCls:n},a.createElement("div",{className:w?"".concat(t,"-with-icon"):"",role:"alert"},w,a.createElement("div",{className:"".concat(t,"-message")},x,l),a.createElement("div",{className:"".concat(t,"-description")},c),s?a.createElement("span",{className:"".concat(t,"-btn")},s):null)),duration:b,closable:!0,closeIcon:Z,onClose:u,onClick:f,key:p,style:h||{},className:C()(m,(0,d.Z)({},"".concat(t,"-").concat(i),!!i)),props:y}}var H={open:function(e){_(e,(function(t){var n=t.prefixCls,r=t.iconPrefixCls;t.instance.notice(F(e,n,r))}))},close:function(e){Object.keys(A).forEach((function(t){return Promise.resolve(A[t]).then((function(t){t.removeNotice(e)}))}))},config:function(e){var t=e.duration,n=e.placement,r=e.bottom,o=e.top,i=e.getContainer,a=e.closeIcon,c=e.prefixCls;void 0!==c&&(M=c),void 0!==t&&(P=t),void 0!==n?L=n:e.rtl&&(L="topLeft"),void 0!==r&&(T=r),void 0!==o&&(k=o),void 0!==i&&(I=i),void 0!==a&&(O=a),void 0!==e.rtl&&(j=e.rtl),void 0!==e.maxCount&&(R=e.maxCount)},destroy:function(){Object.keys(A).forEach((function(e){Promise.resolve(A[e]).then((function(e){e.destroy()})),delete A[e]}))}};["success","info","warning","error"].forEach((function(e){H[e]=function(t){return H.open((0,r.Z)((0,r.Z)({},t),{type:e}))}})),H.warn=H.warning,H.useNotification=function(e,t){return function(){var n,o=null,i={add:function(e,t){null==o||o.component.add(e,t)}},c=(0,N.Z)(i),l=(0,x.Z)(c,2),s=l[0],u=l[1];var f=a.useRef({});return f.current.open=function(i){var a=i.prefixCls,c=n("notification",a);e((0,r.Z)((0,r.Z)({},i),{prefixCls:c}),(function(e){var n=e.prefixCls,r=e.instance;o=r,s(t(i,n))}))},["success","info","warning","error"].forEach((function(e){f.current[e]=function(t){return f.current.open((0,r.Z)((0,r.Z)({},t),{type:e}))}})),[f.current,a.createElement(S.C,{key:"holder"},(function(e){return n=e.getPrefixCls,u}))]}}(_,F);var V=H,z=n(92138),U=n(86500),G=n(48701),B=n(1350),W=n(90279),X=function(){function e(t,n){var r;if(void 0===t&&(t=""),void 0===n&&(n={}),t instanceof e)return t;"number"==typeof t&&(t=(0,U.Yt)(t)),this.originalInput=t;var o=(0,B.uA)(t);this.originalInput=t,this.r=o.r,this.g=o.g,this.b=o.b,this.a=o.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(r=n.format)&&void 0!==r?r:o.format,this.gradientType=n.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=o.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e=this.toRgb(),t=e.r/255,n=e.g/255,r=e.b/255;return.2126*(t<=.03928?t/12.92:Math.pow((t+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:Math.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:Math.pow((r+.055)/1.055,2.4))},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,W.Yq)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.isMonochrome=function(){return 0===this.toHsl().s},e.prototype.toHsv=function(){var e=(0,U.py)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,U.py)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsva(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,U.lC)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,U.lC)(this.r,this.g,this.b),t=Math.round(360*e.h),n=Math.round(100*e.s),r=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(n,"%, ").concat(r,"%)"):"hsla(".concat(t,", ").concat(n,"%, ").concat(r,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,U.vq)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,U.s)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toHexShortString=function(e){return void 0===e&&(e=!1),1===this.a?this.toHexString(e):this.toHex8String(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),n=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(n,")"):"rgba(".concat(e,", ").concat(t,", ").concat(n,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,W.sh)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,W.sh)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,U.vq)(this.r,this.g,this.b,!1),t=0,n=Object.entries(G.R);t=0;return t||!r||!e.startsWith("hex")&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this.a?this.toName():this.toRgbString()},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l+=t/100,n.l=(0,W.V2)(n.l),new e(n)},e.prototype.brighten=function(t){void 0===t&&(t=10);var n=this.toRgb();return n.r=Math.max(0,Math.min(255,n.r-Math.round(-t/100*255))),n.g=Math.max(0,Math.min(255,n.g-Math.round(-t/100*255))),n.b=Math.max(0,Math.min(255,n.b-Math.round(-t/100*255))),new e(n)},e.prototype.darken=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.l-=t/100,n.l=(0,W.V2)(n.l),new e(n)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s-=t/100,n.s=(0,W.V2)(n.s),new e(n)},e.prototype.saturate=function(t){void 0===t&&(t=10);var n=this.toHsl();return n.s+=t/100,n.s=(0,W.V2)(n.s),new e(n)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var n=this.toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,new e(n)},e.prototype.mix=function(t,n){void 0===n&&(n=50);var r=this.toRgb(),o=new e(t).toRgb(),i=n/100;return new e({r:(o.r-r.r)*i+r.r,g:(o.g-r.g)*i+r.g,b:(o.b-r.b)*i+r.b,a:(o.a-r.a)*i+r.a})},e.prototype.analogous=function(t,n){void 0===t&&(t=6),void 0===n&&(n=30);var r=this.toHsl(),o=360/n,i=[this];for(r.h=(r.h-(o*t>>1)+720)%360;--t;)r.h=(r.h+o)%360,i.push(new e(r));return i},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);for(var n=this.toHsv(),r=n.h,o=n.s,i=n.v,a=[],c=1/t;t--;)a.push(new e({h:r,s:o,v:i})),i=(i+c)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),n=t.h;return[this,new e({h:(n+72)%360,s:t.s,l:t.l}),new e({h:(n+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var n=this.toRgb(),r=new e(t).toRgb(),o=n.a+r.a*(1-n.a);return new e({r:(n.r*n.a+r.r*r.a*(1-n.a))/o,g:(n.g*n.a+r.g*r.a*(1-n.a))/o,b:(n.b*n.a+r.b*r.a*(1-n.a))/o,a:o})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var n=this.toHsl(),r=n.h,o=[this],i=360/t,a=1;a0&&(O=a.createElement(l.Provider,{value:R},t)),p&&(O=a.createElement(f,{locale:p,_ANT_MARK__:"internalMark"},O)),(w||n)&&(O=a.createElement(o.Z.Provider,{value:I},O)),m&&(O=a.createElement(ne.q,{size:m},O)),void 0!==C&&(O=a.createElement(te.n,{disabled:C},O)),a.createElement(S.E_.Provider,{value:N},O)},le=function(e){return a.useEffect((function(){e.direction&&(m.ZP.config({rtl:"rtl"===e.direction}),V.config({rtl:"rtl"===e.direction}))}),[e.direction]),a.createElement(p.Z,null,(function(t,n,o){return a.createElement(S.C,null,(function(t){return a.createElement(ce,(0,r.Z)({parentContext:t,legacyLocale:o},e))}))}))};le.ConfigContext=S.E_,le.SizeContext=ne.Z,le.config=function(e){var t=e.prefixCls,n=e.iconPrefixCls,r=e.theme;void 0!==t&&(J=t),void 0!==n&&(ee=n),r&&Q(oe(),r)};var se=le},13013:function(e,t,n){"use strict";var r=n(96507);t.Z=r.Z},16536:function(e,t,n){"use strict";n.d(t,{Df:function(){return _},ZP:function(){return D},S$:function(){return k},z$:function(){return L}});var r=n(87462),o=n(4942),i=n(89739),a=n(4340),c=n(21640),l=n(1413),s=n(62435),u={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm32 664c0 4.4-3.6 8-8 8h-48c-4.4 0-8-3.6-8-8V456c0-4.4 3.6-8 8-8h48c4.4 0 8 3.6 8 8v272zm-32-344a48.01 48.01 0 010-96 48.01 48.01 0 010 96z"}}]},name:"info-circle",theme:"filled"},f=n(84089),p=function(e,t){return s.createElement(f.Z,(0,l.Z)((0,l.Z)({},e),{},{ref:t,icon:u}))};p.displayName="InfoCircleFilled";var h,m=s.forwardRef(p),d=n(50888),v=n(94184),g=n.n(v),E=n(91127),y=n(6385),b=n(97685),w=n(51550),C=n(53124);var Z,x,N,S=3,I=1,O="",R="move-up",A=!1,P=!1;function k(){return I++}function T(e,t){var n=e.prefixCls,r=e.getPopupContainer,o=(0,y.w6)(),i=o.getPrefixCls,a=o.getRootPrefixCls,c=o.getIconPrefixCls,l=i("message",n||O),s=a(e.rootPrefixCls,l),u=c();if(h)t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:u,instance:h});else{var f={prefixCls:l,transitionName:A?R:"".concat(s,"-").concat(R),style:{top:Z},getContainer:x||r,maxCount:N};E.Z.newInstance(f,(function(e){h?t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:u,instance:h}):(h=e,t({prefixCls:l,rootPrefixCls:s,iconPrefixCls:u,instance:e}))}))}}var M={info:m,success:i.Z,error:a.Z,warning:c.Z,loading:d.Z},L=Object.keys(M);function j(e,t,n){var r=void 0!==e.duration?e.duration:S,i=M[e.type],a=g()("".concat(t,"-custom-content"),(0,o.Z)((0,o.Z)({},"".concat(t,"-").concat(e.type),e.type),"".concat(t,"-rtl"),!0===P));return{key:e.key,duration:r,style:e.style||{},className:e.className,content:s.createElement(y.ZP,{iconPrefixCls:n},s.createElement("div",{className:a},e.icon||i&&s.createElement(i,null),s.createElement("span",null,e.content))),onClose:e.onClose,onClick:e.onClick}}var $={open:function(e){var t=e.key||k(),n=new Promise((function(n){var o=function(){return"function"==typeof e.onClose&&e.onClose(),n(!0)};T(e,(function(n){var i=n.prefixCls,a=n.iconPrefixCls;n.instance.notice(j((0,r.Z)((0,r.Z)({},e),{key:t,onClose:o}),i,a))}))})),o=function(){var n;h&&(h.removeNotice(t),null===(n=e.onClose)||void 0===n||n.call(e))};return o.then=function(e,t){return n.then(e,t)},o.promise=n,o},config:function(e){void 0!==e.top&&(Z=e.top,h=null),void 0!==e.duration&&(S=e.duration),void 0!==e.prefixCls&&(O=e.prefixCls),void 0!==e.getContainer&&(x=e.getContainer,h=null),void 0!==e.transitionName&&(R=e.transitionName,h=null,A=!0),void 0!==e.maxCount&&(N=e.maxCount,h=null),void 0!==e.rtl&&(P=e.rtl)},destroy:function(e){if(h)if(e){(0,h.removeNotice)(e)}else{var t=h.destroy;t(),h=null}}};function _(e,t){e[t]=function(n,o,i){return function(e){return"[object Object]"===Object.prototype.toString.call(e)&&!!e.content}(n)?e.open((0,r.Z)((0,r.Z)({},n),{type:t})):("function"==typeof o&&(i=o,o=void 0),e.open({content:n,duration:o,type:t,onClose:i}))}}L.forEach((function(e){return _($,e)})),$.warn=$.warning,$.useMessage=function(e,t){return function(){var n,o,i=null,a={add:function(e,t){null==i||i.component.add(e,t)}},c=(0,w.Z)(a),l=(0,b.Z)(c,2),u=l[0],f=l[1];var p=s.useRef({});return p.current.open=function(a){var c=a.prefixCls,l=n("message",c),s=n(),f=a.key||k(),p=new Promise((function(n){var c=function(){return"function"==typeof a.onClose&&a.onClose(),n(!0)};e((0,r.Z)((0,r.Z)({},a),{prefixCls:l,rootPrefixCls:s,getPopupContainer:o}),(function(e){var n=e.prefixCls,o=e.instance;i=o,u(t((0,r.Z)((0,r.Z)({},a),{key:f,onClose:c}),n))}))})),h=function(){i&&i.removeNotice(f)};return h.then=function(e,t){return p.then(e,t)},h.promise=p,h},L.forEach((function(e){return _(p.current,e)})),[p.current,s.createElement(C.C,{key:"holder"},(function(e){return n=e.getPrefixCls,o=e.getPopupContainer,f}))]}}(T,j);var D=$},83008:function(e,t,n){"use strict";n.d(t,{A:function(){return c},f:function(){return a}});var r=n(87462),o=n(67630),i=(0,r.Z)({},o.Z.Modal);function a(e){i=e?(0,r.Z)((0,r.Z)({},i),e):(0,r.Z)({},o.Z.Modal)}function c(){return i}},51784:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(87462),o=n(4942),i=n(15671),a=n(43144),c=n(32531),l=n(73568),s=n(62435),u=n(61254),f=n(94184),p=n.n(f),h=function(e){(0,c.Z)(n,e);var t=(0,l.Z)(n);function n(){var e;(0,i.Z)(this,n);for(var r=arguments.length,o=new Array(r),a=0;a=c&&(a.key=i[0].notice.key,a.updateMark=b(),a.userPassKey=o,i.shift()),i.push({notice:a,holderCallback:n})),{notices:i}}))},e.remove=function(t){e.setState((function(e){return{notices:e.notices.filter((function(e){var n=e.notice,r=n.key,o=n.userPassKey;return(null!=o?o:r)!==t}))}}))},e.noticePropsMap={},e}return(0,c.Z)(n,[{key:"getTransitionName",value:function(){var e=this.props,t=e.prefixCls,n=e.animation,r=this.props.transitionName;return!r&&n&&(r="".concat(t,"-").concat(n)),r}},{key:"render",value:function(){var e=this,t=this.state.notices,n=this.props,r=n.prefixCls,a=n.className,c=n.closeIcon,l=n.style,s=[];return t.forEach((function(n,o){var a=n.notice,l=n.holderCallback,u=o===t.length-1?a.updateMark:void 0,f=a.key,p=a.userPassKey,h=(0,i.Z)((0,i.Z)((0,i.Z)({prefixCls:r,closeIcon:c},a),a.props),{},{key:f,noticeKey:p||f,updateMark:u,onClose:function(t){var n;e.remove(t),null===(n=a.onClose)||void 0===n||n.call(a)},onClick:a.onClick,children:a.content});s.push(f),e.noticePropsMap[f]={props:h,holderCallback:l}})),u.createElement("div",{className:h()(r,a),style:l},u.createElement(m.V4,{keys:s,motionName:this.getTransitionName(),onVisibleChanged:function(t,n){var r=n.key;t||delete e.noticePropsMap[r]}},(function(t){var n=t.key,a=t.className,c=t.style,l=t.visible,s=e.noticePropsMap[n],f=s.props,p=s.holderCallback;return p?u.createElement("div",{key:n,className:h()(a,"".concat(r,"-hook-holder")),style:(0,i.Z)({},c),ref:function(t){void 0!==n&&(t?(e.hookRefs.set(n,t),p(t,f)):e.hookRefs.delete(n))}}):u.createElement(d.Z,(0,o.Z)({},f,{className:h()(a,null==f?void 0:f.className),style:(0,i.Z)((0,i.Z)({},c),null==f?void 0:f.style),visible:l}))})))}}]),n}(u.Component);w.newInstance=void 0,w.defaultProps={prefixCls:"rc-notification",animation:"fade",style:{top:65,left:"50%"}},w.newInstance=function(e,t){var n=e||{},i=n.getContainer,a=(0,r.Z)(n,g),c=document.createElement("div");i?i().appendChild(c):document.body.appendChild(c);var l=!1;(0,f.s)(u.createElement(w,(0,o.Z)({},a,{ref:function(e){l||(l=!0,t({notice:function(t){e.add(t)},removeNotice:function(t){e.remove(t)},component:e,destroy:function(){(0,f.v)(c),c.parentNode&&c.parentNode.removeChild(c)},useNotification:function(){return(0,v.Z)(e)}}))}})),c)};var C=w},51550:function(e,t,n){"use strict";n.d(t,{Z:function(){return l}});var r=n(74902),o=n(87462),i=n(97685),a=n(62435),c=n(51784);function l(e){var t=a.useRef({}),n=a.useState([]),l=(0,i.Z)(n,2),s=l[0],u=l[1];return[function(n){var i=!0;e.add(n,(function(e,n){var l=n.key;if(e&&(!t.current[l]||i)){var s=a.createElement(c.Z,(0,o.Z)({},n,{holder:e}));t.current[l]=s,u((function(e){var t=e.findIndex((function(e){return e.key===n.key}));if(-1===t)return[].concat((0,r.Z)(e),[s]);var o=(0,r.Z)(e);return o[t]=s,o}))}i=!1}))},a.createElement(a.Fragment,null,s)]}},38135:function(e,t,n){"use strict";var r;n.d(t,{s:function(){return v},v:function(){return b}});var o,i=n(74165),a=n(15861),c=n(71002),l=n(1413),s=n(61254),u=(0,l.Z)({},r||(r=n.t(s,2))),f=u.version,p=u.render,h=u.unmountComponentAtNode;try{Number((f||"").split(".")[0])>=18&&(o=u.createRoot)}catch(e){}function m(e){var t=u.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;t&&"object"===(0,c.Z)(t)&&(t.usingClientEntryPoint=e)}var d="__rc_react_root__";function v(e,t){o?function(e,t){m(!0);var n=t[d]||o(t);m(!1),n.render(e),t[d]=n}(e,t):function(e,t){p(e,t)}(e,t)}function g(e){return E.apply(this,arguments)}function E(){return(E=(0,a.Z)((0,i.Z)().mark((function e(t){return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",Promise.resolve().then((function(){var e;null===(e=t[d])||void 0===e||e.unmount(),delete t[d]})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(e){h(e)}function b(e){return w.apply(this,arguments)}function w(){return(w=(0,a.Z)((0,i.Z)().mark((function e(t){return(0,i.Z)().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===o){e.next=2;break}return e.abrupt("return",g(t));case 2:y(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},113:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(62435);var o="undefined"!=typeof window,i=function(e,t){var n=(0,r.useState)(function(e,t){return void 0!==t?t:!!o&&window.matchMedia(e).matches}(e,t)),i=n[0],a=n[1];return(0,r.useEffect)((function(){var t=!0,n=window.matchMedia(e),r=function(){t&&a(!!n.matches)};return n.addListener(r),a(n.matches),function(){t=!1,n.removeListener(r)}}),[e]),i}},10443:function(e){function t(e){this.uri=e,this._pos=0,this._parse()}t.prototype._end=function(){return this._pos>=this.uri.length},t.prototype._next=function(){return this.uri[this._pos+=1]},t.prototype._current=function(){return this.uri[this._pos]},t.prototype._skip=function(e){if(e)for(;-1===e.indexOf(this._next())&&!this._end(););else this._pos=this.uri.length},t.prototype._sub=function(e){return this.uri.substring(e,this._pos)},t.prototype.all=function(){return{schema:this.schema,host:this.host,port:this.port,username:this.username,password:this.password,path:this.path,query:this.query,fragment:this.fragment,extension:this.extension}},t.prototype.toURI=function(){var e,t="";return t+=this.schema+"://",t+=this.username&&this.password?this.username+":"+this.password+"@":"",t+=this.host,t+=this.port?":"+this.port:"",t+=this.path?"/"+this.path:"",t+=(e=this._stringifyQuery(this.query))?"?"+e:"",t+=this.fragment?"#"+this.fragment:"",t+=(e=this._stringifyQuery(this.extension))?";"+e:""},t.prototype._parseQuery=function(e){for(var t,n=e.split("&"),r=n.length,o={},i=0;i0?"Increase":"Decrease"})).scale("y",{nice:!0}).axis("y",{labelFormatter:"~s"}),o.render(),o},link:"general/interval/#bar-range"},{title:"数据缺失折线图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.line().data({type:"fetch",value:"https://gw.alipayobjects.com/os/bmw-prod/551d80c6-a6be-4f3c-a82a-abd739e12977.csv",transform:[{type:"map",callback:function(e){return c()(c()({},e),{},{close:e.date.getUTCMonth()<3?NaN:e.close})}}]}).encode("x","date").encode("y","close").scale("y",{nice:!0}).style("connectNulls",!0),o.render(),o},link:"general/line/#line-connect-nulls"},{title:"归一化折线图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.line().data({type:"fetch",value:"https://assets.antv.antgroup.com/g2/indices.json"}).transform({type:"normalizeY",basis:"first",groupBy:"color"}).encode("x",(function(e){return new Date(e.Date)})).encode("y","Close").encode("color","Symbol").scale("y",{type:"log"}).axis("y",{title:"↑ Change in price (%)"}),o.render(),o},link:"general/line/#line-normalized"},{title:"数据缺失面积图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.data({type:"fetch",value:"https://assets.antv.antgroup.com/g2/aapl.json"}),o.area().encode("x",(function(e){return new Date(e.date)})).encode("y",(function(e){return new Date(e.date).getUTCMonth()<=3?NaN:e.close})).scale("y",{nice:!0}).style("connect",!0).style("connectFill","grey").style("connectFillOpacity",.15),o.render(),o},link:"general/area/#missing-data-area"},{title:"堆叠面积图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.data({type:"fetch",value:"https://assets.antv.antgroup.com/g2/unemployment-by-industry.json"}),o.area().transform([{type:"stackY"}]).encode("x",(function(e){return new Date(e.date)})).encode("y","unemployed").encode("color","industry").encode("shape","smooth").legend(!1),o.render(),o},link:"general/area/#stacked-area"},{title:"对数气泡图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.point().data({type:"fetch",value:"https://gw.alipayobjects.com/os/antvdemo/assets/data/bubble.json"}).encode("x","GDP").encode("y","LifeExpectancy").encode("size","Population").encode("color","continent").encode("shape","point").scale("size",{type:"log",range:[4,20]}).style("fillOpacity",.3).style("lineWidth",1).scale("x",{nice:!0}).scale("y",{nice:!0}).legend("size",!1).interaction("fisheye",!0),o.render(),o},link:"general/point/#point-log"},{title:"饼图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.coordinate({type:"theta",innerRadius:.25,outerRadius:.8}),o.theme(c()({type:n},r)),o.interval().data([{id:"c",value:526},{id:"sass",value:220},{id:"php",value:325},{id:"elixir",value:561},{id:"rust",value:54}]).transform({type:"stackY"}).encode("y","value").encode("color","id").label({text:"value",fontWeight:"bold",offset:14}).label({text:"id",position:"outside",fontWeight:"bold"}).style("stroke","#fff").style("lineWidth",1).legend(!1),o.render(),o},link:"general/pie/#spider-label"},{title:"玫瑰图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme({type:n,tokens:r}),o.interval().coordinate({type:"polar",outerRadius:.85}).transform({type:"groupX",y:"sum"}).data({type:"fetch",value:"https://gw.alipayobjects.com/os/bmw-prod/87b2ff47-2a33-4509-869c-dae4cdd81163.csv"}).encode("x","year").encode("color","year").encode("y","people").scale("y",{type:"sqrt"}).scale("x",{padding:0}).axis(!1).label({text:"people",position:"outside",formatter:"~s",transform:[{type:"overlapDodgeY"}]}),o.render(),o},link:"general/rose/#rose-label"},{title:"柱线混合图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.data([{time:"10:10",call:4,waiting:2,people:2},{time:"10:15",call:2,waiting:6,people:3},{time:"10:20",call:13,waiting:2,people:5},{time:"10:25",call:9,waiting:9,people:1},{time:"10:30",call:5,waiting:2,people:3},{time:"10:35",call:8,waiting:2,people:1},{time:"10:40",call:13,waiting:1,people:2}]),o.interval().encode("x","time").encode("y","waiting").encode("color",(function(){return"waiting"})).axis("y",{title:"Waiting"}).scale("y",{nice:!0}),o.line().encode("x","time").encode("y","people").encode("shape","smooth").encode("color",(function(){return"people"})).style("lineWidth",2).scale("y",{independent:!0,nice:!0}).axis("y",{position:"right",grid:null,title:"People"}),o.render(),o},link:"general/dual/#line-bar"},{title:"分组箱线图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.box().data([{Species:"I. setosa",type:"SepalLength",value:5.1,bin:[4.3,4.8,5,5.2,5.8]},{Species:"I. setosa",type:"SepalWidth",value:3.5,bin:[2.3,3.2,3.4,3.7,4.4]},{Species:"I. setosa",type:"PetalLength",value:1.4,bin:[1,1.4,1.5,1.6,1.9]},{Species:"I. setosa",type:"PetalWidth",value:.2,bin:[.1,.2,.2,.3,.6]},{Species:"I. versicolor",type:"SepalLength",value:7,bin:[4.9,5.6,5.9,6.3,7]},{Species:"I. versicolor",type:"SepalWidth",value:3.2,bin:[2,2.5,2.8,3,3.4]},{Species:"I. versicolor",type:"PetalLength",value:4.7,bin:[3,4,4.35,4.6,5.1]},{Species:"I. versicolor",type:"PetalWidth",value:1.4,bin:[1,1.2,1.3,1.5,1.8]},{Species:"I. virginica",type:"SepalLength",value:6.3,bin:[4.9,6.2,6.5,6.9,7.9]},{Species:"I. virginica",type:"SepalWidth",value:3.3,bin:[2.2,2.8,3,3.2,3.8]},{Species:"I. virginica",type:"PetalLength",value:6,bin:[4.5,5.1,5.55,5.9,6.9]},{Species:"I. virginica",type:"PetalWidth",value:2.5,bin:[1.4,1.8,2,2.3,2.5]}]).encode("x","type").encode("y","bin").encode("series","Species").encode("color","Species").scale("x",{paddingInner:.2,paddingOuter:.1}).scale("y",{zero:!0}).scale("series",{paddingInner:.3,paddingOuter:.1}).scale("y",{nice:!0}).tooltip([{name:"min",channel:"y"},{name:"q1",channel:"y1"},{name:"q2",channel:"y2"},{name:"q3",channel:"y3"},{name:"max",channel:"y4"}]),o.theme(c()({type:n},r)),o.render(),o},link:"general/box/#grouped-box"},{title:"矩阵树图",render:function(e){var t=e.container,n=e.theme,a=e.width,i=e.height,r=e.tokens,o=new T.Chart({container:t,width:a,height:i});return o.theme(c()({type:n},r)),o.treemap().data({type:"fetch",value:"https://assets.antv.antgroup.com/g2/flare-treemap.json"}).layout({path:function(e){return e.name.replace(/\./g,"/")},tile:"treemapBinary",paddingInner:.5}).encode("value","size").encode("color",(function(e){return e.parent.data.name.split(".")[1]})).legend("color",{size:20}).style("labelText",""),o.render(),o},link:"graph/hierarchy/#treemap"}],z=function(e){var t=e.theme,n=e.className,i=void 0===n?"":n,r=e.render,o=e.tokens,c=void 0===o?{}:o,l=a.useRef(null),s=a.useRef(null);function d(e){var t=l.current;s.current=r({container:t,theme:e,width:t.clientWidth,height:t.clientHeight,tokens:c})}return a.useEffect((function(){s.current?(s.current.destroy(),d(t)):d(t)}),[t,c]),a.useLayoutEffect((function(){var e=l.current,t=new ResizeObserver((function(t){var n=e.clientWidth,a=e.clientHeight;t.forEach((function(){var e=s.current;e&&e.changeSize(n,a)}))}));return t.observe(e),function(){return t.disconnect()}}),[]),(0,Z.jsx)("div",{ref:l,className:i})},L=function(e){var t=e.theme,n=e.tokens,a=e.className,i=void 0===a?"":a;return(0,Z.jsx)("div",{className:"demos-view ".concat(i," theme-").concat(t),children:W.map((function(e){return(0,Z.jsx)(P.Z.Ribbon,{text:(0,Z.jsx)("span",{onClick:function(){return function(e){window.open("/examples/".concat(e.link))}(e)},children:"source"}),children:(0,Z.jsxs)("div",{className:"demo",children:[(0,Z.jsx)("div",{className:"demo-title",children:e.title}),(0,Z.jsx)(z,{className:"demo-container",theme:t,render:e.render,tokens:n},e.link)]})})}))})},O=n(52677),R=n.n(O),J=n(33036),U=n(89416),q=n(26725),M=n(17996);function Y(e){return Array.isArray(e)?e:(0,J.s)()["palette.".concat(e)]()}function G(e){if("object"===R()(e))return e;var t=(0,J.s)()["theme.".concat(e)](),n=t.category10,a=t.category20;return c()(c()({},t),{},{category10:Y(n),category20:Y(a)})}function X(e){return{light:U.T,dark:q.T,academy:M.T}[e]||U.T}var H=n(12893),K=n(83787),$=function(){var e=a.useState("light"),t=s()(e,2),n=t[0],i=t[1],o=a.useState(G(n)),l=s()(o,2),u=l[0],p=l[1],m=a.useState(X(n)),g=s()(m,2),y=g[0],f=g[1],v=a.useState({}),x=s()(v,2),b=x[0],w=x[1],k=a.useState(!1),j=s()(k,2),F=j[0],C=j[1];return(0,Z.jsxs)("div",{className:"page-theme-set theme-".concat(n),children:[(0,Z.jsx)("div",{className:"demos-view-container",children:(0,Z.jsx)(L,{theme:n,tokens:u})}),(0,Z.jsxs)(d.Z.Sider,{collapsed:F,theme:"light",width:320,collapsible:!0,trigger:null,style:{backgroundColor:"#fafafa"},children:[(0,Z.jsx)(h.Z,{className:"sider-trigger",onClick:function(){return C(!F)}}),(0,Z.jsx)(I,{theme:n,tokens:u,seed:y,changeTheme:function(e){i(e),p(G(e)),f(X(e)),w({})},changeTokens:function(e){w(e),p((0,K.Z)({},u,e))},changeSeed:function(e,t){var n=c()(c()({},y),{},r()({},e,t)),a=(0,H.U)(n);f(n),p((0,K.Z)(a,b))},className:"config-panel-affix"})]})]})},Q=n(16527),V=n(13306),_=function(){return(0,Z.jsxs)(Z.Fragment,{children:[(0,Z.jsx)(Q.h,{}),(0,Z.jsx)($,{}),(0,Z.jsx)(V.$,{})]})}}}]); \ No newline at end of file diff --git a/5627.e35b3eef.async.js b/5627.e35b3eef.async.js new file mode 100644 index 0000000000..e82155f4c4 --- /dev/null +++ b/5627.e35b3eef.async.js @@ -0,0 +1,22 @@ +(self.webpackChunk=self.webpackChunk||[]).push([[5627],{82826:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var a=r(1413),n=r(62435),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M872 474H286.9l350.2-304c5.6-4.9 2.2-14-5.2-14h-88.5c-3.9 0-7.6 1.4-10.5 3.9L155 487.8a31.96 31.96 0 000 48.3L535.1 866c1.5 1.3 3.3 2 5.2 2h91.5c7.4 0 10.8-9.2 5.2-14L286.9 550H872c4.4 0 8-3.6 8-8v-60c0-4.4-3.6-8-8-8z"}}]},name:"arrow-left",theme:"outlined"},i=r(84089),o=function(e,t){return n.createElement(i.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:s}))};o.displayName="ArrowLeftOutlined";var d=n.forwardRef(o)},87603:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var a=r(1413),n=r(62435),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M869 487.8L491.2 159.9c-2.9-2.5-6.6-3.9-10.5-3.9h-88.5c-7.4 0-10.8 9.2-5.2 14l350.2 304H152c-4.4 0-8 3.6-8 8v60c0 4.4 3.6 8 8 8h585.1L386.9 854c-5.6 4.9-2.2 14 5.2 14h91.5c1.9 0 3.8-.7 5.2-2L869 536.2a32.07 32.07 0 000-48.4z"}}]},name:"arrow-right",theme:"outlined"},i=r(84089),o=function(e,t){return n.createElement(i.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:s}))};o.displayName="ArrowRightOutlined";var d=n.forwardRef(o)},57132:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var a=r(1413),n=r(62435),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M832 64H296c-4.4 0-8 3.6-8 8v56c0 4.4 3.6 8 8 8h496v688c0 4.4 3.6 8 8 8h56c4.4 0 8-3.6 8-8V96c0-17.7-14.3-32-32-32zM704 192H192c-17.7 0-32 14.3-32 32v530.7c0 8.5 3.4 16.6 9.4 22.6l173.3 173.3c2.2 2.2 4.7 4 7.4 5.5v1.9h4.2c3.5 1.3 7.2 2 11 2H704c17.7 0 32-14.3 32-32V224c0-17.7-14.3-32-32-32zM350 856.2L263.9 770H350v86.2zM664 888H414V746c0-22.1-17.9-40-40-40H232V264h432v624z"}}]},name:"copy",theme:"outlined"},i=r(84089),o=function(e,t){return n.createElement(i.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:s}))};o.displayName="CopyOutlined";var d=n.forwardRef(o)},74842:function(e,t,r){"use strict";r.d(t,{Z:function(){return d}});var a=r(1413),n=r(62435),s={icon:{tag:"svg",attrs:{viewBox:"64 64 896 896",focusable:"false"},children:[{tag:"path",attrs:{d:"M512 64C264.6 64 64 264.6 64 512s200.6 448 448 448 448-200.6 448-448S759.4 64 512 64zm0 820c-205.4 0-372-166.6-372-372s166.6-372 372-372 372 166.6 372 372-166.6 372-372 372z"}},{tag:"path",attrs:{d:"M719.4 499.1l-296.1-215A15.9 15.9 0 00398 297v430c0 13.1 14.8 20.5 25.3 12.9l296.1-215a15.9 15.9 0 000-25.8zm-257.6 134V390.9L628.5 512 461.8 633.1z"}}]},name:"play-circle",theme:"outlined"},i=r(84089),o=function(e,t){return n.createElement(i.Z,(0,a.Z)((0,a.Z)({},e),{},{ref:t,icon:s}))};o.displayName="PlayCircleOutlined";var d=n.forwardRef(o)},11698:function(e,t,r){"use strict";r.d(t,{w:function(){return a}});var a=(0,r(62435).createContext)({})},66480:function(e,t,r){"use strict";function a(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function n(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);t&&(a=a.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),r.push.apply(r,a)}return r}function s(e){for(var t=1;t=0||(n[r]=e[r]);return n}(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=e.length?e.apply(this,n):function(){for(var e=arguments.length,a=new Array(e),s=0;s1&&void 0!==arguments[1]?arguments[1]:{};m.initial(e),m.handler(t);var r={current:e},a=p(v)(r,t),n=p(b)(r),s=p(m.changes)(e),i=p(y)(r);function o(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(e){return e};return m.selector(e),e(r.current)}function d(e){c(a,n,s,i)(e)}return[o,d]}},R=x,E={paths:{vs:"https://cdn.jsdelivr.net/npm/monaco-editor@0.43.0/min/vs"}};var w=function(e){return function t(){for(var r=this,a=arguments.length,n=new Array(a),s=0;s=e.length?e.apply(this,n):function(){for(var e=arguments.length,a=new Array(e),s=0;s{a.current=!1}:e,t)};function ee(){}function te(e,t,r,a){return function(e,t){return e.editor.getModel(re(e,t))}(e,a)||function(e,t,r,a){return e.editor.createModel(t,r,a?re(e,a):void 0)}(e,t,r,a)}function re(e,t){return e.Uri.parse(t)}var ae=function({original:e,modified:t,language:r,originalLanguage:a,modifiedLanguage:n,originalModelPath:s,modifiedModelPath:i,keepCurrentOriginalModel:o=!1,keepCurrentModifiedModel:d=!1,theme:l="light",loading:u="Loading...",options:c={},height:p="100%",width:f="100%",className:h,wrapperProps:g={},beforeMount:m=ee,onMount:y=ee}){let[b,v]=(0,H.useState)(!1),[x,R]=(0,H.useState)(!0),E=(0,H.useRef)(null),w=(0,H.useRef)(null),S=(0,H.useRef)(null),D=(0,H.useRef)(y),j=(0,H.useRef)(m),C=(0,H.useRef)(!1);Z((()=>{let e=G.init();return e.then((e=>(w.current=e)&&R(!1))).catch((e=>"cancelation"!==e?.type&&console.error("Monaco initialization: error:",e))),()=>E.current?function(){let e=E.current?.getModel();o||e?.original?.dispose(),d||e?.modified?.dispose(),E.current?.dispose()}():e.cancel()})),Q((()=>{if(E.current&&w.current){let t=E.current.getOriginalEditor(),n=te(w.current,e||"",a||r||"text",s||"");n!==t.getModel()&&t.setModel(n)}}),[s],b),Q((()=>{if(E.current&&w.current){let e=E.current.getModifiedEditor(),a=te(w.current,t||"",n||r||"text",i||"");a!==e.getModel()&&e.setModel(a)}}),[i],b),Q((()=>{let e=E.current.getModifiedEditor();e.getOption(w.current.editor.EditorOption.readOnly)?e.setValue(t||""):t!==e.getValue()&&(e.executeEdits("",[{range:e.getModel().getFullModelRange(),text:t||"",forceMoveMarkers:!0}]),e.pushUndoStop())}),[t],b),Q((()=>{E.current?.getModel()?.original.setValue(e||"")}),[e],b),Q((()=>{let{original:e,modified:t}=E.current.getModel();w.current.editor.setModelLanguage(e,a||r||"text"),w.current.editor.setModelLanguage(t,n||r||"text")}),[r,a,n],b),Q((()=>{w.current?.editor.setTheme(l)}),[l],b),Q((()=>{E.current?.updateOptions(c)}),[c],b);let T=(0,H.useCallback)((()=>{if(!w.current)return;j.current(w.current);let o=te(w.current,e||"",a||r||"text",s||""),d=te(w.current,t||"",n||r||"text",i||"");E.current?.setModel({original:o,modified:d})}),[r,t,n,e,a,s,i]),A=(0,H.useCallback)((()=>{!C.current&&S.current&&(E.current=w.current.editor.createDiffEditor(S.current,{automaticLayout:!0,...c}),T(),w.current?.editor.setTheme(l),v(!0),C.current=!0)}),[c,l,T]);return(0,H.useEffect)((()=>{b&&D.current(E.current,w.current)}),[b]),(0,H.useEffect)((()=>{!x&&!b&&A()}),[x,b,A]),H.createElement(Y,{width:f,height:p,isEditorReady:b,loading:u,_ref:S,className:h,wrapperProps:g})};(0,H.memo)(ae);var ne=function(e){let t=(0,H.useRef)();return(0,H.useEffect)((()=>{t.current=e}),[e]),t.current},se=new Map;var ie=function({defaultValue:e,defaultLanguage:t,defaultPath:r,value:a,language:n,path:s,theme:i="light",line:o,loading:d="Loading...",options:l={},overrideServices:u={},saveViewState:c=!0,keepCurrentModel:p=!1,width:f="100%",height:h="100%",className:g,wrapperProps:m={},beforeMount:y=ee,onMount:b=ee,onChange:v,onValidate:x=ee}){let[R,E]=(0,H.useState)(!1),[w,S]=(0,H.useState)(!0),D=(0,H.useRef)(null),j=(0,H.useRef)(null),C=(0,H.useRef)(null),T=(0,H.useRef)(b),A=(0,H.useRef)(y),P=(0,H.useRef)(),k=(0,H.useRef)(a),I=ne(s),O=(0,H.useRef)(!1),_=(0,H.useRef)(!1);Z((()=>{let e=G.init();return e.then((e=>(D.current=e)&&S(!1))).catch((e=>"cancelation"!==e?.type&&console.error("Monaco initialization: error:",e))),()=>j.current?(P.current?.dispose(),p?c&&se.set(s,j.current.saveViewState()):j.current.getModel()?.dispose(),void j.current.dispose()):e.cancel()})),Q((()=>{let i=te(D.current,e||a||"",t||n||"",s||r||"");i!==j.current?.getModel()&&(c&&se.set(I,j.current?.saveViewState()),j.current?.setModel(i),c&&j.current?.restoreViewState(se.get(s)))}),[s],R),Q((()=>{j.current?.updateOptions(l)}),[l],R),Q((()=>{!j.current||void 0===a||(j.current.getOption(D.current.editor.EditorOption.readOnly)?j.current.setValue(a):a!==j.current.getValue()&&(_.current=!0,j.current.executeEdits("",[{range:j.current.getModel().getFullModelRange(),text:a,forceMoveMarkers:!0}]),j.current.pushUndoStop(),_.current=!1))}),[a],R),Q((()=>{let e=j.current?.getModel();e&&n&&D.current?.editor.setModelLanguage(e,n)}),[n],R),Q((()=>{void 0!==o&&j.current?.revealLine(o)}),[o],R),Q((()=>{D.current?.editor.setTheme(i)}),[i],R);let N=(0,H.useCallback)((()=>{if(C.current&&D.current&&!O.current){A.current(D.current);let d=s||r,p=te(D.current,a||e||"",t||n||"",d||"");j.current=D.current?.editor.create(C.current,{model:p,automaticLayout:!0,...l},u),c&&j.current.restoreViewState(se.get(d)),D.current.editor.setTheme(i),void 0!==o&&j.current.revealLine(o),E(!0),O.current=!0}}),[e,t,r,a,n,s,l,u,c,i,o]);return(0,H.useEffect)((()=>{R&&T.current(j.current,D.current)}),[R]),(0,H.useEffect)((()=>{!w&&!R&&N()}),[w,R,N]),k.current=a,(0,H.useEffect)((()=>{R&&v&&(P.current?.dispose(),P.current=j.current?.onDidChangeModelContent((e=>{_.current||v(j.current.getValue(),e)})))}),[R,v]),(0,H.useEffect)((()=>{if(R){let e=D.current.editor.onDidChangeMarkers((e=>{let t=j.current.getModel()?.uri;if(t&&e.find((e=>e.path===t.path))){let e=D.current.editor.getModelMarkers({resource:t});x?.(e)}}));return()=>{e?.dispose()}}return()=>{}}),[R,x]),H.createElement(Y,{width:f,height:h,isEditorReady:R,loading:d,_ref:C,className:g,wrapperProps:m})},oe=(0,H.memo)(ie),de=r(87462),le=r(4942),ue=r(50888),ce=r(94184),pe=r.n(ce),fe=r(97685),he=r(91),ge=r(21770),me=r(15105),ye=H.forwardRef((function(e,t){var r,a=e.prefixCls,n=void 0===a?"rc-switch":a,s=e.className,i=e.checked,o=e.defaultChecked,d=e.disabled,l=e.loadingIcon,u=e.checkedChildren,c=e.unCheckedChildren,p=e.onClick,f=e.onChange,h=e.onKeyDown,g=(0,he.Z)(e,["prefixCls","className","checked","defaultChecked","disabled","loadingIcon","checkedChildren","unCheckedChildren","onClick","onChange","onKeyDown"]),m=(0,ge.Z)(!1,{value:i,defaultValue:o}),y=(0,fe.Z)(m,2),b=y[0],v=y[1];function x(e,t){var r=b;return d||(v(r=e),null==f||f(r,t)),r}var R=pe()(n,s,(r={},(0,le.Z)(r,"".concat(n,"-checked"),b),(0,le.Z)(r,"".concat(n,"-disabled"),d),r));return H.createElement("button",Object.assign({},g,{type:"button",role:"switch","aria-checked":b,disabled:d,className:R,ref:t,onKeyDown:function(e){e.which===me.Z.LEFT?x(!1,e):e.which===me.Z.RIGHT&&x(!0,e),null==h||h(e)},onClick:function(e){var t=x(!b,e);null==p||p(t,e)}}),l,H.createElement("span",{className:"".concat(n,"-inner")},b?u:c))}));ye.displayName="Switch";var be=ye,ve=r(53124),xe=r(98866),Re=r(97647),Ee=r(68349),we=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n9999?"+"+Pe(t,6):Pe(t,4))+"-"+Pe(e.getUTCMonth()+1,2)+"-"+Pe(e.getUTCDate(),2)+(s?"T"+Pe(r,2)+":"+Pe(a,2)+":"+Pe(n,2)+"."+Pe(s,3)+"Z":n?"T"+Pe(r,2)+":"+Pe(a,2)+":"+Pe(n,2)+"Z":a||r?"T"+Pe(r,2)+":"+Pe(a,2)+"Z":"")}function Ie(e){var t=new RegExp('["'+e+"\n\r]"),r=e.charCodeAt(0);function a(e,t){var a,n=[],s=e.length,i=0,o=0,d=s<=0,l=!1;function u(){if(d)return Ce;if(l)return l=!1,je;var t,a,n=i;if(34===e.charCodeAt(n)){for(;i++=s?d=!0:10===(a=e.charCodeAt(i++))?l=!0:13===a&&(l=!0,10===e.charCodeAt(i)&&++i),e.slice(n+1,t-1).replace(/""/g,'"')}for(;it){var o=t-r;return a.push(String(s).slice(0,o)),a}a.push(s),r=i}return e}var Pt=function(e){var t=e.enabledMeasure,r=e.children,a=e.text,n=e.width,s=e.fontSize,i=e.rows,o=e.onEllipsis,d=H.useState([0,0,0]),l=(0,fe.Z)(d,2),u=(0,fe.Z)(l[0],3),c=u[0],p=u[1],f=u[2],h=l[1],g=H.useState(0),m=(0,fe.Z)(g,2),y=m[0],b=m[1],v=H.useState(0),x=(0,fe.Z)(v,2),R=x[0],E=x[1],w=H.useRef(null),S=H.useRef(null),D=H.useMemo((function(){return(0,dt.Z)(a)}),[a]),j=H.useMemo((function(){return function(e){var t=0;return e.forEach((function(e){Tt(e)?t+=String(e).length:t+=1})),t}(D)}),[D]),C=H.useMemo((function(){return t&&3===y?r(At(D,p),p1&&_e,Me=function(e){var t;oe(!0),null===(t=Ae.onExpand)||void 0===t||t.call(Ae,e)},Le=H.useState(0),Ue=(0,fe.Z)(Le,2),We=Ue[0],ze=Ue[1],Ve=H.useState(0),qe=(0,fe.Z)(Ve,2),Ge=qe[0],He=qe[1],Ke=function(e){var t;me(e),he!==e&&(null===(t=Ae.onEllipsis)||void 0===t||t.call(Ae,e))};H.useEffect((function(){var e=R.current;if(Te&&_e&&e){var t=Be?e.offsetHeighte.length)&&(t=e.length);for(var r=0,a=new Array(t);r0&&!t[1].startsWith("http")?e.replace(t[1],Yt.join(location.origin||"",location.pathname||"","..",t[1])):e}var ir="UHHnvAT44WY5MiysV0f0",or="VOoyipWtoYw1Vy6K3G1R",dr="O1KqImcQW9s4SDMUQv6L",lr="EJvEyCo8aPcrCb4D9UxJ",ur="lrestG_z5Coe903p81m1",cr="gYTzvF8MRgEaKWZQtK4X";function pr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,s,i,o=[],d=!0,l=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;d=!1}else for(;!(d=(a=s.call(r)).done)&&(o.push(a.value),o.length!==t);d=!0);}catch(e){l=!0,n=e}finally{try{if(!d&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw n}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return fr(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return fr(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 fr(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r'}),i)}}(0,t,r,h,g,n),y=function(e,t,r,a,n,s){return{title:e,js:t,html:s.container||'
',json:JSON.stringify(tr({dependencies:a,devDependencies:n},s.json))}}(f,t,0,h,g,n),b=function(e,t,r,a,n,s){var i;return{title:e||"",description:"",template:"create-react-app",dependencies:a,files:(i={},rr(i,"index.".concat(r.startsWith("ts")?"ts":"js"),t),rr(i,"index.html",s.container||'
'),i)}}(f,t,r,h,0,n),v=pr((0,H.useState)(!1),2),x=v[0],R=v[1];return(0,H.useEffect)((function(){(0,Xt.qE)().then((function(e){return R("responded"===e)})).catch((function(){return R(!1)}))}),[]),H.createElement("div",{className:ir},H.createElement("div",{className:ur},o.map((function(e,t){var r=d[e];return H.createElement("span",{key:t,className:e===l?cr:"",onClick:function(){return u(e)}},e," ",r&&r)}))),x?H.createElement("form",{action:"//riddle.alibaba-inc.com/riddles/define",method:"POST",target:"_blank"},H.createElement("input",{type:"hidden",name:"data",value:JSON.stringify(y)}),H.createElement(yt.Z,{title:H.createElement(Ne._H,{id:"在 Riddle 中打开"})},H.createElement("input",{type:"submit",value:"Create New Riddle with Prefilled Data",className:dr}))):null,H.createElement(yt.Z,{title:H.createElement(Ne._H,{id:"在 StackBlitz 中打开"})},H.createElement(Ke,{className:lr,onClick:function(){Ze.Z.openProject(b)}})),H.createElement(yt.Z,{title:H.createElement(Ne._H,{id:"在 CodeSandbox 中打开"})},H.createElement("form",{action:"https://codesandbox.io/api/v1/sandboxes/define",method:"POST",target:"_blank"},H.createElement("input",{type:"hidden",name:"parameters",value:(0,Jt.Z)(m)}),H.createElement("button",{type:"submit",className:or},H.createElement(Xe,{style:{marginLeft:8}})))),H.createElement(br,{copyable:{text:t},style:{marginLeft:6}}),H.createElement(yt.Z,{title:H.createElement(Ne._H,{id:"执行代码"})},H.createElement(Ye.Z,{onClick:c,style:{marginLeft:12}})))},Rr="tIGvu65uzaI0Cw5l7HT0",Er="k0UFcBz79WsnFTprgh1T";function wr(){wr=function(){return t};var e,t={},r=Object.prototype,a=r.hasOwnProperty,n=Object.defineProperty||function(e,t,r){e[t]=r.value},s="function"==typeof Symbol?Symbol:{},i=s.iterator||"@@iterator",o=s.asyncIterator||"@@asyncIterator",d=s.toStringTag||"@@toStringTag";function l(e,t,r){return Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}),e[t]}try{l({},"")}catch(e){l=function(e,t,r){return e[t]=r}}function u(e,t,r,a){var s=t&&t.prototype instanceof m?t:m,i=Object.create(s.prototype),o=new A(a||[]);return n(i,"_invoke",{value:D(e,r,o)}),i}function c(e,t,r){try{return{type:"normal",arg:e.call(t,r)}}catch(e){return{type:"throw",arg:e}}}t.wrap=u;var p="suspendedStart",f="executing",h="completed",g={};function m(){}function y(){}function b(){}var v={};l(v,i,(function(){return this}));var x=Object.getPrototypeOf,R=x&&x(x(P([])));R&&R!==r&&a.call(R,i)&&(v=R);var E=b.prototype=m.prototype=Object.create(v);function w(e){["next","throw","return"].forEach((function(t){l(e,t,(function(e){return this._invoke(t,e)}))}))}function S(e,t){function r(n,s,i,o){var d=c(e[n],e,s);if("throw"!==d.type){var l=d.arg,u=l.value;return u&&"object"==jr(u)&&a.call(u,"__await")?t.resolve(u.__await).then((function(e){r("next",e,i,o)}),(function(e){r("throw",e,i,o)})):t.resolve(u).then((function(e){l.value=e,i(l)}),(function(e){return r("throw",e,i,o)}))}o(d.arg)}var s;n(this,"_invoke",{value:function(e,a){function n(){return new t((function(t,n){r(e,a,t,n)}))}return s=s?s.then(n,n):n()}})}function D(t,r,a){var n=p;return function(s,i){if(n===f)throw new Error("Generator is already running");if(n===h){if("throw"===s)throw i;return{value:e,done:!0}}for(a.method=s,a.arg=i;;){var o=a.delegate;if(o){var d=j(o,a);if(d){if(d===g)continue;return d}}if("next"===a.method)a.sent=a._sent=a.arg;else if("throw"===a.method){if(n===p)throw n=h,a.arg;a.dispatchException(a.arg)}else"return"===a.method&&a.abrupt("return",a.arg);n=f;var l=c(t,r,a);if("normal"===l.type){if(n=a.done?h:"suspendedYield",l.arg===g)continue;return{value:l.arg,done:a.done}}"throw"===l.type&&(n=h,a.method="throw",a.arg=l.arg)}}}function j(t,r){var a=r.method,n=t.iterator[a];if(n===e)return r.delegate=null,"throw"===a&&t.iterator.return&&(r.method="return",r.arg=e,j(t,r),"throw"===r.method)||"return"!==a&&(r.method="throw",r.arg=new TypeError("The iterator does not provide a '"+a+"' method")),g;var s=c(n,t.iterator,r.arg);if("throw"===s.type)return r.method="throw",r.arg=s.arg,r.delegate=null,g;var i=s.arg;return i?i.done?(r[t.resultName]=i.value,r.next=t.nextLoc,"return"!==r.method&&(r.method="next",r.arg=e),r.delegate=null,g):i:(r.method="throw",r.arg=new TypeError("iterator result is not an object"),r.delegate=null,g)}function C(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 T(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function A(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(C,this),this.reset(!0)}function P(t){if(t||""===t){var r=t[i];if(r)return r.call(t);if("function"==typeof t.next)return t;if(!isNaN(t.length)){var n=-1,s=function r(){for(;++n=0;--s){var i=this.tryEntries[s],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var d=a.call(i,"catchLoc"),l=a.call(i,"finallyLoc");if(d&&l){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),T(r),g}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var a=r.completion;if("throw"===a.type){var n=a.arg;T(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,a){return this.delegate={iterator:P(t),resultName:r,nextLoc:a},"next"===this.method&&(this.arg=e),g}},t}function Sr(e,t,r,a,n,s,i){try{var o=e[s](i),d=o.value}catch(e){return void r(e)}o.done?t(d):Promise.resolve(d).then(a,n)}function Dr(e){return function(e){if(Array.isArray(e))return Ar(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||Tr(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 jr(e){return jr="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},jr(e)}function Cr(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,s,i,o=[],d=!0,l=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;d=!1}else for(;!(d=(a=s.call(r)).done)&&(o.push(a.value),o.length!==t);d=!0);}catch(e){l=!0,n=e}finally{try{if(!d&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw n}}return o}}(e,t)||Tr(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 Tr(e,t){if(e){if("string"==typeof e)return Ar(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?Ar(e,t):void 0}}function Ar(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r2&&void 0!==arguments[2])||arguments[2],a=(0,Zt.transform)(e,{filename:t,presets:["react","typescript",r?"es2015":"es2016",["stage-3",{decoratorsBeforeExport:!0}]],plugins:["transform-modules-umd"]}),n=a.code;return n}((r=e,a=v.id,n="zh"===a?"// 我们用 insert-css 演示引入自定义样式\n// 推荐将样式添加到自己的样式文件中\n// 若拷贝官方代码,别忘了 npm install insert-css\ninsertCss(":"// We use 'insert-css' to insert custom styles\n// It is recommended to add the style to your own style sheet files\n// If you want to copy the code directly, please remember to install the npm package 'insert-css\ninsertCss(",r.replace(/^insertCss\(/gm,n)),s,E)}catch(e){return void K(e)}!function(e,t,r){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"container",n=document.getElementById(t),s=document.createElement("script"),i=e.replace(/'container'|"container"/,"'".concat(a,"'"));s.innerHTML="\n// Can only have one anonymous define call per script file\n// 和 monaco loader 加载冲突\nvar __runnerDefine = window['define'];\nwindow['define'] = null;\ntry {\n ".concat(i,"\n\n // 清除显示的错误\n window.__reportErrorInPlayground && window.__reportErrorInPlayground(null);\n} catch(e) {\n window.__reportErrorInPlayground && window.__reportErrorInPlayground(e);\n} finally {\n window['define'] = __runnerDefine;\n}\n "),n.innerHTML=r||"
'),n.appendChild(s)}(t,G,null==i?void 0:i.container,d)}}),300),[u,V]),J=function(e){if(e){var t=S?[vr.JAVASCRIPT,vr.SPEC,vr.DATA]:[vr.JAVASCRIPT,vr.DATA];W(t),C(e)}};(0,H.useEffect)((function(){O(a),C(null),S&&(P(null),F(!1))}),[u]),(0,H.useEffect)((function(){$(I)}),[I]),(0,H.useEffect)((function(){var e=document.getElementById(G);return e&&(0,We.ak)(e,(0,Be.Z)((function(){var e;e=new Event("resize"),window.dispatchEvent(e)}),100)),function(){e&&(0,We.ZH)(e)}}),[]),(0,H.useEffect)((function(){return p(),null!=i&&i.playgroundDidMount&&new Function(i.playgroundDidMount)(),function(){h(),null!=i&&i.playgroundWillUnmount&&new Function(i.playgroundWillUnmount)()}}),[]);var X=function(){var e,t=(e=wr().mark((function e(t){var r,a,n;return wr().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=function(e){return e.text().then((function(e){return Ie(",").parse(e,Oe)}))},a=function(e){return e.json()},e.next=4,Promise.all(t.map((function(e){return fetch(e).then((function(t){return"csv"===e.split(".").pop()?r(t):a(t)}))})));case 4:if(!((n=e.sent).length<=1)){e.next=7;break}return e.abrupt("return",n[0]);case 7:return e.abrupt("return",Object.fromEntries(t.map((function(e,t){return[e,n[t]]}))));case 8:case"end":return e.stop()}}),e)})),function(){var t=this,r=arguments;return new Promise((function(a,n){var s=e.apply(t,r);function i(e){Sr(s,a,n,i,o,"next",e)}function o(e){Sr(s,a,n,i,o,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();(0,H.useEffect)((function(){q(vr.JAVASCRIPT)}),[u]),(0,H.useEffect)((function(){var e=a.matchAll(/fetch\(\s*["|'](.*)["|'],*\s*\)/g),t=Array.from(e);if(t&&t.length>0)X(t.map((function(e){return e[1].trim()}))).then((function(e){J(e)}));else{var r=S?[vr.JAVASCRIPT,vr.SPEC]:[vr.JAVASCRIPT];W(r)}}),[u]),(0,H.useEffect)((function(){var e=function(e){var t=e.detail.options;P(t),function(e){if(e){for(var t=[e],r=[];t.length;){var a=t.pop(),n=a.data;"object"===jr(n)&&"fetch"===n.type&&r.push(n),t.push.apply(t,Dr(a.children||[]))}X(r.map((function(e){return e.value}))).then(J)}}(t)};return window.addEventListener("spec",e),function(){window.removeEventListener("spec",e)}}));var Y=(0,H.useCallback)((function(e){q(e)}),[u]),Z=(0,H.useCallback)((function(e,t){t.isFlush||V!==vr.JAVASCRIPT||O(e)}),[V]),Q=function(e,t){return"function"!=typeof t?t:"".concat(t.toString(),"")},ee=function(e){switch(e){case vr.JAVASCRIPT:case vr.SPEC:return"javascript";case vr.DATA:return"json";default:return"javascript"}},te=function(e){switch(e){case vr.JAVASCRIPT:return I;case vr.SPEC:return(0,Me.format)((t=function(e){return N?"import { Chart } from '@antv/g2';\n \n const chart = new Chart({container:'container'});\n\n chart.options(".concat(e,");\n\n chart.render();\n "):"(".concat(e,")")}(JSON.stringify(A,Q)),t.replace(/"\(.*?)\<\/func\>"/g,(function(e,t){return t.replace(/\\n/g,"\n").replace(/\\"/g,'"')}))),{plugins:[Ue()]});case vr.DATA:return JSON.stringify(j,null,2);default:return null}var t},re=function(e){return e===vr.JAVASCRIPT?I:null};return H.createElement("div",{className:Rr},H.createElement(xr,{fileExtension:M,sourceCode:I,playground:i,location:location,title:r,isFullScreen:l,editorTabs:U,currentEditorTab:V,onExecuteCode:function(){return $(I)},onEditorTabChange:Y,onToggleFullscreen:b,slots:{Spec:H.createElement("span",{style:{paddingLeft:"0.25em",paddingRight:0}},H.createElement(De,{style:{width:30},size:"small",onChange:function(e){return F(e)},checked:N}))}}),U.map((function(e){return H.createElement("div",{key:e,className:Er,style:{height:"calc(100% - 36px)",display:e===V?"block":"none"}},H.createElement(oe,{language:ee(e),value:te(e),defaultValue:re(e),path:e,loading:H.createElement(ze.g,null),options:{readOnly:e===vr.DATA||e===vr.SPEC,automaticLayout:!0,minimap:{enabled:!1},scrollBeyondLastLine:!1,fixedOverflowWidgets:!0,lineNumbersMinChars:4,showFoldingControls:"always",foldingHighlight:!0},onChange:Z,onMount:function(e){B.current=e}}))})))}},1834:function(e,t,r){"use strict";r.d(t,{G:function(){return c}});var a=r(62435),n=r(33859),s=r(85956),i="CGDxcD47iA0DzUwgO9L_",o="uzxsbp2yoswfMg6AAbC_",d="A13eZH2Tm8sU5W1kwC2F",l="ZkgP4C3HQuMG68WGa_bQ",u="OxoeuGzm4gICQ9IWEp0f";var c=function(e){var t,r=e.isPlayground,c=e.exampleId,p=e.header,f=e.error;return a.createElement("div",{className:i},r?null:a.createElement("div",{className:o},p),a.createElement("div",{className:d},a.createElement("div",{id:"playgroundScriptContainer_".concat(c),className:l}),f?a.createElement(n.ZP,{className:u,status:"error",title:a.createElement(s._H,{id:"演示代码报错,请检查"}),subTitle:a.createElement("pre",null,(t=f,(t.reason?t.reason:t.message?t.message:t).toString()))}):null))}},49681:function(e,t,r){"use strict";r.d(t,{S:function(){return Fe}});var a=r(62435),n=r(85956),s=r(42054),i=r(45697),o=r.n(i),d=r(97262),l=r.n(d);function u(){var e=this.constructor.getDerivedStateFromProps(this.props,this.state);null!=e&&this.setState(e)}function c(e){this.setState(function(t){var r=this.constructor.getDerivedStateFromProps(e,t);return null!=r?r:null}.bind(this))}function p(e,t){try{var r=this.props,a=this.state;this.props=e,this.state=t,this.__reactInternalSnapshotFlag=!0,this.__reactInternalSnapshot=this.getSnapshotBeforeUpdate(r,a)}finally{this.props=r,this.state=a}}function f(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function h(e,t){for(var r=0;r=0?r:1/0;return Math.max(n,Math.min(s,a))}return void 0!==e?e:t}T.propTypes={className:o().string.isRequired,onClick:o().func,onDoubleClick:o().func,onMouseDown:o().func.isRequired,onTouchStart:o().func.isRequired,onTouchEnd:o().func.isRequired,split:o().oneOf(["vertical","horizontal"]),style:l(),resizerClassName:o().string.isRequired},T.defaultProps={resizerClassName:C};var k=function(e){v(r,e);var t=D(r);function r(e){var a;f(this,r),(a=t.call(this,e)).onMouseDown=a.onMouseDown.bind(w(a)),a.onTouchStart=a.onTouchStart.bind(w(a)),a.onMouseMove=a.onMouseMove.bind(w(a)),a.onTouchMove=a.onTouchMove.bind(w(a)),a.onMouseUp=a.onMouseUp.bind(w(a));var n=e.size,s=e.defaultSize,i=e.minSize,o=e.maxSize,d=e.primary,l=void 0!==n?n:P(s,i,o,null);return a.state={active:!1,resized:!1,pane1Size:"first"===d?l:void 0,pane2Size:"second"===d?l:void 0,instanceProps:{size:n}},a}return g(r,[{key:"componentDidMount",value:function(){document.addEventListener("mouseup",this.onMouseUp),document.addEventListener("mousemove",this.onMouseMove),document.addEventListener("touchmove",this.onTouchMove),this.setState(r.getSizeUpdate(this.props,this.state))}},{key:"componentWillUnmount",value:function(){document.removeEventListener("mouseup",this.onMouseUp),document.removeEventListener("mousemove",this.onMouseMove),document.removeEventListener("touchmove",this.onTouchMove)}},{key:"onMouseDown",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchStart(t)}},{key:"onTouchStart",value:function(e){var t=this.props,r=t.allowResize,a=t.onDragStarted,n=t.split;if(r){A(document,window);var s="vertical"===n?e.touches[0].clientX:e.touches[0].clientY;"function"==typeof a&&a(),this.setState({active:!0,position:s})}}},{key:"onMouseMove",value:function(e){var t=Object.assign({},e,{touches:[{clientX:e.clientX,clientY:e.clientY}]});this.onTouchMove(t)}},{key:"onTouchMove",value:function(e){var t=this.props,r=t.allowResize,a=t.maxSize,n=t.minSize,s=t.onChange,i=t.split,o=t.step,d=this.state,l=d.active,u=d.position;if(r&&l){A(document,window);var c="first"===this.props.primary,p=c?this.pane1:this.pane2,f=c?this.pane2:this.pane1;if(p){var h=p,g=f;if(h.getBoundingClientRect){var y=h.getBoundingClientRect().width,b=h.getBoundingClientRect().height,v="vertical"===i?y:b,x=u-("vertical"===i?e.touches[0].clientX:e.touches[0].clientY);if(o){if(Math.abs(x)parseInt(window.getComputedStyle(g).order)&&(R=-R);var E=a;if(void 0!==a&&a<=0){var w=this.splitPane;E="vertical"===i?w.getBoundingClientRect().width+a:w.getBoundingClientRect().height+a}var S=v-R,D=u-x;SE?S=E:this.setState({position:D,resized:!0}),s&&s(S),this.setState(m({draggedSize:S},c?"pane1Size":"pane2Size",S))}}}}},{key:"onMouseUp",value:function(){var e=this.props,t=e.allowResize,r=e.onDragFinished,a=this.state,n=a.active,s=a.draggedSize;t&&n&&("function"==typeof r&&r(s),this.setState({active:!1}))}},{key:"render",value:function(){var e=this,t=this.props,r=t.allowResize,n=t.children,s=t.className,i=t.onResizerClick,o=t.onResizerDoubleClick,d=t.paneClassName,l=t.pane1ClassName,u=t.pane2ClassName,c=t.paneStyle,p=t.pane1Style,f=t.pane2Style,h=t.resizerClassName,g=t.resizerStyle,m=t.split,y=t.style,v=this.state,x=v.pane1Size,R=v.pane2Size,E=r?"":"disabled",w=h?"".concat(h," ").concat(C):h,S=function(e){return a.Children.toArray(e).filter((function(e){return e}))}(n),D=b({display:"flex",flex:1,height:"100%",position:"absolute",outline:"none",overflow:"hidden",MozUserSelect:"text",WebkitUserSelect:"text",msUserSelect:"text",userSelect:"text"},y);"vertical"===m?Object.assign(D,{flexDirection:"row",left:0,right:0}):Object.assign(D,{bottom:0,flexDirection:"column",minHeight:"100%",top:0,width:"100%"});var A=["SplitPane",s,m,E],P=b({},c,{},p),k=b({},c,{},f),I=["Pane1",d,l].join(" "),O=["Pane2",d,u].join(" ");return a.createElement("div",{className:A.join(" "),ref:function(t){e.splitPane=t},style:D},a.createElement(j,{className:I,key:"pane1",eleRef:function(t){e.pane1=t},size:x,split:m,style:P},S[0]),a.createElement(T,{className:E,onClick:i,onDoubleClick:o,onMouseDown:this.onMouseDown,onTouchStart:this.onTouchStart,onTouchEnd:this.onMouseUp,key:"resizer",resizerClassName:w,split:m,style:g||{}}),a.createElement(j,{className:O,key:"pane2",eleRef:function(t){e.pane2=t},size:R,split:m,style:k},S[1]))}}],[{key:"getDerivedStateFromProps",value:function(e,t){return r.getSizeUpdate(e,t)}},{key:"getSizeUpdate",value:function(e,t){var r={};if(t.instanceProps.size===e.size&&void 0!==e.size)return{};var a=void 0!==e.size?e.size:P(e.defaultSize,e.minSize,e.maxSize,t.draggedSize);void 0!==e.size&&(r.draggedSize=a);var n="first"===e.primary;return r[n?"pane1Size":"pane2Size"]=a,r[n?"pane2Size":"pane1Size"]=void 0,r.instanceProps={size:e.size},r}}]),r}(a.Component);k.propTypes={allowResize:o().bool,children:o().arrayOf(o().node).isRequired,className:o().string,primary:o().oneOf(["first","second"]),minSize:o().oneOfType([o().string,o().number]),maxSize:o().oneOfType([o().string,o().number]),defaultSize:o().oneOfType([o().string,o().number]),size:o().oneOfType([o().string,o().number]),split:o().oneOf(["vertical","horizontal"]),onDragStarted:o().func,onDragFinished:o().func,onChange:o().func,onResizerClick:o().func,onResizerDoubleClick:o().func,style:l(),resizerStyle:l(),paneClassName:o().string,pane1ClassName:o().string,pane2ClassName:o().string,paneStyle:l(),pane1Style:l(),pane2Style:l(),resizerClassName:o().string,step:o().number},k.defaultProps={allowResize:!0,minSize:50,primary:"first",split:"vertical",paneClassName:"",pane1ClassName:"",pane2ClassName:""},function(e){var t=e.prototype;if(!t||!t.isReactComponent)throw new Error("Can only polyfill class components");if("function"!=typeof e.getDerivedStateFromProps&&"function"!=typeof t.getSnapshotBeforeUpdate)return e;var r=null,a=null,n=null;if("function"==typeof t.componentWillMount?r="componentWillMount":"function"==typeof t.UNSAFE_componentWillMount&&(r="UNSAFE_componentWillMount"),"function"==typeof t.componentWillReceiveProps?a="componentWillReceiveProps":"function"==typeof t.UNSAFE_componentWillReceiveProps&&(a="UNSAFE_componentWillReceiveProps"),"function"==typeof t.componentWillUpdate?n="componentWillUpdate":"function"==typeof t.UNSAFE_componentWillUpdate&&(n="UNSAFE_componentWillUpdate"),null!==r||null!==a||null!==n){var s=e.displayName||e.name,i="function"==typeof e.getDerivedStateFromProps?"getDerivedStateFromProps()":"getSnapshotBeforeUpdate()";throw Error("Unsafe legacy lifecycles will not be called for components using new component APIs.\n\n"+s+" uses "+i+" but also contains the following legacy lifecycles:"+(null!==r?"\n "+r:"")+(null!==a?"\n "+a:"")+(null!==n?"\n "+n:"")+"\n\nThe above lifecycles should be removed. Learn more about this warning here:\nhttps://fb.me/react-async-component-lifecycle-hooks")}if("function"==typeof e.getDerivedStateFromProps&&(t.componentWillMount=u,t.componentWillReceiveProps=c),"function"==typeof t.getSnapshotBeforeUpdate){if("function"!=typeof t.componentDidUpdate)throw new Error("Cannot polyfill getSnapshotBeforeUpdate() for components that do not define componentDidUpdate() on the prototype");t.componentWillUpdate=p;var o=t.componentDidUpdate;t.componentDidUpdate=function(e,t,r){var a=this.__reactInternalSnapshotFlag?this.__reactInternalSnapshot:r;o.call(this,e,t,a)}}}(k);var I=k,O=r(56184),_=r(62207),N=r(4942),F=r(97685),B=r(87462),M=r(82826),L=r(87603),U=r(94184),W=r.n(U),z=r(48555),V=r(30470),q=r(71002),G=r(42550),H=r(53124);function K(){var e=a.useReducer((function(e){return e+1}),0);return(0,F.Z)(e,2)[1]}var $=r(24308);var J=function(){var e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=(0,a.useRef)({}),r=K();return(0,a.useEffect)((function(){var a=$.ZP.subscribe((function(a){t.current=a,e&&r()}));return function(){return $.ZP.unsubscribe(a)}}),[]),t.current},X=a.createContext("default"),Y=function(e){var t=e.children,r=e.size;return a.createElement(X.Consumer,null,(function(e){return a.createElement(X.Provider,{value:r||e},t)}))},Z=X,Q=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n0){var v=[];t=d.map((function(e){var t,r=ve(e.path,f);r&&v.push(r),e.children&&e.children.length&&(t=a.createElement(le.Z,{items:e.children.map((function(e){return{key:e.path||e.breadcrumbName,label:c(e,f,d,xe(v,e.path,f))}}))}));var n={separator:s};return t&&(n.overlay=t),a.createElement(he,(0,B.Z)({},n,{key:r||e.breadcrumbName}),c(e,f,d,v))}))}else l&&(t=(0,re.Z)(l).map((function(e,t){return e?(0,ne.Tm)(e,{separator:s,key:t}):e})));var x=W()(b,(0,N.Z)({},"".concat(b,"-rtl"),"rtl"===y),o);return a.createElement("nav",(0,B.Z)({className:x,style:i},h),a.createElement("ol",null,t))};Re.Item=he,Re.Separator=me;var Ee=Re,we=r(23715),Se=r(26713),De=r(34952),je=function(e,t,r){return t&&r?a.createElement(we.Z,{componentName:"PageHeader"},(function(n){return a.createElement("div",{className:"".concat(e,"-back")},a.createElement(De.Z,{onClick:function(e){null==r||r(e)},className:"".concat(e,"-back-button"),"aria-label":n.back},t))})):null},Ce=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ltr";return void 0!==e.backIcon?e.backIcon:"rtl"===t?a.createElement(L.Z,null):a.createElement(M.Z,null)},Te=function(e){var t=(0,V.Z)(!1),r=(0,F.Z)(t,2),n=r[0],s=r[1],i=function(e){var t=e.width;s(t<768,!0)};return a.createElement(H.C,null,(function(t){var r,s=t.getPrefixCls,o=t.pageHeader,d=t.direction,l=e.prefixCls,u=e.style,c=e.footer,p=e.children,f=e.breadcrumb,h=e.breadcrumbRender,g=e.className,m=!0;"ghost"in e?m=e.ghost:o&&"ghost"in o&&(m=o.ghost);var y=s("page-header",l),b=(null==f?void 0:f.routes)?function(e){return a.createElement(Ee,(0,B.Z)({},e))}(f):null,v=f&&"props"in f,x=null!==(r=null==h?void 0:h(e,b))&&void 0!==r?r:b,R=v?f:x,E=W()(y,g,(0,N.Z)((0,N.Z)((0,N.Z)({"has-breadcrumb":!!R,"has-footer":!!c},"".concat(y,"-ghost"),m),"".concat(y,"-rtl"),"rtl"===d),"".concat(y,"-compact"),n));return a.createElement(z.Z,{onResize:i},a.createElement("div",{className:E,style:u},R,function(e,t){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"ltr",n=t.title,s=t.avatar,i=t.subTitle,o=t.tags,d=t.extra,l=t.onBack,u="".concat(e,"-heading"),c=n||i||o||d;if(!c)return null;var p=Ce(t,r),f=je(e,p,l),h=f||s||c;return a.createElement("div",{className:u},h&&a.createElement("div",{className:"".concat(u,"-left")},f,s&&a.createElement(oe,(0,B.Z)({},s)),n&&a.createElement("span",{className:"".concat(u,"-title"),title:"string"==typeof n?n:void 0},n),i&&a.createElement("span",{className:"".concat(u,"-sub-title"),title:"string"==typeof i?i:void 0},i),o&&a.createElement("span",{className:"".concat(u,"-tags")},o)),d&&a.createElement("span",{className:"".concat(u,"-extra")},a.createElement(Se.Z,null,d)))}(y,e,d),p&&function(e,t){return a.createElement("div",{className:"".concat(e,"-content")},t)}(y,p),function(e,t){return t?a.createElement("div",{className:"".concat(e,"-footer")},t):null}(y,c)))}))},Ae=r(27049),Pe=function(e){var t=e.title;e.relativePath,e.githubUrl;return a.createElement(Te,{ghost:!1,title:t,extra:a.createElement(Se.Z,{split:a.createElement(Ae.Z,{type:"vertical"})})})},ke=r(52654),Ie=r(47407),Oe=r(50927);function _e(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var r=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=r){var a,n,s,i,o=[],d=!0,l=!1;try{if(s=(r=r.call(e)).next,0===t){if(Object(r)!==r)return;d=!1}else for(;!(d=(a=s.call(r)).done)&&(o.push(a.value),o.length!==t);d=!0);}catch(e){l=!0,n=e}finally{try{if(!d&&null!=r.return&&(i=r.return(),Object(i)!==i))return}finally{if(l)throw n}}return o}}(e,t)||function(e,t){if(!e)return;if("string"==typeof e)return Ne(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return Ne(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 Ne(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=0;--s){var i=this.tryEntries[s],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var d=a.call(i,"catchLoc"),l=a.call(i,"finallyLoc");if(d&&l){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),P(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var a=r.completion;if("throw"===a.type){var n=a.arg;P(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,a){return this.delegate={iterator:I(t),resultName:r,nextLoc:a},"next"===this.method&&(this.arg=e),y}},t}function i(e){return function(e){if(Array.isArray(e))return o(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 o(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);"Object"===r&&e.constructor&&(r=e.constructor.name);if("Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return o(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 o(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r0)return t[t.childrenKey]=i(s),t}return[(0,a.oM)(t.title,n)||"",t.id,t.filename].some((function(e){return(e?e.toLowerCase():"").includes(r?r.toLowerCase():"")}))?t:null}},24308:function(e,t,r){"use strict";r.d(t,{c4:function(){return s}});var a=r(4942),n=r(87462),s=["xxl","xl","lg","md","sm","xs"],i={xs:"(max-width: 575px)",sm:"(min-width: 576px)",md:"(min-width: 768px)",lg:"(min-width: 992px)",xl:"(min-width: 1200px)",xxl:"(min-width: 1600px)"},o=new Map,d=-1,l={},u={matchHandlers:{},dispatch:function(e){return l=e,o.forEach((function(e){return e(l)})),o.size>=1},subscribe:function(e){return o.size||this.register(),d+=1,o.set(d,e),e(l),d},unsubscribe:function(e){o.delete(e),o.size||this.unregister()},unregister:function(){var e=this;Object.keys(i).forEach((function(t){var r=i[t],a=e.matchHandlers[r];null==a||a.mql.removeListener(null==a?void 0:a.listener)})),o.clear()},register:function(){var e=this;Object.keys(i).forEach((function(t){var r=i[t],s=function(r){var s=r.matches;e.dispatch((0,n.Z)((0,n.Z)({},l),(0,a.Z)({},t,s)))},o=window.matchMedia(r);o.addListener(s),e.matchHandlers[r]={mql:o,listener:s},s(o)}))}};t.ZP=u},34952:function(e,t,r){"use strict";var a=r(87462),n=r(15105),s=r(62435),i=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n0?"-".concat(h):h,w=!!y,S="left"===h&&null!=g,D="right"===h&&null!=g,j=i()(R,"".concat(R,"-").concat(p),(0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)((0,n.Z)({},"".concat(R,"-with-text"),w),"".concat(R,"-with-text").concat(E),w),"".concat(R,"-dashed"),!!b),"".concat(R,"-plain"),!!v),"".concat(R,"-rtl"),"rtl"===s),"".concat(R,"-no-default-orientation-margin-left"),S),"".concat(R,"-no-default-orientation-margin-right"),D),m),C=(0,a.Z)((0,a.Z)({},S&&{marginLeft:g}),D&&{marginRight:g});return o.createElement("div",(0,a.Z)({className:j},x,{role:"separator"}),y&&"vertical"!==p&&o.createElement("span",{className:"".concat(R,"-inner-text"),style:C},y))}},16591:function(e,t,r){"use strict";r.d(t,{ZP:function(){return _},D7:function(){return k},rJ:function(){return I},nH:function(){return O}});var a=r(4942),n=r(87462),s=r(71002),i=r(4340),o=r(94184),d=r.n(o),l=r(62435);function u(e){return!(!e.addonBefore&&!e.addonAfter)}function c(e){return!!(e.prefix||e.suffix||e.allowClear)}function p(e,t,r,a){if(r){var n=t;if("click"===t.type){var s=e.cloneNode(!0);return n=Object.create(t,{target:{value:s},currentTarget:{value:s}}),s.value="",void r(n)}if(void 0!==a)return n=Object.create(t,{target:{value:e},currentTarget:{value:e}}),e.value=a,void r(n);r(n)}}function f(e){return null==e?"":String(e)}var h=function(e){var t=e.inputElement,r=e.prefixCls,n=e.prefix,i=e.suffix,o=e.addonBefore,p=e.addonAfter,f=e.className,h=e.style,g=e.affixWrapperClassName,m=e.groupClassName,y=e.wrapperClassName,b=e.disabled,v=e.readOnly,x=e.focused,R=e.triggerFocus,E=e.allowClear,w=e.value,S=e.handleReset,D=e.hidden,j=(0,l.useRef)(null),C=(0,l.cloneElement)(t,{value:w,hidden:D});if(c(e)){var T,A="".concat(r,"-affix-wrapper"),P=d()(A,(T={},(0,a.Z)(T,"".concat(A,"-disabled"),b),(0,a.Z)(T,"".concat(A,"-focused"),x),(0,a.Z)(T,"".concat(A,"-readonly"),v),(0,a.Z)(T,"".concat(A,"-input-with-clear-btn"),i&&E&&w),T),!u(e)&&f,g),k=(i||E)&&l.createElement("span",{className:"".concat(r,"-suffix")},function(){var e;if(!E)return null;var t=!b&&!v&&w,n="".concat(r,"-clear-icon"),o="object"===(0,s.Z)(E)&&null!=E&&E.clearIcon?E.clearIcon:"✖";return l.createElement("span",{onClick:S,onMouseDown:function(e){return e.preventDefault()},className:d()(n,(e={},(0,a.Z)(e,"".concat(n,"-hidden"),!t),(0,a.Z)(e,"".concat(n,"-has-suffix"),!!i),e)),role:"button",tabIndex:-1},o)}(),i);C=l.createElement("span",{className:P,style:h,hidden:!u(e)&&D,onClick:function(e){var t;null!==(t=j.current)&&void 0!==t&&t.contains(e.target)&&(null==R||R())},ref:j},n&&l.createElement("span",{className:"".concat(r,"-prefix")},n),(0,l.cloneElement)(t,{style:null,value:w,hidden:null}),k)}if(u(e)){var I="".concat(r,"-group"),O="".concat(I,"-addon"),_=d()("".concat(r,"-wrapper"),I,y),N=d()("".concat(r,"-group-wrapper"),f,m);return l.createElement("span",{className:N,style:h,hidden:D},l.createElement("span",{className:_},o&&l.createElement("span",{className:O},o),(0,l.cloneElement)(C,{style:null,hidden:null}),p&&l.createElement("span",{className:O},p)))}return C},g=r(74902),m=r(97685),y=r(91),b=r(98423),v=r(21770),x=["autoComplete","onChange","onFocus","onBlur","onPressEnter","onKeyDown","prefixCls","disabled","htmlSize","className","maxLength","suffix","showCount","type","inputClassName"],R=(0,l.forwardRef)((function(e,t){var r=e.autoComplete,i=e.onChange,o=e.onFocus,R=e.onBlur,E=e.onPressEnter,w=e.onKeyDown,S=e.prefixCls,D=void 0===S?"rc-input":S,j=e.disabled,C=e.htmlSize,T=e.className,A=e.maxLength,P=e.suffix,k=e.showCount,I=e.type,O=void 0===I?"text":I,_=e.inputClassName,N=(0,y.Z)(e,x),F=(0,v.Z)(e.defaultValue,{value:e.value}),B=(0,m.Z)(F,2),M=B[0],L=B[1],U=(0,l.useState)(!1),W=(0,m.Z)(U,2),z=W[0],V=W[1],q=(0,l.useRef)(null),G=function(e){q.current&&function(e,t){if(e){e.focus(t);var r=(t||{}).cursor;if(r){var a=e.value.length;switch(r){case"start":e.setSelectionRange(0,0);break;case"end":e.setSelectionRange(a,a);break;default:e.setSelectionRange(0,a)}}}}(q.current,e)};(0,l.useImperativeHandle)(t,(function(){return{focus:G,blur:function(){var e;null===(e=q.current)||void 0===e||e.blur()},setSelectionRange:function(e,t,r){var a;null===(a=q.current)||void 0===a||a.setSelectionRange(e,t,r)},select:function(){var e;null===(e=q.current)||void 0===e||e.select()},input:q.current}})),(0,l.useEffect)((function(){V((function(e){return(!e||!j)&&e}))}),[j]);var H,K=function(t){void 0===e.value&&L(t.target.value),q.current&&p(q.current,t,i)},$=function(e){E&&"Enter"===e.key&&E(e),null==w||w(e)},J=function(e){V(!0),null==o||o(e)},X=function(e){V(!1),null==R||R(e)};return l.createElement(h,(0,n.Z)({},N,{prefixCls:D,className:T,inputElement:(H=(0,b.Z)(e,["prefixCls","onPressEnter","addonBefore","addonAfter","prefix","suffix","allowClear","defaultValue","showCount","affixWrapperClassName","groupClassName","inputClassName","wrapperClassName","htmlSize"]),l.createElement("input",(0,n.Z)({autoComplete:r},H,{onChange:K,onFocus:J,onBlur:X,onKeyDown:$,className:d()(D,(0,a.Z)({},"".concat(D,"-disabled"),j),_,!u(e)&&!c(e)&&T),ref:q,size:C,type:O}))),handleReset:function(e){L(""),G(),q.current&&p(q.current,e,i)},value:f(M),focused:z,triggerFocus:G,suffix:function(){var e=Number(A)>0;if(P||k){var t=f(M),r=(0,g.Z)(t).length,n="object"===(0,s.Z)(k)?k.formatter({value:t,count:r,maxLength:A}):"".concat(r).concat(e?" / ".concat(A):"");return l.createElement(l.Fragment,null,!!k&&l.createElement("span",{className:d()("".concat(D,"-show-count-suffix"),(0,a.Z)({},"".concat(D,"-show-count-has-suffix"),!!P))},n),P)}return null}(),disabled:j}))})),E=r(42550),w=r(53124),S=r(98866),D=r(97647),j=r(52706),C=r(4173),T=r(9708),A=r(72922);var P=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n1&&void 0!==arguments[1]&&arguments[1],r=e.getAttribute("id")||e.getAttribute("data-reactid")||e.getAttribute("name");if(t&&S[r])return S[r];var a=window.getComputedStyle(e),n=a.getPropertyValue("box-sizing")||a.getPropertyValue("-moz-box-sizing")||a.getPropertyValue("-webkit-box-sizing"),s=parseFloat(a.getPropertyValue("padding-bottom"))+parseFloat(a.getPropertyValue("padding-top")),i=parseFloat(a.getPropertyValue("border-bottom-width"))+parseFloat(a.getPropertyValue("border-top-width")),o=w.map((function(e){return"".concat(e,":").concat(a.getPropertyValue(e))})).join(";"),d={sizingStyle:o,paddingSize:s,borderSize:i,boxSizing:n};return t&&r&&(S[r]=d),d}var j=["prefixCls","onPressEnter","defaultValue","value","autoSize","onResize","className","style","disabled","onChange","onInternalAutoSize"],C=g.forwardRef((function(e,t){var r=e.prefixCls,d=void 0===r?"rc-textarea":r,l=(e.onPressEnter,e.defaultValue),c=e.value,p=e.autoSize,f=e.onResize,h=e.className,w=e.style,S=e.disabled,C=e.onChange,T=(e.onInternalAutoSize,(0,y.Z)(e,j)),A=(0,R.Z)(l,{value:c,postState:function(e){return null!=e?e:""}}),P=(0,o.Z)(A,2),k=P[0],I=P[1],O=g.useRef();g.useImperativeHandle(t,(function(){return{textArea:O.current}}));var _=g.useMemo((function(){return p&&"object"===(0,n.Z)(p)?[p.minRows,p.maxRows]:[]}),[p]),N=(0,o.Z)(_,2),F=N[0],B=N[1],M=!!p,L=g.useState(2),U=(0,o.Z)(L,2),W=U[0],z=U[1],V=g.useState(),q=(0,o.Z)(V,2),G=q[0],H=q[1],K=function(){z(0)};(0,v.Z)((function(){M&&K()}),[c,F,B,M]),(0,v.Z)((function(){if(0===W)z(1);else if(1===W){var e=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;a||((a=document.createElement("textarea")).setAttribute("tab-index","-1"),a.setAttribute("aria-hidden","true"),document.body.appendChild(a)),e.getAttribute("wrap")?a.setAttribute("wrap",e.getAttribute("wrap")):a.removeAttribute("wrap");var s=D(e,t),i=s.paddingSize,o=s.borderSize,d=s.boxSizing,l=s.sizingStyle;a.setAttribute("style","".concat(l,";").concat(E)),a.value=e.value||e.placeholder||"";var u,c=void 0,p=void 0,f=a.scrollHeight;if("border-box"===d?f+=o:"content-box"===d&&(f-=i),null!==r||null!==n){a.value=" ";var h=a.scrollHeight-i;null!==r&&(c=h*r,"border-box"===d&&(c=c+i+o),f=Math.max(c,f)),null!==n&&(p=h*n,"border-box"===d&&(p=p+i+o),u=f>p?"":"hidden",f=Math.min(p,f))}var g={height:f,overflowY:u,resize:"none"};return c&&(g.minHeight=c),p&&(g.maxHeight=p),g}(O.current,!1,F,B);z(2),H(e)}else!function(){try{if(document.activeElement===O.current){var e=O.current,t=e.selectionStart,r=e.selectionEnd,a=e.scrollTop;O.current.setSelectionRange(t,r),O.current.scrollTop=a}}catch(e){}}()}),[W]);var $=g.useRef(),J=function(){x.Z.cancel($.current)};g.useEffect((function(){return J}),[]);var X=M?G:null,Y=(0,m.Z)((0,m.Z)({},w),X);return 0!==W&&1!==W||(Y.overflowY="hidden",Y.overflowX="hidden"),g.createElement(b.Z,{onResize:function(e){2===W&&(null==f||f(e),p&&(J(),$.current=(0,x.Z)((function(){K()}))))},disabled:!(p||f)},g.createElement("textarea",(0,i.Z)({},T,{ref:O,style:Y,className:u()(d,h,(0,s.Z)({},"".concat(d,"-disabled"),S)),disabled:S,value:k,onChange:function(e){I(e.target.value),null==C||C(e)}})))})),T=C,A=function(e){(0,f.Z)(r,e);var t=(0,h.Z)(r);function r(e){var a;(0,c.Z)(this,r),(a=t.call(this,e)).resizableTextArea=void 0,a.focus=function(){a.resizableTextArea.textArea.focus()},a.saveTextArea=function(e){a.resizableTextArea=e},a.handleChange=function(e){var t=a.props.onChange;a.setValue(e.target.value),t&&t(e)},a.handleKeyDown=function(e){var t=a.props,r=t.onPressEnter,n=t.onKeyDown;13===e.keyCode&&r&&r(e),n&&n(e)};var n=void 0===e.value||null===e.value?e.defaultValue:e.value;return a.state={value:n},a}return(0,p.Z)(r,[{key:"setValue",value:function(e,t){"value"in this.props||this.setState({value:e},t)}},{key:"blur",value:function(){this.resizableTextArea.textArea.blur()}},{key:"render",value:function(){return g.createElement(T,(0,i.Z)({},this.props,{value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,ref:this.saveTextArea}))}}],[{key:"getDerivedStateFromProps",value:function(e){return"value"in e?{value:e.value}:null}}]),r}(g.Component),P=r(98423),k=r(53124),I=r(98866),O=r(97647),_=r(52706),N=r(9708),F=r(4340),B=r(96159),M=(0,r(93355).b)("text","input");var L=function(e){(0,f.Z)(r,e);var t=(0,h.Z)(r);function r(){return(0,c.Z)(this,r),t.apply(this,arguments)}return(0,p.Z)(r,[{key:"renderClearIcon",value:function(e){var t=this.props,r=t.value,a=t.disabled,n=t.readOnly,i=t.handleReset,o=t.suffix,d=!a&&!n&&r,l="".concat(e,"-clear-icon");return g.createElement(F.Z,{onClick:i,onMouseDown:function(e){return e.preventDefault()},className:u()((0,s.Z)((0,s.Z)({},"".concat(l,"-hidden"),!d),"".concat(l,"-has-suffix"),!!o),l),role:"button"})}},{key:"renderTextAreaWithClearIcon",value:function(e,t,r){var a=this.props,n=a.value,i=a.allowClear,o=a.className,d=a.focused,l=a.style,c=a.direction,p=a.bordered,f=a.hidden,h=a.status,m=r.status,y=r.hasFeedback;if(!i)return(0,B.Tm)(t,{value:n});var b,v=u()("".concat(e,"-affix-wrapper"),"".concat(e,"-affix-wrapper-textarea-with-clear-btn"),(0,N.Z)("".concat(e,"-affix-wrapper"),(0,N.F)(m,h),y),(0,s.Z)((0,s.Z)((0,s.Z)((0,s.Z)({},"".concat(e,"-affix-wrapper-focused"),d),"".concat(e,"-affix-wrapper-rtl"),"rtl"===c),"".concat(e,"-affix-wrapper-borderless"),!p),"".concat(o),!((b=this.props).addonBefore||b.addonAfter)&&o));return g.createElement("span",{className:v,style:l,hidden:f},(0,B.Tm)(t,{style:null,value:n}),this.renderClearIcon(e))}},{key:"render",value:function(){var e=this;return g.createElement(_.aM.Consumer,null,(function(t){var r=e.props,a=r.prefixCls,n=r.inputType,s=r.element;if(n===M[0])return e.renderTextAreaWithClearIcon(a,s,t)}))}}]),r}(g.Component),U=L,W=r(16591),z=function(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);na&&(n=t),n}var G=g.forwardRef((function(e,t){var r=e.prefixCls,a=e.bordered,l=void 0===a||a,c=e.showCount,p=void 0!==c&&c,f=e.maxLength,h=e.className,m=e.style,y=e.size,b=e.disabled,v=e.onCompositionStart,x=e.onCompositionEnd,E=e.onChange,w=e.onFocus,S=e.onBlur,D=e.status,j=z(e,["prefixCls","bordered","showCount","maxLength","className","style","size","disabled","onCompositionStart","onCompositionEnd","onChange","onFocus","onBlur","status"]),C=g.useContext(k.E_),T=C.getPrefixCls,F=C.direction,B=g.useContext(O.Z),M=g.useContext(I.Z),L=null!=b?b:M,G=g.useContext(_.aM),H=G.status,K=G.hasFeedback,$=G.isFormItemInput,J=G.feedbackIcon,X=(0,N.F)(H,D),Y=g.useRef(null),Z=g.useRef(null),Q=g.useState(!1),ee=(0,o.Z)(Q,2),te=ee[0],re=ee[1],ae=g.useState(!1),ne=(0,o.Z)(ae,2),se=ne[0],ie=ne[1],oe=g.useRef(),de=g.useRef(0),le=(0,R.Z)(j.defaultValue,{value:j.value}),ue=(0,o.Z)(le,2),ce=ue[0],pe=ue[1],fe=j.hidden,he=function(e,t){void 0===j.value&&(pe(e),null==t||t())},ge=Number(f)>0;g.useEffect((function(){ie((function(e){return!L&&e}))}),[L]);var me=T("input",r);g.useImperativeHandle(t,(function(){var e;return{resizableTextArea:null===(e=Y.current)||void 0===e?void 0:e.resizableTextArea,focus:function(e){var t,r;(0,W.nH)(null===(r=null===(t=Y.current)||void 0===t?void 0:t.resizableTextArea)||void 0===r?void 0:r.textArea,e)},blur:function(){var e;return null===(e=Y.current)||void 0===e?void 0:e.blur()}}}));var ye=g.createElement(A,(0,i.Z)({},(0,P.Z)(j,["allowClear"]),{disabled:L,className:u()((0,s.Z)((0,s.Z)((0,s.Z)((0,s.Z)({},"".concat(me,"-borderless"),!l),h,h&&!p),"".concat(me,"-sm"),"small"===B||"small"===y),"".concat(me,"-lg"),"large"===B||"large"===y),(0,N.Z)(me,X)),style:p?{resize:null==m?void 0:m.resize}:m,prefixCls:me,onCompositionStart:function(e){re(!0),oe.current=ce,de.current=e.currentTarget.selectionStart,null==v||v(e)},onChange:function(e){var t=e.target.value;!te&&ge&&(t=q(e.target.selectionStart>=f+1||e.target.selectionStart===t.length||!e.target.selectionStart,ce,t,f));he(t),(0,W.rJ)(e.currentTarget,e,E,t)},onBlur:function(e){ie(!1),null==S||S(e)},onFocus:function(e){ie(!0),null==w||w(e)},onCompositionEnd:function(e){var t;re(!1);var r=e.currentTarget.value;ge&&(r=q(de.current>=f+1||de.current===(null===(t=oe.current)||void 0===t?void 0:t.length),oe.current,r,f));r!==ce&&(he(r),(0,W.rJ)(e.currentTarget,e,E,r)),null==x||x(e)},ref:Y})),be=(0,W.D7)(ce);te||!ge||null!==j.value&&void 0!==j.value||(be=V(be,f));var ve=g.createElement(U,(0,i.Z)({disabled:L,focused:se},j,{prefixCls:me,direction:F,inputType:"text",value:be,element:ye,handleReset:function(e){var t,r,a;he(""),null===(t=Y.current)||void 0===t||t.focus(),(0,W.rJ)(null===(a=null===(r=Y.current)||void 0===r?void 0:r.resizableTextArea)||void 0===a?void 0:a.textArea,e,E)},ref:Z,bordered:l,status:D,style:p?void 0:m}));if(p||K){var xe=(0,d.Z)(be).length,Re="";return Re="object"===(0,n.Z)(p)?p.formatter({value:be,count:xe,maxLength:f}):"".concat(xe).concat(ge?" / ".concat(f):""),g.createElement("div",{hidden:fe,className:u()("".concat(me,"-textarea"),(0,s.Z)((0,s.Z)((0,s.Z)({},"".concat(me,"-textarea-rtl"),"rtl"===F),"".concat(me,"-textarea-show-count"),p),"".concat(me,"-textarea-in-form-item"),$),(0,N.Z)("".concat(me,"-textarea"),X,K),h),style:m,"data-count":Re},ve,K&&g.createElement("span",{className:"".concat(me,"-textarea-suffix")},J))}return ve}))},72922:function(e,t,r){"use strict";r.d(t,{Z:function(){return n}});var a=r(62435);function n(e,t){var r=(0,a.useRef)([]),n=function(){r.current.push(setTimeout((function(){var t,r,a,n;(null===(t=e.current)||void 0===t?void 0:t.input)&&"password"===(null===(r=e.current)||void 0===r?void 0:r.input.getAttribute("type"))&&(null===(a=e.current)||void 0===a?void 0:a.input.hasAttribute("value"))&&(null===(n=e.current)||void 0===n||n.input.removeAttribute("value"))})))};return(0,a.useEffect)((function(){return t&&n(),function(){return r.current.forEach((function(e){e&&clearTimeout(e)}))}}),[]),n}},26470:function(e,t,r){var a=r(34155);function n(e,t){for(var r=0,a=e.length-1;a>=0;a--){var n=e[a];"."===n?e.splice(a,1):".."===n?(e.splice(a,1),r++):r&&(e.splice(a,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function s(e,t){if(e.filter)return e.filter(t);for(var r=[],a=0;a=-1&&!t;r--){var i=r>=0?arguments[r]:a.cwd();if("string"!=typeof i)throw new TypeError("Arguments to path.resolve must be strings");i&&(e=i+"/"+e,t="/"===i.charAt(0))}return(t?"/":"")+(e=n(s(e.split("/"),(function(e){return!!e})),!t).join("/"))||"."},t.normalize=function(e){var r=t.isAbsolute(e),a="/"===i(e,-1);return(e=n(s(e.split("/"),(function(e){return!!e})),!r).join("/"))||r||(e="."),e&&a&&(e+="/"),(r?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(s(e,(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function a(e){for(var t=0;t=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var n=a(e.split("/")),s=a(r.split("/")),i=Math.min(n.length,s.length),o=i,d=0;d=1;--s)if(47===(t=e.charCodeAt(s))){if(!n){a=s;break}}else n=!1;return-1===a?r?"/":".":r&&1===a?"/":e.slice(0,a)},t.basename=function(e,t){var r=function(e){"string"!=typeof e&&(e+="");var t,r=0,a=-1,n=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!n){r=t+1;break}}else-1===a&&(n=!1,a=t+1);return-1===a?"":e.slice(r,a)}(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!=typeof e&&(e+="");for(var t=-1,r=0,a=-1,n=!0,s=0,i=e.length-1;i>=0;--i){var o=e.charCodeAt(i);if(47!==o)-1===a&&(n=!1,a=i+1),46===o?-1===t?t=i:1!==s&&(s=1):-1!==t&&(s=-1);else if(!n){r=i+1;break}}return-1===t||-1===a||0===s||1===s&&t===a-1&&t===r+1?"":e.slice(t,a)};var i=function(e,t,r){return e.substr(t,r)}},28182:function(e,t,r){e.exports=function(){"use strict";var e=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),t=e(((e,t)=>{var a=function(e){return e&&e.Math==Math&&e};t.exports=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()})),a=e(((e,t)=>{t.exports=function(e){try{return!!e()}catch{return!0}}})),n=e(((e,t)=>{var r=a();t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),s=e(((e,t)=>{var r=a();t.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),i=e(((e,t)=>{var r=s(),a=Function.prototype.call;t.exports=r?a.bind(a):function(){return a.apply(a,arguments)}})),o=e((e=>{var t={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!t.call({1:2},1);e.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:t})),d=e(((e,t)=>{t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),l=e(((e,t)=>{var r=s(),a=Function.prototype,n=a.call,i=r&&a.bind.bind(n,n);t.exports=r?i:function(e){return function(){return n.apply(e,arguments)}}})),u=e(((e,t)=>{var r=l(),a=r({}.toString),n=r("".slice);t.exports=function(e){return n(a(e),8,-1)}})),c=e(((e,t)=>{var r=l(),n=a(),s=u(),i=Object,o=r("".split);t.exports=n((function(){return!i("z").propertyIsEnumerable(0)}))?function(e){return"String"==s(e)?o(e,""):i(e)}:i})),p=e(((e,t)=>{t.exports=function(e){return null==e}})),f=e(((e,t)=>{var r=p(),a=TypeError;t.exports=function(e){if(r(e))throw a("Can't call method on "+e);return e}})),h=e(((e,t)=>{var r=c(),a=f();t.exports=function(e){return r(a(e))}})),g=e(((e,t)=>{var r="object"==typeof document&&document.all,a=typeof r>"u"&&void 0!==r;t.exports={all:r,IS_HTMLDDA:a}})),m=e(((e,t)=>{var r=g(),a=r.all;t.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}})),y=e(((e,t)=>{var r=m(),a=g(),n=a.all;t.exports=a.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===n}:function(e){return"object"==typeof e?null!==e:r(e)}})),b=e(((e,r)=>{var a=t(),n=m(),s=function(e){return n(e)?e:void 0};r.exports=function(e,t){return arguments.length<2?s(a[e]):a[e]&&a[e][t]}})),v=e(((e,t)=>{var r=l();t.exports=r({}.isPrototypeOf)})),x=e(((e,t)=>{var r=b();t.exports=r("navigator","userAgent")||""})),R=e(((e,r)=>{var a,n,s=t(),i=x(),o=s.process,d=s.Deno,l=o&&o.versions||d&&d.version,u=l&&l.v8;u&&(n=(a=u.split("."))[0]>0&&a[0]<4?1:+(a[0]+a[1])),!n&&i&&(!(a=i.match(/Edge\/(\d+)/))||a[1]>=74)&&(a=i.match(/Chrome\/(\d+)/))&&(n=+a[1]),r.exports=n})),E=e(((e,t)=>{var r=R(),n=a();t.exports=!!Object.getOwnPropertySymbols&&!n((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))})),w=e(((e,t)=>{var r=E();t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator})),S=e(((e,t)=>{var r=b(),a=m(),n=v(),s=w(),i=Object;t.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return a(t)&&n(t.prototype,i(e))}})),D=e(((e,t)=>{var r=String;t.exports=function(e){try{return r(e)}catch{return"Object"}}})),j=e(((e,t)=>{var r=m(),a=D(),n=TypeError;t.exports=function(e){if(r(e))return e;throw n(a(e)+" is not a function")}})),C=e(((e,t)=>{var r=j(),a=p();t.exports=function(e,t){var n=e[t];return a(n)?void 0:r(n)}})),T=e(((e,t)=>{var r=i(),a=m(),n=y(),s=TypeError;t.exports=function(e,t){var i,o;if("string"===t&&a(i=e.toString)&&!n(o=r(i,e))||a(i=e.valueOf)&&!n(o=r(i,e))||"string"!==t&&a(i=e.toString)&&!n(o=r(i,e)))return o;throw s("Can't convert object to primitive value")}})),A=e(((e,t)=>{t.exports=!1})),P=e(((e,r)=>{var a=t(),n=Object.defineProperty;r.exports=function(e,t){try{n(a,e,{value:t,configurable:!0,writable:!0})}catch{a[e]=t}return t}})),k=e(((e,r)=>{var a=t(),n=P(),s="__core-js_shared__",i=a[s]||n(s,{});r.exports=i})),I=e(((e,t)=>{var r=A(),a=k();(t.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),O=e(((e,t)=>{var r=f(),a=Object;t.exports=function(e){return a(r(e))}})),_=e(((e,t)=>{var r=l(),a=O(),n=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return n(a(e),t)}})),N=e(((e,t)=>{var r=l(),a=0,n=Math.random(),s=r(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++a+n,36)}})),F=e(((e,r)=>{var a=t(),n=I(),s=_(),i=N(),o=E(),d=w(),l=n("wks"),u=a.Symbol,c=u&&u.for,p=d?u:u&&u.withoutSetter||i;r.exports=function(e){if(!s(l,e)||!o&&"string"!=typeof l[e]){var t="Symbol."+e;o&&s(u,e)?l[e]=u[e]:l[e]=d&&c?c(t):p(t)}return l[e]}})),B=e(((e,t)=>{var r=i(),a=y(),n=S(),s=C(),o=T(),d=F(),l=TypeError,u=d("toPrimitive");t.exports=function(e,t){if(!a(e)||n(e))return e;var i,d=s(e,u);if(d){if(void 0===t&&(t="default"),i=r(d,e,t),!a(i)||n(i))return i;throw l("Can't convert object to primitive value")}return void 0===t&&(t="number"),o(e,t)}})),M=e(((e,t)=>{var r=B(),a=S();t.exports=function(e){var t=r(e,"string");return a(t)?t:t+""}})),L=e(((e,r)=>{var a=t(),n=y(),s=a.document,i=n(s)&&n(s.createElement);r.exports=function(e){return i?s.createElement(e):{}}})),U=e(((e,t)=>{var r=n(),s=a(),i=L();t.exports=!r&&!s((function(){return 7!=Object.defineProperty(i("div"),"a",{get:function(){return 7}}).a}))})),W=e((e=>{var t=n(),r=i(),a=o(),s=d(),l=h(),u=M(),c=_(),p=U(),f=Object.getOwnPropertyDescriptor;e.f=t?f:function(e,t){if(e=l(e),t=u(t),p)try{return f(e,t)}catch{}if(c(e,t))return s(!r(a.f,e,t),e[t])}})),z=e(((e,t)=>{var r=n(),s=a();t.exports=r&&s((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),V=e(((e,t)=>{var r=y(),a=String,n=TypeError;t.exports=function(e){if(r(e))return e;throw n(a(e)+" is not an object")}})),q=e((e=>{var t=n(),r=U(),a=z(),s=V(),i=M(),o=TypeError,d=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u="enumerable",c="configurable",p="writable";e.f=t?a?function(e,t,r){if(s(e),t=i(t),s(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var a=l(e,t);a&&a[p]&&(e[t]=r.value,r={configurable:c in r?r[c]:a[c],enumerable:u in r?r[u]:a[u],writable:!1})}return d(e,t,r)}:d:function(e,t,a){if(s(e),t=i(t),s(a),r)try{return d(e,t,a)}catch{}if("get"in a||"set"in a)throw o("Accessors not supported");return"value"in a&&(e[t]=a.value),e}})),G=e(((e,t)=>{var r=n(),a=q(),s=d();t.exports=r?function(e,t,r){return a.f(e,t,s(1,r))}:function(e,t,r){return e[t]=r,e}})),H=e(((e,t)=>{var r=n(),a=_(),s=Function.prototype,i=r&&Object.getOwnPropertyDescriptor,o=a(s,"name"),d=o&&"something"===function(){}.name,l=o&&(!r||r&&i(s,"name").configurable);t.exports={EXISTS:o,PROPER:d,CONFIGURABLE:l}})),K=e(((e,t)=>{var r=l(),a=m(),n=k(),s=r(Function.toString);a(n.inspectSource)||(n.inspectSource=function(e){return s(e)}),t.exports=n.inspectSource})),$=e(((e,r)=>{var a=t(),n=m(),s=a.WeakMap;r.exports=n(s)&&/native code/.test(String(s))})),J=e(((e,t)=>{var r=I(),a=N(),n=r("keys");t.exports=function(e){return n[e]||(n[e]=a(e))}})),X=e(((e,t)=>{t.exports={}})),Y=e(((e,r)=>{var a,n,s,i,o,d=$(),l=t(),u=y(),c=G(),p=_(),f=k(),h=J(),g=X(),m="Object already initialized",b=l.TypeError,v=l.WeakMap,x=function(e){return s(e)?n(e):a(e,{})},R=function(e){return function(t){var r;if(!u(t)||(r=n(t)).type!==e)throw b("Incompatible receiver, "+e+" required");return r}};d||f.state?((i=f.state||(f.state=new v)).get=i.get,i.has=i.has,i.set=i.set,a=function(e,t){if(i.has(e))throw b(m);return t.facade=e,i.set(e,t),t},n=function(e){return i.get(e)||{}},s=function(e){return i.has(e)}):(g[o=h("state")]=!0,a=function(e,t){if(p(e,o))throw b(m);return t.facade=e,c(e,o,t),t},n=function(e){return p(e,o)?e[o]:{}},s=function(e){return p(e,o)}),r.exports={set:a,get:n,has:s,enforce:x,getterFor:R}})),Z=e(((e,t)=>{var r=a(),s=m(),i=_(),o=n(),d=H().CONFIGURABLE,l=K(),u=Y(),c=u.enforce,p=u.get,f=Object.defineProperty,h=o&&!r((function(){return 8!==f((function(){}),"length",{value:8}).length})),g=String(String).split("String"),y=t.exports=function(e,t,r){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!i(e,"name")||d&&e.name!==t)&&(o?f(e,"name",{value:t,configurable:!0}):e.name=t),h&&r&&i(r,"arity")&&e.length!==r.arity&&f(e,"length",{value:r.arity});try{r&&i(r,"constructor")&&r.constructor?o&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var a=c(e);return i(a,"source")||(a.source=g.join("string"==typeof t?t:"")),e};Function.prototype.toString=y((function(){return s(this)&&p(this).source||l(this)}),"toString")})),Q=e(((e,t)=>{var r=m(),a=q(),n=Z(),s=P();t.exports=function(e,t,i,o){o||(o={});var d=o.enumerable,l=void 0!==o.name?o.name:t;if(r(i)&&n(i,l,o),o.global)d?e[t]=i:s(t,i);else{try{o.unsafe?e[t]&&(d=!0):delete e[t]}catch{}d?e[t]=i:a.f(e,t,{value:i,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e}})),ee=e(((e,t)=>{var r=Math.ceil,a=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?a:r)(t)}})),te=e(((e,t)=>{var r=ee();t.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}})),re=e(((e,t)=>{var r=te(),a=Math.max,n=Math.min;t.exports=function(e,t){var s=r(e);return s<0?a(s+t,0):n(s,t)}})),ae=e(((e,t)=>{var r=te(),a=Math.min;t.exports=function(e){return e>0?a(r(e),9007199254740991):0}})),ne=e(((e,t)=>{var r=ae();t.exports=function(e){return r(e.length)}})),se=e(((e,t)=>{var r=h(),a=re(),n=ne(),s=function(e){return function(t,s,i){var o,d=r(t),l=n(d),u=a(i,l);if(e&&s!=s){for(;l>u;)if((o=d[u++])!=o)return!0}else for(;l>u;u++)if((e||u in d)&&d[u]===s)return e||u||0;return!e&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}})),ie=e(((e,t)=>{var r=l(),a=_(),n=h(),s=se().indexOf,i=X(),o=r([].push);t.exports=function(e,t){var r,d=n(e),l=0,u=[];for(r in d)!a(i,r)&&a(d,r)&&o(u,r);for(;t.length>l;)a(d,r=t[l++])&&(~s(u,r)||o(u,r));return u}})),oe=e(((e,t)=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),de=e((e=>{var t=ie(),r=oe().concat("length","prototype");e.f=Object.getOwnPropertyNames||function(e){return t(e,r)}})),le=e((e=>{e.f=Object.getOwnPropertySymbols})),ue=e(((e,t)=>{var r=b(),a=l(),n=de(),s=le(),i=V(),o=a([].concat);t.exports=r("Reflect","ownKeys")||function(e){var t=n.f(i(e)),r=s.f;return r?o(t,r(e)):t}})),ce=e(((e,t)=>{var r=_(),a=ue(),n=W(),s=q();t.exports=function(e,t,i){for(var o=a(t),d=s.f,l=n.f,u=0;u{var r=a(),n=m(),s=/#|\.prototype\./,i=function(e,t){var a=d[o(e)];return a==u||a!=l&&(n(t)?r(t):!!t)},o=i.normalize=function(e){return String(e).replace(s,".").toLowerCase()},d=i.data={},l=i.NATIVE="N",u=i.POLYFILL="P";t.exports=i})),fe=e(((e,r)=>{var a=t(),n=W().f,s=G(),i=Q(),o=P(),d=ce(),l=pe();r.exports=function(e,t){var r,u,c,p,f,h=e.target,g=e.global,m=e.stat;if(r=g?a:m?a[h]||o(h,{}):(a[h]||{}).prototype)for(u in t){if(p=t[u],c=e.dontCallGetSet?(f=n(r,u))&&f.value:r[u],!l(g?u:h+(m?".":"#")+u,e.forced)&&void 0!==c){if(typeof p==typeof c)continue;d(p,c)}(e.sham||c&&c.sham)&&s(p,"sham",!0),i(r,u,p,e)}}})),he=e((()=>{var e=fe(),r=t();e({global:!0,forced:r.globalThis!==r},{globalThis:r})})),ge=e((()=>{he()})),me=e(((e,t)=>{var r=Z(),a=q();t.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),a.f(e,t,n)}})),ye=e(((e,t)=>{var r=V();t.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}})),be=e((()=>{var e=t(),r=n(),s=me(),i=ye(),o=a(),d=e.RegExp,l=d.prototype;r&&o((function(){var e=!0;try{d(".","d")}catch{e=!1}var t={},r="",a=e?"dgimsy":"gimsy",n=function(e,a){Object.defineProperty(t,e,{get:function(){return r+=a,!0}})},s={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var i in e&&(s.hasIndices="d"),s)n(i,s[i]);return Object.getOwnPropertyDescriptor(l,"flags").get.call(t)!==a||r!==a}))&&s(l,"flags",{configurable:!0,get:i})})),ve=e(((e,t)=>{var r=u();t.exports=Array.isArray||function(e){return"Array"==r(e)}})),xe=e(((e,t)=>{var r=TypeError,a=9007199254740991;t.exports=function(e){if(e>a)throw r("Maximum allowed index exceeded");return e}})),Re=e(((e,t)=>{var r=u(),a=l();t.exports=function(e){if("Function"===r(e))return a(e)}})),Ee=e(((e,t)=>{var r=Re(),a=j(),n=s(),i=r(r.bind);t.exports=function(e,t){return a(e),void 0===t?e:n?i(e,t):function(){return e.apply(t,arguments)}}})),we=e(((e,t)=>{var r=ve(),a=ne(),n=xe(),s=Ee(),i=function(e,t,o,d,l,u,c,p){for(var f,h,g=l,m=0,y=!!c&&s(c,p);m0&&r(f)?(h=a(f),g=i(e,t,f,h,g,u-1)-1):(n(g+1),e[g]=f),g++),m++;return g};t.exports=i})),Se=e(((e,t)=>{var r={};r[F()("toStringTag")]="z",t.exports="[object z]"===String(r)})),De=e(((e,t)=>{var r=Se(),a=m(),n=u(),s=F()("toStringTag"),i=Object,o="Arguments"==n(function(){return arguments}()),d=function(e,t){try{return e[t]}catch{}};t.exports=r?n:function(e){var t,r,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=d(t=i(e),s))?r:o?n(t):"Object"==(l=n(t))&&a(t.callee)?"Arguments":l}})),je=e(((e,t)=>{var r=l(),n=a(),s=m(),i=De(),o=b(),d=K(),u=function(){},c=[],p=o("Reflect","construct"),f=/^\s*(?:class|function)\b/,h=r(f.exec),g=!f.exec(u),y=function(e){if(!s(e))return!1;try{return p(u,c,e),!0}catch{return!1}},v=function(e){if(!s(e))return!1;switch(i(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!h(f,d(e))}catch{return!0}};v.sham=!0,t.exports=!p||n((function(){var e;return y(y.call)||!y(Object)||!y((function(){e=!0}))||e}))?v:y})),Ce=e(((e,t)=>{var r=ve(),a=je(),n=y(),s=F()("species"),i=Array;t.exports=function(e){var t;return r(e)&&(t=e.constructor,(a(t)&&(t===i||r(t.prototype))||n(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?i:t}})),Te=e(((e,t)=>{var r=Ce();t.exports=function(e,t){return new(r(e))(0===t?0:t)}})),Ae=e((()=>{var e=fe(),t=we(),r=j(),a=O(),n=ne(),s=Te();e({target:"Array",proto:!0},{flatMap:function(e){var i,o=a(this),d=n(o);return r(e),(i=s(o,0)).length=t(i,o,o,d,0,1,e,arguments.length>1?arguments[1]:void 0),i}})})),Pe=e(((e,t)=>{ge(),be(),Ae();var r=Object.defineProperty,a=Object.getOwnPropertyDescriptor,n=Object.getOwnPropertyNames,s=Object.prototype.hasOwnProperty,i=(e,t)=>function(){return e&&(t=(0,e[n(e)[0]])(e=0)),t},o=(e,t)=>function(){return t||(0,e[n(e)[0]])((t={exports:{}}).exports,t),t.exports},d=(e,t)=>{for(var a in t)r(e,a,{get:t[a],enumerable:!0})},l=(e,t,i,o)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let d of n(t))!s.call(e,d)&&d!==i&&r(e,d,{get:()=>t[d],enumerable:!(o=a(t,d))||o.enumerable});return e},u=e=>l(r({},"__esModule",{value:!0}),e),c=i({""(){}}),p=o({"src/utils/try-combinations.js"(e,t){function r(){let e;for(var t=arguments.length,r=new Array(t),a=0;a{let n=a&&a.backwards;if(!1===r)return!1;let{length:s}=t,i=r;for(;i>=0&&i"u"){var e=new ArrayBuffer(2),t=new Uint8Array(e),r=new Uint16Array(e);if(t[0]=1,t[1]=2,258===r[0])_="BE";else{if(513!==r[0])throw new Error("unable to figure out endianess");_="LE"}}return _}function R(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function E(){return[]}function w(){return 0}function S(){return Number.MAX_VALUE}function D(){return Number.MAX_VALUE}function j(){return[]}function C(){return"Browser"}function T(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function A(){}function P(){}function k(){return"javascript"}function I(){return"browser"}function O(){return"/tmp"}d(v,{EOL:()=>F,arch:()=>k,cpus:()=>j,default:()=>B,endianness:()=>x,freemem:()=>S,getNetworkInterfaces:()=>P,hostname:()=>R,loadavg:()=>E,networkInterfaces:()=>A,platform:()=>I,release:()=>T,tmpDir:()=>O,tmpdir:()=>N,totalmem:()=>D,type:()=>C,uptime:()=>w});var _,N,F,B,M=i({"node-modules-polyfills:os"(){c(),B={EOL:F="\n",tmpdir:N=O,tmpDir:O,networkInterfaces:A,getNetworkInterfaces:P,release:T,type:C,cpus:j,totalmem:D,freemem:S,uptime:w,loadavg:E,hostname:R,endianness:x}}}),L=o({"node-modules-polyfills-commonjs:os"(e,t){c();var r=(M(),u(v));if(r&&r.default){t.exports=r.default;for(let e in r)t.exports[e]=r[e]}else r&&(t.exports=r)}}),U=o({"node_modules/detect-newline/index.js"(e,t){c();var r=e=>{if("string"!=typeof e)throw new TypeError("Expected a string");let t=e.match(/(?:\r?\n)/g)||[];if(0===t.length)return;let r=t.filter((e=>"\r\n"===e)).length;return r>t.length-r?"\r\n":"\n"};t.exports=r,t.exports.graceful=e=>"string"==typeof e&&r(e)||"\n"}}),W=o({"node_modules/jest-docblock/build/index.js"(e){function t(){let e=L();return t=function(){return e},e}function r(){let e=a(U());return r=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}c(),Object.defineProperty(e,"__esModule",{value:!0}),e.extract=h,e.parse=m,e.parseWithComments=y,e.print=b,e.strip=g;var n=/\*\/$/,s=/^\/\*\*?/,i=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,o=/(^|\s+)\/\/([^\r\n]*)/g,d=/^(\r?\n)+/,l=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,u=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,p=/(\r?\n|^) *\* ?/g,f=[];function h(e){let t=e.match(i);return t?t[0].trimLeft():""}function g(e){let t=e.match(i);return t&&t[0]?e.substring(t[0].length):e}function m(e){return y(e).pragmas}function y(e){let a=(0,r().default)(e)||t().EOL;e=e.replace(s,"").replace(n,"").replace(p,"$1");let i="";for(;i!==e;)i=e,e=e.replace(l,`${a}$1 $2${a}`);e=e.replace(d,"").trimRight();let c,h=Object.create(null),g=e.replace(u,"").replace(d,"").trimRight();for(;c=u.exec(e);){let e=c[2].replace(o,"");"string"==typeof h[c[1]]||Array.isArray(h[c[1]])?h[c[1]]=f.concat(h[c[1]],e):h[c[1]]=e}return{comments:g,pragmas:h}}function b(e){let{comments:a="",pragmas:n={}}=e,s=(0,r().default)(a)||t().EOL,i="/**",o=" *",d=" */",l=Object.keys(n),u=l.map((e=>v(e,n[e]))).reduce(((e,t)=>e.concat(t)),[]).map((e=>`${o} ${e}${s}`)).join("");if(!a){if(0===l.length)return"";if(1===l.length&&!Array.isArray(n[l[0]])){let e=n[l[0]];return`${i} ${v(l[0],e)[0]}${d}`}}let c=a.split(s).map((e=>`${o} ${e}`)).join(s)+s;return i+s+(a?c:"")+(a&&l.length?o+s:"")+u+d}function v(e,t){return f.concat(t).map((t=>`@${e} ${t}`.trim()))}}}),z=o({"src/common/end-of-line.js"(e,t){function r(e){let t=e.indexOf("\r");return t>=0?"\n"===e.charAt(t+1)?"crlf":"cr":"lf"}function a(e){switch(e){case"cr":return"\r";case"crlf":return"\r\n";default:return"\n"}}function n(e,t){let r;switch(t){case"\n":r=/\n/g;break;case"\r":r=/\r/g;break;case"\r\n":r=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let a=e.match(r);return a?a.length:0}function s(e){return e.replace(/\r\n?/g,"\n")}c(),t.exports={guessEndOfLine:r,convertEndOfLineToChars:a,countEndOfLineChars:n,normalizeEndOfLine:s}}}),V=o({"src/language-js/pragma.js"(e,t){c();var{parseWithComments:r,strip:a,extract:n,print:s}=W(),{normalizeEndOfLine:i}=z(),o=f();function d(e){let t=o(e);t&&(e=e.slice(t.length+1));let a=n(e),{pragmas:s,comments:i}=r(a);return{shebang:t,text:e,pragmas:s,comments:i}}function l(e){let t=Object.keys(d(e).pragmas);return t.includes("prettier")||t.includes("format")}function u(e){let{shebang:t,text:r,pragmas:n,comments:o}=d(e),l=a(r),u=s({pragmas:Object.assign({format:""},n),comments:o.trimStart()});return(t?`${t}\n`:"")+i(u)+(l.startsWith("\n")?"\n":"\n\n")+l}t.exports={hasPragma:l,insertPragma:u}}}),q=o({"src/utils/is-non-empty-array.js"(e,t){function r(e){return Array.isArray(e)&&e.length>0}c(),t.exports=r}}),G=o({"src/language-js/loc.js"(e,t){c();var r=q();function a(e){var t,n;let s=e.range?e.range[0]:e.start,i=null!==(t=null===(n=e.declaration)||void 0===n?void 0:n.decorators)&&void 0!==t?t:e.decorators;return r(i)?Math.min(a(i[0]),s):s}function n(e){return e.range?e.range[1]:e.end}function s(e,t){let r=a(e);return Number.isInteger(r)&&r===a(t)}function i(e,t){let r=n(e);return Number.isInteger(r)&&r===n(t)}function o(e,t){return s(e,t)&&i(e,t)}t.exports={locStart:a,locEnd:n,hasSameLocStart:s,hasSameLoc:o}}}),H=o({"src/language-js/parse/utils/create-parser.js"(e,t){c();var{hasPragma:r}=V(),{locStart:a,locEnd:n}=G();function s(e){return e="function"==typeof e?{parse:e}:e,Object.assign({astFormat:"estree",hasPragma:r,locStart:a,locEnd:n},e)}t.exports=s}}),K=o({"src/common/parser-create-error.js"(e,t){function r(e,t){let r=new SyntaxError(e+" ("+t.start.line+":"+t.start.column+")");return r.loc=t,r}c(),t.exports=r}}),$=o({"src/language-js/parse/utils/create-babel-parse-error.js"(e,t){c();var r=K();function a(e){let{message:t,loc:a}=e;return r(t.replace(/ \(.*\)/,""),{start:{line:a?a.line:0,column:a?a.column+1:0}})}t.exports=a}}),J=o({"src/language-js/utils/is-ts-keyword-type.js"(e,t){function r(e){let{type:t}=e;return t.startsWith("TS")&&t.endsWith("Keyword")}c(),t.exports=r}}),X=o({"src/language-js/utils/is-block-comment.js"(e,t){c();var r=new Set(["Block","CommentBlock","MultiLine"]),a=e=>r.has(null==e?void 0:e.type);t.exports=a}}),Y=o({"src/language-js/utils/is-type-cast-comment.js"(e,t){c();var r=X();function a(e){return r(e)&&"*"===e.value[0]&&/@(?:type|satisfies)\b/.test(e.value)}t.exports=a}}),Z=o({"src/utils/get-last.js"(e,t){c();var r=e=>e[e.length-1];t.exports=r}}),Q=o({"src/language-js/parse/postprocess/visit-node.js"(e,t){function r(e,t){if(Array.isArray(e)){for(let a=0;a{e.leadingComments&&e.leadingComments.some(s)&&t.add(r(e))})),e=o(e,(e=>{if("ParenthesizedExpression"===e.type){let{expression:a}=e;if("TypeCastExpression"===a.type)return a.range=e.range,a;let n=r(e);if(!t.has(n))return a.extra=Object.assign(Object.assign({},a.extra),{},{parenthesized:!0}),a}}))}return e=o(e,(e=>{switch(e.type){case"ChainExpression":return u(e.expression);case"LogicalExpression":if(p(e))return f(e);break;case"VariableDeclaration":{let t=i(e.declarations);t&&t.init&&l(e,t);break}case"TSParenthesizedType":return n(e.typeAnnotation)||"TSThisType"===e.typeAnnotation.type||(e.typeAnnotation.range=[r(e),a(e)]),e.typeAnnotation;case"TSTypeParameter":if("string"==typeof e.name){let t=r(e);e.name={type:"Identifier",name:e.name,range:[t,t+e.name.length]}}break;case"ObjectExpression":if("typescript"===t.parser){let t=e.properties.find((e=>"Property"===e.type&&"TSEmptyBodyFunctionExpression"===e.value.type));t&&d(t.value,"Unexpected token.")}break;case"SequenceExpression":{let t=i(e.expressions);e.range=[r(e),Math.min(a(t),a(e))];break}case"TopicReference":t.__isUsingHackPipeline=!0;break;case"ExportAllDeclaration":{let{exported:n}=e;if("meriyah"===t.parser&&n&&"Identifier"===n.type){let s=t.originalText.slice(r(n),a(n));(s.startsWith('"')||s.startsWith("'"))&&(e.exported=Object.assign(Object.assign({},e.exported),{},{type:"Literal",value:e.exported.name,raw:s}))}break}case"PropertyDefinition":if("meriyah"===t.parser&&e.static&&!e.computed&&!e.key){let t="static",a=r(e);Object.assign(e,{static:!1,key:{type:"Identifier",name:t,range:[a,a+t.length]}})}}}));function l(e,n){";"!==t.originalText[a(n)]&&(e.range=[r(e),a(n)])}}function u(e){switch(e.type){case"CallExpression":e.type="OptionalCallExpression",e.callee=u(e.callee);break;case"MemberExpression":e.type="OptionalMemberExpression",e.object=u(e.object);break;case"TSNonNullExpression":e.expression=u(e.expression)}return e}function p(e){return"LogicalExpression"===e.type&&"LogicalExpression"===e.right.type&&e.operator===e.right.operator}function f(e){return p(e)?f({type:"LogicalExpression",operator:e.operator,left:f({type:"LogicalExpression",operator:e.operator,left:e.left,right:e.right.left,range:[r(e.left),a(e.right.left)]}),right:e.right.right,range:[r(e),a(e)]}):e}t.exports=l}}),re=o({"node_modules/@babel/parser/lib/index.js"(e){c(),Object.defineProperty(e,"__esModule",{value:!0});var t={sourceType:"script",sourceFilename:void 0,startColumn:0,startLine:1,allowAwaitOutsideFunction:!1,allowReturnOutsideFunction:!1,allowNewTargetOutsideFunction:!1,allowImportExportEverywhere:!1,allowSuperOutsideMethod:!1,allowUndeclaredExports:!1,plugins:[],strictMode:null,ranges:!1,tokens:!1,createParenthesizedExpressions:!1,errorRecovery:!1,attachComment:!0,annexB:!0};function r(e){if(e&&null!=e.annexB&&!1!==e.annexB)throw new Error("The `annexB` option can only be set to `false`.");let r={};for(let a of Object.keys(t))r[a]=e&&null!=e[a]?e[a]:t[a];return r}var a=class{constructor(e,t){this.token=void 0,this.preserveSpace=void 0,this.token=e,this.preserveSpace=!!t}},n={brace:new a("{"),j_oTag:new a("...",!0)};n.template=new a("`",!0);var s=!0,i=!0,o=!0,d=!0,l=!0,u=!0,p=class{constructor(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};this.label=void 0,this.keyword=void 0,this.beforeExpr=void 0,this.startsExpr=void 0,this.rightAssociative=void 0,this.isLoop=void 0,this.isAssign=void 0,this.prefix=void 0,this.postfix=void 0,this.binop=void 0,this.label=e,this.keyword=t.keyword,this.beforeExpr=!!t.beforeExpr,this.startsExpr=!!t.startsExpr,this.rightAssociative=!!t.rightAssociative,this.isLoop=!!t.isLoop,this.isAssign=!!t.isAssign,this.prefix=!!t.prefix,this.postfix=!!t.postfix,this.binop=null!=t.binop?t.binop:null,this.updateContext=null}},f=new Map;function h(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};t.keyword=e;let r=w(e,t);return f.set(e,r),r}function g(e,t){return w(e,{beforeExpr:s,binop:t})}var m=-1,y=[],b=[],v=[],x=[],R=[],E=[];function w(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r,a,n,s;return++m,b.push(e),v.push(null!=(r=t.binop)?r:-1),x.push(null!=(a=t.beforeExpr)&&a),R.push(null!=(n=t.startsExpr)&&n),E.push(null!=(s=t.prefix)&&s),y.push(new p(e,t)),m}function S(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};var r,a,n,s;return++m,f.set(e,m),b.push(e),v.push(null!=(r=t.binop)?r:-1),x.push(null!=(a=t.beforeExpr)&&a),R.push(null!=(n=t.startsExpr)&&n),E.push(null!=(s=t.prefix)&&s),y.push(new p("name",t)),m}var D={bracketL:w("[",{beforeExpr:s,startsExpr:i}),bracketHashL:w("#[",{beforeExpr:s,startsExpr:i}),bracketBarL:w("[|",{beforeExpr:s,startsExpr:i}),bracketR:w("]"),bracketBarR:w("|]"),braceL:w("{",{beforeExpr:s,startsExpr:i}),braceBarL:w("{|",{beforeExpr:s,startsExpr:i}),braceHashL:w("#{",{beforeExpr:s,startsExpr:i}),braceR:w("}"),braceBarR:w("|}"),parenL:w("(",{beforeExpr:s,startsExpr:i}),parenR:w(")"),comma:w(",",{beforeExpr:s}),semi:w(";",{beforeExpr:s}),colon:w(":",{beforeExpr:s}),doubleColon:w("::",{beforeExpr:s}),dot:w("."),question:w("?",{beforeExpr:s}),questionDot:w("?."),arrow:w("=>",{beforeExpr:s}),template:w("template"),ellipsis:w("...",{beforeExpr:s}),backQuote:w("`",{startsExpr:i}),dollarBraceL:w("${",{beforeExpr:s,startsExpr:i}),templateTail:w("...`",{startsExpr:i}),templateNonTail:w("...${",{beforeExpr:s,startsExpr:i}),at:w("@"),hash:w("#",{startsExpr:i}),interpreterDirective:w("#!..."),eq:w("=",{beforeExpr:s,isAssign:d}),assign:w("_=",{beforeExpr:s,isAssign:d}),slashAssign:w("_=",{beforeExpr:s,isAssign:d}),xorAssign:w("_=",{beforeExpr:s,isAssign:d}),moduloAssign:w("_=",{beforeExpr:s,isAssign:d}),incDec:w("++/--",{prefix:l,postfix:u,startsExpr:i}),bang:w("!",{beforeExpr:s,prefix:l,startsExpr:i}),tilde:w("~",{beforeExpr:s,prefix:l,startsExpr:i}),doubleCaret:w("^^",{startsExpr:i}),doubleAt:w("@@",{startsExpr:i}),pipeline:g("|>",0),nullishCoalescing:g("??",1),logicalOR:g("||",1),logicalAND:g("&&",2),bitwiseOR:g("|",3),bitwiseXOR:g("^",4),bitwiseAND:g("&",5),equality:g("==/!=/===/!==",6),lt:g("/<=/>=",7),gt:g("/<=/>=",7),relational:g("/<=/>=",7),bitShift:g("<>/>>>",8),bitShiftL:g("<>/>>>",8),bitShiftR:g("<>/>>>",8),plusMin:w("+/-",{beforeExpr:s,binop:9,prefix:l,startsExpr:i}),modulo:w("%",{binop:10,startsExpr:i}),star:w("*",{binop:10}),slash:g("/",10),exponent:w("**",{beforeExpr:s,binop:11,rightAssociative:!0}),_in:h("in",{beforeExpr:s,binop:7}),_instanceof:h("instanceof",{beforeExpr:s,binop:7}),_break:h("break"),_case:h("case",{beforeExpr:s}),_catch:h("catch"),_continue:h("continue"),_debugger:h("debugger"),_default:h("default",{beforeExpr:s}),_else:h("else",{beforeExpr:s}),_finally:h("finally"),_function:h("function",{startsExpr:i}),_if:h("if"),_return:h("return",{beforeExpr:s}),_switch:h("switch"),_throw:h("throw",{beforeExpr:s,prefix:l,startsExpr:i}),_try:h("try"),_var:h("var"),_const:h("const"),_with:h("with"),_new:h("new",{beforeExpr:s,startsExpr:i}),_this:h("this",{startsExpr:i}),_super:h("super",{startsExpr:i}),_class:h("class",{startsExpr:i}),_extends:h("extends",{beforeExpr:s}),_export:h("export"),_import:h("import",{startsExpr:i}),_null:h("null",{startsExpr:i}),_true:h("true",{startsExpr:i}),_false:h("false",{startsExpr:i}),_typeof:h("typeof",{beforeExpr:s,prefix:l,startsExpr:i}),_void:h("void",{beforeExpr:s,prefix:l,startsExpr:i}),_delete:h("delete",{beforeExpr:s,prefix:l,startsExpr:i}),_do:h("do",{isLoop:o,beforeExpr:s}),_for:h("for",{isLoop:o}),_while:h("while",{isLoop:o}),_as:S("as",{startsExpr:i}),_assert:S("assert",{startsExpr:i}),_async:S("async",{startsExpr:i}),_await:S("await",{startsExpr:i}),_from:S("from",{startsExpr:i}),_get:S("get",{startsExpr:i}),_let:S("let",{startsExpr:i}),_meta:S("meta",{startsExpr:i}),_of:S("of",{startsExpr:i}),_sent:S("sent",{startsExpr:i}),_set:S("set",{startsExpr:i}),_static:S("static",{startsExpr:i}),_using:S("using",{startsExpr:i}),_yield:S("yield",{startsExpr:i}),_asserts:S("asserts",{startsExpr:i}),_checks:S("checks",{startsExpr:i}),_exports:S("exports",{startsExpr:i}),_global:S("global",{startsExpr:i}),_implements:S("implements",{startsExpr:i}),_intrinsic:S("intrinsic",{startsExpr:i}),_infer:S("infer",{startsExpr:i}),_is:S("is",{startsExpr:i}),_mixins:S("mixins",{startsExpr:i}),_proto:S("proto",{startsExpr:i}),_require:S("require",{startsExpr:i}),_satisfies:S("satisfies",{startsExpr:i}),_keyof:S("keyof",{startsExpr:i}),_readonly:S("readonly",{startsExpr:i}),_unique:S("unique",{startsExpr:i}),_abstract:S("abstract",{startsExpr:i}),_declare:S("declare",{startsExpr:i}),_enum:S("enum",{startsExpr:i}),_module:S("module",{startsExpr:i}),_namespace:S("namespace",{startsExpr:i}),_interface:S("interface",{startsExpr:i}),_type:S("type",{startsExpr:i}),_opaque:S("opaque",{startsExpr:i}),name:w("name",{startsExpr:i}),string:w("string",{startsExpr:i}),num:w("num",{startsExpr:i}),bigint:w("bigint",{startsExpr:i}),decimal:w("decimal",{startsExpr:i}),regexp:w("regexp",{startsExpr:i}),privateName:w("#name",{startsExpr:i}),eof:w("eof"),jsxName:w("jsxName"),jsxText:w("jsxText",{beforeExpr:!0}),jsxTagStart:w("jsxTagStart",{startsExpr:!0}),jsxTagEnd:w("jsxTagEnd"),placeholder:w("%%",{startsExpr:!0})};function j(e){return e>=93&&e<=130}function C(e){return e<=92}function T(e){return e>=58&&e<=130}function A(e){return e>=58&&e<=134}function P(e){return x[e]}function k(e){return R[e]}function I(e){return e>=29&&e<=33}function O(e){return e>=127&&e<=129}function _(e){return e>=90&&e<=92}function N(e){return e>=58&&e<=92}function F(e){return e>=39&&e<=59}function B(e){return 34===e}function M(e){return E[e]}function L(e){return e>=119&&e<=121}function U(e){return e>=122&&e<=128}function W(e){return b[e]}function z(e){return v[e]}function V(e){return 57===e}function q(e){return e>=24&&e<=25}function G(e){return y[e]}function H(e,t){if(null==e)return{};var r,a,n={},s=Object.keys(e);for(a=0;a=0)&&(n[r]=e[r]);return n}y[8].updateContext=e=>{e.pop()},y[5].updateContext=y[7].updateContext=y[23].updateContext=e=>{e.push(n.brace)},y[22].updateContext=e=>{e[e.length-1]===n.template?e.pop():e.push(n.template)},y[140].updateContext=e=>{e.push(n.j_expr,n.j_oTag)};var K=class{constructor(e,t,r){this.line=void 0,this.column=void 0,this.index=void 0,this.line=e,this.column=t,this.index=r}},$=class{constructor(e,t){this.start=void 0,this.end=void 0,this.filename=void 0,this.identifierName=void 0,this.start=e,this.end=t}};function J(e,t){let{line:r,column:a,index:n}=e;return new K(r,a+t,n+t)}var X={SyntaxError:"BABEL_PARSER_SYNTAX_ERROR",SourceTypeModuleError:"BABEL_PARSER_SOURCETYPE_MODULE_REQUIRED"},Y=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e.length-1;return{get(){return e.reduce(((e,t)=>e[t]),this)},set(r){e.reduce(((e,a,n)=>n===t?e[a]=r:e[a]),this)}}},Z=(e,t,r)=>Object.keys(r).map((e=>[e,r[e]])).filter((e=>{let[,t]=e;return!!t})).map((e=>{let[t,r]=e;return[t,"function"==typeof r?{value:r,enumerable:!1}:"string"==typeof r.reflect?Object.assign({},r,Y(r.reflect.split("."))):r]})).reduce(((e,t)=>{let[r,a]=t;return Object.defineProperty(e,r,Object.assign({configurable:!0},a))}),Object.assign(new e,t)),Q={ImportMetaOutsideModule:{message:"import.meta may appear only with 'sourceType: \"module\"'",code:X.SourceTypeModuleError},ImportOutsideModule:{message:"'import' and 'export' may appear only with 'sourceType: \"module\"'",code:X.SourceTypeModuleError}},ee={ArrayPattern:"array destructuring pattern",AssignmentExpression:"assignment expression",AssignmentPattern:"assignment expression",ArrowFunctionExpression:"arrow function expression",ConditionalExpression:"conditional expression",CatchClause:"catch clause",ForOfStatement:"for-of statement",ForInStatement:"for-in statement",ForStatement:"for-loop",FormalParameters:"function parameter list",Identifier:"identifier",ImportSpecifier:"import specifier",ImportDefaultSpecifier:"import default specifier",ImportNamespaceSpecifier:"import namespace specifier",ObjectPattern:"object destructuring pattern",ParenthesizedExpression:"parenthesized expression",RestElement:"rest element",UpdateExpression:{true:"prefix operation",false:"postfix operation"},VariableDeclarator:"variable declaration",YieldExpression:"yield expression"},te=e=>{let{type:t,prefix:r}=e;return"UpdateExpression"===t?ee.UpdateExpression[String(r)]:ee[t]},re={AccessorIsGenerator:e=>{let{kind:t}=e;return`A ${t}ter cannot be a generator.`},ArgumentsInClass:"'arguments' is only allowed in functions and class methods.",AsyncFunctionInSingleStatementContext:"Async functions can only be declared at the top level or inside a block.",AwaitBindingIdentifier:"Can not use 'await' as identifier inside an async function.",AwaitBindingIdentifierInStaticBlock:"Can not use 'await' as identifier inside a static block.",AwaitExpressionFormalParameter:"'await' is not allowed in async function parameters.",AwaitInUsingBinding:"'await' is not allowed to be used as a name in 'using' declarations.",AwaitNotInAsyncContext:"'await' is only allowed within async functions and at the top levels of modules.",AwaitNotInAsyncFunction:"'await' is only allowed within async functions.",BadGetterArity:"A 'get' accessor must not have any formal parameters.",BadSetterArity:"A 'set' accessor must have exactly one formal parameter.",BadSetterRestParameter:"A 'set' accessor function argument must not be a rest parameter.",ConstructorClassField:"Classes may not have a field named 'constructor'.",ConstructorClassPrivateField:"Classes may not have a private field named '#constructor'.",ConstructorIsAccessor:"Class constructor may not be an accessor.",ConstructorIsAsync:"Constructor can't be an async function.",ConstructorIsGenerator:"Constructor can't be a generator.",DeclarationMissingInitializer:e=>{let{kind:t}=e;return`Missing initializer in ${t} declaration.`},DecoratorArgumentsOutsideParentheses:"Decorator arguments must be moved inside parentheses: use '@(decorator(args))' instead of '@(decorator)(args)'.",DecoratorBeforeExport:"Decorators must be placed *before* the 'export' keyword. Remove the 'decoratorsBeforeExport: true' option to use the 'export @decorator class {}' syntax.",DecoratorsBeforeAfterExport:"Decorators can be placed *either* before or after the 'export' keyword, but not in both locations at the same time.",DecoratorConstructor:"Decorators can't be used with a constructor. Did you mean '@dec class { ... }'?",DecoratorExportClass:"Decorators must be placed *after* the 'export' keyword. Remove the 'decoratorsBeforeExport: false' option to use the '@decorator export class {}' syntax.",DecoratorSemicolon:"Decorators must not be followed by a semicolon.",DecoratorStaticBlock:"Decorators can't be used with a static block.",DeletePrivateField:"Deleting a private field is not allowed.",DestructureNamedImport:"ES2015 named imports do not destructure. Use another statement for destructuring after the import.",DuplicateConstructor:"Duplicate constructor in the same class.",DuplicateDefaultExport:"Only one default export allowed per module.",DuplicateExport:e=>{let{exportName:t}=e;return`\`${t}\` has already been exported. Exported identifiers must be unique.`},DuplicateProto:"Redefinition of __proto__ property.",DuplicateRegExpFlags:"Duplicate regular expression flag.",ElementAfterRest:"Rest element must be last element.",EscapedCharNotAnIdentifier:"Invalid Unicode escape.",ExportBindingIsString:e=>{let{localName:t,exportName:r}=e;return`A string literal cannot be used as an exported binding without \`from\`.\n- Did you mean \`export { '${t}' as '${r}' } from 'some-module'\`?`},ExportDefaultFromAsIdentifier:"'from' is not allowed as an identifier after 'export default'.",ForInOfLoopInitializer:e=>{let{type:t}=e;return`'${"ForInStatement"===t?"for-in":"for-of"}' loop variable declaration may not have an initializer.`},ForInUsing:"For-in loop may not start with 'using' declaration.",ForOfAsync:"The left-hand side of a for-of loop may not be 'async'.",ForOfLet:"The left-hand side of a for-of loop may not start with 'let'.",GeneratorInSingleStatementContext:"Generators can only be declared at the top level or inside a block.",IllegalBreakContinue:e=>{let{type:t}=e;return`Unsyntactic ${"BreakStatement"===t?"break":"continue"}.`},IllegalLanguageModeDirective:"Illegal 'use strict' directive in function with non-simple parameter list.",IllegalReturn:"'return' outside of function.",ImportBindingIsString:e=>{let{importName:t}=e;return`A string literal cannot be used as an imported binding.\n- Did you mean \`import { "${t}" as foo }\`?`},ImportCallArgumentTrailingComma:"Trailing comma is disallowed inside import(...) arguments.",ImportCallArity:e=>{let{maxArgumentCount:t}=e;return`\`import()\` requires exactly ${1===t?"one argument":"one or two arguments"}.`},ImportCallNotNewExpression:"Cannot use new with import(...).",ImportCallSpreadArgument:"`...` is not allowed in `import()`.",ImportJSONBindingNotDefault:"A JSON module can only be imported with `default`.",ImportReflectionHasAssertion:"`import module x` cannot have assertions.",ImportReflectionNotBinding:'Only `import module x from "./module"` is valid.',IncompatibleRegExpUVFlags:"The 'u' and 'v' regular expression flags cannot be enabled at the same time.",InvalidBigIntLiteral:"Invalid BigIntLiteral.",InvalidCodePoint:"Code point out of bounds.",InvalidCoverInitializedName:"Invalid shorthand property initializer.",InvalidDecimal:"Invalid decimal.",InvalidDigit:e=>{let{radix:t}=e;return`Expected number in radix ${t}.`},InvalidEscapeSequence:"Bad character escape sequence.",InvalidEscapeSequenceTemplate:"Invalid escape sequence in template.",InvalidEscapedReservedWord:e=>{let{reservedWord:t}=e;return`Escape sequence in keyword ${t}.`},InvalidIdentifier:e=>{let{identifierName:t}=e;return`Invalid identifier ${t}.`},InvalidLhs:e=>{let{ancestor:t}=e;return`Invalid left-hand side in ${te(t)}.`},InvalidLhsBinding:e=>{let{ancestor:t}=e;return`Binding invalid left-hand side in ${te(t)}.`},InvalidNumber:"Invalid number.",InvalidOrMissingExponent:"Floating-point numbers require a valid exponent after the 'e'.",InvalidOrUnexpectedToken:e=>{let{unexpected:t}=e;return`Unexpected character '${t}'.`},InvalidParenthesizedAssignment:"Invalid parenthesized assignment pattern.",InvalidPrivateFieldResolution:e=>{let{identifierName:t}=e;return`Private name #${t} is not defined.`},InvalidPropertyBindingPattern:"Binding member expression.",InvalidRecordProperty:"Only properties and spread elements are allowed in record definitions.",InvalidRestAssignmentPattern:"Invalid rest operator's argument.",LabelRedeclaration:e=>{let{labelName:t}=e;return`Label '${t}' is already declared.`},LetInLexicalBinding:"'let' is not allowed to be used as a name in 'let' or 'const' declarations.",LineTerminatorBeforeArrow:"No line break is allowed before '=>'.",MalformedRegExpFlags:"Invalid regular expression flag.",MissingClassName:"A class name is required.",MissingEqInAssignment:"Only '=' operator can be used for specifying default value.",MissingSemicolon:"Missing semicolon.",MissingPlugin:e=>{let{missingPlugin:t}=e;return`This experimental syntax requires enabling the parser plugin: ${t.map((e=>JSON.stringify(e))).join(", ")}.`},MissingOneOfPlugins:e=>{let{missingPlugin:t}=e;return`This experimental syntax requires enabling one of the following parser plugin(s): ${t.map((e=>JSON.stringify(e))).join(", ")}.`},MissingUnicodeEscape:"Expecting Unicode escape sequence \\uXXXX.",MixingCoalesceWithLogical:"Nullish coalescing operator(??) requires parens when mixing with logical operators.",ModuleAttributeDifferentFromType:"The only accepted module attribute is `type`.",ModuleAttributeInvalidValue:"Only string literals are allowed as module attribute values.",ModuleAttributesWithDuplicateKeys:e=>{let{key:t}=e;return`Duplicate key "${t}" is not allowed in module attributes.`},ModuleExportNameHasLoneSurrogate:e=>{let{surrogateCharCode:t}=e;return`An export name cannot include a lone surrogate, found '\\u${t.toString(16)}'.`},ModuleExportUndefined:e=>{let{localName:t}=e;return`Export '${t}' is not defined.`},MultipleDefaultsInSwitch:"Multiple default clauses.",NewlineAfterThrow:"Illegal newline after throw.",NoCatchOrFinally:"Missing catch or finally clause.",NumberIdentifier:"Identifier directly after number.",NumericSeparatorInEscapeSequence:"Numeric separators are not allowed inside unicode escape sequences or hex escape sequences.",ObsoleteAwaitStar:"'await*' has been removed from the async functions proposal. Use Promise.all() instead.",OptionalChainingNoNew:"Constructors in/after an Optional Chain are not allowed.",OptionalChainingNoTemplate:"Tagged Template Literals are not allowed in optionalChain.",OverrideOnConstructor:"'override' modifier cannot appear on a constructor declaration.",ParamDupe:"Argument name clash.",PatternHasAccessor:"Object pattern can't contain getter or setter.",PatternHasMethod:"Object pattern can't contain methods.",PrivateInExpectedIn:e=>{let{identifierName:t}=e;return`Private names are only allowed in property accesses (\`obj.#${t}\`) or in \`in\` expressions (\`#${t} in obj\`).`},PrivateNameRedeclaration:e=>{let{identifierName:t}=e;return`Duplicate private name #${t}.`},RecordExpressionBarIncorrectEndSyntaxType:"Record expressions ending with '|}' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",RecordExpressionBarIncorrectStartSyntaxType:"Record expressions starting with '{|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",RecordExpressionHashIncorrectStartSyntaxType:"Record expressions starting with '#{' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",RecordNoProto:"'__proto__' is not allowed in Record expressions.",RestTrailingComma:"Unexpected trailing comma after rest element.",SloppyFunction:"In non-strict mode code, functions can only be declared at top level or inside a block.",SloppyFunctionAnnexB:"In non-strict mode code, functions can only be declared at top level, inside a block, or as the body of an if statement.",StaticPrototype:"Classes may not have static property named prototype.",SuperNotAllowed:"`super()` is only valid inside a class constructor of a subclass. Maybe a typo in the method name ('constructor') or not extending another class?",SuperPrivateField:"Private fields can't be accessed on super.",TrailingDecorator:"Decorators must be attached to a class element.",TupleExpressionBarIncorrectEndSyntaxType:"Tuple expressions ending with '|]' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",TupleExpressionBarIncorrectStartSyntaxType:"Tuple expressions starting with '[|' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'bar'.",TupleExpressionHashIncorrectStartSyntaxType:"Tuple expressions starting with '#[' are only allowed when the 'syntaxType' option of the 'recordAndTuple' plugin is set to 'hash'.",UnexpectedArgumentPlaceholder:"Unexpected argument placeholder.",UnexpectedAwaitAfterPipelineBody:'Unexpected "await" after pipeline body; await must have parentheses in minimal proposal.',UnexpectedDigitAfterHash:"Unexpected digit after hash token.",UnexpectedImportExport:"'import' and 'export' may only appear at the top level.",UnexpectedKeyword:e=>{let{keyword:t}=e;return`Unexpected keyword '${t}'.`},UnexpectedLeadingDecorator:"Leading decorators must be attached to a class declaration.",UnexpectedLexicalDeclaration:"Lexical declaration cannot appear in a single-statement context.",UnexpectedNewTarget:"`new.target` can only be used in functions or class properties.",UnexpectedNumericSeparator:"A numeric separator is only allowed between two digits.",UnexpectedPrivateField:"Unexpected private name.",UnexpectedReservedWord:e=>{let{reservedWord:t}=e;return`Unexpected reserved word '${t}'.`},UnexpectedSuper:"'super' is only allowed in object methods and classes.",UnexpectedToken:e=>{let{expected:t,unexpected:r}=e;return`Unexpected token${r?` '${r}'.`:""}${t?`, expected "${t}"`:""}`},UnexpectedTokenUnaryExponentiation:"Illegal expression. Wrap left hand side or entire exponentiation in parentheses.",UnexpectedUsingDeclaration:"Using declaration cannot appear in the top level when source type is `script`.",UnsupportedBind:"Binding should be performed on object property.",UnsupportedDecoratorExport:"A decorated export must export a class declaration.",UnsupportedDefaultExport:"Only expressions, functions or classes are allowed as the `default` export.",UnsupportedImport:"`import` can only be used in `import()` or `import.meta`.",UnsupportedMetaProperty:e=>{let{target:t,onlyValidPropertyName:r}=e;return`The only valid meta property for ${t} is ${t}.${r}.`},UnsupportedParameterDecorator:"Decorators cannot be used to decorate parameters.",UnsupportedPropertyDecorator:"Decorators cannot be used to decorate object literal properties.",UnsupportedSuper:"'super' can only be used with function calls (i.e. super()) or in property accesses (i.e. super.prop or super[prop]).",UnterminatedComment:"Unterminated comment.",UnterminatedRegExp:"Unterminated regular expression.",UnterminatedString:"Unterminated string constant.",UnterminatedTemplate:"Unterminated template.",UsingDeclarationHasBindingPattern:"Using declaration cannot have destructuring patterns.",VarRedeclaration:e=>{let{identifierName:t}=e;return`Identifier '${t}' has already been declared.`},YieldBindingIdentifier:"Can not use 'yield' as identifier inside a generator.",YieldInParameter:"Yield expression is not allowed in formal parameters.",ZeroDigitNumericSeparator:"Numeric separator can not be used after leading 0."},ae={StrictDelete:"Deleting local variable in strict mode.",StrictEvalArguments:e=>{let{referenceName:t}=e;return`Assigning to '${t}' in strict mode.`},StrictEvalArgumentsBinding:e=>{let{bindingName:t}=e;return`Binding '${t}' in strict mode.`},StrictFunction:"In strict mode code, functions can only be declared at top level or inside a block.",StrictNumericEscape:"The only valid numeric escape in strict mode is '\\0'.",StrictOctalLiteral:"Legacy octal literals are not allowed in strict mode.",StrictWith:"'with' in strict mode."},ne=new Set(["ArrowFunctionExpression","AssignmentExpression","ConditionalExpression","YieldExpression"]),se={PipeBodyIsTighter:"Unexpected yield after pipeline body; any yield expression acting as Hack-style pipe body must be parenthesized due to its loose operator precedence.",PipeTopicRequiresHackPipes:'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.',PipeTopicUnbound:"Topic reference is unbound; it must be inside a pipe body.",PipeTopicUnconfiguredToken:e=>{let{token:t}=e;return`Invalid topic token ${t}. In order to use ${t} as a topic reference, the pipelineOperator plugin must be configured with { "proposal": "hack", "topicToken": "${t}" }.`},PipeTopicUnused:"Hack-style pipe body does not contain a topic reference; Hack-style pipes must use topic at least once.",PipeUnparenthesizedBody:e=>{let{type:t}=e;return`Hack-style pipe body cannot be an unparenthesized ${te({type:t})}; please wrap it in parentheses.`},PipelineBodyNoArrow:'Unexpected arrow "=>" after pipeline body; arrow function in pipeline body must be parenthesized.',PipelineBodySequenceExpression:"Pipeline body may not be a comma-separated sequence expression.",PipelineHeadSequenceExpression:"Pipeline head should not be a comma-separated sequence expression.",PipelineTopicUnused:"Pipeline is in topic style but does not use topic reference.",PrimaryTopicNotAllowed:"Topic reference was used in a lexical context without topic binding.",PrimaryTopicRequiresSmartPipeline:'Topic reference is used, but the pipelineOperator plugin was not passed a "proposal": "hack" or "smart" option.'},ie=["toMessage"],oe=["message"];function de(e){let{toMessage:t}=e,r=H(e,ie);return function e(a){let{loc:n,details:s}=a;return Z(SyntaxError,Object.assign({},r,{loc:n}),{clone(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=t.loc||{};return e({loc:new K("line"in r?r.line:this.loc.line,"column"in r?r.column:this.loc.column,"index"in r?r.index:this.loc.index),details:Object.assign({},this.details,t.details)})},details:{value:s,enumerable:!1},message:{get(){return`${t(this.details)} (${this.loc.line}:${this.loc.column})`},set(e){Object.defineProperty(this,"message",{value:e})}},pos:{reflect:"loc.index",enumerable:!0},missingPlugin:"missingPlugin"in s&&{reflect:"details.missingPlugin",enumerable:!0}})}}function le(e,t){if(Array.isArray(e))return t=>le(t,e[0]);let r={};for(let a of Object.keys(e)){let n=e[a],s="string"==typeof n?{message:()=>n}:"function"==typeof n?{message:n}:n,{message:i}=s,o=H(s,oe),d="string"==typeof i?()=>i:i;r[a]=de(Object.assign({code:X.SyntaxError,reasonCode:a,toMessage:d},t?{syntaxPlugin:t}:{},o))}return r}var ue=Object.assign({},le(Q),le(re),le(ae),le`pipelineOperator`(se)),{defineProperty:ce}=Object,pe=(e,t)=>ce(e,t,{enumerable:!1,value:e[t]});function fe(e){return e.loc.start&&pe(e.loc.start,"index"),e.loc.end&&pe(e.loc.end,"index"),e}var he=e=>class extends e{parse(){let e=fe(super.parse());return this.options.tokens&&(e.tokens=e.tokens.map(fe)),e}parseRegExpLiteral(e){let{pattern:t,flags:r}=e,a=null;try{a=new RegExp(t,r)}catch{}let n=this.estreeParseLiteral(a);return n.regex={pattern:t,flags:r},n}parseBigIntLiteral(e){let t;try{t=BigInt(e)}catch{t=null}let r=this.estreeParseLiteral(t);return r.bigint=String(r.value||e),r}parseDecimalLiteral(e){let t=this.estreeParseLiteral(null);return t.decimal=String(t.value||e),t}estreeParseLiteral(e){return this.parseLiteral(e,"Literal")}parseStringLiteral(e){return this.estreeParseLiteral(e)}parseNumericLiteral(e){return this.estreeParseLiteral(e)}parseNullLiteral(){return this.estreeParseLiteral(null)}parseBooleanLiteral(e){return this.estreeParseLiteral(e)}directiveToStmt(e){let t=e.value;delete e.value,t.type="Literal",t.raw=t.extra.raw,t.value=t.extra.expressionValue;let r=e;return r.type="ExpressionStatement",r.expression=t,r.directive=t.extra.rawValue,delete t.extra,r}initFunction(e,t){super.initFunction(e,t),e.expression=!1}checkDeclaration(e){null!=e&&this.isObjectProperty(e)?this.checkDeclaration(e.value):super.checkDeclaration(e)}getObjectOrClassMethodParams(e){return e.value.params}isValidDirective(e){var t;return"ExpressionStatement"===e.type&&"Literal"===e.expression.type&&"string"==typeof e.expression.value&&!(null!=(t=e.expression.extra)&&t.parenthesized)}parseBlockBody(e,t,r,a,n){super.parseBlockBody(e,t,r,a,n);let s=e.directives.map((e=>this.directiveToStmt(e)));e.body=s.concat(e.body),delete e.directives}pushClassMethod(e,t,r,a,n,s){this.parseMethod(t,r,a,n,s,"ClassMethod",!0),t.typeParameters&&(t.value.typeParameters=t.typeParameters,delete t.typeParameters),e.body.push(t)}parsePrivateName(){let e=super.parsePrivateName();return this.getPluginOption("estree","classFeatures")?this.convertPrivateNameToPrivateIdentifier(e):e}convertPrivateNameToPrivateIdentifier(e){let t=super.getPrivateNameSV(e);return delete e.id,e.name=t,e.type="PrivateIdentifier",e}isPrivateName(e){return this.getPluginOption("estree","classFeatures")?"PrivateIdentifier"===e.type:super.isPrivateName(e)}getPrivateNameSV(e){return this.getPluginOption("estree","classFeatures")?e.name:super.getPrivateNameSV(e)}parseLiteral(e,t){let r=super.parseLiteral(e,t);return r.raw=r.extra.raw,delete r.extra,r}parseFunctionBody(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];super.parseFunctionBody(e,t,r),e.expression="BlockStatement"!==e.body.type}parseMethod(e,t,r,a,n,s){let i=arguments.length>6&&void 0!==arguments[6]&&arguments[6],o=this.startNode();return o.kind=e.kind,o=super.parseMethod(o,t,r,a,n,s,i),o.type="FunctionExpression",delete o.kind,e.value=o,"ClassPrivateMethod"===s&&(e.computed=!1),this.finishNode(e,"MethodDefinition")}parseClassProperty(){let e=super.parseClassProperty(...arguments);return this.getPluginOption("estree","classFeatures")&&(e.type="PropertyDefinition"),e}parseClassPrivateProperty(){let e=super.parseClassPrivateProperty(...arguments);return this.getPluginOption("estree","classFeatures")&&(e.type="PropertyDefinition",e.computed=!1),e}parseObjectMethod(e,t,r,a,n){let s=super.parseObjectMethod(e,t,r,a,n);return s&&(s.type="Property","method"===s.kind&&(s.kind="init"),s.shorthand=!1),s}parseObjectProperty(e,t,r,a){let n=super.parseObjectProperty(e,t,r,a);return n&&(n.kind="init",n.type="Property"),n}isValidLVal(e,t,r){return"Property"===e?"value":super.isValidLVal(e,t,r)}isAssignable(e,t){return null!=e&&this.isObjectProperty(e)?this.isAssignable(e.value,t):super.isAssignable(e,t)}toAssignable(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(null!=e&&this.isObjectProperty(e)){let{key:r,value:a}=e;this.isPrivateName(r)&&this.classScope.usePrivateName(this.getPrivateNameSV(r),r.loc.start),this.toAssignable(a,t)}else super.toAssignable(e,t)}toAssignableObjectExpressionProp(e,t,r){"get"===e.kind||"set"===e.kind?this.raise(ue.PatternHasAccessor,{at:e.key}):e.method?this.raise(ue.PatternHasMethod,{at:e.key}):super.toAssignableObjectExpressionProp(e,t,r)}finishCallExpression(e,t){let r=super.finishCallExpression(e,t);var a;"Import"===r.callee.type&&(r.type="ImportExpression",r.source=r.arguments[0],this.hasPlugin("importAssertions")&&(r.attributes=null!=(a=r.arguments[1])?a:null),delete r.arguments,delete r.callee);return r}toReferencedArguments(e){"ImportExpression"!==e.type&&super.toReferencedArguments(e)}parseExport(e,t){let r=this.state.lastTokStartLoc,a=super.parseExport(e,t);switch(a.type){case"ExportAllDeclaration":a.exported=null;break;case"ExportNamedDeclaration":1===a.specifiers.length&&"ExportNamespaceSpecifier"===a.specifiers[0].type&&(a.type="ExportAllDeclaration",a.exported=a.specifiers[0].exported,delete a.specifiers);case"ExportDefaultDeclaration":{var n;let{declaration:e}=a;"ClassDeclaration"===(null==e?void 0:e.type)&&(null==(n=e.decorators)?void 0:n.length)>0&&e.start===a.start&&this.resetStartLocation(a,r)}}return a}parseSubscript(e,t,r,a){let n=super.parseSubscript(e,t,r,a);if(a.optionalChainMember){if(("OptionalMemberExpression"===n.type||"OptionalCallExpression"===n.type)&&(n.type=n.type.substring(8)),a.stop){let e=this.startNodeAtNode(n);return e.expression=n,this.finishNode(e,"ChainExpression")}}else("MemberExpression"===n.type||"CallExpression"===n.type)&&(n.optional=!1);return n}hasPropertyAsPrivateName(e){return"ChainExpression"===e.type&&(e=e.expression),super.hasPropertyAsPrivateName(e)}isObjectProperty(e){return"Property"===e.type&&"init"===e.kind&&!e.method}isObjectMethod(e){return e.method||"get"===e.kind||"set"===e.kind}finishNodeAt(e,t,r){return fe(super.finishNodeAt(e,t,r))}resetStartLocation(e,t){super.resetStartLocation(e,t),fe(e)}resetEndLocation(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.lastTokEndLoc;super.resetEndLocation(e,t),fe(e)}},ge="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࡰ-ࢇࢉ-ࢎࢠ-ࣉऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౝౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೝೞೠೡೱೲഄ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜑᜟ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭌᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆿㇰ-ㇿ㐀-䶿一-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꟊꟐꟑꟓꟕ-ꟙꟲ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭩꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",me="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࢘-࢟࣊-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍୕-ୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄ఼ా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ೳഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ඁ-ඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-໎໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜕ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠏-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᪿ-ᫎᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧ꠬ꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",ye=new RegExp("["+ge+"]"),be=new RegExp("["+ge+me+"]");ge=me=null;var ve=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,13,10,2,14,2,6,2,1,2,10,2,14,2,6,2,1,68,310,10,21,11,7,25,5,2,41,2,8,70,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,349,41,7,1,79,28,11,0,9,21,43,17,47,20,28,22,13,52,58,1,3,0,14,44,33,24,27,35,30,0,3,0,9,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,20,1,64,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,2,31,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,38,6,186,43,117,63,32,7,3,0,3,7,2,1,2,23,16,0,2,0,95,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,19,72,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,16,0,2,12,2,33,125,0,80,921,103,110,18,195,2637,96,16,1071,18,5,4026,582,8634,568,8,30,18,78,18,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,1237,43,8,8936,3,2,6,2,1,2,290,16,0,30,2,3,0,15,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,1845,30,7,5,262,61,147,44,11,6,17,0,322,29,19,43,485,27,757,6,2,3,2,1,2,14,2,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42719,33,4153,7,221,3,5761,15,7472,3104,541,1507,4938,6,4191],xe=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,370,1,81,2,71,10,50,3,123,2,54,14,32,10,3,1,11,3,46,10,8,0,46,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,2,11,83,11,7,0,3,0,158,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,71,5,2,1,3,3,2,0,2,1,13,9,120,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,10,1,2,0,49,6,4,4,14,9,5351,0,7,14,13835,9,87,9,39,4,60,6,26,9,1014,0,2,54,8,3,82,0,12,1,19628,1,4706,45,3,22,543,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,101,0,161,6,10,9,357,0,62,13,499,13,983,6,110,6,6,9,4759,9,787719,239];function Re(e,t){let r=65536;for(let a=0,n=t.length;ae)return!1;if(r+=t[a+1],r>=e)return!0}return!1}function Ee(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&ye.test(String.fromCharCode(e)):Re(e,ve)))}function we(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&be.test(String.fromCharCode(e)):Re(e,ve)||Re(e,xe))))}var Se={keyword:["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete"],strict:["implements","interface","let","package","private","protected","public","static","yield"],strictBind:["eval","arguments"]},De=new Set(Se.keyword),je=new Set(Se.strict),Ce=new Set(Se.strictBind);function Te(e,t){return t&&"await"===e||"enum"===e}function Ae(e,t){return Te(e,t)||je.has(e)}function Pe(e){return Ce.has(e)}function ke(e,t){return Ae(e,t)||Pe(e)}function Ie(e){return De.has(e)}function Oe(e,t,r){return 64===e&&64===t&&Ee(r)}var _e=new Set(["break","case","catch","continue","debugger","default","do","else","finally","for","function","if","return","switch","throw","try","var","const","while","with","new","this","super","class","extends","export","import","null","true","false","in","instanceof","typeof","void","delete","implements","interface","let","package","private","protected","public","static","yield","eval","arguments","enum","await"]);function Ne(e){return _e.has(e)}var Fe=0,Be=1,Me=2,Le=4,Ue=8,We=16,ze=32,Ve=64,qe=128,Ge=256,He=Be|Me|qe|Ge,Ke=1,$e=2,Je=4,Xe=8,Ye=16,Ze=64,Qe=128,et=256,tt=512,rt=1024,at=2048,nt=4096,st=8192,it=Ke|$e|Xe|Qe|st,ot=0|Ke|Xe|st,dt=0|Ke|Xe|0,lt=0|Ke|Je|0,ut=0|Ke|Ye|0,ct=0|$e|Qe,pt=0|$e,ft=Ke|$e|Xe|et|st,ht=0|rt,gt=0|Ze,mt=0|Ke|Ze,yt=ft|tt,bt=0|rt,vt=0|$e|nt,xt=at,Rt=4,Et=2,wt=1,St=Et|wt,Dt=Et|Rt,jt=wt|Rt,Ct=Et,Tt=wt,At=0,Pt=class{constructor(e){this.var=new Set,this.lexical=new Set,this.functions=new Set,this.flags=e}},kt=class{constructor(e,t){this.parser=void 0,this.scopeStack=[],this.inModule=void 0,this.undefinedExports=new Map,this.parser=e,this.inModule=t}get inTopLevel(){return(this.currentScope().flags&Be)>0}get inFunction(){return(this.currentVarScopeFlags()&Me)>0}get allowSuper(){return(this.currentThisScopeFlags()&We)>0}get allowDirectSuper(){return(this.currentThisScopeFlags()&ze)>0}get inClass(){return(this.currentThisScopeFlags()&Ve)>0}get inClassAndNotInNonArrowFunction(){let e=this.currentThisScopeFlags();return(e&Ve)>0&&0==(e&Me)}get inStaticBlock(){for(let e=this.scopeStack.length-1;;e--){let{flags:t}=this.scopeStack[e];if(t&qe)return!0;if(t&(He|Ve))return!1}}get inNonArrowFunction(){return(this.currentThisScopeFlags()&Me)>0}get treatFunctionsAsVar(){return this.treatFunctionsAsVarInScope(this.currentScope())}createScope(e){return new Pt(e)}enter(e){this.scopeStack.push(this.createScope(e))}exit(){return this.scopeStack.pop().flags}treatFunctionsAsVarInScope(e){return!!(e.flags&(Me|qe)||!this.parser.inModule&&e.flags&Be)}declareName(e,t,r){let a=this.currentScope();if(t&Xe||t&Ye)this.checkRedeclarationInScope(a,e,t,r),t&Ye?a.functions.add(e):a.lexical.add(e),t&Xe&&this.maybeExportDefined(a,e);else if(t&Je)for(let n=this.scopeStack.length-1;n>=0&&(a=this.scopeStack[n],this.checkRedeclarationInScope(a,e,t,r),a.var.add(e),this.maybeExportDefined(a,e),!(a.flags&He));--n);this.parser.inModule&&a.flags&Be&&this.undefinedExports.delete(e)}maybeExportDefined(e,t){this.parser.inModule&&e.flags&Be&&this.undefinedExports.delete(t)}checkRedeclarationInScope(e,t,r,a){this.isRedeclaredInScope(e,t,r)&&this.parser.raise(ue.VarRedeclaration,{at:a,identifierName:t})}isRedeclaredInScope(e,t,r){return!!(r&Ke)&&(r&Xe?e.lexical.has(t)||e.functions.has(t)||e.var.has(t):r&Ye?e.lexical.has(t)||!this.treatFunctionsAsVarInScope(e)&&e.var.has(t):e.lexical.has(t)&&!(e.flags&Ue&&e.lexical.values().next().value===t)||!this.treatFunctionsAsVarInScope(e)&&e.functions.has(t))}checkLocalExport(e){let{name:t}=e,r=this.scopeStack[0];!r.lexical.has(t)&&!r.var.has(t)&&!r.functions.has(t)&&this.undefinedExports.set(t,e.loc.start)}currentScope(){return this.scopeStack[this.scopeStack.length-1]}currentVarScopeFlags(){for(let e=this.scopeStack.length-1;;e--){let{flags:t}=this.scopeStack[e];if(t&He)return t}}currentThisScopeFlags(){for(let e=this.scopeStack.length-1;;e--){let{flags:t}=this.scopeStack[e];if(t&(He|Ve)&&!(t&Le))return t}}},It=class extends Pt{constructor(){super(...arguments),this.declareFunctions=new Set}},Ot=class extends kt{createScope(e){return new It(e)}declareName(e,t,r){let a=this.currentScope();if(t&at)return this.checkRedeclarationInScope(a,e,t,r),this.maybeExportDefined(a,e),void a.declareFunctions.add(e);super.declareName(e,t,r)}isRedeclaredInScope(e,t,r){return!!super.isRedeclaredInScope(e,t,r)||!!(r&at)&&!e.declareFunctions.has(t)&&(e.lexical.has(t)||e.functions.has(t))}checkLocalExport(e){this.scopeStack[0].declareFunctions.has(e.name)||super.checkLocalExport(e)}},_t=class{constructor(){this.sawUnambiguousESM=!1,this.ambiguousScriptDifferentAst=!1}hasPlugin(e){if("string"==typeof e)return this.plugins.has(e);{let[t,r]=e;if(!this.hasPlugin(t))return!1;let a=this.plugins.get(t);for(let e of Object.keys(r))if((null==a?void 0:a[e])!==r[e])return!1;return!0}}getPluginOption(e,t){var r;return null==(r=this.plugins.get(e))?void 0:r[t]}};function Nt(e,t){void 0===e.trailingComments?e.trailingComments=t:e.trailingComments.unshift(...t)}function Ft(e,t){void 0===e.leadingComments?e.leadingComments=t:e.leadingComments.unshift(...t)}function Bt(e,t){void 0===e.innerComments?e.innerComments=t:e.innerComments.unshift(...t)}function Mt(e,t,r){let a=null,n=t.length;for(;null===a&&n>0;)a=t[--n];null===a||a.start>r.start?Bt(e,r.comments):Nt(a,r.comments)}var Lt=class extends _t{addComment(e){this.filename&&(e.loc.filename=this.filename),this.state.comments.push(e)}processComment(e){let{commentStack:t}=this.state,r=t.length;if(0===r)return;let a=r-1,n=t[a];n.start===e.end&&(n.leadingNode=e,a--);let{start:s}=e;for(;a>=0;a--){let r=t[a],n=r.end;if(!(n>s)){n===s&&(r.trailingNode=e);break}r.containingNode=e,this.finalizeComment(r),t.splice(a,1)}}finalizeComment(e){let{comments:t}=e;if(null!==e.leadingNode||null!==e.trailingNode)null!==e.leadingNode&&Nt(e.leadingNode,t),null!==e.trailingNode&&Ft(e.trailingNode,t);else{let{containingNode:r,start:a}=e;if(44===this.input.charCodeAt(a-1))switch(r.type){case"ObjectExpression":case"ObjectPattern":case"RecordExpression":Mt(r,r.properties,e);break;case"CallExpression":case"OptionalCallExpression":Mt(r,r.arguments,e);break;case"FunctionDeclaration":case"FunctionExpression":case"ArrowFunctionExpression":case"ObjectMethod":case"ClassMethod":case"ClassPrivateMethod":Mt(r,r.params,e);break;case"ArrayExpression":case"ArrayPattern":case"TupleExpression":Mt(r,r.elements,e);break;case"ExportNamedDeclaration":case"ImportDeclaration":Mt(r,r.specifiers,e);break;default:Bt(r,t)}else Bt(r,t)}}finalizeRemainingComments(){let{commentStack:e}=this.state;for(let t=e.length-1;t>=0;t--)this.finalizeComment(e[t]);this.state.commentStack=[]}resetPreviousNodeTrailingComments(e){let{commentStack:t}=this.state,{length:r}=t;if(0===r)return;let a=t[r-1];a.leadingNode===e&&(a.leadingNode=null)}takeSurroundingComments(e,t,r){let{commentStack:a}=this.state,n=a.length;if(0===n)return;let s=n-1;for(;s>=0;s--){let n=a[s],i=n.end;if(n.start===r)n.leadingNode=e;else if(i===t)n.trailingNode=e;else if(i=48&&e<=57},$t={decBinOct:new Set([46,66,69,79,95,98,101,111]),hex:new Set([46,88,95,120])},Jt={bin:e=>48===e||49===e,oct:e=>e>=48&&e<=55,dec:e=>e>=48&&e<=57,hex:e=>e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102};function Xt(e,t,r,a,n,s){let i=r,o=a,d=n,l="",u=null,c=r,{length:p}=t;for(;;){if(r>=p){s.unterminated(i,o,d),l+=t.slice(c,r);break}let f=t.charCodeAt(r);if(Yt(e,f,t,r)){l+=t.slice(c,r);break}if(92===f){l+=t.slice(c,r);let i=Zt(t,r,a,n,"template"===e,s);null!==i.ch||u?l+=i.ch:u={pos:r,lineStart:a,curLine:n},({pos:r,lineStart:a,curLine:n}=i),c=r}else 8232===f||8233===f?(++n,a=++r):10===f||13===f?"template"===e?(l+=t.slice(c,r)+"\n",++r,13===f&&10===t.charCodeAt(r)&&++r,++n,c=a=r):s.unterminated(i,o,d):++r}return{pos:r,str:l,firstInvalidLoc:u,lineStart:a,curLine:n,containsInvalid:!!u}}function Yt(e,t,r,a){return"template"===e?96===t||36===t&&123===r.charCodeAt(a+1):t===("double"===e?34:39)}function Zt(e,t,r,a,n,s){let i=!n;t++;let o=e=>({pos:t,ch:e,lineStart:r,curLine:a}),d=e.charCodeAt(t++);switch(d){case 110:return o("\n");case 114:return o("\r");case 120:{let n;return({code:n,pos:t}=Qt(e,t,r,a,2,!1,i,s)),o(null===n?null:String.fromCharCode(n))}case 117:{let n;return({code:n,pos:t}=tr(e,t,r,a,i,s)),o(null===n?null:String.fromCodePoint(n))}case 116:return o("\t");case 98:return o("\b");case 118:return o("\v");case 102:return o("\f");case 13:10===e.charCodeAt(t)&&++t;case 10:r=t,++a;case 8232:case 8233:return o("");case 56:case 57:if(n)return o(null);s.strictNumericEscape(t-1,r,a);default:if(d>=48&&d<=55){let i=t-1,d=e.slice(i,t+2).match(/^[0-7]+/)[0],l=parseInt(d,8);l>255&&(d=d.slice(0,-1),l=parseInt(d,8)),t+=d.length-1;let u=e.charCodeAt(t);if("0"!==d||56===u||57===u){if(n)return o(null);s.strictNumericEscape(i,r,a)}return o(String.fromCharCode(l))}return o(String.fromCharCode(d))}}function Qt(e,t,r,a,n,s,i,o){let d,l=t;return({n:d,pos:t}=er(e,t,r,a,16,n,s,!1,o,!i)),null===d&&(i?o.invalidEscapeSequence(l,r,a):t=l-1),{code:d,pos:t}}function er(e,t,r,a,n,s,i,o,d,l){let u=t,c=16===n?$t.hex:$t.decBinOct,p=16===n?Jt.hex:10===n?Jt.dec:8===n?Jt.oct:Jt.bin,f=!1,h=0;for(let u=0,g=null==s?1/0:s;u=97?u-97+10:u>=65?u-65+10:Kt(u)?u-48:1/0,s>=n){if(s<=9&&l)return{n:null,pos:t};if(s<=9&&d.invalidDigit(t,r,a,n))s=0;else{if(!i)break;s=0,f=!0}}++t,h=h*n+s}else{let n=e.charCodeAt(t-1),s=e.charCodeAt(t+1);if(o){if(Number.isNaN(s)||!p(s)||c.has(n)||c.has(s)){if(l)return{n:null,pos:t};d.unexpectedNumericSeparator(t,r,a)}}else{if(l)return{n:null,pos:t};d.numericSeparatorInEscapeSequence(t,r,a)}++t}}return t===u||null!=s&&t-u!==s||f?{n:null,pos:t}:{n:h,pos:t}}function tr(e,t,r,a,n,s){let i;if(123===e.charCodeAt(t)){if(++t,({code:i,pos:t}=Qt(e,t,r,a,e.indexOf("}",t)-t,!0,n,s)),++t,null!==i&&i>1114111){if(!n)return{code:null,pos:t};s.invalidCodePoint(t,r,a)}}else({code:i,pos:t}=Qt(e,t,r,a,4,!1,n,s));return{code:i,pos:t}}var rr=["at"],ar=["at"];function nr(e,t,r){return new K(r,e-t,e)}var sr=new Set([103,109,115,105,121,117,100,118]),ir=class{constructor(e){this.type=e.type,this.value=e.value,this.start=e.start,this.end=e.end,this.loc=new $(e.startLoc,e.endLoc)}},or=class extends Lt{constructor(e,t){super(),this.isLookahead=void 0,this.tokens=[],this.errorHandlers_readInt={invalidDigit:(e,t,r,a)=>!!this.options.errorRecovery&&(this.raise(ue.InvalidDigit,{at:nr(e,t,r),radix:a}),!0),numericSeparatorInEscapeSequence:this.errorBuilder(ue.NumericSeparatorInEscapeSequence),unexpectedNumericSeparator:this.errorBuilder(ue.UnexpectedNumericSeparator)},this.errorHandlers_readCodePoint=Object.assign({},this.errorHandlers_readInt,{invalidEscapeSequence:this.errorBuilder(ue.InvalidEscapeSequence),invalidCodePoint:this.errorBuilder(ue.InvalidCodePoint)}),this.errorHandlers_readStringContents_string=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:(e,t,r)=>{this.recordStrictModeErrors(ue.StrictNumericEscape,{at:nr(e,t,r)})},unterminated:(e,t,r)=>{throw this.raise(ue.UnterminatedString,{at:nr(e-1,t,r)})}}),this.errorHandlers_readStringContents_template=Object.assign({},this.errorHandlers_readCodePoint,{strictNumericEscape:this.errorBuilder(ue.StrictNumericEscape),unterminated:(e,t,r)=>{throw this.raise(ue.UnterminatedTemplate,{at:nr(e,t,r)})}}),this.state=new Ht,this.state.init(e),this.input=t,this.length=t.length,this.isLookahead=!1}pushToken(e){this.tokens.length=this.state.tokensLength,this.tokens.push(e),++this.state.tokensLength}next(){this.checkKeywordEscapes(),this.options.tokens&&this.pushToken(new ir(this.state)),this.state.lastTokStart=this.state.start,this.state.lastTokEndLoc=this.state.endLoc,this.state.lastTokStartLoc=this.state.startLoc,this.nextToken()}eat(e){return!!this.match(e)&&(this.next(),!0)}match(e){return this.state.type===e}createLookaheadState(e){return{pos:e.pos,value:null,type:e.type,start:e.start,end:e.end,context:[this.curContext()],inType:e.inType,startLoc:e.startLoc,lastTokEndLoc:e.lastTokEndLoc,curLine:e.curLine,lineStart:e.lineStart,curPosition:e.curPosition}}lookahead(){let e=this.state;this.state=this.createLookaheadState(e),this.isLookahead=!0,this.nextToken(),this.isLookahead=!1;let t=this.state;return this.state=e,t}nextTokenStart(){return this.nextTokenStartSince(this.state.pos)}nextTokenStartSince(e){return Vt.lastIndex=e,Vt.test(this.input)?Vt.lastIndex:e}lookaheadCharCode(){return this.input.charCodeAt(this.nextTokenStart())}codePointAtPos(e){let t=this.input.charCodeAt(e);if(55296==(64512&t)&&++e{let[t,r]=e;return this.raise(t,{at:r})})),this.state.strictErrors.clear())}curContext(){return this.state.context[this.state.context.length-1]}nextToken(){this.skipSpace(),this.state.start=this.state.pos,this.isLookahead||(this.state.startLoc=this.state.curPosition()),this.state.pos>=this.length?this.finishToken(137):this.getTokenFromCode(this.codePointAtPos(this.state.pos))}skipBlockComment(e){let t;this.isLookahead||(t=this.state.curPosition());let r=this.state.pos,a=this.input.indexOf(e,r+2);if(-1===a)throw this.raise(ue.UnterminatedComment,{at:this.state.curPosition()});for(this.state.pos=a+e.length,Wt.lastIndex=r+2;Wt.test(this.input)&&Wt.lastIndex<=a;)++this.state.curLine,this.state.lineStart=Wt.lastIndex;if(this.isLookahead)return;let n={type:"CommentBlock",value:this.input.slice(r+2,a),start:r,end:a+e.length,loc:new $(t,this.state.curPosition())};return this.options.tokens&&this.pushToken(n),n}skipLineComment(e){let t,r=this.state.pos;this.isLookahead||(t=this.state.curPosition());let a=this.input.charCodeAt(this.state.pos+=e);if(this.state.pose))break e;{let e=this.skipLineComment(3);void 0!==e&&(this.addComment(e),this.options.attachComment&&t.push(e))}}else{if(60!==r||this.inModule||!this.options.annexB)break e;{let e=this.state.pos;if(33!==this.input.charCodeAt(e+1)||45!==this.input.charCodeAt(e+2)||45!==this.input.charCodeAt(e+3))break e;{let e=this.skipLineComment(4);void 0!==e&&(this.addComment(e),this.options.attachComment&&t.push(e))}}}}}if(t.length>0){let r={start:e,end:this.state.pos,comments:t,leadingNode:null,trailingNode:null,containingNode:null};this.state.commentStack.push(r)}}finishToken(e,t){this.state.end=this.state.pos,this.state.endLoc=this.state.curPosition();let r=this.state.type;this.state.type=e,this.state.value=t,this.isLookahead||this.updateContext(r)}replaceToken(e){this.state.type=e,this.updateContext()}readToken_numberSign(){if(0===this.state.pos&&this.readToken_interpreter())return;let e=this.state.pos+1,t=this.codePointAtPos(e);if(t>=48&&t<=57)throw this.raise(ue.UnexpectedDigitAfterHash,{at:this.state.curPosition()});if(123===t||91===t&&this.hasPlugin("recordAndTuple")){if(this.expectPlugin("recordAndTuple"),"bar"===this.getPluginOption("recordAndTuple","syntaxType"))throw this.raise(123===t?ue.RecordExpressionHashIncorrectStartSyntaxType:ue.TupleExpressionHashIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,123===t?this.finishToken(7):this.finishToken(1)}else Ee(t)?(++this.state.pos,this.finishToken(136,this.readWord1(t))):92===t?(++this.state.pos,this.finishToken(136,this.readWord1())):this.finishOp(27,1)}readToken_dot(){let e=this.input.charCodeAt(this.state.pos+1);e>=48&&e<=57?this.readNumber(!0):46===e&&46===this.input.charCodeAt(this.state.pos+2)?(this.state.pos+=3,this.finishToken(21)):(++this.state.pos,this.finishToken(16))}readToken_slash(){61===this.input.charCodeAt(this.state.pos+1)?this.finishOp(31,2):this.finishOp(56,1)}readToken_interpreter(){if(0!==this.state.pos||this.length<2)return!1;let e=this.input.charCodeAt(this.state.pos+1);if(33!==e)return!1;let t=this.state.pos;for(this.state.pos+=1;!zt(e)&&++this.state.pos=48&&t<=57?(++this.state.pos,this.finishToken(17)):(this.state.pos+=2,this.finishToken(18))}getTokenFromCode(e){switch(e){case 46:return void this.readToken_dot();case 40:return++this.state.pos,void this.finishToken(10);case 41:return++this.state.pos,void this.finishToken(11);case 59:return++this.state.pos,void this.finishToken(13);case 44:return++this.state.pos,void this.finishToken(12);case 91:if(this.hasPlugin("recordAndTuple")&&124===this.input.charCodeAt(this.state.pos+1)){if("bar"!==this.getPluginOption("recordAndTuple","syntaxType"))throw this.raise(ue.TupleExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(2)}else++this.state.pos,this.finishToken(0);return;case 93:return++this.state.pos,void this.finishToken(3);case 123:if(this.hasPlugin("recordAndTuple")&&124===this.input.charCodeAt(this.state.pos+1)){if("bar"!==this.getPluginOption("recordAndTuple","syntaxType"))throw this.raise(ue.RecordExpressionBarIncorrectStartSyntaxType,{at:this.state.curPosition()});this.state.pos+=2,this.finishToken(6)}else++this.state.pos,this.finishToken(5);return;case 125:return++this.state.pos,void this.finishToken(8);case 58:return void(this.hasPlugin("functionBind")&&58===this.input.charCodeAt(this.state.pos+1)?this.finishOp(15,2):(++this.state.pos,this.finishToken(14)));case 63:return void this.readToken_question();case 96:return void this.readTemplateToken();case 48:{let e=this.input.charCodeAt(this.state.pos+1);if(120===e||88===e)return void this.readRadixNumber(16);if(111===e||79===e)return void this.readRadixNumber(8);if(98===e||66===e)return void this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return void this.readNumber(!1);case 34:case 39:return void this.readString(e);case 47:return void this.readToken_slash();case 37:case 42:return void this.readToken_mult_modulo(e);case 124:case 38:return void this.readToken_pipe_amp(e);case 94:return void this.readToken_caret();case 43:case 45:return void this.readToken_plus_min(e);case 60:return void this.readToken_lt();case 62:return void this.readToken_gt();case 61:case 33:return void this.readToken_eq_excl(e);case 126:return void this.finishOp(36,1);case 64:return void this.readToken_atSign();case 35:return void this.readToken_numberSign();case 92:return void this.readWord();default:if(Ee(e))return void this.readWord(e)}throw this.raise(ue.InvalidOrUnexpectedToken,{at:this.state.curPosition(),unexpected:String.fromCodePoint(e)})}finishOp(e,t){let r=this.input.slice(this.state.pos,this.state.pos+t);this.state.pos+=t,this.finishToken(e,r)}readRegexp(){let e,t,r=this.state.startLoc,a=this.state.start+1,{pos:n}=this.state;for(;;++n){if(n>=this.length)throw this.raise(ue.UnterminatedRegExp,{at:J(r,1)});let a=this.input.charCodeAt(n);if(zt(a))throw this.raise(ue.UnterminatedRegExp,{at:J(r,1)});if(e)e=!1;else{if(91===a)t=!0;else if(93===a&&t)t=!1;else if(47===a&&!t)break;e=92===a}}let s=this.input.slice(a,n);++n;let i="",o=()=>J(r,n+2-a);for(;n2&&void 0!==arguments[2]&&arguments[2],a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],{n:n,pos:s}=er(this.input,this.state.pos,this.state.lineStart,this.state.curLine,e,t,r,a,this.errorHandlers_readInt,!1);return this.state.pos=s,n}readRadixNumber(e){let t=this.state.curPosition(),r=!1;this.state.pos+=2;let a=this.readInt(e);null==a&&this.raise(ue.InvalidDigit,{at:J(t,2),radix:e});let n=this.input.charCodeAt(this.state.pos);if(110===n)++this.state.pos,r=!0;else if(109===n)throw this.raise(ue.InvalidDecimal,{at:t});if(Ee(this.codePointAtPos(this.state.pos)))throw this.raise(ue.NumberIdentifier,{at:this.state.curPosition()});if(r){let e=this.input.slice(t.index,this.state.pos).replace(/[_n]/g,"");this.finishToken(133,e)}else this.finishToken(132,a)}readNumber(e){let t=this.state.pos,r=this.state.curPosition(),a=!1,n=!1,s=!1,i=!1,o=!1;!e&&null===this.readInt(10)&&this.raise(ue.InvalidNumber,{at:this.state.curPosition()});let d=this.state.pos-t>=2&&48===this.input.charCodeAt(t);if(d){let e=this.input.slice(t,this.state.pos);if(this.recordStrictModeErrors(ue.StrictOctalLiteral,{at:r}),!this.state.strict){let t=e.indexOf("_");t>0&&this.raise(ue.ZeroDigitNumericSeparator,{at:J(r,t)})}o=d&&!/[89]/.test(e)}let l=this.input.charCodeAt(this.state.pos);if(46===l&&!o&&(++this.state.pos,this.readInt(10),a=!0,l=this.input.charCodeAt(this.state.pos)),(69===l||101===l)&&!o&&(l=this.input.charCodeAt(++this.state.pos),(43===l||45===l)&&++this.state.pos,null===this.readInt(10)&&this.raise(ue.InvalidOrMissingExponent,{at:r}),a=!0,i=!0,l=this.input.charCodeAt(this.state.pos)),110===l&&((a||d)&&this.raise(ue.InvalidBigIntLiteral,{at:r}),++this.state.pos,n=!0),109===l&&(this.expectPlugin("decimal",this.state.curPosition()),(i||d)&&this.raise(ue.InvalidDecimal,{at:r}),++this.state.pos,s=!0),Ee(this.codePointAtPos(this.state.pos)))throw this.raise(ue.NumberIdentifier,{at:this.state.curPosition()});let u=this.input.slice(t,this.state.pos).replace(/[_mn]/g,"");if(n)return void this.finishToken(133,u);if(s)return void this.finishToken(134,u);let c=o?parseInt(u,8):parseFloat(u);this.finishToken(132,c)}readCodePoint(e){let{code:t,pos:r}=tr(this.input,this.state.pos,this.state.lineStart,this.state.curLine,e,this.errorHandlers_readCodePoint);return this.state.pos=r,t}readString(e){let{str:t,pos:r,curLine:a,lineStart:n}=Xt(34===e?"double":"single",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_string);this.state.pos=r+1,this.state.lineStart=n,this.state.curLine=a,this.finishToken(131,t)}readTemplateContinuation(){this.match(8)||this.unexpected(null,8),this.state.pos--,this.readTemplateToken()}readTemplateToken(){let e=this.input[this.state.pos],{str:t,firstInvalidLoc:r,pos:a,curLine:n,lineStart:s}=Xt("template",this.input,this.state.pos+1,this.state.lineStart,this.state.curLine,this.errorHandlers_readStringContents_template);this.state.pos=a+1,this.state.lineStart=s,this.state.curLine=n,r&&(this.state.firstInvalidTemplateEscapePos=new K(r.curLine,r.pos-r.lineStart,r.pos)),96===this.input.codePointAt(a)?this.finishToken(24,r?null:e+t+"`"):(this.state.pos++,this.finishToken(25,r?null:e+t+"${"))}recordStrictModeErrors(e,t){let{at:r}=t,a=r.index;this.state.strict&&!this.state.strictErrors.has(a)?this.raise(e,{at:r}):this.state.strictErrors.set(a,[e,r])}readWord1(e){this.state.containsEsc=!1;let t="",r=this.state.pos,a=this.state.pos;for(void 0!==e&&(this.state.pos+=e<=65535?1:2);this.state.pos=0;t--){let r=i[t];if(r.loc.index===s)return i[t]=e({loc:n,details:a});if(r.loc.indexthis.hasPlugin(e))))throw this.raise(ue.MissingOneOfPlugins,{at:this.state.startLoc,missingPlugin:e})}errorBuilder(e){return(t,r,a)=>{this.raise(e,{at:nr(t,r,a)})}}},dr=class{constructor(){this.privateNames=new Set,this.loneAccessors=new Map,this.undefinedPrivateNames=new Map}},lr=class{constructor(e){this.parser=void 0,this.stack=[],this.undefinedPrivateNames=new Map,this.parser=e}current(){return this.stack[this.stack.length-1]}enter(){this.stack.push(new dr)}exit(){let e=this.stack.pop(),t=this.current();for(let[r,a]of Array.from(e.undefinedPrivateNames))t?t.undefinedPrivateNames.has(r)||t.undefinedPrivateNames.set(r,a):this.parser.raise(ue.InvalidPrivateFieldResolution,{at:a,identifierName:r})}declarePrivateName(e,t,r){let{privateNames:a,loneAccessors:n,undefinedPrivateNames:s}=this.current(),i=a.has(e);if(t&St){let r=i&&n.get(e);r?(i=(r&St)==(t&St)||(r&Rt)!=(t&Rt),i||n.delete(e)):i||n.set(e,t)}i&&this.parser.raise(ue.PrivateNameRedeclaration,{at:r,identifierName:e}),a.add(e),s.delete(e)}usePrivateName(e,t){let r;for(r of this.stack)if(r.privateNames.has(e))return;r?r.undefinedPrivateNames.set(e,t):this.parser.raise(ue.InvalidPrivateFieldResolution,{at:t,identifierName:e})}},ur=0,cr=1,pr=2,fr=3,hr=class{constructor(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:ur;this.type=void 0,this.type=e}canBeArrowParameterDeclaration(){return this.type===pr||this.type===cr}isCertainlyParameterDeclaration(){return this.type===fr}},gr=class extends hr{constructor(e){super(e),this.declarationErrors=new Map}recordDeclarationError(e,t){let{at:r}=t,a=r.index;this.declarationErrors.set(a,[e,r])}clearDeclarationError(e){this.declarationErrors.delete(e)}iterateErrors(e){this.declarationErrors.forEach(e)}},mr=class{constructor(e){this.parser=void 0,this.stack=[new hr],this.parser=e}enter(e){this.stack.push(e)}exit(){this.stack.pop()}recordParameterInitializerError(e,t){let{at:r}=t,a={at:r.loc.start},{stack:n}=this,s=n.length-1,i=n[s];for(;!i.isCertainlyParameterDeclaration();){if(!i.canBeArrowParameterDeclaration())return;i.recordDeclarationError(e,a),i=n[--s]}this.parser.raise(e,a)}recordArrowParameterBindingError(e,t){let{at:r}=t,{stack:a}=this,n=a[a.length-1],s={at:r.loc.start};if(n.isCertainlyParameterDeclaration())this.parser.raise(e,s);else{if(!n.canBeArrowParameterDeclaration())return;n.recordDeclarationError(e,s)}}recordAsyncArrowParametersError(e){let{at:t}=e,{stack:r}=this,a=r.length-1,n=r[a];for(;n.canBeArrowParameterDeclaration();)n.type===pr&&n.recordDeclarationError(ue.AwaitBindingIdentifier,{at:t}),n=r[--a]}validateAsPattern(){let{stack:e}=this,t=e[e.length-1];t.canBeArrowParameterDeclaration()&&t.iterateErrors((t=>{let[r,a]=t;this.parser.raise(r,{at:a});let n=e.length-2,s=e[n];for(;s.canBeArrowParameterDeclaration();)s.clearDeclarationError(a.index),s=e[--n]}))}};function yr(){return new hr(fr)}function br(){return new gr(cr)}function vr(){return new gr(pr)}function xr(){return new hr}var Rr=0,Er=1,wr=2,Sr=4,Dr=8,jr=class{constructor(){this.stacks=[]}enter(e){this.stacks.push(e)}exit(){this.stacks.pop()}currentFlags(){return this.stacks[this.stacks.length-1]}get hasAwait(){return(this.currentFlags()&wr)>0}get hasYield(){return(this.currentFlags()&Er)>0}get hasReturn(){return(this.currentFlags()&Sr)>0}get hasIn(){return(this.currentFlags()&Dr)>0}};function Cr(e,t){return(e?wr:0)|(t?Er:0)}var Tr=class extends or{addExtra(e,t,r){let a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!e)return;let n=e.extra=e.extra||{};a?n[t]=r:Object.defineProperty(n,t,{enumerable:a,value:r})}isContextual(e){return this.state.type===e&&!this.state.containsEsc}isUnparsedContextual(e,t){let r=e+t.length;if(this.input.slice(e,r)===t){let e=this.input.charCodeAt(r);return!(we(e)||55296==(64512&e))}return!1}isLookaheadContextual(e){let t=this.nextTokenStart();return this.isUnparsedContextual(t,e)}eatContextual(e){return!!this.isContextual(e)&&(this.next(),!0)}expectContextual(e,t){if(!this.eatContextual(e)){if(null!=t)throw this.raise(t,{at:this.state.startLoc});this.unexpected(null,e)}}canInsertSemicolon(){return this.match(137)||this.match(8)||this.hasPrecedingLineBreak()}hasPrecedingLineBreak(){return Ut.test(this.input.slice(this.state.lastTokEndLoc.index,this.state.start))}hasFollowingLineBreak(){return qt.lastIndex=this.state.end,qt.test(this.input)}isLineTerminator(){return this.eat(13)||this.canInsertSemicolon()}semicolon(){(arguments.length>0&&void 0!==arguments[0]&&!arguments[0]?this.eat(13):this.isLineTerminator())||this.raise(ue.MissingSemicolon,{at:this.state.lastTokEndLoc})}expect(e,t){this.eat(e)||this.unexpected(t,e)}tryParse(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.state.clone(),r={node:null};try{let a=e((function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;throw r.node=e,r}));if(this.state.errors.length>t.errors.length){let e=this.state;return this.state=t,this.state.tokensLength=e.tokensLength,{node:a,error:e.errors[t.errors.length],thrown:!1,aborted:!1,failState:e}}return{node:a,error:null,thrown:!1,aborted:!1,failState:null}}catch(e){let a=this.state;if(this.state=t,e instanceof SyntaxError)return{node:null,error:e,thrown:!0,aborted:!1,failState:a};if(e===r)return{node:r.node,error:null,thrown:!1,aborted:!0,failState:a};throw e}}checkExpressionErrors(e,t){if(!e)return!1;let{shorthandAssignLoc:r,doubleProtoLoc:a,privateKeyLoc:n,optionalParametersLoc:s}=e;if(!t)return!!(r||a||s||n);null!=r&&this.raise(ue.InvalidCoverInitializedName,{at:r}),null!=a&&this.raise(ue.DuplicateProto,{at:a}),null!=n&&this.raise(ue.UnexpectedPrivateField,{at:n}),null!=s&&this.unexpected(s)}isLiteralPropertyName(){return A(this.state.type)}isPrivateName(e){return"PrivateName"===e.type}getPrivateNameSV(e){return e.id.name}hasPropertyAsPrivateName(e){return("MemberExpression"===e.type||"OptionalMemberExpression"===e.type)&&this.isPrivateName(e.property)}isObjectProperty(e){return"ObjectProperty"===e.type}isObjectMethod(e){return"ObjectMethod"===e.type}initializeScopes(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"module"===this.options.sourceType,t=this.state.labels;this.state.labels=[];let r=this.exportedIdentifiers;this.exportedIdentifiers=new Set;let a=this.inModule;this.inModule=e;let n=this.scope,s=this.getScopeHandler();this.scope=new s(this,e);let i=this.prodParam;this.prodParam=new jr;let o=this.classScope;this.classScope=new lr(this);let d=this.expressionScope;return this.expressionScope=new mr(this),()=>{this.state.labels=t,this.exportedIdentifiers=r,this.inModule=a,this.scope=n,this.prodParam=i,this.classScope=o,this.expressionScope=d}}enterInitialScopes(){let e=Rr;this.inModule&&(e|=wr),this.scope.enter(Be),this.prodParam.enter(e)}checkDestructuringPrivate(e){let{privateKeyLoc:t}=e;null!==t&&this.expectPlugin("destructuringPrivate",t)}},Ar=class{constructor(){this.shorthandAssignLoc=null,this.doubleProtoLoc=null,this.privateKeyLoc=null,this.optionalParametersLoc=null}},Pr=class{constructor(e,t,r){this.type="",this.start=t,this.end=0,this.loc=new $(r),null!=e&&e.options.ranges&&(this.range=[t,0]),null!=e&&e.filename&&(this.loc.filename=e.filename)}},kr=Pr.prototype;function Ir(e){return Or(e)}function Or(e){let{type:t,start:r,end:a,loc:n,range:s,extra:i,name:o}=e,d=Object.create(kr);return d.type=t,d.start=r,d.end=a,d.loc=n,d.range=s,d.extra=i,d.name=o,"Placeholder"===t&&(d.expectedNode=e.expectedNode),d}function _r(e){let{type:t,start:r,end:a,loc:n,range:s,extra:i}=e;if("Placeholder"===t)return Ir(e);let o=Object.create(kr);return o.type=t,o.start=r,o.end=a,o.loc=n,o.range=s,void 0!==e.raw?o.raw=e.raw:o.extra=i,o.value=e.value,o}kr.__clone=function(){let e=new Pr(void 0,this.start,this.loc.start),t=Object.keys(this);for(let r=0,a=t.length;r1&&void 0!==arguments[1]?arguments[1]:this.state.lastTokEndLoc;e.end=t.index,e.loc.end=t,this.options.ranges&&(e.range[1]=t.index)}resetStartLocationFromNode(e,t){this.resetStartLocation(e,t.loc.start)}},Fr=new Set(["_","any","bool","boolean","empty","extends","false","interface","mixed","null","number","static","string","true","typeof","void"]),Br=le`flow`({AmbiguousConditionalArrow:"Ambiguous expression: wrap the arrow functions in parentheses to disambiguate.",AmbiguousDeclareModuleKind:"Found both `declare module.exports` and `declare export` in the same module. Modules can only have 1 since they are either an ES module or they are a CommonJS module.",AssignReservedType:e=>{let{reservedType:t}=e;return`Cannot overwrite reserved type ${t}.`},DeclareClassElement:"The `declare` modifier can only appear on class fields.",DeclareClassFieldInitializer:"Initializers are not allowed in fields with the `declare` modifier.",DuplicateDeclareModuleExports:"Duplicate `declare module.exports` statement.",EnumBooleanMemberNotInitialized:e=>{let{memberName:t,enumName:r}=e;return`Boolean enum members need to be initialized. Use either \`${t} = true,\` or \`${t} = false,\` in enum \`${r}\`.`},EnumDuplicateMemberName:e=>{let{memberName:t,enumName:r}=e;return`Enum member names need to be unique, but the name \`${t}\` has already been used before in enum \`${r}\`.`},EnumInconsistentMemberValues:e=>{let{enumName:t}=e;return`Enum \`${t}\` has inconsistent member initializers. Either use no initializers, or consistently use literals (either booleans, numbers, or strings) for all member initializers.`},EnumInvalidExplicitType:e=>{let{invalidEnumType:t,enumName:r}=e;return`Enum type \`${t}\` is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${r}\`.`},EnumInvalidExplicitTypeUnknownSupplied:e=>{let{enumName:t}=e;return`Supplied enum type is not valid. Use one of \`boolean\`, \`number\`, \`string\`, or \`symbol\` in enum \`${t}\`.`},EnumInvalidMemberInitializerPrimaryType:e=>{let{enumName:t,memberName:r,explicitType:a}=e;return`Enum \`${t}\` has type \`${a}\`, so the initializer of \`${r}\` needs to be a ${a} literal.`},EnumInvalidMemberInitializerSymbolType:e=>{let{enumName:t,memberName:r}=e;return`Symbol enum members cannot be initialized. Use \`${r},\` in enum \`${t}\`.`},EnumInvalidMemberInitializerUnknownType:e=>{let{enumName:t,memberName:r}=e;return`The enum member initializer for \`${r}\` needs to be a literal (either a boolean, number, or string) in enum \`${t}\`.`},EnumInvalidMemberName:e=>{let{enumName:t,memberName:r,suggestion:a}=e;return`Enum member names cannot start with lowercase 'a' through 'z'. Instead of using \`${r}\`, consider using \`${a}\`, in enum \`${t}\`.`},EnumNumberMemberNotInitialized:e=>{let{enumName:t,memberName:r}=e;return`Number enum members need to be initialized, e.g. \`${r} = 1\` in enum \`${t}\`.`},EnumStringMemberInconsistentlyInitailized:e=>{let{enumName:t}=e;return`String enum members need to consistently either all use initializers, or use no initializers, in enum \`${t}\`.`},GetterMayNotHaveThisParam:"A getter cannot have a `this` parameter.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` or `typeof` keyword.",ImportTypeShorthandOnlyInPureImport:"The `type` and `typeof` keywords on named imports can only be used on regular `import` statements. It cannot be used with `import type` or `import typeof` statements.",InexactInsideExact:"Explicit inexact syntax cannot appear inside an explicit exact object type.",InexactInsideNonObject:"Explicit inexact syntax cannot appear in class or interface definitions.",InexactVariance:"Explicit inexact syntax cannot have variance.",InvalidNonTypeImportInDeclareModule:"Imports within a `declare module` body must always be `import type` or `import typeof`.",MissingTypeParamDefault:"Type parameter declaration needs a default, since a preceding type parameter declaration has a default.",NestedDeclareModule:"`declare module` cannot be used inside another `declare module`.",NestedFlowComment:"Cannot have a flow comment inside another flow comment.",PatternIsOptional:Object.assign({message:"A binding pattern parameter cannot be optional in an implementation signature."},{reasonCode:"OptionalBindingPattern"}),SetterMayNotHaveThisParam:"A setter cannot have a `this` parameter.",SpreadVariance:"Spread properties cannot have variance.",ThisParamAnnotationRequired:"A type annotation is required for the `this` parameter.",ThisParamBannedInConstructor:"Constructors cannot have a `this` parameter; constructors don't bind `this` like other functions.",ThisParamMayNotBeOptional:"The `this` parameter cannot be optional.",ThisParamMustBeFirst:"The `this` parameter must be the first function parameter.",ThisParamNoDefault:"The `this` parameter may not have a default value.",TypeBeforeInitializer:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeCastInPattern:"The type cast expression is expected to be wrapped with parenthesis.",UnexpectedExplicitInexactInObject:"Explicit inexact syntax must appear at the end of an inexact object.",UnexpectedReservedType:e=>{let{reservedType:t}=e;return`Unexpected reserved type ${t}.`},UnexpectedReservedUnderscore:"`_` is only allowed as a type argument to call or new.",UnexpectedSpaceBetweenModuloChecks:"Spaces between `%` and `checks` are not allowed here.",UnexpectedSpreadType:"Spread operator cannot appear in class or interface definitions.",UnexpectedSubtractionOperand:'Unexpected token, expected "number" or "bigint".',UnexpectedTokenAfterTypeParameter:"Expected an arrow function after this type parameter declaration.",UnexpectedTypeParameterBeforeAsyncArrowFunction:"Type parameters must come after the async keyword, e.g. instead of ` async () => {}`, use `async () => {}`.",UnsupportedDeclareExportKind:e=>{let{unsupportedExportKind:t,suggestion:r}=e;return`\`declare export ${t}\` is not supported. Use \`${r}\` instead.`},UnsupportedStatementInDeclareModule:"Only declares and type imports are allowed inside declare module.",UnterminatedFlowComment:"Unterminated flow-comment."});function Mr(e){return"DeclareExportAllDeclaration"===e.type||"DeclareExportDeclaration"===e.type&&(!e.declaration||"TypeAlias"!==e.declaration.type&&"InterfaceDeclaration"!==e.declaration.type)}function Lr(e){return"type"===e.importKind||"typeof"===e.importKind}function Ur(e){return T(e)&&97!==e}var Wr={const:"declare export var",let:"declare export var",type:"export type",interface:"export interface"};function zr(e,t){let r=[],a=[];for(let n=0;nclass extends e{constructor(){super(...arguments),this.flowPragma=void 0}getScopeHandler(){return Ot}shouldParseTypes(){return this.getPluginOption("flow","all")||"flow"===this.flowPragma}shouldParseEnums(){return!!this.getPluginOption("flow","enums")}finishToken(e,t){131!==e&&13!==e&&28!==e&&void 0===this.flowPragma&&(this.flowPragma=null),super.finishToken(e,t)}addComment(e){if(void 0===this.flowPragma){let t=Vr.exec(e.value);if(t)if("flow"===t[1])this.flowPragma="flow";else{if("noflow"!==t[1])throw new Error("Unexpected flow pragma");this.flowPragma="noflow"}}super.addComment(e)}flowParseTypeInitialiser(e){let t=this.state.inType;this.state.inType=!0,this.expect(e||14);let r=this.flowParseType();return this.state.inType=t,r}flowParsePredicate(){let e=this.startNode(),t=this.state.startLoc;return this.next(),this.expectContextual(108),this.state.lastTokStart>t.index+1&&this.raise(Br.UnexpectedSpaceBetweenModuloChecks,{at:t}),this.eat(10)?(e.value=super.parseExpression(),this.expect(11),this.finishNode(e,"DeclaredPredicate")):this.finishNode(e,"InferredPredicate")}flowParseTypeAndPredicateInitialiser(){let e=this.state.inType;this.state.inType=!0,this.expect(14);let t=null,r=null;return this.match(54)?(this.state.inType=e,r=this.flowParsePredicate()):(t=this.flowParseType(),this.state.inType=e,this.match(54)&&(r=this.flowParsePredicate())),[t,r]}flowParseDeclareClass(e){return this.next(),this.flowParseInterfaceish(e,!0),this.finishNode(e,"DeclareClass")}flowParseDeclareFunction(e){this.next();let t=e.id=this.parseIdentifier(),r=this.startNode(),a=this.startNode();this.match(47)?r.typeParameters=this.flowParseTypeParameterDeclaration():r.typeParameters=null,this.expect(10);let n=this.flowParseFunctionTypeParams();return r.params=n.params,r.rest=n.rest,r.this=n._this,this.expect(11),[r.returnType,e.predicate]=this.flowParseTypeAndPredicateInitialiser(),a.typeAnnotation=this.finishNode(r,"FunctionTypeAnnotation"),t.typeAnnotation=this.finishNode(a,"TypeAnnotation"),this.resetEndLocation(t),this.semicolon(),this.scope.declareName(e.id.name,xt,e.id.loc.start),this.finishNode(e,"DeclareFunction")}flowParseDeclare(e,t){return this.match(80)?this.flowParseDeclareClass(e):this.match(68)?this.flowParseDeclareFunction(e):this.match(74)?this.flowParseDeclareVariable(e):this.eatContextual(125)?this.match(16)?this.flowParseDeclareModuleExports(e):(t&&this.raise(Br.NestedDeclareModule,{at:this.state.lastTokStartLoc}),this.flowParseDeclareModule(e)):this.isContextual(128)?this.flowParseDeclareTypeAlias(e):this.isContextual(129)?this.flowParseDeclareOpaqueType(e):this.isContextual(127)?this.flowParseDeclareInterface(e):this.match(82)?this.flowParseDeclareExportDeclaration(e,t):void this.unexpected()}flowParseDeclareVariable(e){return this.next(),e.id=this.flowParseTypeAnnotatableIdentifier(!0),this.scope.declareName(e.id.name,lt,e.id.loc.start),this.semicolon(),this.finishNode(e,"DeclareVariable")}flowParseDeclareModule(e){this.scope.enter(Fe),this.match(131)?e.id=super.parseExprAtom():e.id=this.parseIdentifier();let t=e.body=this.startNode(),r=t.body=[];for(this.expect(5);!this.match(8);){let e=this.startNode();this.match(83)?(this.next(),!this.isContextual(128)&&!this.match(87)&&this.raise(Br.InvalidNonTypeImportInDeclareModule,{at:this.state.lastTokStartLoc}),super.parseImport(e)):(this.expectContextual(123,Br.UnsupportedStatementInDeclareModule),e=this.flowParseDeclare(e,!0)),r.push(e)}this.scope.exit(),this.expect(8),this.finishNode(t,"BlockStatement");let a=null,n=!1;return r.forEach((e=>{Mr(e)?("CommonJS"===a&&this.raise(Br.AmbiguousDeclareModuleKind,{at:e}),a="ES"):"DeclareModuleExports"===e.type&&(n&&this.raise(Br.DuplicateDeclareModuleExports,{at:e}),"ES"===a&&this.raise(Br.AmbiguousDeclareModuleKind,{at:e}),a="CommonJS",n=!0)})),e.kind=a||"CommonJS",this.finishNode(e,"DeclareModule")}flowParseDeclareExportDeclaration(e,t){if(this.expect(82),this.eat(65))return this.match(68)||this.match(80)?e.declaration=this.flowParseDeclare(this.startNode()):(e.declaration=this.flowParseType(),this.semicolon()),e.default=!0,this.finishNode(e,"DeclareExportDeclaration");if(this.match(75)||this.isLet()||(this.isContextual(128)||this.isContextual(127))&&!t){let e=this.state.value;throw this.raise(Br.UnsupportedDeclareExportKind,{at:this.state.startLoc,unsupportedExportKind:e,suggestion:Wr[e]})}return this.match(74)||this.match(68)||this.match(80)||this.isContextual(129)?(e.declaration=this.flowParseDeclare(this.startNode()),e.default=!1,this.finishNode(e,"DeclareExportDeclaration")):this.match(55)||this.match(5)||this.isContextual(127)||this.isContextual(128)||this.isContextual(129)?("ExportNamedDeclaration"===(e=this.parseExport(e,null)).type&&(e.type="ExportDeclaration",e.default=!1,delete e.exportKind),e.type="Declare"+e.type,e):void this.unexpected()}flowParseDeclareModuleExports(e){return this.next(),this.expectContextual(109),e.typeAnnotation=this.flowParseTypeAnnotation(),this.semicolon(),this.finishNode(e,"DeclareModuleExports")}flowParseDeclareTypeAlias(e){this.next();let t=this.flowParseTypeAlias(e);return t.type="DeclareTypeAlias",t}flowParseDeclareOpaqueType(e){this.next();let t=this.flowParseOpaqueType(e,!0);return t.type="DeclareOpaqueType",t}flowParseDeclareInterface(e){return this.next(),this.flowParseInterfaceish(e,!1),this.finishNode(e,"DeclareInterface")}flowParseInterfaceish(e,t){if(e.id=this.flowParseRestrictedIdentifier(!t,!0),this.scope.declareName(e.id.name,t?ut:ot,e.id.loc.start),this.match(47)?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.extends=[],e.implements=[],e.mixins=[],this.eat(81))do{e.extends.push(this.flowParseInterfaceExtends())}while(!t&&this.eat(12));if(t){if(this.eatContextual(115))do{e.mixins.push(this.flowParseInterfaceExtends())}while(this.eat(12));if(this.eatContextual(111))do{e.implements.push(this.flowParseInterfaceExtends())}while(this.eat(12))}e.body=this.flowParseObjectType({allowStatic:t,allowExact:!1,allowSpread:!1,allowProto:t,allowInexact:!1})}flowParseInterfaceExtends(){let e=this.startNode();return e.id=this.flowParseQualifiedTypeIdentifier(),this.match(47)?e.typeParameters=this.flowParseTypeParameterInstantiation():e.typeParameters=null,this.finishNode(e,"InterfaceExtends")}flowParseInterface(e){return this.flowParseInterfaceish(e,!1),this.finishNode(e,"InterfaceDeclaration")}checkNotUnderscore(e){"_"===e&&this.raise(Br.UnexpectedReservedUnderscore,{at:this.state.startLoc})}checkReservedType(e,t,r){Fr.has(e)&&this.raise(r?Br.AssignReservedType:Br.UnexpectedReservedType,{at:t,reservedType:e})}flowParseRestrictedIdentifier(e,t){return this.checkReservedType(this.state.value,this.state.startLoc,t),this.parseIdentifier(e)}flowParseTypeAlias(e){return e.id=this.flowParseRestrictedIdentifier(!1,!0),this.scope.declareName(e.id.name,ot,e.id.loc.start),this.match(47)?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.right=this.flowParseTypeInitialiser(29),this.semicolon(),this.finishNode(e,"TypeAlias")}flowParseOpaqueType(e,t){return this.expectContextual(128),e.id=this.flowParseRestrictedIdentifier(!0,!0),this.scope.declareName(e.id.name,ot,e.id.loc.start),this.match(47)?e.typeParameters=this.flowParseTypeParameterDeclaration():e.typeParameters=null,e.supertype=null,this.match(14)&&(e.supertype=this.flowParseTypeInitialiser(14)),e.impltype=null,t||(e.impltype=this.flowParseTypeInitialiser(29)),this.semicolon(),this.finishNode(e,"OpaqueType")}flowParseTypeParameter(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.state.startLoc,r=this.startNode(),a=this.flowParseVariance(),n=this.flowParseTypeAnnotatableIdentifier();return r.name=n.name,r.variance=a,r.bound=n.typeAnnotation,this.match(29)?(this.eat(29),r.default=this.flowParseType()):e&&this.raise(Br.MissingTypeParamDefault,{at:t}),this.finishNode(r,"TypeParameter")}flowParseTypeParameterDeclaration(){let e=this.state.inType,t=this.startNode();t.params=[],this.state.inType=!0,this.match(47)||this.match(140)?this.next():this.unexpected();let r=!1;do{let e=this.flowParseTypeParameter(r);t.params.push(e),e.default&&(r=!0),this.match(48)||this.expect(12)}while(!this.match(48));return this.expect(48),this.state.inType=e,this.finishNode(t,"TypeParameterDeclaration")}flowParseTypeParameterInstantiation(){let e=this.startNode(),t=this.state.inType;e.params=[],this.state.inType=!0,this.expect(47);let r=this.state.noAnonFunctionType;for(this.state.noAnonFunctionType=!1;!this.match(48);)e.params.push(this.flowParseType()),this.match(48)||this.expect(12);return this.state.noAnonFunctionType=r,this.expect(48),this.state.inType=t,this.finishNode(e,"TypeParameterInstantiation")}flowParseTypeParameterInstantiationCallOrNew(){let e=this.startNode(),t=this.state.inType;for(e.params=[],this.state.inType=!0,this.expect(47);!this.match(48);)e.params.push(this.flowParseTypeOrImplicitInstantiation()),this.match(48)||this.expect(12);return this.expect(48),this.state.inType=t,this.finishNode(e,"TypeParameterInstantiation")}flowParseInterfaceType(){let e=this.startNode();if(this.expectContextual(127),e.extends=[],this.eat(81))do{e.extends.push(this.flowParseInterfaceExtends())}while(this.eat(12));return e.body=this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!1,allowProto:!1,allowInexact:!1}),this.finishNode(e,"InterfaceTypeAnnotation")}flowParseObjectPropertyKey(){return this.match(132)||this.match(131)?super.parseExprAtom():this.parseIdentifier(!0)}flowParseObjectTypeIndexer(e,t,r){return e.static=t,14===this.lookahead().type?(e.id=this.flowParseObjectPropertyKey(),e.key=this.flowParseTypeInitialiser()):(e.id=null,e.key=this.flowParseType()),this.expect(3),e.value=this.flowParseTypeInitialiser(),e.variance=r,this.finishNode(e,"ObjectTypeIndexer")}flowParseObjectTypeInternalSlot(e,t){return e.static=t,e.id=this.flowParseObjectPropertyKey(),this.expect(3),this.expect(3),this.match(47)||this.match(10)?(e.method=!0,e.optional=!1,e.value=this.flowParseObjectTypeMethodish(this.startNodeAt(e.loc.start))):(e.method=!1,this.eat(17)&&(e.optional=!0),e.value=this.flowParseTypeInitialiser()),this.finishNode(e,"ObjectTypeInternalSlot")}flowParseObjectTypeMethodish(e){for(e.params=[],e.rest=null,e.typeParameters=null,e.this=null,this.match(47)&&(e.typeParameters=this.flowParseTypeParameterDeclaration()),this.expect(10),this.match(78)&&(e.this=this.flowParseFunctionTypeParam(!0),e.this.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)e.params.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(e.rest=this.flowParseFunctionTypeParam(!1)),this.expect(11),e.returnType=this.flowParseTypeInitialiser(),this.finishNode(e,"FunctionTypeAnnotation")}flowParseObjectTypeCallProperty(e,t){let r=this.startNode();return e.static=t,e.value=this.flowParseObjectTypeMethodish(r),this.finishNode(e,"ObjectTypeCallProperty")}flowParseObjectType(e){let{allowStatic:t,allowExact:r,allowSpread:a,allowProto:n,allowInexact:s}=e,i=this.state.inType;this.state.inType=!0;let o=this.startNode();o.callProperties=[],o.properties=[],o.indexers=[],o.internalSlots=[];let d,l,u=!1;for(r&&this.match(6)?(this.expect(6),d=9,l=!0):(this.expect(5),d=8,l=!1),o.exact=l;!this.match(d);){let e=!1,r=null,i=null,d=this.startNode();if(n&&this.isContextual(116)){let e=this.lookahead();14!==e.type&&17!==e.type&&(this.next(),r=this.state.startLoc,t=!1)}if(t&&this.isContextual(104)){let t=this.lookahead();14!==t.type&&17!==t.type&&(this.next(),e=!0)}let c=this.flowParseVariance();if(this.eat(0))null!=r&&this.unexpected(r),this.eat(0)?(c&&this.unexpected(c.loc.start),o.internalSlots.push(this.flowParseObjectTypeInternalSlot(d,e))):o.indexers.push(this.flowParseObjectTypeIndexer(d,e,c));else if(this.match(10)||this.match(47))null!=r&&this.unexpected(r),c&&this.unexpected(c.loc.start),o.callProperties.push(this.flowParseObjectTypeCallProperty(d,e));else{let t="init";(this.isContextual(98)||this.isContextual(103))&&A(this.lookahead().type)&&(t=this.state.value,this.next());let n=this.flowParseObjectTypeProperty(d,e,r,c,t,a,null!=s?s:!l);null===n?(u=!0,i=this.state.lastTokStartLoc):o.properties.push(n)}this.flowObjectTypeSemicolon(),i&&!this.match(8)&&!this.match(9)&&this.raise(Br.UnexpectedExplicitInexactInObject,{at:i})}this.expect(d),a&&(o.inexact=u);let c=this.finishNode(o,"ObjectTypeAnnotation");return this.state.inType=i,c}flowParseObjectTypeProperty(e,t,r,a,n,s,i){if(this.eat(21))return this.match(12)||this.match(13)||this.match(8)||this.match(9)?(s?i||this.raise(Br.InexactInsideExact,{at:this.state.lastTokStartLoc}):this.raise(Br.InexactInsideNonObject,{at:this.state.lastTokStartLoc}),a&&this.raise(Br.InexactVariance,{at:a}),null):(s||this.raise(Br.UnexpectedSpreadType,{at:this.state.lastTokStartLoc}),null!=r&&this.unexpected(r),a&&this.raise(Br.SpreadVariance,{at:a}),e.argument=this.flowParseType(),this.finishNode(e,"ObjectTypeSpreadProperty"));{e.key=this.flowParseObjectPropertyKey(),e.static=t,e.proto=null!=r,e.kind=n;let i=!1;return this.match(47)||this.match(10)?(e.method=!0,null!=r&&this.unexpected(r),a&&this.unexpected(a.loc.start),e.value=this.flowParseObjectTypeMethodish(this.startNodeAt(e.loc.start)),("get"===n||"set"===n)&&this.flowCheckGetterSetterParams(e),!s&&"constructor"===e.key.name&&e.value.this&&this.raise(Br.ThisParamBannedInConstructor,{at:e.value.this})):("init"!==n&&this.unexpected(),e.method=!1,this.eat(17)&&(i=!0),e.value=this.flowParseTypeInitialiser(),e.variance=a),e.optional=i,this.finishNode(e,"ObjectTypeProperty")}}flowCheckGetterSetterParams(e){let t="get"===e.kind?0:1,r=e.value.params.length+(e.value.rest?1:0);e.value.this&&this.raise("get"===e.kind?Br.GetterMayNotHaveThisParam:Br.SetterMayNotHaveThisParam,{at:e.value.this}),r!==t&&this.raise("get"===e.kind?ue.BadGetterArity:ue.BadSetterArity,{at:e}),"set"===e.kind&&e.value.rest&&this.raise(ue.BadSetterRestParameter,{at:e})}flowObjectTypeSemicolon(){!this.eat(13)&&!this.eat(12)&&!this.match(8)&&!this.match(9)&&this.unexpected()}flowParseQualifiedTypeIdentifier(e,t){null!=e||(e=this.state.startLoc);let r=t||this.flowParseRestrictedIdentifier(!0);for(;this.eat(16);){let t=this.startNodeAt(e);t.qualification=r,t.id=this.flowParseRestrictedIdentifier(!0),r=this.finishNode(t,"QualifiedTypeIdentifier")}return r}flowParseGenericType(e,t){let r=this.startNodeAt(e);return r.typeParameters=null,r.id=this.flowParseQualifiedTypeIdentifier(e,t),this.match(47)&&(r.typeParameters=this.flowParseTypeParameterInstantiation()),this.finishNode(r,"GenericTypeAnnotation")}flowParseTypeofType(){let e=this.startNode();return this.expect(87),e.argument=this.flowParsePrimaryType(),this.finishNode(e,"TypeofTypeAnnotation")}flowParseTupleType(){let e=this.startNode();for(e.types=[],this.expect(0);this.state.pos0&&void 0!==arguments[0]?arguments[0]:[],t=null,r=null;for(this.match(78)&&(r=this.flowParseFunctionTypeParam(!0),r.name=null,this.match(11)||this.expect(12));!this.match(11)&&!this.match(21);)e.push(this.flowParseFunctionTypeParam(!1)),this.match(11)||this.expect(12);return this.eat(21)&&(t=this.flowParseFunctionTypeParam(!1)),{params:e,rest:t,_this:r}}flowIdentToTypeAnnotation(e,t,r){switch(r.name){case"any":return this.finishNode(t,"AnyTypeAnnotation");case"bool":case"boolean":return this.finishNode(t,"BooleanTypeAnnotation");case"mixed":return this.finishNode(t,"MixedTypeAnnotation");case"empty":return this.finishNode(t,"EmptyTypeAnnotation");case"number":return this.finishNode(t,"NumberTypeAnnotation");case"string":return this.finishNode(t,"StringTypeAnnotation");case"symbol":return this.finishNode(t,"SymbolTypeAnnotation");default:return this.checkNotUnderscore(r.name),this.flowParseGenericType(e,r)}}flowParsePrimaryType(){let e,t,r=this.state.startLoc,a=this.startNode(),n=!1,s=this.state.noAnonFunctionType;switch(this.state.type){case 5:return this.flowParseObjectType({allowStatic:!1,allowExact:!1,allowSpread:!0,allowProto:!1,allowInexact:!0});case 6:return this.flowParseObjectType({allowStatic:!1,allowExact:!0,allowSpread:!0,allowProto:!1,allowInexact:!1});case 0:return this.state.noAnonFunctionType=!1,t=this.flowParseTupleType(),this.state.noAnonFunctionType=s,t;case 47:return a.typeParameters=this.flowParseTypeParameterDeclaration(),this.expect(10),e=this.flowParseFunctionTypeParams(),a.params=e.params,a.rest=e.rest,a.this=e._this,this.expect(11),this.expect(19),a.returnType=this.flowParseType(),this.finishNode(a,"FunctionTypeAnnotation");case 10:if(this.next(),!this.match(11)&&!this.match(21))if(j(this.state.type)||this.match(78)){let e=this.lookahead().type;n=17!==e&&14!==e}else n=!0;if(n){if(this.state.noAnonFunctionType=!1,t=this.flowParseType(),this.state.noAnonFunctionType=s,this.state.noAnonFunctionType||!(this.match(12)||this.match(11)&&19===this.lookahead().type))return this.expect(11),t;this.eat(12)}return e=t?this.flowParseFunctionTypeParams([this.reinterpretTypeAsFunctionTypeParam(t)]):this.flowParseFunctionTypeParams(),a.params=e.params,a.rest=e.rest,a.this=e._this,this.expect(11),this.expect(19),a.returnType=this.flowParseType(),a.typeParameters=null,this.finishNode(a,"FunctionTypeAnnotation");case 131:return this.parseLiteral(this.state.value,"StringLiteralTypeAnnotation");case 85:case 86:return a.value=this.match(85),this.next(),this.finishNode(a,"BooleanLiteralTypeAnnotation");case 53:if("-"===this.state.value){if(this.next(),this.match(132))return this.parseLiteralAtNode(-this.state.value,"NumberLiteralTypeAnnotation",a);if(this.match(133))return this.parseLiteralAtNode(-this.state.value,"BigIntLiteralTypeAnnotation",a);throw this.raise(Br.UnexpectedSubtractionOperand,{at:this.state.startLoc})}return void this.unexpected();case 132:return this.parseLiteral(this.state.value,"NumberLiteralTypeAnnotation");case 133:return this.parseLiteral(this.state.value,"BigIntLiteralTypeAnnotation");case 88:return this.next(),this.finishNode(a,"VoidTypeAnnotation");case 84:return this.next(),this.finishNode(a,"NullLiteralTypeAnnotation");case 78:return this.next(),this.finishNode(a,"ThisTypeAnnotation");case 55:return this.next(),this.finishNode(a,"ExistsTypeAnnotation");case 87:return this.flowParseTypeofType();default:if(N(this.state.type)){let e=W(this.state.type);return this.next(),super.createIdentifier(a,e)}if(j(this.state.type))return this.isContextual(127)?this.flowParseInterfaceType():this.flowIdentToTypeAnnotation(r,a,this.parseIdentifier())}this.unexpected()}flowParsePostfixType(){let e=this.state.startLoc,t=this.flowParsePrimaryType(),r=!1;for(;(this.match(0)||this.match(18))&&!this.canInsertSemicolon();){let a=this.startNodeAt(e),n=this.eat(18);r=r||n,this.expect(0),!n&&this.match(3)?(a.elementType=t,this.next(),t=this.finishNode(a,"ArrayTypeAnnotation")):(a.objectType=t,a.indexType=this.flowParseType(),this.expect(3),r?(a.optional=n,t=this.finishNode(a,"OptionalIndexedAccessType")):t=this.finishNode(a,"IndexedAccessType"))}return t}flowParsePrefixType(){let e=this.startNode();return this.eat(17)?(e.typeAnnotation=this.flowParsePrefixType(),this.finishNode(e,"NullableTypeAnnotation")):this.flowParsePostfixType()}flowParseAnonFunctionWithoutParens(){let e=this.flowParsePrefixType();if(!this.state.noAnonFunctionType&&this.eat(19)){let t=this.startNodeAt(e.loc.start);return t.params=[this.reinterpretTypeAsFunctionTypeParam(e)],t.rest=null,t.this=null,t.returnType=this.flowParseType(),t.typeParameters=null,this.finishNode(t,"FunctionTypeAnnotation")}return e}flowParseIntersectionType(){let e=this.startNode();this.eat(45);let t=this.flowParseAnonFunctionWithoutParens();for(e.types=[t];this.eat(45);)e.types.push(this.flowParseAnonFunctionWithoutParens());return 1===e.types.length?t:this.finishNode(e,"IntersectionTypeAnnotation")}flowParseUnionType(){let e=this.startNode();this.eat(43);let t=this.flowParseIntersectionType();for(e.types=[t];this.eat(43);)e.types.push(this.flowParseIntersectionType());return 1===e.types.length?t:this.finishNode(e,"UnionTypeAnnotation")}flowParseType(){let e=this.state.inType;this.state.inType=!0;let t=this.flowParseUnionType();return this.state.inType=e,t}flowParseTypeOrImplicitInstantiation(){if(130===this.state.type&&"_"===this.state.value){let e=this.state.startLoc,t=this.parseIdentifier();return this.flowParseGenericType(e,t)}return this.flowParseType()}flowParseTypeAnnotation(){let e=this.startNode();return e.typeAnnotation=this.flowParseTypeInitialiser(),this.finishNode(e,"TypeAnnotation")}flowParseTypeAnnotatableIdentifier(e){let t=e?this.parseIdentifier():this.flowParseRestrictedIdentifier();return this.match(14)&&(t.typeAnnotation=this.flowParseTypeAnnotation(),this.resetEndLocation(t)),t}typeCastToParameter(e){return e.expression.typeAnnotation=e.typeAnnotation,this.resetEndLocation(e.expression,e.typeAnnotation.loc.end),e.expression}flowParseVariance(){let e=null;return this.match(53)?(e=this.startNode(),"+"===this.state.value?e.kind="plus":e.kind="minus",this.next(),this.finishNode(e,"Variance")):e}parseFunctionBody(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];t?this.forwardNoArrowParamsConversionAt(e,(()=>super.parseFunctionBody(e,!0,r))):super.parseFunctionBody(e,!1,r)}parseFunctionBodyAndFinish(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(this.match(14)){let t=this.startNode();[t.typeAnnotation,e.predicate]=this.flowParseTypeAndPredicateInitialiser(),e.returnType=t.typeAnnotation?this.finishNode(t,"TypeAnnotation"):null}return super.parseFunctionBodyAndFinish(e,t,r)}parseStatementLike(e){if(this.state.strict&&this.isContextual(127)){if(T(this.lookahead().type)){let e=this.startNode();return this.next(),this.flowParseInterface(e)}}else if(this.shouldParseEnums()&&this.isContextual(124)){let e=this.startNode();return this.next(),this.flowParseEnumDeclaration(e)}let t=super.parseStatementLike(e);return void 0===this.flowPragma&&!this.isValidDirective(t)&&(this.flowPragma=null),t}parseExpressionStatement(e,t,r){if("Identifier"===t.type)if("declare"===t.name){if(this.match(80)||j(this.state.type)||this.match(68)||this.match(74)||this.match(82))return this.flowParseDeclare(e)}else if(j(this.state.type)){if("interface"===t.name)return this.flowParseInterface(e);if("type"===t.name)return this.flowParseTypeAlias(e);if("opaque"===t.name)return this.flowParseOpaqueType(e,!1)}return super.parseExpressionStatement(e,t,r)}shouldParseExportDeclaration(){let{type:e}=this.state;return O(e)||this.shouldParseEnums()&&124===e?!this.state.containsEsc:super.shouldParseExportDeclaration()}isExportDefaultSpecifier(){let{type:e}=this.state;return O(e)||this.shouldParseEnums()&&124===e?this.state.containsEsc:super.isExportDefaultSpecifier()}parseExportDefaultExpression(){if(this.shouldParseEnums()&&this.isContextual(124)){let e=this.startNode();return this.next(),this.flowParseEnumDeclaration(e)}return super.parseExportDefaultExpression()}parseConditional(e,t,r){if(!this.match(17))return e;if(this.state.maybeInArrowParameters){let t=this.lookaheadCharCode();if(44===t||61===t||58===t||41===t)return this.setOptionalParametersError(r),e}this.expect(17);let a=this.state.clone(),n=this.state.noArrowAt,s=this.startNodeAt(t),{consequent:i,failed:o}=this.tryParseConditionalConsequent(),[d,l]=this.getArrowLikeExpressions(i);if(o||l.length>0){let e=[...n];if(l.length>0){this.state=a,this.state.noArrowAt=e;for(let t=0;t1&&this.raise(Br.AmbiguousConditionalArrow,{at:a.startLoc}),o&&1===d.length&&(this.state=a,e.push(d[0].start),this.state.noArrowAt=e,({consequent:i,failed:o}=this.tryParseConditionalConsequent()))}return this.getArrowLikeExpressions(i,!0),this.state.noArrowAt=n,this.expect(14),s.test=e,s.consequent=i,s.alternate=this.forwardNoArrowParamsConversionAt(s,(()=>this.parseMaybeAssign(void 0,void 0))),this.finishNode(s,"ConditionalExpression")}tryParseConditionalConsequent(){this.state.noArrowParamsConversionAt.push(this.state.start);let e=this.parseMaybeAssignAllowIn(),t=!this.match(14);return this.state.noArrowParamsConversionAt.pop(),{consequent:e,failed:t}}getArrowLikeExpressions(e,t){let r=[e],a=[];for(;0!==r.length;){let e=r.pop();"ArrowFunctionExpression"===e.type?(e.typeParameters||!e.returnType?this.finishArrowValidation(e):a.push(e),r.push(e.body)):"ConditionalExpression"===e.type&&(r.push(e.consequent),r.push(e.alternate))}return t?(a.forEach((e=>this.finishArrowValidation(e))),[a,[]]):zr(a,(e=>e.params.every((e=>this.isAssignable(e,!0)))))}finishArrowValidation(e){var t;this.toAssignableList(e.params,null==(t=e.extra)?void 0:t.trailingCommaLoc,!1),this.scope.enter(Me|Le),super.checkParams(e,!1,!0),this.scope.exit()}forwardNoArrowParamsConversionAt(e,t){let r;return-1!==this.state.noArrowParamsConversionAt.indexOf(e.start)?(this.state.noArrowParamsConversionAt.push(this.state.start),r=t(),this.state.noArrowParamsConversionAt.pop()):r=t(),r}parseParenItem(e,t){if(e=super.parseParenItem(e,t),this.eat(17)&&(e.optional=!0,this.resetEndLocation(e)),this.match(14)){let r=this.startNodeAt(t);return r.expression=e,r.typeAnnotation=this.flowParseTypeAnnotation(),this.finishNode(r,"TypeCastExpression")}return e}assertModuleNodeAllowed(e){"ImportDeclaration"===e.type&&("type"===e.importKind||"typeof"===e.importKind)||"ExportNamedDeclaration"===e.type&&"type"===e.exportKind||"ExportAllDeclaration"===e.type&&"type"===e.exportKind||super.assertModuleNodeAllowed(e)}parseExport(e,t){let r=super.parseExport(e,t);return("ExportNamedDeclaration"===r.type||"ExportAllDeclaration"===r.type)&&(r.exportKind=r.exportKind||"value"),r}parseExportDeclaration(e){if(this.isContextual(128)){e.exportKind="type";let t=this.startNode();return this.next(),this.match(5)?(e.specifiers=this.parseExportSpecifiers(!0),super.parseExportFrom(e),null):this.flowParseTypeAlias(t)}if(this.isContextual(129)){e.exportKind="type";let t=this.startNode();return this.next(),this.flowParseOpaqueType(t,!1)}if(this.isContextual(127)){e.exportKind="type";let t=this.startNode();return this.next(),this.flowParseInterface(t)}if(this.shouldParseEnums()&&this.isContextual(124)){e.exportKind="value";let t=this.startNode();return this.next(),this.flowParseEnumDeclaration(t)}return super.parseExportDeclaration(e)}eatExportStar(e){return!!super.eatExportStar(e)||!(!this.isContextual(128)||55!==this.lookahead().type)&&(e.exportKind="type",this.next(),this.next(),!0)}maybeParseExportNamespaceSpecifier(e){let{startLoc:t}=this.state,r=super.maybeParseExportNamespaceSpecifier(e);return r&&"type"===e.exportKind&&this.unexpected(t),r}parseClassId(e,t,r){super.parseClassId(e,t,r),this.match(47)&&(e.typeParameters=this.flowParseTypeParameterDeclaration())}parseClassMember(e,t,r){let{startLoc:a}=this.state;if(this.isContextual(123)){if(super.parseClassMemberFromModifier(e,t))return;t.declare=!0}super.parseClassMember(e,t,r),t.declare&&("ClassProperty"!==t.type&&"ClassPrivateProperty"!==t.type&&"PropertyDefinition"!==t.type?this.raise(Br.DeclareClassElement,{at:a}):t.value&&this.raise(Br.DeclareClassFieldInitializer,{at:t.value}))}isIterator(e){return"iterator"===e||"asyncIterator"===e}readIterator(){let e=super.readWord1(),t="@@"+e;(!this.isIterator(e)||!this.state.inType)&&this.raise(ue.InvalidIdentifier,{at:this.state.curPosition(),identifierName:t}),this.finishToken(130,t)}getTokenFromCode(e){let t=this.input.charCodeAt(this.state.pos+1);123===e&&124===t?this.finishOp(6,2):!this.state.inType||62!==e&&60!==e?this.state.inType&&63===e?46===t?this.finishOp(18,2):this.finishOp(17,1):Oe(e,t,this.input.charCodeAt(this.state.pos+2))?(this.state.pos+=2,this.readIterator()):super.getTokenFromCode(e):this.finishOp(62===e?48:47,1)}isAssignable(e,t){return"TypeCastExpression"===e.type?this.isAssignable(e.expression,t):super.isAssignable(e,t)}toAssignable(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];!t&&"AssignmentExpression"===e.type&&"TypeCastExpression"===e.left.type&&(e.left=this.typeCastToParameter(e.left)),super.toAssignable(e,t)}toAssignableList(e,t,r){for(let t=0;t1||!t)&&this.raise(Br.TypeCastInPattern,{at:n.typeAnnotation})}return e}parseArrayLike(e,t,r,a){let n=super.parseArrayLike(e,t,r,a);return t&&!this.state.maybeInArrowParameters&&this.toReferencedList(n.elements),n}isValidLVal(e,t,r){return"TypeCastExpression"===e||super.isValidLVal(e,t,r)}parseClassProperty(e){return this.match(14)&&(e.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassProperty(e)}parseClassPrivateProperty(e){return this.match(14)&&(e.typeAnnotation=this.flowParseTypeAnnotation()),super.parseClassPrivateProperty(e)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(14)||super.isClassProperty()}isNonstaticConstructor(e){return!this.match(14)&&super.isNonstaticConstructor(e)}pushClassMethod(e,t,r,a,n,s){if(t.variance&&this.unexpected(t.variance.loc.start),delete t.variance,this.match(47)&&(t.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassMethod(e,t,r,a,n,s),t.params&&n){let e=t.params;e.length>0&&this.isThisParam(e[0])&&this.raise(Br.ThisParamBannedInConstructor,{at:t})}else if("MethodDefinition"===t.type&&n&&t.value.params){let e=t.value.params;e.length>0&&this.isThisParam(e[0])&&this.raise(Br.ThisParamBannedInConstructor,{at:t})}}pushClassPrivateMethod(e,t,r,a){t.variance&&this.unexpected(t.variance.loc.start),delete t.variance,this.match(47)&&(t.typeParameters=this.flowParseTypeParameterDeclaration()),super.pushClassPrivateMethod(e,t,r,a)}parseClassSuper(e){if(super.parseClassSuper(e),e.superClass&&this.match(47)&&(e.superTypeParameters=this.flowParseTypeParameterInstantiation()),this.isContextual(111)){this.next();let t=e.implements=[];do{let e=this.startNode();e.id=this.flowParseRestrictedIdentifier(!0),this.match(47)?e.typeParameters=this.flowParseTypeParameterInstantiation():e.typeParameters=null,t.push(this.finishNode(e,"ClassImplements"))}while(this.eat(12))}}checkGetterSetterParams(e){super.checkGetterSetterParams(e);let t=this.getObjectOrClassMethodParams(e);if(t.length>0){let r=t[0];this.isThisParam(r)&&"get"===e.kind?this.raise(Br.GetterMayNotHaveThisParam,{at:r}):this.isThisParam(r)&&this.raise(Br.SetterMayNotHaveThisParam,{at:r})}}parsePropertyNamePrefixOperator(e){e.variance=this.flowParseVariance()}parseObjPropValue(e,t,r,a,n,s,i){let o;e.variance&&this.unexpected(e.variance.loc.start),delete e.variance,this.match(47)&&!s&&(o=this.flowParseTypeParameterDeclaration(),this.match(10)||this.unexpected());let d=super.parseObjPropValue(e,t,r,a,n,s,i);return o&&((d.value||d).typeParameters=o),d}parseAssignableListItemTypes(e){return this.eat(17)&&("Identifier"!==e.type&&this.raise(Br.PatternIsOptional,{at:e}),this.isThisParam(e)&&this.raise(Br.ThisParamMayNotBeOptional,{at:e}),e.optional=!0),this.match(14)?e.typeAnnotation=this.flowParseTypeAnnotation():this.isThisParam(e)&&this.raise(Br.ThisParamAnnotationRequired,{at:e}),this.match(29)&&this.isThisParam(e)&&this.raise(Br.ThisParamNoDefault,{at:e}),this.resetEndLocation(e),e}parseMaybeDefault(e,t){let r=super.parseMaybeDefault(e,t);return"AssignmentPattern"===r.type&&r.typeAnnotation&&r.right.startsuper.parseMaybeAssign(e,t)),s),!a.error)return a.node;let{context:r}=this.state,i=r[r.length-1];(i===n.j_oTag||i===n.j_expr)&&r.pop()}if(null!=(r=a)&&r.error||this.match(47)){var i,o;s=s||this.state.clone();let r,n=this.tryParse((a=>{var n;r=this.flowParseTypeParameterDeclaration();let s=this.forwardNoArrowParamsConversionAt(r,(()=>{let a=super.parseMaybeAssign(e,t);return this.resetStartLocationFromNode(a,r),a}));null!=(n=s.extra)&&n.parenthesized&&a();let i=this.maybeUnwrapTypeCastExpression(s);return"ArrowFunctionExpression"!==i.type&&a(),i.typeParameters=r,this.resetStartLocationFromNode(i,r),s}),s),d=null;if(n.node&&"ArrowFunctionExpression"===this.maybeUnwrapTypeCastExpression(n.node).type){if(!n.error&&!n.aborted)return n.node.async&&this.raise(Br.UnexpectedTypeParameterBeforeAsyncArrowFunction,{at:r}),n.node;d=n.node}if(null!=(i=a)&&i.node)return this.state=a.failState,a.node;if(d)return this.state=n.failState,d;throw null!=(o=a)&&o.thrown?a.error:n.thrown?n.error:this.raise(Br.UnexpectedTokenAfterTypeParameter,{at:r})}return super.parseMaybeAssign(e,t)}parseArrow(e){if(this.match(14)){let t=this.tryParse((()=>{let t=this.state.noAnonFunctionType;this.state.noAnonFunctionType=!0;let r=this.startNode();return[r.typeAnnotation,e.predicate]=this.flowParseTypeAndPredicateInitialiser(),this.state.noAnonFunctionType=t,this.canInsertSemicolon()&&this.unexpected(),this.match(19)||this.unexpected(),r}));if(t.thrown)return null;t.error&&(this.state=t.failState),e.returnType=t.node.typeAnnotation?this.finishNode(t.node,"TypeAnnotation"):null}return super.parseArrow(e)}shouldParseArrow(e){return this.match(14)||super.shouldParseArrow(e)}setArrowFunctionParameters(e,t){-1!==this.state.noArrowParamsConversionAt.indexOf(e.start)?e.params=t:super.setArrowFunctionParameters(e,t)}checkParams(e,t,r){let a=!(arguments.length>3&&void 0!==arguments[3])||arguments[3];if(!r||-1===this.state.noArrowParamsConversionAt.indexOf(e.start)){for(let t=0;t0&&this.raise(Br.ThisParamMustBeFirst,{at:e.params[t]});super.checkParams(e,t,r,a)}}parseParenAndDistinguishExpression(e){return super.parseParenAndDistinguishExpression(e&&-1===this.state.noArrowAt.indexOf(this.state.start))}parseSubscripts(e,t,r){if("Identifier"===e.type&&"async"===e.name&&-1!==this.state.noArrowAt.indexOf(t.index)){this.next();let r=this.startNodeAt(t);r.callee=e,r.arguments=super.parseCallExpressionArguments(11,!1),e=this.finishNode(r,"CallExpression")}else if("Identifier"===e.type&&"async"===e.name&&this.match(47)){let a=this.state.clone(),n=this.tryParse((e=>this.parseAsyncArrowWithTypeParameters(t)||e()),a);if(!n.error&&!n.aborted)return n.node;let s=this.tryParse((()=>super.parseSubscripts(e,t,r)),a);if(s.node&&!s.error)return s.node;if(n.node)return this.state=n.failState,n.node;if(s.node)return this.state=s.failState,s.node;throw n.error||s.error}return super.parseSubscripts(e,t,r)}parseSubscript(e,t,r,a){if(this.match(18)&&this.isLookaheadToken_lt()){if(a.optionalChainMember=!0,r)return a.stop=!0,e;this.next();let n=this.startNodeAt(t);return n.callee=e,n.typeArguments=this.flowParseTypeParameterInstantiation(),this.expect(10),n.arguments=this.parseCallExpressionArguments(11,!1),n.optional=!0,this.finishCallExpression(n,!0)}if(!r&&this.shouldParseTypes()&&this.match(47)){let r=this.startNodeAt(t);r.callee=e;let n=this.tryParse((()=>(r.typeArguments=this.flowParseTypeParameterInstantiationCallOrNew(),this.expect(10),r.arguments=super.parseCallExpressionArguments(11,!1),a.optionalChainMember&&(r.optional=!1),this.finishCallExpression(r,a.optionalChainMember))));if(n.node)return n.error&&(this.state=n.failState),n.node}return super.parseSubscript(e,t,r,a)}parseNewCallee(e){super.parseNewCallee(e);let t=null;this.shouldParseTypes()&&this.match(47)&&(t=this.tryParse((()=>this.flowParseTypeParameterInstantiationCallOrNew())).node),e.typeArguments=t}parseAsyncArrowWithTypeParameters(e){let t=this.startNodeAt(e);if(this.parseFunctionParams(t,!1),this.parseArrow(t))return super.parseArrowExpression(t,void 0,!0)}readToken_mult_modulo(e){let t=this.input.charCodeAt(this.state.pos+1);if(42===e&&47===t&&this.state.hasFlowComment)return this.state.hasFlowComment=!1,this.state.pos+=2,void this.nextToken();super.readToken_mult_modulo(e)}readToken_pipe_amp(e){let t=this.input.charCodeAt(this.state.pos+1);124!==e||125!==t?super.readToken_pipe_amp(e):this.finishOp(9,2)}parseTopLevel(e,t){let r=super.parseTopLevel(e,t);return this.state.hasFlowComment&&this.raise(Br.UnterminatedFlowComment,{at:this.state.curPosition()}),r}skipBlockComment(){if(!this.hasPlugin("flowComments")||!this.skipFlowComment())return super.skipBlockComment(this.state.hasFlowComment?"*-/":"*/");{if(this.state.hasFlowComment)throw this.raise(Br.NestedFlowComment,{at:this.state.startLoc});this.hasFlowCommentCompletion();let e=this.skipFlowComment();e&&(this.state.pos+=e,this.state.hasFlowComment=!0)}}skipFlowComment(){let{pos:e}=this.state,t=2;for(;[32,9].includes(this.input.charCodeAt(e+t));)t++;let r=this.input.charCodeAt(t+e),a=this.input.charCodeAt(t+e+1);return 58===r&&58===a?t+2:"flow-include"===this.input.slice(t+e,t+e+12)?t+12:58===r&&58!==a&&t}hasFlowCommentCompletion(){if(-1===this.input.indexOf("*/",this.state.pos))throw this.raise(ue.UnterminatedComment,{at:this.state.curPosition()})}flowEnumErrorBooleanMemberNotInitialized(e,t){let{enumName:r,memberName:a}=t;this.raise(Br.EnumBooleanMemberNotInitialized,{at:e,memberName:a,enumName:r})}flowEnumErrorInvalidMemberInitializer(e,t){return this.raise(t.explicitType?"symbol"===t.explicitType?Br.EnumInvalidMemberInitializerSymbolType:Br.EnumInvalidMemberInitializerPrimaryType:Br.EnumInvalidMemberInitializerUnknownType,Object.assign({at:e},t))}flowEnumErrorNumberMemberNotInitialized(e,t){let{enumName:r,memberName:a}=t;this.raise(Br.EnumNumberMemberNotInitialized,{at:e,enumName:r,memberName:a})}flowEnumErrorStringMemberInconsistentlyInitailized(e,t){let{enumName:r}=t;this.raise(Br.EnumStringMemberInconsistentlyInitailized,{at:e,enumName:r})}flowEnumMemberInit(){let e=this.state.startLoc,t=()=>this.match(12)||this.match(8);switch(this.state.type){case 132:{let r=this.parseNumericLiteral(this.state.value);return t()?{type:"number",loc:r.loc.start,value:r}:{type:"invalid",loc:e}}case 131:{let r=this.parseStringLiteral(this.state.value);return t()?{type:"string",loc:r.loc.start,value:r}:{type:"invalid",loc:e}}case 85:case 86:{let r=this.parseBooleanLiteral(this.match(85));return t()?{type:"boolean",loc:r.loc.start,value:r}:{type:"invalid",loc:e}}default:return{type:"invalid",loc:e}}}flowEnumMemberRaw(){let e=this.state.startLoc;return{id:this.parseIdentifier(!0),init:this.eat(29)?this.flowEnumMemberInit():{type:"none",loc:e}}}flowEnumCheckExplicitTypeMismatch(e,t,r){let{explicitType:a}=t;null!==a&&a!==r&&this.flowEnumErrorInvalidMemberInitializer(e,t)}flowEnumMembers(e){let{enumName:t,explicitType:r}=e,a=new Set,n={booleanMembers:[],numberMembers:[],stringMembers:[],defaultedMembers:[]},s=!1;for(;!this.match(8);){if(this.eat(21)){s=!0;break}let e=this.startNode(),{id:i,init:o}=this.flowEnumMemberRaw(),d=i.name;if(""===d)continue;/^[a-z]/.test(d)&&this.raise(Br.EnumInvalidMemberName,{at:i,memberName:d,suggestion:d[0].toUpperCase()+d.slice(1),enumName:t}),a.has(d)&&this.raise(Br.EnumDuplicateMemberName,{at:i,memberName:d,enumName:t}),a.add(d);let l={enumName:t,explicitType:r,memberName:d};switch(e.id=i,o.type){case"boolean":this.flowEnumCheckExplicitTypeMismatch(o.loc,l,"boolean"),e.init=o.value,n.booleanMembers.push(this.finishNode(e,"EnumBooleanMember"));break;case"number":this.flowEnumCheckExplicitTypeMismatch(o.loc,l,"number"),e.init=o.value,n.numberMembers.push(this.finishNode(e,"EnumNumberMember"));break;case"string":this.flowEnumCheckExplicitTypeMismatch(o.loc,l,"string"),e.init=o.value,n.stringMembers.push(this.finishNode(e,"EnumStringMember"));break;case"invalid":throw this.flowEnumErrorInvalidMemberInitializer(o.loc,l);case"none":switch(r){case"boolean":this.flowEnumErrorBooleanMemberNotInitialized(o.loc,l);break;case"number":this.flowEnumErrorNumberMemberNotInitialized(o.loc,l);break;default:n.defaultedMembers.push(this.finishNode(e,"EnumDefaultedMember"))}}this.match(8)||this.expect(12)}return{members:n,hasUnknownMembers:s}}flowEnumStringMembers(e,t,r){let{enumName:a}=r;if(0===e.length)return t;if(0===t.length)return e;if(t.length>e.length){for(let t of e)this.flowEnumErrorStringMemberInconsistentlyInitailized(t,{enumName:a});return t}for(let e of t)this.flowEnumErrorStringMemberInconsistentlyInitailized(e,{enumName:a});return e}flowEnumParseExplicitType(e){let{enumName:t}=e;if(!this.eatContextual(101))return null;if(!j(this.state.type))throw this.raise(Br.EnumInvalidExplicitTypeUnknownSupplied,{at:this.state.startLoc,enumName:t});let{value:r}=this.state;return this.next(),"boolean"!==r&&"number"!==r&&"string"!==r&&"symbol"!==r&&this.raise(Br.EnumInvalidExplicitType,{at:this.state.startLoc,enumName:t,invalidEnumType:r}),r}flowEnumBody(e,t){let r=t.name,a=t.loc.start,n=this.flowEnumParseExplicitType({enumName:r});this.expect(5);let{members:s,hasUnknownMembers:i}=this.flowEnumMembers({enumName:r,explicitType:n});switch(e.hasUnknownMembers=i,n){case"boolean":return e.explicitType=!0,e.members=s.booleanMembers,this.expect(8),this.finishNode(e,"EnumBooleanBody");case"number":return e.explicitType=!0,e.members=s.numberMembers,this.expect(8),this.finishNode(e,"EnumNumberBody");case"string":return e.explicitType=!0,e.members=this.flowEnumStringMembers(s.stringMembers,s.defaultedMembers,{enumName:r}),this.expect(8),this.finishNode(e,"EnumStringBody");case"symbol":return e.members=s.defaultedMembers,this.expect(8),this.finishNode(e,"EnumSymbolBody");default:{let t=()=>(e.members=[],this.expect(8),this.finishNode(e,"EnumStringBody"));e.explicitType=!1;let n=s.booleanMembers.length,i=s.numberMembers.length,o=s.stringMembers.length,d=s.defaultedMembers.length;if(!(n||i||o||d))return t();if(!n&&!i)return e.members=this.flowEnumStringMembers(s.stringMembers,s.defaultedMembers,{enumName:r}),this.expect(8),this.finishNode(e,"EnumStringBody");if(!i&&!o&&n>=d){for(let e of s.defaultedMembers)this.flowEnumErrorBooleanMemberNotInitialized(e.loc.start,{enumName:r,memberName:e.id.name});return e.members=s.booleanMembers,this.expect(8),this.finishNode(e,"EnumBooleanBody")}if(!n&&!o&&i>=d){for(let e of s.defaultedMembers)this.flowEnumErrorNumberMemberNotInitialized(e.loc.start,{enumName:r,memberName:e.id.name});return e.members=s.numberMembers,this.expect(8),this.finishNode(e,"EnumNumberBody")}return this.raise(Br.EnumInconsistentMemberValues,{at:a,enumName:r}),t()}}}flowParseEnumDeclaration(e){let t=this.parseIdentifier();return e.id=t,e.body=this.flowEnumBody(this.startNode(),t),this.finishNode(e,"EnumDeclaration")}isLookaheadToken_lt(){let e=this.nextTokenStart();if(60===this.input.charCodeAt(e)){let t=this.input.charCodeAt(e+1);return 60!==t&&61!==t}return!1}maybeUnwrapTypeCastExpression(e){return"TypeCastExpression"===e.type?e.expression:e}},Gr={__proto__:null,quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"},Hr=le`jsx`({AttributeIsEmpty:"JSX attributes must only be assigned a non-empty expression.",MissingClosingTagElement:e=>{let{openingTagName:t}=e;return`Expected corresponding JSX closing tag for <${t}>.`},MissingClosingTagFragment:"Expected corresponding JSX closing tag for <>.",UnexpectedSequenceExpression:"Sequence expressions cannot be directly nested inside JSX. Did you mean to wrap it in parentheses (...)?",UnexpectedToken:e=>{let{unexpected:t,HTMLEntity:r}=e;return`Unexpected token \`${t}\`. Did you mean \`${r}\` or \`{'${t}'}\`?`},UnsupportedJsxValue:"JSX value should be either an expression or a quoted JSX text.",UnterminatedJsxContent:"Unterminated JSX contents.",UnwrappedAdjacentJSXElements:"Adjacent JSX elements must be wrapped in an enclosing tag. Did you want a JSX fragment <>...?"});function Kr(e){return!!e&&("JSXOpeningFragment"===e.type||"JSXClosingFragment"===e.type)}function $r(e){if("JSXIdentifier"===e.type)return e.name;if("JSXNamespacedName"===e.type)return e.namespace.name+":"+e.name.name;if("JSXMemberExpression"===e.type)return $r(e.object)+"."+$r(e.property);throw new Error("Node had unexpected type: "+e.type)}var Jr=e=>class extends e{jsxReadToken(){let e="",t=this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(Hr.UnterminatedJsxContent,{at:this.state.startLoc});let r=this.input.charCodeAt(this.state.pos);switch(r){case 60:case 123:return this.state.pos===this.state.start?void(60===r&&this.state.canStartJSXElement?(++this.state.pos,this.finishToken(140)):super.getTokenFromCode(r)):(e+=this.input.slice(t,this.state.pos),void this.finishToken(139,e));case 38:e+=this.input.slice(t,this.state.pos),e+=this.jsxReadEntity(),t=this.state.pos;break;default:zt(r)?(e+=this.input.slice(t,this.state.pos),e+=this.jsxReadNewLine(!0),t=this.state.pos):++this.state.pos}}}jsxReadNewLine(e){let t,r=this.input.charCodeAt(this.state.pos);return++this.state.pos,13===r&&10===this.input.charCodeAt(this.state.pos)?(++this.state.pos,t=e?"\n":"\r\n"):t=String.fromCharCode(r),++this.state.curLine,this.state.lineStart=this.state.pos,t}jsxReadString(e){let t="",r=++this.state.pos;for(;;){if(this.state.pos>=this.length)throw this.raise(ue.UnterminatedString,{at:this.state.startLoc});let a=this.input.charCodeAt(this.state.pos);if(a===e)break;38===a?(t+=this.input.slice(r,this.state.pos),t+=this.jsxReadEntity(),r=this.state.pos):zt(a)?(t+=this.input.slice(r,this.state.pos),t+=this.jsxReadNewLine(!1),r=this.state.pos):++this.state.pos}t+=this.input.slice(r,this.state.pos++),this.finishToken(131,t)}jsxReadEntity(){let e=++this.state.pos;if(35===this.codePointAtPos(this.state.pos)){++this.state.pos;let e=10;120===this.codePointAtPos(this.state.pos)&&(e=16,++this.state.pos);let t=this.readInt(e,void 0,!1,"bail");if(null!==t&&59===this.codePointAtPos(this.state.pos))return++this.state.pos,String.fromCodePoint(t)}else{let t=0,r=!1;for(;t++<10&&this.state.pos1)for(let t=0;t=0;e--){let r=this.scopeStack[e];if(r.types.has(t)||r.exportOnlyBindings.has(t))return}super.checkLocalExport(e)}}},Zr=(e,t)=>Object.hasOwnProperty.call(e,t)&&e[t],Qr=e=>"ParenthesizedExpression"===e.type?Qr(e.expression):e,ea=class extends Nr{toAssignable(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];var r,a;let n;switch(("ParenthesizedExpression"===e.type||null!=(r=e.extra)&&r.parenthesized)&&(n=Qr(e),t?"Identifier"===n.type?this.expressionScope.recordArrowParameterBindingError(ue.InvalidParenthesizedAssignment,{at:e}):"MemberExpression"!==n.type&&this.raise(ue.InvalidParenthesizedAssignment,{at:e}):this.raise(ue.InvalidParenthesizedAssignment,{at:e})),e.type){case"Identifier":case"ObjectPattern":case"ArrayPattern":case"AssignmentPattern":case"RestElement":break;case"ObjectExpression":e.type="ObjectPattern";for(let r=0,a=e.properties.length,n=a-1;r"ObjectMethod"!==e.type&&(r===t||"SpreadElement"!==e.type)&&this.isAssignable(e)))}case"ObjectProperty":return this.isAssignable(e.value);case"SpreadElement":return this.isAssignable(e.argument);case"ArrayExpression":return e.elements.every((e=>null===e||this.isAssignable(e)));case"AssignmentExpression":return"="===e.operator;case"ParenthesizedExpression":return this.isAssignable(e.expression);case"MemberExpression":case"OptionalMemberExpression":return!t;default:return!1}}toReferencedList(e,t){return e}toReferencedListDeep(e,t){this.toReferencedList(e,t);for(let t of e)"ArrayExpression"===(null==t?void 0:t.type)&&this.toReferencedListDeep(t.elements)}parseSpread(e){let t=this.startNode();return this.next(),t.argument=this.parseMaybeAssignAllowIn(e,void 0),this.finishNode(t,"SpreadElement")}parseRestBinding(){let e=this.startNode();return this.next(),e.argument=this.parseBindingAtom(),this.finishNode(e,"RestElement")}parseBindingAtom(){switch(this.state.type){case 0:{let e=this.startNode();return this.next(),e.elements=this.parseBindingList(3,93,1),this.finishNode(e,"ArrayPattern")}case 5:return this.parseObjectLike(8,!0)}return this.parseIdentifier()}parseBindingList(e,t,r){let a=1&r,n=[],s=!0;for(;!this.eat(e);)if(s?s=!1:this.expect(12),a&&this.match(12))n.push(null);else{if(this.eat(e))break;if(this.match(21)){if(n.push(this.parseAssignableListItemTypes(this.parseRestBinding(),r)),!this.checkCommaAfterRest(t)){this.expect(e);break}}else{let e=[];for(this.match(26)&&this.hasPlugin("decorators")&&this.raise(ue.UnsupportedParameterDecorator,{at:this.state.startLoc});this.match(26);)e.push(this.parseDecorator());n.push(this.parseAssignableListItem(r,e))}}return n}parseBindingRestProperty(e){return this.next(),e.argument=this.parseIdentifier(),this.checkCommaAfterRest(125),this.finishNode(e,"RestElement")}parseBindingProperty(){let e=this.startNode(),{type:t,startLoc:r}=this.state;return 21===t?this.parseBindingRestProperty(e):(136===t?(this.expectPlugin("destructuringPrivate",r),this.classScope.usePrivateName(this.state.value,r),e.key=this.parsePrivateName()):this.parsePropertyName(e),e.method=!1,this.parseObjPropValue(e,r,!1,!1,!0,!1))}parseAssignableListItem(e,t){let r=this.parseMaybeDefault();this.parseAssignableListItemTypes(r,e);let a=this.parseMaybeDefault(r.loc.start,r);return t.length&&(r.decorators=t),a}parseAssignableListItemTypes(e,t){return e}parseMaybeDefault(e,t){var r;if(null!=e||(e=this.state.startLoc),t=null!=(r=t)?r:this.parseBindingAtom(),!this.eat(29))return t;let a=this.startNodeAt(e);return a.left=t,a.right=this.parseMaybeAssignAllowIn(),this.finishNode(a,"AssignmentPattern")}isValidLVal(e,t,r){return Zr({AssignmentPattern:"left",RestElement:"argument",ObjectProperty:"value",ParenthesizedExpression:"expression",ArrayPattern:"elements",ObjectPattern:"properties"},e)}checkLVal(e,t){let{in:r,binding:a=gt,checkClashes:n=!1,strictModeChanged:s=!1,hasParenthesizedAncestor:i=!1}=t;var o;let d=e.type;if(this.isObjectMethod(e))return;if("MemberExpression"===d)return void(a!==gt&&this.raise(ue.InvalidPropertyBindingPattern,{at:e}));if("Identifier"===d){this.checkIdentifier(e,a,s);let{name:t}=e;return void(n&&(n.has(t)?this.raise(ue.ParamDupe,{at:e}):n.add(t)))}let l=this.isValidLVal(d,!(i||null!=(o=e.extra)&&o.parenthesized)&&"AssignmentExpression"===r.type,a);if(!0===l)return;if(!1===l){let t=a===gt?ue.InvalidLhs:ue.InvalidLhsBinding;return void this.raise(t,{at:e,ancestor:r})}let[u,c]=Array.isArray(l)?l:[l,"ParenthesizedExpression"===d],p="ArrayPattern"===d||"ObjectPattern"===d||"ParenthesizedExpression"===d?{type:d}:r;for(let t of[].concat(e[u]))t&&this.checkLVal(t,{in:p,binding:a,checkClashes:n,strictModeChanged:s,hasParenthesizedAncestor:c})}checkIdentifier(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.state.strict&&(r?ke(e.name,this.inModule):Pe(e.name))&&(t===gt?this.raise(ue.StrictEvalArguments,{at:e,referenceName:e.name}):this.raise(ue.StrictEvalArgumentsBinding,{at:e,bindingName:e.name})),t&st&&"let"===e.name&&this.raise(ue.LetInLexicalBinding,{at:e}),t>||this.declareNameFromIdentifier(e,t)}declareNameFromIdentifier(e,t){this.scope.declareName(e.name,t,e.loc.start)}checkToRestConversion(e,t){switch(e.type){case"ParenthesizedExpression":this.checkToRestConversion(e.expression,t);break;case"Identifier":case"MemberExpression":break;case"ArrayExpression":case"ObjectExpression":if(t)break;default:this.raise(ue.InvalidRestAssignmentPattern,{at:e})}}checkCommaAfterRest(e){return!!this.match(12)&&(this.raise(this.lookaheadCharCode()===e?ue.RestTrailingComma:ue.ElementAfterRest,{at:this.state.startLoc}),!0)}},ta=(e,t)=>Object.hasOwnProperty.call(e,t)&&e[t];function ra(e){if(null==e)throw new Error(`Unexpected ${e} value.`);return e}function aa(e){if(!e)throw new Error("Assert fail")}var na=le`typescript`({AbstractMethodHasImplementation:e=>{let{methodName:t}=e;return`Method '${t}' cannot have an implementation because it is marked abstract.`},AbstractPropertyHasInitializer:e=>{let{propertyName:t}=e;return`Property '${t}' cannot have an initializer because it is marked abstract.`},AccesorCannotDeclareThisParameter:"'get' and 'set' accessors cannot declare 'this' parameters.",AccesorCannotHaveTypeParameters:"An accessor cannot have type parameters.",AccessorCannotBeOptional:"An 'accessor' property cannot be declared optional.",ClassMethodHasDeclare:"Class methods cannot have the 'declare' modifier.",ClassMethodHasReadonly:"Class methods cannot have the 'readonly' modifier.",ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference:"A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.",ConstructorHasTypeParameters:"Type parameters cannot appear on a constructor declaration.",DeclareAccessor:e=>{let{kind:t}=e;return`'declare' is not allowed in ${t}ters.`},DeclareClassFieldHasInitializer:"Initializers are not allowed in ambient contexts.",DeclareFunctionHasImplementation:"An implementation cannot be declared in ambient contexts.",DuplicateAccessibilityModifier:e=>{let{modifier:t}=e;return"Accessibility modifier already seen."},DuplicateModifier:e=>{let{modifier:t}=e;return`Duplicate modifier: '${t}'.`},EmptyHeritageClauseType:e=>{let{token:t}=e;return`'${t}' list cannot be empty.`},EmptyTypeArguments:"Type argument list cannot be empty.",EmptyTypeParameters:"Type parameter list cannot be empty.",ExpectedAmbientAfterExportDeclare:"'export declare' must be followed by an ambient declaration.",ImportAliasHasImportType:"An import alias can not use 'import type'.",ImportReflectionHasImportType:"An `import module` declaration can not use `type` modifier",IncompatibleModifiers:e=>{let{modifiers:t}=e;return`'${t[0]}' modifier cannot be used with '${t[1]}' modifier.`},IndexSignatureHasAbstract:"Index signatures cannot have the 'abstract' modifier.",IndexSignatureHasAccessibility:e=>{let{modifier:t}=e;return`Index signatures cannot have an accessibility modifier ('${t}').`},IndexSignatureHasDeclare:"Index signatures cannot have the 'declare' modifier.",IndexSignatureHasOverride:"'override' modifier cannot appear on an index signature.",IndexSignatureHasStatic:"Index signatures cannot have the 'static' modifier.",InitializerNotAllowedInAmbientContext:"Initializers are not allowed in ambient contexts.",InvalidModifierOnTypeMember:e=>{let{modifier:t}=e;return`'${t}' modifier cannot appear on a type member.`},InvalidModifierOnTypeParameter:e=>{let{modifier:t}=e;return`'${t}' modifier cannot appear on a type parameter.`},InvalidModifierOnTypeParameterPositions:e=>{let{modifier:t}=e;return`'${t}' modifier can only appear on a type parameter of a class, interface or type alias.`},InvalidModifiersOrder:e=>{let{orderedModifiers:t}=e;return`'${t[0]}' modifier must precede '${t[1]}' modifier.`},InvalidPropertyAccessAfterInstantiationExpression:"Invalid property access after an instantiation expression. You can either wrap the instantiation expression in parentheses, or delete the type arguments.",InvalidTupleMemberLabel:"Tuple members must be labeled with a simple identifier.",MissingInterfaceName:"'interface' declarations must be followed by an identifier.",MixedLabeledAndUnlabeledElements:"Tuple members must all have names or all not have names.",NonAbstractClassHasAbstractMethod:"Abstract methods can only appear within an abstract class.",NonClassMethodPropertyHasAbstractModifer:"'abstract' modifier can only appear on a class, method, or property declaration.",OptionalTypeBeforeRequired:"A required element cannot follow an optional element.",OverrideNotInSubClass:"This member cannot have an 'override' modifier because its containing class does not extend another class.",PatternIsOptional:"A binding pattern parameter cannot be optional in an implementation signature.",PrivateElementHasAbstract:"Private elements cannot have the 'abstract' modifier.",PrivateElementHasAccessibility:e=>{let{modifier:t}=e;return`Private elements cannot have an accessibility modifier ('${t}').`},ReadonlyForMethodSignature:"'readonly' modifier can only appear on a property declaration or index signature.",ReservedArrowTypeParam:"This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma, as in `() => ...`.",ReservedTypeAssertion:"This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.",SetAccesorCannotHaveOptionalParameter:"A 'set' accessor cannot have an optional parameter.",SetAccesorCannotHaveRestParameter:"A 'set' accessor cannot have rest parameter.",SetAccesorCannotHaveReturnType:"A 'set' accessor cannot have a return type annotation.",SingleTypeParameterWithoutTrailingComma:e=>{let{typeParameterName:t}=e;return`Single type parameter ${t} should have a trailing comma. Example usage: <${t},>.`},StaticBlockCannotHaveModifier:"Static class blocks cannot have any modifier.",TupleOptionalAfterType:"A labeled tuple optional element must be declared using a question mark after the name and before the colon (`name?: type`), rather than after the type (`name: type?`).",TypeAnnotationAfterAssign:"Type annotations must come before default assignments, e.g. instead of `age = 25: number` use `age: number = 25`.",TypeImportCannotSpecifyDefaultAndNamed:"A type-only import can specify a default import or named bindings, but not both.",TypeModifierIsUsedInTypeExports:"The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.",TypeModifierIsUsedInTypeImports:"The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.",UnexpectedParameterModifier:"A parameter property is only allowed in a constructor implementation.",UnexpectedReadonly:"'readonly' type modifier is only permitted on array and tuple literal types.",UnexpectedTypeAnnotation:"Did not expect a type annotation here.",UnexpectedTypeCastInParameter:"Unexpected type cast in parameter position.",UnsupportedImportTypeArgument:"Argument in a type import must be a string literal.",UnsupportedParameterPropertyKind:"A parameter property may not be declared using a binding pattern.",UnsupportedSignatureParameterKind:e=>{let{type:t}=e;return`Name in a signature must be an Identifier, ObjectPattern or ArrayPattern, instead got ${t}.`}});function sa(e){switch(e){case"any":return"TSAnyKeyword";case"boolean":return"TSBooleanKeyword";case"bigint":return"TSBigIntKeyword";case"never":return"TSNeverKeyword";case"number":return"TSNumberKeyword";case"object":return"TSObjectKeyword";case"string":return"TSStringKeyword";case"symbol":return"TSSymbolKeyword";case"undefined":return"TSUndefinedKeyword";case"unknown":return"TSUnknownKeyword";default:return}}function ia(e){return"private"===e||"public"===e||"protected"===e}function oa(e){return"in"===e||"out"===e}var da=e=>class extends e{constructor(){super(...arguments),this.tsParseInOutModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out"],disallowedModifiers:["const","public","private","protected","readonly","declare","abstract","override"],errorTemplate:na.InvalidModifierOnTypeParameter}),this.tsParseConstModifier=this.tsParseModifiers.bind(this,{allowedModifiers:["const"],disallowedModifiers:["in","out"],errorTemplate:na.InvalidModifierOnTypeParameterPositions}),this.tsParseInOutConstModifiers=this.tsParseModifiers.bind(this,{allowedModifiers:["in","out","const"],disallowedModifiers:["public","private","protected","readonly","declare","abstract","override"],errorTemplate:na.InvalidModifierOnTypeParameter})}getScopeHandler(){return Yr}tsIsIdentifier(){return j(this.state.type)}tsTokenCanFollowModifier(){return(this.match(0)||this.match(5)||this.match(55)||this.match(21)||this.match(136)||this.isLiteralPropertyName())&&!this.hasPrecedingLineBreak()}tsNextTokenCanFollowModifier(){return this.next(),this.tsTokenCanFollowModifier()}tsParseModifier(e,t){if(!j(this.state.type)&&58!==this.state.type&&75!==this.state.type)return;let r=this.state.value;if(-1!==e.indexOf(r)){if(t&&this.tsIsStartOfStaticBlocks())return;if(this.tsTryParse(this.tsNextTokenCanFollowModifier.bind(this)))return r}}tsParseModifiers(e,t){let{allowedModifiers:r,disallowedModifiers:a,stopOnStartOfClassStaticBlock:n,errorTemplate:s=na.InvalidModifierOnTypeMember}=e,i=(e,r,a,n)=>{r===a&&t[n]&&this.raise(na.InvalidModifiersOrder,{at:e,orderedModifiers:[a,n]})},o=(e,r,a,n)=>{(t[a]&&r===n||t[n]&&r===a)&&this.raise(na.IncompatibleModifiers,{at:e,modifiers:[a,n]})};for(;;){let{startLoc:e}=this.state,d=this.tsParseModifier(r.concat(null!=a?a:[]),n);if(!d)break;ia(d)?t.accessibility?this.raise(na.DuplicateAccessibilityModifier,{at:e,modifier:d}):(i(e,d,d,"override"),i(e,d,d,"static"),i(e,d,d,"readonly"),t.accessibility=d):oa(d)?(t[d]&&this.raise(na.DuplicateModifier,{at:e,modifier:d}),t[d]=!0,i(e,d,"in","out")):(Object.hasOwnProperty.call(t,d)?this.raise(na.DuplicateModifier,{at:e,modifier:d}):(i(e,d,"static","readonly"),i(e,d,"static","override"),i(e,d,"override","readonly"),i(e,d,"abstract","override"),o(e,d,"declare","override"),o(e,d,"static","abstract")),t[d]=!0),null!=a&&a.includes(d)&&this.raise(s,{at:e,modifier:d})}}tsIsListTerminator(e){switch(e){case"EnumMembers":case"TypeMembers":return this.match(8);case"HeritageClauseElement":return this.match(5);case"TupleElementTypes":return this.match(3);case"TypeParametersOrArguments":return this.match(48)}}tsParseList(e,t){let r=[];for(;!this.tsIsListTerminator(e);)r.push(t());return r}tsParseDelimitedList(e,t,r){return ra(this.tsParseDelimitedListWorker(e,t,!0,r))}tsParseDelimitedListWorker(e,t,r,a){let n=[],s=-1;for(;!this.tsIsListTerminator(e);){s=-1;let a=t();if(null==a)return;if(n.push(a),!this.eat(12)){if(this.tsIsListTerminator(e))break;return void(r&&this.expect(12))}s=this.state.lastTokStart}return a&&(a.value=s),n}tsParseBracketedList(e,t,r,a,n){a||(r?this.expect(0):this.expect(47));let s=this.tsParseDelimitedList(e,t,n);return r?this.expect(3):this.expect(48),s}tsParseImportType(){let e=this.startNode();return this.expect(83),this.expect(10),this.match(131)||this.raise(na.UnsupportedImportTypeArgument,{at:this.state.startLoc}),e.argument=super.parseExprAtom(),this.expect(11),this.eat(16)&&(e.qualifier=this.tsParseEntityName()),this.match(47)&&(e.typeParameters=this.tsParseTypeArguments()),this.finishNode(e,"TSImportType")}tsParseEntityName(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=this.parseIdentifier(e);for(;this.eat(16);){let r=this.startNodeAtNode(t);r.left=t,r.right=this.parseIdentifier(e),t=this.finishNode(r,"TSQualifiedName")}return t}tsParseTypeReference(){let e=this.startNode();return e.typeName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(e.typeParameters=this.tsParseTypeArguments()),this.finishNode(e,"TSTypeReference")}tsParseThisTypePredicate(e){this.next();let t=this.startNodeAtNode(e);return t.parameterName=e,t.typeAnnotation=this.tsParseTypeAnnotation(!1),t.asserts=!1,this.finishNode(t,"TSTypePredicate")}tsParseThisTypeNode(){let e=this.startNode();return this.next(),this.finishNode(e,"TSThisType")}tsParseTypeQuery(){let e=this.startNode();return this.expect(87),this.match(83)?e.exprName=this.tsParseImportType():e.exprName=this.tsParseEntityName(),!this.hasPrecedingLineBreak()&&this.match(47)&&(e.typeParameters=this.tsParseTypeArguments()),this.finishNode(e,"TSTypeQuery")}tsParseTypeParameter(e){let t=this.startNode();return e(t),t.name=this.tsParseTypeParameterName(),t.constraint=this.tsEatThenParseType(81),t.default=this.tsEatThenParseType(29),this.finishNode(t,"TSTypeParameter")}tsTryParseTypeParameters(e){if(this.match(47))return this.tsParseTypeParameters(e)}tsParseTypeParameters(e){let t=this.startNode();this.match(47)||this.match(140)?this.next():this.unexpected();let r={value:-1};return t.params=this.tsParseBracketedList("TypeParametersOrArguments",this.tsParseTypeParameter.bind(this,e),!1,!0,r),0===t.params.length&&this.raise(na.EmptyTypeParameters,{at:t}),-1!==r.value&&this.addExtra(t,"trailingComma",r.value),this.finishNode(t,"TSTypeParameterDeclaration")}tsFillSignature(e,t){let r=19===e,a="parameters",n="typeAnnotation";t.typeParameters=this.tsTryParseTypeParameters(this.tsParseConstModifier),this.expect(10),t[a]=this.tsParseBindingListForSignature(),(r||this.match(e))&&(t[n]=this.tsParseTypeOrTypePredicateAnnotation(e))}tsParseBindingListForSignature(){return super.parseBindingList(11,41,2).map((e=>("Identifier"!==e.type&&"RestElement"!==e.type&&"ObjectPattern"!==e.type&&"ArrayPattern"!==e.type&&this.raise(na.UnsupportedSignatureParameterKind,{at:e,type:e.type}),e)))}tsParseTypeMemberSemicolon(){!this.eat(12)&&!this.isLineTerminator()&&this.expect(13)}tsParseSignatureMember(e,t){return this.tsFillSignature(14,t),this.tsParseTypeMemberSemicolon(),this.finishNode(t,e)}tsIsUnambiguouslyIndexSignature(){return this.next(),!!j(this.state.type)&&(this.next(),this.match(14))}tsTryParseIndexSignature(e){if(!this.match(0)||!this.tsLookAhead(this.tsIsUnambiguouslyIndexSignature.bind(this)))return;this.expect(0);let t=this.parseIdentifier();t.typeAnnotation=this.tsParseTypeAnnotation(),this.resetEndLocation(t),this.expect(3),e.parameters=[t];let r=this.tsTryParseTypeAnnotation();return r&&(e.typeAnnotation=r),this.tsParseTypeMemberSemicolon(),this.finishNode(e,"TSIndexSignature")}tsParsePropertyOrMethodSignature(e,t){this.eat(17)&&(e.optional=!0);let r=e;if(this.match(10)||this.match(47)){t&&this.raise(na.ReadonlyForMethodSignature,{at:e});let a=r;a.kind&&this.match(47)&&this.raise(na.AccesorCannotHaveTypeParameters,{at:this.state.curPosition()}),this.tsFillSignature(14,a),this.tsParseTypeMemberSemicolon();let n="parameters",s="typeAnnotation";if("get"===a.kind)a[n].length>0&&(this.raise(ue.BadGetterArity,{at:this.state.curPosition()}),this.isThisParam(a[n][0])&&this.raise(na.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}));else if("set"===a.kind){if(1!==a[n].length)this.raise(ue.BadSetterArity,{at:this.state.curPosition()});else{let e=a[n][0];this.isThisParam(e)&&this.raise(na.AccesorCannotDeclareThisParameter,{at:this.state.curPosition()}),"Identifier"===e.type&&e.optional&&this.raise(na.SetAccesorCannotHaveOptionalParameter,{at:this.state.curPosition()}),"RestElement"===e.type&&this.raise(na.SetAccesorCannotHaveRestParameter,{at:this.state.curPosition()})}a[s]&&this.raise(na.SetAccesorCannotHaveReturnType,{at:a[s]})}else a.kind="method";return this.finishNode(a,"TSMethodSignature")}{let e=r;t&&(e.readonly=!0);let a=this.tsTryParseTypeAnnotation();return a&&(e.typeAnnotation=a),this.tsParseTypeMemberSemicolon(),this.finishNode(e,"TSPropertySignature")}}tsParseTypeMember(){let e=this.startNode();if(this.match(10)||this.match(47))return this.tsParseSignatureMember("TSCallSignatureDeclaration",e);if(this.match(77)){let t=this.startNode();return this.next(),this.match(10)||this.match(47)?this.tsParseSignatureMember("TSConstructSignatureDeclaration",e):(e.key=this.createIdentifier(t,"new"),this.tsParsePropertyOrMethodSignature(e,!1))}return this.tsParseModifiers({allowedModifiers:["readonly"],disallowedModifiers:["declare","abstract","private","protected","public","static","override"]},e),this.tsTryParseIndexSignature(e)||(super.parsePropertyName(e),!e.computed&&"Identifier"===e.key.type&&("get"===e.key.name||"set"===e.key.name)&&this.tsTokenCanFollowModifier()&&(e.kind=e.key.name,super.parsePropertyName(e)),this.tsParsePropertyOrMethodSignature(e,!!e.readonly))}tsParseTypeLiteral(){let e=this.startNode();return e.members=this.tsParseObjectTypeMembers(),this.finishNode(e,"TSTypeLiteral")}tsParseObjectTypeMembers(){this.expect(5);let e=this.tsParseList("TypeMembers",this.tsParseTypeMember.bind(this));return this.expect(8),e}tsIsStartOfMappedType(){return this.next(),this.eat(53)?this.isContextual(120):(this.isContextual(120)&&this.next(),!(!this.match(0)||(this.next(),!this.tsIsIdentifier()))&&(this.next(),this.match(58)))}tsParseMappedTypeParameter(){let e=this.startNode();return e.name=this.tsParseTypeParameterName(),e.constraint=this.tsExpectThenParseType(58),this.finishNode(e,"TSTypeParameter")}tsParseMappedType(){let e=this.startNode();return this.expect(5),this.match(53)?(e.readonly=this.state.value,this.next(),this.expectContextual(120)):this.eatContextual(120)&&(e.readonly=!0),this.expect(0),e.typeParameter=this.tsParseMappedTypeParameter(),e.nameType=this.eatContextual(93)?this.tsParseType():null,this.expect(3),this.match(53)?(e.optional=this.state.value,this.next(),this.expect(17)):this.eat(17)&&(e.optional=!0),e.typeAnnotation=this.tsTryParseType(),this.semicolon(),this.expect(8),this.finishNode(e,"TSMappedType")}tsParseTupleType(){let e=this.startNode();e.elementTypes=this.tsParseBracketedList("TupleElementTypes",this.tsParseTupleElementType.bind(this),!0,!1);let t=!1,r=null;return e.elementTypes.forEach((e=>{let{type:a}=e;t&&"TSRestType"!==a&&"TSOptionalType"!==a&&!("TSNamedTupleMember"===a&&e.optional)&&this.raise(na.OptionalTypeBeforeRequired,{at:e}),t||(t="TSNamedTupleMember"===a&&e.optional||"TSOptionalType"===a);let n=a;"TSRestType"===a&&(n=(e=e.typeAnnotation).type);let s="TSNamedTupleMember"===n;null!=r||(r=s),r!==s&&this.raise(na.MixedLabeledAndUnlabeledElements,{at:e})})),this.finishNode(e,"TSTupleType")}tsParseTupleElementType(){let e,t,r,a,{startLoc:n}=this.state,s=this.eat(21),i=T(this.state.type)?this.lookaheadCharCode():null;if(58===i)e=!0,r=!1,t=this.parseIdentifier(!0),this.expect(14),a=this.tsParseType();else if(63===i){r=!0;let n=this.state.startLoc,s=this.state.value,i=this.tsParseNonArrayType();58===this.lookaheadCharCode()?(e=!0,t=this.createIdentifier(this.startNodeAt(n),s),this.expect(17),this.expect(14),a=this.tsParseType()):(e=!1,a=i,this.expect(17))}else a=this.tsParseType(),r=this.eat(17),e=this.eat(14);if(e){let e;t?(e=this.startNodeAtNode(t),e.optional=r,e.label=t,e.elementType=a,this.eat(17)&&(e.optional=!0,this.raise(na.TupleOptionalAfterType,{at:this.state.lastTokStartLoc}))):(e=this.startNodeAtNode(a),e.optional=r,this.raise(na.InvalidTupleMemberLabel,{at:a}),e.label=a,e.elementType=this.tsParseType()),a=this.finishNode(e,"TSNamedTupleMember")}else if(r){let e=this.startNodeAtNode(a);e.typeAnnotation=a,a=this.finishNode(e,"TSOptionalType")}if(s){let e=this.startNodeAt(n);e.typeAnnotation=a,a=this.finishNode(e,"TSRestType")}return a}tsParseParenthesizedType(){let e=this.startNode();return this.expect(10),e.typeAnnotation=this.tsParseType(),this.expect(11),this.finishNode(e,"TSParenthesizedType")}tsParseFunctionOrConstructorType(e,t){let r=this.startNode();return"TSConstructorType"===e&&(r.abstract=!!t,t&&this.next(),this.next()),this.tsInAllowConditionalTypesContext((()=>this.tsFillSignature(19,r))),this.finishNode(r,e)}tsParseLiteralTypeNode(){let e=this.startNode();return e.literal=(()=>{switch(this.state.type){case 132:case 133:case 131:case 85:case 86:return super.parseExprAtom();default:this.unexpected()}})(),this.finishNode(e,"TSLiteralType")}tsParseTemplateLiteralType(){let e=this.startNode();return e.literal=super.parseTemplate(!1),this.finishNode(e,"TSLiteralType")}parseTemplateSubstitution(){return this.state.inType?this.tsParseType():super.parseTemplateSubstitution()}tsParseThisTypeOrThisTypePredicate(){let e=this.tsParseThisTypeNode();return this.isContextual(114)&&!this.hasPrecedingLineBreak()?this.tsParseThisTypePredicate(e):e}tsParseNonArrayType(){switch(this.state.type){case 131:case 132:case 133:case 85:case 86:return this.tsParseLiteralTypeNode();case 53:if("-"===this.state.value){let e=this.startNode(),t=this.lookahead();return 132!==t.type&&133!==t.type&&this.unexpected(),e.literal=this.parseMaybeUnary(),this.finishNode(e,"TSLiteralType")}break;case 78:return this.tsParseThisTypeOrThisTypePredicate();case 87:return this.tsParseTypeQuery();case 83:return this.tsParseImportType();case 5:return this.tsLookAhead(this.tsIsStartOfMappedType.bind(this))?this.tsParseMappedType():this.tsParseTypeLiteral();case 0:return this.tsParseTupleType();case 10:return this.tsParseParenthesizedType();case 25:case 24:return this.tsParseTemplateLiteralType();default:{let{type:e}=this.state;if(j(e)||88===e||84===e){let t=88===e?"TSVoidKeyword":84===e?"TSNullKeyword":sa(this.state.value);if(void 0!==t&&46!==this.lookaheadCharCode()){let e=this.startNode();return this.next(),this.finishNode(e,t)}return this.tsParseTypeReference()}}}this.unexpected()}tsParseArrayTypeOrHigher(){let e=this.tsParseNonArrayType();for(;!this.hasPrecedingLineBreak()&&this.eat(0);)if(this.match(3)){let t=this.startNodeAtNode(e);t.elementType=e,this.expect(3),e=this.finishNode(t,"TSArrayType")}else{let t=this.startNodeAtNode(e);t.objectType=e,t.indexType=this.tsParseType(),this.expect(3),e=this.finishNode(t,"TSIndexedAccessType")}return e}tsParseTypeOperator(){let e=this.startNode(),t=this.state.value;return this.next(),e.operator=t,e.typeAnnotation=this.tsParseTypeOperatorOrHigher(),"readonly"===t&&this.tsCheckTypeAnnotationForReadOnly(e),this.finishNode(e,"TSTypeOperator")}tsCheckTypeAnnotationForReadOnly(e){switch(e.typeAnnotation.type){case"TSTupleType":case"TSArrayType":return;default:this.raise(na.UnexpectedReadonly,{at:e})}}tsParseInferType(){let e=this.startNode();this.expectContextual(113);let t=this.startNode();return t.name=this.tsParseTypeParameterName(),t.constraint=this.tsTryParse((()=>this.tsParseConstraintForInferType())),e.typeParameter=this.finishNode(t,"TSTypeParameter"),this.finishNode(e,"TSInferType")}tsParseConstraintForInferType(){if(this.eat(81)){let e=this.tsInDisallowConditionalTypesContext((()=>this.tsParseType()));if(this.state.inDisallowConditionalTypesContext||!this.match(17))return e}}tsParseTypeOperatorOrHigher(){return L(this.state.type)&&!this.state.containsEsc?this.tsParseTypeOperator():this.isContextual(113)?this.tsParseInferType():this.tsInAllowConditionalTypesContext((()=>this.tsParseArrayTypeOrHigher()))}tsParseUnionOrIntersectionType(e,t,r){let a=this.startNode(),n=this.eat(r),s=[];do{s.push(t())}while(this.eat(r));return 1!==s.length||n?(a.types=s,this.finishNode(a,e)):s[0]}tsParseIntersectionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSIntersectionType",this.tsParseTypeOperatorOrHigher.bind(this),45)}tsParseUnionTypeOrHigher(){return this.tsParseUnionOrIntersectionType("TSUnionType",this.tsParseIntersectionTypeOrHigher.bind(this),43)}tsIsStartOfFunctionType(){return!!this.match(47)||this.match(10)&&this.tsLookAhead(this.tsIsUnambiguouslyStartOfFunctionType.bind(this))}tsSkipParameterStart(){if(j(this.state.type)||this.match(78))return this.next(),!0;if(this.match(5)){let{errors:e}=this.state,t=e.length;try{return this.parseObjectLike(8,!0),e.length===t}catch{return!1}}if(this.match(0)){this.next();let{errors:e}=this.state,t=e.length;try{return super.parseBindingList(3,93,1),e.length===t}catch{return!1}}return!1}tsIsUnambiguouslyStartOfFunctionType(){return this.next(),!!(this.match(11)||this.match(21)||this.tsSkipParameterStart()&&(this.match(14)||this.match(12)||this.match(17)||this.match(29)||this.match(11)&&(this.next(),this.match(19))))}tsParseTypeOrTypePredicateAnnotation(e){return this.tsInType((()=>{let t=this.startNode();this.expect(e);let r=this.startNode(),a=!!this.tsTryParse(this.tsParseTypePredicateAsserts.bind(this));if(a&&this.match(78)){let e=this.tsParseThisTypeOrThisTypePredicate();return"TSThisType"===e.type?(r.parameterName=e,r.asserts=!0,r.typeAnnotation=null,e=this.finishNode(r,"TSTypePredicate")):(this.resetStartLocationFromNode(e,r),e.asserts=!0),t.typeAnnotation=e,this.finishNode(t,"TSTypeAnnotation")}let n=this.tsIsIdentifier()&&this.tsTryParse(this.tsParseTypePredicatePrefix.bind(this));if(!n)return a?(r.parameterName=this.parseIdentifier(),r.asserts=a,r.typeAnnotation=null,t.typeAnnotation=this.finishNode(r,"TSTypePredicate"),this.finishNode(t,"TSTypeAnnotation")):this.tsParseTypeAnnotation(!1,t);let s=this.tsParseTypeAnnotation(!1);return r.parameterName=n,r.typeAnnotation=s,r.asserts=a,t.typeAnnotation=this.finishNode(r,"TSTypePredicate"),this.finishNode(t,"TSTypeAnnotation")}))}tsTryParseTypeOrTypePredicateAnnotation(){return this.match(14)?this.tsParseTypeOrTypePredicateAnnotation(14):void 0}tsTryParseTypeAnnotation(){return this.match(14)?this.tsParseTypeAnnotation():void 0}tsTryParseType(){return this.tsEatThenParseType(14)}tsParseTypePredicatePrefix(){let e=this.parseIdentifier();if(this.isContextual(114)&&!this.hasPrecedingLineBreak())return this.next(),e}tsParseTypePredicateAsserts(){if(107!==this.state.type)return!1;let e=this.state.containsEsc;return this.next(),!(!j(this.state.type)&&!this.match(78)||(e&&this.raise(ue.InvalidEscapedReservedWord,{at:this.state.lastTokStartLoc,reservedWord:"asserts"}),0))}tsParseTypeAnnotation(){let e=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.startNode();return this.tsInType((()=>{e&&this.expect(14),t.typeAnnotation=this.tsParseType()})),this.finishNode(t,"TSTypeAnnotation")}tsParseType(){aa(this.state.inType);let e=this.tsParseNonConditionalType();if(this.state.inDisallowConditionalTypesContext||this.hasPrecedingLineBreak()||!this.eat(81))return e;let t=this.startNodeAtNode(e);return t.checkType=e,t.extendsType=this.tsInDisallowConditionalTypesContext((()=>this.tsParseNonConditionalType())),this.expect(17),t.trueType=this.tsInAllowConditionalTypesContext((()=>this.tsParseType())),this.expect(14),t.falseType=this.tsInAllowConditionalTypesContext((()=>this.tsParseType())),this.finishNode(t,"TSConditionalType")}isAbstractConstructorSignature(){return this.isContextual(122)&&77===this.lookahead().type}tsParseNonConditionalType(){return this.tsIsStartOfFunctionType()?this.tsParseFunctionOrConstructorType("TSFunctionType"):this.match(77)?this.tsParseFunctionOrConstructorType("TSConstructorType"):this.isAbstractConstructorSignature()?this.tsParseFunctionOrConstructorType("TSConstructorType",!0):this.tsParseUnionTypeOrHigher()}tsParseTypeAssertion(){this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise(na.ReservedTypeAssertion,{at:this.state.startLoc});let e=this.startNode();return e.typeAnnotation=this.tsInType((()=>(this.next(),this.match(75)?this.tsParseTypeReference():this.tsParseType()))),this.expect(48),e.expression=this.parseMaybeUnary(),this.finishNode(e,"TSTypeAssertion")}tsParseHeritageClause(e){let t=this.state.startLoc,r=this.tsParseDelimitedList("HeritageClauseElement",(()=>{let e=this.startNode();return e.expression=this.tsParseEntityName(),this.match(47)&&(e.typeParameters=this.tsParseTypeArguments()),this.finishNode(e,"TSExpressionWithTypeArguments")}));return r.length||this.raise(na.EmptyHeritageClauseType,{at:t,token:e}),r}tsParseInterfaceDeclaration(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};if(this.hasFollowingLineBreak())return null;this.expectContextual(127),t.declare&&(e.declare=!0),j(this.state.type)?(e.id=this.parseIdentifier(),this.checkIdentifier(e.id,ct)):(e.id=null,this.raise(na.MissingInterfaceName,{at:this.state.startLoc})),e.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers),this.eat(81)&&(e.extends=this.tsParseHeritageClause("extends"));let r=this.startNode();return r.body=this.tsInType(this.tsParseObjectTypeMembers.bind(this)),e.body=this.finishNode(r,"TSInterfaceBody"),this.finishNode(e,"TSInterfaceDeclaration")}tsParseTypeAliasDeclaration(e){return e.id=this.parseIdentifier(),this.checkIdentifier(e.id,pt),e.typeAnnotation=this.tsInType((()=>{if(e.typeParameters=this.tsTryParseTypeParameters(this.tsParseInOutModifiers),this.expect(29),this.isContextual(112)&&16!==this.lookahead().type){let e=this.startNode();return this.next(),this.finishNode(e,"TSIntrinsicKeyword")}return this.tsParseType()})),this.semicolon(),this.finishNode(e,"TSTypeAliasDeclaration")}tsInNoContext(e){let t=this.state.context;this.state.context=[t[0]];try{return e()}finally{this.state.context=t}}tsInType(e){let t=this.state.inType;this.state.inType=!0;try{return e()}finally{this.state.inType=t}}tsInDisallowConditionalTypesContext(e){let t=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!0;try{return e()}finally{this.state.inDisallowConditionalTypesContext=t}}tsInAllowConditionalTypesContext(e){let t=this.state.inDisallowConditionalTypesContext;this.state.inDisallowConditionalTypesContext=!1;try{return e()}finally{this.state.inDisallowConditionalTypesContext=t}}tsEatThenParseType(e){return this.match(e)?this.tsNextThenParseType():void 0}tsExpectThenParseType(e){return this.tsDoThenParseType((()=>this.expect(e)))}tsNextThenParseType(){return this.tsDoThenParseType((()=>this.next()))}tsDoThenParseType(e){return this.tsInType((()=>(e(),this.tsParseType())))}tsParseEnumMember(){let e=this.startNode();return e.id=this.match(131)?super.parseStringLiteral(this.state.value):this.parseIdentifier(!0),this.eat(29)&&(e.initializer=super.parseMaybeAssignAllowIn()),this.finishNode(e,"TSEnumMember")}tsParseEnumDeclaration(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return t.const&&(e.const=!0),t.declare&&(e.declare=!0),this.expectContextual(124),e.id=this.parseIdentifier(),this.checkIdentifier(e.id,e.const?yt:ft),this.expect(5),e.members=this.tsParseDelimitedList("EnumMembers",this.tsParseEnumMember.bind(this)),this.expect(8),this.finishNode(e,"TSEnumDeclaration")}tsParseModuleBlock(){let e=this.startNode();return this.scope.enter(Fe),this.expect(5),super.parseBlockOrModuleBlockBody(e.body=[],void 0,!0,8),this.scope.exit(),this.finishNode(e,"TSModuleBlock")}tsParseModuleOrNamespaceDeclaration(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(e.id=this.parseIdentifier(),t||this.checkIdentifier(e.id,bt),this.eat(16)){let t=this.startNode();this.tsParseModuleOrNamespaceDeclaration(t,!0),e.body=t}else this.scope.enter(Ge),this.prodParam.enter(Rr),e.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit();return this.finishNode(e,"TSModuleDeclaration")}tsParseAmbientExternalModuleDeclaration(e){return this.isContextual(110)?(e.global=!0,e.id=this.parseIdentifier()):this.match(131)?e.id=super.parseStringLiteral(this.state.value):this.unexpected(),this.match(5)?(this.scope.enter(Ge),this.prodParam.enter(Rr),e.body=this.tsParseModuleBlock(),this.prodParam.exit(),this.scope.exit()):this.semicolon(),this.finishNode(e,"TSModuleDeclaration")}tsParseImportEqualsDeclaration(e,t){e.isExport=t||!1,e.id=this.parseIdentifier(),this.checkIdentifier(e.id,nt),this.expect(29);let r=this.tsParseModuleReference();return"type"===e.importKind&&"TSExternalModuleReference"!==r.type&&this.raise(na.ImportAliasHasImportType,{at:r}),e.moduleReference=r,this.semicolon(),this.finishNode(e,"TSImportEqualsDeclaration")}tsIsExternalModuleReference(){return this.isContextual(117)&&40===this.lookaheadCharCode()}tsParseModuleReference(){return this.tsIsExternalModuleReference()?this.tsParseExternalModuleReference():this.tsParseEntityName(!1)}tsParseExternalModuleReference(){let e=this.startNode();return this.expectContextual(117),this.expect(10),this.match(131)||this.unexpected(),e.expression=super.parseExprAtom(),this.expect(11),this.finishNode(e,"TSExternalModuleReference")}tsLookAhead(e){let t=this.state.clone(),r=e();return this.state=t,r}tsTryParseAndCatch(e){let t=this.tryParse((t=>e()||t()));if(!t.aborted&&t.node)return t.error&&(this.state=t.failState),t.node}tsTryParse(e){let t=this.state.clone(),r=e();if(void 0!==r&&!1!==r)return r;this.state=t}tsTryParseDeclare(e){if(this.isLineTerminator())return;let t,r=this.state.type;return this.isContextual(99)&&(r=74,t="let"),this.tsInAmbientContext((()=>{if(68===r)return e.declare=!0,super.parseFunctionStatement(e,!1,!1);if(80===r)return e.declare=!0,this.parseClass(e,!0,!1);if(124===r)return this.tsParseEnumDeclaration(e,{declare:!0});if(110===r)return this.tsParseAmbientExternalModuleDeclaration(e);if(75===r||74===r)return this.match(75)&&this.isLookaheadContextual("enum")?(this.expect(75),this.tsParseEnumDeclaration(e,{const:!0,declare:!0})):(e.declare=!0,this.parseVarStatement(e,t||this.state.value,!0));if(127===r){let t=this.tsParseInterfaceDeclaration(e,{declare:!0});if(t)return t}return j(r)?this.tsParseDeclaration(e,this.state.value,!0,null):void 0}))}tsTryParseExportDeclaration(){return this.tsParseDeclaration(this.startNode(),this.state.value,!0,null)}tsParseExpressionStatement(e,t,r){switch(t.name){case"declare":{let t=this.tsTryParseDeclare(e);if(t)return t.declare=!0,t;break}case"global":if(this.match(5)){this.scope.enter(Ge),this.prodParam.enter(Rr);let r=e;return r.global=!0,r.id=t,r.body=this.tsParseModuleBlock(),this.scope.exit(),this.prodParam.exit(),this.finishNode(r,"TSModuleDeclaration")}break;default:return this.tsParseDeclaration(e,t.name,!1,r)}}tsParseDeclaration(e,t,r,a){switch(t){case"abstract":if(this.tsCheckLineTerminator(r)&&(this.match(80)||j(this.state.type)))return this.tsParseAbstractDeclaration(e,a);break;case"module":if(this.tsCheckLineTerminator(r)){if(this.match(131))return this.tsParseAmbientExternalModuleDeclaration(e);if(j(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(e)}break;case"namespace":if(this.tsCheckLineTerminator(r)&&j(this.state.type))return this.tsParseModuleOrNamespaceDeclaration(e);break;case"type":if(this.tsCheckLineTerminator(r)&&j(this.state.type))return this.tsParseTypeAliasDeclaration(e)}}tsCheckLineTerminator(e){return e?!this.hasFollowingLineBreak()&&(this.next(),!0):!this.isLineTerminator()}tsTryParseGenericAsyncArrowFunction(e){if(!this.match(47))return;let t=this.state.maybeInArrowParameters;this.state.maybeInArrowParameters=!0;let r=this.tsTryParseAndCatch((()=>{let t=this.startNodeAt(e);return t.typeParameters=this.tsParseTypeParameters(this.tsParseConstModifier),super.parseFunctionParams(t),t.returnType=this.tsTryParseTypeOrTypePredicateAnnotation(),this.expect(19),t}));return this.state.maybeInArrowParameters=t,r?super.parseArrowExpression(r,null,!0):void 0}tsParseTypeArgumentsInExpression(){if(47===this.reScan_lt())return this.tsParseTypeArguments()}tsParseTypeArguments(){let e=this.startNode();return e.params=this.tsInType((()=>this.tsInNoContext((()=>(this.expect(47),this.tsParseDelimitedList("TypeParametersOrArguments",this.tsParseType.bind(this))))))),0===e.params.length&&this.raise(na.EmptyTypeArguments,{at:e}),this.expect(48),this.finishNode(e,"TSTypeParameterInstantiation")}tsIsDeclarationStart(){return U(this.state.type)}isExportDefaultSpecifier(){return!this.tsIsDeclarationStart()&&super.isExportDefaultSpecifier()}parseAssignableListItem(e,t){let r=this.state.startLoc,a={};this.tsParseModifiers({allowedModifiers:["public","private","protected","override","readonly"]},a);let n=a.accessibility,s=a.override,i=a.readonly;!(4&e)&&(n||i||s)&&this.raise(na.UnexpectedParameterModifier,{at:r});let o=this.parseMaybeDefault();this.parseAssignableListItemTypes(o,e);let d=this.parseMaybeDefault(o.loc.start,o);if(n||i||s){let e=this.startNodeAt(r);return t.length&&(e.decorators=t),n&&(e.accessibility=n),i&&(e.readonly=i),s&&(e.override=s),"Identifier"!==d.type&&"AssignmentPattern"!==d.type&&this.raise(na.UnsupportedParameterPropertyKind,{at:e}),e.parameter=d,this.finishNode(e,"TSParameterProperty")}return t.length&&(o.decorators=t),d}isSimpleParameter(e){return"TSParameterProperty"===e.type&&super.isSimpleParameter(e.parameter)||super.isSimpleParameter(e)}tsDisallowOptionalPattern(e){for(let t of e.params)"Identifier"!==t.type&&t.optional&&!this.state.isAmbientContext&&this.raise(na.PatternIsOptional,{at:t})}setArrowFunctionParameters(e,t,r){super.setArrowFunctionParameters(e,t,r),this.tsDisallowOptionalPattern(e)}parseFunctionBodyAndFinish(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];this.match(14)&&(e.returnType=this.tsParseTypeOrTypePredicateAnnotation(14));let a="FunctionDeclaration"===t?"TSDeclareFunction":"ClassMethod"===t||"ClassPrivateMethod"===t?"TSDeclareMethod":void 0;return a&&!this.match(5)&&this.isLineTerminator()?this.finishNode(e,a):"TSDeclareFunction"===a&&this.state.isAmbientContext&&(this.raise(na.DeclareFunctionHasImplementation,{at:e}),e.declare)?super.parseFunctionBodyAndFinish(e,a,r):(this.tsDisallowOptionalPattern(e),super.parseFunctionBodyAndFinish(e,t,r))}registerFunctionStatementId(e){!e.body&&e.id?this.checkIdentifier(e.id,ht):super.registerFunctionStatementId(e)}tsCheckForInvalidTypeCasts(e){e.forEach((e=>{"TSTypeCastExpression"===(null==e?void 0:e.type)&&this.raise(na.UnexpectedTypeAnnotation,{at:e.typeAnnotation})}))}toReferencedList(e,t){return this.tsCheckForInvalidTypeCasts(e),e}parseArrayLike(e,t,r,a){let n=super.parseArrayLike(e,t,r,a);return"ArrayExpression"===n.type&&this.tsCheckForInvalidTypeCasts(n.elements),n}parseSubscript(e,t,r,a){if(!this.hasPrecedingLineBreak()&&this.match(35)){this.state.canStartJSXElement=!1,this.next();let r=this.startNodeAt(t);return r.expression=e,this.finishNode(r,"TSNonNullExpression")}let n=!1;if(this.match(18)&&60===this.lookaheadCharCode()){if(r)return a.stop=!0,e;a.optionalChainMember=n=!0,this.next()}if(this.match(47)||this.match(51)){let s,i=this.tsTryParseAndCatch((()=>{if(!r&&this.atPossibleAsyncArrow(e)){let e=this.tsTryParseGenericAsyncArrowFunction(t);if(e)return e}let i=this.tsParseTypeArgumentsInExpression();if(!i)return;if(n&&!this.match(10))return void(s=this.state.curPosition());if(q(this.state.type)){let r=super.parseTaggedTemplateExpression(e,t,a);return r.typeParameters=i,r}if(!r&&this.eat(10)){let r=this.startNodeAt(t);return r.callee=e,r.arguments=this.parseCallExpressionArguments(11,!1),this.tsCheckForInvalidTypeCasts(r.arguments),r.typeParameters=i,a.optionalChainMember&&(r.optional=n),this.finishCallExpression(r,a.optionalChainMember)}let o=this.state.type;if(48===o||52===o||10!==o&&k(o)&&!this.hasPrecedingLineBreak())return;let d=this.startNodeAt(t);return d.expression=e,d.typeParameters=i,this.finishNode(d,"TSInstantiationExpression")}));if(s&&this.unexpected(s,10),i)return"TSInstantiationExpression"===i.type&&(this.match(16)||this.match(18)&&40!==this.lookaheadCharCode())&&this.raise(na.InvalidPropertyAccessAfterInstantiationExpression,{at:this.state.startLoc}),i}return super.parseSubscript(e,t,r,a)}parseNewCallee(e){var t;super.parseNewCallee(e);let{callee:r}=e;"TSInstantiationExpression"===r.type&&(null==(t=r.extra)||!t.parenthesized)&&(e.typeParameters=r.typeParameters,e.callee=r.expression)}parseExprOp(e,t,r){let a;if(z(58)>r&&!this.hasPrecedingLineBreak()&&(this.isContextual(93)||(a=this.isContextual(118)))){let n=this.startNodeAt(t);return n.expression=e,n.typeAnnotation=this.tsInType((()=>(this.next(),this.match(75)?(a&&this.raise(ue.UnexpectedKeyword,{at:this.state.startLoc,keyword:"const"}),this.tsParseTypeReference()):this.tsParseType()))),this.finishNode(n,a?"TSSatisfiesExpression":"TSAsExpression"),this.reScan_lt_gt(),this.parseExprOp(n,t,r)}return super.parseExprOp(e,t,r)}checkReservedWord(e,t,r,a){this.state.isAmbientContext||super.checkReservedWord(e,t,r,a)}checkImportReflection(e){super.checkImportReflection(e),e.module&&"value"!==e.importKind&&this.raise(na.ImportReflectionHasImportType,{at:e.specifiers[0].loc.start})}checkDuplicateExports(){}parseImport(e){if(e.importKind="value",j(this.state.type)||this.match(55)||this.match(5)){let t=this.lookahead();if(this.isContextual(128)&&12!==t.type&&97!==t.type&&29!==t.type&&(e.importKind="type",this.next(),t=this.lookahead()),j(this.state.type)&&29===t.type)return this.tsParseImportEqualsDeclaration(e)}let t=super.parseImport(e);return"type"===t.importKind&&t.specifiers.length>1&&"ImportDefaultSpecifier"===t.specifiers[0].type&&this.raise(na.TypeImportCannotSpecifyDefaultAndNamed,{at:t}),t}parseExport(e,t){if(this.match(83))return this.next(),this.isContextual(128)&&61!==this.lookaheadCharCode()?(e.importKind="type",this.next()):e.importKind="value",this.tsParseImportEqualsDeclaration(e,!0);if(this.eat(29)){let t=e;return t.expression=super.parseExpression(),this.semicolon(),this.finishNode(t,"TSExportAssignment")}if(this.eatContextual(93)){let t=e;return this.expectContextual(126),t.id=this.parseIdentifier(),this.semicolon(),this.finishNode(t,"TSNamespaceExportDeclaration")}if(e.exportKind="value",this.isContextual(128)){let t=this.lookaheadCharCode();(123===t||42===t)&&(this.next(),e.exportKind="type")}return super.parseExport(e,t)}isAbstractClass(){return this.isContextual(122)&&80===this.lookahead().type}parseExportDefaultExpression(){if(this.isAbstractClass()){let e=this.startNode();return this.next(),e.abstract=!0,this.parseClass(e,!0,!0)}if(this.match(127)){let e=this.tsParseInterfaceDeclaration(this.startNode());if(e)return e}return super.parseExportDefaultExpression()}parseVarStatement(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],{isAmbientContext:a}=this.state,n=super.parseVarStatement(e,t,r||a);if(!a)return n;for(let{id:e,init:r}of n.declarations)r&&("const"!==t||e.typeAnnotation?this.raise(na.InitializerNotAllowedInAmbientContext,{at:r}):ua(r,this.hasPlugin("estree"))||this.raise(na.ConstInitiailizerMustBeStringOrNumericLiteralOrLiteralEnumReference,{at:r}));return n}parseStatementContent(e,t){if(this.match(75)&&this.isLookaheadContextual("enum")){let e=this.startNode();return this.expect(75),this.tsParseEnumDeclaration(e,{const:!0})}if(this.isContextual(124))return this.tsParseEnumDeclaration(this.startNode());if(this.isContextual(127)){let e=this.tsParseInterfaceDeclaration(this.startNode());if(e)return e}return super.parseStatementContent(e,t)}parseAccessModifier(){return this.tsParseModifier(["public","protected","private"])}tsHasSomeModifiers(e,t){return t.some((t=>ia(t)?e.accessibility===t:!!e[t]))}tsIsStartOfStaticBlocks(){return this.isContextual(104)&&123===this.lookaheadCharCode()}parseClassMember(e,t,r){let a=["declare","private","public","protected","override","abstract","readonly","static"];this.tsParseModifiers({allowedModifiers:a,disallowedModifiers:["in","out"],stopOnStartOfClassStaticBlock:!0,errorTemplate:na.InvalidModifierOnTypeParameterPositions},t);let n=()=>{this.tsIsStartOfStaticBlocks()?(this.next(),this.next(),this.tsHasSomeModifiers(t,a)&&this.raise(na.StaticBlockCannotHaveModifier,{at:this.state.curPosition()}),super.parseClassStaticBlock(e,t)):this.parseClassMemberWithIsStatic(e,t,r,!!t.static)};t.declare?this.tsInAmbientContext(n):n()}parseClassMemberWithIsStatic(e,t,r,a){let n=this.tsTryParseIndexSignature(t);if(n)return e.body.push(n),t.abstract&&this.raise(na.IndexSignatureHasAbstract,{at:t}),t.accessibility&&this.raise(na.IndexSignatureHasAccessibility,{at:t,modifier:t.accessibility}),t.declare&&this.raise(na.IndexSignatureHasDeclare,{at:t}),void(t.override&&this.raise(na.IndexSignatureHasOverride,{at:t}));!this.state.inAbstractClass&&t.abstract&&this.raise(na.NonAbstractClassHasAbstractMethod,{at:t}),t.override&&(r.hadSuperClass||this.raise(na.OverrideNotInSubClass,{at:t})),super.parseClassMemberWithIsStatic(e,t,r,a)}parsePostMemberNameModifiers(e){this.eat(17)&&(e.optional=!0),e.readonly&&this.match(10)&&this.raise(na.ClassMethodHasReadonly,{at:e}),e.declare&&this.match(10)&&this.raise(na.ClassMethodHasDeclare,{at:e})}parseExpressionStatement(e,t,r){return("Identifier"===t.type?this.tsParseExpressionStatement(e,t,r):void 0)||super.parseExpressionStatement(e,t,r)}shouldParseExportDeclaration(){return!!this.tsIsDeclarationStart()||super.shouldParseExportDeclaration()}parseConditional(e,t,r){if(!this.state.maybeInArrowParameters||!this.match(17))return super.parseConditional(e,t,r);let a=this.tryParse((()=>super.parseConditional(e,t)));return a.node?(a.error&&(this.state=a.failState),a.node):(a.error&&super.setOptionalParametersError(r,a.error),e)}parseParenItem(e,t){if(e=super.parseParenItem(e,t),this.eat(17)&&(e.optional=!0,this.resetEndLocation(e)),this.match(14)){let r=this.startNodeAt(t);return r.expression=e,r.typeAnnotation=this.tsParseTypeAnnotation(),this.finishNode(r,"TSTypeCastExpression")}return e}parseExportDeclaration(e){if(!this.state.isAmbientContext&&this.isContextual(123))return this.tsInAmbientContext((()=>this.parseExportDeclaration(e)));let t=this.state.startLoc,r=this.eatContextual(123);if(r&&(this.isContextual(123)||!this.shouldParseExportDeclaration()))throw this.raise(na.ExpectedAmbientAfterExportDeclare,{at:this.state.startLoc});let a=j(this.state.type)&&this.tsTryParseExportDeclaration()||super.parseExportDeclaration(e);return a?(("TSInterfaceDeclaration"===a.type||"TSTypeAliasDeclaration"===a.type||r)&&(e.exportKind="type"),r&&(this.resetStartLocation(a,t),a.declare=!0),a):null}parseClassId(e,t,r,a){if((!t||r)&&this.isContextual(111))return;super.parseClassId(e,t,r,e.declare?ht:it);let n=this.tsTryParseTypeParameters(this.tsParseInOutConstModifiers);n&&(e.typeParameters=n)}parseClassPropertyAnnotation(e){e.optional||(this.eat(35)?e.definite=!0:this.eat(17)&&(e.optional=!0));let t=this.tsTryParseTypeAnnotation();t&&(e.typeAnnotation=t)}parseClassProperty(e){if(this.parseClassPropertyAnnotation(e),this.state.isAmbientContext&&!(e.readonly&&!e.typeAnnotation)&&this.match(29)&&this.raise(na.DeclareClassFieldHasInitializer,{at:this.state.startLoc}),e.abstract&&this.match(29)){let{key:t}=e;this.raise(na.AbstractPropertyHasInitializer,{at:this.state.startLoc,propertyName:"Identifier"!==t.type||e.computed?`[${this.input.slice(t.start,t.end)}]`:t.name})}return super.parseClassProperty(e)}parseClassPrivateProperty(e){return e.abstract&&this.raise(na.PrivateElementHasAbstract,{at:e}),e.accessibility&&this.raise(na.PrivateElementHasAccessibility,{at:e,modifier:e.accessibility}),this.parseClassPropertyAnnotation(e),super.parseClassPrivateProperty(e)}parseClassAccessorProperty(e){return this.parseClassPropertyAnnotation(e),e.optional&&this.raise(na.AccessorCannotBeOptional,{at:e}),super.parseClassAccessorProperty(e)}pushClassMethod(e,t,r,a,n,s){let i=this.tsTryParseTypeParameters(this.tsParseConstModifier);i&&n&&this.raise(na.ConstructorHasTypeParameters,{at:i});let{declare:o=!1,kind:d}=t;o&&("get"===d||"set"===d)&&this.raise(na.DeclareAccessor,{at:t,kind:d}),i&&(t.typeParameters=i),super.pushClassMethod(e,t,r,a,n,s)}pushClassPrivateMethod(e,t,r,a){let n=this.tsTryParseTypeParameters(this.tsParseConstModifier);n&&(t.typeParameters=n),super.pushClassPrivateMethod(e,t,r,a)}declareClassPrivateMethodInScope(e,t){"TSDeclareMethod"!==e.type&&("MethodDefinition"===e.type&&!e.value.body||super.declareClassPrivateMethodInScope(e,t))}parseClassSuper(e){super.parseClassSuper(e),e.superClass&&(this.match(47)||this.match(51))&&(e.superTypeParameters=this.tsParseTypeArgumentsInExpression()),this.eatContextual(111)&&(e.implements=this.tsParseHeritageClause("implements"))}parseObjPropValue(e,t,r,a,n,s,i){let o=this.tsTryParseTypeParameters(this.tsParseConstModifier);return o&&(e.typeParameters=o),super.parseObjPropValue(e,t,r,a,n,s,i)}parseFunctionParams(e,t){let r=this.tsTryParseTypeParameters(this.tsParseConstModifier);r&&(e.typeParameters=r),super.parseFunctionParams(e,t)}parseVarId(e,t){super.parseVarId(e,t),"Identifier"===e.id.type&&!this.hasPrecedingLineBreak()&&this.eat(35)&&(e.definite=!0);let r=this.tsTryParseTypeAnnotation();r&&(e.id.typeAnnotation=r,this.resetEndLocation(e.id))}parseAsyncArrowFromCallExpression(e,t){return this.match(14)&&(e.returnType=this.tsParseTypeAnnotation()),super.parseAsyncArrowFromCallExpression(e,t)}parseMaybeAssign(e,t){var r,a,s,i,o,d,l;let u,c,p;if(this.hasPlugin("jsx")&&(this.match(140)||this.match(47))){if(u=this.state.clone(),c=this.tryParse((()=>super.parseMaybeAssign(e,t)),u),!c.error)return c.node;let{context:r}=this.state,a=r[r.length-1];(a===n.j_oTag||a===n.j_expr)&&r.pop()}if(!(null!=(r=c)&&r.error||this.match(47)))return super.parseMaybeAssign(e,t);(!u||u===this.state)&&(u=this.state.clone());let f,h=this.tryParse((r=>{var a,n;f=this.tsParseTypeParameters(this.tsParseConstModifier);let s=super.parseMaybeAssign(e,t);return("ArrowFunctionExpression"!==s.type||null!=(a=s.extra)&&a.parenthesized)&&r(),0!==(null==(n=f)?void 0:n.params.length)&&this.resetStartLocationFromNode(s,f),s.typeParameters=f,s}),u);if(!h.error&&!h.aborted)return f&&this.reportReservedArrowTypeParam(f),h.node;if(!c&&(aa(!this.hasPlugin("jsx")),p=this.tryParse((()=>super.parseMaybeAssign(e,t)),u),!p.error))return p.node;if(null!=(a=c)&&a.node)return this.state=c.failState,c.node;if(h.node)return this.state=h.failState,f&&this.reportReservedArrowTypeParam(f),h.node;if(null!=(s=p)&&s.node)return this.state=p.failState,p.node;throw null!=(i=c)&&i.thrown?c.error:h.thrown?h.error:null!=(o=p)&&o.thrown?p.error:(null==(d=c)?void 0:d.error)||h.error||(null==(l=p)?void 0:l.error)}reportReservedArrowTypeParam(e){var t;1===e.params.length&&!e.params[0].constraint&&(null==(t=e.extra)||!t.trailingComma)&&this.getPluginOption("typescript","disallowAmbiguousJSXLike")&&this.raise(na.ReservedArrowTypeParam,{at:e})}parseMaybeUnary(e,t){return!this.hasPlugin("jsx")&&this.match(47)?this.tsParseTypeAssertion():super.parseMaybeUnary(e,t)}parseArrow(e){if(this.match(14)){let t=this.tryParse((e=>{let t=this.tsParseTypeOrTypePredicateAnnotation(14);return(this.canInsertSemicolon()||!this.match(19))&&e(),t}));if(t.aborted)return;t.thrown||(t.error&&(this.state=t.failState),e.returnType=t.node)}return super.parseArrow(e)}parseAssignableListItemTypes(e,t){if(!(2&t))return e;this.eat(17)&&(e.optional=!0);let r=this.tsTryParseTypeAnnotation();return r&&(e.typeAnnotation=r),this.resetEndLocation(e),e}isAssignable(e,t){switch(e.type){case"TSTypeCastExpression":return this.isAssignable(e.expression,t);case"TSParameterProperty":return!0;default:return super.isAssignable(e,t)}}toAssignable(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];switch(e.type){case"ParenthesizedExpression":this.toAssignableParenthesizedExpression(e,t);break;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":t?this.expressionScope.recordArrowParameterBindingError(na.UnexpectedTypeCastInParameter,{at:e}):this.raise(na.UnexpectedTypeCastInParameter,{at:e}),this.toAssignable(e.expression,t);break;case"AssignmentExpression":!t&&"TSTypeCastExpression"===e.left.type&&(e.left=this.typeCastToParameter(e.left));default:super.toAssignable(e,t)}}toAssignableParenthesizedExpression(e,t){switch(e.expression.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"TSTypeAssertion":case"ParenthesizedExpression":this.toAssignable(e.expression,t);break;default:super.toAssignable(e,t)}}checkToRestConversion(e,t){switch(e.type){case"TSAsExpression":case"TSSatisfiesExpression":case"TSTypeAssertion":case"TSNonNullExpression":this.checkToRestConversion(e.expression,!1);break;default:super.checkToRestConversion(e,t)}}isValidLVal(e,t,r){return ta({TSTypeCastExpression:!0,TSParameterProperty:"parameter",TSNonNullExpression:"expression",TSAsExpression:(r!==gt||!t)&&["expression",!0],TSSatisfiesExpression:(r!==gt||!t)&&["expression",!0],TSTypeAssertion:(r!==gt||!t)&&["expression",!0]},e)||super.isValidLVal(e,t,r)}parseBindingAtom(){return 78===this.state.type?this.parseIdentifier(!0):super.parseBindingAtom()}parseMaybeDecoratorArguments(e){if(this.match(47)||this.match(51)){let t=this.tsParseTypeArgumentsInExpression();if(this.match(10)){let r=super.parseMaybeDecoratorArguments(e);return r.typeParameters=t,r}this.unexpected(null,10)}return super.parseMaybeDecoratorArguments(e)}checkCommaAfterRest(e){return this.state.isAmbientContext&&this.match(12)&&this.lookaheadCharCode()===e?(this.next(),!1):super.checkCommaAfterRest(e)}isClassMethod(){return this.match(47)||super.isClassMethod()}isClassProperty(){return this.match(35)||this.match(14)||super.isClassProperty()}parseMaybeDefault(e,t){let r=super.parseMaybeDefault(e,t);return"AssignmentPattern"===r.type&&r.typeAnnotation&&r.right.startthis.isAssignable(e,!0))):super.shouldParseArrow(e)}shouldParseAsyncArrow(){return this.match(14)||super.shouldParseAsyncArrow()}canHaveLeadingDecorator(){return super.canHaveLeadingDecorator()||this.isAbstractClass()}jsxParseOpeningElementAfterName(e){if(this.match(47)||this.match(51)){let t=this.tsTryParseAndCatch((()=>this.tsParseTypeArgumentsInExpression()));t&&(e.typeParameters=t)}return super.jsxParseOpeningElementAfterName(e)}getGetterSetterExpectedParamCount(e){let t=super.getGetterSetterExpectedParamCount(e),r=this.getObjectOrClassMethodParams(e)[0];return r&&this.isThisParam(r)?t+1:t}parseCatchClauseParam(){let e=super.parseCatchClauseParam(),t=this.tsTryParseTypeAnnotation();return t&&(e.typeAnnotation=t,this.resetEndLocation(e)),e}tsInAmbientContext(e){let t=this.state.isAmbientContext;this.state.isAmbientContext=!0;try{return e()}finally{this.state.isAmbientContext=t}}parseClass(e,t,r){let a=this.state.inAbstractClass;this.state.inAbstractClass=!!e.abstract;try{return super.parseClass(e,t,r)}finally{this.state.inAbstractClass=a}}tsParseAbstractDeclaration(e,t){if(this.match(80))return e.abstract=!0,this.maybeTakeDecorators(t,this.parseClass(e,!0,!1));if(this.isContextual(127)){if(!this.hasFollowingLineBreak())return e.abstract=!0,this.raise(na.NonClassMethodPropertyHasAbstractModifer,{at:e}),this.tsParseInterfaceDeclaration(e)}else this.unexpected(null,80)}parseMethod(e,t,r,a,n,s,i){let o=super.parseMethod(e,t,r,a,n,s,i);if(o.abstract&&(this.hasPlugin("estree")?o.value.body:o.body)){let{key:e}=o;this.raise(na.AbstractMethodHasImplementation,{at:o,methodName:"Identifier"!==e.type||o.computed?`[${this.input.slice(e.start,e.end)}]`:e.name})}return o}tsParseTypeParameterName(){return this.parseIdentifier().name}shouldParseAsAmbientContext(){return!!this.getPluginOption("typescript","dts")}parse(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.parse()}getExpression(){return this.shouldParseAsAmbientContext()&&(this.state.isAmbientContext=!0),super.getExpression()}parseExportSpecifier(e,t,r,a){return!t&&a?(this.parseTypeOnlyImportExportSpecifier(e,!1,r),this.finishNode(e,"ExportSpecifier")):(e.exportKind="value",super.parseExportSpecifier(e,t,r,a))}parseImportSpecifier(e,t,r,a,n){return!t&&a?(this.parseTypeOnlyImportExportSpecifier(e,!0,r),this.finishNode(e,"ImportSpecifier")):(e.importKind="value",super.parseImportSpecifier(e,t,r,a,r?vt:nt))}parseTypeOnlyImportExportSpecifier(e,t,r){let a,n=t?"imported":"local",s=t?"local":"exported",i=e[n],o=!1,d=!0,l=i.loc.start;if(this.isContextual(93)){let e=this.parseIdentifier();if(this.isContextual(93)){let r=this.parseIdentifier();T(this.state.type)?(o=!0,i=e,a=t?this.parseIdentifier():this.parseModuleExportName(),d=!1):(a=r,d=!1)}else T(this.state.type)?(d=!1,a=t?this.parseIdentifier():this.parseModuleExportName()):(o=!0,i=e)}else T(this.state.type)&&(o=!0,t?(i=this.parseIdentifier(!0),this.isContextual(93)||this.checkReservedWord(i.name,i.loc.start,!0,!0)):i=this.parseModuleExportName());o&&r&&this.raise(t?na.TypeModifierIsUsedInTypeImports:na.TypeModifierIsUsedInTypeExports,{at:l}),e[n]=i,e[s]=a,e[t?"importKind":"exportKind"]=o?"type":"value",d&&this.eatContextual(93)&&(e[s]=t?this.parseIdentifier():this.parseModuleExportName()),e[s]||(e[s]=Or(e[n])),t&&this.checkIdentifier(e[s],o?vt:nt)}};function la(e){if("MemberExpression"!==e.type)return!1;let{computed:t,property:r}=e;return(!t||"StringLiteral"===r.type||!("TemplateLiteral"!==r.type||r.expressions.length>0))&&fa(e.object)}function ua(e,t){var r;let{type:a}=e;if(null!=(r=e.extra)&&r.parenthesized)return!1;if(t){if("Literal"===a){let{value:t}=e;if("string"==typeof t||"boolean"==typeof t)return!0}}else if("StringLiteral"===a||"BooleanLiteral"===a)return!0;return!!(ca(e,t)||pa(e,t)||"TemplateLiteral"===a&&0===e.expressions.length||la(e))}function ca(e,t){return t?"Literal"===e.type&&("number"==typeof e.value||"bigint"in e):"NumericLiteral"===e.type||"BigIntLiteral"===e.type}function pa(e,t){if("UnaryExpression"===e.type){let{operator:r,argument:a}=e;if("-"===r&&ca(a,t))return!0}return!1}function fa(e){return"Identifier"===e.type||"MemberExpression"===e.type&&!e.computed&&fa(e.object)}var ha=le`placeholders`({ClassNameIsRequired:"A class name is required.",UnexpectedSpace:"Unexpected space in placeholder."}),ga=e=>class extends e{parsePlaceholder(e){if(this.match(142)){let t=this.startNode();return this.next(),this.assertNoSpace(),t.name=super.parseIdentifier(!0),this.assertNoSpace(),this.expect(142),this.finishPlaceholder(t,e)}}finishPlaceholder(e,t){let r=!(!e.expectedNode||"Placeholder"!==e.type);return e.expectedNode=t,r?e:this.finishNode(e,"Placeholder")}getTokenFromCode(e){37===e&&37===this.input.charCodeAt(this.state.pos+1)?this.finishOp(142,2):super.getTokenFromCode(e)}parseExprAtom(e){return this.parsePlaceholder("Expression")||super.parseExprAtom(e)}parseIdentifier(e){return this.parsePlaceholder("Identifier")||super.parseIdentifier(e)}checkReservedWord(e,t,r,a){void 0!==e&&super.checkReservedWord(e,t,r,a)}parseBindingAtom(){return this.parsePlaceholder("Pattern")||super.parseBindingAtom()}isValidLVal(e,t,r){return"Placeholder"===e||super.isValidLVal(e,t,r)}toAssignable(e,t){e&&"Placeholder"===e.type&&"Expression"===e.expectedNode?e.expectedNode="Pattern":super.toAssignable(e,t)}chStartsBindingIdentifier(e,t){return!(!super.chStartsBindingIdentifier(e,t)&&142!==this.lookahead().type)}verifyBreakContinue(e,t){e.label&&"Placeholder"===e.label.type||super.verifyBreakContinue(e,t)}parseExpressionStatement(e,t){if("Placeholder"!==t.type||t.extra&&t.extra.parenthesized)return super.parseExpressionStatement(e,t);if(this.match(14)){let r=e;return r.label=this.finishPlaceholder(t,"Identifier"),this.next(),r.body=super.parseStatementOrSloppyAnnexBFunctionDeclaration(),this.finishNode(r,"LabeledStatement")}return this.semicolon(),e.name=t.name,this.finishPlaceholder(e,"Statement")}parseBlock(e,t,r){return this.parsePlaceholder("BlockStatement")||super.parseBlock(e,t,r)}parseFunctionId(e){return this.parsePlaceholder("Identifier")||super.parseFunctionId(e)}parseClass(e,t,r){let a=t?"ClassDeclaration":"ClassExpression";this.next();let n=this.state.strict,s=this.parsePlaceholder("Identifier");if(s){if(!(this.match(81)||this.match(142)||this.match(5))){if(r||!t)return e.id=null,e.body=this.finishPlaceholder(s,"ClassBody"),this.finishNode(e,a);throw this.raise(ha.ClassNameIsRequired,{at:this.state.startLoc})}e.id=s}else this.parseClassId(e,t,r);return super.parseClassSuper(e),e.body=this.parsePlaceholder("ClassBody")||super.parseClassBody(!!e.superClass,n),this.finishNode(e,a)}parseExport(e,t){let r=this.parsePlaceholder("Identifier");if(!r)return super.parseExport(e,t);if(!this.isContextual(97)&&!this.match(12))return e.specifiers=[],e.source=null,e.declaration=this.finishPlaceholder(r,"Declaration"),this.finishNode(e,"ExportNamedDeclaration");this.expectPlugin("exportDefaultFrom");let a=this.startNode();return a.exported=r,e.specifiers=[this.finishNode(a,"ExportDefaultSpecifier")],super.parseExport(e,t)}isExportDefaultSpecifier(){if(this.match(65)){let e=this.nextTokenStart();if(this.isUnparsedContextual(e,"from")&&this.input.startsWith(W(142),this.nextTokenStartSince(e+4)))return!0}return super.isExportDefaultSpecifier()}maybeParseExportDefaultSpecifier(e){return!!(e.specifiers&&e.specifiers.length>0)||super.maybeParseExportDefaultSpecifier(e)}checkExport(e){let{specifiers:t}=e;null!=t&&t.length&&(e.specifiers=t.filter((e=>"Placeholder"===e.exported.type))),super.checkExport(e),e.specifiers=t}parseImport(e){let t=this.parsePlaceholder("Identifier");if(!t)return super.parseImport(e);if(e.specifiers=[],!this.isContextual(97)&&!this.match(12))return e.source=this.finishPlaceholder(t,"StringLiteral"),this.semicolon(),this.finishNode(e,"ImportDeclaration");let r=this.startNodeAtNode(t);return r.local=t,e.specifiers.push(this.finishNode(r,"ImportDefaultSpecifier")),this.eat(12)&&(this.maybeParseStarImportSpecifier(e)||this.parseNamedImportSpecifiers(e)),this.expectContextual(97),e.source=this.parseImportSource(),this.semicolon(),this.finishNode(e,"ImportDeclaration")}parseImportSource(){return this.parsePlaceholder("StringLiteral")||super.parseImportSource()}assertNoSpace(){this.state.start>this.state.lastTokEndLoc.index&&this.raise(ha.UnexpectedSpace,{at:this.state.lastTokEndLoc})}},ma=e=>class extends e{parseV8Intrinsic(){if(this.match(54)){let e=this.state.startLoc,t=this.startNode();if(this.next(),j(this.state.type)){let e=this.parseIdentifierName(),r=this.createIdentifier(t,e);if(r.type="V8IntrinsicIdentifier",this.match(10))return r}this.unexpected(e)}}parseExprAtom(e){return this.parseV8Intrinsic()||super.parseExprAtom(e)}};function ya(e,t){let[r,a]="string"==typeof t?[t,{}]:t,n=Object.keys(a),s=0===n.length;return e.some((e=>{if("string"==typeof e)return s&&e===r;{let[t,s]=e;if(t!==r)return!1;for(let e of n)if(s[e]!==a[e])return!1;return!0}}))}function ba(e,t,r){let a=e.find((e=>Array.isArray(e)?e[0]===t:e===t));return a&&Array.isArray(a)&&a.length>1?a[1][r]:null}var va=["minimal","fsharp","hack","smart"],xa=["^^","@@","^","%","#"],Ra=["hash","bar"];function Ea(e){if(ya(e,"decorators")){if(ya(e,"decorators-legacy"))throw new Error("Cannot use the decorators and decorators-legacy plugin together");let t=ba(e,"decorators","decoratorsBeforeExport");if(null!=t&&"boolean"!=typeof t)throw new Error("'decoratorsBeforeExport' must be a boolean, if specified.");let r=ba(e,"decorators","allowCallParenthesized");if(null!=r&&"boolean"!=typeof r)throw new Error("'allowCallParenthesized' must be a boolean.")}if(ya(e,"flow")&&ya(e,"typescript"))throw new Error("Cannot combine flow and typescript plugins.");if(ya(e,"placeholders")&&ya(e,"v8intrinsic"))throw new Error("Cannot combine placeholders and v8intrinsic plugins.");if(ya(e,"pipelineOperator")){let t=ba(e,"pipelineOperator","proposal");if(!va.includes(t)){let e=va.map((e=>`"${e}"`)).join(", ");throw new Error(`"pipelineOperator" requires "proposal" option whose value must be one of: ${e}.`)}let r=ya(e,["recordAndTuple",{syntaxType:"hash"}]);if("hack"===t){if(ya(e,"placeholders"))throw new Error("Cannot combine placeholders plugin and Hack-style pipes.");if(ya(e,"v8intrinsic"))throw new Error("Cannot combine v8intrinsic plugin and Hack-style pipes.");let t=ba(e,"pipelineOperator","topicToken");if(!xa.includes(t)){let e=xa.map((e=>`"${e}"`)).join(", ");throw new Error(`"pipelineOperator" in "proposal": "hack" mode also requires a "topicToken" option whose value must be one of: ${e}.`)}if("#"===t&&r)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "hack", topicToken: "#" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}else if("smart"===t&&r)throw new Error('Plugin conflict between `["pipelineOperator", { proposal: "smart" }]` and `["recordAndtuple", { syntaxType: "hash"}]`.')}if(ya(e,"moduleAttributes")){if(ya(e,"importAssertions"))throw new Error("Cannot combine importAssertions and moduleAttributes plugins.");if("may-2020"!==ba(e,"moduleAttributes","version"))throw new Error("The 'moduleAttributes' plugin requires a 'version' option, representing the last proposal update. Currently, the only supported value is 'may-2020'.")}if(ya(e,"recordAndTuple")&&null!=ba(e,"recordAndTuple","syntaxType")&&!Ra.includes(ba(e,"recordAndTuple","syntaxType")))throw new Error("The 'syntaxType' option of the 'recordAndTuple' plugin must be one of: "+Ra.map((e=>`'${e}'`)).join(", "));if(ya(e,"asyncDoExpressions")&&!ya(e,"doExpressions")){let e=new Error("'asyncDoExpressions' requires 'doExpressions', please add 'doExpressions' to parser plugins.");throw e.missingPlugins="doExpressions",e}}var wa={estree:he,jsx:Jr,flow:qr,typescript:da,v8intrinsic:ma,placeholders:ga},Sa=Object.keys(wa),Da=class extends ea{checkProto(e,t,r,a){if("SpreadElement"===e.type||this.isObjectMethod(e)||e.computed||e.shorthand)return;let n=e.key;if("__proto__"===("Identifier"===n.type?n.name:n.value)){if(t)return void this.raise(ue.RecordNoProto,{at:n});r.used&&(a?null===a.doubleProtoLoc&&(a.doubleProtoLoc=n.loc.start):this.raise(ue.DuplicateProto,{at:n})),r.used=!0}}shouldExitDescending(e,t){return"ArrowFunctionExpression"===e.type&&e.start===t}getExpression(){this.enterInitialScopes(),this.nextToken();let e=this.parseExpression();return this.match(137)||this.unexpected(),this.finalizeRemainingComments(),e.comments=this.state.comments,e.errors=this.state.errors,this.options.tokens&&(e.tokens=this.tokens),e}parseExpression(e,t){return e?this.disallowInAnd((()=>this.parseExpressionBase(t))):this.allowInAnd((()=>this.parseExpressionBase(t)))}parseExpressionBase(e){let t=this.state.startLoc,r=this.parseMaybeAssign(e);if(this.match(12)){let a=this.startNodeAt(t);for(a.expressions=[r];this.eat(12);)a.expressions.push(this.parseMaybeAssign(e));return this.toReferencedList(a.expressions),this.finishNode(a,"SequenceExpression")}return r}parseMaybeAssignDisallowIn(e,t){return this.disallowInAnd((()=>this.parseMaybeAssign(e,t)))}parseMaybeAssignAllowIn(e,t){return this.allowInAnd((()=>this.parseMaybeAssign(e,t)))}setOptionalParametersError(e,t){var r;e.optionalParametersLoc=null!=(r=null==t?void 0:t.loc)?r:this.state.startLoc}parseMaybeAssign(e,t){let r,a=this.state.startLoc;if(this.isContextual(106)&&this.prodParam.hasYield){let e=this.parseYield();return t&&(e=t.call(this,e,a)),e}e?r=!1:(e=new Ar,r=!0);let{type:n}=this.state;(10===n||j(n))&&(this.state.potentialArrowAt=this.state.start);let s=this.parseMaybeConditional(e);if(t&&(s=t.call(this,s,a)),I(this.state.type)){let t=this.startNodeAt(a),r=this.state.value;if(t.operator=r,this.match(29)){this.toAssignable(s,!0),t.left=s;let r=a.index;null!=e.doubleProtoLoc&&e.doubleProtoLoc.index>=r&&(e.doubleProtoLoc=null),null!=e.shorthandAssignLoc&&e.shorthandAssignLoc.index>=r&&(e.shorthandAssignLoc=null),null!=e.privateKeyLoc&&e.privateKeyLoc.index>=r&&(this.checkDestructuringPrivate(e),e.privateKeyLoc=null)}else t.left=s;return this.next(),t.right=this.parseMaybeAssign(),this.checkLVal(s,{in:this.finishNode(t,"AssignmentExpression")}),t}return r&&this.checkExpressionErrors(e,!0),s}parseMaybeConditional(e){let t=this.state.startLoc,r=this.state.potentialArrowAt,a=this.parseExprOps(e);return this.shouldExitDescending(a,r)?a:this.parseConditional(a,t,e)}parseConditional(e,t,r){if(this.eat(17)){let r=this.startNodeAt(t);return r.test=e,r.consequent=this.parseMaybeAssignAllowIn(),this.expect(14),r.alternate=this.parseMaybeAssign(),this.finishNode(r,"ConditionalExpression")}return e}parseMaybeUnaryOrPrivate(e){return this.match(136)?this.parsePrivateName():this.parseMaybeUnary(e)}parseExprOps(e){let t=this.state.startLoc,r=this.state.potentialArrowAt,a=this.parseMaybeUnaryOrPrivate(e);return this.shouldExitDescending(a,r)?a:this.parseExprOp(a,t,-1)}parseExprOp(e,t,r){if(this.isPrivateName(e)){let t=this.getPrivateNameSV(e);(r>=z(58)||!this.prodParam.hasIn||!this.match(58))&&this.raise(ue.PrivateInExpectedIn,{at:e,identifierName:t}),this.classScope.usePrivateName(t,e.loc.start)}let a=this.state.type;if(F(a)&&(this.prodParam.hasIn||!this.match(58))){let n=z(a);if(n>r){if(39===a){if(this.expectPlugin("pipelineOperator"),this.state.inFSharpPipelineDirectBody)return e;this.checkPipelineAtInfixOperator(e,t)}let s=this.startNodeAt(t);s.left=e,s.operator=this.state.value;let i=41===a||42===a,o=40===a;if(o&&(n=z(42)),this.next(),39===a&&this.hasPlugin(["pipelineOperator",{proposal:"minimal"}])&&96===this.state.type&&this.prodParam.hasAwait)throw this.raise(ue.UnexpectedAwaitAfterPipelineBody,{at:this.state.startLoc});s.right=this.parseExprOpRightExpr(a,n);let d=this.finishNode(s,i||o?"LogicalExpression":"BinaryExpression"),l=this.state.type;if(o&&(41===l||42===l)||i&&40===l)throw this.raise(ue.MixingCoalesceWithLogical,{at:this.state.startLoc});return this.parseExprOp(d,t,r)}}return e}parseExprOpRightExpr(e,t){let r=this.state.startLoc;if(39===e)switch(this.getPluginOption("pipelineOperator","proposal")){case"hack":return this.withTopicBindingContext((()=>this.parseHackPipeBody()));case"smart":return this.withTopicBindingContext((()=>{if(this.prodParam.hasYield&&this.isContextual(106))throw this.raise(ue.PipeBodyIsTighter,{at:this.state.startLoc});return this.parseSmartPipelineBodyInStyle(this.parseExprOpBaseRightExpr(e,t),r)}));case"fsharp":return this.withSoloAwaitPermittingContext((()=>this.parseFSharpPipelineBody(t)))}return this.parseExprOpBaseRightExpr(e,t)}parseExprOpBaseRightExpr(e,t){let r=this.state.startLoc;return this.parseExprOp(this.parseMaybeUnaryOrPrivate(),r,V(e)?t-1:t)}parseHackPipeBody(){var e;let{startLoc:t}=this.state,r=this.parseMaybeAssign();return ne.has(r.type)&&!(null!=(e=r.extra)&&e.parenthesized)&&this.raise(ue.PipeUnparenthesizedBody,{at:t,type:r.type}),this.topicReferenceWasUsedInCurrentContext()||this.raise(ue.PipeTopicUnused,{at:t}),r}checkExponentialAfterUnary(e){this.match(57)&&this.raise(ue.UnexpectedTokenUnaryExponentiation,{at:e.argument})}parseMaybeUnary(e,t){let r=this.state.startLoc,a=this.isContextual(96);if(a&&this.isAwaitAllowed()){this.next();let e=this.parseAwait(r);return t||this.checkExponentialAfterUnary(e),e}let n=this.match(34),s=this.startNode();if(M(this.state.type)){s.operator=this.state.value,s.prefix=!0,this.match(72)&&this.expectPlugin("throwExpressions");let r=this.match(89);if(this.next(),s.argument=this.parseMaybeUnary(null,!0),this.checkExpressionErrors(e,!0),this.state.strict&&r){let e=s.argument;"Identifier"===e.type?this.raise(ue.StrictDelete,{at:s}):this.hasPropertyAsPrivateName(e)&&this.raise(ue.DeletePrivateField,{at:s})}if(!n)return t||this.checkExponentialAfterUnary(s),this.finishNode(s,"UnaryExpression")}let i=this.parseUpdate(s,n,e);if(a){let{type:e}=this.state;if((this.hasPlugin("v8intrinsic")?k(e):k(e)&&!this.match(54))&&!this.isAmbiguousAwait())return this.raiseOverwrite(ue.AwaitNotInAsyncContext,{at:r}),this.parseAwait(r)}return i}parseUpdate(e,t,r){if(t){let t=e;return this.checkLVal(t.argument,{in:this.finishNode(t,"UpdateExpression")}),e}let a=this.state.startLoc,n=this.parseExprSubscripts(r);if(this.checkExpressionErrors(r,!1))return n;for(;B(this.state.type)&&!this.canInsertSemicolon();){let e=this.startNodeAt(a);e.operator=this.state.value,e.prefix=!1,e.argument=n,this.next(),this.checkLVal(n,{in:n=this.finishNode(e,"UpdateExpression")})}return n}parseExprSubscripts(e){let t=this.state.startLoc,r=this.state.potentialArrowAt,a=this.parseExprAtom(e);return this.shouldExitDescending(a,r)?a:this.parseSubscripts(a,t)}parseSubscripts(e,t,r){let a={optionalChainMember:!1,maybeAsyncArrow:this.atPossibleAsyncArrow(e),stop:!1};do{e=this.parseSubscript(e,t,r,a),a.maybeAsyncArrow=!1}while(!a.stop);return e}parseSubscript(e,t,r,a){let{type:n}=this.state;if(!r&&15===n)return this.parseBind(e,t,r,a);if(q(n))return this.parseTaggedTemplateExpression(e,t,a);let s=!1;if(18===n){if(r&&(this.raise(ue.OptionalChainingNoNew,{at:this.state.startLoc}),40===this.lookaheadCharCode()))return a.stop=!0,e;a.optionalChainMember=s=!0,this.next()}if(!r&&this.match(10))return this.parseCoverCallAndAsyncArrowHead(e,t,a,s);{let r=this.eat(0);return r||s||this.eat(16)?this.parseMember(e,t,a,r,s):(a.stop=!0,e)}}parseMember(e,t,r,a,n){let s=this.startNodeAt(t);return s.object=e,s.computed=a,a?(s.property=this.parseExpression(),this.expect(3)):this.match(136)?("Super"===e.type&&this.raise(ue.SuperPrivateField,{at:t}),this.classScope.usePrivateName(this.state.value,this.state.startLoc),s.property=this.parsePrivateName()):s.property=this.parseIdentifier(!0),r.optionalChainMember?(s.optional=n,this.finishNode(s,"OptionalMemberExpression")):this.finishNode(s,"MemberExpression")}parseBind(e,t,r,a){let n=this.startNodeAt(t);return n.object=e,this.next(),n.callee=this.parseNoCallExpr(),a.stop=!0,this.parseSubscripts(this.finishNode(n,"BindExpression"),t,r)}parseCoverCallAndAsyncArrowHead(e,t,r,a){let n=this.state.maybeInArrowParameters,s=null;this.state.maybeInArrowParameters=!0,this.next();let i=this.startNodeAt(t);i.callee=e;let{maybeAsyncArrow:o,optionalChainMember:d}=r;o&&(this.expressionScope.enter(vr()),s=new Ar),d&&(i.optional=a),i.arguments=a?this.parseCallExpressionArguments(11):this.parseCallExpressionArguments(11,"Import"===e.type,"Super"!==e.type,i,s);let l=this.finishCallExpression(i,d);return o&&this.shouldParseAsyncArrow()&&!a?(r.stop=!0,this.checkDestructuringPrivate(s),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),l=this.parseAsyncArrowFromCallExpression(this.startNodeAt(t),l)):(o&&(this.checkExpressionErrors(s,!0),this.expressionScope.exit()),this.toReferencedArguments(l)),this.state.maybeInArrowParameters=n,l}toReferencedArguments(e,t){this.toReferencedListDeep(e.arguments,t)}parseTaggedTemplateExpression(e,t,r){let a=this.startNodeAt(t);return a.tag=e,a.quasi=this.parseTemplate(!0),r.optionalChainMember&&this.raise(ue.OptionalChainingNoTemplate,{at:t}),this.finishNode(a,"TaggedTemplateExpression")}atPossibleAsyncArrow(e){return"Identifier"===e.type&&"async"===e.name&&this.state.lastTokEndLoc.index===e.end&&!this.canInsertSemicolon()&&e.end-e.start==5&&e.start===this.state.potentialArrowAt}finishCallExpression(e,t){if("Import"===e.callee.type)if(2===e.arguments.length&&(this.hasPlugin("moduleAttributes")||this.expectPlugin("importAssertions")),0===e.arguments.length||e.arguments.length>2)this.raise(ue.ImportCallArity,{at:e,maxArgumentCount:this.hasPlugin("importAssertions")||this.hasPlugin("moduleAttributes")?2:1});else for(let t of e.arguments)"SpreadElement"===t.type&&this.raise(ue.ImportCallSpreadArgument,{at:t});return this.finishNode(e,t?"OptionalCallExpression":"CallExpression")}parseCallExpressionArguments(e,t,r,a,n){let s=[],i=!0,o=this.state.inFSharpPipelineDirectBody;for(this.state.inFSharpPipelineDirectBody=!1;!this.eat(e);){if(i)i=!1;else if(this.expect(12),this.match(e)){t&&!this.hasPlugin("importAssertions")&&!this.hasPlugin("moduleAttributes")&&this.raise(ue.ImportCallArgumentTrailingComma,{at:this.state.lastTokStartLoc}),a&&this.addTrailingCommaExtraToNode(a),this.next();break}s.push(this.parseExprListItem(!1,n,r))}return this.state.inFSharpPipelineDirectBody=o,s}shouldParseAsyncArrow(){return this.match(19)&&!this.canInsertSemicolon()}parseAsyncArrowFromCallExpression(e,t){var r;return this.resetPreviousNodeTrailingComments(t),this.expect(19),this.parseArrowExpression(e,t.arguments,!0,null==(r=t.extra)?void 0:r.trailingCommaLoc),t.innerComments&&Bt(e,t.innerComments),t.callee.trailingComments&&Bt(e,t.callee.trailingComments),e}parseNoCallExpr(){let e=this.state.startLoc;return this.parseSubscripts(this.parseExprAtom(),e,!0)}parseExprAtom(e){let t,r=null,{type:a}=this.state;switch(a){case 79:return this.parseSuper();case 83:return t=this.startNode(),this.next(),this.match(16)?this.parseImportMetaProperty(t):(this.match(10)||this.raise(ue.UnsupportedImport,{at:this.state.lastTokStartLoc}),this.finishNode(t,"Import"));case 78:return t=this.startNode(),this.next(),this.finishNode(t,"ThisExpression");case 90:return this.parseDo(this.startNode(),!1);case 56:case 31:return this.readRegexp(),this.parseRegExpLiteral(this.state.value);case 132:return this.parseNumericLiteral(this.state.value);case 133:return this.parseBigIntLiteral(this.state.value);case 134:return this.parseDecimalLiteral(this.state.value);case 131:return this.parseStringLiteral(this.state.value);case 84:return this.parseNullLiteral();case 85:return this.parseBooleanLiteral(!0);case 86:return this.parseBooleanLiteral(!1);case 10:{let e=this.state.potentialArrowAt===this.state.start;return this.parseParenAndDistinguishExpression(e)}case 2:case 1:return this.parseArrayLike(2===this.state.type?4:3,!1,!0);case 0:return this.parseArrayLike(3,!0,!1,e);case 6:case 7:return this.parseObjectLike(6===this.state.type?9:8,!1,!0);case 5:return this.parseObjectLike(8,!1,!1,e);case 68:return this.parseFunctionOrFunctionSent();case 26:r=this.parseDecorators();case 80:return this.parseClass(this.maybeTakeDecorators(r,this.startNode()),!1);case 77:return this.parseNewOrNewTarget();case 25:case 24:return this.parseTemplate(!1);case 15:{t=this.startNode(),this.next(),t.object=null;let e=t.callee=this.parseNoCallExpr();if("MemberExpression"===e.type)return this.finishNode(t,"BindExpression");throw this.raise(ue.UnsupportedBind,{at:e})}case 136:return this.raise(ue.PrivateInExpectedIn,{at:this.state.startLoc,identifierName:this.state.value}),this.parsePrivateName();case 33:return this.parseTopicReferenceThenEqualsSign(54,"%");case 32:return this.parseTopicReferenceThenEqualsSign(44,"^");case 37:case 38:return this.parseTopicReference("hack");case 44:case 54:case 27:{let e=this.getPluginOption("pipelineOperator","proposal");if(e)return this.parseTopicReference(e);this.unexpected();break}case 47:{let e=this.input.codePointAt(this.nextTokenStart());Ee(e)||62===e?this.expectOnePlugin(["jsx","flow","typescript"]):this.unexpected();break}default:if(j(a)){if(this.isContextual(125)&&123===this.lookaheadCharCode()&&!this.hasFollowingLineBreak())return this.parseModuleExpression();let e=this.state.potentialArrowAt===this.state.start,t=this.state.containsEsc,r=this.parseIdentifier();if(!t&&"async"===r.name&&!this.canInsertSemicolon()){let{type:e}=this.state;if(68===e)return this.resetPreviousNodeTrailingComments(r),this.next(),this.parseAsyncFunctionExpression(this.startNodeAtNode(r));if(j(e))return 61===this.lookaheadCharCode()?this.parseAsyncArrowUnaryFunction(this.startNodeAtNode(r)):r;if(90===e)return this.resetPreviousNodeTrailingComments(r),this.parseDo(this.startNodeAtNode(r),!0)}return e&&this.match(19)&&!this.canInsertSemicolon()?(this.next(),this.parseArrowExpression(this.startNodeAtNode(r),[r],!1)):r}this.unexpected()}}parseTopicReferenceThenEqualsSign(e,t){let r=this.getPluginOption("pipelineOperator","proposal");if(r)return this.state.type=e,this.state.value=t,this.state.pos--,this.state.end--,this.state.endLoc=J(this.state.endLoc,-1),this.parseTopicReference(r);this.unexpected()}parseTopicReference(e){let t=this.startNode(),r=this.state.startLoc,a=this.state.type;return this.next(),this.finishTopicReference(t,r,e,a)}finishTopicReference(e,t,r,a){if(this.testTopicReferenceConfiguration(r,t,a)){let a="smart"===r?"PipelinePrimaryTopicReference":"TopicReference";return this.topicReferenceIsAllowedInCurrentContext()||this.raise("smart"===r?ue.PrimaryTopicNotAllowed:ue.PipeTopicUnbound,{at:t}),this.registerTopicReference(),this.finishNode(e,a)}throw this.raise(ue.PipeTopicUnconfiguredToken,{at:t,token:W(a)})}testTopicReferenceConfiguration(e,t,r){switch(e){case"hack":return this.hasPlugin(["pipelineOperator",{topicToken:W(r)}]);case"smart":return 27===r;default:throw this.raise(ue.PipeTopicRequiresHackPipes,{at:t})}}parseAsyncArrowUnaryFunction(e){this.prodParam.enter(Cr(!0,this.prodParam.hasYield));let t=[this.parseIdentifier()];return this.prodParam.exit(),this.hasPrecedingLineBreak()&&this.raise(ue.LineTerminatorBeforeArrow,{at:this.state.curPosition()}),this.expect(19),this.parseArrowExpression(e,t,!0)}parseDo(e,t){this.expectPlugin("doExpressions"),t&&this.expectPlugin("asyncDoExpressions"),e.async=t,this.next();let r=this.state.labels;return this.state.labels=[],t?(this.prodParam.enter(wr),e.body=this.parseBlock(),this.prodParam.exit()):e.body=this.parseBlock(),this.state.labels=r,this.finishNode(e,"DoExpression")}parseSuper(){let e=this.startNode();return this.next(),!this.match(10)||this.scope.allowDirectSuper||this.options.allowSuperOutsideMethod?!this.scope.allowSuper&&!this.options.allowSuperOutsideMethod&&this.raise(ue.UnexpectedSuper,{at:e}):this.raise(ue.SuperNotAllowed,{at:e}),!this.match(10)&&!this.match(0)&&!this.match(16)&&this.raise(ue.UnsupportedSuper,{at:e}),this.finishNode(e,"Super")}parsePrivateName(){let e=this.startNode(),t=this.startNodeAt(J(this.state.startLoc,1)),r=this.state.value;return this.next(),e.id=this.createIdentifier(t,r),this.finishNode(e,"PrivateName")}parseFunctionOrFunctionSent(){let e=this.startNode();if(this.next(),this.prodParam.hasYield&&this.match(16)){let t=this.createIdentifier(this.startNodeAtNode(e),"function");return this.next(),this.match(102)?this.expectPlugin("functionSent"):this.hasPlugin("functionSent")||this.unexpected(),this.parseMetaProperty(e,t,"sent")}return this.parseFunction(e)}parseMetaProperty(e,t,r){e.meta=t;let a=this.state.containsEsc;return e.property=this.parseIdentifier(!0),(e.property.name!==r||a)&&this.raise(ue.UnsupportedMetaProperty,{at:e.property,target:t.name,onlyValidPropertyName:r}),this.finishNode(e,"MetaProperty")}parseImportMetaProperty(e){let t=this.createIdentifier(this.startNodeAtNode(e),"import");return this.next(),this.isContextual(100)&&(this.inModule||this.raise(ue.ImportMetaOutsideModule,{at:t}),this.sawUnambiguousESM=!0),this.parseMetaProperty(e,t,"meta")}parseLiteralAtNode(e,t,r){return this.addExtra(r,"rawValue",e),this.addExtra(r,"raw",this.input.slice(r.start,this.state.end)),r.value=e,this.next(),this.finishNode(r,t)}parseLiteral(e,t){let r=this.startNode();return this.parseLiteralAtNode(e,t,r)}parseStringLiteral(e){return this.parseLiteral(e,"StringLiteral")}parseNumericLiteral(e){return this.parseLiteral(e,"NumericLiteral")}parseBigIntLiteral(e){return this.parseLiteral(e,"BigIntLiteral")}parseDecimalLiteral(e){return this.parseLiteral(e,"DecimalLiteral")}parseRegExpLiteral(e){let t=this.parseLiteral(e.value,"RegExpLiteral");return t.pattern=e.pattern,t.flags=e.flags,t}parseBooleanLiteral(e){let t=this.startNode();return t.value=e,this.next(),this.finishNode(t,"BooleanLiteral")}parseNullLiteral(){let e=this.startNode();return this.next(),this.finishNode(e,"NullLiteral")}parseParenAndDistinguishExpression(e){let t,r=this.state.startLoc;this.next(),this.expressionScope.enter(br());let a=this.state.maybeInArrowParameters,n=this.state.inFSharpPipelineDirectBody;this.state.maybeInArrowParameters=!0,this.state.inFSharpPipelineDirectBody=!1;let s,i,o=this.state.startLoc,d=[],l=new Ar,u=!0;for(;!this.match(11);){if(u)u=!1;else if(this.expect(12,null===l.optionalParametersLoc?null:l.optionalParametersLoc),this.match(11)){i=this.state.startLoc;break}if(this.match(21)){let e=this.state.startLoc;if(s=this.state.startLoc,d.push(this.parseParenItem(this.parseRestBinding(),e)),!this.checkCommaAfterRest(41))break}else d.push(this.parseMaybeAssignAllowIn(l,this.parseParenItem))}let c=this.state.lastTokEndLoc;this.expect(11),this.state.maybeInArrowParameters=a,this.state.inFSharpPipelineDirectBody=n;let p=this.startNodeAt(r);return e&&this.shouldParseArrow(d)&&(p=this.parseArrow(p))?(this.checkDestructuringPrivate(l),this.expressionScope.validateAsPattern(),this.expressionScope.exit(),this.parseArrowExpression(p,d,!1),p):(this.expressionScope.exit(),d.length||this.unexpected(this.state.lastTokStartLoc),i&&this.unexpected(i),s&&this.unexpected(s),this.checkExpressionErrors(l,!0),this.toReferencedListDeep(d,!0),d.length>1?(t=this.startNodeAt(o),t.expressions=d,this.finishNode(t,"SequenceExpression"),this.resetEndLocation(t,c)):t=d[0],this.wrapParenthesis(r,t))}wrapParenthesis(e,t){if(!this.options.createParenthesizedExpressions)return this.addExtra(t,"parenthesized",!0),this.addExtra(t,"parenStart",e.index),this.takeSurroundingComments(t,e.index,this.state.lastTokEndLoc.index),t;let r=this.startNodeAt(e);return r.expression=t,this.finishNode(r,"ParenthesizedExpression")}shouldParseArrow(e){return!this.canInsertSemicolon()}parseArrow(e){if(this.eat(19))return e}parseParenItem(e,t){return e}parseNewOrNewTarget(){let e=this.startNode();if(this.next(),this.match(16)){let t=this.createIdentifier(this.startNodeAtNode(e),"new");this.next();let r=this.parseMetaProperty(e,t,"target");return!this.scope.inNonArrowFunction&&!this.scope.inClass&&!this.options.allowNewTargetOutsideFunction&&this.raise(ue.UnexpectedNewTarget,{at:r}),r}return this.parseNew(e)}parseNew(e){if(this.parseNewCallee(e),this.eat(10)){let t=this.parseExprList(11);this.toReferencedList(t),e.arguments=t}else e.arguments=[];return this.finishNode(e,"NewExpression")}parseNewCallee(e){e.callee=this.parseNoCallExpr(),"Import"===e.callee.type&&this.raise(ue.ImportCallNotNewExpression,{at:e.callee})}parseTemplateElement(e){let{start:t,startLoc:r,end:a,value:n}=this.state,s=t+1,i=this.startNodeAt(J(r,1));null===n&&(e||this.raise(ue.InvalidEscapeSequenceTemplate,{at:J(this.state.firstInvalidTemplateEscapePos,1)}));let o=this.match(24),d=o?-1:-2,l=a+d;i.value={raw:this.input.slice(s,l).replace(/\r\n?/g,"\n"),cooked:null===n?null:n.slice(1,d)},i.tail=o,this.next();let u=this.finishNode(i,"TemplateElement");return this.resetEndLocation(u,J(this.state.lastTokEndLoc,d)),u}parseTemplate(e){let t=this.startNode();t.expressions=[];let r=this.parseTemplateElement(e);for(t.quasis=[r];!r.tail;)t.expressions.push(this.parseTemplateSubstitution()),this.readTemplateContinuation(),t.quasis.push(r=this.parseTemplateElement(e));return this.finishNode(t,"TemplateLiteral")}parseTemplateSubstitution(){return this.parseExpression()}parseObjectLike(e,t,r,a){r&&this.expectPlugin("recordAndTuple");let n=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let s=Object.create(null),i=!0,o=this.startNode();for(o.properties=[],this.next();!this.match(e);){if(i)i=!1;else if(this.expect(12),this.match(e)){this.addTrailingCommaExtraToNode(o);break}let n;t?n=this.parseBindingProperty():(n=this.parsePropertyDefinition(a),this.checkProto(n,r,s,a)),r&&!this.isObjectProperty(n)&&"SpreadElement"!==n.type&&this.raise(ue.InvalidRecordProperty,{at:n}),n.shorthand&&this.addExtra(n,"shorthand",!0),o.properties.push(n)}this.next(),this.state.inFSharpPipelineDirectBody=n;let d="ObjectExpression";return t?d="ObjectPattern":r&&(d="RecordExpression"),this.finishNode(o,d)}addTrailingCommaExtraToNode(e){this.addExtra(e,"trailingComma",this.state.lastTokStart),this.addExtra(e,"trailingCommaLoc",this.state.lastTokStartLoc,!1)}maybeAsyncOrAccessorProp(e){return!e.computed&&"Identifier"===e.key.type&&(this.isLiteralPropertyName()||this.match(0)||this.match(55))}parsePropertyDefinition(e){let t=[];if(this.match(26))for(this.hasPlugin("decorators")&&this.raise(ue.UnsupportedPropertyDecorator,{at:this.state.startLoc});this.match(26);)t.push(this.parseDecorator());let r,a=this.startNode(),n=!1,s=!1;if(this.match(21))return t.length&&this.unexpected(),this.parseSpread();t.length&&(a.decorators=t,t=[]),a.method=!1,e&&(r=this.state.startLoc);let i=this.eat(55);this.parsePropertyNamePrefixOperator(a);let o=this.state.containsEsc,d=this.parsePropertyName(a,e);if(!i&&!o&&this.maybeAsyncOrAccessorProp(a)){let e=d.name;"async"===e&&!this.hasPrecedingLineBreak()&&(n=!0,this.resetPreviousNodeTrailingComments(d),i=this.eat(55),this.parsePropertyName(a)),("get"===e||"set"===e)&&(s=!0,this.resetPreviousNodeTrailingComments(d),a.kind=e,this.match(55)&&(i=!0,this.raise(ue.AccessorIsGenerator,{at:this.state.curPosition(),kind:e}),this.next()),this.parsePropertyName(a))}return this.parseObjPropValue(a,r,i,n,!1,s,e)}getGetterSetterExpectedParamCount(e){return"get"===e.kind?0:1}getObjectOrClassMethodParams(e){return e.params}checkGetterSetterParams(e){var t;let r=this.getGetterSetterExpectedParamCount(e),a=this.getObjectOrClassMethodParams(e);a.length!==r&&this.raise("get"===e.kind?ue.BadGetterArity:ue.BadSetterArity,{at:e}),"set"===e.kind&&"RestElement"===(null==(t=a[a.length-1])?void 0:t.type)&&this.raise(ue.BadSetterRestParameter,{at:e})}parseObjectMethod(e,t,r,a,n){if(n){let r=this.parseMethod(e,t,!1,!1,!1,"ObjectMethod");return this.checkGetterSetterParams(r),r}if(r||t||this.match(10))return a&&this.unexpected(),e.kind="method",e.method=!0,this.parseMethod(e,t,r,!1,!1,"ObjectMethod")}parseObjectProperty(e,t,r,a){if(e.shorthand=!1,this.eat(14))return e.value=r?this.parseMaybeDefault(this.state.startLoc):this.parseMaybeAssignAllowIn(a),this.finishNode(e,"ObjectProperty");if(!e.computed&&"Identifier"===e.key.type){if(this.checkReservedWord(e.key.name,e.key.loc.start,!0,!1),r)e.value=this.parseMaybeDefault(t,Or(e.key));else if(this.match(29)){let r=this.state.startLoc;null!=a?null===a.shorthandAssignLoc&&(a.shorthandAssignLoc=r):this.raise(ue.InvalidCoverInitializedName,{at:r}),e.value=this.parseMaybeDefault(t,Or(e.key))}else e.value=Or(e.key);return e.shorthand=!0,this.finishNode(e,"ObjectProperty")}}parseObjPropValue(e,t,r,a,n,s,i){let o=this.parseObjectMethod(e,r,a,n,s)||this.parseObjectProperty(e,t,n,i);return o||this.unexpected(),o}parsePropertyName(e,t){if(this.eat(0))e.computed=!0,e.key=this.parseMaybeAssignAllowIn(),this.expect(3);else{let r,{type:a,value:n}=this.state;if(T(a))r=this.parseIdentifier(!0);else switch(a){case 132:r=this.parseNumericLiteral(n);break;case 131:r=this.parseStringLiteral(n);break;case 133:r=this.parseBigIntLiteral(n);break;case 134:r=this.parseDecimalLiteral(n);break;case 136:{let e=this.state.startLoc;null!=t?null===t.privateKeyLoc&&(t.privateKeyLoc=e):this.raise(ue.UnexpectedPrivateField,{at:e}),r=this.parsePrivateName();break}default:this.unexpected()}e.key=r,136!==a&&(e.computed=!1)}return e.key}initFunction(e,t){e.id=null,e.generator=!1,e.async=t}parseMethod(e,t,r,a,n,s){let i=arguments.length>6&&void 0!==arguments[6]&&arguments[6];this.initFunction(e,r),e.generator=t,this.scope.enter(Me|We|(i?Ve:0)|(n?ze:0)),this.prodParam.enter(Cr(r,e.generator)),this.parseFunctionParams(e,a);let o=this.parseFunctionBodyAndFinish(e,s,!0);return this.prodParam.exit(),this.scope.exit(),o}parseArrayLike(e,t,r,a){r&&this.expectPlugin("recordAndTuple");let n=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!1;let s=this.startNode();return this.next(),s.elements=this.parseExprList(e,!r,a,s),this.state.inFSharpPipelineDirectBody=n,this.finishNode(s,r?"TupleExpression":"ArrayExpression")}parseArrowExpression(e,t,r,a){this.scope.enter(Me|Le);let n=Cr(r,!1);!this.match(5)&&this.prodParam.hasIn&&(n|=Dr),this.prodParam.enter(n),this.initFunction(e,r);let s=this.state.maybeInArrowParameters;return t&&(this.state.maybeInArrowParameters=!0,this.setArrowFunctionParameters(e,t,a)),this.state.maybeInArrowParameters=!1,this.parseFunctionBody(e,!0),this.prodParam.exit(),this.scope.exit(),this.state.maybeInArrowParameters=s,this.finishNode(e,"ArrowFunctionExpression")}setArrowFunctionParameters(e,t,r){this.toAssignableList(t,r,!1),e.params=t}parseFunctionBodyAndFinish(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return this.parseFunctionBody(e,!1,r),this.finishNode(e,t)}parseFunctionBody(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2],a=t&&!this.match(5);if(this.expressionScope.enter(xr()),a)e.body=this.parseMaybeAssign(),this.checkParams(e,!1,t,!1);else{let a=this.state.strict,n=this.state.labels;this.state.labels=[],this.prodParam.enter(this.prodParam.currentFlags()|Sr),e.body=this.parseBlock(!0,!1,(n=>{let s=!this.isSimpleParamList(e.params);n&&s&&this.raise(ue.IllegalLanguageModeDirective,{at:"method"!==e.kind&&"constructor"!==e.kind||!e.key?e:e.key.loc.end});let i=!a&&this.state.strict;this.checkParams(e,!(this.state.strict||t||r||s),t,i),this.state.strict&&e.id&&this.checkIdentifier(e.id,mt,i)})),this.prodParam.exit(),this.state.labels=n}this.expressionScope.exit()}isSimpleParameter(e){return"Identifier"===e.type}isSimpleParamList(e){for(let t=0,r=e.length;t3&&void 0!==arguments[3])||arguments[3],n=!t&&new Set,s={type:"FormalParameters"};for(let t of e.params)this.checkLVal(t,{in:s,binding:lt,checkClashes:n,strictModeChanged:a})}parseExprList(e,t,r,a){let n=[],s=!0;for(;!this.eat(e);){if(s)s=!1;else if(this.expect(12),this.match(e)){a&&this.addTrailingCommaExtraToNode(a),this.next();break}n.push(this.parseExprListItem(t,r))}return n}parseExprListItem(e,t,r){let a;if(this.match(12))e||this.raise(ue.UnexpectedToken,{at:this.state.curPosition(),unexpected:","}),a=null;else if(this.match(21)){let e=this.state.startLoc;a=this.parseParenItem(this.parseSpread(t),e)}else if(this.match(17)){this.expectPlugin("partialApplication"),r||this.raise(ue.UnexpectedArgumentPlaceholder,{at:this.state.startLoc});let e=this.startNode();this.next(),a=this.finishNode(e,"ArgumentPlaceholder")}else a=this.parseMaybeAssignAllowIn(t,this.parseParenItem);return a}parseIdentifier(e){let t=this.startNode(),r=this.parseIdentifierName(e);return this.createIdentifier(t,r)}createIdentifier(e,t){return e.name=t,e.loc.identifierName=t,this.finishNode(e,"Identifier")}parseIdentifierName(e){let t,{startLoc:r,type:a}=this.state;T(a)?t=this.state.value:this.unexpected();let n=C(a);return e?n&&this.replaceToken(130):this.checkReservedWord(t,r,n,!1),this.next(),t}checkReservedWord(e,t,r,a){if(!(e.length>10)&&Ne(e))if(r&&Ie(e))this.raise(ue.UnexpectedKeyword,{at:t,keyword:e});else if((this.state.strict?a?ke:Ae:Te)(e,this.inModule))this.raise(ue.UnexpectedReservedWord,{at:t,reservedWord:e});else if("yield"===e){if(this.prodParam.hasYield)return void this.raise(ue.YieldBindingIdentifier,{at:t})}else if("await"===e){if(this.prodParam.hasAwait)return void this.raise(ue.AwaitBindingIdentifier,{at:t});if(this.scope.inStaticBlock)return void this.raise(ue.AwaitBindingIdentifierInStaticBlock,{at:t});this.expressionScope.recordAsyncArrowParametersError({at:t})}else if("arguments"===e&&this.scope.inClassAndNotInNonArrowFunction)return void this.raise(ue.ArgumentsInClass,{at:t})}isAwaitAllowed(){return!!(this.prodParam.hasAwait||this.options.allowAwaitOutsideFunction&&!this.scope.inFunction)}parseAwait(e){let t=this.startNodeAt(e);return this.expressionScope.recordParameterInitializerError(ue.AwaitExpressionFormalParameter,{at:t}),this.eat(55)&&this.raise(ue.ObsoleteAwaitStar,{at:t}),!this.scope.inFunction&&!this.options.allowAwaitOutsideFunction&&(this.isAmbiguousAwait()?this.ambiguousScriptDifferentAst=!0:this.sawUnambiguousESM=!0),this.state.soloAwait||(t.argument=this.parseMaybeUnary(null,!0)),this.finishNode(t,"AwaitExpression")}isAmbiguousAwait(){if(this.hasPrecedingLineBreak())return!0;let{type:e}=this.state;return 53===e||10===e||0===e||q(e)||101===e&&!this.state.containsEsc||135===e||56===e||this.hasPlugin("v8intrinsic")&&54===e}parseYield(){let e=this.startNode();this.expressionScope.recordParameterInitializerError(ue.YieldInParameter,{at:e}),this.next();let t=!1,r=null;if(!this.hasPrecedingLineBreak())switch(t=this.eat(55),this.state.type){case 13:case 137:case 8:case 11:case 3:case 9:case 14:case 12:if(!t)break;default:r=this.parseMaybeAssign()}return e.delegate=t,e.argument=r,this.finishNode(e,"YieldExpression")}checkPipelineAtInfixOperator(e,t){this.hasPlugin(["pipelineOperator",{proposal:"smart"}])&&"SequenceExpression"===e.type&&this.raise(ue.PipelineHeadSequenceExpression,{at:t})}parseSmartPipelineBodyInStyle(e,t){if(this.isSimpleReference(e)){let r=this.startNodeAt(t);return r.callee=e,this.finishNode(r,"PipelineBareFunction")}{let r=this.startNodeAt(t);return this.checkSmartPipeTopicBodyEarlyErrors(t),r.expression=e,this.finishNode(r,"PipelineTopicExpression")}}isSimpleReference(e){switch(e.type){case"MemberExpression":return!e.computed&&this.isSimpleReference(e.object);case"Identifier":return!0;default:return!1}}checkSmartPipeTopicBodyEarlyErrors(e){if(this.match(19))throw this.raise(ue.PipelineBodyNoArrow,{at:this.state.startLoc});this.topicReferenceWasUsedInCurrentContext()||this.raise(ue.PipelineTopicUnused,{at:e})}withTopicBindingContext(e){let t=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:1,maxTopicIndex:null};try{return e()}finally{this.state.topicContext=t}}withSmartMixTopicForbiddingContext(e){if(!this.hasPlugin(["pipelineOperator",{proposal:"smart"}]))return e();{let t=this.state.topicContext;this.state.topicContext={maxNumOfResolvableTopics:0,maxTopicIndex:null};try{return e()}finally{this.state.topicContext=t}}}withSoloAwaitPermittingContext(e){let t=this.state.soloAwait;this.state.soloAwait=!0;try{return e()}finally{this.state.soloAwait=t}}allowInAnd(e){let t=this.prodParam.currentFlags();if(Dr&~t){this.prodParam.enter(t|Dr);try{return e()}finally{this.prodParam.exit()}}return e()}disallowInAnd(e){let t=this.prodParam.currentFlags();if(Dr&t){this.prodParam.enter(t&~Dr);try{return e()}finally{this.prodParam.exit()}}return e()}registerTopicReference(){this.state.topicContext.maxTopicIndex=0}topicReferenceIsAllowedInCurrentContext(){return this.state.topicContext.maxNumOfResolvableTopics>=1}topicReferenceWasUsedInCurrentContext(){return null!=this.state.topicContext.maxTopicIndex&&this.state.topicContext.maxTopicIndex>=0}parseFSharpPipelineBody(e){let t=this.state.startLoc;this.state.potentialArrowAt=this.state.start;let r=this.state.inFSharpPipelineDirectBody;this.state.inFSharpPipelineDirectBody=!0;let a=this.parseExprOp(this.parseMaybeUnaryOrPrivate(),t,e);return this.state.inFSharpPipelineDirectBody=r,a}parseModuleExpression(){this.expectPlugin("moduleBlocks");let e=this.startNode();this.next(),this.match(5)||this.unexpected(null,5);let t=this.startNodeAt(this.state.endLoc);this.next();let r=this.initializeScopes(!0);this.enterInitialScopes();try{e.body=this.parseProgram(t,8,"module")}finally{r()}return this.finishNode(e,"ModuleExpression")}parsePropertyNamePrefixOperator(e){}},ja={kind:"loop"},Ca={kind:"switch"},Ta=/[\uD800-\uDFFF]/u,Aa=/in(?:stanceof)?/y;function Pa(e,t){for(let r=0;r1&&void 0!==arguments[1]?arguments[1]:137,a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.options.sourceType;if(e.sourceType=a,e.interpreter=this.parseInterpreterDirective(),this.parseBlockBody(e,!0,!0,r),this.inModule&&!this.options.allowUndeclaredExports&&this.scope.undefinedExports.size>0)for(let[e,t]of Array.from(this.scope.undefinedExports))this.raise(ue.ModuleExportUndefined,{at:t,localName:e});return t=137===r?this.finishNode(e,"Program"):this.finishNodeAt(e,"Program",J(this.state.startLoc,-1)),t}stmtToDirective(e){let t=e;t.type="Directive",t.value=t.expression,delete t.expression;let r=t.value,a=r.value,n=this.input.slice(r.start,r.end),s=r.value=n.slice(1,-1);return this.addExtra(r,"raw",n),this.addExtra(r,"rawValue",s),this.addExtra(r,"expressionValue",a),r.type="DirectiveLiteral",t}parseInterpreterDirective(){if(!this.match(28))return null;let e=this.startNode();return e.value=this.state.value,this.next(),this.finishNode(e,"InterpreterDirective")}isLet(){return!!this.isContextual(99)&&this.hasFollowingBindingAtom()}chStartsBindingIdentifier(e,t){if(Ee(e)){if(Aa.lastIndex=t,Aa.test(this.input)){let e=this.codePointAtPos(Aa.lastIndex);if(!we(e)&&92!==e)return!1}return!0}return 92===e}chStartsBindingPattern(e){return 91===e||123===e}hasFollowingBindingAtom(){let e=this.nextTokenStart(),t=this.codePointAtPos(e);return this.chStartsBindingPattern(t)||this.chStartsBindingIdentifier(t,e)}hasFollowingBindingIdentifier(){let e=this.nextTokenStart(),t=this.codePointAtPos(e);return this.chStartsBindingIdentifier(t,e)}startsUsingForOf(){let e=this.lookahead();return!(101===e.type&&!e.containsEsc||(this.expectPlugin("explicitResourceManagement"),0))}parseModuleItem(){return this.parseStatementLike(15)}parseStatementListItem(){return this.parseStatementLike(6|(!this.options.annexB||this.state.strict?0:8))}parseStatementOrSloppyAnnexBFunctionDeclaration(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=0;return this.options.annexB&&!this.state.strict&&(t|=4,e&&(t|=8)),this.parseStatementLike(t)}parseStatement(){return this.parseStatementLike(0)}parseStatementLike(e){let t=null;return this.match(26)&&(t=this.parseDecorators(!0)),this.parseStatementContent(e,t)}parseStatementContent(e,t){let r=this.state.type,a=this.startNode(),n=!!(2&e),s=!!(4&e),i=1&e;switch(r){case 60:return this.parseBreakContinueStatement(a,!0);case 63:return this.parseBreakContinueStatement(a,!1);case 64:return this.parseDebuggerStatement(a);case 90:return this.parseDoWhileStatement(a);case 91:return this.parseForStatement(a);case 68:if(46===this.lookaheadCharCode())break;return s||this.raise(this.state.strict?ue.StrictFunction:this.options.annexB?ue.SloppyFunctionAnnexB:ue.SloppyFunction,{at:this.state.startLoc}),this.parseFunctionStatement(a,!1,!n&&s);case 80:return n||this.unexpected(),this.parseClass(this.maybeTakeDecorators(t,a),!0);case 69:return this.parseIfStatement(a);case 70:return this.parseReturnStatement(a);case 71:return this.parseSwitchStatement(a);case 72:return this.parseThrowStatement(a);case 73:return this.parseTryStatement(a);case 105:if(this.hasFollowingLineBreak()||this.state.containsEsc||!this.hasFollowingBindingIdentifier())break;return this.expectPlugin("explicitResourceManagement"),!this.scope.inModule&&this.scope.inTopLevel?this.raise(ue.UnexpectedUsingDeclaration,{at:this.state.startLoc}):n||this.raise(ue.UnexpectedLexicalDeclaration,{at:this.state.startLoc}),this.parseVarStatement(a,"using");case 99:{if(this.state.containsEsc)break;let e=this.nextTokenStart(),t=this.codePointAtPos(e);if(91!==t&&(!n&&this.hasFollowingLineBreak()||!this.chStartsBindingIdentifier(t,e)&&123!==t))break}case 75:n||this.raise(ue.UnexpectedLexicalDeclaration,{at:this.state.startLoc});case 74:{let e=this.state.value;return this.parseVarStatement(a,e)}case 92:return this.parseWhileStatement(a);case 76:return this.parseWithStatement(a);case 5:return this.parseBlock();case 13:return this.parseEmptyStatement(a);case 83:{let e=this.lookaheadCharCode();if(40===e||46===e)break}case 82:{let e;return!this.options.allowImportExportEverywhere&&!i&&this.raise(ue.UnexpectedImportExport,{at:this.state.startLoc}),this.next(),83===r?(e=this.parseImport(a),"ImportDeclaration"===e.type&&(!e.importKind||"value"===e.importKind)&&(this.sawUnambiguousESM=!0)):(e=this.parseExport(a,t),("ExportNamedDeclaration"===e.type&&(!e.exportKind||"value"===e.exportKind)||"ExportAllDeclaration"===e.type&&(!e.exportKind||"value"===e.exportKind)||"ExportDefaultDeclaration"===e.type)&&(this.sawUnambiguousESM=!0)),this.assertModuleNodeAllowed(e),e}default:if(this.isAsyncFunction())return n||this.raise(ue.AsyncFunctionInSingleStatementContext,{at:this.state.startLoc}),this.next(),this.parseFunctionStatement(a,!0,!n&&s)}let o=this.state.value,d=this.parseExpression();return j(r)&&"Identifier"===d.type&&this.eat(14)?this.parseLabeledStatement(a,o,d,e):this.parseExpressionStatement(a,d,t)}assertModuleNodeAllowed(e){!this.options.allowImportExportEverywhere&&!this.inModule&&this.raise(ue.ImportOutsideModule,{at:e})}decoratorsEnabledBeforeExport(){return!!this.hasPlugin("decorators-legacy")||this.hasPlugin("decorators")&&!1!==this.getPluginOption("decorators","decoratorsBeforeExport")}maybeTakeDecorators(e,t,r){return e&&(t.decorators&&t.decorators.length>0?("boolean"!=typeof this.getPluginOption("decorators","decoratorsBeforeExport")&&this.raise(ue.DecoratorsBeforeAfterExport,{at:t.decorators[0]}),t.decorators.unshift(...e)):t.decorators=e,this.resetStartLocationFromNode(t,e[0]),r&&this.resetStartLocationFromNode(r,t)),t}canHaveLeadingDecorator(){return this.match(80)}parseDecorators(e){let t=[];do{t.push(this.parseDecorator())}while(this.match(26));if(this.match(82))e||this.unexpected(),this.decoratorsEnabledBeforeExport()||this.raise(ue.DecoratorExportClass,{at:this.state.startLoc});else if(!this.canHaveLeadingDecorator())throw this.raise(ue.UnexpectedLeadingDecorator,{at:this.state.startLoc});return t}parseDecorator(){this.expectOnePlugin(["decorators","decorators-legacy"]);let e=this.startNode();if(this.next(),this.hasPlugin("decorators")){let t,r=this.state.startLoc;if(this.match(10)){let r=this.state.startLoc;this.next(),t=this.parseExpression(),this.expect(11),t=this.wrapParenthesis(r,t);let a=this.state.startLoc;e.expression=this.parseMaybeDecoratorArguments(t),!1===this.getPluginOption("decorators","allowCallParenthesized")&&e.expression!==t&&this.raise(ue.DecoratorArgumentsOutsideParentheses,{at:a})}else{for(t=this.parseIdentifier(!1);this.eat(16);){let e=this.startNodeAt(r);e.object=t,this.match(136)?(this.classScope.usePrivateName(this.state.value,this.state.startLoc),e.property=this.parsePrivateName()):e.property=this.parseIdentifier(!0),e.computed=!1,t=this.finishNode(e,"MemberExpression")}e.expression=this.parseMaybeDecoratorArguments(t)}}else e.expression=this.parseExprSubscripts();return this.finishNode(e,"Decorator")}parseMaybeDecoratorArguments(e){if(this.eat(10)){let t=this.startNodeAtNode(e);return t.callee=e,t.arguments=this.parseCallExpressionArguments(11,!1),this.toReferencedList(t.arguments),this.finishNode(t,"CallExpression")}return e}parseBreakContinueStatement(e,t){return this.next(),this.isLineTerminator()?e.label=null:(e.label=this.parseIdentifier(),this.semicolon()),this.verifyBreakContinue(e,t),this.finishNode(e,t?"BreakStatement":"ContinueStatement")}verifyBreakContinue(e,t){let r;for(r=0;rthis.parseStatement())),this.state.labels.pop(),this.expect(92),e.test=this.parseHeaderExpression(),this.eat(13),this.finishNode(e,"DoWhileStatement")}parseForStatement(e){this.next(),this.state.labels.push(ja);let t=null;if(this.isAwaitAllowed()&&this.eatContextual(96)&&(t=this.state.lastTokStartLoc),this.scope.enter(Fe),this.expect(10),this.match(13))return null!==t&&this.unexpected(t),this.parseFor(e,null);let r=this.isContextual(99),a=this.isContextual(105)&&!this.hasFollowingLineBreak(),n=r&&this.hasFollowingBindingAtom()||a&&this.hasFollowingBindingIdentifier()&&this.startsUsingForOf();if(this.match(74)||this.match(75)||n){let r=this.startNode(),n=this.state.value;this.next(),this.parseVar(r,!0,n);let s=this.finishNode(r,"VariableDeclaration"),i=this.match(58);return i&&a&&this.raise(ue.ForInUsing,{at:s}),(i||this.isContextual(101))&&1===s.declarations.length?this.parseForIn(e,s,t):(null!==t&&this.unexpected(t),this.parseFor(e,s))}let s=this.isContextual(95),i=new Ar,o=this.parseExpression(!0,i),d=this.isContextual(101);if(d&&(r&&this.raise(ue.ForOfLet,{at:o}),null===t&&s&&"Identifier"===o.type&&this.raise(ue.ForOfAsync,{at:o})),d||this.match(58)){this.checkDestructuringPrivate(i),this.toAssignable(o,!0);let r=d?"ForOfStatement":"ForInStatement";return this.checkLVal(o,{in:{type:r}}),this.parseForIn(e,o,t)}return this.checkExpressionErrors(i,!0),null!==t&&this.unexpected(t),this.parseFor(e,o)}parseFunctionStatement(e,t,r){return this.next(),this.parseFunction(e,1|(r?2:0)|(t?8:0))}parseIfStatement(e){return this.next(),e.test=this.parseHeaderExpression(),e.consequent=this.parseStatementOrSloppyAnnexBFunctionDeclaration(),e.alternate=this.eat(66)?this.parseStatementOrSloppyAnnexBFunctionDeclaration():null,this.finishNode(e,"IfStatement")}parseReturnStatement(e){return!this.prodParam.hasReturn&&!this.options.allowReturnOutsideFunction&&this.raise(ue.IllegalReturn,{at:this.state.startLoc}),this.next(),this.isLineTerminator()?e.argument=null:(e.argument=this.parseExpression(),this.semicolon()),this.finishNode(e,"ReturnStatement")}parseSwitchStatement(e){this.next(),e.discriminant=this.parseHeaderExpression();let t,r,a=e.cases=[];for(this.expect(5),this.state.labels.push(Ca),this.scope.enter(Fe);!this.match(8);)if(this.match(61)||this.match(65)){let e=this.match(61);t&&this.finishNode(t,"SwitchCase"),a.push(t=this.startNode()),t.consequent=[],this.next(),e?t.test=this.parseExpression():(r&&this.raise(ue.MultipleDefaultsInSwitch,{at:this.state.lastTokStartLoc}),r=!0,t.test=null),this.expect(14)}else t?t.consequent.push(this.parseStatementListItem()):this.unexpected();return this.scope.exit(),t&&this.finishNode(t,"SwitchCase"),this.next(),this.state.labels.pop(),this.finishNode(e,"SwitchStatement")}parseThrowStatement(e){return this.next(),this.hasPrecedingLineBreak()&&this.raise(ue.NewlineAfterThrow,{at:this.state.lastTokEndLoc}),e.argument=this.parseExpression(),this.semicolon(),this.finishNode(e,"ThrowStatement")}parseCatchClauseParam(){let e=this.parseBindingAtom();return this.scope.enter(this.options.annexB&&"Identifier"===e.type?Ue:0),this.checkLVal(e,{in:{type:"CatchClause"},binding:dt}),e}parseTryStatement(e){if(this.next(),e.block=this.parseBlock(),e.handler=null,this.match(62)){let t=this.startNode();this.next(),this.match(10)?(this.expect(10),t.param=this.parseCatchClauseParam(),this.expect(11)):(t.param=null,this.scope.enter(Fe)),t.body=this.withSmartMixTopicForbiddingContext((()=>this.parseBlock(!1,!1))),this.scope.exit(),e.handler=this.finishNode(t,"CatchClause")}return e.finalizer=this.eat(67)?this.parseBlock():null,!e.handler&&!e.finalizer&&this.raise(ue.NoCatchOrFinally,{at:e}),this.finishNode(e,"TryStatement")}parseVarStatement(e,t){let r=arguments.length>2&&void 0!==arguments[2]&&arguments[2];return this.next(),this.parseVar(e,!1,t,r),this.semicolon(),this.finishNode(e,"VariableDeclaration")}parseWhileStatement(e){return this.next(),e.test=this.parseHeaderExpression(),this.state.labels.push(ja),e.body=this.withSmartMixTopicForbiddingContext((()=>this.parseStatement())),this.state.labels.pop(),this.finishNode(e,"WhileStatement")}parseWithStatement(e){return this.state.strict&&this.raise(ue.StrictWith,{at:this.state.startLoc}),this.next(),e.object=this.parseHeaderExpression(),e.body=this.withSmartMixTopicForbiddingContext((()=>this.parseStatement())),this.finishNode(e,"WithStatement")}parseEmptyStatement(e){return this.next(),this.finishNode(e,"EmptyStatement")}parseLabeledStatement(e,t,r,a){for(let e of this.state.labels)e.name===t&&this.raise(ue.LabelRedeclaration,{at:r,labelName:t});let n=_(this.state.type)?"loop":this.match(71)?"switch":null;for(let t=this.state.labels.length-1;t>=0;t--){let r=this.state.labels[t];if(r.statementStart!==e.start)break;r.statementStart=this.state.start,r.kind=n}return this.state.labels.push({name:t,kind:n,statementStart:this.state.start}),e.body=8&a?this.parseStatementOrSloppyAnnexBFunctionDeclaration(!0):this.parseStatement(),this.state.labels.pop(),e.label=r,this.finishNode(e,"LabeledStatement")}parseExpressionStatement(e,t,r){return e.expression=t,this.semicolon(),this.finishNode(e,"ExpressionStatement")}parseBlock(){let e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],r=arguments.length>2?arguments[2]:void 0,a=this.startNode();return e&&this.state.strictErrors.clear(),this.expect(5),t&&this.scope.enter(Fe),this.parseBlockBody(a,e,!1,8,r),t&&this.scope.exit(),this.finishNode(a,"BlockStatement")}isValidDirective(e){return"ExpressionStatement"===e.type&&"StringLiteral"===e.expression.type&&!e.expression.extra.parenthesized}parseBlockBody(e,t,r,a,n){let s=e.body=[],i=e.directives=[];this.parseBlockOrModuleBlockBody(s,t?i:void 0,r,a,n)}parseBlockOrModuleBlockBody(e,t,r,a,n){let s=this.state.strict,i=!1,o=!1;for(;!this.match(a);){let a=r?this.parseModuleItem():this.parseStatementListItem();if(t&&!o){if(this.isValidDirective(a)){let e=this.stmtToDirective(a);t.push(e),!i&&"use strict"===e.value.value&&(i=!0,this.setStrict(!0));continue}o=!0,this.state.strictErrors.clear()}e.push(a)}n&&n.call(this,i),s||this.setStrict(!1),this.next()}parseFor(e,t){return e.init=t,this.semicolon(!1),e.test=this.match(13)?null:this.parseExpression(),this.semicolon(!1),e.update=this.match(11)?null:this.parseExpression(),this.expect(11),e.body=this.withSmartMixTopicForbiddingContext((()=>this.parseStatement())),this.scope.exit(),this.state.labels.pop(),this.finishNode(e,"ForStatement")}parseForIn(e,t,r){let a=this.match(58);return this.next(),a?null!==r&&this.unexpected(r):e.await=null!==r,"VariableDeclaration"===t.type&&null!=t.declarations[0].init&&(!a||!this.options.annexB||this.state.strict||"var"!==t.kind||"Identifier"!==t.declarations[0].id.type)&&this.raise(ue.ForInOfLoopInitializer,{at:t,type:a?"ForInStatement":"ForOfStatement"}),"AssignmentPattern"===t.type&&this.raise(ue.InvalidLhs,{at:t,ancestor:{type:"ForStatement"}}),e.left=t,e.right=a?this.parseExpression():this.parseMaybeAssignAllowIn(),this.expect(11),e.body=this.withSmartMixTopicForbiddingContext((()=>this.parseStatement())),this.scope.exit(),this.state.labels.pop(),this.finishNode(e,a?"ForInStatement":"ForOfStatement")}parseVar(e,t,r){let a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=e.declarations=[];for(e.kind=r;;){let e=this.startNode();if(this.parseVarId(e,r),e.init=this.eat(29)?t?this.parseMaybeAssignDisallowIn():this.parseMaybeAssignAllowIn():null,null===e.init&&!a&&("Identifier"===e.id.type||t&&(this.match(58)||this.isContextual(101))?"const"===r&&!(this.match(58)||this.isContextual(101))&&this.raise(ue.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"const"}):this.raise(ue.DeclarationMissingInitializer,{at:this.state.lastTokEndLoc,kind:"destructuring"})),n.push(this.finishNode(e,"VariableDeclarator")),!this.eat(12))break}return e}parseVarId(e,t){"using"===t&&!this.inModule&&this.match(96)&&this.raise(ue.AwaitInUsingBinding,{at:this.state.startLoc});let r=this.parseBindingAtom();this.checkLVal(r,{in:{type:"VariableDeclarator"},binding:"var"===t?lt:ot}),e.id=r}parseAsyncFunctionExpression(e){return this.parseFunction(e,8)}parseFunction(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,r=2&t,a=!!(1&t),n=a&&!(4&t),s=!!(8&t);this.initFunction(e,s),this.match(55)&&(r&&this.raise(ue.GeneratorInSingleStatementContext,{at:this.state.startLoc}),this.next(),e.generator=!0),a&&(e.id=this.parseFunctionId(n));let i=this.state.maybeInArrowParameters;return this.state.maybeInArrowParameters=!1,this.scope.enter(Me),this.prodParam.enter(Cr(s,e.generator)),a||(e.id=this.parseFunctionId()),this.parseFunctionParams(e,!1),this.withSmartMixTopicForbiddingContext((()=>{this.parseFunctionBodyAndFinish(e,a?"FunctionDeclaration":"FunctionExpression")})),this.prodParam.exit(),this.scope.exit(),a&&!r&&this.registerFunctionStatementId(e),this.state.maybeInArrowParameters=i,e}parseFunctionId(e){return e||j(this.state.type)?this.parseIdentifier():null}parseFunctionParams(e,t){this.expect(10),this.expressionScope.enter(yr()),e.params=this.parseBindingList(11,41,2|(t?4:0)),this.expressionScope.exit()}registerFunctionStatementId(e){e.id&&this.scope.declareName(e.id.name,!this.options.annexB||this.state.strict||e.generator||e.async?this.scope.treatFunctionsAsVar?lt:ot:ut,e.id.loc.start)}parseClass(e,t,r){this.next();let a=this.state.strict;return this.state.strict=!0,this.parseClassId(e,t,r),this.parseClassSuper(e),e.body=this.parseClassBody(!!e.superClass,a),this.finishNode(e,t?"ClassDeclaration":"ClassExpression")}isClassProperty(){return this.match(29)||this.match(13)||this.match(8)}isClassMethod(){return this.match(10)}isNonstaticConstructor(e){return!(e.computed||e.static||"constructor"!==e.key.name&&"constructor"!==e.key.value)}parseClassBody(e,t){this.classScope.enter();let r={hadConstructor:!1,hadSuperClass:e},a=[],n=this.startNode();if(n.body=[],this.expect(5),this.withSmartMixTopicForbiddingContext((()=>{for(;!this.match(8);){if(this.eat(13)){if(a.length>0)throw this.raise(ue.DecoratorSemicolon,{at:this.state.lastTokEndLoc});continue}if(this.match(26)){a.push(this.parseDecorator());continue}let e=this.startNode();a.length&&(e.decorators=a,this.resetStartLocationFromNode(e,a[0]),a=[]),this.parseClassMember(n,e,r),"constructor"===e.kind&&e.decorators&&e.decorators.length>0&&this.raise(ue.DecoratorConstructor,{at:e})}})),this.state.strict=t,this.next(),a.length)throw this.raise(ue.TrailingDecorator,{at:this.state.startLoc});return this.classScope.exit(),this.finishNode(n,"ClassBody")}parseClassMemberFromModifier(e,t){let r=this.parseIdentifier(!0);if(this.isClassMethod()){let a=t;return a.kind="method",a.computed=!1,a.key=r,a.static=!1,this.pushClassMethod(e,a,!1,!1,!1,!1),!0}if(this.isClassProperty()){let a=t;return a.computed=!1,a.key=r,a.static=!1,e.body.push(this.parseClassProperty(a)),!0}return this.resetPreviousNodeTrailingComments(r),!1}parseClassMember(e,t,r){let a=this.isContextual(104);if(a){if(this.parseClassMemberFromModifier(e,t))return;if(this.eat(5))return void this.parseClassStaticBlock(e,t)}this.parseClassMemberWithIsStatic(e,t,r,a)}parseClassMemberWithIsStatic(e,t,r,a){let n=t,s=t,i=t,o=t,d=t,l=n,u=n;if(t.static=a,this.parsePropertyNamePrefixOperator(t),this.eat(55)){l.kind="method";let t=this.match(136);return this.parseClassElementName(l),t?void this.pushClassPrivateMethod(e,s,!0,!1):(this.isNonstaticConstructor(n)&&this.raise(ue.ConstructorIsGenerator,{at:n.key}),void this.pushClassMethod(e,n,!0,!1,!1,!1))}let c=j(this.state.type)&&!this.state.containsEsc,p=this.match(136),f=this.parseClassElementName(t),h=this.state.startLoc;if(this.parsePostMemberNameModifiers(u),this.isClassMethod()){if(l.kind="method",p)return void this.pushClassPrivateMethod(e,s,!1,!1);let a=this.isNonstaticConstructor(n),i=!1;a&&(n.kind="constructor",r.hadConstructor&&!this.hasPlugin("typescript")&&this.raise(ue.DuplicateConstructor,{at:f}),a&&this.hasPlugin("typescript")&&t.override&&this.raise(ue.OverrideOnConstructor,{at:f}),r.hadConstructor=!0,i=r.hadSuperClass),this.pushClassMethod(e,n,!1,!1,a,i)}else if(this.isClassProperty())p?this.pushClassPrivateProperty(e,o):this.pushClassProperty(e,i);else if(c&&"async"===f.name&&!this.isLineTerminator()){this.resetPreviousNodeTrailingComments(f);let t=this.eat(55);u.optional&&this.unexpected(h),l.kind="method";let r=this.match(136);this.parseClassElementName(l),this.parsePostMemberNameModifiers(u),r?this.pushClassPrivateMethod(e,s,t,!0):(this.isNonstaticConstructor(n)&&this.raise(ue.ConstructorIsAsync,{at:n.key}),this.pushClassMethod(e,n,t,!0,!1,!1))}else if(!c||"get"!==f.name&&"set"!==f.name||this.match(55)&&this.isLineTerminator())if(c&&"accessor"===f.name&&!this.isLineTerminator()){this.expectPlugin("decoratorAutoAccessors"),this.resetPreviousNodeTrailingComments(f);let t=this.match(136);this.parseClassElementName(i),this.pushClassAccessorProperty(e,d,t)}else this.isLineTerminator()?p?this.pushClassPrivateProperty(e,o):this.pushClassProperty(e,i):this.unexpected();else{this.resetPreviousNodeTrailingComments(f),l.kind=f.name;let t=this.match(136);this.parseClassElementName(n),t?this.pushClassPrivateMethod(e,s,!1,!1):(this.isNonstaticConstructor(n)&&this.raise(ue.ConstructorIsAccessor,{at:n.key}),this.pushClassMethod(e,n,!1,!1,!1,!1)),this.checkGetterSetterParams(n)}}parseClassElementName(e){let{type:t,value:r}=this.state;if((130===t||131===t)&&e.static&&"prototype"===r&&this.raise(ue.StaticPrototype,{at:this.state.startLoc}),136===t){"constructor"===r&&this.raise(ue.ConstructorClassPrivateField,{at:this.state.startLoc});let t=this.parsePrivateName();return e.key=t,t}return this.parsePropertyName(e)}parseClassStaticBlock(e,t){var r;this.scope.enter(Ve|qe|We);let a=this.state.labels;this.state.labels=[],this.prodParam.enter(Rr);let n=t.body=[];this.parseBlockOrModuleBlockBody(n,void 0,!1,8),this.prodParam.exit(),this.scope.exit(),this.state.labels=a,e.body.push(this.finishNode(t,"StaticBlock")),null!=(r=t.decorators)&&r.length&&this.raise(ue.DecoratorStaticBlock,{at:t})}pushClassProperty(e,t){!t.computed&&("constructor"===t.key.name||"constructor"===t.key.value)&&this.raise(ue.ConstructorClassField,{at:t.key}),e.body.push(this.parseClassProperty(t))}pushClassPrivateProperty(e,t){let r=this.parseClassPrivateProperty(t);e.body.push(r),this.classScope.declarePrivateName(this.getPrivateNameSV(r.key),At,r.key.loc.start)}pushClassAccessorProperty(e,t,r){if(!r&&!t.computed){let e=t.key;("constructor"===e.name||"constructor"===e.value)&&this.raise(ue.ConstructorClassField,{at:e})}let a=this.parseClassAccessorProperty(t);e.body.push(a),r&&this.classScope.declarePrivateName(this.getPrivateNameSV(a.key),At,a.key.loc.start)}pushClassMethod(e,t,r,a,n,s){e.body.push(this.parseMethod(t,r,a,n,s,"ClassMethod",!0))}pushClassPrivateMethod(e,t,r,a){let n=this.parseMethod(t,r,a,!1,!1,"ClassPrivateMethod",!0);e.body.push(n);let s="get"===n.kind?n.static?Dt:Ct:"set"===n.kind?n.static?jt:Tt:At;this.declareClassPrivateMethodInScope(n,s)}declareClassPrivateMethodInScope(e,t){this.classScope.declarePrivateName(this.getPrivateNameSV(e.key),t,e.key.loc.start)}parsePostMemberNameModifiers(e){}parseClassPrivateProperty(e){return this.parseInitializer(e),this.semicolon(),this.finishNode(e,"ClassPrivateProperty")}parseClassProperty(e){return this.parseInitializer(e),this.semicolon(),this.finishNode(e,"ClassProperty")}parseClassAccessorProperty(e){return this.parseInitializer(e),this.semicolon(),this.finishNode(e,"ClassAccessorProperty")}parseInitializer(e){this.scope.enter(Ve|We),this.expressionScope.enter(xr()),this.prodParam.enter(Rr),e.value=this.eat(29)?this.parseMaybeAssignAllowIn():null,this.expressionScope.exit(),this.prodParam.exit(),this.scope.exit()}parseClassId(e,t,r){let a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:it;if(j(this.state.type))e.id=this.parseIdentifier(),t&&this.declareNameFromIdentifier(e.id,a);else{if(!r&&t)throw this.raise(ue.MissingClassName,{at:this.state.startLoc});e.id=null}}parseClassSuper(e){e.superClass=this.eat(81)?this.parseExprSubscripts():null}parseExport(e,t){let r=this.maybeParseExportDefaultSpecifier(e),a=!r||this.eat(12),n=a&&this.eatExportStar(e),s=n&&this.maybeParseExportNamespaceSpecifier(e),i=a&&(!s||this.eat(12)),o=r||n;if(n&&!s){if(r&&this.unexpected(),t)throw this.raise(ue.UnsupportedDecoratorExport,{at:e});return this.parseExportFrom(e,!0),this.finishNode(e,"ExportAllDeclaration")}let d,l=this.maybeParseExportNamedSpecifiers(e);if(r&&a&&!n&&!l&&this.unexpected(null,5),s&&i&&this.unexpected(null,97),o||l){if(d=!1,t)throw this.raise(ue.UnsupportedDecoratorExport,{at:e});this.parseExportFrom(e,o)}else d=this.maybeParseExportDeclaration(e);if(o||l||d){var u;let r=e;if(this.checkExport(r,!0,!1,!!r.source),"ClassDeclaration"===(null==(u=r.declaration)?void 0:u.type))this.maybeTakeDecorators(t,r.declaration,r);else if(t)throw this.raise(ue.UnsupportedDecoratorExport,{at:e});return this.finishNode(r,"ExportNamedDeclaration")}if(this.eat(65)){let r=e,a=this.parseExportDefaultExpression();if(r.declaration=a,"ClassDeclaration"===a.type)this.maybeTakeDecorators(t,a,r);else if(t)throw this.raise(ue.UnsupportedDecoratorExport,{at:e});return this.checkExport(r,!0,!0),this.finishNode(r,"ExportDefaultDeclaration")}this.unexpected(null,5)}eatExportStar(e){return this.eat(55)}maybeParseExportDefaultSpecifier(e){if(this.isExportDefaultSpecifier()){this.expectPlugin("exportDefaultFrom");let t=this.startNode();return t.exported=this.parseIdentifier(!0),e.specifiers=[this.finishNode(t,"ExportDefaultSpecifier")],!0}return!1}maybeParseExportNamespaceSpecifier(e){if(this.isContextual(93)){e.specifiers||(e.specifiers=[]);let t=this.startNodeAt(this.state.lastTokStartLoc);return this.next(),t.exported=this.parseModuleExportName(),e.specifiers.push(this.finishNode(t,"ExportNamespaceSpecifier")),!0}return!1}maybeParseExportNamedSpecifiers(e){if(this.match(5)){e.specifiers||(e.specifiers=[]);let t="type"===e.exportKind;return e.specifiers.push(...this.parseExportSpecifiers(t)),e.source=null,e.declaration=null,this.hasPlugin("importAssertions")&&(e.assertions=[]),!0}return!1}maybeParseExportDeclaration(e){return!!this.shouldParseExportDeclaration()&&(e.specifiers=[],e.source=null,this.hasPlugin("importAssertions")&&(e.assertions=[]),e.declaration=this.parseExportDeclaration(e),!0)}isAsyncFunction(){if(!this.isContextual(95))return!1;let e=this.nextTokenStart();return!Ut.test(this.input.slice(this.state.pos,e))&&this.isUnparsedContextual(e,"function")}parseExportDefaultExpression(){let e=this.startNode();if(this.match(68))return this.next(),this.parseFunction(e,5);if(this.isAsyncFunction())return this.next(),this.next(),this.parseFunction(e,13);if(this.match(80))return this.parseClass(e,!0,!0);if(this.match(26))return this.hasPlugin("decorators")&&!0===this.getPluginOption("decorators","decoratorsBeforeExport")&&this.raise(ue.DecoratorBeforeExport,{at:this.state.startLoc}),this.parseClass(this.maybeTakeDecorators(this.parseDecorators(!1),this.startNode()),!0,!0);if(this.match(75)||this.match(74)||this.isLet())throw this.raise(ue.UnsupportedDefaultExport,{at:this.state.startLoc});let t=this.parseMaybeAssignAllowIn();return this.semicolon(),t}parseExportDeclaration(e){return this.match(80)?this.parseClass(this.startNode(),!0,!1):this.parseStatementListItem()}isExportDefaultSpecifier(){let{type:e}=this.state;if(j(e)){if(95===e&&!this.state.containsEsc||99===e)return!1;if((128===e||127===e)&&!this.state.containsEsc){let{type:e}=this.lookahead();if(j(e)&&97!==e||5===e)return this.expectOnePlugin(["flow","typescript"]),!1}}else if(!this.match(65))return!1;let t=this.nextTokenStart(),r=this.isUnparsedContextual(t,"from");if(44===this.input.charCodeAt(t)||j(this.state.type)&&r)return!0;if(this.match(65)&&r){let e=this.input.charCodeAt(this.nextTokenStartSince(t+4));return 34===e||39===e}return!1}parseExportFrom(e,t){if(this.eatContextual(97)){e.source=this.parseImportSource(),this.checkExport(e);let t=this.maybeParseImportAssertions();t&&(e.assertions=t,this.checkJSONModuleImport(e))}else t&&this.unexpected();this.semicolon()}shouldParseExportDeclaration(){let{type:e}=this.state;return 26===e&&(this.expectOnePlugin(["decorators","decorators-legacy"]),this.hasPlugin("decorators"))?(!0===this.getPluginOption("decorators","decoratorsBeforeExport")&&this.raise(ue.DecoratorBeforeExport,{at:this.state.startLoc}),!0):74===e||75===e||68===e||80===e||this.isLet()||this.isAsyncFunction()}checkExport(e,t,r,a){if(t)if(r){if(this.checkDuplicateExports(e,"default"),this.hasPlugin("exportDefaultFrom")){var n;let t=e.declaration;"Identifier"===t.type&&"from"===t.name&&t.end-t.start==4&&(null==(n=t.extra)||!n.parenthesized)&&this.raise(ue.ExportDefaultFromAsIdentifier,{at:t})}}else if(e.specifiers&&e.specifiers.length)for(let t of e.specifiers){let{exported:e}=t,r="Identifier"===e.type?e.name:e.value;if(this.checkDuplicateExports(t,r),!a&&t.local){let{local:e}=t;"Identifier"!==e.type?this.raise(ue.ExportBindingIsString,{at:t,localName:e.value,exportName:r}):(this.checkReservedWord(e.name,e.loc.start,!0,!1),this.scope.checkLocalExport(e))}}else if(e.declaration)if("FunctionDeclaration"===e.declaration.type||"ClassDeclaration"===e.declaration.type){let t=e.declaration.id;if(!t)throw new Error("Assertion failure");this.checkDuplicateExports(e,t.name)}else if("VariableDeclaration"===e.declaration.type)for(let t of e.declaration.declarations)this.checkDeclaration(t.id)}checkDeclaration(e){if("Identifier"===e.type)this.checkDuplicateExports(e,e.name);else if("ObjectPattern"===e.type)for(let t of e.properties)this.checkDeclaration(t);else if("ArrayPattern"===e.type)for(let t of e.elements)t&&this.checkDeclaration(t);else"ObjectProperty"===e.type?this.checkDeclaration(e.value):"RestElement"===e.type?this.checkDeclaration(e.argument):"AssignmentPattern"===e.type&&this.checkDeclaration(e.left)}checkDuplicateExports(e,t){this.exportedIdentifiers.has(t)&&("default"===t?this.raise(ue.DuplicateDefaultExport,{at:e}):this.raise(ue.DuplicateExport,{at:e,exportName:t})),this.exportedIdentifiers.add(t)}parseExportSpecifiers(e){let t=[],r=!0;for(this.expect(5);!this.eat(8);){if(r)r=!1;else if(this.expect(12),this.eat(8))break;let a=this.isContextual(128),n=this.match(131),s=this.startNode();s.local=this.parseModuleExportName(),t.push(this.parseExportSpecifier(s,n,e,a))}return t}parseExportSpecifier(e,t,r,a){return this.eatContextual(93)?e.exported=this.parseModuleExportName():t?e.exported=_r(e.local):e.exported||(e.exported=Or(e.local)),this.finishNode(e,"ExportSpecifier")}parseModuleExportName(){if(this.match(131)){let e=this.parseStringLiteral(this.state.value),t=e.value.match(Ta);return t&&this.raise(ue.ModuleExportNameHasLoneSurrogate,{at:e,surrogateCharCode:t[0].charCodeAt(0)}),e}return this.parseIdentifier(!0)}isJSONModuleImport(e){return null!=e.assertions&&e.assertions.some((e=>{let{key:t,value:r}=e;return"json"===r.value&&("Identifier"===t.type?"type"===t.name:"type"===t.value)}))}checkImportReflection(e){var t;e.module&&((1!==e.specifiers.length||"ImportDefaultSpecifier"!==e.specifiers[0].type)&&this.raise(ue.ImportReflectionNotBinding,{at:e.specifiers[0].loc.start}),(null==(t=e.assertions)?void 0:t.length)>0&&this.raise(ue.ImportReflectionHasAssertion,{at:e.specifiers[0].loc.start}))}checkJSONModuleImport(e){if(this.isJSONModuleImport(e)&&"ExportAllDeclaration"!==e.type){let{specifiers:t}=e;if(null!=t){let e=t.find((e=>{let t;if("ExportSpecifier"===e.type?t=e.local:"ImportSpecifier"===e.type&&(t=e.imported),void 0!==t)return"Identifier"===t.type?"default"!==t.name:"default"!==t.value}));void 0!==e&&this.raise(ue.ImportJSONBindingNotDefault,{at:e.loc.start})}}}parseMaybeImportReflection(e){let t=!1;if(this.isContextual(125)){let e=this.lookahead(),r=e.type;j(r)?(97!==r||102===this.input.charCodeAt(this.nextTokenStartSince(e.end)))&&(t=!0):12!==r&&(t=!0)}t?(this.expectPlugin("importReflection"),this.next(),e.module=!0):this.hasPlugin("importReflection")&&(e.module=!1)}parseImport(e){if(e.specifiers=[],!this.match(131)){this.parseMaybeImportReflection(e);let t=!this.maybeParseDefaultImportSpecifier(e)||this.eat(12),r=t&&this.maybeParseStarImportSpecifier(e);t&&!r&&this.parseNamedImportSpecifiers(e),this.expectContextual(97)}e.source=this.parseImportSource();let t=this.maybeParseImportAssertions();if(t)e.assertions=t;else{let t=this.maybeParseModuleAttributes();t&&(e.attributes=t)}return this.checkImportReflection(e),this.checkJSONModuleImport(e),this.semicolon(),this.finishNode(e,"ImportDeclaration")}parseImportSource(){return this.match(131)||this.unexpected(),this.parseExprAtom()}shouldParseDefaultImport(e){return j(this.state.type)}parseImportSpecifierLocal(e,t,r){t.local=this.parseIdentifier(),e.specifiers.push(this.finishImportSpecifier(t,r))}finishImportSpecifier(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:ot;return this.checkLVal(e.local,{in:{type:t},binding:r}),this.finishNode(e,t)}parseAssertEntries(){let e=[],t=new Set;do{if(this.match(8))break;let r=this.startNode(),a=this.state.value;if(t.has(a)&&this.raise(ue.ModuleAttributesWithDuplicateKeys,{at:this.state.startLoc,key:a}),t.add(a),this.match(131)?r.key=this.parseStringLiteral(a):r.key=this.parseIdentifier(!0),this.expect(14),!this.match(131))throw this.raise(ue.ModuleAttributeInvalidValue,{at:this.state.startLoc});r.value=this.parseStringLiteral(this.state.value),e.push(this.finishNode(r,"ImportAttribute"))}while(this.eat(12));return e}maybeParseModuleAttributes(){if(!this.match(76)||this.hasPrecedingLineBreak())return this.hasPlugin("moduleAttributes")?[]:null;this.expectPlugin("moduleAttributes"),this.next();let e=[],t=new Set;do{let r=this.startNode();if(r.key=this.parseIdentifier(!0),"type"!==r.key.name&&this.raise(ue.ModuleAttributeDifferentFromType,{at:r.key}),t.has(r.key.name)&&this.raise(ue.ModuleAttributesWithDuplicateKeys,{at:r.key,key:r.key.name}),t.add(r.key.name),this.expect(14),!this.match(131))throw this.raise(ue.ModuleAttributeInvalidValue,{at:this.state.startLoc});r.value=this.parseStringLiteral(this.state.value),this.finishNode(r,"ImportAttribute"),e.push(r)}while(this.eat(12));return e}maybeParseImportAssertions(){if(!this.isContextual(94)||this.hasPrecedingLineBreak())return this.hasPlugin("importAssertions")?[]:null;this.expectPlugin("importAssertions"),this.next(),this.eat(5);let e=this.parseAssertEntries();return this.eat(8),e}maybeParseDefaultImportSpecifier(e){return!!this.shouldParseDefaultImport(e)&&(this.parseImportSpecifierLocal(e,this.startNode(),"ImportDefaultSpecifier"),!0)}maybeParseStarImportSpecifier(e){if(this.match(55)){let t=this.startNode();return this.next(),this.expectContextual(93),this.parseImportSpecifierLocal(e,t,"ImportNamespaceSpecifier"),!0}return!1}parseNamedImportSpecifiers(e){let t=!0;for(this.expect(5);!this.eat(8);){if(t)t=!1;else{if(this.eat(14))throw this.raise(ue.DestructureNamedImport,{at:this.state.startLoc});if(this.expect(12),this.eat(8))break}let r=this.startNode(),a=this.match(131),n=this.isContextual(128);r.imported=this.parseModuleExportName();let s=this.parseImportSpecifier(r,a,"type"===e.importKind||"typeof"===e.importKind,n,void 0);e.specifiers.push(s)}}parseImportSpecifier(e,t,r,a,n){if(this.eatContextual(93))e.local=this.parseIdentifier();else{let{imported:r}=e;if(t)throw this.raise(ue.ImportBindingIsString,{at:e,importName:r.value});this.checkReservedWord(r.name,e.loc.start,!0,!0),e.local||(e.local=Or(r))}return this.finishImportSpecifier(e,"ImportSpecifier",n)}isThisParam(e){return"Identifier"===e.type&&"this"===e.name}},Ia=class extends ka{constructor(e,t){super(e=r(e),t),this.options=e,this.initializeScopes(),this.plugins=Oa(this.options.plugins),this.filename=e.sourceFilename}getScopeHandler(){return kt}parse(){this.enterInitialScopes();let e=this.startNode(),t=this.startNode();return this.nextToken(),e.errors=null,this.parseTopLevel(e,t),e.errors=this.state.errors,e}};function Oa(e){let t=new Map;for(let r of e){let[e,a]=Array.isArray(r)?r:[r,{}];t.has(e)||t.set(e,a||{})}return t}function _a(e,t){var r;if("unambiguous"!==(null==(r=t)?void 0:r.sourceType))return Ma(t,e).parse();t=Object.assign({},t);try{t.sourceType="module";let r=Ma(t,e),a=r.parse();if(r.sawUnambiguousESM)return a;if(r.ambiguousScriptDifferentAst)try{return t.sourceType="script",Ma(t,e).parse()}catch{}else a.program.sourceType="script";return a}catch(r){try{return t.sourceType="script",Ma(t,e).parse()}catch{}throw r}}function Na(e,t){let r=Ma(t,e);return r.options.strictMode&&(r.state.strict=!0),r.getExpression()}function Fa(e){let t={};for(let r of Object.keys(e))t[r]=G(e[r]);return t}var Ba=Fa(D);function Ma(e,t){let r=Ia;return null!=e&&e.plugins&&(Ea(e.plugins),r=Ua(e.plugins)),new r(e,t)}var La={};function Ua(e){let t=Sa.filter((t=>ya(e,t))),r=t.join("/"),a=La[r];if(!a){a=Ia;for(let e of t)a=wa[e](a);La[r]=a}return a}e.parse=_a,e.parseExpression=Na,e.tokTypes=Ba}}),ae=o({"src/language-js/parse/json.js"(e,t){c();var r=q(),a=K(),n=H(),s=$();function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{allowComments:t=!0}=e;return function(e){let a,{parseExpression:n}=re();try{a=n(e,{tokens:!0,ranges:!0})}catch(e){throw s(e)}if(!t&&r(a.comments))throw o(a.comments[0],"Comment");return d(a),a}}function o(e,t){let[r,n]=[e.loc.start,e.loc.end].map((e=>{let{line:t,column:r}=e;return{line:t,column:r+1}}));return a(`${t} is not allowed in JSON.`,{start:r,end:n})}function d(e){switch(e.type){case"ArrayExpression":for(let t of e.elements)null!==t&&d(t);return;case"ObjectExpression":for(let t of e.properties)d(t);return;case"ObjectProperty":if(e.computed)throw o(e.key,"Computed key");if(e.shorthand)throw o(e.key,"Shorthand property");return"Identifier"!==e.key.type&&d(e.key),void d(e.value);case"UnaryExpression":{let{operator:t,argument:r}=e;if("+"!==t&&"-"!==t)throw o(e,`Operator '${e.operator}'`);if("NumericLiteral"===r.type||"Identifier"===r.type&&("Infinity"===r.name||"NaN"===r.name))return;throw o(r,`Operator '${t}' before '${r.type}'`)}case"Identifier":if("Infinity"!==e.name&&"NaN"!==e.name&&"undefined"!==e.name)throw o(e,`Identifier '${e.name}'`);return;case"TemplateLiteral":if(r(e.expressions))throw o(e.expressions[0],"'TemplateLiteral' with expression");for(let t of e.quasis)d(t);return;case"NullLiteral":case"BooleanLiteral":case"NumericLiteral":case"StringLiteral":case"TemplateElement":return;default:throw o(e,`'${e.type}'`)}}var l=i(),u={json:n({parse:l,hasPragma(){return!0}}),json5:n(l),"json-stringify":n({parse:i({allowComments:!1}),astFormat:"estree-json"})};t.exports=u}});c();var ne=p(),se=f(),ie=b(),oe=H(),de=$(),le=te(),ue=ae(),ce={sourceType:"module",allowImportExportEverywhere:!0,allowReturnOutsideFunction:!0,allowSuperOutsideMethod:!0,allowUndeclaredExports:!0,errorRecovery:!0,createParenthesizedExpressions:!0,plugins:["doExpressions","exportDefaultFrom","functionBind","functionSent","throwExpressions","partialApplication",["decorators",{decoratorsBeforeExport:!1}],"importAssertions","decimal","moduleBlocks","asyncDoExpressions","regexpUnicodeSets","destructuringPrivate","decoratorAutoAccessors"],tokens:!0,ranges:!0},pe=["recordAndTuple",{syntaxType:"hash"}],fe="v8intrinsic",he=[["pipelineOperator",{proposal:"hack",topicToken:"%"}],["pipelineOperator",{proposal:"minimal"}],["pipelineOperator",{proposal:"fsharp"}]],me=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:ce;return Object.assign(Object.assign({},t),{},{plugins:[...t.plugins,...e]})},ye=/@(?:no)?flow\b/;function ve(e,t){if(t.filepath&&t.filepath.endsWith(".js.flow"))return!0;let r=se(e);r&&(e=e.slice(r.length));let a=ie(e,0);return!1!==a&&(e=e.slice(0,a)),ye.test(e)}function xe(e,t,r){let a=(0,re()[e])(t,r),n=a.errors.find((e=>!Te.has(e.reasonCode)));if(n)throw n;return a}function Re(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),a=1;a2&&void 0!==arguments[2]?arguments[2]:{};if(("babel"===n.parser||"__babel_estree"===n.parser)&&ve(t,n))return n.parser="babel-flow",we(t,a,n);let s=r;"script"===n.__babelSourceType&&(s=s.map((e=>Object.assign(Object.assign({},e),{},{sourceType:"script"})))),/#[[{]/.test(t)&&(s=s.map((e=>me([pe],e))));let i=/%[A-Z]/.test(t);t.includes("|>")?s=(i?[...he,fe]:he).flatMap((e=>s.map((t=>me([e],t))))):i&&(s=s.map((e=>me([fe],e))));let{result:o,error:d}=ne(...s.map((r=>()=>xe(e,t,r))));if(!o)throw de(d);return n.originalText=t,le(o,n)}}var Ee=Re("parse",me(["jsx","flow"])),we=Re("parse",me(["jsx",["flow",{all:!0,enums:!0}]])),Se=Re("parse",me(["jsx","typescript"]),me(["typescript"])),De=Re("parse",me(["jsx","flow","estree"])),je=Re("parseExpression",me(["jsx"])),Ce=Re("parseExpression",me(["typescript"])),Te=new Set(["StrictNumericEscape","StrictWith","StrictOctalLiteral","StrictDelete","StrictEvalArguments","StrictEvalArgumentsBinding","StrictFunction","EmptyTypeArguments","EmptyTypeParameters","ConstructorHasTypeParameters","UnsupportedParameterPropertyKind","UnexpectedParameterModifier","MixedLabeledAndUnlabeledElements","InvalidTupleMemberLabel","NonClassMethodPropertyHasAbstractModifer","ReadonlyForMethodSignature","ClassMethodHasDeclare","ClassMethodHasReadonly","InvalidModifierOnTypeMember","DuplicateAccessibilityModifier","IndexSignatureHasDeclare","DecoratorExportClass","ParamDupe","InvalidDecimal","RestTrailingComma","UnsupportedParameterDecorator","UnterminatedJsxContent","UnexpectedReservedWord","ModuleAttributesWithDuplicateKeys","LineTerminatorBeforeArrow","InvalidEscapeSequenceTemplate","NonAbstractClassHasAbstractMethod","UnsupportedPropertyDecorator","OptionalTypeBeforeRequired","PatternIsOptional","OptionalBindingPattern","DeclareClassFieldHasInitializer","TypeImportCannotSpecifyDefaultAndNamed","DeclareFunctionHasImplementation","ConstructorClassField","VarRedeclaration","InvalidPrivateFieldResolution","DuplicateExport"]),Pe=oe(Ee),ke=oe(Se),Ie=oe(je),Oe=oe(Ce);t.exports={parsers:Object.assign(Object.assign({babel:Pe,"babel-flow":oe(we),"babel-ts":ke},ue),{},{__js_expression:Ie,__vue_expression:Ie,__vue_ts_expression:Oe,__vue_event_binding:Pe,__vue_ts_event_binding:ke,__babel_estree:oe(De)})}}));return Pe()}()},73945:function(e,t,r){var a,n,s;e.exports=function(){"use strict";var i=(e,t)=>()=>(t||e((t={exports:{}}).exports,t),t.exports),o=i(((e,t)=>{var a=function(e){return e&&e.Math==Math&&e};t.exports=a("object"==typeof globalThis&&globalThis)||a("object"==typeof window&&window)||a("object"==typeof self&&self)||a("object"==typeof r.g&&r.g)||function(){return this}()||Function("return this")()})),d=i(((e,t)=>{t.exports=function(e){try{return!!e()}catch{return!0}}})),l=i(((e,t)=>{var r=d();t.exports=!r((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))})),u=i(((e,t)=>{var r=d();t.exports=!r((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))})),c=i(((e,t)=>{var r=u(),a=Function.prototype.call;t.exports=r?a.bind(a):function(){return a.apply(a,arguments)}})),p=i((e=>{var t={}.propertyIsEnumerable,r=Object.getOwnPropertyDescriptor,a=r&&!t.call({1:2},1);e.f=a?function(e){var t=r(this,e);return!!t&&t.enumerable}:t})),f=i(((e,t)=>{t.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}})),h=i(((e,t)=>{var r=u(),a=Function.prototype,n=a.call,s=r&&a.bind.bind(n,n);t.exports=r?s:function(e){return function(){return n.apply(e,arguments)}}})),g=i(((e,t)=>{var r=h(),a=r({}.toString),n=r("".slice);t.exports=function(e){return n(a(e),8,-1)}})),m=i(((e,t)=>{var r=h(),a=d(),n=g(),s=Object,i=r("".split);t.exports=a((function(){return!s("z").propertyIsEnumerable(0)}))?function(e){return"String"==n(e)?i(e,""):s(e)}:s})),y=i(((e,t)=>{t.exports=function(e){return null==e}})),b=i(((e,t)=>{var r=y(),a=TypeError;t.exports=function(e){if(r(e))throw a("Can't call method on "+e);return e}})),v=i(((e,t)=>{var r=m(),a=b();t.exports=function(e){return r(a(e))}})),x=i(((e,t)=>{var r="object"==typeof document&&document.all,a=typeof r>"u"&&void 0!==r;t.exports={all:r,IS_HTMLDDA:a}})),R=i(((e,t)=>{var r=x(),a=r.all;t.exports=r.IS_HTMLDDA?function(e){return"function"==typeof e||e===a}:function(e){return"function"==typeof e}})),E=i(((e,t)=>{var r=R(),a=x(),n=a.all;t.exports=a.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:r(e)||e===n}:function(e){return"object"==typeof e?null!==e:r(e)}})),w=i(((e,t)=>{var r=o(),a=R(),n=function(e){return a(e)?e:void 0};t.exports=function(e,t){return arguments.length<2?n(r[e]):r[e]&&r[e][t]}})),S=i(((e,t)=>{var r=h();t.exports=r({}.isPrototypeOf)})),D=i(((e,t)=>{var r=w();t.exports=r("navigator","userAgent")||""})),j=i(((e,t)=>{var r,a,n=o(),s=D(),i=n.process,d=n.Deno,l=i&&i.versions||d&&d.version,u=l&&l.v8;u&&(a=(r=u.split("."))[0]>0&&r[0]<4?1:+(r[0]+r[1])),!a&&s&&(!(r=s.match(/Edge\/(\d+)/))||r[1]>=74)&&(r=s.match(/Chrome\/(\d+)/))&&(a=+r[1]),t.exports=a})),C=i(((e,t)=>{var r=j(),a=d();t.exports=!!Object.getOwnPropertySymbols&&!a((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&r&&r<41}))})),T=i(((e,t)=>{var r=C();t.exports=r&&!Symbol.sham&&"symbol"==typeof Symbol.iterator})),A=i(((e,t)=>{var r=w(),a=R(),n=S(),s=T(),i=Object;t.exports=s?function(e){return"symbol"==typeof e}:function(e){var t=r("Symbol");return a(t)&&n(t.prototype,i(e))}})),P=i(((e,t)=>{var r=String;t.exports=function(e){try{return r(e)}catch{return"Object"}}})),k=i(((e,t)=>{var r=R(),a=P(),n=TypeError;t.exports=function(e){if(r(e))return e;throw n(a(e)+" is not a function")}})),I=i(((e,t)=>{var r=k(),a=y();t.exports=function(e,t){var n=e[t];return a(n)?void 0:r(n)}})),O=i(((e,t)=>{var r=c(),a=R(),n=E(),s=TypeError;t.exports=function(e,t){var i,o;if("string"===t&&a(i=e.toString)&&!n(o=r(i,e))||a(i=e.valueOf)&&!n(o=r(i,e))||"string"!==t&&a(i=e.toString)&&!n(o=r(i,e)))return o;throw s("Can't convert object to primitive value")}})),_=i(((e,t)=>{t.exports=!1})),N=i(((e,t)=>{var r=o(),a=Object.defineProperty;t.exports=function(e,t){try{a(r,e,{value:t,configurable:!0,writable:!0})}catch{r[e]=t}return t}})),F=i(((e,t)=>{var r=o(),a=N(),n="__core-js_shared__",s=r[n]||a(n,{});t.exports=s})),B=i(((e,t)=>{var r=_(),a=F();(t.exports=function(e,t){return a[e]||(a[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.26.1",mode:r?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.26.1/LICENSE",source:"https://github.com/zloirock/core-js"})})),M=i(((e,t)=>{var r=b(),a=Object;t.exports=function(e){return a(r(e))}})),L=i(((e,t)=>{var r=h(),a=M(),n=r({}.hasOwnProperty);t.exports=Object.hasOwn||function(e,t){return n(a(e),t)}})),U=i(((e,t)=>{var r=h(),a=0,n=Math.random(),s=r(1..toString);t.exports=function(e){return"Symbol("+(void 0===e?"":e)+")_"+s(++a+n,36)}})),W=i(((e,t)=>{var r=o(),a=B(),n=L(),s=U(),i=C(),d=T(),l=a("wks"),u=r.Symbol,c=u&&u.for,p=d?u:u&&u.withoutSetter||s;t.exports=function(e){if(!n(l,e)||!i&&"string"!=typeof l[e]){var t="Symbol."+e;i&&n(u,e)?l[e]=u[e]:l[e]=d&&c?c(t):p(t)}return l[e]}})),z=i(((e,t)=>{var r=c(),a=E(),n=A(),s=I(),i=O(),o=W(),d=TypeError,l=o("toPrimitive");t.exports=function(e,t){if(!a(e)||n(e))return e;var o,u=s(e,l);if(u){if(void 0===t&&(t="default"),o=r(u,e,t),!a(o)||n(o))return o;throw d("Can't convert object to primitive value")}return void 0===t&&(t="number"),i(e,t)}})),V=i(((e,t)=>{var r=z(),a=A();t.exports=function(e){var t=r(e,"string");return a(t)?t:t+""}})),q=i(((e,t)=>{var r=o(),a=E(),n=r.document,s=a(n)&&a(n.createElement);t.exports=function(e){return s?n.createElement(e):{}}})),G=i(((e,t)=>{var r=l(),a=d(),n=q();t.exports=!r&&!a((function(){return 7!=Object.defineProperty(n("div"),"a",{get:function(){return 7}}).a}))})),H=i((e=>{var t=l(),r=c(),a=p(),n=f(),s=v(),i=V(),o=L(),d=G(),u=Object.getOwnPropertyDescriptor;e.f=t?u:function(e,t){if(e=s(e),t=i(t),d)try{return u(e,t)}catch{}if(o(e,t))return n(!r(a.f,e,t),e[t])}})),K=i(((e,t)=>{var r=l(),a=d();t.exports=r&&a((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))})),$=i(((e,t)=>{var r=E(),a=String,n=TypeError;t.exports=function(e){if(r(e))return e;throw n(a(e)+" is not an object")}})),J=i((e=>{var t=l(),r=G(),a=K(),n=$(),s=V(),i=TypeError,o=Object.defineProperty,d=Object.getOwnPropertyDescriptor,u="enumerable",c="configurable",p="writable";e.f=t?a?function(e,t,r){if(n(e),t=s(t),n(r),"function"==typeof e&&"prototype"===t&&"value"in r&&p in r&&!r[p]){var a=d(e,t);a&&a[p]&&(e[t]=r.value,r={configurable:c in r?r[c]:a[c],enumerable:u in r?r[u]:a[u],writable:!1})}return o(e,t,r)}:o:function(e,t,a){if(n(e),t=s(t),n(a),r)try{return o(e,t,a)}catch{}if("get"in a||"set"in a)throw i("Accessors not supported");return"value"in a&&(e[t]=a.value),e}})),X=i(((e,t)=>{var r=l(),a=J(),n=f();t.exports=r?function(e,t,r){return a.f(e,t,n(1,r))}:function(e,t,r){return e[t]=r,e}})),Y=i(((e,t)=>{var r=l(),a=L(),n=Function.prototype,s=r&&Object.getOwnPropertyDescriptor,i=a(n,"name"),o=i&&"something"===function(){}.name,d=i&&(!r||r&&s(n,"name").configurable);t.exports={EXISTS:i,PROPER:o,CONFIGURABLE:d}})),Z=i(((e,t)=>{var r=h(),a=R(),n=F(),s=r(Function.toString);a(n.inspectSource)||(n.inspectSource=function(e){return s(e)}),t.exports=n.inspectSource})),Q=i(((e,t)=>{var r=o(),a=R(),n=r.WeakMap;t.exports=a(n)&&/native code/.test(String(n))})),ee=i(((e,t)=>{var r=B(),a=U(),n=r("keys");t.exports=function(e){return n[e]||(n[e]=a(e))}})),te=i(((e,t)=>{t.exports={}})),re=i(((e,t)=>{var r,a,n,s,i,d=Q(),l=o(),u=E(),c=X(),p=L(),f=F(),h=ee(),g=te(),m="Object already initialized",y=l.TypeError,b=l.WeakMap,v=function(e){return n(e)?a(e):r(e,{})},x=function(e){return function(t){var r;if(!u(t)||(r=a(t)).type!==e)throw y("Incompatible receiver, "+e+" required");return r}};d||f.state?((s=f.state||(f.state=new b)).get=s.get,s.has=s.has,s.set=s.set,r=function(e,t){if(s.has(e))throw y(m);return t.facade=e,s.set(e,t),t},a=function(e){return s.get(e)||{}},n=function(e){return s.has(e)}):(g[i=h("state")]=!0,r=function(e,t){if(p(e,i))throw y(m);return t.facade=e,c(e,i,t),t},a=function(e){return p(e,i)?e[i]:{}},n=function(e){return p(e,i)}),t.exports={set:r,get:a,has:n,enforce:v,getterFor:x}})),ae=i(((e,t)=>{var r=d(),a=R(),n=L(),s=l(),i=Y().CONFIGURABLE,o=Z(),u=re(),c=u.enforce,p=u.get,f=Object.defineProperty,h=s&&!r((function(){return 8!==f((function(){}),"length",{value:8}).length})),g=String(String).split("String"),m=t.exports=function(e,t,r){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!n(e,"name")||i&&e.name!==t)&&(s?f(e,"name",{value:t,configurable:!0}):e.name=t),h&&r&&n(r,"arity")&&e.length!==r.arity&&f(e,"length",{value:r.arity});try{r&&n(r,"constructor")&&r.constructor?s&&f(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch{}var a=c(e);return n(a,"source")||(a.source=g.join("string"==typeof t?t:"")),e};Function.prototype.toString=m((function(){return a(this)&&p(this).source||o(this)}),"toString")})),ne=i(((e,t)=>{var r=R(),a=J(),n=ae(),s=N();t.exports=function(e,t,i,o){o||(o={});var d=o.enumerable,l=void 0!==o.name?o.name:t;if(r(i)&&n(i,l,o),o.global)d?e[t]=i:s(t,i);else{try{o.unsafe?e[t]&&(d=!0):delete e[t]}catch{}d?e[t]=i:a.f(e,t,{value:i,enumerable:!1,configurable:!o.nonConfigurable,writable:!o.nonWritable})}return e}})),se=i(((e,t)=>{var r=Math.ceil,a=Math.floor;t.exports=Math.trunc||function(e){var t=+e;return(t>0?a:r)(t)}})),ie=i(((e,t)=>{var r=se();t.exports=function(e){var t=+e;return t!=t||0===t?0:r(t)}})),oe=i(((e,t)=>{var r=ie(),a=Math.max,n=Math.min;t.exports=function(e,t){var s=r(e);return s<0?a(s+t,0):n(s,t)}})),de=i(((e,t)=>{var r=ie(),a=Math.min;t.exports=function(e){return e>0?a(r(e),9007199254740991):0}})),le=i(((e,t)=>{var r=de();t.exports=function(e){return r(e.length)}})),ue=i(((e,t)=>{var r=v(),a=oe(),n=le(),s=function(e){return function(t,s,i){var o,d=r(t),l=n(d),u=a(i,l);if(e&&s!=s){for(;l>u;)if((o=d[u++])!=o)return!0}else for(;l>u;u++)if((e||u in d)&&d[u]===s)return e||u||0;return!e&&-1}};t.exports={includes:s(!0),indexOf:s(!1)}})),ce=i(((e,t)=>{var r=h(),a=L(),n=v(),s=ue().indexOf,i=te(),o=r([].push);t.exports=function(e,t){var r,d=n(e),l=0,u=[];for(r in d)!a(i,r)&&a(d,r)&&o(u,r);for(;t.length>l;)a(d,r=t[l++])&&(~s(u,r)||o(u,r));return u}})),pe=i(((e,t)=>{t.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]})),fe=i((e=>{var t=ce(),r=pe().concat("length","prototype");e.f=Object.getOwnPropertyNames||function(e){return t(e,r)}})),he=i((e=>{e.f=Object.getOwnPropertySymbols})),ge=i(((e,t)=>{var r=w(),a=h(),n=fe(),s=he(),i=$(),o=a([].concat);t.exports=r("Reflect","ownKeys")||function(e){var t=n.f(i(e)),r=s.f;return r?o(t,r(e)):t}})),me=i(((e,t)=>{var r=L(),a=ge(),n=H(),s=J();t.exports=function(e,t,i){for(var o=a(t),d=s.f,l=n.f,u=0;u{var r=d(),a=R(),n=/#|\.prototype\./,s=function(e,t){var n=o[i(e)];return n==u||n!=l&&(a(t)?r(t):!!t)},i=s.normalize=function(e){return String(e).replace(n,".").toLowerCase()},o=s.data={},l=s.NATIVE="N",u=s.POLYFILL="P";t.exports=s})),be=i(((e,t)=>{var r=o(),a=H().f,n=X(),s=ne(),i=N(),d=me(),l=ye();t.exports=function(e,t){var o,u,c,p,f,h=e.target,g=e.global,m=e.stat;if(o=g?r:m?r[h]||i(h,{}):(r[h]||{}).prototype)for(u in t){if(p=t[u],c=e.dontCallGetSet?(f=a(o,u))&&f.value:o[u],!l(g?u:h+(m?".":"#")+u,e.forced)&&void 0!==c){if(typeof p==typeof c)continue;d(p,c)}(e.sham||c&&c.sham)&&n(p,"sham",!0),s(o,u,p,e)}}})),ve=i(((e,t)=>{var r=g();t.exports=Array.isArray||function(e){return"Array"==r(e)}})),xe=i(((e,t)=>{var r=TypeError,a=9007199254740991;t.exports=function(e){if(e>a)throw r("Maximum allowed index exceeded");return e}})),Re=i(((e,t)=>{var r=g(),a=h();t.exports=function(e){if("Function"===r(e))return a(e)}})),Ee=i(((e,t)=>{var r=Re(),a=k(),n=u(),s=r(r.bind);t.exports=function(e,t){return a(e),void 0===t?e:n?s(e,t):function(){return e.apply(t,arguments)}}})),we=i(((e,t)=>{var r=ve(),a=le(),n=xe(),s=Ee(),i=function(e,t,o,d,l,u,c,p){for(var f,h,g=l,m=0,y=!!c&&s(c,p);m0&&r(f)?(h=a(f),g=i(e,t,f,h,g,u-1)-1):(n(g+1),e[g]=f),g++),m++;return g};t.exports=i})),Se=i(((e,t)=>{var r={};r[W()("toStringTag")]="z",t.exports="[object z]"===String(r)})),De=i(((e,t)=>{var r=Se(),a=R(),n=g(),s=W()("toStringTag"),i=Object,o="Arguments"==n(function(){return arguments}()),d=function(e,t){try{return e[t]}catch{}};t.exports=r?n:function(e){var t,r,l;return void 0===e?"Undefined":null===e?"Null":"string"==typeof(r=d(t=i(e),s))?r:o?n(t):"Object"==(l=n(t))&&a(t.callee)?"Arguments":l}})),je=i(((e,t)=>{var r=h(),a=d(),n=R(),s=De(),i=w(),o=Z(),l=function(){},u=[],c=i("Reflect","construct"),p=/^\s*(?:class|function)\b/,f=r(p.exec),g=!p.exec(l),m=function(e){if(!n(e))return!1;try{return c(l,u,e),!0}catch{return!1}},y=function(e){if(!n(e))return!1;switch(s(e)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return g||!!f(p,o(e))}catch{return!0}};y.sham=!0,t.exports=!c||a((function(){var e;return m(m.call)||!m(Object)||!m((function(){e=!0}))||e}))?y:m})),Ce=i(((e,t)=>{var r=ve(),a=je(),n=E(),s=W()("species"),i=Array;t.exports=function(e){var t;return r(e)&&(t=e.constructor,(a(t)&&(t===i||r(t.prototype))||n(t)&&null===(t=t[s]))&&(t=void 0)),void 0===t?i:t}})),Te=i(((e,t)=>{var r=Ce();t.exports=function(e,t){return new(r(e))(0===t?0:t)}})),Ae=i((()=>{var e=be(),t=we(),r=k(),a=M(),n=le(),s=Te();e({target:"Array",proto:!0},{flatMap:function(e){var i,o=a(this),d=n(o);return r(e),(i=s(o,0)).length=t(i,o,o,d,0,1,e,arguments.length>1?arguments[1]:void 0),i}})})),Pe=i(((e,t)=>{t.exports={}})),ke=i(((e,t)=>{var r=W(),a=Pe(),n=r("iterator"),s=Array.prototype;t.exports=function(e){return void 0!==e&&(a.Array===e||s[n]===e)}})),Ie=i(((e,t)=>{var r=De(),a=I(),n=y(),s=Pe(),i=W()("iterator");t.exports=function(e){if(!n(e))return a(e,i)||a(e,"@@iterator")||s[r(e)]}})),Oe=i(((e,t)=>{var r=c(),a=k(),n=$(),s=P(),i=Ie(),o=TypeError;t.exports=function(e,t){var d=arguments.length<2?i(e):t;if(a(d))return n(r(d,e));throw o(s(e)+" is not iterable")}})),_e=i(((e,t)=>{var r=c(),a=$(),n=I();t.exports=function(e,t,s){var i,o;a(e);try{if(!(i=n(e,"return"))){if("throw"===t)throw s;return s}i=r(i,e)}catch(e){o=!0,i=e}if("throw"===t)throw s;if(o)throw i;return a(i),s}})),Ne=i(((e,t)=>{var r=Ee(),a=c(),n=$(),s=P(),i=ke(),o=le(),d=S(),l=Oe(),u=Ie(),p=_e(),f=TypeError,h=function(e,t){this.stopped=e,this.result=t},g=h.prototype;t.exports=function(e,t,c){var m,y,b,v,x,R,E,w=c&&c.that,S=!(!c||!c.AS_ENTRIES),D=!(!c||!c.IS_RECORD),j=!(!c||!c.IS_ITERATOR),C=!(!c||!c.INTERRUPTED),T=r(t,w),A=function(e){return m&&p(m,"normal",e),new h(!0,e)},P=function(e){return S?(n(e),C?T(e[0],e[1],A):T(e[0],e[1])):C?T(e,A):T(e)};if(D)m=e.iterator;else if(j)m=e;else{if(!(y=u(e)))throw f(s(e)+" is not iterable");if(i(y)){for(b=0,v=o(e);v>b;b++)if((x=P(e[b]))&&d(g,x))return x;return new h(!1)}m=l(e,y)}for(R=D?e.next:m.next;!(E=a(R,m)).done;){try{x=P(E.value)}catch(e){p(m,"throw",e)}if("object"==typeof x&&x&&d(g,x))return x}return new h(!1)}})),Fe=i(((e,t)=>{var r=V(),a=J(),n=f();t.exports=function(e,t,s){var i=r(t);i in e?a.f(e,i,n(0,s)):e[i]=s}})),Be=i((()=>{var e=be(),t=Ne(),r=Fe();e({target:"Object",stat:!0},{fromEntries:function(e){var a={};return t(e,(function(e,t){r(a,e,t)}),{AS_ENTRIES:!0}),a}})})),Me=i(((e,t)=>{var r=ae(),a=J();t.exports=function(e,t,n){return n.get&&r(n.get,t,{getter:!0}),n.set&&r(n.set,t,{setter:!0}),a.f(e,t,n)}})),Le=i(((e,t)=>{var r=$();t.exports=function(){var e=r(this),t="";return e.hasIndices&&(t+="d"),e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.unicodeSets&&(t+="v"),e.sticky&&(t+="y"),t}})),Ue=i((()=>{var e=o(),t=l(),r=Me(),a=Le(),n=d(),s=e.RegExp,i=s.prototype,u=t&&n((function(){var e=!0;try{s(".","d")}catch{e=!1}var t={},r="",a=e?"dgimsy":"gimsy",n=function(e,a){Object.defineProperty(t,e,{get:function(){return r+=a,!0}})},o={dotAll:"s",global:"g",ignoreCase:"i",multiline:"m",sticky:"y"};for(var d in e&&(o.hasIndices="d"),o)n(d,o[d]);return Object.getOwnPropertyDescriptor(i,"flags").get.call(t)!==a||r!==a}));u&&r(i,"flags",{configurable:!0,get:a})})),We=i((()=>{var e=be(),t=o();e({global:!0,forced:t.globalThis!==t},{globalThis:t})})),ze=i((()=>{We()})),Ve=i((()=>{var e=be(),t=we(),r=M(),a=le(),n=ie(),s=Te();e({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:void 0,i=r(this),o=a(i),d=s(i,0);return d.length=t(d,i,i,o,0,void 0===e?1:n(e)),d}})})),qe=i(((r,i)=>{var o=["cliName","cliCategory","cliDescription"],d=["_"],l=["languageId"];function u(e,t){if(null==e)return{};var r,a,n=c(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a=0)&&Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function c(e,t){if(null==e)return{};var r,a,n={},s=Object.keys(e);for(a=0;a=0)&&(n[r]=e[r]);return n}Ae(),Be(),Ue(),ze(),Ve();var p,f=Object.create,h=Object.defineProperty,g=Object.getOwnPropertyDescriptor,m=Object.getOwnPropertyNames,y=Object.getPrototypeOf,b=Object.prototype.hasOwnProperty,v=(e,t)=>function(){return e&&(t=(0,e[m(e)[0]])(e=0)),t},x=(e,t)=>function(){return t||(0,e[m(e)[0]])((t={exports:{}}).exports,t),t.exports},R=(e,t)=>{for(var r in t)h(e,r,{get:t[r],enumerable:!0})},E=(e,t,r,a)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let n of m(t))!b.call(e,n)&&n!==r&&h(e,n,{get:()=>t[n],enumerable:!(a=g(t,n))||a.enumerable});return e},w=(e,t,r)=>(r=null!=e?f(y(e)):{},E(!t&&e&&e.__esModule?r:h(r,"default",{value:e,enumerable:!0}),e)),S=e=>E(h({},"__esModule",{value:!0}),e),D=v({""(){p={env:{},argv:[]}}}),j=x({"package.json"(e,t){t.exports={version:"2.8.8"}}}),C=x({"node_modules/diff/lib/diff/base.js"(e){function t(){}function r(e,t,r,a,n){for(var s=0,i=t.length,o=0,d=0;se.length?r:e})),l.value=e.join(c)}else l.value=e.join(r.slice(o,o+l.count));o+=l.count,l.added||(d+=l.count)}}var p=t[i-1];return i>1&&"string"==typeof p.value&&(p.added||p.removed)&&e.equals("",p.value)&&(t[i-2].value+=p.value,t.pop()),t}function a(e){return{newPos:e.newPos,components:e.components.slice(0)}}D(),Object.defineProperty(e,"__esModule",{value:!0}),e.default=t,t.prototype={diff:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=n.callback;"function"==typeof n&&(s=n,n={}),this.options=n;var i=this;function o(e){return s?(setTimeout((function(){s(void 0,e)}),0),!0):e}e=this.castInput(e),t=this.castInput(t),e=this.removeEmpty(this.tokenize(e));var d=(t=this.removeEmpty(this.tokenize(t))).length,l=e.length,u=1,c=d+l,p=[{newPos:-1,components:[]}],f=this.extractCommon(p[0],t,e,0);if(p[0].newPos+1>=d&&f+1>=l)return o([{value:this.join(t),count:t.length}]);function h(){for(var n=-1*u;n<=u;n+=2){var s=void 0,c=p[n-1],f=p[n+1],h=(f?f.newPos:0)-n;c&&(p[n-1]=void 0);var g=c&&c.newPos+1=d&&h+1>=l)return o(r(i,s.components,t,e,i.useLongestToken));p[n]=s}else p[n]=void 0}u++}if(s)!function e(){setTimeout((function(){if(u>c)return s();h()||e()}),0)}();else for(;u<=c;){var g=h();if(g)return g}},pushComponent:function(e,t,r){var a=e[e.length-1];a&&a.added===t&&a.removed===r?e[e.length-1]={count:a.count+1,added:t,removed:r}:e.push({count:1,added:t,removed:r})},extractCommon:function(e,t,r,a){for(var n=t.length,s=r.length,i=e.newPos,o=i-a,d=0;i+11&&void 0!==arguments[1]?arguments[1]:{};return{type:"group",id:t.id,contents:e,break:Boolean(t.shouldBreak),expandedStates:t.expandedStates}}function i(e){return n(Number.NEGATIVE_INFINITY,e)}function o(e){return n({type:"root"},e)}function d(e){return n(-1,e)}function l(e,t){return s(e[0],Object.assign(Object.assign({},t),{},{expandedStates:e}))}function u(e){return{type:"fill",parts:e}}function c(e,t){return{type:"if-break",breakContents:e,flatContents:t,groupId:(arguments.length>2&&void 0!==arguments[2]?arguments[2]:{}).groupId}}function p(e,t){return{type:"indent-if-break",contents:e,groupId:t.groupId,negate:t.negate}}function f(e){return{type:"line-suffix",contents:e}}D();var h={type:"line-suffix-boundary"},g={type:"break-parent"},m={type:"trim"},y={type:"line",hard:!0},b={type:"line",hard:!0,literal:!0},v={type:"line"},x={type:"line",soft:!0},R=r([y,g]),E=r([b,g]),w={type:"cursor",placeholder:Symbol("cursor")};function S(e,t){let a=[];for(let r=0;r0){for(let e=0;e=0?"\n"===e.charAt(t+1)?"crlf":"cr":"lf"}function a(e){switch(e){case"cr":return"\r";case"crlf":return"\r\n";default:return"\n"}}function n(e,t){let r;switch(t){case"\n":r=/\n/g;break;case"\r":r=/\r/g;break;case"\r\n":r=/\r\n/g;break;default:throw new Error(`Unexpected "eol" ${JSON.stringify(t)}.`)}let a=e.match(r);return a?a.length:0}function s(e){return e.replace(/\r\n?/g,"\n")}D(),t.exports={guessEndOfLine:r,convertEndOfLineToChars:a,countEndOfLineChars:n,normalizeEndOfLine:s}}}),k=x({"src/utils/get-last.js"(e,t){D();var r=e=>e[e.length-1];t.exports=r}});function I(){let{onlyFirst:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=["[\\u001B\\u009B][[\\]()#;?]*(?:(?:(?:(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]+)*|[a-zA-Z\\d]+(?:;[-a-zA-Z\\d\\/#&.:=?%@~_]*)*)?\\u0007)","(?:(?:\\d{1,4}(?:;\\d{0,4})*)?[\\dA-PR-TZcf-ntqry=><~]))"].join("|");return new RegExp(t,e?void 0:"g")}var O=v({"node_modules/strip-ansi/node_modules/ansi-regex/index.js"(){D()}});function _(e){if("string"!=typeof e)throw new TypeError(`Expected a \`string\`, got \`${typeof e}\``);return e.replace(I(),"")}var N=v({"node_modules/strip-ansi/index.js"(){D(),O()}});function F(e){return!!Number.isInteger(e)&&e>=4352&&(e<=4447||9001===e||9002===e||11904<=e&&e<=12871&&12351!==e||12880<=e&&e<=19903||19968<=e&&e<=42182||43360<=e&&e<=43388||44032<=e&&e<=55203||63744<=e&&e<=64255||65040<=e&&e<=65049||65072<=e&&e<=65131||65281<=e&&e<=65376||65504<=e&&e<=65510||110592<=e&&e<=110593||127488<=e&&e<=127569||131072<=e&&e<=262141)}var B=v({"node_modules/is-fullwidth-code-point/index.js"(){D()}}),M=x({"node_modules/emoji-regex/index.js"(e,t){D(),t.exports=function(){return/\uD83C\uDFF4\uDB40\uDC67\uDB40\uDC62(?:\uDB40\uDC77\uDB40\uDC6C\uDB40\uDC73|\uDB40\uDC73\uDB40\uDC63\uDB40\uDC74|\uDB40\uDC65\uDB40\uDC6E\uDB40\uDC67)\uDB40\uDC7F|(?:\uD83E\uDDD1\uD83C\uDFFF\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFF\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFE])|(?:\uD83E\uDDD1\uD83C\uDFFE\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFE\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFD\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFD\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFC\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFC\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|(?:\uD83E\uDDD1\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83E\uDDD1|\uD83D\uDC69\uD83C\uDFFB\u200D\uD83E\uDD1D\u200D(?:\uD83D[\uDC68\uDC69]))(?:\uD83C[\uDFFC-\uDFFF])|\uD83D\uDC68(?:\uD83C\uDFFB(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFC-\uDFFF])|[\u2695\u2696\u2708]\uFE0F|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))?|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFF]))|\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D)?\uD83D\uDC68|(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFE])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB-\uDFFD\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFC\uDFFE\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83E\uDD1D\u200D\uD83D\uDC68(?:\uD83C[\uDFFB\uDFFD-\uDFFF])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])\uFE0F|\u200D(?:(?:\uD83D[\uDC68\uDC69])\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D[\uDC66\uDC67])|\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC)?|(?:\uD83D\uDC69(?:\uD83C\uDFFB\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|(?:\uD83C[\uDFFC-\uDFFF])\u200D\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69]))|\uD83E\uDDD1(?:\uD83C[\uDFFB-\uDFFF])\u200D\uD83E\uDD1D\u200D\uD83E\uDDD1)(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67]))|\uD83D\uDC69(?:\u200D(?:\u2764\uFE0F\u200D(?:\uD83D\uDC8B\u200D(?:\uD83D[\uDC68\uDC69])|\uD83D[\uDC68\uDC69])|\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83E\uDDD1(?:\u200D(?:\uD83E\uDD1D\u200D\uD83E\uDDD1|\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFF\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFE\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFD\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFC\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD])|\uD83C\uDFFB\u200D(?:\uD83C[\uDF3E\uDF73\uDF7C\uDF84\uDF93\uDFA4\uDFA8\uDFEB\uDFED]|\uD83D[\uDCBB\uDCBC\uDD27\uDD2C\uDE80\uDE92]|\uD83E[\uDDAF-\uDDB3\uDDBC\uDDBD]))|\uD83D\uDC69\u200D\uD83D\uDC66\u200D\uD83D\uDC66|\uD83D\uDC69\u200D\uD83D\uDC69\u200D(?:\uD83D[\uDC66\uDC67])|\uD83D\uDC69\u200D\uD83D\uDC67\u200D(?:\uD83D[\uDC66\uDC67])|(?:\uD83D\uDC41\uFE0F\u200D\uD83D\uDDE8|\uD83E\uDDD1(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDC69(?:\uD83C\uDFFF\u200D[\u2695\u2696\u2708]|\uD83C\uDFFE\u200D[\u2695\u2696\u2708]|\uD83C\uDFFD\u200D[\u2695\u2696\u2708]|\uD83C\uDFFC\u200D[\u2695\u2696\u2708]|\uD83C\uDFFB\u200D[\u2695\u2696\u2708]|\u200D[\u2695\u2696\u2708])|\uD83D\uDE36\u200D\uD83C\uDF2B|\uD83C\uDFF3\uFE0F\u200D\u26A7|\uD83D\uDC3B\u200D\u2744|(?:(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF])\u200D[\u2640\u2642]|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])\u200D[\u2640\u2642]|\uD83C\uDFF4\u200D\u2620|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])\u200D[\u2640\u2642]|[\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u2328\u23CF\u23ED-\u23EF\u23F1\u23F2\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB\u25FC\u2600-\u2604\u260E\u2611\u2618\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u2692\u2694-\u2697\u2699\u269B\u269C\u26A0\u26A7\u26B0\u26B1\u26C8\u26CF\u26D1\u26D3\u26E9\u26F0\u26F1\u26F4\u26F7\u26F8\u2702\u2708\u2709\u270F\u2712\u2714\u2716\u271D\u2721\u2733\u2734\u2744\u2747\u2763\u27A1\u2934\u2935\u2B05-\u2B07\u3030\u303D\u3297\u3299]|\uD83C[\uDD70\uDD71\uDD7E\uDD7F\uDE02\uDE37\uDF21\uDF24-\uDF2C\uDF36\uDF7D\uDF96\uDF97\uDF99-\uDF9B\uDF9E\uDF9F\uDFCD\uDFCE\uDFD4-\uDFDF\uDFF5\uDFF7]|\uD83D[\uDC3F\uDCFD\uDD49\uDD4A\uDD6F\uDD70\uDD73\uDD76-\uDD79\uDD87\uDD8A-\uDD8D\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA\uDECB\uDECD-\uDECF\uDEE0-\uDEE5\uDEE9\uDEF0\uDEF3])\uFE0F|\uD83C\uDFF3\uFE0F\u200D\uD83C\uDF08|\uD83D\uDC69\u200D\uD83D\uDC67|\uD83D\uDC69\u200D\uD83D\uDC66|\uD83D\uDE35\u200D\uD83D\uDCAB|\uD83D\uDE2E\u200D\uD83D\uDCA8|\uD83D\uDC15\u200D\uD83E\uDDBA|\uD83E\uDDD1(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83D\uDC69(?:\uD83C\uDFFF|\uD83C\uDFFE|\uD83C\uDFFD|\uD83C\uDFFC|\uD83C\uDFFB)?|\uD83C\uDDFD\uD83C\uDDF0|\uD83C\uDDF6\uD83C\uDDE6|\uD83C\uDDF4\uD83C\uDDF2|\uD83D\uDC08\u200D\u2B1B|\u2764\uFE0F\u200D(?:\uD83D\uDD25|\uD83E\uDE79)|\uD83D\uDC41\uFE0F|\uD83C\uDFF3\uFE0F|\uD83C\uDDFF(?:\uD83C[\uDDE6\uDDF2\uDDFC])|\uD83C\uDDFE(?:\uD83C[\uDDEA\uDDF9])|\uD83C\uDDFC(?:\uD83C[\uDDEB\uDDF8])|\uD83C\uDDFB(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDEE\uDDF3\uDDFA])|\uD83C\uDDFA(?:\uD83C[\uDDE6\uDDEC\uDDF2\uDDF3\uDDF8\uDDFE\uDDFF])|\uD83C\uDDF9(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDED\uDDEF-\uDDF4\uDDF7\uDDF9\uDDFB\uDDFC\uDDFF])|\uD83C\uDDF8(?:\uD83C[\uDDE6-\uDDEA\uDDEC-\uDDF4\uDDF7-\uDDF9\uDDFB\uDDFD-\uDDFF])|\uD83C\uDDF7(?:\uD83C[\uDDEA\uDDF4\uDDF8\uDDFA\uDDFC])|\uD83C\uDDF5(?:\uD83C[\uDDE6\uDDEA-\uDDED\uDDF0-\uDDF3\uDDF7-\uDDF9\uDDFC\uDDFE])|\uD83C\uDDF3(?:\uD83C[\uDDE6\uDDE8\uDDEA-\uDDEC\uDDEE\uDDF1\uDDF4\uDDF5\uDDF7\uDDFA\uDDFF])|\uD83C\uDDF2(?:\uD83C[\uDDE6\uDDE8-\uDDED\uDDF0-\uDDFF])|\uD83C\uDDF1(?:\uD83C[\uDDE6-\uDDE8\uDDEE\uDDF0\uDDF7-\uDDFB\uDDFE])|\uD83C\uDDF0(?:\uD83C[\uDDEA\uDDEC-\uDDEE\uDDF2\uDDF3\uDDF5\uDDF7\uDDFC\uDDFE\uDDFF])|\uD83C\uDDEF(?:\uD83C[\uDDEA\uDDF2\uDDF4\uDDF5])|\uD83C\uDDEE(?:\uD83C[\uDDE8-\uDDEA\uDDF1-\uDDF4\uDDF6-\uDDF9])|\uD83C\uDDED(?:\uD83C[\uDDF0\uDDF2\uDDF3\uDDF7\uDDF9\uDDFA])|\uD83C\uDDEC(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEE\uDDF1-\uDDF3\uDDF5-\uDDFA\uDDFC\uDDFE])|\uD83C\uDDEB(?:\uD83C[\uDDEE-\uDDF0\uDDF2\uDDF4\uDDF7])|\uD83C\uDDEA(?:\uD83C[\uDDE6\uDDE8\uDDEA\uDDEC\uDDED\uDDF7-\uDDFA])|\uD83C\uDDE9(?:\uD83C[\uDDEA\uDDEC\uDDEF\uDDF0\uDDF2\uDDF4\uDDFF])|\uD83C\uDDE8(?:\uD83C[\uDDE6\uDDE8\uDDE9\uDDEB-\uDDEE\uDDF0-\uDDF5\uDDF7\uDDFA-\uDDFF])|\uD83C\uDDE7(?:\uD83C[\uDDE6\uDDE7\uDDE9-\uDDEF\uDDF1-\uDDF4\uDDF6-\uDDF9\uDDFB\uDDFC\uDDFE\uDDFF])|\uD83C\uDDE6(?:\uD83C[\uDDE8-\uDDEC\uDDEE\uDDF1\uDDF2\uDDF4\uDDF6-\uDDFA\uDDFC\uDDFD\uDDFF])|[#\*0-9]\uFE0F\u20E3|\u2764\uFE0F|(?:\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD])(?:\uD83C[\uDFFB-\uDFFF])|(?:\u26F9|\uD83C[\uDFCB\uDFCC]|\uD83D\uDD75)(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|\uD83C\uDFF4|(?:[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5])(?:\uD83C[\uDFFB-\uDFFF])|(?:[\u261D\u270C\u270D]|\uD83D[\uDD74\uDD90])(?:\uFE0F|\uD83C[\uDFFB-\uDFFF])|[\u270A\u270B]|\uD83C[\uDF85\uDFC2\uDFC7]|\uD83D[\uDC08\uDC15\uDC3B\uDC42\uDC43\uDC46-\uDC50\uDC66\uDC67\uDC6B-\uDC6D\uDC72\uDC74-\uDC76\uDC78\uDC7C\uDC83\uDC85\uDC8F\uDC91\uDCAA\uDD7A\uDD95\uDD96\uDE2E\uDE35\uDE36\uDE4C\uDE4F\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1C\uDD1E\uDD1F\uDD30-\uDD34\uDD36\uDD77\uDDB5\uDDB6\uDDBB\uDDD2\uDDD3\uDDD5]|\uD83C[\uDFC3\uDFC4\uDFCA]|\uD83D[\uDC6E\uDC70\uDC71\uDC73\uDC77\uDC81\uDC82\uDC86\uDC87\uDE45-\uDE47\uDE4B\uDE4D\uDE4E\uDEA3\uDEB4-\uDEB6]|\uD83E[\uDD26\uDD35\uDD37-\uDD39\uDD3D\uDD3E\uDDB8\uDDB9\uDDCD-\uDDCF\uDDD4\uDDD6-\uDDDD]|\uD83D\uDC6F|\uD83E[\uDD3C\uDDDE\uDDDF]|[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF84\uDF86-\uDF93\uDFA0-\uDFC1\uDFC5\uDFC6\uDFC8\uDFC9\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC07\uDC09-\uDC14\uDC16-\uDC3A\uDC3C-\uDC3E\uDC40\uDC44\uDC45\uDC51-\uDC65\uDC6A\uDC79-\uDC7B\uDC7D-\uDC80\uDC84\uDC88-\uDC8E\uDC90\uDC92-\uDCA9\uDCAB-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDDA4\uDDFB-\uDE2D\uDE2F-\uDE34\uDE37-\uDE44\uDE48-\uDE4A\uDE80-\uDEA2\uDEA4-\uDEB3\uDEB7-\uDEBF\uDEC1-\uDEC5\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0D\uDD0E\uDD10-\uDD17\uDD1D\uDD20-\uDD25\uDD27-\uDD2F\uDD3A\uDD3F-\uDD45\uDD47-\uDD76\uDD78\uDD7A-\uDDB4\uDDB7\uDDBA\uDDBC-\uDDCB\uDDD0\uDDE0-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6]|(?:[\u231A\u231B\u23E9-\u23EC\u23F0\u23F3\u25FD\u25FE\u2614\u2615\u2648-\u2653\u267F\u2693\u26A1\u26AA\u26AB\u26BD\u26BE\u26C4\u26C5\u26CE\u26D4\u26EA\u26F2\u26F3\u26F5\u26FA\u26FD\u2705\u270A\u270B\u2728\u274C\u274E\u2753-\u2755\u2757\u2795-\u2797\u27B0\u27BF\u2B1B\u2B1C\u2B50\u2B55]|\uD83C[\uDC04\uDCCF\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE1A\uDE2F\uDE32-\uDE36\uDE38-\uDE3A\uDE50\uDE51\uDF00-\uDF20\uDF2D-\uDF35\uDF37-\uDF7C\uDF7E-\uDF93\uDFA0-\uDFCA\uDFCF-\uDFD3\uDFE0-\uDFF0\uDFF4\uDFF8-\uDFFF]|\uD83D[\uDC00-\uDC3E\uDC40\uDC42-\uDCFC\uDCFF-\uDD3D\uDD4B-\uDD4E\uDD50-\uDD67\uDD7A\uDD95\uDD96\uDDA4\uDDFB-\uDE4F\uDE80-\uDEC5\uDECC\uDED0-\uDED2\uDED5-\uDED7\uDEEB\uDEEC\uDEF4-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])|(?:[#\*0-9\xA9\xAE\u203C\u2049\u2122\u2139\u2194-\u2199\u21A9\u21AA\u231A\u231B\u2328\u23CF\u23E9-\u23F3\u23F8-\u23FA\u24C2\u25AA\u25AB\u25B6\u25C0\u25FB-\u25FE\u2600-\u2604\u260E\u2611\u2614\u2615\u2618\u261D\u2620\u2622\u2623\u2626\u262A\u262E\u262F\u2638-\u263A\u2640\u2642\u2648-\u2653\u265F\u2660\u2663\u2665\u2666\u2668\u267B\u267E\u267F\u2692-\u2697\u2699\u269B\u269C\u26A0\u26A1\u26A7\u26AA\u26AB\u26B0\u26B1\u26BD\u26BE\u26C4\u26C5\u26C8\u26CE\u26CF\u26D1\u26D3\u26D4\u26E9\u26EA\u26F0-\u26F5\u26F7-\u26FA\u26FD\u2702\u2705\u2708-\u270D\u270F\u2712\u2714\u2716\u271D\u2721\u2728\u2733\u2734\u2744\u2747\u274C\u274E\u2753-\u2755\u2757\u2763\u2764\u2795-\u2797\u27A1\u27B0\u27BF\u2934\u2935\u2B05-\u2B07\u2B1B\u2B1C\u2B50\u2B55\u3030\u303D\u3297\u3299]|\uD83C[\uDC04\uDCCF\uDD70\uDD71\uDD7E\uDD7F\uDD8E\uDD91-\uDD9A\uDDE6-\uDDFF\uDE01\uDE02\uDE1A\uDE2F\uDE32-\uDE3A\uDE50\uDE51\uDF00-\uDF21\uDF24-\uDF93\uDF96\uDF97\uDF99-\uDF9B\uDF9E-\uDFF0\uDFF3-\uDFF5\uDFF7-\uDFFF]|\uD83D[\uDC00-\uDCFD\uDCFF-\uDD3D\uDD49-\uDD4E\uDD50-\uDD67\uDD6F\uDD70\uDD73-\uDD7A\uDD87\uDD8A-\uDD8D\uDD90\uDD95\uDD96\uDDA4\uDDA5\uDDA8\uDDB1\uDDB2\uDDBC\uDDC2-\uDDC4\uDDD1-\uDDD3\uDDDC-\uDDDE\uDDE1\uDDE3\uDDE8\uDDEF\uDDF3\uDDFA-\uDE4F\uDE80-\uDEC5\uDECB-\uDED2\uDED5-\uDED7\uDEE0-\uDEE5\uDEE9\uDEEB\uDEEC\uDEF0\uDEF3-\uDEFC\uDFE0-\uDFEB]|\uD83E[\uDD0C-\uDD3A\uDD3C-\uDD45\uDD47-\uDD78\uDD7A-\uDDCB\uDDCD-\uDDFF\uDE70-\uDE74\uDE78-\uDE7A\uDE80-\uDE86\uDE90-\uDEA8\uDEB0-\uDEB6\uDEC0-\uDEC2\uDED0-\uDED6])\uFE0F|(?:[\u261D\u26F9\u270A-\u270D]|\uD83C[\uDF85\uDFC2-\uDFC4\uDFC7\uDFCA-\uDFCC]|\uD83D[\uDC42\uDC43\uDC46-\uDC50\uDC66-\uDC78\uDC7C\uDC81-\uDC83\uDC85-\uDC87\uDC8F\uDC91\uDCAA\uDD74\uDD75\uDD7A\uDD90\uDD95\uDD96\uDE45-\uDE47\uDE4B-\uDE4F\uDEA3\uDEB4-\uDEB6\uDEC0\uDECC]|\uD83E[\uDD0C\uDD0F\uDD18-\uDD1F\uDD26\uDD30-\uDD39\uDD3C-\uDD3E\uDD77\uDDB5\uDDB6\uDDB8\uDDB9\uDDBB\uDDCD-\uDDCF\uDDD1-\uDDDD])/g}}}),L={};function U(e){if("string"!=typeof e||0===e.length||0===(e=_(e)).length)return 0;e=e.replace((0,W.default)()," ");let t=0;for(let r=0;r=127&&a<=159||a>=768&&a<=879||(a>65535&&r++,t+=F(a)?2:1)}return t}R(L,{default:()=>U});var W,z=v({"node_modules/string-width/index.js"(){D(),N(),B(),W=w(M())}}),V=x({"src/utils/get-string-width.js"(e,t){D();var r=(z(),S(L)).default,a=/[^\x20-\x7F]/;function n(e){return e?a.test(e)?r(e):e.length:0}t.exports=n}}),q=x({"src/document/doc-utils.js"(e,t){D();var r=k(),{literalline:a,join:n}=A(),s=e=>Array.isArray(e)||e&&"concat"===e.type,i=e=>{if(Array.isArray(e))return e;if("concat"!==e.type&&"fill"!==e.type)throw new Error("Expect doc type to be `concat` or `fill`.");return e.parts},o={};function d(e,t,r,a){let n=[e];for(;n.length>0;){let e=n.pop();if(e!==o){if(r&&n.push(e,o),!t||!1!==t(e))if(s(e)||"fill"===e.type){let t=i(e);for(let e=t.length-1;e>=0;--e)n.push(t[e])}else if("if-break"===e.type)e.flatContents&&n.push(e.flatContents),e.breakContents&&n.push(e.breakContents);else if("group"===e.type&&e.expandedStates)if(a)for(let t=e.expandedStates.length-1;t>=0;--t)n.push(e.expandedStates[t]);else n.push(e.contents);else e.contents&&n.push(e.contents)}else r(n.pop())}}function l(e,t){let r=new Map;return a(e);function a(e){if(r.has(e))return r.get(e);let t=n(e);return r.set(e,t),t}function n(e){if(Array.isArray(e))return t(e.map(a));if("concat"===e.type||"fill"===e.type){let r=e.parts.map(a);return t(Object.assign(Object.assign({},e),{},{parts:r}))}if("if-break"===e.type){let r=e.breakContents&&a(e.breakContents),n=e.flatContents&&a(e.flatContents);return t(Object.assign(Object.assign({},e),{},{breakContents:r,flatContents:n}))}if("group"===e.type&&e.expandedStates){let r=e.expandedStates.map(a),n=r[0];return t(Object.assign(Object.assign({},e),{},{contents:n,expandedStates:r}))}if(e.contents){let r=a(e.contents);return t(Object.assign(Object.assign({},e),{},{contents:r}))}return t(e)}}function u(e,t,r){let a=r,n=!1;function s(e){let r=t(e);if(void 0!==r&&(n=!0,a=r),n)return!1}return d(e,s),a}function c(e){if("group"===e.type&&e.break||"line"===e.type&&e.hard||"break-parent"===e.type)return!0}function p(e){return u(e,c,!1)}function f(e){if(e.length>0){let t=r(e);!t.expandedStates&&!t.break&&(t.break="propagated")}return null}function h(e){let t=new Set,r=[];function a(e){if("break-parent"===e.type&&f(r),"group"===e.type){if(r.push(e),t.has(e))return!1;t.add(e)}}function n(e){"group"===e.type&&r.pop().break&&f(r)}d(e,a,n,!0)}function g(e){return"line"!==e.type||e.hard?"if-break"===e.type?e.flatContents||"":e:e.soft?"":" "}function m(e){return l(e,g)}var y=(e,t)=>e&&"line"===e.type&&e.hard&&t&&"break-parent"===t.type;function b(e){if(!e)return e;if(s(e)||"fill"===e.type){let t=i(e);for(;t.length>1&&y(...t.slice(-2));)t.length-=2;if(t.length>0){let e=b(r(t));t[t.length-1]=e}return Array.isArray(e)?t:Object.assign(Object.assign({},e),{},{parts:t})}switch(e.type){case"align":case"indent":case"indent-if-break":case"group":case"line-suffix":case"label":{let t=b(e.contents);return Object.assign(Object.assign({},e),{},{contents:t})}case"if-break":{let t=b(e.breakContents),r=b(e.flatContents);return Object.assign(Object.assign({},e),{},{breakContents:t,flatContents:r})}}return e}function v(e){return b(R(e))}function x(e){switch(e.type){case"fill":if(e.parts.every((e=>""===e)))return"";break;case"group":if(!(e.contents||e.id||e.break||e.expandedStates))return"";if("group"===e.contents.type&&e.contents.id===e.id&&e.contents.break===e.break&&e.contents.expandedStates===e.expandedStates)return e.contents;break;case"align":case"indent":case"indent-if-break":case"line-suffix":if(!e.contents)return"";break;case"if-break":if(!e.flatContents&&!e.breakContents)return""}if(!s(e))return e;let t=[];for(let a of i(e)){if(!a)continue;let[e,...n]=s(a)?i(a):[a];"string"==typeof e&&"string"==typeof r(t)?t[t.length-1]+=e:t.push(e),t.push(...n)}return 0===t.length?"":1===t.length?t[0]:Array.isArray(e)?t:Object.assign(Object.assign({},e),{},{parts:t})}function R(e){return l(e,(e=>x(e)))}function E(e){let t=[],a=e.filter(Boolean);for(;a.length>0;){let e=a.shift();if(e){if(s(e)){a.unshift(...i(e));continue}if(t.length>0&&"string"==typeof r(t)&&"string"==typeof e){t[t.length-1]+=e;continue}t.push(e)}}return t}function w(e){return l(e,(e=>Array.isArray(e)?E(e):e.parts?Object.assign(Object.assign({},e),{},{parts:E(e.parts)}):e))}function S(e){return l(e,(e=>"string"==typeof e&&e.includes("\n")?j(e):e))}function j(e){return n(arguments.length>1&&void 0!==arguments[1]?arguments[1]:a,e.split("\n")).parts}function C(e){if("line"===e.type)return!0}function T(e){return u(e,C,!1)}t.exports={isConcat:s,getDocParts:i,willBreak:p,traverseDoc:d,findInDoc:u,mapDoc:l,propagateBreaks:h,removeLines:m,stripTrailingHardline:v,normalizeParts:E,normalizeDoc:w,cleanDoc:R,replaceTextEndOfLine:j,replaceEndOfLine:S,canBreak:T}}}),G=x({"src/document/doc-printer.js"(e,t){D();var r,{convertEndOfLineToChars:a}=P(),n=k(),s=V(),{fill:i,cursor:o,indent:d}=A(),{isConcat:l,getDocParts:u}=q(),c=1,p=2;function f(){return{value:"",length:0,queue:[]}}function h(e,t){return m(e,{type:"indent"},t)}function g(e,t,r){return t===Number.NEGATIVE_INFINITY?e.root||f():t<0?m(e,{type:"dedent"},r):t?"root"===t.type?Object.assign(Object.assign({},e),{},{root:e}):m(e,{type:"string"==typeof t?"stringAlign":"numberAlign",n:t},r):e}function m(e,t,r){let a="dedent"===t.type?e.queue.slice(0,-1):[...e.queue,t],n="",s=0,i=0,o=0;for(let e of a)switch(e.type){case"indent":u(),r.useTabs?d(1):l(r.tabWidth);break;case"stringAlign":u(),n+=e.n,s+=e.n.length;break;case"numberAlign":i+=1,o+=e.n;break;default:throw new Error(`Unexpected type '${e.type}'`)}return p(),Object.assign(Object.assign({},e),{},{value:n,length:s,queue:a});function d(e){n+="\t".repeat(e),s+=r.tabWidth*e}function l(e){n+=" ".repeat(e),s+=e}function u(){r.useTabs?c():p()}function c(){i>0&&d(i),f()}function p(){o>0&&l(o),f()}function f(){i=0,o=0}}function y(e){if(0===e.length)return 0;let t=0;for(;e.length>0&&"string"==typeof n(e)&&/^[\t ]*$/.test(n(e));)t+=e.pop().length;if(e.length>0&&"string"==typeof n(e)){let r=n(e).replace(/[\t ]*$/,"");t+=n(e).length-r.length,e[e.length-1]=r}return t}function b(e,t,a,i,o){let d=t.length,f=[e],h=[];for(;a>=0;){if(0===f.length){if(0===d)return!0;f.push(t[--d]);continue}let{mode:e,doc:g}=f.pop();if("string"==typeof g)h.push(g),a-=s(g);else if(l(g)||"fill"===g.type){let t=u(g);for(let r=t.length-1;r>=0;r--)f.push({mode:e,doc:t[r]})}else switch(g.type){case"indent":case"align":case"indent-if-break":case"label":f.push({mode:e,doc:g.contents});break;case"trim":a+=y(h);break;case"group":{if(o&&g.break)return!1;let t=g.break?c:e,r=g.expandedStates&&t===c?n(g.expandedStates):g.contents;f.push({mode:t,doc:r});break}case"if-break":{let t=(g.groupId?r[g.groupId]||p:e)===c?g.breakContents:g.flatContents;t&&f.push({mode:e,doc:t});break}case"line":if(e===c||g.hard)return!0;g.soft||(h.push(" "),a--);break;case"line-suffix":i=!0;break;case"line-suffix-boundary":if(i)return!1}}return!1}function v(e,t){r={};let m=t.printWidth,v=a(t.endOfLine),x=0,R=[{ind:f(),mode:c,doc:e}],E=[],w=!1,S=[];for(;R.length>0;){let{ind:e,mode:a,doc:f}=R.pop();if("string"==typeof f){let e="\n"!==v?f.replace(/\n/g,v):f;E.push(e),x+=s(e)}else if(l(f)){let t=u(f);for(let r=t.length-1;r>=0;r--)R.push({ind:e,mode:a,doc:t[r]})}else switch(f.type){case"cursor":E.push(o.placeholder);break;case"indent":R.push({ind:h(e,t),mode:a,doc:f.contents});break;case"align":R.push({ind:g(e,f.n,t),mode:a,doc:f.contents});break;case"trim":x-=y(E);break;case"group":switch(a){case p:if(!w){R.push({ind:e,mode:f.break?c:p,doc:f.contents});break}case c:{w=!1;let t={ind:e,mode:p,doc:f.contents},r=m-x,a=S.length>0;if(!f.break&&b(t,R,r,a))R.push(t);else if(f.expandedStates){let t=n(f.expandedStates);if(f.break){R.push({ind:e,mode:c,doc:t});break}for(let n=1;n=f.expandedStates.length){R.push({ind:e,mode:c,doc:t});break}{let t=f.expandedStates[n],s={ind:e,mode:p,doc:t};if(b(s,R,r,a)){R.push(s);break}}}}else R.push({ind:e,mode:c,doc:f.contents});break}}f.id&&(r[f.id]=n(R).mode);break;case"fill":{let t=m-x,{parts:r}=f;if(0===r.length)break;let[n,s]=r,o={ind:e,mode:p,doc:n},d={ind:e,mode:c,doc:n},l=b(o,[],t,S.length>0,!0);if(1===r.length){l?R.push(o):R.push(d);break}let u={ind:e,mode:p,doc:s},h={ind:e,mode:c,doc:s};if(2===r.length){l?R.push(u,o):R.push(h,d);break}r.splice(0,2);let g={ind:e,mode:a,doc:i(r)},y=r[0];b({ind:e,mode:p,doc:[n,s,y]},[],t,S.length>0,!0)?R.push(g,u,o):l?R.push(g,h,o):R.push(g,h,d);break}case"if-break":case"indent-if-break":{let t=f.groupId?r[f.groupId]:a;if(t===c){let t="if-break"===f.type?f.breakContents:f.negate?f.contents:d(f.contents);t&&R.push({ind:e,mode:a,doc:t})}if(t===p){let t="if-break"===f.type?f.flatContents:f.negate?d(f.contents):f.contents;t&&R.push({ind:e,mode:a,doc:t})}break}case"line-suffix":S.push({ind:e,mode:a,doc:f.contents});break;case"line-suffix-boundary":S.length>0&&R.push({ind:e,mode:a,doc:{type:"line",hard:!0}});break;case"line":switch(a){case p:if(!f.hard){f.soft||(E.push(" "),x+=1);break}w=!0;case c:if(S.length>0){R.push({ind:e,mode:a,doc:f},...S.reverse()),S.length=0;break}f.literal?e.root?(E.push(v,e.root.value),x=e.root.length):(E.push(v),x=0):(x-=y(E),E.push(v+e.value),x=e.length)}break;case"label":R.push({ind:e,mode:a,doc:f.contents})}0===R.length&&S.length>0&&(R.push(...S.reverse()),S.length=0)}let D=E.indexOf(o.placeholder);if(-1!==D){let e=E.indexOf(o.placeholder,D+1),t=E.slice(0,D).join(""),r=E.slice(D+1,e).join("");return{formatted:t+r+E.slice(e+1).join(""),cursorNodeStart:t.length,cursorNodeText:r}}return{formatted:E.join("")}}t.exports={printDocToString:v}}}),H=x({"src/document/doc-debug.js"(e,t){D();var{isConcat:r,getDocParts:a}=q();function n(e){if(!e)return"";if(r(e)){let t=[];for(let s of a(e))if(r(s))t.push(...n(s).parts);else{let e=n(s);""!==e&&t.push(e)}return{type:"concat",parts:t}}return"if-break"===e.type?Object.assign(Object.assign({},e),{},{breakContents:n(e.breakContents),flatContents:n(e.flatContents)}):"group"===e.type?Object.assign(Object.assign({},e),{},{contents:n(e.contents),expandedStates:e.expandedStates&&e.expandedStates.map(n)}):"fill"===e.type?{type:"fill",parts:e.parts.map(n)}:e.contents?Object.assign(Object.assign({},e),{},{contents:n(e.contents)}):e}function s(e){let t=Object.create(null),s=new Set;return i(n(e));function i(e,t,n){if("string"==typeof e)return JSON.stringify(e);if(r(e)){let t=a(e).map(i).filter(Boolean);return 1===t.length?t[0]:`[${t.join(", ")}]`}if("line"===e.type){let r=Array.isArray(n)&&n[t+1]&&"break-parent"===n[t+1].type;return e.literal?r?"literalline":"literallineWithoutBreakParent":e.hard?r?"hardline":"hardlineWithoutBreakParent":e.soft?"softline":"line"}if("break-parent"===e.type)return Array.isArray(n)&&n[t-1]&&"line"===n[t-1].type&&n[t-1].hard?void 0:"breakParent";if("trim"===e.type)return"trim";if("indent"===e.type)return"indent("+i(e.contents)+")";if("align"===e.type)return e.n===Number.NEGATIVE_INFINITY?"dedentToRoot("+i(e.contents)+")":e.n<0?"dedent("+i(e.contents)+")":"root"===e.n.type?"markAsRoot("+i(e.contents)+")":"align("+JSON.stringify(e.n)+", "+i(e.contents)+")";if("if-break"===e.type)return"ifBreak("+i(e.breakContents)+(e.flatContents?", "+i(e.flatContents):"")+(e.groupId?(e.flatContents?"":', ""')+`, { groupId: ${o(e.groupId)} }`:"")+")";if("indent-if-break"===e.type){let t=[];e.negate&&t.push("negate: true"),e.groupId&&t.push(`groupId: ${o(e.groupId)}`);let r=t.length>0?`, { ${t.join(", ")} }`:"";return`indentIfBreak(${i(e.contents)}${r})`}if("group"===e.type){let t=[];e.break&&"propagated"!==e.break&&t.push("shouldBreak: true"),e.id&&t.push(`id: ${o(e.id)}`);let r=t.length>0?`, { ${t.join(", ")} }`:"";return e.expandedStates?`conditionalGroup([${e.expandedStates.map((e=>i(e))).join(",")}]${r})`:`group(${i(e.contents)}${r})`}if("fill"===e.type)return`fill([${e.parts.map((e=>i(e))).join(", ")}])`;if("line-suffix"===e.type)return"lineSuffix("+i(e.contents)+")";if("line-suffix-boundary"===e.type)return"lineSuffixBoundary";if("label"===e.type)return`label(${JSON.stringify(e.label)}, ${i(e.contents)})`;throw new Error("Unknown doc type "+e.type)}function o(e){if("symbol"!=typeof e)return JSON.stringify(String(e));if(e in t)return t[e];let r=String(e).slice(7,-1)||"symbol";for(let a=0;;a++){let n=r+(a>0?` #${a}`:"");if(!s.has(n))return s.add(n),t[e]=`Symbol.for(${JSON.stringify(n)})`}}}t.exports={printDocToDebug:s}}}),K=x({"src/document/index.js"(e,t){D(),t.exports={builders:A(),printer:G(),utils:q(),debug:H()}}}),$={};function J(e){if("string"!=typeof e)throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}R($,{default:()=>J});var X=v({"node_modules/escape-string-regexp/index.js"(){D()}}),Y=x({"node_modules/semver/internal/debug.js"(e,t){D();var r="object"==typeof p&&p.env&&p.env.NODE_DEBUG&&/\bsemver\b/i.test(p.env.NODE_DEBUG)?function(){for(var e=arguments.length,t=new Array(e),r=0;r{};t.exports=r}}),Z=x({"node_modules/semver/internal/constants.js"(e,t){D();var r="2.0.0",a=256,n=Number.MAX_SAFE_INTEGER||9007199254740991,s=16;t.exports={SEMVER_SPEC_VERSION:r,MAX_LENGTH:a,MAX_SAFE_INTEGER:n,MAX_SAFE_COMPONENT_LENGTH:s}}}),Q=x({"node_modules/semver/internal/re.js"(e,t){D();var{MAX_SAFE_COMPONENT_LENGTH:r}=Z(),a=Y(),n=(e=t.exports={}).re=[],s=e.src=[],i=e.t={},o=0,d=(e,t,r)=>{let d=o++;a(e,d,t),i[e]=d,s[d]=t,n[d]=new RegExp(t,r?"g":void 0)};d("NUMERICIDENTIFIER","0|[1-9]\\d*"),d("NUMERICIDENTIFIERLOOSE","[0-9]+"),d("NONNUMERICIDENTIFIER","\\d*[a-zA-Z-][a-zA-Z0-9-]*"),d("MAINVERSION",`(${s[i.NUMERICIDENTIFIER]})\\.(${s[i.NUMERICIDENTIFIER]})\\.(${s[i.NUMERICIDENTIFIER]})`),d("MAINVERSIONLOOSE",`(${s[i.NUMERICIDENTIFIERLOOSE]})\\.(${s[i.NUMERICIDENTIFIERLOOSE]})\\.(${s[i.NUMERICIDENTIFIERLOOSE]})`),d("PRERELEASEIDENTIFIER",`(?:${s[i.NUMERICIDENTIFIER]}|${s[i.NONNUMERICIDENTIFIER]})`),d("PRERELEASEIDENTIFIERLOOSE",`(?:${s[i.NUMERICIDENTIFIERLOOSE]}|${s[i.NONNUMERICIDENTIFIER]})`),d("PRERELEASE",`(?:-(${s[i.PRERELEASEIDENTIFIER]}(?:\\.${s[i.PRERELEASEIDENTIFIER]})*))`),d("PRERELEASELOOSE",`(?:-?(${s[i.PRERELEASEIDENTIFIERLOOSE]}(?:\\.${s[i.PRERELEASEIDENTIFIERLOOSE]})*))`),d("BUILDIDENTIFIER","[0-9A-Za-z-]+"),d("BUILD",`(?:\\+(${s[i.BUILDIDENTIFIER]}(?:\\.${s[i.BUILDIDENTIFIER]})*))`),d("FULLPLAIN",`v?${s[i.MAINVERSION]}${s[i.PRERELEASE]}?${s[i.BUILD]}?`),d("FULL",`^${s[i.FULLPLAIN]}$`),d("LOOSEPLAIN",`[v=\\s]*${s[i.MAINVERSIONLOOSE]}${s[i.PRERELEASELOOSE]}?${s[i.BUILD]}?`),d("LOOSE",`^${s[i.LOOSEPLAIN]}$`),d("GTLT","((?:<|>)?=?)"),d("XRANGEIDENTIFIERLOOSE",`${s[i.NUMERICIDENTIFIERLOOSE]}|x|X|\\*`),d("XRANGEIDENTIFIER",`${s[i.NUMERICIDENTIFIER]}|x|X|\\*`),d("XRANGEPLAIN",`[v=\\s]*(${s[i.XRANGEIDENTIFIER]})(?:\\.(${s[i.XRANGEIDENTIFIER]})(?:\\.(${s[i.XRANGEIDENTIFIER]})(?:${s[i.PRERELEASE]})?${s[i.BUILD]}?)?)?`),d("XRANGEPLAINLOOSE",`[v=\\s]*(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:\\.(${s[i.XRANGEIDENTIFIERLOOSE]})(?:${s[i.PRERELEASELOOSE]})?${s[i.BUILD]}?)?)?`),d("XRANGE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAIN]}$`),d("XRANGELOOSE",`^${s[i.GTLT]}\\s*${s[i.XRANGEPLAINLOOSE]}$`),d("COERCE",`(^|[^\\d])(\\d{1,${r}})(?:\\.(\\d{1,${r}}))?(?:\\.(\\d{1,${r}}))?(?:$|[^\\d])`),d("COERCERTL",s[i.COERCE],!0),d("LONETILDE","(?:~>?)"),d("TILDETRIM",`(\\s*)${s[i.LONETILDE]}\\s+`,!0),e.tildeTrimReplace="$1~",d("TILDE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAIN]}$`),d("TILDELOOSE",`^${s[i.LONETILDE]}${s[i.XRANGEPLAINLOOSE]}$`),d("LONECARET","(?:\\^)"),d("CARETTRIM",`(\\s*)${s[i.LONECARET]}\\s+`,!0),e.caretTrimReplace="$1^",d("CARET",`^${s[i.LONECARET]}${s[i.XRANGEPLAIN]}$`),d("CARETLOOSE",`^${s[i.LONECARET]}${s[i.XRANGEPLAINLOOSE]}$`),d("COMPARATORLOOSE",`^${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]})$|^$`),d("COMPARATOR",`^${s[i.GTLT]}\\s*(${s[i.FULLPLAIN]})$|^$`),d("COMPARATORTRIM",`(\\s*)${s[i.GTLT]}\\s*(${s[i.LOOSEPLAIN]}|${s[i.XRANGEPLAIN]})`,!0),e.comparatorTrimReplace="$1$2$3",d("HYPHENRANGE",`^\\s*(${s[i.XRANGEPLAIN]})\\s+-\\s+(${s[i.XRANGEPLAIN]})\\s*$`),d("HYPHENRANGELOOSE",`^\\s*(${s[i.XRANGEPLAINLOOSE]})\\s+-\\s+(${s[i.XRANGEPLAINLOOSE]})\\s*$`),d("STAR","(<|>)?=?\\s*\\*"),d("GTE0","^\\s*>=\\s*0\\.0\\.0\\s*$"),d("GTE0PRE","^\\s*>=\\s*0\\.0\\.0-0\\s*$")}}),ee=x({"node_modules/semver/internal/parse-options.js"(e,t){D();var r=["includePrerelease","loose","rtl"],a=e=>e?"object"!=typeof e?{loose:!0}:r.filter((t=>e[t])).reduce(((e,t)=>(e[t]=!0,e)),{}):{};t.exports=a}}),te=x({"node_modules/semver/internal/identifiers.js"(e,t){D();var r=/^[0-9]+$/,a=(e,t)=>{let a=r.test(e),n=r.test(t);return a&&n&&(e=+e,t=+t),e===t?0:a&&!n?-1:n&&!a?1:ea(t,e);t.exports={compareIdentifiers:a,rcompareIdentifiers:n}}}),re=x({"node_modules/semver/classes/semver.js"(e,t){D();var r=Y(),{MAX_LENGTH:a,MAX_SAFE_INTEGER:n}=Z(),{re:s,t:i}=Q(),o=ee(),{compareIdentifiers:d}=te(),l=class{constructor(e,t){if(t=o(t),e instanceof l){if(e.loose===!!t.loose&&e.includePrerelease===!!t.includePrerelease)return e;e=e.version}else if("string"!=typeof e)throw new TypeError(`Invalid Version: ${e}`);if(e.length>a)throw new TypeError(`version is longer than ${a} characters`);r("SemVer",e,t),this.options=t,this.loose=!!t.loose,this.includePrerelease=!!t.includePrerelease;let d=e.trim().match(t.loose?s[i.LOOSE]:s[i.FULL]);if(!d)throw new TypeError(`Invalid Version: ${e}`);if(this.raw=e,this.major=+d[1],this.minor=+d[2],this.patch=+d[3],this.major>n||this.major<0)throw new TypeError("Invalid major version");if(this.minor>n||this.minor<0)throw new TypeError("Invalid minor version");if(this.patch>n||this.patch<0)throw new TypeError("Invalid patch version");d[4]?this.prerelease=d[4].split(".").map((e=>{if(/^[0-9]+$/.test(e)){let t=+e;if(t>=0&&t=0;)"number"==typeof this.prerelease[e]&&(this.prerelease[e]++,e=-2);-1===e&&this.prerelease.push(0)}t&&(0===d(this.prerelease[0],t)?isNaN(this.prerelease[1])&&(this.prerelease=[t,0]):this.prerelease=[t,0]);break;default:throw new Error(`invalid increment argument: ${e}`)}return this.format(),this.raw=this.version,this}};t.exports=l}}),ae=x({"node_modules/semver/functions/compare.js"(e,t){D();var r=re(),a=(e,t,a)=>new r(e,a).compare(new r(t,a));t.exports=a}}),ne=x({"node_modules/semver/functions/lt.js"(e,t){D();var r=ae(),a=(e,t,a)=>r(e,t,a)<0;t.exports=a}}),se=x({"node_modules/semver/functions/gte.js"(e,t){D();var r=ae(),a=(e,t,a)=>r(e,t,a)>=0;t.exports=a}}),ie=x({"src/utils/arrayify.js"(e,t){D(),t.exports=(e,t)=>Object.entries(e).map((e=>{let[r,a]=e;return Object.assign({[t]:r},a)}))}}),oe=x({"node_modules/outdent/lib/index.js"(e,t){function r(){for(var e=[],t=0;t"string"==typeof e||"function"==typeof e,choices:[{value:"flow",description:"Flow"},{value:"babel",since:"1.16.0",description:"JavaScript"},{value:"babel-flow",since:"1.16.0",description:"Flow"},{value:"babel-ts",since:"2.0.0",description:"TypeScript"},{value:"typescript",since:"1.4.0",description:"TypeScript"},{value:"acorn",since:"2.6.0",description:"JavaScript"},{value:"espree",since:"2.2.0",description:"JavaScript"},{value:"meriyah",since:"2.2.0",description:"JavaScript"},{value:"css",since:"1.7.1",description:"CSS"},{value:"less",since:"1.7.1",description:"Less"},{value:"scss",since:"1.7.1",description:"SCSS"},{value:"json",since:"1.5.0",description:"JSON"},{value:"json5",since:"1.13.0",description:"JSON5"},{value:"json-stringify",since:"1.13.0",description:"JSON.stringify"},{value:"graphql",since:"1.5.0",description:"GraphQL"},{value:"markdown",since:"1.8.0",description:"Markdown"},{value:"mdx",since:"1.15.0",description:"MDX"},{value:"vue",since:"1.10.0",description:"Vue"},{value:"yaml",since:"1.14.0",description:"YAML"},{value:"glimmer",since:"2.3.0",description:"Ember / Handlebars"},{value:"html",since:"1.15.0",description:"HTML"},{value:"angular",since:"1.15.0",description:"Angular"},{value:"lwc",since:"1.17.0",description:"Lightning Web Components"}]},plugins:{since:"1.10.0",type:"path",array:!0,default:[{value:[]}],category:d,description:"Add a plugin. Multiple plugins can be passed as separate `--plugin`s.",exception:e=>"string"==typeof e||"object"==typeof e,cliName:"plugin",cliCategory:a},pluginSearchDirs:{since:"1.13.0",type:"path",array:!0,default:[{value:[]}],category:d,description:r` + Custom directory that contains prettier plugins in node_modules subdirectory. + Overrides default behavior when plugins are searched relatively to the location of Prettier. + Multiple values are accepted. + `,exception:e=>"string"==typeof e||"object"==typeof e,cliName:"plugin-search-dir",cliCategory:a},printWidth:{since:"0.0.0",category:d,type:"int",default:80,description:"The line length where Prettier will try wrap.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},rangeEnd:{since:"1.4.0",category:l,type:"int",default:Number.POSITIVE_INFINITY,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:r` + Format code ending at a given character offset (exclusive). + The range will extend forwards to the end of the selected statement. + This option cannot be used with --cursor-offset. + `,cliCategory:n},rangeStart:{since:"1.4.0",category:l,type:"int",default:0,range:{start:0,end:Number.POSITIVE_INFINITY,step:1},description:r` + Format code starting at a given character offset. + The range will extend backwards to the start of the first line containing the selected statement. + This option cannot be used with --cursor-offset. + `,cliCategory:n},requirePragma:{since:"1.7.0",category:l,type:"boolean",default:!1,description:r` + Require either '@prettier' or '@format' to be present in the file's first docblock comment + in order for it to be formatted. + `,cliCategory:i},tabWidth:{type:"int",category:d,default:2,description:"Number of spaces per indentation level.",range:{start:0,end:Number.POSITIVE_INFINITY,step:1}},useTabs:{since:"1.0.0",category:d,type:"boolean",default:!1,description:"Indent with tabs instead of spaces."},embeddedLanguageFormatting:{since:"2.1.0",category:d,type:"choice",default:[{since:"2.1.0",value:"auto"}],description:"Control how Prettier formats quoted code embedded in the file.",choices:[{value:"auto",description:"Format embedded code if Prettier can automatically identify it."},{value:"off",description:"Never automatically format embedded code."}]}};t.exports={CATEGORY_CONFIG:a,CATEGORY_EDITOR:n,CATEGORY_FORMAT:s,CATEGORY_OTHER:i,CATEGORY_OUTPUT:o,CATEGORY_GLOBAL:d,CATEGORY_SPECIAL:l,options:u}}}),le=x({"src/main/support.js"(e,t){D();var r={compare:ae(),lt:ne(),gte:se()},a=ie(),n=j().version,s=de().options;function i(){let{plugins:e=[],showUnreleased:t=!1,showDeprecated:i=!1,showInternal:l=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},c=n.split("-",1)[0],p=e.flatMap((e=>e.languages||[])).filter(h),f=a(Object.assign({},...e.map((e=>{let{options:t}=e;return t})),s),"name").filter((e=>h(e)&&g(e))).sort(((e,t)=>e.name===t.name?0:e.name{t=Object.assign({},t),Array.isArray(t.default)&&(t.default=1===t.default.length?t.default[0].value:t.default.filter(h).sort(((e,t)=>r.compare(t.since,e.since)))[0].value),Array.isArray(t.choices)&&(t.choices=t.choices.filter((e=>h(e)&&g(e))),"parser"===t.name&&d(t,p,e));let a=Object.fromEntries(e.filter((e=>e.defaultOptions&&void 0!==e.defaultOptions[t.name])).map((e=>[e.name,e.defaultOptions[t.name]])));return Object.assign(Object.assign({},t),{},{pluginDefaults:a})}));return{languages:p,options:f};function h(e){return t||!("since"in e)||e.since&&r.gte(c,e.since)}function g(e){return i||!("deprecated"in e)||e.deprecated&&r.lt(c,e.deprecated)}function m(e){if(l)return e;let{cliName:t,cliCategory:r,cliDescription:a}=e;return u(e,o)}}function d(e,t,r){let a=new Set(e.choices.map((e=>e.value)));for(let n of t)if(n.parsers)for(let t of n.parsers)if(!a.has(t)){a.add(t);let s=r.find((e=>e.parsers&&e.parsers[t])),i=n.name;s&&s.name&&(i+=` (plugin: ${s.name})`),e.choices.push({value:t,description:i})}}t.exports={getSupportInfo:i}}}),ue=x({"src/utils/is-non-empty-array.js"(e,t){function r(e){return Array.isArray(e)&&e.length>0}D(),t.exports=r}}),ce=x({"src/utils/text/skip.js"(e,t){function r(e){return(t,r,a)=>{let n=a&&a.backwards;if(!1===r)return!1;let{length:s}=t,i=r;for(;i>=0&&ie[e.length-2];function m(e){return(t,r,a)=>{let n=a&&a.backwards;if(!1===r)return!1;let{length:s}=t,i=r;for(;i>=0&&i2&&void 0!==arguments[2]?arguments[2]:{},a=d(e,r.backwards?t-1:t,r);return a!==f(e,a,r)}function b(e,t,r){for(let a=t;a2&&void 0!==arguments[2]?arguments[2]:{};return d(e,r.backwards?t-1:t,r)!==t}function C(e,t){let r=0;for(let a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;a(e.match(s.regex)||[]).length?s:n),i}function P(e,t){let r=e.slice(1,-1);return I(r,"json"===t.parser||"json5"===t.parser&&"preserve"===t.quoteProps&&!t.singleQuote?'"':t.__isInHtmlAttribute?"'":A(r,t.singleQuote?"'":'"').quote,!("css"===t.parser||"less"===t.parser||"scss"===t.parser||t.__embeddedInHtml))}function I(e,t,r){let a='"'===t?"'":'"',n=/\\(.)|(["'])/gs,s=e.replace(n,((e,n,s)=>n===a?n:s===t?"\\"+s:s||(r&&/^[^\n\r"'0-7\\bfnrt-vx\u2028\u2029]$/.test(n)?n:"\\"+n)));return t+s+t}function O(e){return e.toLowerCase().replace(/^([+-]?[\d.]+e)(?:\+|(-))?0*(\d)/,"$1$2$3").replace(/^([+-]?[\d.]+)e[+-]?0+$/,"$1").replace(/^([+-])?\./,"$10.").replace(/(\.\d+?)0+(?=e|$)/,"$1").replace(/\.(?=e|$)/,"")}function _(e,t){let a=e.match(new RegExp(`(${r(t)})+`,"g"));return null===a?0:a.reduce(((e,r)=>Math.max(e,r.length/t.length)),0)}function N(e,t){let a=e.match(new RegExp(`(${r(t)})+`,"g"));if(null===a)return 0;let n=new Map,s=0;for(let e of a){let r=e.length/t.length;n.set(r,!0),r>s&&(s=r)}for(let e=1;e{let{name:r}=t;return r.toLowerCase()===e}))||r.find((t=>{let{aliases:r}=t;return Array.isArray(r)&&r.includes(e)}))||r.find((t=>{let{extensions:r}=t;return Array.isArray(r)&&r.includes(`.${e}`)}));return a&&a.parsers[0]}function W(e){return e&&"front-matter"===e.type}function z(e){let t=new WeakMap;return function(r){return t.has(r)||t.set(r,Symbol(e)),t.get(r)}}function q(e){let t=e.type||e.kind||"(unknown type)",r=String(e.name||e.id&&("object"==typeof e.id?e.id.name:e.id)||e.key&&("object"==typeof e.key?e.key.name:e.key)||e.value&&("object"==typeof e.value?"":String(e.value))||e.operator||"");return r.length>20&&(r=r.slice(0,19)+"…"),t+(r?" "+r:"")}t.exports={inferParserByLanguage:U,getStringWidth:i,getMaxContinuousCount:_,getMinNotPresentContinuousCount:N,getPenultimate:g,getLast:a,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:h,getNextNonSpaceNonCommentCharacterIndex:E,getNextNonSpaceNonCommentCharacter:w,skip:m,skipWhitespace:o,skipSpaces:d,skipToLineEnd:l,skipEverythingButNewLine:u,skipInlineComment:c,skipTrailingComment:p,skipNewline:f,isNextLineEmptyAfterIndex:x,isNextLineEmpty:R,isPreviousLineEmpty:v,hasNewline:y,hasNewlineInRange:b,hasSpaces:j,getAlignmentSize:C,getIndentSize:T,getPreferredQuote:A,printString:P,printNumber:O,makeString:I,addLeadingComment:B,addDanglingComment:M,addTrailingComment:L,isFrontMatterNode:W,isNonEmptyArray:s,createGroupIdMapper:z}}}),ye={};function be(e,t){for(var r=0,a=e.length-1;a>=0;a--){var n=e[a];"."===n?e.splice(a,1):".."===n?(e.splice(a,1),r++):r&&(e.splice(a,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function ve(){for(var e="",t=!1,r=arguments.length-1;r>=-1&&!t;r--){var a=r>=0?arguments[r]:"/";if("string"!=typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(e=a+"/"+e,t="/"===a.charAt(0))}return(t?"/":"")+(e=be(Ce(e.split("/"),(function(e){return!!e})),!t).join("/"))||"."}function xe(e){var t=Re(e),r="/"===_e(e,-1);return!(e=be(Ce(e.split("/"),(function(e){return!!e})),!t).join("/"))&&!t&&(e="."),e&&r&&(e+="/"),(t?"/":"")+e}function Re(e){return"/"===e.charAt(0)}function Ee(){return xe(Ce(Array.prototype.slice.call(arguments,0),(function(e,t){if("string"!=typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))}function we(e,t){function r(e){for(var t=0;t=0&&""===e[r];r--);return t>r?[]:e.slice(t,r-t+1)}e=ve(e).substr(1),t=ve(t).substr(1);for(var a=r(e.split("/")),n=r(t.split("/")),s=Math.min(a.length,n.length),i=s,o=0;oDe,default:()=>Oe,delimiter:()=>Ie,dirname:()=>Se,extname:()=>je,isAbsolute:()=>Re,join:()=>Ee,normalize:()=>xe,relative:()=>we,resolve:()=>ve,sep:()=>ke});var Te,Pe,ke,Ie,Oe,_e,Ne=v({"node-modules-polyfills:path"(){D(),Te=/^(\/?|)([\s\S]*?)((?:\.{1,2}|[^\/]+?|)(\.[^.\/]*|))(?:[\/]*)$/,Pe=function(e){return Te.exec(e).slice(1)},Oe={extname:je,basename:De,dirname:Se,sep:ke="/",delimiter:Ie=":",relative:we,join:Ee,isAbsolute:Re,normalize:xe,resolve:ve},_e=function(e,t,r){return e.substr(t,r)}}}),Fe=x({"node-modules-polyfills-commonjs:path"(e,t){D();var r=(Ne(),S(ye));if(r&&r.default){t.exports=r.default;for(let e in r)t.exports[e]=r[e]}else r&&(t.exports=r)}}),Me=x({"src/common/errors.js"(e,t){D();var r=class extends Error{},a=class extends Error{},n=class extends Error{},s=class extends Error{};t.exports={ConfigError:r,DebugError:a,UndefinedParserError:n,ArgExpansionBailout:s}}}),Le={};function We(e,t){function r(){this.constructor=e}ct(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}function qe(e,t){var r={};for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&t.indexOf(a)<0&&(r[a]=e[a]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var n=0;for(a=Object.getOwnPropertySymbols(e);n=0;o--)(n=e[o])&&(i=(s<3?n(i):s>3?n(t,r,i):n(t,r))||i);return s>3&&i&&Object.defineProperty(t,r,i),i}function He(e,t){return function(r,a){t(r,a,e)}}function Ke(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function $e(e,t,r,a){function n(e){return e instanceof r?e:new r((function(t){t(e)}))}return new(r||(r=Promise))((function(r,s){function i(e){try{d(a.next(e))}catch(e){s(e)}}function o(e){try{d(a.throw(e))}catch(e){s(e)}}function d(e){e.done?r(e.value):n(e.value).then(i,o)}d((a=a.apply(e,t||[])).next())}))}function Je(e,t){var r,a,n,s,i={label:0,sent:function(){if(1&n[0])throw n[1];return n[1]},trys:[],ops:[]};return s={next:o(0),throw:o(1),return:o(2)},"function"==typeof Symbol&&(s[Symbol.iterator]=function(){return this}),s;function o(e){return function(t){return d([e,t])}}function d(s){if(r)throw new TypeError("Generator is already executing.");for(;i;)try{if(r=1,a&&(n=2&s[0]?a.return:s[0]?a.throw||((n=a.return)&&n.call(a),0):a.next)&&!(n=n.call(a,s[1])).done)return n;switch(a=0,n&&(s=[2&s[0],n.value]),s[0]){case 0:case 1:n=s;break;case 4:return i.label++,{value:s[1],done:!1};case 5:i.label++,a=s[1],s=[0];continue;case 7:s=i.ops.pop(),i.trys.pop();continue;default:if(!(n=(n=i.trys).length>0&&n[n.length-1])&&(6===s[0]||2===s[0])){i=0;continue}if(3===s[0]&&(!n||s[1]>n[0]&&s[1]=e.length&&(e=void 0),{value:e&&e[a++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function Qe(e,t){var r="function"==typeof Symbol&&e[Symbol.iterator];if(!r)return e;var a,n,s=r.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(a=s.next()).done;)i.push(a.value)}catch(e){n={error:e}}finally{try{a&&!a.done&&(r=s.return)&&r.call(s)}finally{if(n)throw n.error}}return i}function et(){for(var e=[],t=0;t1||o(e,t)}))})}function o(e,t){try{d(n[e](t))}catch(e){c(s[0][3],e)}}function d(e){e.value instanceof rt?Promise.resolve(e.value.v).then(l,u):c(s[0][2],e)}function l(e){o("next",e)}function u(e){o("throw",e)}function c(e,t){e(t),s.shift(),s.length&&o(s[0][0],s[0][1])}}function nt(e){var t,r;return t={},a("next"),a("throw",(function(e){throw e})),a("return"),t[Symbol.iterator]=function(){return this},t;function a(a,n){t[a]=e[a]?function(t){return(r=!r)?{value:rt(e[a](t)),done:"return"===a}:n?n(t):t}:n}}function st(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,r=e[Symbol.asyncIterator];return r?r.call(e):(e="function"==typeof Ze?Ze(e):e[Symbol.iterator](),t={},a("next"),a("throw"),a("return"),t[Symbol.asyncIterator]=function(){return this},t);function a(r){t[r]=e[r]&&function(t){return new Promise((function(a,s){n(a,s,(t=e[r](t)).done,t.value)}))}}function n(e,t,r,a){Promise.resolve(a).then((function(t){e({value:t,done:r})}),t)}}function it(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}function ot(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)Object.hasOwnProperty.call(e,r)&&(t[r]=e[r]);return t.default=e,t}function dt(e){return e&&e.__esModule?e:{default:e}}function lt(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function ut(e,t,r){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,r),r}R(Le,{__assign:()=>pt,__asyncDelegator:()=>nt,__asyncGenerator:()=>at,__asyncValues:()=>st,__await:()=>rt,__awaiter:()=>$e,__classPrivateFieldGet:()=>lt,__classPrivateFieldSet:()=>ut,__createBinding:()=>Xe,__decorate:()=>Ge,__exportStar:()=>Ye,__extends:()=>We,__generator:()=>Je,__importDefault:()=>dt,__importStar:()=>ot,__makeTemplateObject:()=>it,__metadata:()=>Ke,__param:()=>He,__read:()=>Qe,__rest:()=>qe,__spread:()=>et,__spreadArrays:()=>tt,__values:()=>Ze});var ct,pt,ft=v({"node_modules/tslib/tslib.es6.js"(){D(),ct=function(e,t){return(ct=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)},pt=function(){return pt=Object.assign||function(e){for(var t,r=1,a=arguments.length;r/^[$_a-zA-Z][$_a-zA-Z0-9]*$/.test(e)?e:JSON.stringify(e),value(t){if(null===t||"object"!=typeof t)return JSON.stringify(t);if(Array.isArray(t))return`[${t.map((t=>e.apiDescriptor.value(t))).join(", ")}]`;let r=Object.keys(t);return 0===r.length?"{}":`{ ${r.map((r=>`${e.apiDescriptor.key(r)}: ${e.apiDescriptor.value(t[r])}`)).join(", ")} }`},pair:t=>{let{key:r,value:a}=t;return e.apiDescriptor.value({[r]:a})}}}}),gt=x({"node_modules/vnopts/lib/descriptors/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0}),(ft(),S(Le)).__exportStar(ht(),e)}}),mt=x({"scripts/build/shims/chalk.cjs"(e,t){D();var r=e=>e;r.grey=r,r.red=r,r.bold=r,r.yellow=r,r.blue=r,r.default=r,t.exports=r}}),yt=x({"node_modules/vnopts/lib/handlers/deprecated/common.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=mt();e.commonDeprecatedHandler=(e,r,a)=>{let{descriptor:n}=a,s=[`${t.default.yellow("string"==typeof e?n.key(e):n.pair(e))} is deprecated`];return r&&s.push(`we now treat it as ${t.default.blue("string"==typeof r?n.key(r):n.pair(r))}`),s.join("; ")+"."}}}),bt=x({"node_modules/vnopts/lib/handlers/deprecated/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0}),(ft(),S(Le)).__exportStar(yt(),e)}}),vt=x({"node_modules/vnopts/lib/handlers/invalid/common.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=mt();e.commonInvalidHandler=(e,r,a)=>[`Invalid ${t.default.red(a.descriptor.key(e))} value.`,`Expected ${t.default.blue(a.schemas[e].expected(a))},`,`but received ${t.default.red(a.descriptor.value(r))}.`].join(" ")}}),xt=x({"node_modules/vnopts/lib/handlers/invalid/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0}),(ft(),S(Le)).__exportStar(vt(),e)}}),Rt=x({"node_modules/vnopts/node_modules/leven/index.js"(e,t){D();var r=[],a=[];t.exports=function(e,t){if(e===t)return 0;var n=e;e.length>t.length&&(e=t,t=n);var s=e.length,i=t.length;if(0===s)return i;if(0===i)return s;for(;s>0&&e.charCodeAt(~-s)===t.charCodeAt(~-i);)s--,i--;if(0===s)return i;for(var o=0;ol?c>l?l+1:c:c>u?u+1:c;return l}}}),Et=x({"node_modules/vnopts/lib/handlers/unknown/leven.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=mt(),r=Rt();e.levenUnknownHandler=(e,a,n)=>{let{descriptor:s,logger:i,schemas:o}=n,d=[`Ignored unknown option ${t.default.yellow(s.pair({key:e,value:a}))}.`],l=Object.keys(o).sort().find((t=>r(e,t)<3));l&&d.push(`Did you mean ${t.default.blue(s.key(l))}?`),i.warn(d.join(" "))}}}),wt=x({"node_modules/vnopts/lib/handlers/unknown/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0}),(ft(),S(Le)).__exportStar(Et(),e)}}),St=x({"node_modules/vnopts/lib/handlers/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=(ft(),S(Le));t.__exportStar(bt(),e),t.__exportStar(xt(),e),t.__exportStar(wt(),e)}}),Dt=x({"node_modules/vnopts/lib/schema.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=["default","expected","validate","deprecated","forward","redirect","overlap","preprocess","postprocess"];function r(e,r){let s=new e(r),i=Object.create(s);for(let e of t)e in r&&(i[e]=n(r[e],s,a.prototype[e].length));return i}e.createSchema=r;var a=class{constructor(e){this.name=e.name}static create(e){return r(this,e)}default(e){}expected(e){return"nothing"}validate(e,t){return!1}deprecated(e,t){return!1}forward(e,t){}redirect(e,t){}overlap(e,t,r){return e}preprocess(e,t){return e}postprocess(e,t){return e}};function n(e,t,r){return"function"==typeof e?function(){for(var a=arguments.length,n=new Array(a),s=0;se}e.Schema=a}}),jt=x({"node_modules/vnopts/lib/schemas/alias.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=class extends t.Schema{constructor(e){super(e),this._sourceName=e.sourceName}expected(e){return e.schemas[this._sourceName].expected(e)}validate(e,t){return t.schemas[this._sourceName].validate(e,t)}redirect(e,t){return this._sourceName}};e.AliasSchema=r}}),Ct=x({"node_modules/vnopts/lib/schemas/any.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=class extends t.Schema{expected(){return"anything"}validate(){return!0}};e.AnySchema=r}}),Tt=x({"node_modules/vnopts/lib/schemas/array.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=(ft(),S(Le)),r=Dt(),a=class extends r.Schema{constructor(e){var{valueSchema:r,name:a=r.name}=e,n=t.__rest(e,["valueSchema","name"]);super(Object.assign({},n,{name:a})),this._valueSchema=r}expected(e){return`an array of ${this._valueSchema.expected(e)}`}validate(e,t){if(!Array.isArray(e))return!1;let r=[];for(let a of e){let e=t.normalizeValidateResult(this._valueSchema.validate(a,t),a);!0!==e&&r.push(e.value)}return 0===r.length||{value:r}}deprecated(e,t){let r=[];for(let a of e){let e=t.normalizeDeprecatedResult(this._valueSchema.deprecated(a,t),a);!1!==e&&r.push(...e.map((e=>{let{value:t}=e;return{value:[t]}})))}return r}forward(e,t){let r=[];for(let a of e){let e=t.normalizeForwardResult(this._valueSchema.forward(a,t),a);r.push(...e.map(n))}return r}redirect(e,t){let r=[],a=[];for(let s of e){let e=t.normalizeRedirectResult(this._valueSchema.redirect(s,t),s);"remain"in e&&r.push(e.remain),a.push(...e.redirect.map(n))}return 0===r.length?{redirect:a}:{redirect:a,remain:r}}overlap(e,t){return e.concat(t)}};function n(e){let{from:t,to:r}=e;return{from:[t],to:r}}e.ArraySchema=a}}),At=x({"node_modules/vnopts/lib/schemas/boolean.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=class extends t.Schema{expected(){return"true or false"}validate(e){return"boolean"==typeof e}};e.BooleanSchema=r}}),Pt=x({"node_modules/vnopts/lib/utils.js"(e){function t(e,t){let r=Object.create(null);for(let a of e){let e=a[t];if(r[e])throw new Error(`Duplicate ${t} ${JSON.stringify(e)}`);r[e]=a}return r}function r(e,t){let r=new Map;for(let a of e){let e=a[t];if(r.has(e))throw new Error(`Duplicate ${t} ${JSON.stringify(e)}`);r.set(e,a)}return r}function a(){let e=Object.create(null);return t=>{let r=JSON.stringify(t);return!!e[r]||(e[r]=!0,!1)}}function n(e,t){let r=[],a=[];for(let n of e)t(n)?r.push(n):a.push(n);return[r,a]}function s(e){return e===Math.floor(e)}function i(e,t){if(e===t)return 0;let r=typeof e,a=typeof t,n=["undefined","object","boolean","number","string"];return r!==a?n.indexOf(r)-n.indexOf(a):"string"!==r?Number(e)-Number(t):e.localeCompare(t)}function o(e){return void 0===e?{}:e}function d(e,t){return!0===e||(!1===e?{value:t}:e)}function l(e,t){return!1!==e&&(!0===e?!!(arguments.length>2&&void 0!==arguments[2]&&arguments[2])||[{value:t}]:"value"in e?[e]:0!==e.length&&e)}function u(e,t){return"string"==typeof e||"key"in e?{from:t,to:e}:"from"in e?{from:e.from,to:e.to}:{from:t,to:e.to}}function c(e,t){return void 0===e?[]:Array.isArray(e)?e.map((e=>u(e,t))):[u(e,t)]}function p(e,t){let r=c("object"==typeof e&&"redirect"in e?e.redirect:e,t);return 0===r.length?{remain:t,redirect:r}:"object"==typeof e&&"remain"in e?{remain:e.remain,redirect:r}:{redirect:r}}D(),Object.defineProperty(e,"__esModule",{value:!0}),e.recordFromArray=t,e.mapFromArray=r,e.createAutoChecklist=a,e.partition=n,e.isInt=s,e.comparePrimitive=i,e.normalizeDefaultResult=o,e.normalizeValidateResult=d,e.normalizeDeprecatedResult=l,e.normalizeTransferResult=u,e.normalizeForwardResult=c,e.normalizeRedirectResult=p}}),kt=x({"node_modules/vnopts/lib/schemas/choice.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=Pt(),a=class extends t.Schema{constructor(e){super(e),this._choices=r.mapFromArray(e.choices.map((e=>e&&"object"==typeof e?e:{value:e})),"value")}expected(e){let{descriptor:t}=e,a=Array.from(this._choices.keys()).map((e=>this._choices.get(e))).filter((e=>!e.deprecated)).map((e=>e.value)).sort(r.comparePrimitive).map(t.value),n=a.slice(0,-2),s=a.slice(-2);return n.concat(s.join(" or ")).join(", ")}validate(e){return this._choices.has(e)}deprecated(e){let t=this._choices.get(e);return!(!t||!t.deprecated)&&{value:e}}forward(e){let t=this._choices.get(e);return t?t.forward:void 0}redirect(e){let t=this._choices.get(e);return t?t.redirect:void 0}};e.ChoiceSchema=a}}),It=x({"node_modules/vnopts/lib/schemas/number.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=class extends t.Schema{expected(){return"a number"}validate(e,t){return"number"==typeof e}};e.NumberSchema=r}}),Ot=x({"node_modules/vnopts/lib/schemas/integer.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Pt(),r=It(),a=class extends r.NumberSchema{expected(){return"an integer"}validate(e,r){return!0===r.normalizeValidateResult(super.validate(e,r),e)&&t.isInt(e)}};e.IntegerSchema=a}}),_t=x({"node_modules/vnopts/lib/schemas/string.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Dt(),r=class extends t.Schema{expected(){return"a string"}validate(e){return"string"==typeof e}};e.StringSchema=r}}),Nt=x({"node_modules/vnopts/lib/schemas/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=(ft(),S(Le));t.__exportStar(jt(),e),t.__exportStar(Ct(),e),t.__exportStar(Tt(),e),t.__exportStar(At(),e),t.__exportStar(kt(),e),t.__exportStar(Ot(),e),t.__exportStar(It(),e),t.__exportStar(_t(),e)}}),Ft=x({"node_modules/vnopts/lib/defaults.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=ht(),r=yt(),a=xt(),n=Et();e.defaultDescriptor=t.apiDescriptor,e.defaultUnknownHandler=n.levenUnknownHandler,e.defaultInvalidHandler=a.commonInvalidHandler,e.defaultDeprecatedHandler=r.commonDeprecatedHandler}}),Bt=x({"node_modules/vnopts/lib/normalize.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=Ft(),r=Pt();e.normalize=(e,t,r)=>new a(t,r).normalize(e);var a=class{constructor(e,a){let{logger:n=console,descriptor:s=t.defaultDescriptor,unknown:i=t.defaultUnknownHandler,invalid:o=t.defaultInvalidHandler,deprecated:d=t.defaultDeprecatedHandler}=a||{};this._utils={descriptor:s,logger:n||{warn:()=>{}},schemas:r.recordFromArray(e,"name"),normalizeDefaultResult:r.normalizeDefaultResult,normalizeDeprecatedResult:r.normalizeDeprecatedResult,normalizeForwardResult:r.normalizeForwardResult,normalizeRedirectResult:r.normalizeRedirectResult,normalizeValidateResult:r.normalizeValidateResult},this._unknownHandler=i,this._invalidHandler=o,this._deprecatedHandler=d,this.cleanHistory()}cleanHistory(){this._hasDeprecationWarned=r.createAutoChecklist()}normalize(e){let t={},a=[e],n=()=>{for(;0!==a.length;){let e=a.shift(),r=this._applyNormalization(e,t);a.push(...r)}};n();for(let e of Object.keys(this._utils.schemas)){let n=this._utils.schemas[e];if(!(e in t)){let t=r.normalizeDefaultResult(n.default(this._utils));"value"in t&&a.push({[e]:t.value})}}n();for(let e of Object.keys(this._utils.schemas)){let r=this._utils.schemas[e];e in t&&(t[e]=r.postprocess(t[e],this._utils))}return t}_applyNormalization(e,t){let a=[],[n,s]=r.partition(Object.keys(e),(e=>e in this._utils.schemas));for(let s of n){let n=this._utils.schemas[s],i=n.preprocess(e[s],this._utils),o=r.normalizeValidateResult(n.validate(i,this._utils),i);if(!0!==o){let{value:e}=o,t=this._invalidHandler(s,e,this._utils);throw"string"==typeof t?new Error(t):t}let d=e=>{let{from:t,to:r}=e;a.push("string"==typeof r?{[r]:t}:{[r.key]:r.value})},l=e=>{let{value:t,redirectTo:a}=e,o=r.normalizeDeprecatedResult(n.deprecated(t,this._utils),i,!0);if(!1!==o)if(!0===o)this._hasDeprecationWarned(s)||this._utils.logger.warn(this._deprecatedHandler(s,a,this._utils));else for(let{value:e}of o){let t={key:s,value:e};if(!this._hasDeprecationWarned(t)){let r="string"==typeof a?{key:a,value:e}:a;this._utils.logger.warn(this._deprecatedHandler(t,r,this._utils))}}};r.normalizeForwardResult(n.forward(i,this._utils),i).forEach(d);let u=r.normalizeRedirectResult(n.redirect(i,this._utils),i);if(u.redirect.forEach(d),"remain"in u){let e=u.remain;t[s]=s in t?n.overlap(t[s],e,this._utils):e,l({value:e})}for(let{from:e,to:t}of u.redirect)l({value:e,redirectTo:t})}for(let r of s){let n=e[r],s=this._unknownHandler(r,n,this._utils);if(s)for(let e of Object.keys(s)){let r={[e]:s[e]};e in this._utils.schemas?a.push(r):Object.assign(t,r)}}return a}};e.Normalizer=a}}),Mt=x({"node_modules/vnopts/lib/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=(ft(),S(Le));t.__exportStar(gt(),e),t.__exportStar(St(),e),t.__exportStar(Nt(),e),t.__exportStar(Bt(),e),t.__exportStar(Dt(),e)}}),Lt=x({"src/main/options-normalizer.js"(e,t){D();var r,a=Mt(),n=k(),s={key:e=>1===e.length?`-${e}`:`--${e}`,value:e=>a.apiDescriptor.value(e),pair:e=>{let{key:t,value:r}=e;return!1===r?`--no-${t}`:!0===r?s.key(t):""===r?`${s.key(t)} without an argument`:`${s.key(t)}=${r}`}},i=e=>{let{colorsModule:t,levenshteinDistance:r}=e;return class extends a.ChoiceSchema{constructor(e){let{name:t,flags:r}=e;super({name:t,choices:r}),this._flags=[...r].sort()}preprocess(e,a){if("string"==typeof e&&e.length>0&&!this._flags.includes(e)){let n=this._flags.find((t=>r(t,e)<3));if(n)return a.logger.warn([`Unknown flag ${t.yellow(a.descriptor.value(e))},`,`did you mean ${t.blue(a.descriptor.value(n))}?`].join(" ")),n}return e}expected(){return"a flag"}}};function o(e,t){let{logger:n=!1,isCLI:i=!1,passThrough:o=!1,colorsModule:c=null,levenshteinDistance:p=null}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},f=o?Array.isArray(o)?(e,t)=>o.includes(e)?{[e]:t}:void 0:(e,t)=>({[e]:t}):(e,t,r)=>{let n=r.schemas,{_:s}=n,i=u(n,d);return a.levenUnknownHandler(e,t,Object.assign(Object.assign({},r),{},{schemas:i}))},h=i?s:a.apiDescriptor,g=l(t,{isCLI:i,colorsModule:c,levenshteinDistance:p}),m=new a.Normalizer(g,{logger:n,unknown:f,descriptor:h}),y=!1!==n;y&&r&&(m._hasDeprecationWarned=r);let b=m.normalize(e);return y&&(r=m._hasDeprecationWarned),i&&!1===b["plugin-search"]&&(b["plugin-search-dir"]=!1),b}function l(e,t){let{isCLI:r,colorsModule:n,levenshteinDistance:s}=t,i=[];r&&i.push(a.AnySchema.create({name:"_"}));for(let t of e)i.push(c(t,{isCLI:r,optionInfos:e,colorsModule:n,levenshteinDistance:s})),t.alias&&r&&i.push(a.AliasSchema.create({name:t.alias,sourceName:t.name}));return i}function c(e,t){let{isCLI:r,optionInfos:s,colorsModule:o,levenshteinDistance:d}=t,{name:l}=e;if("plugin-search-dir"===l||"pluginSearchDirs"===l)return a.AnySchema.create({name:l,preprocess(e){return!1===e||(e=Array.isArray(e)?e:[e]),e},validate(e){return!1===e||e.every((e=>"string"==typeof e))},expected(){return"false or paths to plugin search dir"}});let u,c={name:l},p={};switch(e.type){case"int":u=a.IntegerSchema,r&&(c.preprocess=Number);break;case"string":case"path":u=a.StringSchema;break;case"choice":u=a.ChoiceSchema,c.choices=e.choices.map((t=>"object"==typeof t&&t.redirect?Object.assign(Object.assign({},t),{},{redirect:{to:{key:e.name,value:t.redirect}}}):t));break;case"boolean":u=a.BooleanSchema;break;case"flag":u=i({colorsModule:o,levenshteinDistance:d}),c.flags=s.flatMap((e=>[e.alias,e.description&&e.name,e.oppositeDescription&&`no-${e.name}`].filter(Boolean)));break;default:throw new Error(`Unexpected type ${e.type}`)}if(e.exception?c.validate=(t,r,a)=>e.exception(t)||r.validate(t,a):c.validate=(e,t,r)=>void 0===e||t.validate(e,r),e.redirect&&(p.redirect=t=>t?{to:{key:e.redirect.option,value:e.redirect.value}}:void 0),e.deprecated&&(p.deprecated=!0),r&&!e.array){let e=c.preprocess||(e=>e);c.preprocess=(t,r,a)=>r.preprocess(e(Array.isArray(t)?n(t):t),a)}return e.array?a.ArraySchema.create(Object.assign(Object.assign(Object.assign({},r?{preprocess:e=>Array.isArray(e)?e:[e]}:{}),p),{},{valueSchema:u.create(c)})):u.create(Object.assign(Object.assign({},c),p))}function p(e,t,r){return o(e,t,r)}function f(e,t,r){return o(e,t,Object.assign({isCLI:!0},r))}t.exports={normalizeApiOptions:p,normalizeCliOptions:f}}}),Ut=x({"src/language-js/loc.js"(e,t){D();var r=ue();function a(e){var t,n;let s=e.range?e.range[0]:e.start,i=null!==(t=null===(n=e.declaration)||void 0===n?void 0:n.decorators)&&void 0!==t?t:e.decorators;return r(i)?Math.min(a(i[0]),s):s}function n(e){return e.range?e.range[1]:e.end}function s(e,t){let r=a(e);return Number.isInteger(r)&&r===a(t)}function i(e,t){let r=n(e);return Number.isInteger(r)&&r===n(t)}function o(e,t){return s(e,t)&&i(e,t)}t.exports={locStart:a,locEnd:n,hasSameLocStart:s,hasSameLoc:o}}}),Wt=x({"src/main/load-parser.js"(e,t){D(),t.exports=()=>{}}}),zt=x({"scripts/build/shims/babel-highlight.cjs"(e,t){D();var r=mt(),a={shouldHighlight:()=>!1,getChalk:()=>r};t.exports=a}}),Vt=x({"node_modules/@babel/code-frame/lib/index.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0}),e.codeFrameColumns=i,e.default=o;var t=zt(),r=!1;function a(e){return{gutter:e.grey,marker:e.red.bold,message:e.red.bold}}var n=/\r\n|[\n\r\u2028\u2029]/;function s(e,t,r){let a=Object.assign({column:0,line:-1},e.start),n=Object.assign({},a,e.end),{linesAbove:s=2,linesBelow:i=3}=r||{},o=a.line,d=a.column,l=n.line,u=n.column,c=Math.max(o-(s+1),0),p=Math.min(t.length,l+i);-1===o&&(c=0),-1===l&&(p=t.length);let f=l-o,h={};if(f)for(let e=0;e<=f;e++){let r=e+o;if(d)if(0===e){let e=t[r-1].length;h[r]=[d,e-d+1]}else if(e===f)h[r]=[0,u];else{let a=t[r-e].length;h[r]=[0,a]}else h[r]=!0}else h[o]=d===u?!d||[d,0]:[d,u-d];return{start:c,end:p,markerLines:h}}function i(e,r){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},o=(i.highlightCode||i.forceColor)&&(0,t.shouldHighlight)(i),d=(0,t.getChalk)(i),l=a(d),u=(e,t)=>o?e(t):t,c=e.split(n),{start:p,end:f,markerLines:h}=s(r,c,i),g=r.start&&"number"==typeof r.start.column,m=String(f).length,y=(o?(0,t.default)(e,i):e).split(n,f).slice(p,f).map(((e,t)=>{let r=p+1+t,a=` ${` ${r}`.slice(-m)} |`,n=h[r],s=!h[r+1];if(n){let t="";if(Array.isArray(n)){let r=e.slice(0,Math.max(n[0]-1,0)).replace(/[^\t]/g," "),o=n[1]||1;t=["\n ",u(l.gutter,a.replace(/\d/g," "))," ",r,u(l.marker,"^").repeat(o)].join(""),s&&i.message&&(t+=" "+u(l.message,i.message))}return[u(l.marker,">"),u(l.gutter,a),e.length>0?` ${e}`:"",t].join("")}return` ${u(l.gutter,a)}${e.length>0?` ${e}`:""}`})).join("\n");return i.message&&!g&&(y=`${" ".repeat(m+1)}${i.message}\n${y}`),o?d.reset(y):y}function o(e,t,a){let n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:{};if(!r){r=!0;let e="Passing lineNumber and colNumber is deprecated to @babel/code-frame. Please use `codeFrameColumns`.";p.emitWarning?p.emitWarning(e,"DeprecationWarning"):(new Error(e).name="DeprecationWarning",console.warn(new Error(e)))}return i(e,{start:{column:a=Math.max(a,0),line:t}},n)}}}),qt=x({"src/main/parser.js"(e,t){D();var{ConfigError:r}=Me(),a=Ut(),{locStart:n,locEnd:s}=(Wt(),a),i=Object.getOwnPropertyNames,o=Object.getOwnPropertyDescriptor;function d(e){let t={};for(let r of e.plugins)if(r.parsers)for(let e of i(r.parsers))Object.defineProperty(t,e,o(r.parsers,e));return t}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d(e);if("function"==typeof e.parser)return{parse:e.parser,astFormat:"estree",locStart:n,locEnd:s};if("string"==typeof e.parser){if(Object.prototype.hasOwnProperty.call(t,e.parser))return t[e.parser];throw new r(`Couldn't resolve parser "${e.parser}". Parsers must be explicitly added to the standalone bundle.`)}}function u(e,t){let r=d(t),a=Object.defineProperties({},Object.fromEntries(Object.keys(r).map((e=>[e,{enumerable:!0,get(){return r[e].parse}}])))),n=l(t,r);try{return n.preprocess&&(e=n.preprocess(e,t)),{text:e,ast:n.parse(e,a,t)}}catch(t){let{loc:r}=t;if(r){let{codeFrameColumns:a}=Vt();throw t.codeFrame=a(e,r,{highlightCode:!0}),t.message+="\n"+t.codeFrame,t}throw t}}t.exports={parse:u,resolveParser:l}}}),Gt=x({"src/main/options.js"(e,t){D();var r=Fe(),{UndefinedParserError:a}=Me(),{getSupportInfo:n}=le(),s=Lt(),{resolveParser:i}=qt(),o={astFormat:"estree",printer:{},originalText:void 0,locStart:null,locEnd:null};function d(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=Object.assign({},e),d=n({plugins:e.plugins,showUnreleased:!0,showDeprecated:!0}).options,c=Object.assign(Object.assign({},o),Object.fromEntries(d.filter((e=>void 0!==e.default)).map((e=>[e.name,e.default]))));if(!r.parser)if(r.filepath){if(r.parser=u(r.filepath,r.plugins),!r.parser)throw new a(`No parser could be inferred for file: ${r.filepath}`)}else(t.logger||console).warn("No parser and no filepath given, using 'babel' the parser now but this will throw an error in the future. Please specify a parser or a filepath so one can be inferred."),r.parser="babel";let p=i(s.normalizeApiOptions(r,[d.find((e=>"parser"===e.name))],{passThrough:!0,logger:!1}));r.astFormat=p.astFormat,r.locEnd=p.locEnd,r.locStart=p.locStart;let f=l(r);r.printer=f.printers[r.astFormat];let h=Object.fromEntries(d.filter((e=>e.pluginDefaults&&void 0!==e.pluginDefaults[f.name])).map((e=>[e.name,e.pluginDefaults[f.name]]))),g=Object.assign(Object.assign({},c),h);for(let[e,t]of Object.entries(g))(null===r[e]||void 0===r[e])&&(r[e]=t);return"json"===r.parser&&(r.trailingComma="none"),s.normalizeApiOptions(r,d,Object.assign({passThrough:Object.keys(o)},t))}function l(e){let{astFormat:t}=e;if(!t)throw new Error("getPlugin() requires astFormat to be set");let r=e.plugins.find((e=>e.printers&&e.printers[t]));if(!r)throw new Error(`Couldn't find plugin for AST format "${t}"`);return r}function u(e,t){let a=r.basename(e).toLowerCase(),s=n({plugins:t}).languages.filter((e=>null!==e.since)).find((e=>e.extensions&&e.extensions.some((e=>a.endsWith(e)))||e.filenames&&e.filenames.some((e=>e.toLowerCase()===a))));return s&&s.parsers[0]}t.exports={normalize:d,hiddenDefaults:o,inferParser:u}}}),Ht=x({"src/main/massage-ast.js"(e,t){function r(e,t,a){if(Array.isArray(e))return e.map((e=>r(e,t,a))).filter(Boolean);if(!e||"object"!=typeof e)return e;let n,s=t.printer.massageAstNode;n=s&&s.ignoredProperties?s.ignoredProperties:new Set;let i={};for(let[a,s]of Object.entries(e))!n.has(a)&&"function"!=typeof s&&(i[a]=r(s,t,e));if(s){let t=s(e,i,a);if(null===t)return;if(t)return t}return i}D(),t.exports=r}}),Kt=x({"scripts/build/shims/assert.cjs"(e,t){D();var r=()=>{};r.ok=r,r.strictEqual=r,t.exports=r}}),$t=x({"src/main/comments.js"(e,t){D();var r=Kt(),{builders:{line:a,hardline:n,breakParent:s,indent:i,lineSuffix:o,join:d,cursor:l}}=K(),{hasNewline:u,skipNewline:c,skipSpaces:p,isPreviousLineEmpty:f,addLeadingComment:h,addDanglingComment:g,addTrailingComment:m}=me(),y=new WeakMap;function b(e,t,r){if(!e)return;let{printer:a,locStart:n,locEnd:s}=t;if(r){if(a.canAttachComment&&a.canAttachComment(e)){let t;for(t=r.length-1;t>=0&&!(n(r[t])<=n(e)&&s(r[t])<=s(e));--t);return void r.splice(t+1,0,e)}}else if(y.has(e))return y.get(e);let i=a.getCommentChildNodes&&a.getCommentChildNodes(e,t)||"object"==typeof e&&Object.entries(e).filter((e=>{let[t]=e;return"enclosingNode"!==t&&"precedingNode"!==t&&"followingNode"!==t&&"tokens"!==t&&"comments"!==t&&"parent"!==t})).map((e=>{let[,t]=e;return t}));if(i){r||(r=[],y.set(e,r));for(let e of i)b(e,t,r);return r}}function v(e,t,r,a){let n,s,{locStart:i,locEnd:o}=r,d=i(t),l=o(t),u=b(e,r),c=0,p=u.length;for(;c>1,a=u[e],f=i(a),h=o(a);if(f<=d&&l<=h)return v(a,t,r,a);if(h<=d)n=a,c=e+1;else{if(!(l<=f))throw new Error("Comment location overlaps with node location");s=a,p=e}}if(a&&"TemplateLiteral"===a.type){let{quasis:e}=a,i=T(e,t,r);n&&T(e,n,r)!==i&&(n=null),s&&T(e,s,r)!==i&&(s=null)}return{enclosingNode:a,precedingNode:n,followingNode:s}}var x=()=>!1;function R(e,t,r,a){if(!Array.isArray(e))return;let n=[],{locStart:s,locEnd:i,printer:{handleComments:o={}}}=a,{avoidAstMutation:d,ownLine:l=x,endOfLine:u=x,remaining:c=x}=o,p=e.map(((n,s)=>Object.assign(Object.assign({},v(t,n,a)),{},{comment:n,text:r,options:a,ast:t,isLastComment:e.length-1===s})));for(let[e,t]of p.entries()){let r,{comment:a,precedingNode:o,enclosingNode:f,followingNode:y,text:b,options:v,ast:x,isLastComment:R}=t;if("json"===v.parser||"json5"===v.parser||"__js_expression"===v.parser||"__vue_expression"===v.parser||"__vue_ts_expression"===v.parser){if(s(a)-s(x)<=0){h(x,a);continue}if(i(a)-i(x)>=0){m(x,a);continue}}if(d?r=[t]:(a.enclosingNode=f,a.precedingNode=o,a.followingNode=y,r=[a,b,v,x,R]),w(b,v,p,e))a.placement="ownLine",l(...r)||(y?h(y,a):o?m(o,a):g(f||x,a));else if(S(b,v,p,e))a.placement="endOfLine",u(...r)||(o?m(o,a):y?h(y,a):g(f||x,a));else if(a.placement="remaining",!c(...r))if(o&&y){let e=n.length;e>0&&n[e-1].followingNode!==y&&j(n,b,v),n.push(t)}else o?m(o,a):y?h(y,a):g(f||x,a)}if(j(n,r,a),!d)for(let t of e)delete t.precedingNode,delete t.enclosingNode,delete t.followingNode}var E=e=>!/[\S\n\u2028\u2029]/.test(e);function w(e,t,r,a){let{comment:n,precedingNode:s}=r[a],{locStart:i,locEnd:o}=t,d=i(n);if(s)for(let t=a-1;t>=0;t--){let{comment:a,precedingNode:n}=r[t];if(n!==s||!E(e.slice(o(a),d)))break;d=i(a)}return u(e,d,{backwards:!0})}function S(e,t,r,a){let{comment:n,followingNode:s}=r[a],{locStart:i,locEnd:o}=t,d=o(n);if(s)for(let t=a+1;t0;--s){let{comment:n,precedingNode:d,followingNode:c}=e[s-1];r.strictEqual(d,i),r.strictEqual(c,o);let p=t.slice(a.locEnd(n),u);if(!l.test(p))break;u=a.locStart(n)}for(let[t,{comment:r}]of e.entries())t1&&e.comments.sort(((e,t)=>a.locStart(e)-a.locStart(t)));e.length=0}function C(e,t){return e.getValue().printed=!0,t.printer.printComment(e,t)}function T(e,t,r){let a=r.locStart(t)-1;for(let t=1;t{let r=e.getValue();!r.leading&&!r.trailing&&(!a||a(r))&&s.push(C(e,t))}),"comments"),0!==s.length)?r?d(n,s):i([n,d(n,s)]):""}function I(e,t,r){let a=e.getValue();if(!a)return{};let n=a.comments||[];r&&(n=n.filter((e=>!r.has(e))));let s=a===t.cursorNode;if(0===n.length){let e=s?l:"";return{leading:e,trailing:e}}let i=[],o=[];return e.each((()=>{let a=e.getValue();if(r&&r.has(a))return;let{leading:n,trailing:s}=a;n?i.push(A(e,t)):s&&o.push(P(e,t))}),"comments"),s&&(i.unshift(l),o.push(l)),{leading:i,trailing:o}}function O(e,t,r,a){let{leading:n,trailing:s}=I(e,r,a);return n||s?[n,t,s]:t}function _(e){if(e)for(let t of e){if(!t.printed)throw new Error('Comment "'+t.value.trim()+'" was not printed. Please report this error!');delete t.printed}}t.exports={attach:R,printComments:O,printCommentsSeparately:I,printDanglingComments:k,getSortedChildNodes:b,ensureAllCommentsPrinted:_}}}),Jt=x({"src/common/ast-path.js"(e,t){D();var r=k();function a(e,t){let r=n(e.stack,t);return-1===r?null:e.stack[r]}function n(e,t){for(let r=e.length-1;r>=0;r-=2){let a=e[r];if(a&&!Array.isArray(a)&&--t<0)return r}return-1}var s=class{constructor(e){this.stack=[e]}getName(){let{stack:e}=this,{length:t}=e;return t>1?e[t-2]:null}getValue(){return r(this.stack)}getNode(){return a(this,arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)}getParentNode(){return a(this,(arguments.length>0&&void 0!==arguments[0]?arguments[0]:0)+1)}call(e){let{stack:t}=this,{length:a}=t,n=r(t);for(var s=arguments.length,i=new Array(s>1?s-1:0),o=1;o1&&void 0!==arguments[1]?arguments[1]:0,r=n(this.stack,t+1),a=this.stack.splice(r+1),s=e(this);return this.stack.push(...a),s}each(e){let{stack:t}=this,{length:a}=t,n=r(t);for(var s=arguments.length,i=new Array(s>1?s-1:0),o=1;o1?r-1:0),n=1;n{t[a]=e(r,a,n)}),...a),t}try(e){let{stack:t}=this,r=[...t];try{return e()}finally{t.length=0,t.push(...r)}}match(){let e=this.stack.length-1,t=null,r=this.stack[e--];for(var a=arguments.length,n=new Array(a),s=0;si(e,t,r,a,n)),r)}function i(e,t,s,i){let{stripTrailingHardline:o=!1}=arguments.length>4&&void 0!==arguments[4]?arguments[4]:{},d=a(Object.assign(Object.assign(Object.assign({},s),t),{},{parentParser:s.parser,originalText:e}),{passThrough:!0}),l=qt().parse(e,d),{ast:u}=l;e=l.text;let c=u.comments;delete u.comments,n.attach(c,u,e,d),d[Symbol.for("comments")]=c||[],d[Symbol.for("tokens")]=u.tokens||[];let p=i(u,d);return n.ensureAllCommentsPrinted(c),o?"string"==typeof p?p.replace(/(?:\r?\n)*$/,""):r(p):p}t.exports={printSubtree:s}}}),Yt=x({"src/main/ast-to-doc.js"(e,t){D();var r=Jt(),{builders:{hardline:a,addAlignmentToDoc:n},utils:{propagateBreaks:s}}=K(),{printComments:i}=$t(),o=Xt();function d(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,{printer:o}=t;o.preprocess&&(e=o.preprocess(e,t));let d=new Map,l=new r(e),c=p();return i>0&&(c=n([a,c],i,t.tabWidth)),s(c),c;function p(e,t){return void 0===e||e===l?f(t):Array.isArray(e)?l.call((()=>f(t)),...e):l.call((()=>f(t)),e)}function f(e){let r=l.getValue(),a=r&&"object"==typeof r&&void 0===e;if(a&&d.has(r))return d.get(r);let n=u(l,t,p,e);return a&&d.set(r,n),n}}function l(e,t){let{originalText:r,[Symbol.for("comments")]:a,locStart:n,locEnd:s}=t,i=n(e),o=s(e),d=new Set;for(let e of a)n(e)>=i&&s(e)<=o&&(e.printed=!0,d.add(e));return{doc:r.slice(i,o),printedComments:d}}function u(e,t,r,a){let n,s,u=e.getValue(),{printer:c}=t;if(c.hasPrettierIgnore&&c.hasPrettierIgnore(e))({doc:n,printedComments:s}=l(u,t));else{if(u)try{n=o.printSubtree(e,r,t,d)}catch(e){if(globalThis.PRETTIER_DEBUG)throw e}n||(n=c.print(e,t,r,a))}return(!c.willPrintOwnComments||!c.willPrintOwnComments(e,t))&&(n=i(e,n,t,s)),n}t.exports=d}}),Zt=x({"src/main/range-util.js"(e,t){D();var r=Kt(),a=$t(),n=e=>{let{parser:t}=e;return"json"===t||"json5"===t||"json-stringify"===t};function s(e,t){let r=[e.node,...e.parentNodes],a=new Set([t.node,...t.parentNodes]);return r.find((e=>u.has(e.type)&&a.has(e)))}function i(e){let t=e.length-1;for(;;){let r=e[t];if(!r||"Program"!==r.type&&"File"!==r.type)break;t--}return e.slice(0,t+1)}function o(e,t,r){let{locStart:a,locEnd:n}=r,s=e.node,o=t.node;if(s===o)return{startNode:s,endNode:o};let d=a(e.node);for(let e of i(t.parentNodes)){if(!(a(e)>=d))break;o=e}let l=n(t.node);for(let t of i(e.parentNodes)){if(!(n(t)<=l))break;if(s=t,s===o)break}return{startNode:s,endNode:o}}function d(e,t,r,n){let s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],i=arguments.length>5?arguments[5]:void 0,{locStart:o,locEnd:l}=r,u=o(e),c=l(e);if(!(t>c||ti);let f=e.slice(i,l).search(/\S/),h=-1===f;if(!h)for(i+=f;l>i&&!/\S/.test(e[l-1]);--l);let g,m,y=d(a,i,t,((e,r)=>p(t,e,r)),[],"rangeStart"),b=h?y:d(a,l,t,(e=>p(t,e)),[],"rangeEnd");if(!y||!b)return{rangeStart:0,rangeEnd:0};if(n(t)){let e=s(y,b);g=e,m=e}else({startNode:g,endNode:m}=o(y,b,t));return{rangeStart:Math.min(u(g),u(m)),rangeEnd:Math.max(c(g),c(m))}}t.exports={calculateRange:f,findNodeAtOffset:d}}}),Qt=x({"src/main/core.js"(e,t){D();var{diffArrays:r}=T(),{printer:{printDocToString:a},debug:{printDocToDebug:n}}=K(),{getAlignmentSize:s}=me(),{guessEndOfLine:i,convertEndOfLineToChars:o,countEndOfLineChars:d,normalizeEndOfLine:l}=P(),u=Gt().normalize,c=Ht(),p=$t(),f=qt(),h=Yt(),g=Zt(),m="\ufeff",y=Symbol("cursor");function b(e,t,r){let a=t.comments;return a&&(delete t.comments,p.attach(a,t,e,r)),r[Symbol.for("comments")]=a||[],r[Symbol.for("tokens")]=t.tokens||[],r.originalText=e,a}function v(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0;if(!e||0===e.trim().length)return{formatted:"",cursorOffset:-1,comments:[]};let{ast:s,text:i}=f.parse(e,t);if(t.cursorOffset>=0){let e=g.findNodeAtOffset(s,t.cursorOffset,t);e&&e.node&&(t.cursorNode=e.node)}let d=b(i,s,t),l=h(s,t,n),u=a(l,t);if(p.ensureAllCommentsPrinted(d),n>0){let e=u.formatted.trim();void 0!==u.cursorNodeStart&&(u.cursorNodeStart-=u.formatted.indexOf(e)),u.formatted=e+o(t.endOfLine)}if(t.cursorOffset>=0){let e,a,n,s,o;if(t.cursorNode&&u.cursorNodeText?(e=t.locStart(t.cursorNode),a=i.slice(e,t.locEnd(t.cursorNode)),n=t.cursorOffset-e,s=u.cursorNodeStart,o=u.cursorNodeText):(e=0,a=i,n=t.cursorOffset,s=0,o=u.formatted),a===o)return{formatted:u.formatted,cursorOffset:s+n,comments:d};let l=[...a];l.splice(n,0,y);let c=[...o],p=r(l,c),f=s;for(let e of p)if(e.removed){if(e.value.includes(y))break}else f+=e.count;return{formatted:u.formatted,cursorOffset:f,comments:d}}return{formatted:u.formatted,cursorOffset:-1,comments:d}}function x(e,t){let{ast:r,text:a}=f.parse(e,t),{rangeStart:n,rangeEnd:i}=g.calculateRange(a,t,r),l=a.slice(n,i),u=Math.min(n,a.lastIndexOf("\n",n)+1),c=a.slice(u,n).match(/^\s*/)[0],p=s(c,t.tabWidth),h=v(l,Object.assign(Object.assign({},t),{},{rangeStart:0,rangeEnd:Number.POSITIVE_INFINITY,cursorOffset:t.cursorOffset>n&&t.cursorOffset<=i?t.cursorOffset-n:-1,endOfLine:"lf"}),p),m=h.formatted.trimEnd(),{cursorOffset:y}=t;y>i?y+=m.length-l.length:h.cursorOffset>=0&&(y=h.cursorOffset+n);let b=a.slice(0,n)+m+a.slice(i);if("lf"!==t.endOfLine){let e=o(t.endOfLine);y>=0&&"\r\n"===e&&(y+=d(b.slice(0,y),"\n")),b=b.replace(/\n/g,e)}return{formatted:b,cursorOffset:y,comments:h.comments}}function R(e,t,r){return"number"!=typeof t||Number.isNaN(t)||t<0||t>e.length?r:t}function E(e,t){let{cursorOffset:r,rangeStart:a,rangeEnd:n}=t;return r=R(e,r,-1),a=R(e,a,0),n=R(e,n,e.length),Object.assign(Object.assign({},t),{},{cursorOffset:r,rangeStart:a,rangeEnd:n})}function w(e,t){let{cursorOffset:r,rangeStart:a,rangeEnd:n,endOfLine:s}=E(e,t),o=e.charAt(0)===m;if(o&&(e=e.slice(1),r--,a--,n--),"auto"===s&&(s=i(e)),e.includes("\r")){let t=t=>d(e.slice(0,Math.max(t,0)),"\r\n");r-=t(r),a-=t(a),n-=t(n),e=l(e)}return{hasBOM:o,text:e,options:E(e,Object.assign(Object.assign({},t),{},{cursorOffset:r,rangeStart:a,rangeEnd:n,endOfLine:s}))}}function S(e,t){let r=f.resolveParser(t);return!r.hasPragma||r.hasPragma(e)}function j(e,t){let r,{hasBOM:a,text:n,options:s}=w(e,u(t));return s.rangeStart>=s.rangeEnd&&""!==n||s.requirePragma&&!S(n,s)?{formatted:e,cursorOffset:t.cursorOffset,comments:[]}:(s.rangeStart>0||s.rangeEnd=0&&r.cursorOffset++),r)}t.exports={formatWithCursor:j,parse(e,t,r){let{text:a,options:n}=w(e,u(t)),s=f.parse(a,n);return r&&(s.ast=c(s.ast,n)),s},formatAST(e,t){t=u(t);let r=h(e,t);return a(r,t)},formatDoc(e,t){return j(n(e),Object.assign(Object.assign({},t),{},{parser:"__js_expression"})).formatted},printToDoc(e,t){t=u(t);let{ast:r,text:a}=f.parse(e,t);return b(a,r,t),h(r,t)},printDocToString(e,t){return a(e,u(t))}}}}),er=x({"src/common/util-shared.js"(e,t){D();var{getMaxContinuousCount:r,getStringWidth:a,getAlignmentSize:n,getIndentSize:s,skip:i,skipWhitespace:o,skipSpaces:d,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:c,skipInlineComment:p,skipTrailingComment:f,hasNewline:h,hasNewlineInRange:g,hasSpaces:m,isNextLineEmpty:y,isNextLineEmptyAfterIndex:b,isPreviousLineEmpty:v,getNextNonSpaceNonCommentCharacterIndex:x,makeString:R,addLeadingComment:E,addDanglingComment:w,addTrailingComment:S}=me();t.exports={getMaxContinuousCount:r,getStringWidth:a,getAlignmentSize:n,getIndentSize:s,skip:i,skipWhitespace:o,skipSpaces:d,skipNewline:l,skipToLineEnd:u,skipEverythingButNewLine:c,skipInlineComment:p,skipTrailingComment:f,hasNewline:h,hasNewlineInRange:g,hasSpaces:m,isNextLineEmpty:y,isNextLineEmptyAfterIndex:b,isPreviousLineEmpty:v,getNextNonSpaceNonCommentCharacterIndex:x,makeString:R,addLeadingComment:E,addDanglingComment:w,addTrailingComment:S}}}),tr=x({"src/utils/create-language.js"(e,t){D(),t.exports=function(e,t){let{languageId:r}=e,a=u(e,l);return Object.assign(Object.assign({linguistLanguageId:r},a),t(e))}}}),rr=x({"node_modules/esutils/lib/ast.js"(e,t){D(),function(){function e(e){if(null==e)return!1;switch(e.type){case"ArrayExpression":case"AssignmentExpression":case"BinaryExpression":case"CallExpression":case"ConditionalExpression":case"FunctionExpression":case"Identifier":case"Literal":case"LogicalExpression":case"MemberExpression":case"NewExpression":case"ObjectExpression":case"SequenceExpression":case"ThisExpression":case"UnaryExpression":case"UpdateExpression":return!0}return!1}function r(e){if(null==e)return!1;switch(e.type){case"DoWhileStatement":case"ForInStatement":case"ForStatement":case"WhileStatement":return!0}return!1}function a(e){if(null==e)return!1;switch(e.type){case"BlockStatement":case"BreakStatement":case"ContinueStatement":case"DebuggerStatement":case"DoWhileStatement":case"EmptyStatement":case"ExpressionStatement":case"ForInStatement":case"ForStatement":case"IfStatement":case"LabeledStatement":case"ReturnStatement":case"SwitchStatement":case"ThrowStatement":case"TryStatement":case"VariableDeclaration":case"WhileStatement":case"WithStatement":return!0}return!1}function n(e){return a(e)||null!=e&&"FunctionDeclaration"===e.type}function s(e){switch(e.type){case"IfStatement":return null!=e.alternate?e.alternate:e.consequent;case"LabeledStatement":case"ForStatement":case"ForInStatement":case"WhileStatement":case"WithStatement":return e.body}return null}function i(e){var t;if("IfStatement"!==e.type||null==e.alternate)return!1;t=e.consequent;do{if("IfStatement"===t.type&&null==t.alternate)return!0;t=s(t)}while(t);return!1}t.exports={isExpression:e,isStatement:a,isIterationStatement:r,isSourceElement:n,isProblematicIfStatement:i,trailingStatement:s}}()}}),ar=x({"node_modules/esutils/lib/code.js"(e,t){D(),function(){var e,r,a,n,s,i;function o(e){return 48<=e&&e<=57}function d(e){return 48<=e&&e<=57||97<=e&&e<=102||65<=e&&e<=70}function l(e){return e>=48&&e<=55}function u(e){return 32===e||9===e||11===e||12===e||160===e||e>=5760&&a.indexOf(e)>=0}function c(e){return 10===e||13===e||8232===e||8233===e}function p(e){return e<=65535?String.fromCharCode(e):String.fromCharCode(Math.floor((e-65536)/1024)+55296)+String.fromCharCode((e-65536)%1024+56320)}for(r={NonAsciiIdentifierStart:/[\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\u0561-\u0587\u05D0-\u05EA\u05F0-\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\u08A0-\u08B4\u08B6-\u08BD\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\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\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\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\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\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-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\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\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\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-\uAB65\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]/,NonAsciiIdentifierPart:/[\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\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\u135D-\u135F\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19D9\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u2E2F\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099\u309A\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\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\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/},e={NonAsciiIdentifierStart:/[\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\u0561-\u0587\u05D0-\u05EA\u05F0-\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\u08A0-\u08B4\u08B6-\u08BD\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\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\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\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\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\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-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\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-\u2C2E\u2C30-\u2C5E\u2C60-\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-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\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-\uAB65\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\uDF30-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\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-\uDE33\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\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]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF19]|\uD806[\uDCA0-\uDCDF\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\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]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\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-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]/,NonAsciiIdentifierPart:/[\xAA\xB5\xB7\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0300-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u0483-\u0487\u048A-\u052F\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u05D0-\u05EA\u05F0-\u05F2\u0610-\u061A\u0620-\u0669\u066E-\u06D3\u06D5-\u06DC\u06DF-\u06E8\u06EA-\u06FC\u06FF\u0710-\u074A\u074D-\u07B1\u07C0-\u07F5\u07FA\u0800-\u082D\u0840-\u085B\u08A0-\u08B4\u08B6-\u08BD\u08D4-\u08E1\u08E3-\u0963\u0966-\u096F\u0971-\u0983\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BC-\u09C4\u09C7\u09C8\u09CB-\u09CE\u09D7\u09DC\u09DD\u09DF-\u09E3\u09E6-\u09F1\u0A01-\u0A03\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A59-\u0A5C\u0A5E\u0A66-\u0A75\u0A81-\u0A83\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABC-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AD0\u0AE0-\u0AE3\u0AE6-\u0AEF\u0AF9\u0B01-\u0B03\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3C-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B5C\u0B5D\u0B5F-\u0B63\u0B66-\u0B6F\u0B71\u0B82\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD0\u0BD7\u0BE6-\u0BEF\u0C00-\u0C03\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C58-\u0C5A\u0C60-\u0C63\u0C66-\u0C6F\u0C80-\u0C83\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBC-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CDE\u0CE0-\u0CE3\u0CE6-\u0CEF\u0CF1\u0CF2\u0D01-\u0D03\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D-\u0D44\u0D46-\u0D48\u0D4A-\u0D4E\u0D54-\u0D57\u0D5F-\u0D63\u0D66-\u0D6F\u0D7A-\u0D7F\u0D82\u0D83\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E01-\u0E3A\u0E40-\u0E4E\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB9\u0EBB-\u0EBD\u0EC0-\u0EC4\u0EC6\u0EC8-\u0ECD\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E-\u0F47\u0F49-\u0F6C\u0F71-\u0F84\u0F86-\u0F97\u0F99-\u0FBC\u0FC6\u1000-\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\u135D-\u135F\u1369-\u1371\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176C\u176E-\u1770\u1772\u1773\u1780-\u17D3\u17D7\u17DC\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u1820-\u1877\u1880-\u18AA\u18B0-\u18F5\u1900-\u191E\u1920-\u192B\u1930-\u193B\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A1B\u1A20-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AA7\u1AB0-\u1ABD\u1B00-\u1B4B\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1BF3\u1C00-\u1C37\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1CD0-\u1CD2\u1CD4-\u1CF6\u1CF8\u1CF9\u1D00-\u1DF5\u1DFB-\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\u200C\u200D\u203F\u2040\u2054\u2071\u207F\u2090-\u209C\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D7F-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2DE0-\u2DFF\u3005-\u3007\u3021-\u302F\u3031-\u3035\u3038-\u303C\u3041-\u3096\u3099-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FD5\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66F\uA674-\uA67D\uA67F-\uA6F1\uA717-\uA71F\uA722-\uA788\uA78B-\uA7AE\uA7B0-\uA7B7\uA7F7-\uA827\uA840-\uA873\uA880-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F7\uA8FB\uA8FD\uA900-\uA92D\uA930-\uA953\uA960-\uA97C\uA980-\uA9C0\uA9CF-\uA9D9\uA9E0-\uA9FE\uAA00-\uAA36\uAA40-\uAA4D\uAA50-\uAA59\uAA60-\uAA76\uAA7A-\uAAC2\uAADB-\uAADD\uAAE0-\uAAEF\uAAF2-\uAAF6\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABEA\uABEC\uABED\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\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF3F\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\uDDFD\uDE80-\uDE9C\uDEA0-\uDED0\uDEE0\uDF00-\uDF1F\uDF30-\uDF4A\uDF50-\uDF7A\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\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-\uDE03\uDE05\uDE06\uDE0C-\uDE13\uDE15-\uDE17\uDE19-\uDE33\uDE38-\uDE3A\uDE3F\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE6\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2]|\uD804[\uDC00-\uDC46\uDC66-\uDC6F\uDC7F-\uDCBA\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD00-\uDD34\uDD36-\uDD3F\uDD50-\uDD73\uDD76\uDD80-\uDDC4\uDDCA-\uDDCC\uDDD0-\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE37\uDE3E\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3C-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF50\uDF57\uDF5D-\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC00-\uDC4A\uDC50-\uDC59\uDC80-\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDB5\uDDB8-\uDDC0\uDDD8-\uDDDD\uDE00-\uDE40\uDE44\uDE50-\uDE59\uDE80-\uDEB7\uDEC0-\uDEC9\uDF00-\uDF19\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDCA0-\uDCE9\uDCFF\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC36\uDC38-\uDC40\uDC50-\uDC59\uDC72-\uDC8F\uDC92-\uDCA7\uDCA9-\uDCB6]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDED0-\uDEED\uDEF0-\uDEF4\uDF00-\uDF36\uDF40-\uDF43\uDF50-\uDF59\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDF00-\uDF44\uDF50-\uDF7E\uDF8F-\uDF9F\uDFE0]|\uD821[\uDC00-\uDFEC]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00\uDC01]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\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]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDC00-\uDCC4\uDCD0-\uDCD6\uDD00-\uDD4A\uDD50-\uDD59]|\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-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1]|\uD87E[\uDC00-\uDE1D]|\uDB40[\uDD00-\uDDEF]/},a=[5760,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279],n=new Array(128),i=0;i<128;++i)n[i]=i>=97&&i<=122||i>=65&&i<=90||36===i||95===i;for(s=new Array(128),i=0;i<128;++i)s[i]=i>=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57||36===i||95===i;function f(e){return e<128?n[e]:r.NonAsciiIdentifierStart.test(p(e))}function h(e){return e<128?s[e]:r.NonAsciiIdentifierPart.test(p(e))}function g(t){return t<128?n[t]:e.NonAsciiIdentifierStart.test(p(t))}function m(t){return t<128?s[t]:e.NonAsciiIdentifierPart.test(p(t))}t.exports={isDecimalDigit:o,isHexDigit:d,isOctalDigit:l,isWhiteSpace:u,isLineTerminator:c,isIdentifierStartES5:f,isIdentifierPartES5:h,isIdentifierStartES6:g,isIdentifierPartES6:m}}()}}),nr=x({"node_modules/esutils/lib/keyword.js"(e,t){D(),function(){var e=ar();function r(e){switch(e){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function a(e,t){return!(!t&&"yield"===e)&&n(e,t)}function n(e,t){if(t&&r(e))return!0;switch(e.length){case 2:return"if"===e||"in"===e||"do"===e;case 3:return"var"===e||"for"===e||"new"===e||"try"===e;case 4:return"this"===e||"else"===e||"case"===e||"void"===e||"with"===e||"enum"===e;case 5:return"while"===e||"break"===e||"catch"===e||"throw"===e||"const"===e||"yield"===e||"class"===e||"super"===e;case 6:return"return"===e||"typeof"===e||"delete"===e||"switch"===e||"export"===e||"import"===e;case 7:return"default"===e||"finally"===e||"extends"===e;case 8:return"function"===e||"continue"===e||"debugger"===e;case 10:return"instanceof"===e;default:return!1}}function s(e,t){return"null"===e||"true"===e||"false"===e||a(e,t)}function i(e,t){return"null"===e||"true"===e||"false"===e||n(e,t)}function o(e){return"eval"===e||"arguments"===e}function d(t){var r,a,n;if(0===t.length||(n=t.charCodeAt(0),!e.isIdentifierStartES5(n)))return!1;for(r=1,a=t.length;r=a||!(56320<=(s=t.charCodeAt(r))&&s<=57343))return!1;n=l(n,s)}if(!i(n))return!1;i=e.isIdentifierPartES6}return!0}function c(e,t){return d(e)&&!s(e,t)}function p(e,t){return u(e)&&!i(e,t)}t.exports={isKeywordES5:a,isKeywordES6:n,isReservedWordES5:s,isReservedWordES6:i,isRestrictedWord:o,isIdentifierNameES5:d,isIdentifierNameES6:u,isIdentifierES5:c,isIdentifierES6:p}}()}}),sr=x({"node_modules/esutils/lib/utils.js"(e){D(),e.ast=rr(),e.code=ar(),e.keyword=nr()}}),ir=x({"src/language-js/utils/is-block-comment.js"(e,t){D();var r=new Set(["Block","CommentBlock","MultiLine"]),a=e=>r.has(null==e?void 0:e.type);t.exports=a}}),or=x({"src/language-js/utils/is-node-matches.js"(e,t){function r(e,t){let r=t.split(".");for(let t=r.length-1;t>=0;t--){let a=r[t];if(0===t)return"Identifier"===e.type&&e.name===a;if("MemberExpression"!==e.type||e.optional||e.computed||"Identifier"!==e.property.type||e.property.name!==a)return!1;e=e.object}}function a(e,t){return t.some((t=>r(e,t)))}D(),t.exports=a}}),dr=x({"src/language-js/utils/index.js"(e,t){D();var r=sr().keyword.isIdentifierNameES5,{getLast:a,hasNewline:n,skipWhitespace:s,isNonEmptyArray:i,isNextLineEmptyAfterIndex:o,getStringWidth:d}=me(),{locStart:l,locEnd:u,hasSameLocStart:c}=Ut(),p=ir(),f=or(),h="(?:(?=.)\\s)",g=new RegExp(`^${h}*:`),m=new RegExp(`^${h}*::`);function y(e){var t,r;return(null===(t=e.extra)||void 0===t?void 0:t.parenthesized)&&p(null===(r=e.trailingComments)||void 0===r?void 0:r[0])&&g.test(e.trailingComments[0].value)}function b(e){let t=null==e?void 0:e[0];return p(t)&&m.test(t.value)}function v(e,t){if(!e||"object"!=typeof e)return!1;if(Array.isArray(e))return e.some((e=>v(e,t)));let r=t(e);return"boolean"==typeof r?r:Object.values(e).some((e=>v(e,t)))}function x(e){return"AssignmentExpression"===e.type||"BinaryExpression"===e.type||"LogicalExpression"===e.type||"NGPipeExpression"===e.type||"ConditionalExpression"===e.type||X(e)||Y(e)||"SequenceExpression"===e.type||"TaggedTemplateExpression"===e.type||"BindExpression"===e.type||"UpdateExpression"===e.type&&!e.prefix||Ve(e)||"TSNonNullExpression"===e.type}function R(e){var t,r,a,n,s,i;return e.expressions?e.expressions[0]:null!==(t=null!==(r=null!==(a=null!==(n=null!==(s=null!==(i=e.left)&&void 0!==i?i:e.test)&&void 0!==s?s:e.callee)&&void 0!==n?n:e.object)&&void 0!==a?a:e.tag)&&void 0!==r?r:e.argument)&&void 0!==t?t:e.expression}function E(e,t){if(t.expressions)return["expressions",0];if(t.left)return["left"];if(t.test)return["test"];if(t.object)return["object"];if(t.callee)return["callee"];if(t.tag)return["tag"];if(t.argument)return["argument"];if(t.expression)return["expression"];throw new Error("Unexpected node has no left side.")}function w(e){return e=new Set(e),t=>e.has(null==t?void 0:t.type)}var S=w(["Line","CommentLine","SingleLine","HashbangComment","HTMLOpen","HTMLClose"]),j=w(["ExportDefaultDeclaration","ExportDefaultSpecifier","DeclareExportDeclaration","ExportNamedDeclaration","ExportAllDeclaration"]);function C(e){let t=e.getParentNode();return"declaration"===e.getName()&&j(t)?t:null}var T=w(["BooleanLiteral","DirectiveLiteral","Literal","NullLiteral","NumericLiteral","BigIntLiteral","DecimalLiteral","RegExpLiteral","StringLiteral","TemplateLiteral","TSTypeLiteral","JSXText"]);function A(e){return"NumericLiteral"===e.type||"Literal"===e.type&&"number"==typeof e.value}function P(e){return"UnaryExpression"===e.type&&("+"===e.operator||"-"===e.operator)&&A(e.argument)}function k(e){return"StringLiteral"===e.type||"Literal"===e.type&&"string"==typeof e.value}var I=w(["ObjectTypeAnnotation","TSTypeLiteral","TSMappedType"]),O=w(["FunctionExpression","ArrowFunctionExpression"]);function _(e){return"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type&&"BlockStatement"===e.body.type}function N(e){return X(e)&&"Identifier"===e.callee.type&&["async","inject","fakeAsync","waitForAsync"].includes(e.callee.name)}var F=w(["JSXElement","JSXFragment"]);function B(e,t){if("markdown"!==e.parentParser&&"mdx"!==e.parentParser)return!1;let r=t.getNode();if(!r.expression||!F(r.expression))return!1;let a=t.getParentNode();return"Program"===a.type&&1===a.body.length}function M(e){return"get"===e.kind||"set"===e.kind}function L(e){return M(e)||c(e,e.value)}function U(e){return!("ObjectTypeProperty"!==e.type&&"ObjectTypeInternalSlot"!==e.type||"FunctionTypeAnnotation"!==e.value.type||e.static||L(e))}function W(e){return!("TypeAnnotation"!==e.type&&"TSTypeAnnotation"!==e.type||"FunctionTypeAnnotation"!==e.typeAnnotation.type||e.static||c(e,e.typeAnnotation))}var z=w(["BinaryExpression","LogicalExpression","NGPipeExpression"]);function V(e){return Y(e)||"BindExpression"===e.type&&Boolean(e.object)}var q=new Set(["AnyTypeAnnotation","TSAnyKeyword","NullLiteralTypeAnnotation","TSNullKeyword","ThisTypeAnnotation","TSThisType","NumberTypeAnnotation","TSNumberKeyword","VoidTypeAnnotation","TSVoidKeyword","BooleanTypeAnnotation","TSBooleanKeyword","BigIntTypeAnnotation","TSBigIntKeyword","SymbolTypeAnnotation","TSSymbolKeyword","StringTypeAnnotation","TSStringKeyword","BooleanLiteralTypeAnnotation","StringLiteralTypeAnnotation","BigIntLiteralTypeAnnotation","NumberLiteralTypeAnnotation","TSLiteralType","TSTemplateLiteralType","EmptyTypeAnnotation","MixedTypeAnnotation","TSNeverKeyword","TSObjectKeyword","TSUndefinedKeyword","TSUnknownKeyword"]);function G(e){return!(!e||("GenericTypeAnnotation"!==e.type&&"TSTypeReference"!==e.type||e.typeParameters)&&!q.has(e.type))}function H(e){let t=/^(?:before|after)(?:Each|All)$/;return"Identifier"===e.callee.type&&t.test(e.callee.name)&&1===e.arguments.length}var K=["it","it.only","it.skip","describe","describe.only","describe.skip","test","test.only","test.skip","test.step","test.describe","test.describe.only","test.describe.parallel","test.describe.parallel.only","test.describe.serial","test.describe.serial.only","skip","xit","xdescribe","xtest","fit","fdescribe","ftest"];function $(e){return f(e,K)}function J(e,t){if("CallExpression"!==e.type)return!1;if(1===e.arguments.length){if(N(e)&&t&&J(t))return O(e.arguments[0]);if(H(e))return N(e.arguments[0])}else if((2===e.arguments.length||3===e.arguments.length)&&("TemplateLiteral"===e.arguments[0].type||k(e.arguments[0]))&&$(e.callee))return!(e.arguments[2]&&!A(e.arguments[2]))&&((2===e.arguments.length?O(e.arguments[1]):_(e.arguments[1])&&je(e.arguments[1]).length<=1)||N(e.arguments[1]));return!1}var X=w(["CallExpression","OptionalCallExpression"]),Y=w(["MemberExpression","OptionalMemberExpression"]);function Z(e){let t="expressions";"TSTemplateLiteralType"===e.type&&(t="types");let r=e[t];return 0!==r.length&&r.every((e=>{if(Fe(e))return!1;if("Identifier"===e.type||"ThisExpression"===e.type)return!0;if(Y(e)){let t=e;for(;Y(t);)if("Identifier"!==t.property.type&&"Literal"!==t.property.type&&"StringLiteral"!==t.property.type&&"NumericLiteral"!==t.property.type||(t=t.object,Fe(t)))return!1;return"Identifier"===t.type||"ThisExpression"===t.type}return!1}))}function Q(e,t){return"+"===e||"-"===e?e+t:t}function ee(e,t){let r=l(t),a=s(e,u(t));return!1!==a&&"/*"===e.slice(r,r+2)&&"*/"===e.slice(a,a+2)}function te(e,t){return F(t)?Ie(t):Fe(t,_e.Leading,(t=>n(e,u(t))))}function re(e,t){return"json"!==t.parser&&k(e.key)&&ce(e.key).slice(1,-1)===e.key.value&&(r(e.key.value)&&!("babel-ts"===t.parser&&"ClassProperty"===e.type||"typescript"===t.parser&&"PropertyDefinition"===e.type)||ae(e.key.value)&&String(Number(e.key.value))===e.key.value&&("babel"===t.parser||"acorn"===t.parser||"espree"===t.parser||"meriyah"===t.parser||"__babel_estree"===t.parser))}function ae(e){return/^(?:\d+|\d+\.\d+)$/.test(e)}function ne(e,t){let r=/^[fx]?(?:describe|it|test)$/;return"TaggedTemplateExpression"===t.type&&t.quasi===e&&"MemberExpression"===t.tag.type&&"Identifier"===t.tag.property.type&&"each"===t.tag.property.name&&("Identifier"===t.tag.object.type&&r.test(t.tag.object.name)||"MemberExpression"===t.tag.object.type&&"Identifier"===t.tag.object.property.type&&("only"===t.tag.object.property.name||"skip"===t.tag.object.property.name)&&"Identifier"===t.tag.object.object.type&&r.test(t.tag.object.object.name))}function se(e){return e.quasis.some((e=>e.value.raw.includes("\n")))}function ie(e,t){return("TemplateLiteral"===e.type&&se(e)||"TaggedTemplateExpression"===e.type&&se(e.quasi))&&!n(t,l(e),{backwards:!0})}function oe(e){if(!Fe(e))return!1;let t=a(Be(e,_e.Dangling));return t&&!p(t)}function de(e){if(e.length<=1)return!1;let t=0;for(let r of e)if(O(r)){if(t+=1,t>1)return!0}else if(X(r))for(let e of r.arguments)if(O(e))return!0;return!1}function le(e){let t=e.getValue(),r=e.getParentNode();return X(t)&&X(r)&&r.callee===t&&t.arguments.length>r.arguments.length&&r.arguments.length>0}function ue(e,t){if(t>=2)return!1;let r=e=>ue(e,t+1),a="Literal"===e.type&&"regex"in e&&e.regex.pattern||"RegExpLiteral"===e.type&&e.pattern;if(a&&d(a)>5)return!1;if("Literal"===e.type||"BigIntLiteral"===e.type||"DecimalLiteral"===e.type||"BooleanLiteral"===e.type||"NullLiteral"===e.type||"NumericLiteral"===e.type||"RegExpLiteral"===e.type||"StringLiteral"===e.type||"Identifier"===e.type||"ThisExpression"===e.type||"Super"===e.type||"PrivateName"===e.type||"PrivateIdentifier"===e.type||"ArgumentPlaceholder"===e.type||"Import"===e.type)return!0;if("TemplateLiteral"===e.type)return e.quasis.every((e=>!e.value.raw.includes("\n")))&&e.expressions.every(r);if("ObjectExpression"===e.type)return e.properties.every((e=>!e.computed&&(e.shorthand||e.value&&r(e.value))));if("ArrayExpression"===e.type)return e.elements.every((e=>null===e||r(e)));if(Le(e))return("ImportExpression"===e.type||ue(e.callee,t))&&Ae(e).every(r);if(Y(e))return ue(e.object,t)&&ue(e.property,t);let n={"!":!0,"-":!0,"+":!0,"~":!0};if("UnaryExpression"===e.type&&n[e.operator])return ue(e.argument,t);let s={"++":!0,"--":!0};return"UpdateExpression"===e.type&&s[e.operator]?ue(e.argument,t):"TSNonNullExpression"===e.type&&ue(e.expression,t)}function ce(e){var t,r;return null!==(t=null===(r=e.extra)||void 0===r?void 0:r.raw)&&void 0!==t?t:e.raw}function pe(e){return e}function fe(e){return e.filepath&&/\.tsx$/i.test(e.filepath)}function he(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"es5";return"es5"===e.trailingComma&&"es5"===t||"all"===e.trailingComma&&("all"===t||"es5"===t)}function ge(e,t){switch(e.type){case"BinaryExpression":case"LogicalExpression":case"AssignmentExpression":case"NGPipeExpression":return ge(e.left,t);case"MemberExpression":case"OptionalMemberExpression":return ge(e.object,t);case"TaggedTemplateExpression":return"FunctionExpression"!==e.tag.type&&ge(e.tag,t);case"CallExpression":case"OptionalCallExpression":return"FunctionExpression"!==e.callee.type&&ge(e.callee,t);case"ConditionalExpression":return ge(e.test,t);case"UpdateExpression":return!e.prefix&&ge(e.argument,t);case"BindExpression":return e.object&&ge(e.object,t);case"SequenceExpression":return ge(e.expressions[0],t);case"TSSatisfiesExpression":case"TSAsExpression":case"TSNonNullExpression":return ge(e.expression,t);default:return t(e)}}var ye={"==":!0,"!=":!0,"===":!0,"!==":!0},be={"*":!0,"/":!0,"%":!0},ve={">>":!0,">>>":!0,"<<":!0};function xe(e,t){return!(Ee(t)!==Ee(e)||"**"===e||ye[e]&&ye[t]||"%"===t&&be[e]||"%"===e&&be[t]||t!==e&&be[t]&&be[e]||ve[e]&&ve[t])}var Re=new Map([["|>"],["??"],["||"],["&&"],["|"],["^"],["&"],["==","===","!=","!=="],["<",">","<=",">=","in","instanceof"],[">>","<<",">>>"],["+","-"],["*","/","%"],["**"]].flatMap(((e,t)=>e.map((e=>[e,t])))));function Ee(e){return Re.get(e)}function we(e){return Boolean(ve[e])||"|"===e||"^"===e||"&"===e}function Se(e){var t;if(e.rest)return!0;let r=je(e);return"RestElement"===(null===(t=a(r))||void 0===t?void 0:t.type)}var De=new WeakMap;function je(e){if(De.has(e))return De.get(e);let t=[];return e.this&&t.push(e.this),Array.isArray(e.parameters)?t.push(...e.parameters):Array.isArray(e.params)&&t.push(...e.params),e.rest&&t.push(e.rest),De.set(e,t),t}function Ce(e,t){let r=e.getValue(),a=0,n=e=>t(e,a++);r.this&&e.call(n,"this"),Array.isArray(r.parameters)?e.each(n,"parameters"):Array.isArray(r.params)&&e.each(n,"params"),r.rest&&e.call(n,"rest")}var Te=new WeakMap;function Ae(e){if(Te.has(e))return Te.get(e);let t=e.arguments;return"ImportExpression"===e.type&&(t=[e.source],e.attributes&&t.push(e.attributes)),Te.set(e,t),t}function Pe(e,t){let r=e.getValue();"ImportExpression"===r.type?(e.call((e=>t(e,0)),"source"),r.attributes&&e.call((e=>t(e,1)),"attributes")):e.each(t,"arguments")}function ke(e){return"prettier-ignore"===e.value.trim()&&!e.unignore}function Ie(e){return e&&(e.prettierIgnore||Fe(e,_e.PrettierIgnore))}function Oe(e){return Ie(e.getValue())}var _e={Leading:2,Trailing:4,Dangling:8,Block:16,Line:32,PrettierIgnore:64,First:128,Last:256},Ne=(e,t)=>{if("function"==typeof e&&(t=e,e=0),e||t)return(r,a,n)=>!(e&_e.Leading&&!r.leading||e&_e.Trailing&&!r.trailing||e&_e.Dangling&&(r.leading||r.trailing)||e&_e.Block&&!p(r)||e&_e.Line&&!S(r)||e&_e.First&&0!==a||e&_e.Last&&a!==n.length-1||e&_e.PrettierIgnore&&!ke(r)||t&&!t(r))};function Fe(e,t,r){if(!i(null==e?void 0:e.comments))return!1;let a=Ne(t,r);return!a||e.comments.some(a)}function Be(e,t,r){if(!Array.isArray(null==e?void 0:e.comments))return[];let a=Ne(t,r);return a?e.comments.filter(a):e.comments}var Me=(e,t)=>{let{originalText:r}=t;return o(r,u(e))};function Le(e){return X(e)||"NewExpression"===e.type||"ImportExpression"===e.type}function Ue(e){return e&&("ObjectProperty"===e.type||"Property"===e.type&&!e.method&&"init"===e.kind)}function We(e){return Boolean(e.__isUsingHackPipeline)}var ze=Symbol("ifWithoutBlockAndSameLineComment");function Ve(e){return"TSAsExpression"===e.type||"TSSatisfiesExpression"===e.type}t.exports={getFunctionParameters:je,iterateFunctionParametersPath:Ce,getCallArguments:Ae,iterateCallArgumentsPath:Pe,hasRestParameter:Se,getLeftSide:R,getLeftSidePathName:E,getParentExportDeclaration:C,getTypeScriptMappedTypeModifier:Q,hasFlowAnnotationComment:b,hasFlowShorthandAnnotationComment:y,hasLeadingOwnLineComment:te,hasNakedLeftSide:x,hasNode:v,hasIgnoreComment:Oe,hasNodeIgnoreComment:Ie,identity:pe,isBinaryish:z,isCallLikeExpression:Le,isEnabledHackPipeline:We,isLineComment:S,isPrettierIgnoreComment:ke,isCallExpression:X,isMemberExpression:Y,isExportDeclaration:j,isFlowAnnotationComment:ee,isFunctionCompositionArgs:de,isFunctionNotation:L,isFunctionOrArrowExpression:O,isGetterOrSetter:M,isJestEachTemplateLiteral:ne,isJsxNode:F,isLiteral:T,isLongCurriedCallExpression:le,isSimpleCallArgument:ue,isMemberish:V,isNumericLiteral:A,isSignedNumericLiteral:P,isObjectProperty:Ue,isObjectType:I,isObjectTypePropertyAFunction:U,isSimpleType:G,isSimpleNumber:ae,isSimpleTemplateLiteral:Z,isStringLiteral:k,isStringPropSafeToUnquote:re,isTemplateOnItsOwnLine:ie,isTestCall:J,isTheOnlyJsxElementInMarkdown:B,isTSXFile:fe,isTypeAnnotationAFunction:W,isNextLineEmpty:Me,needsHardlineAfterDanglingComment:oe,rawText:ce,shouldPrintComma:he,isBitwiseOperator:we,shouldFlatten:xe,startsWithNoLookaheadToken:ge,getPrecedence:Ee,hasComment:Fe,getComments:Be,CommentCheckFlags:_e,markerForIfWithoutBlockAndSameLineComment:ze,isTSTypeExpression:Ve}}}),lr=x({"src/language-js/print/template-literal.js"(e,t){D();var r=k(),{getStringWidth:a,getIndentSize:n}=me(),{builders:{join:s,hardline:i,softline:o,group:d,indent:l,align:u,lineSuffixBoundary:c,addAlignmentToDoc:p},printer:{printDocToString:f},utils:{mapDoc:h}}=K(),{isBinaryish:g,isJestEachTemplateLiteral:m,isSimpleTemplateLiteral:y,hasComment:b,isMemberExpression:v,isTSTypeExpression:x}=dr();function R(e,t,r){let a=e.getValue();if("TemplateLiteral"===a.type&&m(a,e.getParentNode())){let a=E(e,r,t);if(a)return a}let s="expressions";"TSTemplateLiteralType"===a.type&&(s="types");let i=[],h=e.map(t,s),R=y(a);return R&&(h=h.map((e=>f(e,Object.assign(Object.assign({},r),{},{printWidth:Number.POSITIVE_INFINITY})).formatted))),i.push(c,"`"),e.each((e=>{let f=e.getName();if(i.push(t()),f1||d.some((e=>e.length>0))){t.__inJestEach=!0;let u=e.map(n,"expressions");t.__inJestEach=!1;let p=[],h=u.map((e=>"${"+f(e,Object.assign(Object.assign({},t),{},{printWidth:Number.POSITIVE_INFINITY,endOfLine:"lf"})).formatted+"}")),g=[{hasLineBreak:!1,cells:[]}];for(let e=1;ee.cells.length))),y=Array.from({length:m}).fill(0),b=[{cells:d},...g.filter((e=>e.cells.length>0))];for(let{cells:e}of b.filter((e=>!e.hasLineBreak)))for(let[t,r]of e.entries())y[t]=Math.max(y[t],a(r));return p.push(c,"`",l([i,s(i,b.map((e=>s(" | ",e.cells.map(((t,r)=>e.hasLineBreak?t:t+" ".repeat(y[r]-a(t))))))))]),i,"`"),p}}function w(e,t){let r=e.getValue(),a=t();return b(r)&&(a=d([l([o,a]),o])),["${",a,c,"}"]}function S(e,t){return e.map((e=>w(e,t)),"expressions")}function j(e,t){return h(e,(e=>"string"==typeof e?t?e.replace(/(\\*)`/g,"$1$1\\`"):C(e):e))}function C(e){return e.replace(/([\\`]|\${)/g,"\\$1")}t.exports={printTemplateLiteral:R,printTemplateExpressions:S,escapeTemplateCharacters:j,uncookTemplateElementValue:C}}}),ur=x({"src/language-js/embed/markdown.js"(e,t){D();var{builders:{indent:r,softline:a,literalline:n,dedentToRoot:s}}=K(),{escapeTemplateCharacters:i}=lr();function o(e,t,o){let l=e.getValue().quasis[0].value.raw.replace(/((?:\\\\)*)\\`/g,((e,t)=>"\\".repeat(t.length/2)+"`")),u=d(l),c=""!==u;c&&(l=l.replace(new RegExp(`^${u}`,"gm"),""));let p=i(o(l,{parser:"markdown",__inJsTemplate:!0},{stripTrailingHardline:!0}),!0);return["`",c?r([a,p]):[n,s(p)],a,"`"]}function d(e){let t=e.match(/^([^\S\n]*)\S/m);return null===t?"":t[1]}t.exports=o}}),cr=x({"src/language-js/embed/css.js"(e,t){D();var{isNonEmptyArray:r}=me(),{builders:{indent:a,hardline:n,softline:s},utils:{mapDoc:i,replaceEndOfLine:o,cleanDoc:d}}=K(),{printTemplateExpressions:l}=lr();function u(e,t,r){let a=e.getValue(),n=a.quasis.map((e=>e.value.raw)),s=0;return c(r(n.reduce(((e,t,r)=>0===r?t:e+"@prettier-placeholder-"+s+++"-id"+t),""),{parser:"scss"},{stripTrailingHardline:!0}),a,l(e,t))}function c(e,t,r){if(1===t.quasis.length&&!t.quasis[0].value.raw.trim())return"``";let i=p(e,r);if(!i)throw new Error("Couldn't insert all the expressions");return["`",a([n,i]),s,"`"]}function p(e,t){if(!r(t))return e;let a=0,n=i(d(e),(e=>"string"==typeof e&&e.includes("@prettier-placeholder")?e.split(/@prettier-placeholder-(\d+)-id/).map(((e,r)=>r%2==0?o(e):(a++,t[e]))):e));return t.length===a?n:null}t.exports=u}}),pr=x({"src/language-js/embed/graphql.js"(e,t){D();var{builders:{indent:r,join:a,hardline:n}}=K(),{escapeTemplateCharacters:s,printTemplateExpressions:i}=lr();function o(e,t,o){let l=e.getValue(),u=l.quasis.length;if(1===u&&""===l.quasis[0].value.raw.trim())return"``";let c=i(e,t),p=[];for(let e=0;e2&&""===n[0].trim()&&""===n[1].trim(),g=i>2&&""===n[i-1].trim()&&""===n[i-2].trim(),m=n.every((e=>/^\s*(?:#[^\n\r]*)?$/.test(e)));if(!r&&/#[^\n\r]*$/.test(n[i-1]))return null;let y=null;y=m?d(n):o(a,{parser:"graphql"},{stripTrailingHardline:!0}),y?(y=s(y,!1),!t&&h&&p.push(""),p.push(y),!r&&g&&p.push("")):!t&&!r&&h&&p.push(""),f&&p.push(f)}return["`",r([n,a(n,p)]),n,"`"]}function d(e){let t=[],r=!1,s=e.map((e=>e.trim()));for(let[e,a]of s.entries())""!==a&&(""===s[e-1]&&r?t.push([n,a]):t.push(a),r=!0);return 0===t.length?null:a(n,t)}t.exports=o}}),fr=x({"src/language-js/embed/html.js"(e,t){D();var{builders:{indent:r,line:a,hardline:n,group:s},utils:{mapDoc:i}}=K(),{printTemplateExpressions:o,uncookTemplateElementValue:d}=lr(),l=0;function u(e,t,u,c,p){let{parser:f}=p,h=e.getValue(),g=l;l=l+1>>>0;let m=e=>`PRETTIER_HTML_PLACEHOLDER_${e}_${g}_IN_JS`,y=h.quasis.map(((e,t,r)=>t===r.length-1?e.value.cooked:e.value.cooked+m(t))).join(""),b=o(e,t);if(0===b.length&&0===y.trim().length)return"``";let v=new RegExp(m("(\\d+)"),"g"),x=0,R=u(y,{parser:f,__onHtmlRoot(e){x=e.children.length}},{stripTrailingHardline:!0}),E=i(R,(e=>{if("string"!=typeof e)return e;let t=[],r=e.split(v);for(let e=0;e1?r(s(E)):s(E),S,"`"])}t.exports=u}}),hr=x({"src/language-js/embed.js"(e,t){D();var{hasComment:r,CommentCheckFlags:a,isObjectProperty:n}=dr(),s=ur(),i=cr(),o=pr(),d=fr();function l(e){return p(e)||m(e)||y(e)||f(e)?"css":x(e)?"graphql":E(e)?"html":h(e)?"angular":c(e)?"markdown":void 0}function u(e,t,r,a){let n=e.getValue();if("TemplateLiteral"!==n.type||w(n))return;let u=l(e);if(u){if("markdown"===u)return s(e,t,r);if("css"===u)return i(e,t,r);if("graphql"===u)return o(e,t,r);if("html"===u||"angular"===u)return d(e,t,r,a,{parser:u})}}function c(e){let t=e.getValue(),r=e.getParentNode();return r&&"TaggedTemplateExpression"===r.type&&1===t.quasis.length&&"Identifier"===r.tag.type&&("md"===r.tag.name||"markdown"===r.tag.name)}function p(e){let t=e.getValue(),r=e.getParentNode(),a=e.getParentNode(1);return a&&t.quasis&&"JSXExpressionContainer"===r.type&&"JSXElement"===a.type&&"style"===a.openingElement.name.name&&a.openingElement.attributes.some((e=>"jsx"===e.name.name))||r&&"TaggedTemplateExpression"===r.type&&"Identifier"===r.tag.type&&"css"===r.tag.name||r&&"TaggedTemplateExpression"===r.type&&"MemberExpression"===r.tag.type&&"css"===r.tag.object.name&&("global"===r.tag.property.name||"resolve"===r.tag.property.name)}function f(e){return e.match((e=>"TemplateLiteral"===e.type),((e,t)=>"ArrayExpression"===e.type&&"elements"===t),((e,t)=>n(e)&&"Identifier"===e.key.type&&"styles"===e.key.name&&"value"===t),...g)}function h(e){return e.match((e=>"TemplateLiteral"===e.type),((e,t)=>n(e)&&"Identifier"===e.key.type&&"template"===e.key.name&&"value"===t),...g)}var g=[(e,t)=>"ObjectExpression"===e.type&&"properties"===t,(e,t)=>"CallExpression"===e.type&&"Identifier"===e.callee.type&&"Component"===e.callee.name&&"arguments"===t,(e,t)=>"Decorator"===e.type&&"expression"===t];function m(e){let t=e.getParentNode();if(!t||"TaggedTemplateExpression"!==t.type)return!1;let r="ParenthesizedExpression"===t.tag.type?t.tag.expression:t.tag;switch(r.type){case"MemberExpression":return b(r.object)||v(r);case"CallExpression":return b(r.callee)||"MemberExpression"===r.callee.type&&("MemberExpression"===r.callee.object.type&&(b(r.callee.object.object)||v(r.callee.object))||"CallExpression"===r.callee.object.type&&b(r.callee.object.callee));case"Identifier":return"css"===r.name;default:return!1}}function y(e){let t=e.getParentNode(),r=e.getParentNode(1);return r&&"JSXExpressionContainer"===t.type&&"JSXAttribute"===r.type&&"JSXIdentifier"===r.name.type&&"css"===r.name.name}function b(e){return"Identifier"===e.type&&"styled"===e.name}function v(e){return/^[A-Z]/.test(e.object.name)&&"extend"===e.property.name}function x(e){let t=e.getValue(),r=e.getParentNode();return R(t,"GraphQL")||r&&("TaggedTemplateExpression"===r.type&&("MemberExpression"===r.tag.type&&"graphql"===r.tag.object.name&&"experimental"===r.tag.property.name||"Identifier"===r.tag.type&&("gql"===r.tag.name||"graphql"===r.tag.name))||"CallExpression"===r.type&&"Identifier"===r.callee.type&&"graphql"===r.callee.name)}function R(e,t){return r(e,a.Block|a.Leading,(e=>{let{value:r}=e;return r===` ${t} `}))}function E(e){return R(e.getValue(),"HTML")||e.match((e=>"TemplateLiteral"===e.type),((e,t)=>"TaggedTemplateExpression"===e.type&&"Identifier"===e.tag.type&&"html"===e.tag.name&&"quasi"===t))}function w(e){let{quasis:t}=e;return t.some((e=>{let{value:{cooked:t}}=e;return null===t}))}t.exports=u}}),gr=x({"src/language-js/clean.js"(e,t){D();var r=ir(),a=new Set(["range","raw","comments","leadingComments","trailingComments","innerComments","extra","start","end","loc","flags","errors","tokens"]),n=e=>{for(let t of e.quasis)delete t.value};function s(e,t,a){if("Program"===e.type&&delete t.sourceType,("BigIntLiteral"===e.type||"BigIntLiteralTypeAnnotation"===e.type)&&t.value&&(t.value=t.value.toLowerCase()),("BigIntLiteral"===e.type||"Literal"===e.type)&&t.bigint&&(t.bigint=t.bigint.toLowerCase()),"DecimalLiteral"===e.type&&(t.value=Number(t.value)),"Literal"===e.type&&t.decimal&&(t.decimal=Number(t.decimal)),"EmptyStatement"===e.type||"JSXText"===e.type||"JSXExpressionContainer"===e.type&&("Literal"===e.expression.type||"StringLiteral"===e.expression.type)&&" "===e.expression.value)return null;if(("Property"===e.type||"ObjectProperty"===e.type||"MethodDefinition"===e.type||"ClassProperty"===e.type||"ClassMethod"===e.type||"PropertyDefinition"===e.type||"TSDeclareMethod"===e.type||"TSPropertySignature"===e.type||"ObjectTypeProperty"===e.type)&&"object"==typeof e.key&&e.key&&("Literal"===e.key.type||"NumericLiteral"===e.key.type||"StringLiteral"===e.key.type||"Identifier"===e.key.type)&&delete t.key,"JSXElement"===e.type&&"style"===e.openingElement.name.name&&e.openingElement.attributes.some((e=>"jsx"===e.name.name)))for(let{type:e,expression:r}of t.children)"JSXExpressionContainer"===e&&"TemplateLiteral"===r.type&&n(r);"JSXAttribute"===e.type&&"css"===e.name.name&&"JSXExpressionContainer"===e.value.type&&"TemplateLiteral"===e.value.expression.type&&n(t.value.expression),"JSXAttribute"===e.type&&e.value&&"Literal"===e.value.type&&/["']|"|'/.test(e.value.value)&&(t.value.value=t.value.value.replace(/["']|"|'/g,'"'));let s=e.expression||e.callee;if("Decorator"===e.type&&"CallExpression"===s.type&&"Component"===s.callee.name&&1===s.arguments.length){let r=e.expression.arguments[0].properties;for(let[e,a]of t.expression.arguments[0].properties.entries())switch(r[e].key.name){case"styles":"ArrayExpression"===a.value.type&&n(a.value.elements[0]);break;case"template":"TemplateLiteral"===a.value.type&&n(a.value)}}var i;return"TaggedTemplateExpression"===e.type&&("MemberExpression"===e.tag.type||"Identifier"===e.tag.type&&("gql"===e.tag.name||"graphql"===e.tag.name||"css"===e.tag.name||"md"===e.tag.name||"markdown"===e.tag.name||"html"===e.tag.name)||"CallExpression"===e.tag.type)&&n(t.quasi),"TemplateLiteral"===e.type&&((null===(i=e.leadingComments)||void 0===i?void 0:i.some((e=>r(e)&&["GraphQL","HTML"].some((t=>e.value===` ${t} `)))))||"CallExpression"===a.type&&"graphql"===a.callee.name||!e.leadingComments)&&n(t),"InterpreterDirective"===e.type&&(t.value=t.value.trimEnd()),"TSIntersectionType"!==e.type&&"TSUnionType"!==e.type||1!==e.types.length?void 0:t.types[0]}s.ignoredProperties=a,t.exports=s}}),mr={};function yr(){if(typeof kr>"u"){var e=new ArrayBuffer(2),t=new Uint8Array(e),r=new Uint16Array(e);if(t[0]=1,t[1]=2,258===r[0])kr="BE";else{if(513!==r[0])throw new Error("unable to figure out endianess");kr="LE"}}return kr}function br(){return typeof globalThis.location<"u"?globalThis.location.hostname:""}function vr(){return[]}function xr(){return 0}function Rr(){return Number.MAX_VALUE}function Er(){return Number.MAX_VALUE}function wr(){return[]}function Sr(){return"Browser"}function Dr(){return typeof globalThis.navigator<"u"?globalThis.navigator.appVersion:""}function jr(){}function Cr(){}function Tr(){return"javascript"}function Ar(){return"browser"}function Pr(){return"/tmp"}R(mr,{EOL:()=>Or,arch:()=>Tr,cpus:()=>wr,default:()=>_r,endianness:()=>yr,freemem:()=>Rr,getNetworkInterfaces:()=>Cr,hostname:()=>br,loadavg:()=>vr,networkInterfaces:()=>jr,platform:()=>Ar,release:()=>Dr,tmpDir:()=>Pr,tmpdir:()=>Ir,totalmem:()=>Er,type:()=>Sr,uptime:()=>xr});var kr,Ir,Or,_r,Nr=v({"node-modules-polyfills:os"(){D(),_r={EOL:Or="\n",tmpdir:Ir=Pr,tmpDir:Pr,networkInterfaces:jr,getNetworkInterfaces:Cr,release:Dr,type:Sr,cpus:wr,totalmem:Er,freemem:Rr,uptime:xr,loadavg:vr,hostname:br,endianness:yr}}}),Fr=x({"node-modules-polyfills-commonjs:os"(e,t){D();var r=(Nr(),S(mr));if(r&&r.default){t.exports=r.default;for(let e in r)t.exports[e]=r[e]}else r&&(t.exports=r)}}),Br=x({"node_modules/detect-newline/index.js"(e,t){D();var r=e=>{if("string"!=typeof e)throw new TypeError("Expected a string");let t=e.match(/(?:\r?\n)/g)||[];if(0===t.length)return;let r=t.filter((e=>"\r\n"===e)).length;return r>t.length-r?"\r\n":"\n"};t.exports=r,t.exports.graceful=e=>"string"==typeof e&&r(e)||"\n"}}),Mr=x({"node_modules/jest-docblock/build/index.js"(e){function t(){let e=Fr();return t=function(){return e},e}function r(){let e=a(Br());return r=function(){return e},e}function a(e){return e&&e.__esModule?e:{default:e}}D(),Object.defineProperty(e,"__esModule",{value:!0}),e.extract=f,e.parse=g,e.parseWithComments=m,e.print=y,e.strip=h;var n=/\*\/$/,s=/^\/\*\*?/,i=/^\s*(\/\*\*?(.|\r?\n)*?\*\/)/,o=/(^|\s+)\/\/([^\r\n]*)/g,d=/^(\r?\n)+/,l=/(?:^|\r?\n) *(@[^\r\n]*?) *\r?\n *(?![^@\r\n]*\/\/[^]*)([^@\r\n\s][^@\r\n]+?) *\r?\n/g,u=/(?:^|\r?\n) *@(\S+) *([^\r\n]*)/g,c=/(\r?\n|^) *\* ?/g,p=[];function f(e){let t=e.match(i);return t?t[0].trimLeft():""}function h(e){let t=e.match(i);return t&&t[0]?e.substring(t[0].length):e}function g(e){return m(e).pragmas}function m(e){let a=(0,r().default)(e)||t().EOL;e=e.replace(s,"").replace(n,"").replace(c,"$1");let i="";for(;i!==e;)i=e,e=e.replace(l,`${a}$1 $2${a}`);e=e.replace(d,"").trimRight();let f,h=Object.create(null),g=e.replace(u,"").replace(d,"").trimRight();for(;f=u.exec(e);){let e=f[2].replace(o,"");"string"==typeof h[f[1]]||Array.isArray(h[f[1]])?h[f[1]]=p.concat(h[f[1]],e):h[f[1]]=e}return{comments:g,pragmas:h}}function y(e){let{comments:a="",pragmas:n={}}=e,s=(0,r().default)(a)||t().EOL,i="/**",o=" *",d=" */",l=Object.keys(n),u=l.map((e=>b(e,n[e]))).reduce(((e,t)=>e.concat(t)),[]).map((e=>`${o} ${e}${s}`)).join("");if(!a){if(0===l.length)return"";if(1===l.length&&!Array.isArray(n[l[0]])){let e=n[l[0]];return`${i} ${b(l[0],e)[0]}${d}`}}let c=a.split(s).map((e=>`${o} ${e}`)).join(s)+s;return i+s+(a?c:"")+(a&&l.length?o+s:"")+u+d}function b(e,t){return p.concat(t).map((t=>`@${e} ${t}`.trim()))}}}),Lr=x({"src/language-js/utils/get-shebang.js"(e,t){function r(e){if(!e.startsWith("#!"))return"";let t=e.indexOf("\n");return-1===t?e:e.slice(0,t)}D(),t.exports=r}}),Ur=x({"src/language-js/pragma.js"(e,t){D();var{parseWithComments:r,strip:a,extract:n,print:s}=Mr(),{normalizeEndOfLine:i}=P(),o=Lr();function d(e){let t=o(e);t&&(e=e.slice(t.length+1));let a=n(e),{pragmas:s,comments:i}=r(a);return{shebang:t,text:e,pragmas:s,comments:i}}function l(e){let t=Object.keys(d(e).pragmas);return t.includes("prettier")||t.includes("format")}function u(e){let{shebang:t,text:r,pragmas:n,comments:o}=d(e),l=a(r),u=s({pragmas:Object.assign({format:""},n),comments:o.trimStart()});return(t?`${t}\n`:"")+i(u)+(l.startsWith("\n")?"\n":"\n\n")+l}t.exports={hasPragma:l,insertPragma:u}}}),Wr=x({"src/language-js/utils/is-type-cast-comment.js"(e,t){D();var r=ir();function a(e){return r(e)&&"*"===e.value[0]&&/@(?:type|satisfies)\b/.test(e.value)}t.exports=a}}),zr=x({"src/language-js/comments.js"(e,t){D();var{getLast:r,hasNewline:a,getNextNonSpaceNonCommentCharacterIndexWithStartIndex:n,getNextNonSpaceNonCommentCharacter:s,hasNewlineInRange:i,addLeadingComment:o,addTrailingComment:d,addDanglingComment:l,getNextNonSpaceNonCommentCharacterIndex:u,isNonEmptyArray:c}=me(),{getFunctionParameters:p,isPrettierIgnoreComment:f,isJsxNode:h,hasFlowShorthandAnnotationComment:g,hasFlowAnnotationComment:m,hasIgnoreComment:y,isCallLikeExpression:b,getCallArguments:v,isCallExpression:x,isMemberExpression:R,isObjectProperty:E,isLineComment:w,getComments:S,CommentCheckFlags:j,markerForIfWithoutBlockAndSameLineComment:C}=dr(),{locStart:T,locEnd:A}=Ut(),P=ir(),k=Wr();function I(e){return[pe,Z,W,M,L,U,G,se,re,ne,ie,oe,K,Q,ee].some((t=>t(e)))}function O(e){return[B,Z,z,ie,M,L,U,G,Q,te,ae,ne,ue,ee,he].some((t=>t(e)))}function _(e){return[pe,M,L,V,Y,K,ne,X,J,fe,ee,ce].some((t=>t(e)))}function N(e,t){let r=(e.body||e.properties).find((e=>{let{type:t}=e;return"EmptyStatement"!==t}));r?o(r,t):l(e,t)}function F(e,t){"BlockStatement"===e.type?N(e,t):o(e,t)}function B(e){let{comment:t,followingNode:r}=e;return!(!r||!k(t)||(o(r,t),0))}function M(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n,text:i}=e;if("IfStatement"!==(null==a?void 0:a.type)||!n)return!1;if(")"===s(i,t,A))return d(r,t),!0;if(r===a.consequent&&n===a.alternate){if("BlockStatement"===r.type)d(r,t);else{let e="SingleLine"===t.type||t.loc.start.line===t.loc.end.line,n=t.loc.start.line===r.loc.start.line;e&&n?l(r,t,C):l(a,t)}return!0}return"BlockStatement"===n.type?(N(n,t),!0):"IfStatement"===n.type?(F(n.consequent,t),!0):a.consequent===n&&(o(n,t),!0)}function L(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n,text:i}=e;return!("WhileStatement"!==(null==a?void 0:a.type)||!n||(")"===s(i,t,A)?(d(r,t),0):"BlockStatement"===n.type?(N(n,t),0):a.body!==n||(o(n,t),0)))}function U(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n}=e;return!("TryStatement"!==(null==a?void 0:a.type)&&"CatchClause"!==(null==a?void 0:a.type)||!n||("CatchClause"===a.type&&r?(d(r,t),0):"BlockStatement"===n.type?(N(n,t),0):"TryStatement"===n.type?(F(n.finalizer,t),0):"CatchClause"!==n.type||(F(n.body,t),0)))}function W(e){let{comment:t,enclosingNode:r,followingNode:a}=e;return!(!R(r)||"Identifier"!==(null==a?void 0:a.type)||(o(r,t),0))}function z(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n,text:s}=e,d=r&&!i(s,A(r),T(t));return!(r&&d||"ConditionalExpression"!==(null==a?void 0:a.type)&&"TSConditionalType"!==(null==a?void 0:a.type)||!n||(o(n,t),0))}function V(e){let{comment:t,precedingNode:r,enclosingNode:a}=e;return!(!E(a)||!a.shorthand||a.key!==r||"AssignmentPattern"!==a.value.type||(d(a.value.left,t),0))}var q=new Set(["ClassDeclaration","ClassExpression","DeclareClass","DeclareInterface","InterfaceDeclaration","TSInterfaceDeclaration"]);function G(e){let{comment:t,precedingNode:a,enclosingNode:n,followingNode:s}=e;if(q.has(null==n?void 0:n.type)){if(c(n.decorators)&&(!s||"Decorator"!==s.type))return d(r(n.decorators),t),!0;if(n.body&&s===n.body)return N(n.body,t),!0;if(s){if(n.superClass&&s===n.superClass&&a&&(a===n.id||a===n.typeParameters))return d(a,t),!0;for(let e of["implements","extends","mixins"])if(n[e]&&s===n[e][0])return!a||a!==n.id&&a!==n.typeParameters&&a!==n.superClass?l(n,t,e):d(a,t),!0}}return!1}var H=new Set(["ClassMethod","ClassProperty","PropertyDefinition","TSAbstractPropertyDefinition","TSAbstractMethodDefinition","TSDeclareMethod","MethodDefinition","ClassAccessorProperty","AccessorProperty","TSAbstractAccessorProperty"]);function K(e){let{comment:t,precedingNode:r,enclosingNode:a,text:n}=e;return!!(a&&r&&"("===s(n,t,A)&&("Property"===a.type||"TSDeclareMethod"===a.type||"TSAbstractMethodDefinition"===a.type)&&"Identifier"===r.type&&a.key===r&&":"!==s(n,r,A)||"Decorator"===(null==r?void 0:r.type)&&H.has(null==a?void 0:a.type))&&(d(r,t),!0)}var $=new Set(["FunctionDeclaration","FunctionExpression","ClassMethod","MethodDefinition","ObjectMethod"]);function J(e){let{comment:t,precedingNode:r,enclosingNode:a,text:n}=e;return!("("!==s(n,t,A)||!r||!$.has(null==a?void 0:a.type)||(d(r,t),0))}function X(e){let{comment:t,enclosingNode:r,text:a}=e;if("ArrowFunctionExpression"!==(null==r?void 0:r.type))return!1;let n=u(a,t,A);return!1!==n&&"=>"===a.slice(n,n+2)&&(l(r,t),!0)}function Y(e){let{comment:t,enclosingNode:r,text:a}=e;return!(")"!==s(a,t,A)||(r&&(ge(r)&&0===p(r).length||b(r)&&0===v(r).length)?(l(r,t),0):"MethodDefinition"!==(null==r?void 0:r.type)&&"TSAbstractMethodDefinition"!==(null==r?void 0:r.type)||0!==p(r.value).length||(l(r.value,t),0)))}function Z(e){let{comment:t,precedingNode:a,enclosingNode:i,followingNode:o,text:l}=e;if("FunctionTypeParam"===(null==a?void 0:a.type)&&"FunctionTypeAnnotation"===(null==i?void 0:i.type)&&"FunctionTypeParam"!==(null==o?void 0:o.type)||("Identifier"===(null==a?void 0:a.type)||"AssignmentPattern"===(null==a?void 0:a.type))&&i&&ge(i)&&")"===s(l,t,A))return d(a,t),!0;if("FunctionDeclaration"===(null==i?void 0:i.type)&&"BlockStatement"===(null==o?void 0:o.type)){let e=(()=>{let e=p(i);if(e.length>0)return n(l,A(r(e)));let t=n(l,A(i.id));return!1!==t&&n(l,t+1)})();if(T(t)>e)return N(o,t),!0}return!1}function Q(e){let{comment:t,enclosingNode:r}=e;return"LabeledStatement"===(null==r?void 0:r.type)&&(o(r,t),!0)}function ee(e){let{comment:t,enclosingNode:r}=e;return!("ContinueStatement"!==(null==r?void 0:r.type)&&"BreakStatement"!==(null==r?void 0:r.type)||r.label||(d(r,t),0))}function te(e){let{comment:t,precedingNode:r,enclosingNode:a}=e;return!!(x(a)&&r&&a.callee===r&&a.arguments.length>0)&&(o(a.arguments[0],t),!0)}function re(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n}=e;return"UnionTypeAnnotation"===(null==a?void 0:a.type)||"TSUnionType"===(null==a?void 0:a.type)?(f(t)&&(n.prettierIgnore=!0,t.unignore=!0),!!r&&(d(r,t),!0)):(("UnionTypeAnnotation"===(null==n?void 0:n.type)||"TSUnionType"===(null==n?void 0:n.type))&&f(t)&&(n.types[0].prettierIgnore=!0,t.unignore=!0),!1)}function ae(e){let{comment:t,enclosingNode:r}=e;return!!E(r)&&(o(r,t),!0)}function ne(e){let{comment:t,enclosingNode:r,followingNode:a,ast:n,isLastComment:s}=e;return n&&n.body&&0===n.body.length?(s?l(n,t):o(n,t),!0):"Program"!==(null==r?void 0:r.type)||0!==(null==r?void 0:r.body.length)||c(r.directives)?"Program"===(null==a?void 0:a.type)&&0===(null==a?void 0:a.body.length)&&"ModuleExpression"===(null==r?void 0:r.type)&&(l(a,t),!0):(s?l(r,t):o(r,t),!0)}function se(e){let{comment:t,enclosingNode:r}=e;return("ForInStatement"===(null==r?void 0:r.type)||"ForOfStatement"===(null==r?void 0:r.type))&&(o(r,t),!0)}function ie(e){let{comment:t,precedingNode:r,enclosingNode:n,text:s}=e;if("ImportSpecifier"===(null==n?void 0:n.type)||"ExportSpecifier"===(null==n?void 0:n.type))return o(n,t),!0;let i="ImportSpecifier"===(null==r?void 0:r.type)&&"ImportDeclaration"===(null==n?void 0:n.type),l="ExportSpecifier"===(null==r?void 0:r.type)&&"ExportNamedDeclaration"===(null==n?void 0:n.type);return!(!i&&!l||!a(s,A(t))||(d(r,t),0))}function oe(e){let{comment:t,enclosingNode:r}=e;return"AssignmentPattern"===(null==r?void 0:r.type)&&(o(r,t),!0)}var de=new Set(["VariableDeclarator","AssignmentExpression","TypeAlias","TSTypeAliasDeclaration"]),le=new Set(["ObjectExpression","ArrayExpression","TemplateLiteral","TaggedTemplateExpression","ObjectTypeAnnotation","TSTypeLiteral"]);function ue(e){let{comment:t,enclosingNode:r,followingNode:a}=e;return!(!de.has(null==r?void 0:r.type)||!a||!le.has(a.type)&&!P(t)||(o(a,t),0))}function ce(e){let{comment:t,enclosingNode:r,followingNode:a,text:n}=e;return!(a||"TSMethodSignature"!==(null==r?void 0:r.type)&&"TSDeclareFunction"!==(null==r?void 0:r.type)&&"TSAbstractMethodDefinition"!==(null==r?void 0:r.type)||";"!==s(n,t,A)||(d(r,t),0))}function pe(e){let{comment:t,enclosingNode:r,followingNode:a}=e;if(f(t)&&"TSMappedType"===(null==r?void 0:r.type)&&"TSTypeParameter"===(null==a?void 0:a.type)&&a.constraint)return r.prettierIgnore=!0,t.unignore=!0,!0}function fe(e){let{comment:t,precedingNode:r,enclosingNode:a,followingNode:n}=e;return!("TSMappedType"!==(null==a?void 0:a.type)||("TSTypeParameter"===(null==n?void 0:n.type)&&n.name?(o(n.name,t),0):"TSTypeParameter"!==(null==r?void 0:r.type)||!r.constraint||(d(r.constraint,t),0)))}function he(e){let{comment:t,enclosingNode:r,followingNode:a}=e;return!(!r||"SwitchCase"!==r.type||r.test||!a||a!==r.consequent[0]||("BlockStatement"===a.type&&w(t)?N(a,t):l(r,t),0))}function ge(e){return"ArrowFunctionExpression"===e.type||"FunctionExpression"===e.type||"FunctionDeclaration"===e.type||"ObjectMethod"===e.type||"ClassMethod"===e.type||"TSDeclareFunction"===e.type||"TSCallSignatureDeclaration"===e.type||"TSConstructSignatureDeclaration"===e.type||"TSMethodSignature"===e.type||"TSConstructorType"===e.type||"TSFunctionType"===e.type||"TSDeclareMethod"===e.type}function ye(e,t){if(("typescript"===t.parser||"flow"===t.parser||"acorn"===t.parser||"espree"===t.parser||"meriyah"===t.parser||"__babel_estree"===t.parser)&&"MethodDefinition"===e.type&&e.value&&"FunctionExpression"===e.value.type&&0===p(e.value).length&&!e.value.returnType&&!c(e.value.typeParameters)&&e.value.body)return[...e.decorators||[],e.key,e.value.body]}function be(e){let t=e.getValue(),r=e.getParentNode(),a=e=>m(S(e,j.Leading))||m(S(e,j.Trailing));return(t&&(h(t)||g(t)||x(r)&&a(t))||r&&("JSXSpreadAttribute"===r.type||"JSXSpreadChild"===r.type||"UnionTypeAnnotation"===r.type||"TSUnionType"===r.type||("ClassDeclaration"===r.type||"ClassExpression"===r.type)&&r.superClass===t))&&(!y(e)||"UnionTypeAnnotation"===r.type||"TSUnionType"===r.type)}t.exports={handleOwnLineComment:I,handleEndOfLineComment:O,handleRemainingComment:_,getCommentChildNodes:ye,willPrintOwnComments:be}}}),Vr=x({"src/language-js/needs-parens.js"(e,t){D();var r=k(),a=ue(),{getFunctionParameters:n,getLeftSidePathName:s,hasFlowShorthandAnnotationComment:i,hasNakedLeftSide:o,hasNode:d,isBitwiseOperator:l,startsWithNoLookaheadToken:u,shouldFlatten:c,getPrecedence:p,isCallExpression:f,isMemberExpression:h,isObjectProperty:g,isTSTypeExpression:m}=dr();function y(e,t){let r=e.getParentNode();if(!r)return!1;let s=e.getName(),o=e.getNode();if(t.__isInHtmlInterpolation&&!t.bracketSpacing&&R(o)&&E(e))return!0;if(b(o))return!1;if("flow"!==t.parser&&i(e.getValue()))return!0;if("Identifier"===o.type){if(o.extra&&o.extra.parenthesized&&/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(o.name)||"left"===s&&("async"===o.name&&!r.await||"let"===o.name)&&"ForOfStatement"===r.type)return!0;if("let"===o.name){var d;let t=null===(d=e.findAncestor((e=>"ForOfStatement"===e.type)))||void 0===d?void 0:d.left;if(t&&u(t,(e=>e===o)))return!0}if("object"===s&&"let"===o.name&&"MemberExpression"===r.type&&r.computed&&!r.optional){let t=e.findAncestor((e=>"ExpressionStatement"===e.type||"ForStatement"===e.type||"ForInStatement"===e.type)),r=t?"ExpressionStatement"===t.type?t.expression:"ForStatement"===t.type?t.init:t.left:void 0;if(r&&u(r,(e=>e===o)))return!0}return!1}if("ObjectExpression"===o.type||"FunctionExpression"===o.type||"ClassExpression"===o.type||"DoExpression"===o.type){var y;let t=null===(y=e.findAncestor((e=>"ExpressionStatement"===e.type)))||void 0===y?void 0:y.expression;if(t&&u(t,(e=>e===o)))return!0}switch(r.type){case"ParenthesizedExpression":return!1;case"ClassDeclaration":case"ClassExpression":if("superClass"===s&&("ArrowFunctionExpression"===o.type||"AssignmentExpression"===o.type||"AwaitExpression"===o.type||"BinaryExpression"===o.type||"ConditionalExpression"===o.type||"LogicalExpression"===o.type||"NewExpression"===o.type||"ObjectExpression"===o.type||"SequenceExpression"===o.type||"TaggedTemplateExpression"===o.type||"UnaryExpression"===o.type||"UpdateExpression"===o.type||"YieldExpression"===o.type||"TSNonNullExpression"===o.type))return!0;break;case"ExportDefaultDeclaration":return w(e,t)||"SequenceExpression"===o.type;case"Decorator":if("expression"===s){if(h(o)&&o.computed)return!0;let e=!1,r=!1,a=o;for(;a;)switch(a.type){case"MemberExpression":r=!0,a=a.object;break;case"CallExpression":if(r||e)return"typescript"!==t.parser;e=!0,a=a.callee;break;case"Identifier":return!1;case"TaggedTemplateExpression":return"typescript"!==t.parser;default:return!0}return!0}break;case"ArrowFunctionExpression":if("body"===s&&"SequenceExpression"!==o.type&&u(o,(e=>"ObjectExpression"===e.type)))return!0}switch(o.type){case"UpdateExpression":if("UnaryExpression"===r.type)return o.prefix&&("++"===o.operator&&"+"===r.operator||"--"===o.operator&&"-"===r.operator);case"UnaryExpression":switch(r.type){case"UnaryExpression":return o.operator===r.operator&&("+"===o.operator||"-"===o.operator);case"BindExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===s;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===s;case"BinaryExpression":return"left"===s&&"**"===r.operator;default:return!1}case"BinaryExpression":if("UpdateExpression"===r.type||"in"===o.operator&&v(e))return!0;if("|>"===o.operator&&o.extra&&o.extra.parenthesized){let t=e.getParentNode(1);if("BinaryExpression"===t.type&&"|>"===t.operator)return!0}case"TSTypeAssertion":case"TSAsExpression":case"TSSatisfiesExpression":case"LogicalExpression":switch(r.type){case"TSSatisfiesExpression":case"TSAsExpression":return!m(o);case"ConditionalExpression":return m(o);case"CallExpression":case"NewExpression":case"OptionalCallExpression":return"callee"===s;case"ClassExpression":case"ClassDeclaration":return"superClass"===s;case"TSTypeAssertion":case"TaggedTemplateExpression":case"UnaryExpression":case"JSXSpreadAttribute":case"SpreadElement":case"SpreadProperty":case"BindExpression":case"AwaitExpression":case"TSNonNullExpression":case"UpdateExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":return"object"===s;case"AssignmentExpression":case"AssignmentPattern":return"left"===s&&("TSTypeAssertion"===o.type||m(o));case"LogicalExpression":if("LogicalExpression"===o.type)return r.operator!==o.operator;case"BinaryExpression":{let{operator:e,type:t}=o;if(!e&&"TSTypeAssertion"!==t)return!0;let a=p(e),n=r.operator,i=p(n);return i>a||"right"===s&&i===a||i===a&&!c(n,e)||(i"===r.operator);default:return!1}case"TSConditionalType":case"TSFunctionType":case"TSConstructorType":if("extendsType"===s&&"TSConditionalType"===r.type){if("TSConditionalType"===o.type)return!0;let{typeAnnotation:e}=o.returnType||o.typeAnnotation;if("TSTypePredicate"===e.type&&e.typeAnnotation&&(e=e.typeAnnotation.typeAnnotation),"TSInferType"===e.type&&e.typeParameter.constraint)return!0}if("checkType"===s&&"TSConditionalType"===r.type)return!0;case"TSUnionType":case"TSIntersectionType":if(("TSUnionType"===r.type||"TSIntersectionType"===r.type)&&r.types.length>1&&(!o.types||o.types.length>1))return!0;case"TSInferType":if("TSInferType"===o.type&&"TSRestType"===r.type)return!1;case"TSTypeOperator":return"TSArrayType"===r.type||"TSOptionalType"===r.type||"TSRestType"===r.type||"objectType"===s&&"TSIndexedAccessType"===r.type||"TSTypeOperator"===r.type||"TSTypeAnnotation"===r.type&&e.getParentNode(1).type.startsWith("TSJSDoc");case"TSTypeQuery":return"objectType"===s&&"TSIndexedAccessType"===r.type||"elementType"===s&&"TSArrayType"===r.type;case"TypeofTypeAnnotation":return"objectType"===s&&("IndexedAccessType"===r.type||"OptionalIndexedAccessType"===r.type)||"elementType"===s&&"ArrayTypeAnnotation"===r.type;case"ArrayTypeAnnotation":return"NullableTypeAnnotation"===r.type;case"IntersectionTypeAnnotation":case"UnionTypeAnnotation":return"ArrayTypeAnnotation"===r.type||"NullableTypeAnnotation"===r.type||"IntersectionTypeAnnotation"===r.type||"UnionTypeAnnotation"===r.type||"objectType"===s&&("IndexedAccessType"===r.type||"OptionalIndexedAccessType"===r.type);case"NullableTypeAnnotation":return"ArrayTypeAnnotation"===r.type||"objectType"===s&&("IndexedAccessType"===r.type||"OptionalIndexedAccessType"===r.type);case"FunctionTypeAnnotation":{let t="NullableTypeAnnotation"===r.type?e.getParentNode(1):r;return"UnionTypeAnnotation"===t.type||"IntersectionTypeAnnotation"===t.type||"ArrayTypeAnnotation"===t.type||"objectType"===s&&("IndexedAccessType"===t.type||"OptionalIndexedAccessType"===t.type)||"NullableTypeAnnotation"===t.type||"FunctionTypeParam"===r.type&&null===r.name&&n(o).some((e=>e.typeAnnotation&&"NullableTypeAnnotation"===e.typeAnnotation.type))}case"OptionalIndexedAccessType":return"objectType"===s&&"IndexedAccessType"===r.type;case"StringLiteral":case"NumericLiteral":case"Literal":if("string"==typeof o.value&&"ExpressionStatement"===r.type&&!r.directive){let t=e.getParentNode(1);return"Program"===t.type||"BlockStatement"===t.type}return"object"===s&&"MemberExpression"===r.type&&"number"==typeof o.value;case"AssignmentExpression":{let t=e.getParentNode(1);return"body"===s&&"ArrowFunctionExpression"===r.type||("key"!==s||"ClassProperty"!==r.type&&"PropertyDefinition"!==r.type||!r.computed)&&("init"!==s&&"update"!==s||"ForStatement"!==r.type)&&("ExpressionStatement"===r.type?"ObjectPattern"===o.left.type:!("key"===s&&"TSPropertySignature"===r.type||"AssignmentExpression"===r.type||"SequenceExpression"===r.type&&t&&"ForStatement"===t.type&&(t.init===r||t.update===r)||"value"===s&&"Property"===r.type&&t&&"ObjectPattern"===t.type&&t.properties.includes(r)||"NGChainedExpression"===r.type))}case"ConditionalExpression":switch(r.type){case"TaggedTemplateExpression":case"UnaryExpression":case"SpreadElement":case"SpreadProperty":case"BinaryExpression":case"LogicalExpression":case"NGPipeExpression":case"ExportDefaultDeclaration":case"AwaitExpression":case"JSXSpreadAttribute":case"TSTypeAssertion":case"TypeCastExpression":case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":return!0;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===s;case"ConditionalExpression":return"test"===s;case"MemberExpression":case"OptionalMemberExpression":return"object"===s;default:return!1}case"FunctionExpression":switch(r.type){case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===s;case"TaggedTemplateExpression":return!0;default:return!1}case"ArrowFunctionExpression":switch(r.type){case"BinaryExpression":return"|>"!==r.operator||o.extra&&o.extra.parenthesized;case"NewExpression":case"CallExpression":case"OptionalCallExpression":return"callee"===s;case"MemberExpression":case"OptionalMemberExpression":return"object"===s;case"TSAsExpression":case"TSSatisfiesExpression":case"TSNonNullExpression":case"BindExpression":case"TaggedTemplateExpression":case"UnaryExpression":case"LogicalExpression":case"AwaitExpression":case"TSTypeAssertion":return!0;case"ConditionalExpression":return"test"===s;default:return!1}case"ClassExpression":return!!a(o.decorators)||"NewExpression"===r.type&&"callee"===s;case"OptionalMemberExpression":case"OptionalCallExpression":{let t=e.getParentNode(1);if("object"===s&&"MemberExpression"===r.type||"callee"===s&&("CallExpression"===r.type||"NewExpression"===r.type)||"TSNonNullExpression"===r.type&&"MemberExpression"===t.type&&t.object===r)return!0}case"CallExpression":case"MemberExpression":case"TaggedTemplateExpression":case"TSNonNullExpression":if("callee"===s&&("BindExpression"===r.type||"NewExpression"===r.type)){let e=o;for(;e;)switch(e.type){case"CallExpression":case"OptionalCallExpression":return!0;case"MemberExpression":case"OptionalMemberExpression":case"BindExpression":e=e.object;break;case"TaggedTemplateExpression":e=e.tag;break;case"TSNonNullExpression":e=e.expression;break;default:return!1}}return!1;case"BindExpression":return"callee"===s&&("BindExpression"===r.type||"NewExpression"===r.type)||"object"===s&&h(r);case"NGPipeExpression":return!("NGRoot"===r.type||"NGMicrosyntaxExpression"===r.type||"ObjectProperty"===r.type&&(!o.extra||!o.extra.parenthesized)||"ArrayExpression"===r.type||f(r)&&r.arguments[s]===o||"right"===s&&"NGPipeExpression"===r.type||"property"===s&&"MemberExpression"===r.type||"AssignmentExpression"===r.type);case"JSXFragment":case"JSXElement":return"callee"===s||"left"===s&&"BinaryExpression"===r.type&&"<"===r.operator||"ArrayExpression"!==r.type&&"ArrowFunctionExpression"!==r.type&&"AssignmentExpression"!==r.type&&"AssignmentPattern"!==r.type&&"BinaryExpression"!==r.type&&"NewExpression"!==r.type&&"ConditionalExpression"!==r.type&&"ExpressionStatement"!==r.type&&"JsExpressionRoot"!==r.type&&"JSXAttribute"!==r.type&&"JSXElement"!==r.type&&"JSXExpressionContainer"!==r.type&&"JSXFragment"!==r.type&&"LogicalExpression"!==r.type&&!f(r)&&!g(r)&&"ReturnStatement"!==r.type&&"ThrowStatement"!==r.type&&"TypeCastExpression"!==r.type&&"VariableDeclarator"!==r.type&&"YieldExpression"!==r.type;case"TypeAnnotation":return"returnType"===s&&"ArrowFunctionExpression"===r.type&&x(o)}return!1}function b(e){return"BlockStatement"===e.type||"BreakStatement"===e.type||"ClassBody"===e.type||"ClassDeclaration"===e.type||"ClassMethod"===e.type||"ClassProperty"===e.type||"PropertyDefinition"===e.type||"ClassPrivateProperty"===e.type||"ContinueStatement"===e.type||"DebuggerStatement"===e.type||"DeclareClass"===e.type||"DeclareExportAllDeclaration"===e.type||"DeclareExportDeclaration"===e.type||"DeclareFunction"===e.type||"DeclareInterface"===e.type||"DeclareModule"===e.type||"DeclareModuleExports"===e.type||"DeclareVariable"===e.type||"DoWhileStatement"===e.type||"EnumDeclaration"===e.type||"ExportAllDeclaration"===e.type||"ExportDefaultDeclaration"===e.type||"ExportNamedDeclaration"===e.type||"ExpressionStatement"===e.type||"ForInStatement"===e.type||"ForOfStatement"===e.type||"ForStatement"===e.type||"FunctionDeclaration"===e.type||"IfStatement"===e.type||"ImportDeclaration"===e.type||"InterfaceDeclaration"===e.type||"LabeledStatement"===e.type||"MethodDefinition"===e.type||"ReturnStatement"===e.type||"SwitchStatement"===e.type||"ThrowStatement"===e.type||"TryStatement"===e.type||"TSDeclareFunction"===e.type||"TSEnumDeclaration"===e.type||"TSImportEqualsDeclaration"===e.type||"TSInterfaceDeclaration"===e.type||"TSModuleDeclaration"===e.type||"TSNamespaceExportDeclaration"===e.type||"TypeAlias"===e.type||"VariableDeclaration"===e.type||"WhileStatement"===e.type||"WithStatement"===e.type}function v(e){let t=0,r=e.getValue();for(;r;){let a=e.getParentNode(t++);if(a&&"ForStatement"===a.type&&a.init===r)return!0;r=a}return!1}function x(e){return d(e,(e=>"ObjectTypeAnnotation"===e.type&&d(e,(e=>"FunctionTypeAnnotation"===e.type||void 0))||void 0))}function R(e){return"ObjectExpression"===e.type}function E(e){let t=e.getValue(),a=e.getParentNode(),n=e.getName();switch(a.type){case"NGPipeExpression":if("number"==typeof n&&a.arguments[n]===t&&a.arguments.length-1===n)return e.callParent(E);break;case"ObjectProperty":if("value"===n){let t=e.getParentNode(1);return r(t.properties)===a}break;case"BinaryExpression":case"LogicalExpression":if("right"===n)return e.callParent(E);break;case"ConditionalExpression":if("alternate"===n)return e.callParent(E);break;case"UnaryExpression":if(a.prefix)return e.callParent(E)}return!1}function w(e,t){let r=e.getValue(),a=e.getParentNode();return"FunctionExpression"===r.type||"ClassExpression"===r.type?"ExportDefaultDeclaration"===a.type||!y(e,t):!(!o(r)||"ExportDefaultDeclaration"!==a.type&&y(e,t))&&e.call((e=>w(e,t)),...s(e,r))}t.exports=y}}),qr=x({"src/language-js/print-preprocess.js"(e,t){function r(e,t){switch(t.parser){case"json":case"json5":case"json-stringify":case"__js_expression":case"__vue_expression":case"__vue_ts_expression":return Object.assign(Object.assign({},e),{},{type:t.parser.startsWith("__")?"JsExpressionRoot":"JsonRoot",node:e,comments:[],rootMarker:t.rootMarker});default:return e}}D(),t.exports=r}}),Gr=x({"src/language-js/print/html-binding.js"(e,t){D();var{builders:{join:r,line:a,group:n,softline:s,indent:i}}=K();function o(e,t,o){let d=e.getValue();if(t.__onHtmlBindingRoot&&null===e.getName()&&t.__onHtmlBindingRoot(d,t),"File"===d.type){if(t.__isVueForBindingLeft)return e.call((e=>{let t=r([",",a],e.map(o,"params")),{params:d}=e.getValue();return 1===d.length?t:["(",i([s,n(t)]),s,")"]}),"program","body",0);if(t.__isVueBindings)return e.call((e=>r([",",a],e.map(o,"params"))),"program","body",0)}}function d(e){switch(e.type){case"MemberExpression":switch(e.property.type){case"Identifier":case"NumericLiteral":case"StringLiteral":return d(e.object)}return!1;case"Identifier":return!0;default:return!1}}t.exports={isVueEventBindingExpression:d,printHtmlBinding:o}}}),Hr=x({"src/language-js/print/binaryish.js"(e,t){D();var{printComments:r}=$t(),{getLast:a}=me(),{builders:{join:n,line:s,softline:i,group:o,indent:d,align:l,indentIfBreak:u},utils:{cleanDoc:c,getDocParts:p,isConcat:f}}=K(),{hasLeadingOwnLineComment:h,isBinaryish:g,isJsxNode:m,shouldFlatten:y,hasComment:b,CommentCheckFlags:v,isCallExpression:x,isMemberExpression:R,isObjectProperty:E,isEnabledHackPipeline:w}=dr(),S=0;function j(e,t,r){let n=e.getValue(),s=e.getParentNode(),l=e.getParentNode(1),c=n!==s.body&&("IfStatement"===s.type||"WhileStatement"===s.type||"SwitchStatement"===s.type||"DoWhileStatement"===s.type),p=w(t)&&"|>"===n.operator,f=C(e,r,t,!1,c);if(c)return f;if(p)return o(f);if(x(s)&&s.callee===n||"UnaryExpression"===s.type||R(s)&&!s.computed)return o([d([i,...f]),i]);let h="ReturnStatement"===s.type||"ThrowStatement"===s.type||"JSXExpressionContainer"===s.type&&"JSXAttribute"===l.type||"|"!==n.operator&&"JsExpressionRoot"===s.type||"NGPipeExpression"!==n.type&&("NGRoot"===s.type&&"__ng_binding"===t.parser||"NGMicrosyntaxExpression"===s.type&&"NGMicrosyntax"===l.type&&1===l.body.length)||n===s.body&&"ArrowFunctionExpression"===s.type||n!==s.body&&"ForStatement"===s.type||"ConditionalExpression"===s.type&&"ReturnStatement"!==l.type&&"ThrowStatement"!==l.type&&!x(l)||"TemplateLiteral"===s.type,b="AssignmentExpression"===s.type||"VariableDeclarator"===s.type||"ClassProperty"===s.type||"PropertyDefinition"===s.type||"TSAbstractPropertyDefinition"===s.type||"ClassPrivateProperty"===s.type||E(s),v=g(n.left)&&y(n.operator,n.left.operator);if(h||T(n)&&!v||!T(n)&&b)return o(f);if(0===f.length)return"";let D=m(n.right),j=f.findIndex((e=>"string"!=typeof e&&!Array.isArray(e)&&"group"===e.type)),A=f.slice(0,-1===j?1:j+1),P=f.slice(A.length,D?-1:void 0),k=Symbol("logicalChain-"+ ++S),I=o([...A,d(P)],{id:k});if(!D)return I;let O=a(f);return o([I,u(O,{groupId:k})])}function C(e,t,a,i,u){let m=e.getValue();if(!g(m))return[o(t())];let x=[];y(m.operator,m.left.operator)?x=e.call((e=>C(e,t,a,!0,u)),"left"):x.push(o(t("left")));let R,E=T(m),S=("|>"===m.operator||"NGPipeExpression"===m.type||"|"===m.operator&&"__vue_expression"===a.parser)&&!h(a.originalText,m.right),D="NGPipeExpression"===m.type?"|":m.operator,j="NGPipeExpression"===m.type&&m.arguments.length>0?o(d([s,": ",n([s,": "],e.map(t,"arguments").map((e=>l(2,o(e)))))])):"";if(E)R=[D," ",t("right"),j];else{let r=w(a)&&"|>"===D?e.call((e=>C(e,t,a,!0,u)),"right"):t("right");R=[S?s:"",D,S?" ":s,r,j]}let A=e.getParentNode(),P=b(m.left,v.Trailing|v.Line),k=P||!(u&&"LogicalExpression"===m.type)&&A.type!==m.type&&m.left.type!==m.type&&m.right.type!==m.type;if(x.push(S?"":" ",k?o(R,{shouldBreak:P}):R),i&&b(m)){let t=c(r(e,x,a));return f(t)||"fill"===t.type?p(t):[t]}return x}function T(e){return"LogicalExpression"===e.type&&!!("ObjectExpression"===e.right.type&&e.right.properties.length>0||"ArrayExpression"===e.right.type&&e.right.elements.length>0||m(e.right))}t.exports={printBinaryishExpression:j,shouldInlineLogicalExpression:T}}}),Kr=x({"src/language-js/print/angular.js"(e,t){D();var{builders:{join:r,line:a,group:n}}=K(),{hasNode:s,hasComment:i,getComments:o}=dr(),{printBinaryishExpression:d}=Hr();function l(e,t,s){let l=e.getValue();if(l.type.startsWith("NG"))switch(l.type){case"NGRoot":return[s("node"),i(l.node)?" //"+o(l.node)[0].value.trimEnd():""];case"NGPipeExpression":return d(e,t,s);case"NGChainedExpression":return n(r([";",a],e.map((e=>c(e)?s():["(",s(),")"]),"expressions")));case"NGEmptyExpression":return"";case"NGQuotedExpression":return[l.prefix,": ",l.value.trim()];case"NGMicrosyntax":return e.map(((e,t)=>[0===t?"":u(e.getValue(),t,l)?" ":[";",a],s()]),"body");case"NGMicrosyntaxKey":return/^[$_a-z][\w$]*(?:-[$_a-z][\w$])*$/i.test(l.name)?l.name:JSON.stringify(l.name);case"NGMicrosyntaxExpression":return[s("expression"),null===l.alias?"":[" as ",s("alias")]];case"NGMicrosyntaxKeyedExpression":{let t=e.getName(),r=e.getParentNode(),a=u(l,t,r)||(1===t&&("then"===l.key.name||"else"===l.key.name)||2===t&&"else"===l.key.name&&"NGMicrosyntaxKeyedExpression"===r.body[t-1].type&&"then"===r.body[t-1].key.name)&&"NGMicrosyntaxExpression"===r.body[0].type;return[s("key"),a?" ":": ",s("expression")]}case"NGMicrosyntaxLet":return["let ",s("key"),null===l.value?"":[" = ",s("value")]];case"NGMicrosyntaxAs":return[s("key")," as ",s("alias")];default:throw new Error(`Unknown Angular node type: ${JSON.stringify(l.type)}.`)}}function u(e,t,r){return"NGMicrosyntaxKeyedExpression"===e.type&&"of"===e.key.name&&1===t&&"NGMicrosyntaxLet"===r.body[0].type&&null===r.body[0].value}function c(e){return s(e.getValue(),(e=>{switch(e.type){case void 0:return!1;case"CallExpression":case"OptionalCallExpression":case"AssignmentExpression":return!0}}))}t.exports={printAngular:l}}}),$r=x({"src/language-js/print/jsx.js"(e,t){D();var{printComments:r,printDanglingComments:a,printCommentsSeparately:n}=$t(),{builders:{line:s,hardline:i,softline:o,group:d,indent:l,conditionalGroup:u,fill:c,ifBreak:p,lineSuffixBoundary:f,join:h},utils:{willBreak:g}}=K(),{getLast:m,getPreferredQuote:y}=me(),{isJsxNode:b,rawText:v,isCallExpression:x,isStringLiteral:R,isBinaryish:E,hasComment:w,CommentCheckFlags:S,hasNodeIgnoreComment:j}=dr(),C=Vr(),{willPrintOwnComments:T}=zr(),A=e=>""===e||e===s||e===i||e===o;function P(e,t,r){let a=e.getValue();if("JSXElement"===a.type&&Y(a))return[r("openingElement"),r("closingElement")];let n="JSXElement"===a.type?r("openingElement"):r("openingFragment"),s="JSXElement"===a.type?r("closingElement"):r("closingFragment");if(1===a.children.length&&"JSXExpressionContainer"===a.children[0].type&&("TemplateLiteral"===a.children[0].expression.type||"TaggedTemplateExpression"===a.children[0].expression.type))return[n,...e.map(r,"children"),s];a.children=a.children.map((e=>Q(e)?{type:"JSXText",value:" ",raw:" "}:e));let f=a.children.some(b),h=a.children.filter((e=>"JSXExpressionContainer"===e.type)).length>1,y="JSXElement"===a.type&&a.openingElement.attributes.length>1,v=g(n)||f||y||h,x="mdx"===e.getParentNode().rootMarker,R=t.singleQuote?"{' '}":'{" "}',E=x?" ":p([R,o]," "),w=k(e,t,r,E,a.openingElement&&a.openingElement.name&&"fbt"===a.openingElement.name.name),S=a.children.some((e=>Z(e)));for(let e=w.length-2;e>=0;e--){let t=""===w[e]&&""===w[e+1],r=w[e]===i&&""===w[e+1]&&w[e+2]===i,a=(w[e]===o||w[e]===i)&&""===w[e+1]&&w[e+2]===E,n=w[e]===E&&""===w[e+1]&&(w[e+2]===o||w[e+2]===i),s=w[e]===E&&""===w[e+1]&&w[e+2]===E,d=w[e]===o&&""===w[e+1]&&w[e+2]===i||w[e]===i&&""===w[e+1]&&w[e+2]===o;r&&S||t||a||s||d?w.splice(e,2):n&&w.splice(e+1,2)}for(;w.length>0&&A(m(w));)w.pop();for(;w.length>1&&A(w[0])&&A(w[1]);)w.shift(),w.shift();let D=[];for(let[e,t]of w.entries()){if(t===E){if(1===e&&""===w[e-1]){if(2===w.length){D.push(R);continue}D.push([R,i]);continue}if(e===w.length-1){D.push(R);continue}if(""===w[e-1]&&w[e-2]===i){D.push(R);continue}}D.push(t),g(t)&&(v=!0)}let j=S?c(D):d(D,{shouldBreak:!0});if(x)return j;let C=d([n,l([i,j]),i,s]);return v?C:u([d([n,...w,s]),C])}function k(e,t,r,a,n){let o=[];return e.each(((e,t,d)=>{let l=e.getValue();if("JSXText"===l.type){let e=v(l);if(Z(l)){let r,i=e.split($);if(""===i[0]){if(o.push(""),i.shift(),/\n/.test(i[0])){let e=d[t+1];o.push(O(n,i[1],l,e))}else o.push(a);i.shift()}if(""===m(i)&&(i.pop(),r=i.pop()),0===i.length)return;for(let[e,t]of i.entries())e%2==1?o.push(s):o.push(t);if(void 0!==r)if(/\n/.test(r)){let e=d[t+1];o.push(O(n,m(o),l,e))}else o.push(a);else{let e=d[t+1];o.push(I(n,m(o),l,e))}}else/\n/.test(e)?e.match(/\n/g).length>1&&o.push("",i):o.push("",a)}else{let e=r();o.push(e);let a=d[t+1];if(a&&Z(a)){let e=X(v(a)).split($)[0];o.push(I(n,e,l,a))}else o.push(i)}}),"children"),o}function I(e,t,r,a){return e?"":"JSXElement"===r.type&&!r.closingElement||a&&"JSXElement"===a.type&&!a.closingElement?1===t.length?o:i:o}function O(e,t,r,a){return e?i:1===t.length?"JSXElement"===r.type&&!r.closingElement||a&&"JSXElement"===a.type&&!a.closingElement?i:o:i}function _(e,t,r){let a=e.getParentNode();if(!a||{ArrayExpression:!0,JSXAttribute:!0,JSXElement:!0,JSXExpressionContainer:!0,JSXFragment:!0,ExpressionStatement:!0,CallExpression:!0,OptionalCallExpression:!0,ConditionalExpression:!0,JsExpressionRoot:!0}[a.type])return t;let n=e.match(void 0,(e=>"ArrowFunctionExpression"===e.type),x,(e=>"JSXExpressionContainer"===e.type)),s=C(e,r);return d([s?"":p("("),l([o,t]),o,s?"":p(")")],{shouldBreak:n})}function N(e,t,r){let a=e.getValue(),s=[];if(s.push(r("name")),a.value){let i;if(R(a.value)){let r=v(a.value).slice(1,-1).replace(/'/g,"'").replace(/"/g,'"'),{escaped:s,quote:o,regex:d}=y(r,t.jsxSingleQuote?"'":'"');r=r.replace(d,s);let{leading:l,trailing:u}=e.call((()=>n(e,t)),"value");i=[l,o,r,o,u]}else i=r("value");s.push("=",i)}return s}function F(e,t,r){let a=e.getValue(),n=(e,t)=>"JSXEmptyExpression"===e.type||!w(e)&&("ArrayExpression"===e.type||"ObjectExpression"===e.type||"ArrowFunctionExpression"===e.type||"AwaitExpression"===e.type&&(n(e.argument,e)||"JSXElement"===e.argument.type)||x(e)||"FunctionExpression"===e.type||"TemplateLiteral"===e.type||"TaggedTemplateExpression"===e.type||"DoExpression"===e.type||b(t)&&("ConditionalExpression"===e.type||E(e)));return n(a.expression,e.getParentNode(0))?d(["{",r("expression"),f,"}"]):d(["{",l([o,r("expression")]),o,f,"}"])}function B(e,t,r){let a=e.getValue(),n=a.name&&w(a.name)||a.typeParameters&&w(a.typeParameters);if(a.selfClosing&&0===a.attributes.length&&!n)return["<",r("name"),r("typeParameters")," />"];if(a.attributes&&1===a.attributes.length&&a.attributes[0].value&&R(a.attributes[0].value)&&!a.attributes[0].value.value.includes("\n")&&!n&&!w(a.attributes[0]))return d(["<",r("name"),r("typeParameters")," ",...e.map(r,"attributes"),a.selfClosing?" />":">"]);let o=a.attributes&&a.attributes.some((e=>e.value&&R(e.value)&&e.value.value.includes("\n"))),u=t.singleAttributePerLine&&a.attributes.length>1?i:s;return d(["<",r("name"),r("typeParameters"),l(e.map((()=>[u,r()]),"attributes")),...M(a,t,n)],{shouldBreak:o})}function M(e,t,r){return e.selfClosing?[s,"/>"]:L(e,t,r)?[">"]:[o,">"]}function L(e,t,r){let a=e.attributes.length>0&&w(m(e.attributes),S.Trailing);return 0===e.attributes.length&&!r||(t.bracketSameLine||t.jsxBracketSameLine)&&(!r||e.attributes.length>0)&&!a}function U(e,t,r){let a=e.getValue(),n=[];n.push(""),n}function W(e,t){let r=e.getValue(),n=w(r),s=w(r,S.Line),o="JSXOpeningFragment"===r.type;return[o?"<":""]}function z(e,t,a){return _(e,r(e,P(e,t,a),t),t)}function V(e,t){let r=e.getValue(),n=w(r,S.Line);return[a(e,t,!n),n?i:""]}function q(e,t,a){let n=e.getValue();return["{",e.call((e=>{let n=["...",a()],s=e.getValue();return w(s)&&T(e)?[l([o,r(e,n,t)]),o]:n}),"JSXSpreadAttribute"===n.type?"argument":"expression"),"}"]}function G(e,t,r){let a=e.getValue();if(a.type.startsWith("JSX"))switch(a.type){case"JSXAttribute":return N(e,t,r);case"JSXIdentifier":return String(a.name);case"JSXNamespacedName":return h(":",[r("namespace"),r("name")]);case"JSXMemberExpression":return h(".",[r("object"),r("property")]);case"JSXSpreadAttribute":case"JSXSpreadChild":return q(e,t,r);case"JSXExpressionContainer":return F(e,t,r);case"JSXFragment":case"JSXElement":return z(e,t,r);case"JSXOpeningElement":return B(e,t,r);case"JSXClosingElement":return U(e,t,r);case"JSXOpeningFragment":case"JSXClosingFragment":return W(e,t);case"JSXEmptyExpression":return V(e,t);case"JSXText":throw new Error("JSXText should be handled by JSXElement");default:throw new Error(`Unknown JSX node type: ${JSON.stringify(a.type)}.`)}}var H=" \n\r\t",$=new RegExp("(["+H+"]+)"),J=new RegExp("[^"+H+"]"),X=e=>e.replace(new RegExp("(?:^"+$.source+"|"+$.source+"$)"),"");function Y(e){if(0===e.children.length)return!0;if(e.children.length>1)return!1;let t=e.children[0];return"JSXText"===t.type&&!Z(t)}function Z(e){return"JSXText"===e.type&&(J.test(v(e))||!/\n/.test(v(e)))}function Q(e){return"JSXExpressionContainer"===e.type&&R(e.expression)&&" "===e.expression.value&&!w(e.expression)}function ee(e){let t=e.getValue(),r=e.getParentNode();if(!(r&&t&&b(t)&&b(r)))return!1;let a=null;for(let e=r.children.indexOf(t);e>0;e--){let t=r.children[e-1];if("JSXText"!==t.type||Z(t)){a=t;break}}return a&&"JSXExpressionContainer"===a.type&&"JSXEmptyExpression"===a.expression.type&&j(a.expression)}t.exports={hasJsxIgnoreComment:ee,printJsx:G}}}),Jr=x({"src/language-js/print/misc.js"(e,t){D();var{isNonEmptyArray:r}=me(),{builders:{indent:a,join:n,line:s}}=K(),{isFlowAnnotationComment:i}=dr();function o(e){let t=e.getValue();return!t.optional||"Identifier"===t.type&&t===e.getParentNode().key?"":"OptionalCallExpression"===t.type||"OptionalMemberExpression"===t.type&&t.computed?"?.":"?"}function d(e){return e.getValue().definite||e.match(void 0,((e,t)=>"id"===t&&"VariableDeclarator"===e.type&&e.definite))?"!":""}function l(e,t,r){let a=e.getValue();return a.typeArguments?r("typeArguments"):a.typeParameters?r("typeParameters"):""}function u(e,t,r){let a=e.getValue();if(!a.typeAnnotation)return"";let n=e.getParentNode(),s="DeclareFunction"===n.type&&n.id===a;return i(t.originalText,a.typeAnnotation)?[" /*: ",r("typeAnnotation")," */"]:[s?"":": ",r("typeAnnotation")]}function c(e,t,r){return["::",r("callee")]}function p(e,t,a){let s=e.getValue();return r(s.modifiers)?[n(" ",e.map(a,"modifiers"))," "]:""}function f(e,t,r){return"EmptyStatement"===e.type?";":"BlockStatement"===e.type||r?[" ",t]:a([s,t])}function h(e,t,r){return["...",r("argument"),u(e,t,r)]}function g(e,t){let r=e.slice(1,-1);if(r.includes('"')||r.includes("'"))return e;let a=t.singleQuote?"'":'"';return a+r+a}t.exports={printOptionalToken:o,printDefiniteToken:d,printFunctionTypeParameters:l,printBindExpressionCallee:c,printTypeScriptModifiers:p,printTypeAnnotation:u,printRestSpread:h,adjustClause:f,printDirective:g}}}),Xr=x({"src/language-js/print/array.js"(e,t){D();var{printDanglingComments:r}=$t(),{builders:{line:a,softline:n,hardline:s,group:i,indent:o,ifBreak:d,fill:l}}=K(),{getLast:u,hasNewline:c}=me(),{shouldPrintComma:p,hasComment:f,CommentCheckFlags:h,isNextLineEmpty:g,isNumericLiteral:m,isSignedNumericLiteral:y}=dr(),{locStart:b}=Ut(),{printOptionalToken:v,printTypeAnnotation:x}=Jr();function R(e,t,a){let s=e.getValue(),l=[],c="TupleExpression"===s.type?"#[":"[",g="]";if(0===s.elements.length)f(s,h.Dangling)?l.push(i([c,r(e,t),n,g])):l.push(c,g);else{let f=u(s.elements),h=!(f&&"RestElement"===f.type),m=null===f,y=Symbol("array"),b=!t.__inJestEach&&s.elements.length>1&&s.elements.every(((e,t,r)=>{let a=e&&e.type;if("ArrayExpression"!==a&&"ObjectExpression"!==a)return!1;let n=r[t+1];if(n&&a!==n.type)return!1;let s="ArrayExpression"===a?"elements":"properties";return e[s]&&e[s].length>1})),v=E(s,t),x=h?m?",":p(t)?v?d(",","",{groupId:y}):d(","):"":"";l.push(i([c,o([n,v?S(e,t,a,x):[w(e,t,"elements",a),x],r(e,t,!0)]),n,g],{shouldBreak:b,id:y}))}return l.push(v(e),x(e,t,a)),l}function E(e,t){return e.elements.length>1&&e.elements.every((e=>e&&(m(e)||y(e)&&!f(e.argument))&&!f(e,h.Trailing|h.Line,(e=>!c(t.originalText,b(e),{backwards:!0})))))}function w(e,t,r,s){let o=[],d=[];return e.each((e=>{o.push(d,i(s())),d=[",",a],e.getValue()&&g(e.getValue(),t)&&d.push(n)}),r),o}function S(e,t,r,n){let i=[];return e.each(((e,o,d)=>{let l=o===d.length-1;i.push([r(),l?n:","]),l||i.push(g(e.getValue(),t)?[s,s]:f(d[o+1],h.Leading|h.Line)?s:a)}),"elements"),l(i)}t.exports={printArray:R,printArrayItems:w,isConciselyPrintedArray:E}}}),Yr=x({"src/language-js/print/call-arguments.js"(e,t){D();var{printDanglingComments:r}=$t(),{getLast:a,getPenultimate:n}=me(),{getFunctionParameters:s,hasComment:i,CommentCheckFlags:o,isFunctionCompositionArgs:d,isJsxNode:l,isLongCurriedCallExpression:u,shouldPrintComma:c,getCallArguments:p,iterateCallArgumentsPath:f,isNextLineEmpty:h,isCallExpression:g,isStringLiteral:m,isObjectProperty:y,isTSTypeExpression:b}=dr(),{builders:{line:v,hardline:x,softline:R,group:E,indent:w,conditionalGroup:S,ifBreak:j,breakParent:C},utils:{willBreak:T}}=K(),{ArgExpansionBailout:A}=Me(),{isConciselyPrintedArray:P}=Xr();function k(e,t,n){let s=e.getValue(),i="ImportExpression"===s.type,o=p(s);if(0===o.length)return["(",r(e,t,!0),")"];if(N(o))return["(",n(["arguments",0]),", ",n(["arguments",1]),")"];let l=!1,g=!1,m=o.length-1,y=[];f(e,((e,r)=>{let a=e.getNode(),s=[n()];r===m||(h(a,t)?(0===r&&(g=!0),l=!0,s.push(",",x,x)):s.push(",",v)),y.push(s)}));let b=i||s.callee&&"Import"===s.callee.type||!c(t,"all")?"":",";function D(){return E(["(",w([v,...y]),b,v,")"],{shouldBreak:!0})}if(l||"Decorator"!==e.getParentNode().type&&d(o))return D();let P=_(o),k=O(o,t);if(P||k){if(P?y.slice(1).some(T):y.slice(0,-1).some(T))return D();let t=[];try{e.try((()=>{f(e,((e,r)=>{P&&0===r&&(t=[[n([],{expandFirstArg:!0}),y.length>1?",":"",g?x:v,g?x:""],...y.slice(1)]),k&&r===m&&(t=[...y.slice(0,-1),n([],{expandLastArg:!0})])}))}))}catch(e){if(e instanceof A)return D();throw e}return[y.some(T)?C:"",S([["(",...t,")"],P?["(",E(t[0],{shouldBreak:!0}),...t.slice(1),")"]:["(",...y.slice(0,-1),E(a(t),{shouldBreak:!0}),")"],D()])]}let I=["(",w([R,...y]),j(b),R,")"];return u(e)?I:E(I,{shouldBreak:y.some(T)||l})}function I(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return"ObjectExpression"===e.type&&(e.properties.length>0||i(e))||"ArrayExpression"===e.type&&(e.elements.length>0||i(e))||"TSTypeAssertion"===e.type&&I(e.expression)||b(e)&&I(e.expression)||"FunctionExpression"===e.type||"ArrowFunctionExpression"===e.type&&(!e.returnType||!e.returnType.typeAnnotation||"TSTypeReference"!==e.returnType.typeAnnotation.type||F(e.body))&&("BlockStatement"===e.body.type||"ArrowFunctionExpression"===e.body.type&&I(e.body,!0)||"ObjectExpression"===e.body.type||"ArrayExpression"===e.body.type||!t&&(g(e.body)||"ConditionalExpression"===e.body.type)||l(e.body))||"DoExpression"===e.type||"ModuleExpression"===e.type}function O(e,t){let r=a(e),s=n(e);return!i(r,o.Leading)&&!i(r,o.Trailing)&&I(r)&&(!s||s.type!==r.type)&&(2!==e.length||"ArrowFunctionExpression"!==s.type||"ArrayExpression"!==r.type)&&!(e.length>1&&"ArrayExpression"===r.type&&P(r,t))}function _(e){if(2!==e.length)return!1;let[t,r]=e;return!("ModuleExpression"!==t.type||!B(r))||!i(t)&&("FunctionExpression"===t.type||"ArrowFunctionExpression"===t.type&&"BlockStatement"===t.body.type)&&"FunctionExpression"!==r.type&&"ArrowFunctionExpression"!==r.type&&"ConditionalExpression"!==r.type&&!I(r)}function N(e){return 2===e.length&&"ArrowFunctionExpression"===e[0].type&&0===s(e[0]).length&&"BlockStatement"===e[0].body.type&&"ArrayExpression"===e[1].type&&!e.some((e=>i(e)))}function F(e){return"BlockStatement"===e.type&&(e.body.some((e=>"EmptyStatement"!==e.type))||i(e,o.Dangling))}function B(e){return"ObjectExpression"===e.type&&1===e.properties.length&&y(e.properties[0])&&"Identifier"===e.properties[0].key.type&&"type"===e.properties[0].key.name&&m(e.properties[0].value)&&"module"===e.properties[0].value.value}t.exports=k}}),Zr=x({"src/language-js/print/member.js"(e,t){D();var{builders:{softline:r,group:a,indent:n,label:s}}=K(),{isNumericLiteral:i,isMemberExpression:o,isCallExpression:d}=dr(),{printOptionalToken:l}=Jr();function u(e,t,i){let l,u=e.getValue(),p=e.getParentNode(),f=0;do{l=e.getParentNode(f),f++}while(l&&(o(l)||"TSNonNullExpression"===l.type));let h=i("object"),g=c(e,t,i),m=l&&("NewExpression"===l.type||"BindExpression"===l.type||"AssignmentExpression"===l.type&&"Identifier"!==l.left.type)||u.computed||"Identifier"===u.object.type&&"Identifier"===u.property.type&&!o(p)||("AssignmentExpression"===p.type||"VariableDeclarator"===p.type)&&(d(u.object)&&u.object.arguments.length>0||"TSNonNullExpression"===u.object.type&&d(u.object.expression)&&u.object.expression.arguments.length>0||"member-chain"===h.label);return s("member-chain"===h.label?"member-chain":"member",[h,m?g:a(n([r,g]))])}function c(e,t,s){let o=s("property"),d=e.getValue(),u=l(e);return d.computed?!d.property||i(d.property)?[u,"[",o,"]"]:a([u,"[",n([r,o]),r,"]"]):[u,".",o]}t.exports={printMemberExpression:u,printMemberLookup:c}}}),Qr=x({"src/language-js/print/member-chain.js"(e,t){D();var{printComments:r}=$t(),{getLast:a,isNextLineEmptyAfterIndex:n,getNextNonSpaceNonCommentCharacterIndex:s}=me(),i=Vr(),{isCallExpression:o,isMemberExpression:d,isFunctionOrArrowExpression:l,isLongCurriedCallExpression:u,isMemberish:c,isNumericLiteral:p,isSimpleCallArgument:f,hasComment:h,CommentCheckFlags:g,isNextLineEmpty:m}=dr(),{locEnd:y}=Ut(),{builders:{join:b,hardline:v,group:x,indent:R,conditionalGroup:E,breakParent:w,label:S},utils:{willBreak:j}}=K(),C=Yr(),{printMemberLookup:T}=Zr(),{printOptionalToken:A,printFunctionTypeParameters:P,printBindExpressionCallee:k}=Jr();function I(e,t,D){let I=e.getParentNode(),O=!I||"ExpressionStatement"===I.type,_=[];function N(e){let{originalText:r}=t,a=s(r,e,y);return")"===r.charAt(a)?!1!==a&&n(r,a+1):m(e,t)}function F(e){let a=e.getValue();o(a)&&(c(a.callee)||o(a.callee))?(_.unshift({node:a,printed:[r(e,[A(e),P(e,t,D),C(e,t,D)],t),N(a)?v:""]}),e.call((e=>F(e)),"callee")):c(a)?(_.unshift({node:a,needsParens:i(e,t),printed:r(e,d(a)?T(e,t,D):k(e,t,D),t)}),e.call((e=>F(e)),"object")):"TSNonNullExpression"===a.type?(_.unshift({node:a,printed:r(e,"!",t)}),e.call((e=>F(e)),"expression")):_.unshift({node:a,printed:D()})}let B=e.getValue();_.unshift({node:B,printed:[A(e),P(e,t,D),C(e,t,D)]}),B.callee&&e.call((e=>F(e)),"callee");let M=[],L=[_[0]],U=1;for(;U<_.length&&("TSNonNullExpression"===_[U].node.type||o(_[U].node)||d(_[U].node)&&_[U].node.computed&&p(_[U].node.property));++U)L.push(_[U]);if(!o(_[0].node))for(;U+1<_.length&&c(_[U].node)&&c(_[U+1].node);++U)L.push(_[U]);M.push(L),L=[];let W=!1;for(;U<_.length;++U){if(W&&c(_[U].node)){if(_[U].node.computed&&p(_[U].node.property)){L.push(_[U]);continue}M.push(L),L=[],W=!1}(o(_[U].node)||"ImportExpression"===_[U].node.type)&&(W=!0),L.push(_[U]),h(_[U].node,g.Trailing)&&(M.push(L),L=[],W=!1)}function z(e){return/^[A-Z]|^[$_]+$/.test(e)}function V(e){return e.length<=t.tabWidth}function q(e){let t=e[1].length>0&&e[1][0].node.computed;if(1===e[0].length){let r=e[0][0].node;return"ThisExpression"===r.type||"Identifier"===r.type&&(z(r.name)||O&&V(r.name)||t)}let r=a(e[0]).node;return d(r)&&"Identifier"===r.property.type&&(z(r.property.name)||t)}L.length>0&&M.push(L);let G=M.length>=2&&!h(M[1][0].node)&&q(M);function H(e){let t=e.map((e=>e.printed));return e.length>0&&a(e).needsParens?["(",...t,")"]:t}function K(e){return 0===e.length?"":R(x([v,b(v,e.map(H))]))}let $=M.map(H),J=$,X=G?3:2,Y=M.flat(),Z=Y.slice(1,-1).some((e=>h(e.node,g.Leading)))||Y.slice(0,-1).some((e=>h(e.node,g.Trailing)))||M[X]&&h(M[X][0].node,g.Leading);if(M.length<=X&&!Z)return u(e)?J:x(J);let Q,ee=a(M[G?1:0]).node,te=!o(ee)&&N(ee),re=[H(M[0]),G?M.slice(1,2).map(H):"",te?v:"",K(M.slice(G?2:1))],ae=_.map((e=>{let{node:t}=e;return t})).filter(o);function ne(){let e=a(a(M)).node,t=a($);return o(e)&&j(t)&&ae.slice(0,-1).some((e=>e.arguments.some(l)))}return Q=Z||ae.length>2&&ae.some((e=>!e.arguments.every((e=>f(e,0)))))||$.slice(0,-1).some(j)||ne()?x(re):[j(J)||te?w:"",E([J,re])],S("member-chain",Q)}t.exports=I}}),ea=x({"src/language-js/print/call-expression.js"(e,t){D();var{builders:{join:r,group:a}}=K(),n=Vr(),{getCallArguments:s,hasFlowAnnotationComment:i,isCallExpression:o,isMemberish:d,isStringLiteral:l,isTemplateOnItsOwnLine:u,isTestCall:c,iterateCallArgumentsPath:p}=dr(),f=Qr(),h=Yr(),{printOptionalToken:g,printFunctionTypeParameters:m}=Jr();function y(e,t,l){let y=e.getValue(),v=e.getParentNode(),x="NewExpression"===y.type,R="ImportExpression"===y.type,E=g(e),w=s(y);if(w.length>0&&(!R&&!x&&b(y,v)||1===w.length&&u(w[0],t.originalText)||!x&&c(y,v))){let a=[];return p(e,(()=>{a.push(l())})),[x?"new ":"",l("callee"),E,m(e,t,l),"(",r(", ",a),")"]}let S=("babel"===t.parser||"babel-flow"===t.parser)&&y.callee&&"Identifier"===y.callee.type&&i(y.callee.trailingComments);if(S&&(y.callee.trailingComments[0].printed=!0),!R&&!x&&d(y.callee)&&!e.call((e=>n(e,t)),"callee"))return f(e,t,l);let D=[x?"new ":"",R?"import":l("callee"),E,S?`/*:: ${y.callee.trailingComments[0].value.slice(2).trim()} */`:"",m(e,t,l),h(e,t,l)];return R||o(y.callee)?a(D):D}function b(e,t){if("Identifier"!==e.callee.type)return!1;if("require"===e.callee.name)return!0;if("define"===e.callee.name){let r=s(e);return"ExpressionStatement"===t.type&&(1===r.length||2===r.length&&"ArrayExpression"===r[0].type||3===r.length&&l(r[0])&&"ArrayExpression"===r[1].type)}return!1}t.exports={printCallExpression:y}}}),ta=x({"src/language-js/print/assignment.js"(e,t){D();var{isNonEmptyArray:r,getStringWidth:a}=me(),{builders:{line:n,group:s,indent:i,indentIfBreak:o,lineSuffixBoundary:d},utils:{cleanDoc:l,willBreak:u,canBreak:c}}=K(),{hasLeadingOwnLineComment:p,isBinaryish:f,isStringLiteral:h,isLiteral:g,isNumericLiteral:m,isCallExpression:y,isMemberExpression:b,getCallArguments:v,rawText:x,hasComment:R,isSignedNumericLiteral:E,isObjectProperty:w}=dr(),{shouldInlineLogicalExpression:S}=Hr(),{printCallExpression:j}=ea();function C(e,t,r,a,l,u){let c=P(e,t,r,a,u),p=r(u,{assignmentLayout:c});switch(c){case"break-after-operator":return s([s(a),l,s(i([n,p]))]);case"never-break-after-operator":return s([s(a),l," ",p]);case"fluid":{let e=Symbol("assignment");return s([s(a),l,s(i(n),{id:e}),d,o(p,{groupId:e})])}case"break-lhs":return s([a,l," ",s(p)]);case"chain":return[s(a),l,n,p];case"chain-tail":return[s(a),l,i([n,p])];case"chain-tail-arrow-chain":return[s(a),l,p];case"only-left":return a}}function T(e,t,r){let a=e.getValue();return C(e,t,r,r("left"),[" ",a.operator],"right")}function A(e,t,r){return C(e,t,r,r("id")," =","init")}function P(e,t,r,a,n){let s=e.getValue(),i=s[n];if(!i)return"only-left";let o=!O(i);if(e.match(O,_,(e=>!o||"ExpressionStatement"!==e.type&&"VariableDeclaration"!==e.type)))return o?"ArrowFunctionExpression"===i.type&&"ArrowFunctionExpression"===i.body.type?"chain-tail-arrow-chain":"chain-tail":"chain";if(!o&&O(i.right)||p(t.originalText,i))return"break-after-operator";if("CallExpression"===i.type&&"require"===i.callee.name||"json5"===t.parser||"json"===t.parser)return"never-break-after-operator";if(I(s)||N(s)||M(s)||L(s)&&c(a))return"break-lhs";let d=G(s,a,t);return e.call((()=>k(e,t,r,d)),n)?"break-after-operator":d||"TemplateLiteral"===i.type||"TaggedTemplateExpression"===i.type||"BooleanLiteral"===i.type||m(i)||"ClassExpression"===i.type?"never-break-after-operator":"fluid"}function k(e,t,a,n){let s=e.getValue();if(f(s)&&!S(s))return!0;switch(s.type){case"StringLiteralTypeAnnotation":case"SequenceExpression":return!0;case"ConditionalExpression":{let{test:e}=s;return f(e)&&!S(e)}case"ClassExpression":return r(s.decorators)}if(n)return!1;let i=s,o=[];for(;;)if("UnaryExpression"===i.type)i=i.argument,o.push("argument");else{if("TSNonNullExpression"!==i.type)break;i=i.expression,o.push("expression")}return!(!h(i)&&!e.call((()=>z(e,t,a)),...o))}function I(e){if(_(e)){let t=e.left||e.id;return"ObjectPattern"===t.type&&t.properties.length>2&&t.properties.some((e=>w(e)&&(!e.shorthand||e.value&&"AssignmentPattern"===e.value.type)))}return!1}function O(e){return"AssignmentExpression"===e.type}function _(e){return O(e)||"VariableDeclarator"===e.type}function N(e){let t=F(e);if(r(t)){let r="TSTypeAliasDeclaration"===e.type?"constraint":"bound";if(t.length>1&&t.some((e=>e[r]||e.default)))return!0}return!1}function F(e){return B(e)&&e.typeParameters&&e.typeParameters.params?e.typeParameters.params:null}function B(e){return"TSTypeAliasDeclaration"===e.type||"TypeAlias"===e.type}function M(e){if("VariableDeclarator"!==e.type)return!1;let{typeAnnotation:t}=e.id;if(!t||!t.typeAnnotation)return!1;let a=U(t.typeAnnotation);return r(a)&&a.length>1&&a.some((e=>r(U(e))||"TSConditionalType"===e.type))}function L(e){return"VariableDeclarator"===e.type&&e.init&&"ArrowFunctionExpression"===e.init.type}function U(e){return W(e)&&e.typeParameters&&e.typeParameters.params?e.typeParameters.params:null}function W(e){return"TSTypeReference"===e.type||"GenericTypeAnnotation"===e.type}function z(e,t,r){let a=arguments.length>3&&void 0!==arguments[3]&&arguments[3],n=e.getValue(),s=()=>z(e,t,r,!0);if("TSNonNullExpression"===n.type)return e.call(s,"expression");if(y(n)){if("member-chain"===j(e,t,r).label)return!1;let a=v(n);return!(!(0===a.length||1===a.length&&q(a[0],t))||H(n,r))&&e.call(s,"callee")}return b(n)?e.call(s,"object"):a&&("Identifier"===n.type||"ThisExpression"===n.type)}var V=.25;function q(e,t){let{printWidth:r}=t;if(R(e))return!1;let a=r*V;if("ThisExpression"===e.type||"Identifier"===e.type&&e.name.length<=a||E(e)&&!R(e.argument))return!0;let n="Literal"===e.type&&"regex"in e&&e.regex.pattern||"RegExpLiteral"===e.type&&e.pattern;return n?n.length<=a:h(e)?x(e).length<=a:"TemplateLiteral"===e.type?0===e.expressions.length&&e.quasis[0].value.raw.length<=a&&!e.quasis[0].value.raw.includes("\n"):g(e)}function G(e,t,r){if(!w(e))return!1;let n=3;return"string"==typeof(t=l(t))&&a(t)1)return!0;if(1===a.length){let e=a[0];if("TSUnionType"===e.type||"UnionTypeAnnotation"===e.type||"TSIntersectionType"===e.type||"IntersectionTypeAnnotation"===e.type||"TSTypeLiteral"===e.type||"ObjectTypeAnnotation"===e.type)return!0}let r=e.typeParameters?"typeParameters":"typeArguments";if(u(t(r)))return!0}return!1}function $(e){return e.typeParameters&&e.typeParameters.params||e.typeArguments&&e.typeArguments.params}t.exports={printVariableDeclarator:A,printAssignmentExpression:T,printAssignment:C,isArrowFunctionVariableDeclarator:L}}}),ra=x({"src/language-js/print/function-parameters.js"(e,t){D();var{getNextNonSpaceNonCommentCharacter:r}=me(),{printDanglingComments:a}=$t(),{builders:{line:n,hardline:s,softline:i,group:o,indent:d,ifBreak:l},utils:{removeLines:u,willBreak:c}}=K(),{getFunctionParameters:p,iterateFunctionParametersPath:f,isSimpleType:h,isTestCall:g,isTypeAnnotationAFunction:m,isObjectType:y,isObjectTypePropertyAFunction:b,hasRestParameter:v,shouldPrintComma:x,hasComment:R,isNextLineEmpty:E}=dr(),{locEnd:w}=Ut(),{ArgExpansionBailout:S}=Me(),{printFunctionTypeParameters:j}=Jr();function C(e,t,y,R,D){let C=e.getValue(),A=p(C),P=D?j(e,y,t):"";if(0===A.length)return[P,"(",a(e,y,!0,(e=>")"===r(y.originalText,e,w))),")"];let k=e.getParentNode(),I=g(k),O=T(C),_=[];if(f(e,((e,r)=>{let a=r===A.length-1;a&&C.rest&&_.push("..."),_.push(t()),!a&&(_.push(","),I||O?_.push(" "):E(A[r],y)?_.push(s,s):_.push(n))})),R){if(c(P)||c(_))throw new S;return o([u(P),"(",u(_),")"])}let N=A.every((e=>!e.decorators));return O&&N||I?[P,"(",..._,")"]:(b(k)||m(k)||"TypeAlias"===k.type||"UnionTypeAnnotation"===k.type||"TSUnionType"===k.type||"IntersectionTypeAnnotation"===k.type||"FunctionTypeAnnotation"===k.type&&k.returnType===C)&&1===A.length&&null===A[0].name&&C.this!==A[0]&&A[0].typeAnnotation&&null===C.typeParameters&&h(A[0].typeAnnotation)&&!C.rest?"always"===y.arrowParens?["(",..._,")"]:_:[P,"(",d([i,..._]),l(!v(C)&&x(y,"all")?",":""),i,")"]}function T(e){if(!e)return!1;let t=p(e);if(1!==t.length)return!1;let[r]=t;return!R(r)&&("ObjectPattern"===r.type||"ArrayPattern"===r.type||"Identifier"===r.type&&r.typeAnnotation&&("TypeAnnotation"===r.typeAnnotation.type||"TSTypeAnnotation"===r.typeAnnotation.type)&&y(r.typeAnnotation.typeAnnotation)||"FunctionTypeParam"===r.type&&y(r.typeAnnotation)||"AssignmentPattern"===r.type&&("ObjectPattern"===r.left.type||"ArrayPattern"===r.left.type)&&("Identifier"===r.right.type||"ObjectExpression"===r.right.type&&0===r.right.properties.length||"ArrayExpression"===r.right.type&&0===r.right.elements.length))}function A(e){let t;return e.returnType?(t=e.returnType,t.typeAnnotation&&(t=t.typeAnnotation)):e.typeAnnotation&&(t=e.typeAnnotation),t}function P(e,t){let r=A(e);if(!r)return!1;let a=e.typeParameters&&e.typeParameters.params;if(a){if(a.length>1)return!1;if(1===a.length){let e=a[0];if(e.constraint||e.default)return!1}}return 1===p(e).length&&(y(r)||c(t))}t.exports={printFunctionParameters:C,shouldHugFunctionParameters:T,shouldGroupFunctionParameters:P}}}),aa=x({"src/language-js/print/type-annotation.js"(e,t){D();var{printComments:r,printDanglingComments:a}=$t(),{isNonEmptyArray:n}=me(),{builders:{group:s,join:i,line:o,softline:d,indent:l,align:u,ifBreak:c}}=K(),p=Vr(),{locStart:f}=Ut(),{isSimpleType:h,isObjectType:g,hasLeadingOwnLineComment:m,isObjectTypePropertyAFunction:y,shouldPrintComma:b}=dr(),{printAssignment:v}=ta(),{printFunctionParameters:x,shouldGroupFunctionParameters:R}=ra(),{printArrayItems:E}=Xr();function w(e){if(h(e)||g(e))return!0;if("UnionTypeAnnotation"===e.type||"TSUnionType"===e.type){let t=e.types.filter((e=>"VoidTypeAnnotation"===e.type||"TSVoidKeyword"===e.type||"NullLiteralTypeAnnotation"===e.type||"TSNullKeyword"===e.type)).length,r=e.types.some((e=>"ObjectTypeAnnotation"===e.type||"TSTypeLiteral"===e.type||"GenericTypeAnnotation"===e.type||"TSTypeReference"===e.type));if(e.types.length-1===t&&r)return!0}return!1}function S(e,t,r){let a=t.semi?";":"",n=e.getValue(),s=[];return s.push("opaque type ",r("id"),r("typeParameters")),n.supertype&&s.push(": ",r("supertype")),n.impltype&&s.push(" = ",r("impltype")),s.push(a),s}function j(e,t,r){let a=t.semi?";":"",n=e.getValue(),s=[];n.declare&&s.push("declare "),s.push("type ",r("id"),r("typeParameters"));let i="TSTypeAliasDeclaration"===n.type?"typeAnnotation":"right";return[v(e,t,r,s," =",i),a]}function C(e,t,r){let a=e.getValue(),n=e.map(r,"types"),i=[],d=!1;for(let e=0;e1&&(d=!0),i.push(" & ",e>1?l(n[e]):n[e])):i.push(l([" &",o,n[e]]));return s(i)}function T(e,t,a){let n=e.getValue(),f=e.getParentNode(),h=!("TypeParameterInstantiation"===f.type||"TSTypeParameterInstantiation"===f.type||"GenericTypeAnnotation"===f.type||"TSTypeReference"===f.type||"TSTypeAssertion"===f.type||"TupleTypeAnnotation"===f.type||"TSTupleType"===f.type||"FunctionTypeParam"===f.type&&!f.name&&e.getParentNode(1).this!==f||("TypeAlias"===f.type||"VariableDeclarator"===f.type||"TSTypeAliasDeclaration"===f.type)&&m(t.originalText,n)),g=w(n),y=e.map((e=>{let n=a();return g||(n=u(2,n)),r(e,n,t)}),"types");if(g)return i(" | ",y);let b=h&&!m(t.originalText,n),v=[c([b?o:"","| "]),i([o,"| "],y)];return p(e,t)?s([l(v),d]):"TupleTypeAnnotation"===f.type&&f.types.length>1||"TSTupleType"===f.type&&f.elementTypes.length>1?s([l([c(["(",d]),v]),d,c(")")]):s(h?l(v):v)}function A(e,t,r){let a=e.getValue(),n=[],i=e.getParentNode(0),o=e.getParentNode(1),d=e.getParentNode(2),l="TSFunctionType"===a.type||!(("ObjectTypeProperty"===i.type||"ObjectTypeInternalSlot"===i.type)&&!i.variance&&!i.optional&&f(i)===f(a)||"ObjectTypeCallProperty"===i.type||d&&"DeclareFunction"===d.type),u=l&&("TypeAnnotation"===i.type||"TSTypeAnnotation"===i.type),c=u&&l&&("TypeAnnotation"===i.type||"TSTypeAnnotation"===i.type)&&"ArrowFunctionExpression"===o.type;y(i)&&(l=!0,u=!0),c&&n.push("(");let p=x(e,r,t,!1,!0),h=a.returnType||a.predicate||a.typeAnnotation?[l?" => ":": ",r("returnType"),r("predicate"),r("typeAnnotation")]:"",g=R(a,h);return n.push(g?s(p):p),h&&n.push(h),c&&n.push(")"),s(n)}function P(e,t,r){let i=e.getValue(),o="TSTupleType"===i.type?"elementTypes":"types",u=i[o],p=n(u),f=p?d:"";return s(["[",l([f,E(e,t,o,r)]),c(p&&b(t,"all")?",":""),a(e,t,!0),f,"]"])}function k(e,t,r){let a=e.getValue(),n="OptionalIndexedAccessType"===a.type&&a.optional?"?.[":"[";return[r("objectType"),n,r("indexType"),"]"]}function I(e,t,r){let a=e.getValue();return[a.postfix?"":r,t("typeAnnotation"),a.postfix?r:""]}t.exports={printOpaqueType:S,printTypeAlias:j,printIntersectionType:C,printUnionType:T,printFunctionType:A,printTupleType:P,printIndexedAccessType:k,shouldHugType:w,printJSDocType:I}}}),na=x({"src/language-js/print/type-parameters.js"(e,t){D();var{printDanglingComments:r}=$t(),{builders:{join:a,line:n,hardline:s,softline:i,group:o,indent:d,ifBreak:l}}=K(),{isTestCall:u,hasComment:c,CommentCheckFlags:p,isTSXFile:f,shouldPrintComma:h,getFunctionParameters:g,isObjectType:m,getTypeScriptMappedTypeModifier:y}=dr(),{createGroupIdMapper:b}=me(),{shouldHugType:v}=aa(),{isArrowFunctionVariableDeclarator:x}=ta(),R=b("typeParameters");function E(e,t,r,s){let c=e.getValue();if(!c[s])return"";if(!Array.isArray(c[s]))return r(s);let p=e.getNode(2),y=p&&u(p),b=e.match((e=>!(1===e[s].length&&m(e[s][0]))),void 0,((e,t)=>"typeAnnotation"===t),(e=>"Identifier"===e.type),x);if(0===c[s].length||!b&&(y||1===c[s].length&&("NullableTypeAnnotation"===c[s][0].type||v(c[s][0]))))return["<",a(", ",e.map(r,s)),w(e,t),">"];let E="TSTypeParameterInstantiation"===c.type?"":1===g(c).length&&f(t)&&!c[s][0].constraint&&"ArrowFunctionExpression"===e.getParentNode().type?",":h(t,"all")?l(","):"";return o(["<",d([i,a([",",n],e.map(r,s))]),E,i,">"],{id:R(c)})}function w(e,t){let a=e.getValue();if(!c(a,p.Dangling))return"";let n=!c(a,p.Line),i=r(e,t,n);return n?i:[i,s]}function S(e,t,r){let a=e.getValue(),n=["TSTypeParameter"===a.type&&a.const?"const ":""],s=e.getParentNode();return"TSMappedType"===s.type?(s.readonly&&n.push(y(s.readonly,"readonly")," "),n.push("[",r("name")),a.constraint&&n.push(" in ",r("constraint")),s.nameType&&n.push(" as ",e.callParent((()=>r("nameType")))),n.push("]"),n):(a.variance&&n.push(r("variance")),a.in&&n.push("in "),a.out&&n.push("out "),n.push(r("name")),a.bound&&n.push(": ",r("bound")),a.constraint&&n.push(" extends ",r("constraint")),a.default&&n.push(" = ",r("default")),n)}t.exports={printTypeParameter:S,printTypeParameters:E,getTypeParametersGroupId:R}}}),sa=x({"src/language-js/print/property.js"(e,t){D();var{printComments:r}=$t(),{printString:a,printNumber:n}=me(),{isNumericLiteral:s,isSimpleNumber:i,isStringLiteral:o,isStringPropSafeToUnquote:d,rawText:l}=dr(),{printAssignment:u}=ta(),c=new WeakMap;function p(e,t,u){let p=e.getNode();if(p.computed)return["[",u("key"),"]"];let f=e.getParentNode(),{key:h}=p;if("consistent"===t.quoteProps&&!c.has(f)){let e=(f.properties||f.body||f.members).some((e=>!e.computed&&e.key&&o(e.key)&&!d(e,t)));c.set(f,e)}if(("Identifier"===h.type||s(h)&&i(n(l(h)))&&String(h.value)===n(l(h))&&"typescript"!==t.parser&&"babel-ts"!==t.parser)&&("json"===t.parser||"consistent"===t.quoteProps&&c.get(f))){let n=a(JSON.stringify("Identifier"===h.type?h.name:h.value.toString()),t);return e.call((e=>r(e,n,t)),"key")}return d(p,t)&&("as-needed"===t.quoteProps||"consistent"===t.quoteProps&&!c.get(f))?e.call((e=>r(e,/^\d/.test(h.value)?n(h.value):h.value,t)),"key"):u("key")}function f(e,t,r){return e.getValue().shorthand?r("value"):u(e,t,r,p(e,t,r),":","value")}t.exports={printProperty:f,printPropertyKey:p}}}),ia=x({"src/language-js/print/function.js"(e,t){D();var r=Kt(),{printDanglingComments:a,printCommentsSeparately:n}=$t(),s=k(),{getNextNonSpaceNonCommentCharacterIndex:i}=me(),{builders:{line:o,softline:d,group:l,indent:u,ifBreak:c,hardline:p,join:f,indentIfBreak:h},utils:{removeLines:g,willBreak:m}}=K(),{ArgExpansionBailout:y}=Me(),{getFunctionParameters:b,hasLeadingOwnLineComment:v,isFlowAnnotationComment:x,isJsxNode:R,isTemplateOnItsOwnLine:E,shouldPrintComma:w,startsWithNoLookaheadToken:S,isBinaryish:j,isLineComment:C,hasComment:T,getComments:A,CommentCheckFlags:P,isCallLikeExpression:I,isCallExpression:O,getCallArguments:_,hasNakedLeftSide:N,getLeftSide:F}=dr(),{locEnd:B}=Ut(),{printFunctionParameters:M,shouldGroupFunctionParameters:L}=ra(),{printPropertyKey:U}=sa(),{printFunctionTypeParameters:W}=Jr();function z(e,t,r,a){let n=e.getValue(),s=!1;if(("FunctionDeclaration"===n.type||"FunctionExpression"===n.type)&&a&&a.expandLastArg){let t=e.getParentNode();O(t)&&_(t).length>1&&(s=!0)}let i=[];"TSDeclareFunction"===n.type&&n.declare&&i.push("declare "),n.async&&i.push("async "),n.generator?i.push("function* "):i.push("function "),n.id&&i.push(t("id"));let o=M(e,t,r,s),d=Y(e,t,r),u=L(n,d);return i.push(W(e,r,t),l([u?l(o):o,d]),n.body?" ":"",t("body")),r.semi&&(n.declare||!n.body)&&i.push(";"),i}function V(e,t,a){let n=e.getNode(),{kind:s}=n,i=n.value||n,o=[];return s&&"init"!==s&&"method"!==s&&"constructor"!==s?(r.ok("get"===s||"set"===s),o.push(s," ")):i.async&&o.push("async "),i.generator&&o.push("*"),o.push(U(e,t,a),n.optional||n.key.optional?"?":""),n===i?o.push(q(e,t,a)):"FunctionExpression"===i.type?o.push(e.call((e=>q(e,t,a)),"value")):o.push(a("value")),o}function q(e,t,r){let a=e.getNode(),n=M(e,r,t),s=Y(e,r,t),i=L(a,s),o=[W(e,t,r),l([i?l(n):n,s])];return a.body?o.push(" ",r("body")):o.push(t.semi?";":""),o}function G(e,t,r,n){let s=[];if(e.getValue().async&&s.push("async "),X(e,t))s.push(r(["params",0]));else{let a=n&&(n.expandLastArg||n.expandFirstArg),i=Y(e,r,t);if(a){if(m(i))throw new y;i=l(g(i))}s.push(l([M(e,r,t,a,!0),i]))}let o=a(e,t,!0,(e=>{let r=i(t.originalText,e,B);return!1!==r&&"=>"===t.originalText.slice(r,r+2)}));return o&&s.push(" ",o),s}function H(e,t,r,a,n,s){let i=e.getName(),p=e.getParentNode(),g=I(p)&&"callee"===i,m=Boolean(t&&t.assignmentLayout),y="BlockStatement"!==s.body.type&&"ObjectExpression"!==s.body.type&&"SequenceExpression"!==s.body.type,b=g&&y||t&&"chain-tail-arrow-chain"===t.assignmentLayout,v=Symbol("arrow-chain");return"SequenceExpression"===s.body.type&&(n=l(["(",u([d,n]),d,")"])),l([l(u([g||m?d:"",l(f([" =>",o],r),{shouldBreak:a})]),{id:v,shouldBreak:b})," =>",h(y?u([o,n]):[" ",n],{groupId:v}),g?c(d,"",{groupId:v}):""])}function $(e,t,r,a){let s=e.getValue(),i=[],p=[],f=!1;if(function o(){let d=G(e,t,r,a);if(0===i.length)i.push(d);else{let{leading:r,trailing:a}=n(e,t);i.push([r,d]),p.unshift(a)}f=f||s.returnType&&b(s).length>0||s.typeParameters||b(s).some((e=>"Identifier"!==e.type)),"ArrowFunctionExpression"!==s.body.type||a&&a.expandLastArg?p.unshift(r("body",a)):(s=s.body,e.call(o,"body"))}(),i.length>1)return H(e,a,i,f,p,s);let h=i;if(h.push(" =>"),!v(t.originalText,s.body)&&("ArrayExpression"===s.body.type||"ObjectExpression"===s.body.type||"BlockStatement"===s.body.type||R(s.body)||E(s.body,t.originalText)||"ArrowFunctionExpression"===s.body.type||"DoExpression"===s.body.type))return l([...h," ",p]);if("SequenceExpression"===s.body.type)return l([...h,l([" (",u([d,p]),d,")"])]);let g=(a&&a.expandLastArg||"JSXExpressionContainer"===e.getParentNode().type)&&!T(s),m=a&&a.expandLastArg&&w(t,"all"),y="ConditionalExpression"===s.body.type&&!S(s.body,(e=>"ObjectExpression"===e.type));return l([...h,l([u([o,y?c("","("):"",p,y?c("",")"):""]),g?[c(m?",":""),d]:""])])}function J(e){let t=b(e);return!(1!==t.length||e.typeParameters||T(e,P.Dangling)||"Identifier"!==t[0].type||t[0].typeAnnotation||T(t[0])||t[0].optional||e.predicate||e.returnType)}function X(e,t){return"always"!==t.arrowParens&&("avoid"===t.arrowParens&&J(e.getValue()))}function Y(e,t,r){let a=e.getValue(),n=t("returnType");if(a.returnType&&x(r.originalText,a.returnType))return[" /*: ",n," */"];let s=[n];return a.returnType&&a.returnType.typeAnnotation&&s.unshift(": "),a.predicate&&s.push(a.returnType?" ":": ",t("predicate")),s}function Z(e,t,r){let n=e.getValue(),i=t.semi?";":"",o=[];n.argument&&(te(t,n.argument)?o.push([" (",u([p,r("argument")]),p,")"]):j(n.argument)||"SequenceExpression"===n.argument.type?o.push(l([c(" ("," "),u([d,r("argument")]),d,c(")")])):o.push(" ",r("argument")));let f=A(n),h=s(f),g=h&&C(h);return g&&o.push(i),T(n,P.Dangling)&&o.push(" ",a(e,t,!0)),g||o.push(i),o}function Q(e,t,r){return["return",Z(e,t,r)]}function ee(e,t,r){return["throw",Z(e,t,r)]}function te(e,t){if(v(e.originalText,t))return!0;if(N(t)){let r,a=t;for(;r=F(a);)if(a=r,v(e.originalText,a))return!0}return!1}t.exports={printFunction:z,printArrowFunction:$,printMethod:V,printReturnStatement:Q,printThrowStatement:ee,printMethodInternal:q,shouldPrintParamsWithoutParens:X}}}),oa=x({"src/language-js/print/decorators.js"(e,t){D();var{isNonEmptyArray:r,hasNewline:a}=me(),{builders:{line:n,hardline:s,join:i,breakParent:o,group:d}}=K(),{locStart:l,locEnd:u}=Ut(),{getParentExportDeclaration:c}=dr();function p(e,t,r){let a=e.getValue();return d([i(n,e.map(r,"decorators")),g(a,t)?s:n])}function f(e,t,r){return[i(s,e.map(r,"declaration","decorators")),s]}function h(e,t,a){let d=e.getValue(),{decorators:l}=d;if(!r(l)||m(e.getParentNode()))return;let u="ClassExpression"===d.type||"ClassDeclaration"===d.type||g(d,t);return[c(e)?s:u?o:"",i(n,e.map(a,"decorators")),n]}function g(e,t){return e.decorators.some((e=>a(t.originalText,u(e))))}function m(e){if("ExportDefaultDeclaration"!==e.type&&"ExportNamedDeclaration"!==e.type&&"DeclareExportDeclaration"!==e.type)return!1;let t=e.declaration&&e.declaration.decorators;return r(t)&&l(e)===l(t[0])}t.exports={printDecorators:h,printClassMemberDecorators:p,printDecoratorsBeforeExport:f,hasDecoratorsBeforeExport:m}}}),da=x({"src/language-js/print/class.js"(e,t){D();var{isNonEmptyArray:r,createGroupIdMapper:a}=me(),{printComments:n,printDanglingComments:s}=$t(),{builders:{join:i,line:o,hardline:d,softline:l,group:u,indent:c,ifBreak:p}}=K(),{hasComment:f,CommentCheckFlags:h}=dr(),{getTypeParametersGroupId:g}=na(),{printMethod:m}=ia(),{printOptionalToken:y,printTypeAnnotation:b,printDefiniteToken:v}=Jr(),{printPropertyKey:x}=sa(),{printAssignment:R}=ta(),{printClassMemberDecorators:E}=oa();function w(e,t,a){let s=e.getValue(),i=[];s.declare&&i.push("declare "),s.abstract&&i.push("abstract "),i.push("class");let d=s.id&&f(s.id,h.Trailing)||s.typeParameters&&f(s.typeParameters,h.Trailing)||s.superClass&&f(s.superClass)||r(s.extends)||r(s.mixins)||r(s.implements),l=[],p=[];if(s.id&&l.push(" ",a("id")),l.push(a("typeParameters")),s.superClass){let r=[P(e,t,a),a("superTypeParameters")],s=e.call((e=>["extends ",n(e,r,t)]),"superClass");d?p.push(o,u(s)):p.push(" ",s)}else p.push(A(e,t,a,"extends"));if(p.push(A(e,t,a,"mixins"),A(e,t,a,"implements")),d){let e;e=T(s)?[...l,c(p)]:c([...l,p]),i.push(u(e,{id:S(s)}))}else i.push(...l,...p);return i.push(" ",a("body")),i}var S=a("heritageGroup");function j(e){return p(d,"",{groupId:S(e)})}function C(e){return["superClass","extends","mixins","implements"].filter((t=>Boolean(e[t]))).length>1}function T(e){return e.typeParameters&&!f(e.typeParameters,h.Trailing|h.Line)&&!C(e)}function A(e,t,a,n){let l=e.getValue();if(!r(l[n]))return"";let f=s(e,t,!0,(e=>{let{marker:t}=e;return t===n}));return[T(l)?p(" ",o,{groupId:g(l.typeParameters)}):o,f,f&&d,n,u(c([o,i([",",o],e.map(a,n))]))]}function P(e,t,r){let a=r("superClass");return"AssignmentExpression"===e.getParentNode().type?u(p(["(",c([l,a]),l,")"],a)):a}function k(e,t,a){let n=e.getValue(),s=[];return r(n.decorators)&&s.push(E(e,t,a)),n.accessibility&&s.push(n.accessibility+" "),n.readonly&&s.push("readonly "),n.declare&&s.push("declare "),n.static&&s.push("static "),("TSAbstractMethodDefinition"===n.type||n.abstract)&&s.push("abstract "),n.override&&s.push("override "),s.push(m(e,t,a)),s}function I(e,t,a){let n=e.getValue(),s=[],i=t.semi?";":"";return r(n.decorators)&&s.push(E(e,t,a)),n.accessibility&&s.push(n.accessibility+" "),n.declare&&s.push("declare "),n.static&&s.push("static "),("TSAbstractPropertyDefinition"===n.type||"TSAbstractAccessorProperty"===n.type||n.abstract)&&s.push("abstract "),n.override&&s.push("override "),n.readonly&&s.push("readonly "),n.variance&&s.push(a("variance")),("ClassAccessorProperty"===n.type||"AccessorProperty"===n.type||"TSAbstractAccessorProperty"===n.type)&&s.push("accessor "),s.push(x(e,t,a),y(e),v(e),b(e,t,a)),[R(e,t,a,s," =","value"),i]}t.exports={printClass:w,printClassMethod:k,printClassProperty:I,printHardlineAfterHeritage:j}}}),la=x({"src/language-js/print/interface.js"(e,t){D();var{isNonEmptyArray:r}=me(),{builders:{join:a,line:n,group:s,indent:i,ifBreak:o}}=K(),{hasComment:d,identity:l,CommentCheckFlags:u}=dr(),{getTypeParametersGroupId:c}=na(),{printTypeScriptModifiers:p}=Jr();function f(e,t,f){let h=e.getValue(),g=[];h.declare&&g.push("declare "),"TSInterfaceDeclaration"===h.type&&g.push(h.abstract?"abstract ":"",p(e,t,f)),g.push("interface");let m=[],y=[];"InterfaceTypeAnnotation"!==h.type&&m.push(" ",f("id"),f("typeParameters"));let b=h.typeParameters&&!d(h.typeParameters,u.Trailing|u.Line);return r(h.extends)&&y.push(b?o(" ",n,{groupId:c(h.typeParameters)}):n,"extends ",(1===h.extends.length?l:i)(a([",",n],e.map(f,"extends")))),h.id&&d(h.id,u.Trailing)||r(h.extends)?b?g.push(s([...m,i(y)])):g.push(s(i([...m,...y]))):g.push(...m,...y),g.push(" ",f("body")),s(g)}t.exports={printInterface:f}}}),ua=x({"src/language-js/print/module.js"(e,t){D();var{isNonEmptyArray:r}=me(),{builders:{softline:a,group:n,indent:s,join:i,line:o,ifBreak:d,hardline:l}}=K(),{printDanglingComments:u}=$t(),{hasComment:c,CommentCheckFlags:p,shouldPrintComma:f,needsHardlineAfterDanglingComment:h,isStringLiteral:g,rawText:m}=dr(),{locStart:y,hasSameLoc:b}=Ut(),{hasDecoratorsBeforeExport:v,printDecoratorsBeforeExport:x}=oa();function R(e,t,r){let a=e.getValue(),n=t.semi?";":"",s=[],{importKind:i}=a;return s.push("import"),i&&"value"!==i&&s.push(" ",i),s.push(C(e,t,r),j(e,t,r),A(e,t,r),n),s}function E(e,t,r){let a=e.getValue(),n=[];v(a)&&n.push(x(e,t,r));let{type:s,exportKind:i,declaration:o}=a;return n.push("export"),(a.default||"ExportDefaultDeclaration"===s)&&n.push(" default"),c(a,p.Dangling)&&(n.push(" ",u(e,t,!0)),h(a)&&n.push(l)),o?n.push(" ",r("declaration")):n.push("type"===i?" type":"",C(e,t,r),j(e,t,r),A(e,t,r)),S(a,t)&&n.push(";"),n}function w(e,t,r){let a=e.getValue(),n=t.semi?";":"",s=[],{exportKind:i,exported:o}=a;return s.push("export"),"type"===i&&s.push(" type"),s.push(" *"),o&&s.push(" as ",r("exported")),s.push(j(e,t,r),A(e,t,r),n),s}function S(e,t){if(!t.semi)return!1;let{type:r,declaration:a}=e,n=e.default||"ExportDefaultDeclaration"===r;if(!a)return!0;let{type:s}=a;return!(!n||"ClassDeclaration"===s||"FunctionDeclaration"===s||"TSInterfaceDeclaration"===s||"DeclareClass"===s||"DeclareFunction"===s||"TSDeclareFunction"===s||"EnumDeclaration"===s)}function j(e,t,r){let a=e.getValue();if(!a.source)return"";let n=[];return T(a,t)||n.push(" from"),n.push(" ",r("source")),n}function C(e,t,l){let u=e.getValue();if(T(u,t))return"";let p=[" "];if(r(u.specifiers)){let r=[],h=[];e.each((()=>{let t=e.getValue().type;if("ExportNamespaceSpecifier"===t||"ExportDefaultSpecifier"===t||"ImportNamespaceSpecifier"===t||"ImportDefaultSpecifier"===t)r.push(l());else{if("ExportSpecifier"!==t&&"ImportSpecifier"!==t)throw new Error(`Unknown specifier type ${JSON.stringify(t)}`);h.push(l())}}),"specifiers"),p.push(i(", ",r)),h.length>0&&(r.length>0&&p.push(", "),h.length>1||r.length>0||u.specifiers.some((e=>c(e)))?p.push(n(["{",s([t.bracketSpacing?o:a,i([",",o],h)]),d(f(t)?",":""),t.bracketSpacing?o:a,"}"])):p.push(["{",t.bracketSpacing?" ":"",...h,t.bracketSpacing?" ":"","}"]))}else p.push("{}");return p}function T(e,t){let{type:a,importKind:n,source:s,specifiers:i}=e;return"ImportDeclaration"===a&&!r(i)&&"type"!==n&&!/{\s*}/.test(t.originalText.slice(y(e),y(s)))}function A(e,t,a){let n=e.getNode();return r(n.assertions)?[" assert {",t.bracketSpacing?" ":"",i(", ",e.map(a,"assertions")),t.bracketSpacing?" ":"","}"]:""}function P(e,t,r){let a=e.getNode(),{type:n}=a,s=[],i="ImportSpecifier"===n?a.importKind:a.exportKind;i&&"value"!==i&&s.push(i," ");let o=n.startsWith("Import"),d=o?"imported":"local",l=o?"local":"exported",u=a[d],c=a[l],p="",f="";return"ExportNamespaceSpecifier"===n||"ImportNamespaceSpecifier"===n?p="*":u&&(p=r(d)),c&&!k(a)&&(f=r(l)),s.push(p,p&&f?" as ":"",f),s}function k(e){if("ImportSpecifier"!==e.type&&"ExportSpecifier"!==e.type)return!1;let{local:t,["ImportSpecifier"===e.type?"imported":"exported"]:r}=e;return!(t.type!==r.type||!b(t,r))&&(g(t)?t.value===r.value&&m(t)===m(r):"Identifier"===t.type&&t.name===r.name)}t.exports={printImportDeclaration:R,printExportDeclaration:E,printExportAllDeclaration:w,printModuleSpecifier:P}}}),ca=x({"src/language-js/print/object.js"(e,t){D();var{printDanglingComments:r}=$t(),{builders:{line:a,softline:n,group:s,indent:i,ifBreak:o,hardline:d}}=K(),{getLast:l,hasNewlineInRange:u,hasNewline:c,isNonEmptyArray:p}=me(),{shouldPrintComma:f,hasComment:h,getComments:g,CommentCheckFlags:m,isNextLineEmpty:y}=dr(),{locStart:b,locEnd:v}=Ut(),{printOptionalToken:x,printTypeAnnotation:R}=Jr(),{shouldHugFunctionParameters:E}=ra(),{shouldHugType:w}=aa(),{printHardlineAfterHeritage:S}=da();function j(e,t,D){let j,C=t.semi?";":"",T=e.getValue();j="TSTypeLiteral"===T.type?"members":"TSInterfaceBody"===T.type?"body":"properties";let A="ObjectTypeAnnotation"===T.type,P=[j];A&&P.push("indexers","callProperties","internalSlots");let k=P.map((e=>T[e][0])).sort(((e,t)=>b(e)-b(t)))[0],I=e.getParentNode(0),O=A&&I&&("InterfaceDeclaration"===I.type||"DeclareInterface"===I.type||"DeclareClass"===I.type)&&"body"===e.getName(),_="TSInterfaceBody"===T.type||O||"ObjectPattern"===T.type&&"FunctionDeclaration"!==I.type&&"FunctionExpression"!==I.type&&"ArrowFunctionExpression"!==I.type&&"ObjectMethod"!==I.type&&"ClassMethod"!==I.type&&"ClassPrivateMethod"!==I.type&&"AssignmentPattern"!==I.type&&"CatchClause"!==I.type&&T.properties.some((e=>e.value&&("ObjectPattern"===e.value.type||"ArrayPattern"===e.value.type)))||"ObjectPattern"!==T.type&&k&&u(t.originalText,b(T),b(k)),N=O?";":"TSInterfaceBody"===T.type||"TSTypeLiteral"===T.type?o(C,";"):",",F="RecordExpression"===T.type?"#{":T.exact?"{|":"{",B=T.exact?"|}":"}",M=[];for(let t of P)e.each((e=>{let t=e.getValue();M.push({node:t,printed:D(),loc:b(t)})}),t);P.length>1&&M.sort(((e,t)=>e.loc-t.loc));let L=[],U=M.map((e=>{let r=[...L,s(e.printed)];return L=[N,a],("TSPropertySignature"===e.node.type||"TSMethodSignature"===e.node.type||"TSConstructSignatureDeclaration"===e.node.type)&&h(e.node,m.PrettierIgnore)&&L.shift(),y(e.node,t)&&L.push(d),r}));if(T.inexact){let n;if(h(T,m.Dangling)){let s=h(T,m.Line);n=[r(e,t,!0),s||c(t.originalText,v(l(g(T))))?d:a,"..."]}else n=["..."];U.push([...L,...n])}let W,z=l(T[j]),V=!(T.inexact||z&&"RestElement"===z.type||z&&("TSPropertySignature"===z.type||"TSCallSignatureDeclaration"===z.type||"TSMethodSignature"===z.type||"TSConstructSignatureDeclaration"===z.type)&&h(z,m.PrettierIgnore));if(0===U.length){if(!h(T,m.Dangling))return[F,B,R(e,t,D)];W=s([F,r(e,t),n,B,x(e),R(e,t,D)])}else W=[O&&p(T.properties)?S(I):"",F,i([t.bracketSpacing?a:n,...U]),o(V&&(","!==N||f(t))?N:""),t.bracketSpacing?a:n,B,x(e),R(e,t,D)];return e.match((e=>"ObjectPattern"===e.type&&!e.decorators),((e,t,r)=>E(e)&&("params"===t||"parameters"===t||"this"===t||"rest"===t)&&0===r))||e.match(w,((e,t)=>"typeAnnotation"===t),((e,t)=>"typeAnnotation"===t),((e,t,r)=>E(e)&&("params"===t||"parameters"===t||"this"===t||"rest"===t)&&0===r))||!_&&e.match((e=>"ObjectPattern"===e.type),(e=>"AssignmentExpression"===e.type||"VariableDeclarator"===e.type))?W:s(W,{shouldBreak:_})}t.exports={printObject:j}}}),pa=x({"src/language-js/print/flow.js"(e,t){D();var r=Kt(),{printDanglingComments:a}=$t(),{printString:n,printNumber:s}=me(),{builders:{hardline:i,softline:o,group:d,indent:l}}=K(),{getParentExportDeclaration:u,isFunctionNotation:c,isGetterOrSetter:p,rawText:f,shouldPrintComma:h}=dr(),{locStart:g,locEnd:m}=Ut(),{replaceTextEndOfLine:y}=q(),{printClass:b}=da(),{printOpaqueType:v,printTypeAlias:x,printIntersectionType:R,printUnionType:E,printFunctionType:w,printTupleType:S,printIndexedAccessType:j}=aa(),{printInterface:C}=la(),{printTypeParameter:T,printTypeParameters:A}=na(),{printExportDeclaration:P,printExportAllDeclaration:k}=ua(),{printArrayItems:I}=Xr(),{printObject:O}=ca(),{printPropertyKey:_}=sa(),{printOptionalToken:N,printTypeAnnotation:F,printRestSpread:B}=Jr();function M(e,t,u){let D=e.getValue(),M=t.semi?";":"",U=[];switch(D.type){case"DeclareClass":return L(e,b(e,t,u));case"DeclareFunction":return L(e,["function ",u("id"),D.predicate?" ":"",u("predicate"),M]);case"DeclareModule":return L(e,["module ",u("id")," ",u("body")]);case"DeclareModuleExports":return L(e,["module.exports",": ",u("typeAnnotation"),M]);case"DeclareVariable":return L(e,["var ",u("id"),M]);case"DeclareOpaqueType":return L(e,v(e,t,u));case"DeclareInterface":return L(e,C(e,t,u));case"DeclareTypeAlias":return L(e,x(e,t,u));case"DeclareExportDeclaration":return L(e,P(e,t,u));case"DeclareExportAllDeclaration":return L(e,k(e,t,u));case"OpaqueType":return v(e,t,u);case"TypeAlias":return x(e,t,u);case"IntersectionTypeAnnotation":return R(e,t,u);case"UnionTypeAnnotation":return E(e,t,u);case"FunctionTypeAnnotation":return w(e,t,u);case"TupleTypeAnnotation":return S(e,t,u);case"GenericTypeAnnotation":return[u("id"),A(e,t,u,"typeParameters")];case"IndexedAccessType":case"OptionalIndexedAccessType":return j(e,t,u);case"TypeAnnotation":return u("typeAnnotation");case"TypeParameter":return T(e,t,u);case"TypeofTypeAnnotation":return["typeof ",u("argument")];case"ExistsTypeAnnotation":return"*";case"EmptyTypeAnnotation":return"empty";case"MixedTypeAnnotation":return"mixed";case"ArrayTypeAnnotation":return[u("elementType"),"[]"];case"BooleanLiteralTypeAnnotation":return String(D.value);case"EnumDeclaration":return["enum ",u("id")," ",u("body")];case"EnumBooleanBody":case"EnumNumberBody":case"EnumStringBody":case"EnumSymbolBody":if("EnumSymbolBody"===D.type||D.explicitType){let e=null;switch(D.type){case"EnumBooleanBody":e="boolean";break;case"EnumNumberBody":e="number";break;case"EnumStringBody":e="string";break;case"EnumSymbolBody":e="symbol"}U.push("of ",e," ")}if(0!==D.members.length||D.hasUnknownMembers){let r=D.members.length>0?[i,I(e,t,"members",u),D.hasUnknownMembers||h(t)?",":""]:[];U.push(d(["{",l([...r,...D.hasUnknownMembers?[i,"..."]:[]]),a(e,t,!0),i,"}"]))}else U.push(d(["{",a(e,t),o,"}"]));return U;case"EnumBooleanMember":case"EnumNumberMember":case"EnumStringMember":return[u("id")," = ","object"==typeof D.init?u("init"):String(D.init)];case"EnumDefaultedMember":return u("id");case"FunctionTypeParam":{let t=D.name?u("name"):e.getParentNode().this===D?"this":"";return[t,N(e),t?": ":"",u("typeAnnotation")]}case"InterfaceDeclaration":case"InterfaceTypeAnnotation":return C(e,t,u);case"ClassImplements":case"InterfaceExtends":return[u("id"),u("typeParameters")];case"NullableTypeAnnotation":return["?",u("typeAnnotation")];case"Variance":{let{kind:e}=D;return r.ok("plus"===e||"minus"===e),"plus"===e?"+":"-"}case"ObjectTypeCallProperty":return D.static&&U.push("static "),U.push(u("value")),U;case"ObjectTypeIndexer":return[D.static?"static ":"",D.variance?u("variance"):"","[",u("id"),D.id?": ":"",u("key"),"]: ",u("value")];case"ObjectTypeProperty":{let r="";return D.proto?r="proto ":D.static&&(r="static "),[r,p(D)?D.kind+" ":"",D.variance?u("variance"):"",_(e,t,u),N(e),c(D)?"":": ",u("value")]}case"ObjectTypeAnnotation":return O(e,t,u);case"ObjectTypeInternalSlot":return[D.static?"static ":"","[[",u("id"),"]]",N(e),D.method?"":": ",u("value")];case"ObjectTypeSpreadProperty":return B(e,t,u);case"QualifiedTypeofIdentifier":case"QualifiedTypeIdentifier":return[u("qualification"),".",u("id")];case"StringLiteralTypeAnnotation":return y(n(f(D),t));case"NumberLiteralTypeAnnotation":r.strictEqual(typeof D.value,"number");case"BigIntLiteralTypeAnnotation":return D.extra?s(D.extra.raw):s(D.raw);case"TypeCastExpression":return["(",u("expression"),F(e,t,u),")"];case"TypeParameterDeclaration":case"TypeParameterInstantiation":{let r=A(e,t,u,"params");if("flow"===t.parser){let e=g(D),a=m(D),n=t.originalText.lastIndexOf("/*",e),s=t.originalText.indexOf("*/",a);if(-1!==n&&-1!==s){let e=t.originalText.slice(n+2,s).trim();if(e.startsWith("::")&&!e.includes("/*")&&!e.includes("*/"))return["/*:: ",r," */"]}}return r}case"InferredPredicate":return"%checks";case"DeclaredPredicate":return["%checks(",u("value"),")"];case"AnyTypeAnnotation":return"any";case"BooleanTypeAnnotation":return"boolean";case"BigIntTypeAnnotation":return"bigint";case"NullLiteralTypeAnnotation":return"null";case"NumberTypeAnnotation":return"number";case"SymbolTypeAnnotation":return"symbol";case"StringTypeAnnotation":return"string";case"VoidTypeAnnotation":return"void";case"ThisTypeAnnotation":return"this";case"Node":case"Printable":case"SourceLocation":case"Position":case"Statement":case"Function":case"Pattern":case"Expression":case"Declaration":case"Specifier":case"NamedSpecifier":case"Comment":case"MemberTypeAnnotation":case"Type":throw new Error("unprintable type: "+JSON.stringify(D.type))}}function L(e,t){let a=u(e);return a?(r.strictEqual(a.type,"DeclareExportDeclaration"),t):["declare ",t]}t.exports={printFlow:M}}}),fa=x({"src/language-js/utils/is-ts-keyword-type.js"(e,t){function r(e){let{type:t}=e;return t.startsWith("TS")&&t.endsWith("Keyword")}D(),t.exports=r}}),ha=x({"src/language-js/print/ternary.js"(e,t){D();var{hasNewlineInRange:r}=me(),{isJsxNode:a,getComments:n,isCallExpression:s,isMemberExpression:i,isTSTypeExpression:o}=dr(),{locStart:d,locEnd:l}=Ut(),u=ir(),{builders:{line:c,softline:p,group:f,indent:h,align:g,ifBreak:m,dedent:y,breakParent:b}}=K();function v(e){let t=[e];for(let e=0;eI[e]===w)),_=I.type===w.type&&!O,N=0;do{R=o||w,o=e.getParentNode(N),N++}while(o&&o.type===w.type&&C.every((e=>o[e]!==R)));let F=o||I,B=R;if(S&&(a(w[C[0]])||a(T)||a(A)||v(B))){k=!0,_=!0;let e=e=>[m("("),h([p,e]),p,m(")")],t=e=>"NullLiteral"===e.type||"Literal"===e.type&&null===e.value||"Identifier"===e.type&&"undefined"===e.name;P.push(" ? ",t(T)?s(D):e(s(D))," : ",A.type===w.type||t(A)?s(j):e(s(j)))}else{let e=[c,"? ",T.type===w.type?m("","("):"",g(2,s(D)),T.type===w.type?m("",")"):"",c,": ",A.type===w.type?s(j):g(2,s(j))];P.push(I.type!==w.type||I[j]===w||O?e:t.useTabs?y(h(e)):g(Math.max(0,t.tabWidth-2),e))}let M=[...C.map((e=>n(w[e]))),n(T),n(A)].flat().some((e=>u(e)&&r(t.originalText,d(e),l(e)))),L=e=>I===F?f(e,{shouldBreak:M}):M?[e,b]:e,U=!k&&(i(I)||"NGPipeExpression"===I.type&&I.left===w)&&!I.computed,W=E(e),z=L([x(e,t,s),_?P:h(P),S&&U&&!W?p:""]);return O||W?f([h([p,z]),p]):z}t.exports={printTernary:w}}}),ga=x({"src/language-js/print/statement.js"(e,t){D();var{builders:{hardline:r}}=K(),a=Vr(),{getLeftSidePathName:n,hasNakedLeftSide:s,isJsxNode:i,isTheOnlyJsxElementInMarkdown:o,hasComment:d,CommentCheckFlags:l,isNextLineEmpty:u}=dr(),{shouldPrintParamsWithoutParens:c}=ia();function p(e,t,a,n){let s=e.getValue(),i=[],c="ClassBody"===s.type,p=f(s[n]);return e.each(((e,n,s)=>{let f=e.getValue();if("EmptyStatement"===f.type)return;let g=a();t.semi||c||o(t,e)||!h(e,t)?i.push(g):d(f,l.Leading)?i.push(a([],{needsSemi:!0})):i.push(";",g),!t.semi&&c&&b(f)&&v(f,s[n+1])&&i.push(";"),f!==p&&(i.push(r),u(f,t)&&i.push(r))}),n),i}function f(e){for(let t=e.length-1;t>=0;t--){let r=e[t];if("EmptyStatement"!==r.type)return r}}function h(e,t){return"ExpressionStatement"===e.getNode().type&&e.call((e=>g(e,t)),"expression")}function g(e,t){let r=e.getValue();switch(r.type){case"ParenthesizedExpression":case"TypeCastExpression":case"ArrayExpression":case"ArrayPattern":case"TemplateLiteral":case"TemplateElement":case"RegExpLiteral":return!0;case"ArrowFunctionExpression":if(!c(e,t))return!0;break;case"UnaryExpression":{let{prefix:e,operator:t}=r;if(e&&("+"===t||"-"===t))return!0;break}case"BindExpression":if(!r.object)return!0;break;case"Literal":if(r.regex)return!0;break;default:if(i(r))return!0}return!!a(e,t)||!!s(r)&&e.call((e=>g(e,t)),...n(e,r))}function m(e,t,r){return p(e,t,r,"body")}function y(e,t,r){return p(e,t,r,"consequent")}var b=e=>{let{type:t}=e;return"ClassProperty"===t||"PropertyDefinition"===t||"ClassPrivateProperty"===t||"ClassAccessorProperty"===t||"AccessorProperty"===t||"TSAbstractPropertyDefinition"===t||"TSAbstractAccessorProperty"===t};function v(e,t){let{type:r,name:a}=e.key;if(!(e.computed||"Identifier"!==r||"static"!==a&&"get"!==a&&"set"!==a&&"accessor"!==a||e.value||e.typeAnnotation))return!0;if(!t||t.static||t.accessibility)return!1;if(!t.computed){let e=t.key&&t.key.name;if("in"===e||"instanceof"===e)return!0}if(b(t)&&t.variance&&!t.static&&!t.declare)return!0;switch(t.type){case"ClassProperty":case"PropertyDefinition":case"TSAbstractPropertyDefinition":return t.computed;case"MethodDefinition":case"TSAbstractMethodDefinition":case"ClassMethod":case"ClassPrivateMethod":{if((t.value?t.value.async:t.async)||"get"===t.kind||"set"===t.kind)return!1;let e=t.value?t.value.generator:t.generator;return!(!t.computed&&!e)}case"TSIndexSignature":return!0}return!1}t.exports={printBody:m,printSwitchCaseConsequent:y}}}),ma=x({"src/language-js/print/block.js"(e,t){D();var{printDanglingComments:r}=$t(),{isNonEmptyArray:a}=me(),{builders:{hardline:n,indent:s}}=K(),{hasComment:i,CommentCheckFlags:o,isNextLineEmpty:d}=dr(),{printHardlineAfterHeritage:l}=da(),{printBody:u}=ga();function c(e,t,r){let i=e.getValue(),o=[];if("StaticBlock"===i.type&&o.push("static "),"ClassBody"===i.type&&a(i.body)){let t=e.getParentNode();o.push(l(t))}o.push("{");let d=p(e,t,r);if(d)o.push(s([n,d]),n);else{let t=e.getParentNode(),r=e.getParentNode(1);"ArrowFunctionExpression"===t.type||"FunctionExpression"===t.type||"FunctionDeclaration"===t.type||"ObjectMethod"===t.type||"ClassMethod"===t.type||"ClassPrivateMethod"===t.type||"ForStatement"===t.type||"WhileStatement"===t.type||"DoWhileStatement"===t.type||"DoExpression"===t.type||"CatchClause"===t.type&&!r.finalizer||"TSModuleDeclaration"===t.type||"TSDeclareFunction"===t.type||"StaticBlock"===i.type||"ClassBody"===i.type||o.push(n)}return o.push("}"),o}function p(e,t,s){let l=e.getValue(),c=a(l.directives),p=l.body.some((e=>"EmptyStatement"!==e.type)),f=i(l,o.Dangling);if(!c&&!p&&!f)return"";let h=[];if(c&&e.each(((e,r,a)=>{h.push(s()),(r"]),r=[c("("),l([o,D("expression")]),o,c(")")];return e?u([[t,D("expression")],[t,d(r,{shouldBreak:!0})],[t,D("expression")]]):d([t,D("expression")])}case"TSDeclareFunction":return _(e,D,t);case"TSExportAssignment":return["export = ",D("expression"),H];case"TSModuleBlock":return B(e,t,D);case"TSInterfaceBody":case"TSTypeLiteral":return T(e,t,D);case"TSTypeAliasDeclaration":return M(e,t,D);case"TSQualifiedName":return n(".",[D("left"),D("right")]);case"TSAbstractMethodDefinition":case"TSDeclareMethod":return P(e,t,D);case"TSAbstractAccessorProperty":case"TSAbstractPropertyDefinition":return A(e,t,D);case"TSInterfaceHeritage":case"TSExpressionWithTypeArguments":return K.push(D("expression")),G.typeParameters&&K.push(D("typeParameters")),K;case"TSTemplateLiteralType":return j(e,D,t);case"TSNamedTupleMember":return[D("label"),G.optional?"?":"",": ",D("elementType")];case"TSRestType":return["...",D("typeAnnotation")];case"TSOptionalType":return[D("typeAnnotation"),"?"];case"TSInterfaceDeclaration":return F(e,t,D);case"TSClassImplements":case"TSInstantiationExpression":return[D("expression"),D("typeParameters")];case"TSTypeParameterDeclaration":case"TSTypeParameterInstantiation":return I(e,t,D,"params");case"TSTypeParameter":return k(e,t,D);case"TSSatisfiesExpression":case"TSAsExpression":{let t="TSAsExpression"===G.type?"as":"satisfies";K.push(D("expression"),` ${t} `,D("typeAnnotation"));let r=e.getParentNode();return g(r)&&r.callee===G||m(r)&&r.object===G?d([l([o,...K]),o]):K}case"TSArrayType":return[D("elementType"),"[]"];case"TSPropertySignature":return G.readonly&&K.push("readonly "),K.push(O(e,t,D),x(e)),G.typeAnnotation&&K.push(": ",D("typeAnnotation")),G.initializer&&K.push(" = ",D("initializer")),K;case"TSParameterProperty":return G.accessibility&&K.push(G.accessibility+" "),G.export&&K.push("export "),G.static&&K.push("static "),G.override&&K.push("override "),G.readonly&&K.push("readonly "),K.push(D("parameter")),K;case"TSTypeQuery":return["typeof ",D("exprName"),D("typeParameters")];case"TSIndexSignature":{let r=e.getParentNode(),a=G.parameters.length>1?c(h(t)?",":""):"",s=d([l([o,n([", ",o],e.map(D,"parameters"))]),a,o]);return[G.export?"export ":"",G.accessibility?[G.accessibility," "]:"",G.static?"static ":"",G.readonly?"readonly ":"",G.declare?"declare ":"","[",G.parameters?s:"",G.typeAnnotation?"]: ":"]",G.typeAnnotation?D("typeAnnotation"):"","ClassBody"===r.type?H:""]}case"TSTypePredicate":return[G.asserts?"asserts ":"",D("parameterName"),G.typeAnnotation?[" is ",D("typeAnnotation")]:""];case"TSNonNullExpression":return[D("expression"),"!"];case"TSImportType":return[G.isTypeOf?"typeof ":"","import(",D(G.parameter?"parameter":"argument"),")",G.qualifier?[".",D("qualifier")]:"",I(e,t,D,"typeParameters")];case"TSLiteralType":return D("literal");case"TSIndexedAccessType":return V(e,t,D);case"TSConstructSignatureDeclaration":case"TSCallSignatureDeclaration":case"TSConstructorType":if("TSConstructorType"===G.type&&G.abstract&&K.push("abstract "),"TSCallSignatureDeclaration"!==G.type&&K.push("new "),K.push(d(w(e,D,t,!1,!0))),G.returnType||G.typeAnnotation){let e="TSConstructorType"===G.type;K.push(e?" => ":": ",D("returnType"),D("typeAnnotation"))}return K;case"TSTypeOperator":return[G.operator," ",D("typeAnnotation")];case"TSMappedType":{let n=a(t.originalText,b(G),v(G));return d(["{",l([t.bracketSpacing?s:o,D("typeParameter"),G.optional?f(G.optional,"?"):"",G.typeAnnotation?": ":"",D("typeAnnotation"),c(H)]),r(e,t,!0),t.bracketSpacing?s:o,"}"],{shouldBreak:n})}case"TSMethodSignature":{let r=G.kind&&"method"!==G.kind?`${G.kind} `:"";K.push(G.accessibility?[G.accessibility," "]:"",r,G.export?"export ":"",G.static?"static ":"",G.readonly?"readonly ":"",G.abstract?"abstract ":"",G.declare?"declare ":"",G.computed?"[":"",D("key"),G.computed?"]":"",x(e));let a=w(e,D,t,!1,!0),n=G.returnType?"returnType":"typeAnnotation",s=G[n],i=s?D(n):"",o=S(G,i);return K.push(o?d(a):a),s&&K.push(": ",d(i)),d(K)}case"TSNamespaceExportDeclaration":return K.push("export as namespace ",D("id")),t.semi&&K.push(";"),d(K);case"TSEnumDeclaration":return G.declare&&K.push("declare "),G.modifiers&&K.push(R(e,t,D)),G.const&&K.push("const "),K.push("enum ",D("id")," "),0===G.members.length?K.push(d(["{",r(e,t),o,"}"])):K.push(d(["{",l([i,C(e,t,"members",D),h(t,"es5")?",":""]),r(e,t,!0),i,"}"])),K;case"TSEnumMember":return G.computed?K.push("[",D("id"),"]"):K.push(D("id")),G.initializer&&K.push(" = ",D("initializer")),K;case"TSImportEqualsDeclaration":return G.isExport&&K.push("export "),K.push("import "),G.importKind&&"value"!==G.importKind&&K.push(G.importKind," "),K.push(D("id")," = ",D("moduleReference")),t.semi&&K.push(";"),d(K);case"TSExternalModuleReference":return["require(",D("expression"),")"];case"TSModuleDeclaration":{let r=e.getParentNode(),a=p(G.id),n="TSModuleDeclaration"===r.type,s=G.body&&"TSModuleDeclaration"===G.body.type;if(n)K.push(".");else{G.declare&&K.push("declare "),K.push(R(e,t,D));let r=t.originalText.slice(b(G),b(G.id));"Identifier"===G.id.type&&"global"===G.id.name&&!/namespace|module/.test(r)||K.push(a||/(?:^|\s)module(?:\s|$)/.test(r)?"module ":"namespace ")}return K.push(D("id")),s?K.push(D("body")):G.body?K.push(" ",d(D("body"))):K.push(H),K}case"TSConditionalType":return E(e,t,D);case"TSInferType":return["infer"," ",D("typeParameter")];case"TSIntersectionType":return L(e,t,D);case"TSUnionType":return U(e,t,D);case"TSFunctionType":return W(e,t,D);case"TSTupleType":return z(e,t,D);case"TSTypeReference":return[D("typeName"),I(e,t,D,"typeParameters")];case"TSTypeAnnotation":return D("typeAnnotation");case"TSEmptyBodyFunctionExpression":return N(e,t,D);case"TSJSDocAllType":return"*";case"TSJSDocUnknownType":return"?";case"TSJSDocNullableType":return q(e,D,"?");case"TSJSDocNonNullableType":return q(e,D,"!");default:throw new Error(`Unknown TypeScript node type: ${JSON.stringify(G.type)}.`)}}t.exports={printTypescript:G}}}),ba=x({"src/language-js/print/comment.js"(e,t){D();var{hasNewline:r}=me(),{builders:{join:a,hardline:n},utils:{replaceTextEndOfLine:s}}=K(),{isLineComment:i}=dr(),{locStart:o,locEnd:d}=Ut(),l=ir();function u(e,t){let a=e.getValue();if(i(a))return t.originalText.slice(o(a),d(a)).trimEnd();if(l(a)){if(c(a)){let e=p(a);return a.trailing&&!r(t.originalText,o(a),{backwards:!0})?[n,e]:e}let e=d(a),i="*-/"===t.originalText.slice(e-3,e);return["/*",s(a.value),i?"*-/":"*/"]}throw new Error("Not a comment: "+JSON.stringify(a))}function c(e){let t=`*${e.value}*`.split("\n");return t.length>1&&t.every((e=>"*"===e.trim()[0]))}function p(e){let t=e.value.split("\n");return["/*",a(n,t.map(((e,r)=>0===r?e.trimEnd():" "+(r{let{marker:t}=e;return t===T}));return[c("expression"),x(t,e)?"":h,a?[" ",a]:""]}case"ParenthesizedExpression":return b(f.expression)||"ObjectExpression"!==f.expression.type&&"ArrayExpression"!==f.expression.type?d(["(",l([o,c("expression")]),o,")"]):["(",c("expression"),")"];case"AssignmentExpression":return pe(e,t,c);case"VariableDeclarator":return ce(e,t,c);case"BinaryExpression":case"LogicalExpression":return fe(e,t,c);case"AssignmentPattern":return[c("left")," = ",c("right")];case"OptionalMemberExpression":case"MemberExpression":return ge(e,t,c);case"MetaProperty":return[c("meta"),".",c("property")];case"BindExpression":return f.object&&g.push(c("object")),g.push(d(l([o,U(e,t,c)]))),g;case"Identifier":return[f.name,L(e),q(e),W(e,t,c)];case"V8IntrinsicIdentifier":return["%",f.name];case"SpreadElement":case"SpreadElementPattern":case"SpreadProperty":case"SpreadPropertyPattern":case"RestElement":return V(e,t,c);case"FunctionDeclaration":case"FunctionExpression":return se(e,c,t,p);case"ArrowFunctionExpression":return ie(e,t,c,p);case"YieldExpression":return g.push("yield"),f.delegate&&g.push("*"),f.argument&&g.push(" ",c("argument")),g;case"AwaitExpression":if(g.push("await"),f.argument){g.push(" ",c("argument"));let t=e.getParentNode();if(j(t)&&t.callee===f||C(t)&&t.object===f){g=[l([o,...g]),o];let t=e.findAncestor((e=>"AwaitExpression"===e.type||"BlockStatement"===e.type));if(!t||"AwaitExpression"!==t.type)return d(g)}}return g;case"ExportDefaultDeclaration":case"ExportNamedDeclaration":return $(e,t,c);case"ExportAllDeclaration":return J(e,t,c);case"ImportDeclaration":return H(e,t,c);case"ImportSpecifier":case"ExportSpecifier":case"ImportNamespaceSpecifier":case"ExportNamespaceSpecifier":case"ImportDefaultSpecifier":case"ExportDefaultSpecifier":return X(e,t,c);case"ImportAttribute":return[c("key"),": ",c("value")];case"Import":return"import";case"BlockStatement":case"StaticBlock":case"ClassBody":return ye(e,t,c);case"ThrowStatement":return le(e,t,c);case"ReturnStatement":return de(e,t,c);case"NewExpression":case"ImportExpression":case"OptionalCallExpression":case"CallExpression":return ue(e,t,c);case"ObjectExpression":case"ObjectPattern":case"RecordExpression":return ee(e,t,c);case"ObjectProperty":case"Property":return f.method||"get"===f.kind||"set"===f.kind?oe(e,t,c):ne(e,t,c);case"ObjectMethod":return oe(e,t,c);case"Decorator":return["@",c("expression")];case"ArrayExpression":case"ArrayPattern":case"TupleExpression":return Q(e,t,c);case"SequenceExpression":{let t=e.getParentNode(0);if("ExpressionStatement"===t.type||"ForStatement"===t.type){let t=[];return e.each(((e,r)=>{0===r?t.push(c()):t.push(",",l([s,c()]))}),"expressions"),d(t)}return d(n([",",s],e.map(c,"expressions")))}case"ThisExpression":return"this";case"Super":return"super";case"Directive":return[c("value"),h];case"DirectiveLiteral":return G(f.extra.raw,t);case"UnaryExpression":return g.push(f.operator),/[a-z]$/.test(f.operator)&&g.push(" "),b(f.argument)?g.push(d(["(",l([o,c("argument")]),o,")"])):g.push(c("argument")),g;case"UpdateExpression":return g.push(c("argument"),f.operator),f.prefix&&g.reverse(),g;case"ConditionalExpression":return Y(e,t,c);case"VariableDeclaration":{let t,r=e.map(c,"declarations"),a=e.getParentNode(),n="ForStatement"===a.type||"ForInStatement"===a.type||"ForOfStatement"===a.type,o=f.declarations.some((e=>e.init));return 1!==r.length||b(f.declarations[0])?r.length>0&&(t=l(r[0])):t=r[0],g=[f.declare?"declare ":"",f.kind,t?[" ",t]:"",l(r.slice(1).map((e=>[",",o&&!n?i:s,e])))],n&&a.body!==f||g.push(h),d(g)}case"WithStatement":return d(["with (",c("object"),")",z(f.body,c("body"))]);case"IfStatement":{let a=z(f.consequent,c("consequent")),n=d(["if (",d([l([o,c("test")]),o]),")",a]);if(g.push(n),f.alternate){let a=b(f.consequent,v.Trailing|v.Line)||w(f),n="BlockStatement"===f.consequent.type&&!a;g.push(n?" ":i),b(f,v.Dangling)&&g.push(r(e,t,!0),a?i:" "),g.push("else",d(z(f.alternate,c("alternate"),"IfStatement"===f.alternate.type)))}return g}case"ForStatement":{let a=z(f.body,c("body")),n=r(e,t,!0),i=n?[n,o]:"";return f.init||f.test||f.update?[i,d(["for (",d([l([o,c("init"),";",s,c("test"),";",s,c("update")]),o]),")",a])]:[i,d(["for (;;)",a])]}case"WhileStatement":return d(["while (",d([l([o,c("test")]),o]),")",z(f.body,c("body"))]);case"ForInStatement":return d(["for (",c("left")," in ",c("right"),")",z(f.body,c("body"))]);case"ForOfStatement":return d(["for",f.await?" await":""," (",c("left")," of ",c("right"),")",z(f.body,c("body"))]);case"DoWhileStatement":{let e=z(f.body,c("body"));return g=[d(["do",e])],"BlockStatement"===f.body.type?g.push(" "):g.push(i),g.push("while (",d([l([o,c("test")]),o]),")",h),g}case"DoExpression":return[f.async?"async ":"","do ",c("body")];case"BreakStatement":return g.push("break"),f.label&&g.push(" ",c("label")),g.push(h),g;case"ContinueStatement":return g.push("continue"),f.label&&g.push(" ",c("label")),g.push(h),g;case"LabeledStatement":return"EmptyStatement"===f.body.type?[c("label"),":;"]:[c("label"),": ",c("body")];case"TryStatement":return["try ",c("block"),f.handler?[" ",c("handler")]:"",f.finalizer?[" finally ",c("finalizer")]:""];case"CatchClause":if(f.param){let e=b(f.param,(e=>!k(e)||e.leading&&a(t.originalText,P(e))||e.trailing&&a(t.originalText,A(e),{backwards:!0}))),r=c("param");return["catch ",e?["(",l([o,r]),o,") "]:["(",r,") "],c("body")]}return["catch ",c("body")];case"SwitchStatement":return[d(["switch (",l([o,c("discriminant")]),o,")"])," {",f.cases.length>0?l([i,n(i,e.map(((e,r,a)=>{let n=e.getValue();return[c(),r!==a.length-1&&E(n,t)?i:""]}),"cases"))]):"",i,"}"];case"SwitchCase":{f.test?g.push("case ",c("test"),":"):g.push("default:"),b(f,v.Dangling)&&g.push(" ",r(e,t,!0));let a=f.consequent.filter((e=>"EmptyStatement"!==e.type));if(a.length>0){let r=he(e,t,c);g.push(1===a.length&&"BlockStatement"===a[0].type?[" ",r]:l([i,r]))}return g}case"DebuggerStatement":return["debugger",h];case"ClassDeclaration":case"ClassExpression":return te(e,t,c);case"ClassMethod":case"ClassPrivateMethod":case"MethodDefinition":return re(e,t,c);case"ClassProperty":case"PropertyDefinition":case"ClassPrivateProperty":case"ClassAccessorProperty":case"AccessorProperty":return ae(e,t,c);case"TemplateElement":return u(f.value.raw);case"TemplateLiteral":return Z(e,c,t);case"TaggedTemplateExpression":return[c("tag"),c("typeParameters"),c("quasi")];case"PrivateIdentifier":return["#",c("name")];case"PrivateName":return["#",c("id")];case"InterpreterDirective":return g.push("#!",f.value,i),E(f,t)&&g.push(i),g;case"TopicReference":return"%";case"ArgumentPlaceholder":return"?";case"ModuleExpression":{g.push("module {");let e=c("body");return e&&g.push(l([i,e]),i),g.push("}"),g}default:throw new Error("unknown type: "+JSON.stringify(f.type))}}function Se(e){return e.type&&!k(e)&&!R(e)&&"EmptyStatement"!==e.type&&"TemplateElement"!==e.type&&"Import"!==e.type&&"TSEmptyBodyFunctionExpression"!==e.type}t.exports={preprocess:m,print:Ee,embed:c,insertPragma:f,massageAstNode:p,hasPrettierIgnore(e){return S(e)||F(e)},willPrintOwnComments:h.willPrintOwnComments,canAttachComment:Se,printComment:ve,isBlockComment:k,handleComments:{avoidAstMutation:!0,ownLine:h.handleOwnLineComment,endOfLine:h.handleEndOfLineComment,remaining:h.handleRemainingComment},getCommentChildNodes:h.getCommentChildNodes}}}),Ra=x({"src/language-js/printer-estree-json.js"(e,t){D();var{builders:{hardline:r,indent:a,join:n}}=K(),s=qr();function i(e,t,s){let i=e.getValue();switch(i.type){case"JsonRoot":return[s("node"),r];case"ArrayExpression":{if(0===i.elements.length)return"[]";let t=e.map((()=>null===e.getValue()?"null":s()),"elements");return["[",a([r,n([",",r],t)]),r,"]"]}case"ObjectExpression":return 0===i.properties.length?"{}":["{",a([r,n([",",r],e.map(s,"properties"))]),r,"}"];case"ObjectProperty":return[s("key"),": ",s("value")];case"UnaryExpression":return["+"===i.operator?"":i.operator,s("argument")];case"NullLiteral":return"null";case"BooleanLiteral":return i.value?"true":"false";case"StringLiteral":return JSON.stringify(i.value);case"NumericLiteral":return o(e)?JSON.stringify(String(i.value)):JSON.stringify(i.value);case"Identifier":return o(e)?JSON.stringify(i.name):i.name;case"TemplateLiteral":return s(["quasis",0]);case"TemplateElement":return JSON.stringify(i.value.cooked);default:throw new Error("unknown type: "+JSON.stringify(i.type))}}function o(e){return"key"===e.getName()&&"ObjectProperty"===e.getParentNode().type}var d=new Set(["start","end","extra","loc","comments","leadingComments","trailingComments","innerComments","errors","range","tokens"]);function l(e,t){let{type:r}=e;if("ObjectProperty"!==r){if("UnaryExpression"===r&&"+"===e.operator)return t.argument;if("ArrayExpression"!==r)return"TemplateLiteral"===r?{type:"StringLiteral",value:e.quasis[0].value.cooked}:void 0;for(let[r,a]of e.elements.entries())null===a&&t.elements.splice(r,0,{type:"NullLiteral"})}else{let{key:r}=e;"Identifier"===r.type?t.key={type:"StringLiteral",value:r.name}:"NumericLiteral"===r.type&&(t.key={type:"StringLiteral",value:String(r.value)})}}l.ignoredProperties=d,t.exports={preprocess:s,print:i,massageAstNode:l}}}),Ea=x({"src/common/common-options.js"(e,t){D();var r="Common";t.exports={bracketSpacing:{since:"0.0.0",category:r,type:"boolean",default:!0,description:"Print spaces between brackets.",oppositeDescription:"Do not print spaces between brackets."},singleQuote:{since:"0.0.0",category:r,type:"boolean",default:!1,description:"Use single quotes instead of double quotes."},proseWrap:{since:"1.8.2",category:r,type:"choice",default:[{since:"1.8.2",value:!0},{since:"1.9.0",value:"preserve"}],description:"How to wrap prose.",choices:[{since:"1.9.0",value:"always",description:"Wrap prose if it exceeds the print width."},{since:"1.9.0",value:"never",description:"Do not wrap prose."},{since:"1.9.0",value:"preserve",description:"Wrap prose as-is."}]},bracketSameLine:{since:"2.4.0",category:r,type:"boolean",default:!1,description:"Put > of opening tags on the last line instead of on a new line."},singleAttributePerLine:{since:"2.6.0",category:r,type:"boolean",default:!1,description:"Enforce single attribute per line in HTML, Vue and JSX."}}}}),wa=x({"src/language-js/options.js"(e,t){D();var r=Ea(),a="JavaScript";t.exports={arrowParens:{since:"1.9.0",category:a,type:"choice",default:[{since:"1.9.0",value:"avoid"},{since:"2.0.0",value:"always"}],description:"Include parentheses around a sole arrow function parameter.",choices:[{value:"always",description:"Always include parens. Example: `(x) => x`"},{value:"avoid",description:"Omit parens when possible. Example: `x => x`"}]},bracketSameLine:r.bracketSameLine,bracketSpacing:r.bracketSpacing,jsxBracketSameLine:{since:"0.17.0",category:a,type:"boolean",description:"Put > on the last line instead of at a new line.",deprecated:"2.4.0"},semi:{since:"1.0.0",category:a,type:"boolean",default:!0,description:"Print semicolons.",oppositeDescription:"Do not print semicolons, except at the beginning of lines which may need them."},singleQuote:r.singleQuote,jsxSingleQuote:{since:"1.15.0",category:a,type:"boolean",default:!1,description:"Use single quotes in JSX."},quoteProps:{since:"1.17.0",category:a,type:"choice",default:"as-needed",description:"Change when properties in objects are quoted.",choices:[{value:"as-needed",description:"Only add quotes around object properties where required."},{value:"consistent",description:"If at least one property in an object requires quotes, quote all properties."},{value:"preserve",description:"Respect the input use of quotes in object properties."}]},trailingComma:{since:"0.0.0",category:a,type:"choice",default:[{since:"0.0.0",value:!1},{since:"0.19.0",value:"none"},{since:"2.0.0",value:"es5"}],description:"Print trailing commas wherever possible when multi-line.",choices:[{value:"es5",description:"Trailing commas where valid in ES5 (objects, arrays, etc.)"},{value:"none",description:"No trailing commas."},{value:"all",description:"Trailing commas wherever possible (including function arguments)."}]},singleAttributePerLine:r.singleAttributePerLine}}}),Sa=x({"src/language-js/parse/parsers.js"(){D()}}),Da=x({"node_modules/linguist-languages/data/JavaScript.json"(e,t){t.exports={name:"JavaScript",type:"programming",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",color:"#f1e05a",aliases:["js","node"],extensions:[".js","._js",".bones",".cjs",".es",".es6",".frag",".gs",".jake",".javascript",".jsb",".jscad",".jsfl",".jslib",".jsm",".jspre",".jss",".jsx",".mjs",".njs",".pac",".sjs",".ssjs",".xsjs",".xsjslib"],filenames:["Jakefile"],interpreters:["chakra","d8","gjs","js","node","nodejs","qjs","rhino","v8","v8-shell"],languageId:183}}}),ja=x({"node_modules/linguist-languages/data/TypeScript.json"(e,t){t.exports={name:"TypeScript",type:"programming",color:"#3178c6",aliases:["ts"],interpreters:["deno","ts-node"],extensions:[".ts",".cts",".mts"],tmScope:"source.ts",aceMode:"typescript",codemirrorMode:"javascript",codemirrorMimeType:"application/typescript",languageId:378}}}),Ca=x({"node_modules/linguist-languages/data/TSX.json"(e,t){t.exports={name:"TSX",type:"programming",color:"#3178c6",group:"TypeScript",extensions:[".tsx"],tmScope:"source.tsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",languageId:94901924}}}),Ta=x({"node_modules/linguist-languages/data/JSON.json"(e,t){t.exports={name:"JSON",type:"data",color:"#292929",tmScope:"source.json",aceMode:"json",codemirrorMode:"javascript",codemirrorMimeType:"application/json",aliases:["geojson","jsonl","topojson"],extensions:[".json",".4DForm",".4DProject",".avsc",".geojson",".gltf",".har",".ice",".JSON-tmLanguage",".jsonl",".mcmeta",".tfstate",".tfstate.backup",".topojson",".webapp",".webmanifest",".yy",".yyp"],filenames:[".arcconfig",".auto-changelog",".c8rc",".htmlhintrc",".imgbotconfig",".nycrc",".tern-config",".tern-project",".watchmanconfig","Pipfile.lock","composer.lock","mcmod.info"],languageId:174}}}),Aa=x({"node_modules/linguist-languages/data/JSON with Comments.json"(e,t){t.exports={name:"JSON with Comments",type:"data",color:"#292929",group:"JSON",tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"text/javascript",aliases:["jsonc"],extensions:[".jsonc",".code-snippets",".sublime-build",".sublime-commands",".sublime-completions",".sublime-keymap",".sublime-macro",".sublime-menu",".sublime-mousemap",".sublime-project",".sublime-settings",".sublime-theme",".sublime-workspace",".sublime_metrics",".sublime_session"],filenames:[".babelrc",".devcontainer.json",".eslintrc.json",".jscsrc",".jshintrc",".jslintrc","api-extractor.json","devcontainer.json","jsconfig.json","language-configuration.json","tsconfig.json","tslint.json"],languageId:423}}}),Pa=x({"node_modules/linguist-languages/data/JSON5.json"(e,t){t.exports={name:"JSON5",type:"data",color:"#267CB9",extensions:[".json5"],tmScope:"source.js",aceMode:"javascript",codemirrorMode:"javascript",codemirrorMimeType:"application/json",languageId:175}}}),ka=x({"src/language-js/index.js"(e,t){D();var r=tr(),a=xa(),n=Ra(),s=wa(),i=Sa(),o=[r(Da(),(e=>({since:"0.0.0",parsers:["babel","acorn","espree","meriyah","babel-flow","babel-ts","flow","typescript"],vscodeLanguageIds:["javascript","mongo"],interpreters:[...e.interpreters,"zx"],extensions:[...e.extensions.filter((e=>".jsx"!==e)),".wxs"]}))),r(Da(),(()=>({name:"Flow",since:"0.0.0",parsers:["flow","babel-flow"],vscodeLanguageIds:["javascript"],aliases:[],filenames:[],extensions:[".js.flow"]}))),r(Da(),(()=>({name:"JSX",since:"0.0.0",parsers:["babel","babel-flow","babel-ts","flow","typescript","espree","meriyah"],vscodeLanguageIds:["javascriptreact"],aliases:void 0,filenames:void 0,extensions:[".jsx"],group:"JavaScript",interpreters:void 0,tmScope:"source.js.jsx",aceMode:"javascript",codemirrorMode:"jsx",codemirrorMimeType:"text/jsx",color:void 0}))),r(ja(),(()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescript"]}))),r(Ca(),(()=>({since:"1.4.0",parsers:["typescript","babel-ts"],vscodeLanguageIds:["typescriptreact"]}))),r(Ta(),(()=>({name:"JSON.stringify",since:"1.13.0",parsers:["json-stringify"],vscodeLanguageIds:["json"],extensions:[".importmap"],filenames:["package.json","package-lock.json","composer.json"]}))),r(Ta(),(e=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["json"],extensions:e.extensions.filter((e=>".jsonl"!==e))}))),r(Aa(),(e=>({since:"1.5.0",parsers:["json"],vscodeLanguageIds:["jsonc"],filenames:[...e.filenames,".eslintrc",".swcrc"]}))),r(Pa(),(()=>({since:"1.13.0",parsers:["json5"],vscodeLanguageIds:["json5"]})))],d={estree:a,"estree-json":n};t.exports={languages:o,options:s,printers:d,parsers:i}}}),Ia=x({"src/language-css/clean.js"(e,t){D();var{isFrontMatterNode:r}=me(),a=k(),n=new Set(["raw","raws","sourceIndex","source","before","after","trailingComma"]);function s(e,t,n){if(r(e)&&"yaml"===e.lang&&delete t.value,"css-comment"===e.type&&"css-root"===n.type&&n.nodes.length>0&&((n.nodes[0]===e||r(n.nodes[0])&&n.nodes[1]===e)&&(delete t.text,/^\*\s*@(?:format|prettier)\s*$/.test(e.text))||"css-root"===n.type&&a(n.nodes)===e))return null;if("value-root"===e.type&&delete t.text,("media-query"===e.type||"media-query-list"===e.type||"media-feature-expression"===e.type)&&delete t.value,"css-rule"===e.type&&delete t.params,"selector-combinator"===e.type&&(t.value=t.value.replace(/\s+/g," ")),"media-feature"===e.type&&(t.value=t.value.replace(/ /g,"")),("value-word"===e.type&&(e.isColor&&e.isHex||["initial","inherit","unset","revert"].includes(t.value.replace().toLowerCase()))||"media-feature"===e.type||"selector-root-invalid"===e.type||"selector-pseudo"===e.type)&&(t.value=t.value.toLowerCase()),"css-decl"===e.type&&(t.prop=t.prop.toLowerCase()),("css-atrule"===e.type||"css-import"===e.type)&&(t.name=t.name.toLowerCase()),"value-number"===e.type&&(t.unit=t.unit.toLowerCase()),("media-feature"===e.type||"media-keyword"===e.type||"media-type"===e.type||"media-unknown"===e.type||"media-url"===e.type||"media-value"===e.type||"selector-attribute"===e.type||"selector-string"===e.type||"selector-class"===e.type||"selector-combinator"===e.type||"value-string"===e.type)&&t.value&&(t.value=i(t.value)),"selector-attribute"===e.type&&(t.attribute=t.attribute.trim(),t.namespace&&"string"==typeof t.namespace&&(t.namespace=t.namespace.trim(),0===t.namespace.length&&(t.namespace=!0)),t.value&&(t.value=t.value.trim().replace(/^["']|["']$/g,""),delete t.quoted)),("media-value"===e.type||"media-type"===e.type||"value-number"===e.type||"selector-root-invalid"===e.type||"selector-class"===e.type||"selector-combinator"===e.type||"selector-tag"===e.type)&&t.value&&(t.value=t.value.replace(/([\d+.Ee-]+)([A-Za-z]*)/g,((e,t,r)=>{let a=Number(t);return Number.isNaN(a)?e:a+r.toLowerCase()}))),"selector-tag"===e.type){let r=e.value.toLowerCase();["from","to"].includes(r)&&(t.value=r)}if("css-atrule"===e.type&&"supports"===e.name.toLowerCase()&&delete t.value,"selector-unknown"===e.type&&delete t.value,"value-comma_group"===e.type){let r=e.groups.findIndex((e=>"value-number"===e.type&&"..."===e.unit));-1!==r&&(t.groups[r].unit="",t.groups.splice(r+1,0,{type:"value-word",value:"...",isColor:!1,isHex:!1}))}return"value-comma_group"===e.type&&e.groups.some((e=>"value-atword"===e.type&&e.value.endsWith("[")||"value-word"===e.type&&e.value.startsWith("]")))?{type:"value-atword",value:e.groups.map((e=>e.value)).join(""),group:{open:null,close:null,groups:[],type:"value-paren_group"}}:void 0}function i(e){return e.replace(/'/g,'"').replace(/\\([^\dA-Fa-f])/g,"$1")}s.ignoredProperties=n,t.exports=s}}),Oa=x({"src/utils/front-matter/print.js"(e,t){D();var{builders:{hardline:r,markAsRoot:a}}=K();function n(e,t){if("yaml"===e.lang){let n=e.value.trim(),s=n?t(n,{parser:"yaml"},{stripTrailingHardline:!0}):"";return a([e.startDelimiter,r,s,s?r:"",e.endDelimiter])}}t.exports=n}}),_a=x({"src/language-css/embed.js"(e,t){D();var{builders:{hardline:r}}=K(),a=Oa();function n(e,t,n){let s=e.getValue();if("front-matter"===s.type){let e=a(s,n);return e?[e,r]:""}}t.exports=n}}),Na=x({"src/utils/front-matter/parse.js"(e,t){D();var r=new RegExp("^(?-{3}|\\+{3})(?[^\\n]*)\\n(?:|(?.*?)\\n)(?\\k|\\.{3})[^\\S\\n]*(?:\\n|$)","s");function a(e){let t=e.match(r);if(!t)return{content:e};let{startDelimiter:a,language:n,value:s="",endDelimiter:i}=t.groups,o=n.trim()||"yaml";if("+++"===a&&(o="toml"),"yaml"!==o&&a!==i)return{content:e};let[d]=t;return{frontMatter:{type:"front-matter",lang:o,value:s,startDelimiter:a,endDelimiter:i,raw:d.replace(/\n$/,"")},content:d.replace(/[^\n]/g," ")+e.slice(d.length)}}t.exports=a}}),Fa=x({"src/language-css/pragma.js"(e,t){D();var r=Ur(),a=Na();function n(e){return r.hasPragma(a(e).content)}function s(e){let{frontMatter:t,content:n}=a(e);return(t?t.raw+"\n\n":"")+r.insertPragma(n)}t.exports={hasPragma:n,insertPragma:s}}}),Ba=x({"src/language-css/utils/index.js"(e,t){D();var r=new Set(["red","green","blue","alpha","a","rgb","hue","h","saturation","s","lightness","l","whiteness","w","blackness","b","tint","shade","blend","blenda","contrast","hsl","hsla","hwb","hwba"]);function a(e,t){let r,a=Array.isArray(t)?t:[t],n=-1;for(;r=e.getParentNode(++n);)if(a.includes(r.type))return n;return-1}function n(e,t){let r=a(e,t);return-1===r?null:e.getParentNode(r)}function s(e){var t;let r=n(e,"css-decl");return null==r||null===(t=r.prop)||void 0===t?void 0:t.toLowerCase()}var i=new Set(["initial","inherit","unset","revert"]);function o(e){return i.has(e.toLowerCase())}function d(e,t){let r=n(e,"css-atrule");return(null==r?void 0:r.name)&&r.name.toLowerCase().endsWith("keyframes")&&["from","to"].includes(t.toLowerCase())}function l(e){return e.includes("$")||e.includes("@")||e.includes("#")||e.startsWith("%")||e.startsWith("--")||e.startsWith(":--")||e.includes("(")&&e.includes(")")?e:e.toLowerCase()}function u(e,t){var r;let a=n(e,"value-func");return(null==a||null===(r=a.value)||void 0===r?void 0:r.toLowerCase())===t}function c(e){var t;let r=n(e,"css-rule"),a=null==r||null===(t=r.raws)||void 0===t?void 0:t.selector;return a&&(a.startsWith(":import")||a.startsWith(":export"))}function p(e,t){let r=Array.isArray(t)?t:[t],a=n(e,"css-atrule");return a&&r.includes(a.name.toLowerCase())}function f(e){let t=e.getValue(),r=n(e,"css-atrule");return"import"===(null==r?void 0:r.name)&&"url"===t.groups[0].value&&2===t.groups.length}function h(e){return"value-func"===e.type&&"url"===e.value.toLowerCase()}function g(e,t){var r;let a=null===(r=e.getParentNode())||void 0===r?void 0:r.nodes;return a&&a.indexOf(t)===a.length-1}function m(e){let{selector:t}=e;return!!t&&("string"==typeof t&&/^@.+:.*$/.test(t)||t.value&&/^@.+:.*$/.test(t.value))}function y(e){return"value-word"===e.type&&["from","through","end"].includes(e.value)}function b(e){return"value-word"===e.type&&["and","or","not"].includes(e.value)}function v(e){return"value-word"===e.type&&"in"===e.value}function x(e){return"value-operator"===e.type&&"*"===e.value}function R(e){return"value-operator"===e.type&&"/"===e.value}function E(e){return"value-operator"===e.type&&"+"===e.value}function w(e){return"value-operator"===e.type&&"-"===e.value}function S(e){return"value-operator"===e.type&&"%"===e.value}function j(e){return x(e)||R(e)||E(e)||w(e)||S(e)}function C(e){return"value-word"===e.type&&["==","!="].includes(e.value)}function T(e){return"value-word"===e.type&&["<",">","<=",">="].includes(e.value)}function A(e){return"css-atrule"===e.type&&["if","else","for","each","while"].includes(e.name)}function P(e){var t;return(null===(t=e.raws)||void 0===t?void 0:t.params)&&/^\(\s*\)$/.test(e.raws.params)}function k(e){return e.name.startsWith("prettier-placeholder")}function I(e){return e.prop.startsWith("@prettier-placeholder")}function O(e,t){return"$$"===e.value&&"value-func"===e.type&&"value-word"===(null==t?void 0:t.type)&&!t.raws.before}function _(e){var t,r;return"value-root"===(null===(t=e.value)||void 0===t?void 0:t.type)&&"value-value"===(null===(r=e.value.group)||void 0===r?void 0:r.type)&&"composes"===e.prop.toLowerCase()}function N(e){var t,r,a;return"value-paren_group"===(null===(t=e.value)||void 0===t||null===(r=t.group)||void 0===r||null===(a=r.group)||void 0===a?void 0:a.type)&&null!==e.value.group.group.open&&null!==e.value.group.group.close}function F(e){var t;return""===(null===(t=e.raws)||void 0===t?void 0:t.before)}function B(e){var t,r;return"value-comma_group"===e.type&&"value-colon"===(null===(t=e.groups)||void 0===t||null===(r=t[1])||void 0===r?void 0:r.type)}function M(e){var t;return"value-paren_group"===e.type&&(null===(t=e.groups)||void 0===t?void 0:t[0])&&B(e.groups[0])}function L(e){var t;let r=e.getValue();if(0===r.groups.length)return!1;let a=e.getParentNode(1);if(!(M(r)||a&&M(a)))return!1;let s=n(e,"css-decl");return!!(null!=s&&null!==(t=s.prop)&&void 0!==t&&t.startsWith("$")||M(a)||"value-func"===a.type)}function U(e){return"value-comment"===e.type&&e.inline}function W(e){return"value-word"===e.type&&"#"===e.value}function z(e){return"value-word"===e.type&&"{"===e.value}function V(e){return"value-word"===e.type&&"}"===e.value}function q(e){return["value-word","value-atword"].includes(e.type)}function G(e){return"value-colon"===(null==e?void 0:e.type)}function H(e,t){if(!B(t))return!1;let{groups:r}=t,a=r.indexOf(e);return-1!==a&&G(r[a+1])}function K(e){return e.value&&["not","and","or"].includes(e.value.toLowerCase())}function $(e){return"value-func"===e.type&&r.has(e.value.toLowerCase())}function J(e){return/\/\//.test(e.split(/[\n\r]/).pop())}function X(e){return"value-atword"===(null==e?void 0:e.type)&&e.value.startsWith("prettier-placeholder-")}function Y(e,t){var r,a;if("("!==(null===(r=e.open)||void 0===r?void 0:r.value)||")"!==(null===(a=e.close)||void 0===a?void 0:a.value)||e.groups.some((e=>"value-comma_group"!==e.type)))return!1;if("value-comma_group"===t.type){let r=t.groups.indexOf(e)-1,a=t.groups[r];if("value-word"===(null==a?void 0:a.type)&&"with"===a.value)return!0}return!1}function Z(e){var t,r;return"value-paren_group"===e.type&&"("===(null===(t=e.open)||void 0===t?void 0:t.value)&&")"===(null===(r=e.close)||void 0===r?void 0:r.value)}t.exports={getAncestorCounter:a,getAncestorNode:n,getPropOfDeclNode:s,maybeToLowerCase:l,insideValueFunctionNode:u,insideICSSRuleNode:c,insideAtRuleNode:p,insideURLFunctionInImportAtRuleNode:f,isKeyframeAtRuleKeywords:d,isWideKeywords:o,isLastNode:g,isSCSSControlDirectiveNode:A,isDetachedRulesetDeclarationNode:m,isRelationalOperatorNode:T,isEqualityOperatorNode:C,isMultiplicationNode:x,isDivisionNode:R,isAdditionNode:E,isSubtractionNode:w,isModuloNode:S,isMathOperatorNode:j,isEachKeywordNode:v,isForKeywordNode:y,isURLFunctionNode:h,isIfElseKeywordNode:b,hasComposesNode:_,hasParensAroundNode:N,hasEmptyRawBefore:F,isDetachedRulesetCallNode:P,isTemplatePlaceholderNode:k,isTemplatePropNode:I,isPostcssSimpleVarNode:O,isKeyValuePairNode:B,isKeyValuePairInParenGroupNode:M,isKeyInValuePairNode:H,isSCSSMapItemNode:L,isInlineValueCommentNode:U,isHashNode:W,isLeftCurlyBraceNode:z,isRightCurlyBraceNode:V,isWordNode:q,isColonNode:G,isMediaAndSupportsKeywords:K,isColorAdjusterFuncNode:$,lastLineHasInlineComment:J,isAtWordPlaceholderNode:X,isConfigurationNode:Y,isParenGroupNode:Z}}}),Ma=x({"src/utils/line-column-to-index.js"(e,t){D(),t.exports=function(e,t){let r=0;for(let a=0;a0?c:""]}case"css-comment":{let e=s.inline||s.raws.inline,r=t.originalText.slice(ve(s),xe(s));return e?r.trimEnd():r}case"css-rule":return[a("selector"),s.important?" !important":"",s.nodes?[s.selector&&"selector-unknown"===s.selector.type&&he(s.selector.value)?u:" ","{",s.nodes.length>0?g([c,je(e,t,a)]):"",c,"}",B(s)?";":""]:";"];case"css-decl":{let r=e.getParentNode(),{between:n}=s.raws,i=n.trim(),o=":"===i,d=X(s)?v(a("value")):a("value");return!o&&he(i)&&(d=g([c,m(d)])),[s.raws.before.replace(/[\s;]/g,""),"css-atrule"===r.type&&r.variable||A(e)?s.prop:C(s.prop),i.startsWith("//")?" ":"",i,s.extend?"":" ",Re(t)&&s.extend&&s.selector?["extend(",a("selector"),")"]:"",d,s.raws.important?s.raws.important.replace(/\s*!\s*important/i," !important"):s.important?" !important":"",s.raws.scssDefault?s.raws.scssDefault.replace(/\s*!default/i," !default"):s.scssDefault?" !default":"",s.raws.scssGlobal?s.raws.scssGlobal.replace(/\s*!global/i," !global"):s.scssGlobal?" !global":"",s.nodes?[" {",g([p,je(e,t,a)]),p,"}"]:ae(s)&&!r.raws.semicolon&&";"!==t.originalText[xe(s)-1]?"":t.__isHTMLStyleAttribute&&N(e,s)?y(";"):";"]}case"css-atrule":{let r=e.getParentNode(),n=re(s)&&!r.raws.semicolon&&";"!==t.originalText[xe(s)-1];if(Re(t)){if(s.mixin)return[a("selector"),s.important?" !important":"",n?"":";"];if(s.function)return[s.name,a("params"),n?"":";"];if(s.variable)return["@",s.name,": ",s.value?a("value"):"",s.raws.between.trim()?s.raws.between.trim()+" ":"",s.nodes?["{",g([s.nodes.length>0?p:"",je(e,t,a)]),p,"}"]:"",n?"":";"]}return["@",te(s)||s.name.endsWith(":")?s.name:C(s.name),s.params?[te(s)?"":re(s)?""===s.raws.afterName?"":s.name.endsWith(":")?" ":/^\s*\n\s*\n/.test(s.raws.afterName)?[c,c]:/^\s*\n/.test(s.raws.afterName)?c:" ":" ",a("params")]:"",s.selector?g([" ",a("selector")]):"",s.value?f([" ",a("value"),F(s)?Y(s)?" ":u:""]):"else"===s.name?" ":"",s.nodes?[F(s)?"":s.selector&&!s.selector.nodes&&"string"==typeof s.selector.value&&he(s.selector.value)||!s.selector&&"string"==typeof s.params&&he(s.params)?u:" ","{",g([s.nodes.length>0?p:"",je(e,t,a)]),p,"}"]:n?"":";"]}case"media-query-list":{let t=[];return e.each((e=>{let r=e.getValue();"media-query"===r.type&&""===r.value||t.push(a())}),"nodes"),f(g(l(u,t)))}case"media-query":return[l(" ",e.map(a,"nodes")),N(e,s)?"":","];case"media-type":case"media-value":return _e(Ie(s.value,t));case"media-feature-expression":return s.nodes?["(",...e.map(a,"nodes"),")"]:s.value;case"media-feature":return C(Ie(s.value.replace(/ +/g," "),t));case"media-colon":case"value-comma":return[s.value," "];case"media-keyword":case"selector-string":return Ie(s.value,t);case"media-url":return Ie(s.value.replace(/^url\(\s+/gi,"url(").replace(/\s+\)$/g,")"),t);case"media-unknown":case"selector-comment":case"selector-nesting":case"value-paren":case"value-operator":case"value-unicode-range":case"value-unknown":return s.value;case"selector-root":return f([P(e,"custom-selector")?[S(e,"css-atrule").customSelector,u]:"",l([",",P(e,["extend","custom-selector","nest"])?u:c],e.map(a,"nodes"))]);case"selector-selector":return f(g(e.map(a,"nodes")));case"selector-tag":{let t=e.getParentNode(),r=t&&t.nodes.indexOf(s),a=r&&t.nodes[r-1];return[s.namespace?[!0===s.namespace?"":s.namespace.trim(),"|"]:"","selector-nesting"===a.type?s.value:_e(O(e,s.value)?s.value.toLowerCase():s.value)]}case"selector-id":return["#",s.value];case"selector-class":return[".",_e(Ie(s.value,t))];case"selector-attribute":var i;return["[",s.namespace?[!0===s.namespace?"":s.namespace.trim(),"|"]:"",s.attribute.trim(),null!==(i=s.operator)&&void 0!==i?i:"",s.value?Oe(Ie(s.value.trim(),t),t):"",s.insensitive?" i":"","]"];case"selector-combinator":if("+"===s.value||">"===s.value||"~"===s.value||">>>"===s.value){let t=e.getParentNode();return["selector-selector"===t.type&&t.nodes[0]===s?"":u,s.value,N(e,s)?"":" "]}return[s.value.trim().startsWith("(")?u:"",_e(Ie(s.value.trim(),t))||u];case"selector-universal":return[s.namespace?[!0===s.namespace?"":s.namespace.trim(),"|"]:"",s.value];case"selector-pseudo":return[C(s.value),d(s.nodes)?f(["(",g([p,l([",",u],e.map(a,"nodes"))]),p,")"]):""];case"selector-unknown":{let r=S(e,"css-rule");if(r&&r.isSCSSNesterProperty)return _e(Ie(C(s.value),t));let a=e.getParentNode();if(a.raws&&a.raws.selector){let e=ve(a),r=e+a.raws.selector.length;return t.originalText.slice(e,r).trim()}let n=e.getParentNode(1);if("value-paren_group"===a.type&&n&&"value-func"===n.type&&"selector"===n.value){let e=xe(a.open)+1,r=ve(a.close),n=t.originalText.slice(e,r).trim();return he(n)?[b,n]:n}return s.value}case"value-value":case"value-root":return a("group");case"value-comment":return t.originalText.slice(ve(s),xe(s));case"value-comma_group":{let r=e.getParentNode(),n=e.getParentNode(1),i=j(e),o=i&&"value-value"===r.type&&("grid"===i||i.startsWith("grid-template")),d=S(e,"css-atrule"),l=d&&F(d),y=s.groups.some((e=>ie(e))),v=e.map(a,"groups"),x=[],E=T(e,"url"),w=!1,D=!1;for(let a=0;at:-1!==e?w=!0:-1!==t&&(w=!1)}if(w||ce(f)||ce(h)||"value-atword"===f.type&&(""===f.value||f.value.endsWith("["))||"value-word"===h.type&&h.value.startsWith("]")||"~"===f.value||f.value&&f.value.includes("\\")&&h&&"value-comment"!==h.type||i&&i.value&&i.value.indexOf("\\")===i.value.length-1&&"value-operator"===f.type&&"/"===f.value||"\\"===f.value||ne(f,h)||oe(f)||de(f)||le(h)||de(h)&&Z(h)||le(f)&&Z(h)||"--"===f.value&&oe(h))continue;let y=q(f),b=q(h);if((y&&oe(h)||b&&le(f))&&Z(h)||!i&&W(f)||T(e,"calc")&&(z(f)||z(h)||V(f)||V(h))&&Z(h))continue;let S=(z(f)||V(f))&&0===a&&("value-number"===h.type||h.isHex)&&n&&fe(n)&&!Z(h),j=g&&"value-func"===g.type||g&&ue(g)||"value-func"===f.type||ue(f),C="value-func"===h.type||ue(h)||i&&"value-func"===i.type||i&&ue(i);if((U(h)||U(f)||T(e,"calc")||S||!(W(h)&&!j||W(f)&&!C||z(h)&&!j||z(f)&&!C||V(h)||V(f))||!(Z(h)||y&&(!i||i&&q(i))))&&("scss"!==t.parser&&"less"!==t.parser||!y||"-"!==f.value||!be(h)||xe(f)!==ve(h.open)||"("!==h.open.value)){if(ie(f)){if("value-paren_group"===r.type){x.push(m(c));continue}x.push(c);continue}if(l&&(L(h)||M(h)||J(h)||G(f)||H(f))){x.push(" ");continue}if(d&&"namespace"===d.name.toLowerCase()){x.push(" ");continue}if(o){f.source&&h.source&&f.source.start.line!==h.source.start.line?(x.push(c),D=!0):x.push(" ");continue}if(b){x.push(" ");continue}if(!(h&&"..."===h.value||ge(f)&&ge(h)&&xe(f)===ve(h))){if(ge(f)&&be(h)&&xe(f)===ve(h.open)){x.push(p);continue}if("with"===f.value&&be(h)){x.push(" ");continue}null!==(R=f.value)&&void 0!==R&&R.endsWith("#")&&"{"===h.value&&be(h.group)||x.push(u)}}}return y&&x.push(b),D&&x.unshift(c),l?f(g(x)):I(e)?f(h(x)):f(g(h(x)))}case"value-paren_group":{let n=e.getParentNode();if(n&&$(n)&&(1===s.groups.length||s.groups.length>0&&"value-comma_group"===s.groups[0].type&&s.groups[0].groups.length>0&&"value-word"===s.groups[0].groups[0].type&&s.groups[0].groups[0].value.startsWith("data:")))return[s.open?a("open"):"",l(",",e.map(a,"groups")),s.close?a("close"):""];if(!s.open){let t=e.map(a,"groups"),r=[];for(let e=0;e{let i=e.getValue(),l=n===s.groups.length-1,u=[a(),l?"":","];if(Q(i)&&"value-comma_group"===i.type&&i.groups&&"value-paren_group"!==i.groups[0].type&&i.groups[2]&&"value-paren_group"===i.groups[2].type){let e=x(u[0].contents.contents);e[1]=f(e[1]),u=[f(m(u))]}if(!l&&"value-comma_group"===i.type&&d(i.groups)){let e=r(i.groups);!e.source&&e.close&&(e=e.close),e.source&&o(t.originalText,e,xe)&&u.push(c)}return u}),"groups"))]),y(!v&&Ee(t.parser,t.originalText)&&i&&Se(t)?",":""),p,s.close?a("close"):""],{shouldBreak:w});return S?m(D):D}case"value-func":return[s.value,P(e,"supports")&&pe(s)?" ":"",a("group")];case"value-number":return[Ne(s.value),we(s.unit)];case"value-word":return s.isColor&&s.isHex||_(s.value)?s.value.toLowerCase():s.value;case"value-colon":{let t=e.getParentNode(),a=t&&t.groups.indexOf(s),n=a&&t.groups[a-1];return[s.value,n&&"string"==typeof n.value&&"\\"===r(n.value)||T(e,"url")?"":u]}case"value-string":return n(s.raws.quote+s.value+s.raws.quote,t);case"value-atword":return["@",s.value];default:throw new Error(`Unknown postcss type ${JSON.stringify(s.type)}`)}}function je(e,t,r){let a=[];return e.each(((e,n,d)=>{let l=d[n-1];if(l&&"css-comment"===l.type&&"prettier-ignore"===l.text.trim()){let r=e.getValue();a.push(t.originalText.slice(ve(r),xe(r)))}else a.push(r());n!==d.length-1&&("css-comment"===d[n+1].type&&!s(t.originalText,ve(d[n+1]),{backwards:!0})&&!i(d[n])||"css-atrule"===d[n+1].type&&"else"===d[n+1].name&&"css-comment"!==d[n].type?a.push(" "):(a.push(t.__isHTMLStyleAttribute?u:c),o(t.originalText,e.getValue(),xe)&&!i(d[n])&&a.push(c)))}),"nodes"),a}var Ce=/(["'])(?:(?!\1)[^\\]|\\.)*\1/gs,Te=/(?:\d*\.\d+|\d+\.?)(?:[Ee][+-]?\d+)?/g,Ae=/[A-Za-z]+/g,Pe=/[$@]?[A-Z_a-z\u0080-\uFFFF][\w\u0080-\uFFFF-]*/g,ke=new RegExp(Ce.source+`|(${Pe.source})?(${Te.source})(${Ae.source})?`,"g");function Ie(e,t){return e.replace(Ce,(e=>n(e,t)))}function Oe(e,t){let r=t.singleQuote?"'":'"';return e.includes('"')||e.includes("'")?e:r+e+r}function _e(e){return e.replace(ke,((e,t,r,a,n)=>!r&&a?Ne(a)+C(n||""):e))}function Ne(e){return a(e).replace(/\.0(?=$|e)/,"")}t.exports={print:De,embed:E,insertPragma:w,massageAstNode:R}}}),Ga=x({"src/language-css/options.js"(e,t){D();var r=Ea();t.exports={singleQuote:r.singleQuote}}}),Ha=x({"src/language-css/parsers.js"(){D()}}),Ka=x({"node_modules/linguist-languages/data/CSS.json"(e,t){t.exports={name:"CSS",type:"markup",tmScope:"source.css",aceMode:"css",codemirrorMode:"css",codemirrorMimeType:"text/css",color:"#563d7c",extensions:[".css"],languageId:50}}}),$a=x({"node_modules/linguist-languages/data/PostCSS.json"(e,t){t.exports={name:"PostCSS",type:"markup",color:"#dc3a0c",tmScope:"source.postcss",group:"CSS",extensions:[".pcss",".postcss"],aceMode:"text",languageId:262764437}}}),Ja=x({"node_modules/linguist-languages/data/Less.json"(e,t){t.exports={name:"Less",type:"markup",color:"#1d365d",aliases:["less-css"],extensions:[".less"],tmScope:"source.css.less",aceMode:"less",codemirrorMode:"css",codemirrorMimeType:"text/css",languageId:198}}}),Xa=x({"node_modules/linguist-languages/data/SCSS.json"(e,t){t.exports={name:"SCSS",type:"markup",color:"#c6538c",tmScope:"source.css.scss",aceMode:"scss",codemirrorMode:"css",codemirrorMimeType:"text/x-scss",extensions:[".scss"],languageId:329}}}),Ya=x({"src/language-css/index.js"(e,t){D();var r=tr(),a=qa(),n=Ga(),s=Ha(),i=[r(Ka(),(e=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["css"],extensions:[...e.extensions,".wxss"]}))),r($a(),(()=>({since:"1.4.0",parsers:["css"],vscodeLanguageIds:["postcss"]}))),r(Ja(),(()=>({since:"1.4.0",parsers:["less"],vscodeLanguageIds:["less"]}))),r(Xa(),(()=>({since:"1.4.0",parsers:["scss"],vscodeLanguageIds:["scss"]})))],o={postcss:a};t.exports={languages:i,options:n,printers:o,parsers:s}}}),Za=x({"src/language-handlebars/loc.js"(e,t){function r(e){return e.loc.start.offset}function a(e){return e.loc.end.offset}D(),t.exports={locStart:r,locEnd:a}}}),Qa=x({"src/language-handlebars/clean.js"(e,t){function r(e,t){if("TextNode"===e.type){let r=e.chars.trim();if(!r)return null;t.chars=r.replace(/[\t\n\f\r ]+/g," ")}"AttrNode"===e.type&&"class"===e.name.toLowerCase()&&delete t.value}D(),r.ignoredProperties=new Set(["loc","selfClosing"]),t.exports=r}}),en=x({"src/language-handlebars/html-void-elements.evaluate.js"(e,t){t.exports=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"]}}),tn=x({"src/language-handlebars/utils.js"(e,t){D();var r=k(),a=en();function n(e){let t=e.getValue(),a=e.getParentNode(0);return!!(p(e,["ElementNode"])&&r(a.children)===t||p(e,["Block"])&&r(a.body)===t)}function s(e){return e.toUpperCase()===e}function i(e){return c(e,["ElementNode"])&&"string"==typeof e.tag&&!e.tag.startsWith(":")&&(s(e.tag[0])||e.tag.includes("."))}var o=new Set(a);function d(e){return o.has(e.toLowerCase())&&!s(e[0])}function l(e){return!0===e.selfClosing||d(e.tag)||i(e)&&e.children.every((e=>u(e)))}function u(e){return c(e,["TextNode"])&&!/\S/.test(e.chars)}function c(e,t){return e&&t.includes(e.type)}function p(e,t){return c(e.getParentNode(0),t)}function f(e,t){return c(m(e),t)}function h(e,t){return c(y(e),t)}function g(e,t){var r,a,n,s;let i=e.getValue(),o=null!==(r=e.getParentNode(0))&&void 0!==r?r:{},d=null!==(a=null!==(n=null!==(s=o.children)&&void 0!==s?s:o.body)&&void 0!==n?n:o.parts)&&void 0!==a?a:[],l=d.indexOf(i);return-1!==l&&d[l+t]}function m(e){return g(e,-(arguments.length>1&&void 0!==arguments[1]?arguments[1]:1))}function y(e){return g(e,1)}function b(e){return c(e,["MustacheCommentStatement"])&&"string"==typeof e.value&&"prettier-ignore"===e.value.trim()}function v(e){let t=e.getValue(),r=m(e,2);return b(t)||b(r)}t.exports={getNextNode:y,getPreviousNode:m,hasPrettierIgnore:v,isLastNodeOfSiblings:n,isNextNodeOfSomeType:h,isNodeOfSomeType:c,isParentOfSomeType:p,isPreviousNodeOfSomeType:f,isVoid:l,isWhitespaceNode:u}}}),rn=x({"src/language-handlebars/printer-glimmer.js"(e,t){D();var{builders:{dedent:r,fill:a,group:n,hardline:s,ifBreak:i,indent:o,join:d,line:l,softline:u},utils:{getDocParts:c,replaceTextEndOfLine:p}}=K(),{getPreferredQuote:f,isNonEmptyArray:h}=me(),{locStart:g,locEnd:m}=Za(),y=Qa(),{getNextNode:b,getPreviousNode:v,hasPrettierIgnore:x,isLastNodeOfSiblings:R,isNextNodeOfSomeType:E,isNodeOfSomeType:w,isParentOfSomeType:S,isPreviousNodeOfSomeType:j,isVoid:C,isWhitespaceNode:T}=tn(),A=2;function P(e,t,i){let c=e.getValue();if(!c)return"";if(x(e))return t.originalText.slice(g(c),m(c));let h=t.singleQuote?"'":'"';switch(c.type){case"Block":case"Program":case"Template":return n(e.map(i,"body"));case"ElementNode":{let r=n(I(e,i)),a="ignore"===t.htmlWhitespaceSensitivity&&E(e,["ElementNode"])?u:"";if(C(c))return[r,a];let d=[""];return 0===c.children.length?[r,o(d),a]:"ignore"===t.htmlWhitespaceSensitivity?[r,o(O(e,t,i)),s,o(d),a]:[r,o(n(O(e,t,i))),o(d),a]}case"BlockStatement":{let r=e.getParentNode(1);return r&&r.inverse&&1===r.inverse.body.length&&r.inverse.body[0]===c&&r.inverse.body[0].path.parts[0]===r.path.parts[0]?[G(e,i,r.inverse.body[0].path.parts[0]),Y(e,i,t),Z(e,i,t)]:[V(e,i),n([Y(e,i,t),Z(e,i,t),H(e,i,t)])]}case"ElementModifierStatement":return n(["{{",le(e,i),"}}"]);case"MustacheStatement":return n([N(c),le(e,i),F(c)]);case"SubExpression":return n(["(",de(e,i),u,")"]);case"AttrNode":{let e="TextNode"===c.value.type;if(e&&""===c.value.chars&&g(c.value)===m(c.value))return c.name;let t=e?f(c.value.chars,h).quote:"ConcatStatement"===c.value.type?f(c.value.parts.filter((e=>"TextNode"===e.type)).map((e=>e.chars)).join(""),h).quote:"",r=i("value");return[c.name,"=",t,"class"===c.name&&t?n(o(r)):r,t]}case"ConcatStatement":return e.map(i,"parts");case"Hash":return d(l,e.map(i,"pairs"));case"HashPair":return[c.key,"=",i("value")];case"TextNode":{let n=c.chars.replace(/{{/g,"\\{{"),s=te(e);if(s){if("class"===s){let t=n.trim().split(/\s+/).join(" "),r=!1,a=!1;return S(e,["ConcatStatement"])&&(j(e,["MustacheStatement"])&&/^\s/.test(n)&&(r=!0),E(e,["MustacheStatement"])&&/\s$/.test(n)&&""!==t&&(a=!0)),[r?l:"",t,a?l:""]}return p(n)}let i=/^[\t\n\f\r ]*$/.test(n),o=!v(e),d=!b(e);if("ignore"!==t.htmlWhitespaceSensitivity){let t=/^[\t\n\f\r ]*/,s=/[\t\n\f\r ]*$/,u=d&&S(e,["Template"]),c=o&&S(e,["Template"]);if(i){if(c||u)return"";let t=[l],a=re(n);return a&&(t=se(a)),R(e)&&(t=t.map((e=>r(e)))),t}let[p]=n.match(t),[f]=n.match(s),h=[];if(p){h=[l];let e=re(p);e&&(h=se(e)),n=n.replace(t,"")}let g=[];if(f){if(!u){g=[l];let t=re(f);t&&(g=se(t)),R(e)&&(g=g.map((e=>r(e))))}n=n.replace(s,"")}return[...h,a(Q(n)),...g]}let u=re(n),f=ae(n),h=ne(n);if((o||d)&&i&&S(e,["Block","ElementNode","Template"]))return"";i&&u?(f=Math.min(u,A),h=0):(E(e,["BlockStatement","ElementNode"])&&(h=Math.max(h,1)),j(e,["BlockStatement","ElementNode"])&&(f=Math.max(f,1)));let g="",m="";return 0===h&&E(e,["MustacheStatement"])&&(m=" "),0===f&&j(e,["MustacheStatement"])&&(g=" "),o&&(f=0,g=""),d&&(h=0,m=""),n=n.replace(/^[\t\n\f\r ]+/g,g).replace(/[\t\n\f\r ]+$/,m),[...se(f),a(Q(n)),...se(h)]}case"MustacheCommentStatement":{let e=g(c),r=m(c),a="~"===t.originalText.charAt(e+2),n="~"===t.originalText.charAt(r-3),s=c.value.includes("}}")?"--":"";return["{{",a?"~":"","!",s,c.value,s,n?"~":"","}}"]}case"PathExpression":return c.original;case"BooleanLiteral":case"NumberLiteral":return String(c.value);case"CommentStatement":return["\x3c!--",c.value,"--\x3e"];case"StringLiteral":if(oe(e)){let e=t.singleQuote?'"':"'";return ie(c.value,e)}return ie(c.value,h);case"UndefinedLiteral":return"undefined";case"NullLiteral":return"null";default:throw new Error("unknown glimmer type: "+JSON.stringify(c.type))}}function k(e,t){return g(e)-g(t)}function I(e,t){let r=e.getValue(),a=["attributes","modifiers","comments"].filter((e=>h(r[e]))),n=a.flatMap((e=>r[e])).sort(k);for(let r of a)e.each((e=>{let r=n.indexOf(e.getValue());n.splice(r,1,[l,t()])}),r);return h(r.blockParams)&&n.push(l,pe(r)),["<",r.tag,o(n),_(r)]}function O(e,t,r){let a=e.getValue().children.every((e=>T(e)));return"ignore"===t.htmlWhitespaceSensitivity&&a?"":e.map(((e,a)=>{let n=r();return 0===a&&"ignore"===t.htmlWhitespaceSensitivity?[u,n]:n}),"children")}function _(e){return C(e)?i([u,"/>"],[" />",u]):i([u,">"],">")}function N(e){return[!1===e.escaped?"{{{":"{{",e.strip&&e.strip.open?"~":""]}function F(e){let t=!1===e.escaped?"}}}":"}}";return[e.strip&&e.strip.close?"~":"",t]}function B(e){return[N(e),e.openStrip.open?"~":"","#"]}function M(e){let t=F(e);return[e.openStrip.close?"~":"",t]}function L(e){return[N(e),e.closeStrip.open?"~":"","/"]}function U(e){let t=F(e);return[e.closeStrip.close?"~":"",t]}function W(e){return[N(e),e.inverseStrip.open?"~":""]}function z(e){let t=F(e);return[e.inverseStrip.close?"~":"",t]}function V(e,t){let r=e.getValue(),a=[],s=ce(e,t);return s&&a.push(n(s)),h(r.program.blockParams)&&a.push(pe(r.program)),n([B(r),ue(e,t),a.length>0?o([l,d(l,a)]):"",u,M(r)])}function q(e,t){return["ignore"===t.htmlWhitespaceSensitivity?s:"",W(e),"else",z(e)]}function G(e,t,r){let a=e.getValue(),s=e.getParentNode(1);return n([W(s),["else"," ",r],o([l,n(ce(e,t)),...h(a.program.blockParams)?[l,pe(a.program)]:[]]),u,z(s)])}function H(e,t,r){let a=e.getValue();return"ignore"===r.htmlWhitespaceSensitivity?[$(a)?u:s,L(a),t("path"),U(a)]:[L(a),t("path"),U(a)]}function $(e){return w(e,["BlockStatement"])&&e.program.body.every((e=>T(e)))}function J(e){return X(e)&&1===e.inverse.body.length&&w(e.inverse.body[0],["BlockStatement"])&&e.inverse.body[0].path.parts[0]===e.path.parts[0]}function X(e){return w(e,["BlockStatement"])&&e.inverse}function Y(e,t,r){if($(e.getValue()))return"";let a=t("program");return"ignore"===r.htmlWhitespaceSensitivity?o([s,a]):o(a)}function Z(e,t,r){let a=e.getValue(),n=t("inverse"),i="ignore"===r.htmlWhitespaceSensitivity?[s,n]:n;return J(a)?i:X(a)?[q(a,r),o(i)]:""}function Q(e){return c(d(l,ee(e)))}function ee(e){return e.split(/[\t\n\f\r ]+/)}function te(e){for(let t=0;t<2;t++){let r=e.getParentNode(t);if(r&&"AttrNode"===r.type)return r.name.toLowerCase()}}function re(e){return(e="string"==typeof e?e:"").split("\n").length-1}function ae(e){return re(((e="string"==typeof e?e:"").match(/^([^\S\n\r]*[\n\r])+/g)||[])[0]||"")}function ne(e){return re(((e="string"==typeof e?e:"").match(/([\n\r][^\S\n\r]*)+$/g)||[])[0]||"")}function se(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;return Array.from({length:Math.min(e,A)}).fill(s)}function ie(e,t){let{quote:r,regex:a}=f(e,t);return[r,e.replace(a,`\\${r}`),r]}function oe(e){let t=0,r=e.getParentNode(t);for(;r&&w(r,["SubExpression"]);)t++,r=e.getParentNode(t);return!!(r&&w(e.getParentNode(t+1),["ConcatStatement"])&&w(e.getParentNode(t+2),["AttrNode"]))}function de(e,t){let r=ue(e,t),a=ce(e,t);return a?o([r,l,n(a)]):r}function le(e,t){let r=ue(e,t),a=ce(e,t);return a?[o([r,l,a]),u]:r}function ue(e,t){return t("path")}function ce(e,t){let r=e.getValue(),a=[];if(r.params.length>0){let r=e.map(t,"params");a.push(...r)}if(r.hash&&r.hash.pairs.length>0){let e=t("hash");a.push(e)}return 0===a.length?"":d(l,a)}function pe(e){return["as |",e.blockParams.join(" "),"|"]}t.exports={print:P,massageAstNode:y}}}),an=x({"src/language-handlebars/parsers.js"(){D()}}),nn=x({"node_modules/linguist-languages/data/Handlebars.json"(e,t){t.exports={name:"Handlebars",type:"markup",color:"#f7931e",aliases:["hbs","htmlbars"],extensions:[".handlebars",".hbs"],tmScope:"text.html.handlebars",aceMode:"handlebars",languageId:155}}}),sn=x({"src/language-handlebars/index.js"(e,t){D();var r=tr(),a=rn(),n=an(),s=[r(nn(),(()=>({since:"2.3.0",parsers:["glimmer"],vscodeLanguageIds:["handlebars"]})))],i={glimmer:a};t.exports={languages:s,printers:i,parsers:n}}}),on=x({"src/language-graphql/pragma.js"(e,t){function r(e){return/^\s*#[^\S\n]*@(?:format|prettier)\s*(?:\n|$)/.test(e)}function a(e){return"# @format\n\n"+e}D(),t.exports={hasPragma:r,insertPragma:a}}}),dn=x({"src/language-graphql/loc.js"(e,t){function r(e){return"number"==typeof e.start?e.start:e.loc&&e.loc.start}function a(e){return"number"==typeof e.end?e.end:e.loc&&e.loc.end}D(),t.exports={locStart:r,locEnd:a}}}),ln=x({"src/language-graphql/printer-graphql.js"(e,t){D();var{builders:{join:r,hardline:a,line:n,softline:s,group:i,indent:o,ifBreak:d}}=K(),{isNextLineEmpty:l,isNonEmptyArray:u}=me(),{insertPragma:c}=on(),{locStart:p,locEnd:f}=dn();function h(e,t,c){let h=e.getValue();if(!h)return"";if("string"==typeof h)return h;switch(h.kind){case"Document":{let r=[];return e.each(((e,n,s)=>{r.push(c()),n!==s.length-1&&(r.push(a),l(t.originalText,e.getValue(),f)&&r.push(a))}),"definitions"),[...r,a]}case"OperationDefinition":{let a="{"!==t.originalText[p(h)],n=Boolean(h.name);return[a?h.operation:"",a&&n?[" ",c("name")]:"",a&&!n&&u(h.variableDefinitions)?" ":"",u(h.variableDefinitions)?i(["(",o([s,r([d("",", "),s],e.map(c,"variableDefinitions"))]),s,")"]):"",g(e,c,h),h.selectionSet&&(a||n)?" ":"",c("selectionSet")]}case"FragmentDefinition":return["fragment ",c("name"),u(h.variableDefinitions)?i(["(",o([s,r([d("",", "),s],e.map(c,"variableDefinitions"))]),s,")"]):""," on ",c("typeCondition"),g(e,c,h)," ",c("selectionSet")];case"SelectionSet":return["{",o([a,r(a,m(e,t,c,"selections"))]),a,"}"];case"Field":return i([h.alias?[c("alias"),": "]:"",c("name"),h.arguments.length>0?i(["(",o([s,r([d("",", "),s],m(e,t,c,"arguments"))]),s,")"]):"",g(e,c,h),h.selectionSet?" ":"",c("selectionSet")]);case"Name":case"IntValue":case"FloatValue":case"EnumValue":return h.value;case"StringValue":if(h.block){let e=h.value.replace(/"""/g,"\\$&").split("\n");return 1===e.length&&(e[0]=e[0].trim()),e.every((e=>""===e))&&(e.length=0),r(a,['"""',...e,'"""'])}return['"',h.value.replace(/["\\]/g,"\\$&").replace(/\n/g,"\\n"),'"'];case"BooleanValue":return h.value?"true":"false";case"NullValue":return"null";case"Variable":return["$",c("name")];case"ListValue":return i(["[",o([s,r([d("",", "),s],e.map(c,"values"))]),s,"]"]);case"ObjectValue":return i(["{",t.bracketSpacing&&h.fields.length>0?" ":"",o([s,r([d("",", "),s],e.map(c,"fields"))]),s,d("",t.bracketSpacing&&h.fields.length>0?" ":""),"}"]);case"ObjectField":case"Argument":return[c("name"),": ",c("value")];case"Directive":return["@",c("name"),h.arguments.length>0?i(["(",o([s,r([d("",", "),s],m(e,t,c,"arguments"))]),s,")"]):""];case"NamedType":return c("name");case"VariableDefinition":return[c("variable"),": ",c("type"),h.defaultValue?[" = ",c("defaultValue")]:"",g(e,c,h)];case"ObjectTypeExtension":case"ObjectTypeDefinition":return[c("description"),h.description?a:"","ObjectTypeExtension"===h.kind?"extend ":"","type ",c("name"),h.interfaces.length>0?[" implements ",...v(e,t,c)]:"",g(e,c,h),h.fields.length>0?[" {",o([a,r(a,m(e,t,c,"fields"))]),a,"}"]:""];case"FieldDefinition":return[c("description"),h.description?a:"",c("name"),h.arguments.length>0?i(["(",o([s,r([d("",", "),s],m(e,t,c,"arguments"))]),s,")"]):"",": ",c("type"),g(e,c,h)];case"DirectiveDefinition":return[c("description"),h.description?a:"","directive ","@",c("name"),h.arguments.length>0?i(["(",o([s,r([d("",", "),s],m(e,t,c,"arguments"))]),s,")"]):"",h.repeatable?" repeatable":""," on ",r(" | ",e.map(c,"locations"))];case"EnumTypeExtension":case"EnumTypeDefinition":return[c("description"),h.description?a:"","EnumTypeExtension"===h.kind?"extend ":"","enum ",c("name"),g(e,c,h),h.values.length>0?[" {",o([a,r(a,m(e,t,c,"values"))]),a,"}"]:""];case"EnumValueDefinition":return[c("description"),h.description?a:"",c("name"),g(e,c,h)];case"InputValueDefinition":return[c("description"),h.description?h.description.block?a:n:"",c("name"),": ",c("type"),h.defaultValue?[" = ",c("defaultValue")]:"",g(e,c,h)];case"InputObjectTypeExtension":case"InputObjectTypeDefinition":return[c("description"),h.description?a:"","InputObjectTypeExtension"===h.kind?"extend ":"","input ",c("name"),g(e,c,h),h.fields.length>0?[" {",o([a,r(a,m(e,t,c,"fields"))]),a,"}"]:""];case"SchemaExtension":return["extend schema",g(e,c,h),...h.operationTypes.length>0?[" {",o([a,r(a,m(e,t,c,"operationTypes"))]),a,"}"]:[]];case"SchemaDefinition":return[c("description"),h.description?a:"","schema",g(e,c,h)," {",h.operationTypes.length>0?o([a,r(a,m(e,t,c,"operationTypes"))]):"",a,"}"];case"OperationTypeDefinition":return[c("operation"),": ",c("type")];case"InterfaceTypeExtension":case"InterfaceTypeDefinition":return[c("description"),h.description?a:"","InterfaceTypeExtension"===h.kind?"extend ":"","interface ",c("name"),h.interfaces.length>0?[" implements ",...v(e,t,c)]:"",g(e,c,h),h.fields.length>0?[" {",o([a,r(a,m(e,t,c,"fields"))]),a,"}"]:""];case"FragmentSpread":return["...",c("name"),g(e,c,h)];case"InlineFragment":return["...",h.typeCondition?[" on ",c("typeCondition")]:"",g(e,c,h)," ",c("selectionSet")];case"UnionTypeExtension":case"UnionTypeDefinition":return i([c("description"),h.description?a:"",i(["UnionTypeExtension"===h.kind?"extend ":"","union ",c("name"),g(e,c,h),h.types.length>0?[" =",d(""," "),o([d([n," "]),r([n,"| "],e.map(c,"types"))])]:""])]);case"ScalarTypeExtension":case"ScalarTypeDefinition":return[c("description"),h.description?a:"","ScalarTypeExtension"===h.kind?"extend ":"","scalar ",c("name"),g(e,c,h)];case"NonNullType":return[c("type"),"!"];case"ListType":return["[",c("type"),"]"];default:throw new Error("unknown graphql type: "+JSON.stringify(h.kind))}}function g(e,t,a){if(0===a.directives.length)return"";let d=r(n,e.map(t,"directives"));return"FragmentDefinition"===a.kind||"OperationDefinition"===a.kind?i([n,d]):[" ",i(o([s,d]))]}function m(e,t,r,n){return e.map(((e,n,s)=>{let i=r();return nr(e)),"interfaces");for(let e=0;e"prettier-ignore"===e.value.trim()))}x.ignoredProperties=new Set(["loc","comments"]),t.exports={print:h,massageAstNode:x,hasPrettierIgnore:R,insertPragma:c,printComment:b,canAttachComment:y}}}),un=x({"src/language-graphql/options.js"(e,t){D();var r=Ea();t.exports={bracketSpacing:r.bracketSpacing}}}),cn=x({"src/language-graphql/parsers.js"(){D()}}),pn=x({"node_modules/linguist-languages/data/GraphQL.json"(e,t){t.exports={name:"GraphQL",type:"data",color:"#e10098",extensions:[".graphql",".gql",".graphqls"],tmScope:"source.graphql",aceMode:"text",languageId:139}}}),fn=x({"src/language-graphql/index.js"(e,t){D();var r=tr(),a=ln(),n=un(),s=cn(),i=[r(pn(),(()=>({since:"1.5.0",parsers:["graphql"],vscodeLanguageIds:["graphql"]})))],o={graphql:a};t.exports={languages:i,options:n,printers:o,parsers:s}}}),hn=x({"node_modules/collapse-white-space/index.js"(e,t){function r(e){return String(e).replace(/\s+/g," ")}D(),t.exports=r}}),gn=x({"src/language-markdown/loc.js"(e,t){function r(e){return e.position.start.offset}function a(e){return e.position.end.offset}D(),t.exports={locStart:r,locEnd:a}}}),mn=x({"src/language-markdown/constants.evaluate.js"(e,t){t.exports={cjkPattern:"(?:[\\u02ea-\\u02eb\\u1100-\\u11ff\\u2e80-\\u2e99\\u2e9b-\\u2ef3\\u2f00-\\u2fd5\\u2ff0-\\u303f\\u3041-\\u3096\\u3099-\\u309f\\u30a1-\\u30fa\\u30fc-\\u30ff\\u3105-\\u312f\\u3131-\\u318e\\u3190-\\u3191\\u3196-\\u31ba\\u31c0-\\u31e3\\u31f0-\\u321e\\u322a-\\u3247\\u3260-\\u327e\\u328a-\\u32b0\\u32c0-\\u32cb\\u32d0-\\u3370\\u337b-\\u337f\\u33e0-\\u33fe\\u3400-\\u4db5\\u4e00-\\u9fef\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\uf900-\\ufa6d\\ufa70-\\ufad9\\ufe10-\\ufe1f\\ufe30-\\ufe6f\\uff00-\\uffef]|[\\ud840-\\ud868\\ud86a-\\ud86c\\ud86f-\\ud872\\ud874-\\ud879][\\udc00-\\udfff]|\\ud82c[\\udc00-\\udd1e\\udd50-\\udd52\\udd64-\\udd67]|\\ud83c[\\ude00\\ude50-\\ude51]|\\ud869[\\udc00-\\uded6\\udf00-\\udfff]|\\ud86d[\\udc00-\\udf34\\udf40-\\udfff]|\\ud86e[\\udc00-\\udc1d\\udc20-\\udfff]|\\ud873[\\udc00-\\udea1\\udeb0-\\udfff]|\\ud87a[\\udc00-\\udfe0]|\\ud87e[\\udc00-\\ude1d])(?:[\\ufe00-\\ufe0f]|\\udb40[\\udd00-\\uddef])?",kPattern:"[\\u1100-\\u11ff\\u3001-\\u3003\\u3008-\\u3011\\u3013-\\u301f\\u302e-\\u3030\\u3037\\u30fb\\u3131-\\u318e\\u3200-\\u321e\\u3260-\\u327e\\ua960-\\ua97c\\uac00-\\ud7a3\\ud7b0-\\ud7c6\\ud7cb-\\ud7fb\\ufe45-\\ufe46\\uff61-\\uff65\\uffa0-\\uffbe\\uffc2-\\uffc7\\uffca-\\uffcf\\uffd2-\\uffd7\\uffda-\\uffdc]",punctuationPattern:"[\\u0021-\\u002f\\u003a-\\u0040\\u005b-\\u0060\\u007b-\\u007e\\u00a1\\u00a7\\u00ab\\u00b6-\\u00b7\\u00bb\\u00bf\\u037e\\u0387\\u055a-\\u055f\\u0589-\\u058a\\u05be\\u05c0\\u05c3\\u05c6\\u05f3-\\u05f4\\u0609-\\u060a\\u060c-\\u060d\\u061b\\u061e-\\u061f\\u066a-\\u066d\\u06d4\\u0700-\\u070d\\u07f7-\\u07f9\\u0830-\\u083e\\u085e\\u0964-\\u0965\\u0970\\u09fd\\u0a76\\u0af0\\u0c77\\u0c84\\u0df4\\u0e4f\\u0e5a-\\u0e5b\\u0f04-\\u0f12\\u0f14\\u0f3a-\\u0f3d\\u0f85\\u0fd0-\\u0fd4\\u0fd9-\\u0fda\\u104a-\\u104f\\u10fb\\u1360-\\u1368\\u1400\\u166e\\u169b-\\u169c\\u16eb-\\u16ed\\u1735-\\u1736\\u17d4-\\u17d6\\u17d8-\\u17da\\u1800-\\u180a\\u1944-\\u1945\\u1a1e-\\u1a1f\\u1aa0-\\u1aa6\\u1aa8-\\u1aad\\u1b5a-\\u1b60\\u1bfc-\\u1bff\\u1c3b-\\u1c3f\\u1c7e-\\u1c7f\\u1cc0-\\u1cc7\\u1cd3\\u2010-\\u2027\\u2030-\\u2043\\u2045-\\u2051\\u2053-\\u205e\\u207d-\\u207e\\u208d-\\u208e\\u2308-\\u230b\\u2329-\\u232a\\u2768-\\u2775\\u27c5-\\u27c6\\u27e6-\\u27ef\\u2983-\\u2998\\u29d8-\\u29db\\u29fc-\\u29fd\\u2cf9-\\u2cfc\\u2cfe-\\u2cff\\u2d70\\u2e00-\\u2e2e\\u2e30-\\u2e4f\\u3001-\\u3003\\u3008-\\u3011\\u3014-\\u301f\\u3030\\u303d\\u30a0\\u30fb\\ua4fe-\\ua4ff\\ua60d-\\ua60f\\ua673\\ua67e\\ua6f2-\\ua6f7\\ua874-\\ua877\\ua8ce-\\ua8cf\\ua8f8-\\ua8fa\\ua8fc\\ua92e-\\ua92f\\ua95f\\ua9c1-\\ua9cd\\ua9de-\\ua9df\\uaa5c-\\uaa5f\\uaade-\\uaadf\\uaaf0-\\uaaf1\\uabeb\\ufd3e-\\ufd3f\\ufe10-\\ufe19\\ufe30-\\ufe52\\ufe54-\\ufe61\\ufe63\\ufe68\\ufe6a-\\ufe6b\\uff01-\\uff03\\uff05-\\uff0a\\uff0c-\\uff0f\\uff1a-\\uff1b\\uff1f-\\uff20\\uff3b-\\uff3d\\uff3f\\uff5b\\uff5d\\uff5f-\\uff65]|\\ud800[\\udd00-\\udd02\\udf9f\\udfd0]|\\ud801[\\udd6f]|\\ud802[\\udc57\\udd1f\\udd3f\\ude50-\\ude58\\ude7f\\udef0-\\udef6\\udf39-\\udf3f\\udf99-\\udf9c]|\\ud803[\\udf55-\\udf59]|\\ud804[\\udc47-\\udc4d\\udcbb-\\udcbc\\udcbe-\\udcc1\\udd40-\\udd43\\udd74-\\udd75\\uddc5-\\uddc8\\uddcd\\udddb\\udddd-\\udddf\\ude38-\\ude3d\\udea9]|\\ud805[\\udc4b-\\udc4f\\udc5b\\udc5d\\udcc6\\uddc1-\\uddd7\\ude41-\\ude43\\ude60-\\ude6c\\udf3c-\\udf3e]|\\ud806[\\udc3b\\udde2\\ude3f-\\ude46\\ude9a-\\ude9c\\ude9e-\\udea2]|\\ud807[\\udc41-\\udc45\\udc70-\\udc71\\udef7-\\udef8\\udfff]|\\ud809[\\udc70-\\udc74]|\\ud81a[\\ude6e-\\ude6f\\udef5\\udf37-\\udf3b\\udf44]|\\ud81b[\\ude97-\\ude9a\\udfe2]|\\ud82f[\\udc9f]|\\ud836[\\ude87-\\ude8b]|\\ud83a[\\udd5e-\\udd5f]"}}}),yn=x({"src/language-markdown/utils.js"(e,t){D();var{getLast:r}=me(),{locStart:a,locEnd:n}=gn(),{cjkPattern:s,kPattern:i,punctuationPattern:o}=mn(),d=["liquidNode","inlineCode","emphasis","esComment","strong","delete","wikiLink","link","linkReference","image","imageReference","footnote","footnoteReference","sentence","whitespace","word","break","inlineMath"],l=[...d,"tableCell","paragraph","heading"],u=new RegExp(i),c=new RegExp(o);function p(e,t){let a="non-cjk",n="cj-letter",i="k-letter",o="cjk-punctuation",d=[],l=("preserve"===t.proseWrap?e:e.replace(new RegExp(`(${s})\n(${s})`,"g"),"$1$2")).split(/([\t\n ]+)/);for(let[e,t]of l.entries()){if(e%2==1){d.push({type:"whitespace",value:/\n/.test(t)?"\n":" "});continue}if((0===e||e===l.length-1)&&""===t)continue;let f=t.split(new RegExp(`(${s})`));for(let[e,t]of f.entries())if(0!==e&&e!==f.length-1||""!==t){if(e%2==0){""!==t&&p({type:"word",value:t,kind:a,hasLeadingPunctuation:c.test(t[0]),hasTrailingPunctuation:c.test(r(t))});continue}p(c.test(t)?{type:"word",value:t,kind:o,hasLeadingPunctuation:!0,hasTrailingPunctuation:!0}:{type:"word",value:t,kind:u.test(t)?i:n,hasLeadingPunctuation:!1,hasTrailingPunctuation:!1})}}return d;function p(e){let t=r(d);function s(r,a){return t.kind===r&&e.kind===a||t.kind===a&&e.kind===r}t&&"word"===t.type&&(t.kind===a&&e.kind===n&&!t.hasTrailingPunctuation||t.kind===n&&e.kind===a&&!e.hasLeadingPunctuation?d.push({type:"whitespace",value:" "}):!s(a,o)&&![t.value,e.value].some((e=>/\u3000/.test(e)))&&d.push({type:"whitespace",value:""})),d.push(e)}}function f(e,t){let[,r,a,n]=t.slice(e.position.start.offset,e.position.end.offset).match(/^\s*(\d+)(\.|\))(\s*)/);return{numberText:r,marker:a,leadingSpaces:n}}function h(e,t){if(!e.ordered||e.children.length<2)return!1;let r=Number(f(e.children[0],t.originalText).numberText),a=Number(f(e.children[1],t.originalText).numberText);if(0===r&&e.children.length>2){let r=Number(f(e.children[2],t.originalText).numberText);return 1===a&&1===r}return 1===a}function g(e,t){let{value:r}=e;return e.position.end.offset===t.length&&r.endsWith("\n")&&t.endsWith("\n")?r.slice(0,-1):r}function m(e,t){return function e(r,a,n){let s=Object.assign({},t(r,a,n));return s.children&&(s.children=s.children.map(((t,r)=>e(t,r,[s,...n])))),s}(e,null,[])}function y(e){if("link"!==(null==e?void 0:e.type)||1!==e.children.length)return!1;let[t]=e.children;return a(e)===a(t)&&n(e)===n(t)}t.exports={mapAst:m,splitText:p,punctuationPattern:o,getFencedCodeBlockValue:g,getOrderedListItemInfo:f,hasGitDiffFriendlyOrderedList:h,INLINE_NODE_TYPES:d,INLINE_NODE_WRAPPER_TYPES:l,isAutolink:y}}}),bn=x({"src/language-markdown/embed.js"(e,t){D();var{inferParserByLanguage:r,getMaxContinuousCount:a}=me(),{builders:{hardline:n,markAsRoot:s},utils:{replaceEndOfLine:i}}=K(),o=Oa(),{getFencedCodeBlockValue:d}=yn();function l(e,t,l,u){let c=e.getValue();if("code"===c.type&&null!==c.lang){let e=r(c.lang,u);if(e){let t=u.__inJsTemplate?"~":"`",r=t.repeat(Math.max(3,a(c.value,t)+1)),o={parser:e};"tsx"===c.lang&&(o.filepath="dummy.tsx");let p=l(d(c,u.originalText),o,{stripTrailingHardline:!0});return s([r,c.lang,c.meta?" "+c.meta:"",n,i(p),n,r])}}switch(c.type){case"front-matter":return o(c,l);case"importExport":return[l(c.value,{parser:"babel"},{stripTrailingHardline:!0}),n];case"jsx":return l(`<$>${c.value}`,{parser:"__js_expression",rootMarker:"mdx"},{stripTrailingHardline:!0})}return null}t.exports=l}}),vn=x({"src/language-markdown/pragma.js"(e,t){D();var r=Na(),a=["format","prettier"];function n(e){let t=`@(${a.join("|")})`,r=new RegExp([`\x3c!--\\s*${t}\\s*--\x3e`,`{\\s*\\/\\*\\s*${t}\\s*\\*\\/\\s*}`,`\x3c!--.*\r?\n[\\s\\S]*(^|\n)[^\\S\n]*${t}[^\\S\n]*($|\n)[\\s\\S]*\n.*--\x3e`].join("|"),"m"),n=e.match(r);return 0===(null==n?void 0:n.index)}t.exports={startWithPragma:n,hasPragma:e=>n(r(e).content.trimStart()),insertPragma:e=>{let t=r(e),n=`\x3c!-- @${a[0]} --\x3e`;return t.frontMatter?`${t.frontMatter.raw}\n\n${n}\n\n${t.content}`:`${n}\n\n${t.content}`}}}}),xn=x({"src/language-markdown/print-preprocess.js"(e,t){D();var r=k(),{getOrderedListItemInfo:a,mapAst:n,splitText:s}=yn(),i=/^.$/su;function o(e,t){return e=c(e=d(e=h(e=m(e=g(e=l(e=f(e=u(e,t)),t),t),t),t)))}function d(e){return n(e,(e=>"import"!==e.type&&"export"!==e.type?e:Object.assign(Object.assign({},e),{},{type:"importExport"})))}function l(e,t){return n(e,(e=>"inlineCode"!==e.type||"preserve"===t.proseWrap?e:Object.assign(Object.assign({},e),{},{value:e.value.replace(/\s+/g," ")})))}function u(e,t){return n(e,(e=>"text"===e.type&&"*"!==e.value&&"_"!==e.value&&i.test(e.value)&&e.position.end.offset-e.position.start.offset!==e.value.length?Object.assign(Object.assign({},e),{},{value:t.originalText.slice(e.position.start.offset,e.position.end.offset)}):e))}function c(e){return p(e,((e,t)=>"importExport"===e.type&&"importExport"===t.type),((e,t)=>({type:"importExport",value:e.value+"\n\n"+t.value,position:{start:e.position.start,end:t.position.end}})))}function p(e,t,a){return n(e,(e=>{if(!e.children)return e;let n=e.children.reduce(((e,n)=>{let s=r(e);return s&&t(s,n)?e.splice(-1,1,a(s,n)):e.push(n),e}),[]);return Object.assign(Object.assign({},e),{},{children:n})}))}function f(e){return p(e,((e,t)=>"text"===e.type&&"text"===t.type),((e,t)=>({type:"text",value:e.value+t.value,position:{start:e.position.start,end:t.position.end}})))}function h(e,t){return n(e,((e,r,a)=>{let[n]=a;if("text"!==e.type)return e;let{value:i}=e;return"paragraph"===n.type&&(0===r&&(i=i.trimStart()),r===n.children.length-1&&(i=i.trimEnd())),{type:"sentence",position:e.position,children:s(i,t)}}))}function g(e,t){return n(e,((e,r,a)=>{if("code"===e.type){let r=/^\n?(?: {4,}|\t)/.test(t.originalText.slice(e.position.start.offset,e.position.end.offset));if(e.isIndented=r,r)for(let e=0;e{if("list"===e.type&&e.children.length>0){for(let t=0;t1)return!0;let i=r(n);return-1!==i&&(1===e.children.length?i%t.tabWidth==0:i===r(s)&&(i%t.tabWidth==0||a(s,t.originalText).leadingSpaces.length>1))}}t.exports=o}}),Rn=x({"src/language-markdown/clean.js"(e,t){D();var r=hn(),{isFrontMatterNode:a}=me(),{startWithPragma:n}=vn(),s=new Set(["position","raw"]);function i(e,t,s){if(("front-matter"===e.type||"code"===e.type||"yaml"===e.type||"import"===e.type||"export"===e.type||"jsx"===e.type)&&delete t.value,"list"===e.type&&delete t.isAligned,("list"===e.type||"listItem"===e.type)&&(delete t.spread,delete t.loose),"text"===e.type||("inlineCode"===e.type&&(t.value=e.value.replace(/[\t\n ]+/g," ")),"wikiLink"===e.type&&(t.value=e.value.trim().replace(/[\t\n]+/g," ")),("definition"===e.type||"linkReference"===e.type||"imageReference"===e.type)&&(t.label=r(e.label)),("definition"===e.type||"link"===e.type||"image"===e.type)&&e.title&&(t.title=e.title.replace(/\\(["')])/g,"$1")),s&&"root"===s.type&&s.children.length>0&&(s.children[0]===e||a(s.children[0])&&s.children[1]===e)&&"html"===e.type&&n(e.value)))return null}i.ignoredProperties=s,t.exports=i}}),En=x({"src/language-markdown/printer-markdown.js"(e,t){D();var r=hn(),{getLast:a,getMinNotPresentContinuousCount:n,getMaxContinuousCount:s,getStringWidth:i,isNonEmptyArray:o}=me(),{builders:{breakParent:d,join:l,line:u,literalline:c,markAsRoot:p,hardline:f,softline:h,ifBreak:g,fill:m,align:y,indent:b,group:v,hardlineWithoutBreakParent:x},utils:{normalizeDoc:R,replaceTextEndOfLine:E},printer:{printDocToString:w}}=K(),S=bn(),{insertPragma:j}=vn(),{locStart:C,locEnd:T}=gn(),A=xn(),P=Rn(),{getFencedCodeBlockValue:k,hasGitDiffFriendlyOrderedList:I,splitText:O,punctuationPattern:_,INLINE_NODE_TYPES:N,INLINE_NODE_WRAPPER_TYPES:F,isAutolink:B}=yn(),M=new Set(["importExport"]),L=["heading","tableCell","link","wikiLink"],U=new Set(["listItem","definition","footnoteDefinition"]);function W(e,t,r){let i=e.getValue();if(se(e))return O(t.originalText.slice(i.position.start.offset,i.position.end.offset),t).map((r=>"word"===r.type?r.value:""===r.value?"":J(e,r.value,t)));switch(i.type){case"front-matter":return t.originalText.slice(i.position.start.offset,i.position.end.offset);case"root":return 0===i.children.length?"":[R(Y(e,t,r)),M.has(ee(i).type)?"":f];case"paragraph":return Z(e,t,r,{postprocessor:m});case"sentence":return Z(e,t,r);case"word":{let t=i.value.replace(/\*/g,"\\$&").replace(new RegExp([`(^|${_})(_+)`,`(_+)(${_}|$)`].join("|"),"g"),((e,t,r,a,n)=>(r?`${t}${r}`:`${a}${n}`).replace(/_/g,"\\_"))),r=(e,t,r)=>"sentence"===e.type&&0===r,a=(e,t,r)=>B(e.children[r-1]);return t!==i.value&&(e.match(void 0,r,a)||e.match(void 0,r,((e,t,r)=>"emphasis"===e.type&&0===r),a))&&(t=t.replace(/^(\\?[*_])+/,(e=>e.replace(/\\/g,"")))),t}case"whitespace":{let r=e.getParentNode(),a=r.children.indexOf(i),n=r.children[a+1],s=n&&/^>|^(?:[*+-]|#{1,6}|\d+[).])$/.test(n.value)?"never":t.proseWrap;return J(e,i.value,{proseWrap:s})}case"emphasis":{let n;if(B(i.children[0]))n=t.originalText[i.position.start.offset];else{let t=e.getParentNode(),r=t.children.indexOf(i),s=t.children[r-1],o=t.children[r+1];n=s&&"sentence"===s.type&&s.children.length>0&&"word"===a(s.children).type&&!a(s.children).hasTrailingPunctuation||o&&"sentence"===o.type&&o.children.length>0&&"word"===o.children[0].type&&!o.children[0].hasLeadingPunctuation||$(e,"emphasis")?"*":"_"}return[n,Z(e,t,r),n]}case"strong":return["**",Z(e,t,r),"**"];case"delete":return["~~",Z(e,t,r),"~~"];case"inlineCode":{let e=n(i.value,"`"),t="`".repeat(e||1),r=e&&!/^\s/.test(i.value)?" ":"";return[t,r,i.value,r,t]}case"wikiLink":{let e="";return e="preserve"===t.proseWrap?i.value:i.value.replace(/[\t\n]+/g," "),["[[",e,"]]"]}case"link":switch(t.originalText[i.position.start.offset]){case"<":{let e="mailto:";return["<",i.url.startsWith(e)&&t.originalText.slice(i.position.start.offset+1,i.position.start.offset+1+e.length)!==e?i.url.slice(e.length):i.url,">"]}case"[":return["[",Z(e,t,r),"](",ie(i.url,")"),oe(i.title,t),")"];default:return t.originalText.slice(i.position.start.offset,i.position.end.offset)}case"image":return["![",i.alt||"","](",ie(i.url,")"),oe(i.title,t),")"];case"blockquote":return["> ",y("> ",Z(e,t,r))];case"heading":return["#".repeat(i.depth)+" ",Z(e,t,r)];case"code":{if(i.isIndented){let e=" ".repeat(4);return y(e,[e,...E(i.value,f)])}let e=t.__inJsTemplate?"~":"`",r=e.repeat(Math.max(3,s(i.value,e)+1));return[r,i.lang||"",i.meta?" "+i.meta:"",f,...E(k(i,t.originalText),f),f,r]}case"html":{let t=e.getParentNode(),r="root"===t.type&&a(t.children)===i?i.value.trimEnd():i.value,n=/^$/s.test(r);return E(r,n?f:p(c))}case"list":{let a=q(i,e.getParentNode()),n=I(i,t);return Z(e,t,r,{processor:(e,s)=>{let o=l(),d=e.getValue();return 2===d.children.length&&"html"===d.children[1].type&&d.children[0].position.start.column!==d.children[1].position.start.column?[o,z(e,t,r,o)]:[o,y(" ".repeat(o.length),z(e,t,r,o))];function l(){let e=i.ordered?(0===s?i.start:n?1:i.start+s)+(a%2==0?". ":") "):a%2==0?"- ":"* ";return i.isAligned||i.hasIndentedCodeblock?V(e,t):e}}})}case"thematicBreak":{let t=H(e,"list");return-1===t?"---":q(e.getParentNode(t),e.getParentNode(t+1))%2==0?"***":"---"}case"linkReference":return["[",Z(e,t,r),"]","full"===i.referenceType?ue(i):"collapsed"===i.referenceType?"[]":""];case"imageReference":return"full"===i.referenceType?["![",i.alt||"","]",ue(i)]:["![",i.alt,"]","collapsed"===i.referenceType?"[]":""];case"definition":{let e="always"===t.proseWrap?u:" ";return v([ue(i),":",b([e,ie(i.url),null===i.title?"":[e,oe(i.title,t,!1)]])])}case"footnote":return["[^",Z(e,t,r),"]"];case"footnoteReference":return ce(i);case"footnoteDefinition":{let a=e.getParentNode().children[e.getName()+1],n=1===i.children.length&&"paragraph"===i.children[0].type&&("never"===t.proseWrap||"preserve"===t.proseWrap&&i.children[0].position.start.line===i.children[0].position.end.line);return[ce(i),": ",n?Z(e,t,r):v([y(" ".repeat(4),Z(e,t,r,{processor:(e,t)=>0===t?v([h,r()]):r()})),a&&"footnoteDefinition"===a.type?h:""])]}case"table":return X(e,t,r);case"tableCell":return Z(e,t,r);case"break":return/\s/.test(t.originalText[i.position.start.offset])?[" ",p(c)]:["\\",f];case"liquidNode":return E(i.value,f);case"importExport":return[i.value,f];case"esComment":return["{/* ",i.value," */}"];case"jsx":return i.value;case"math":return["$$",f,i.value?[...E(i.value,f),f]:"","$$"];case"inlineMath":return t.originalText.slice(C(i),T(i));default:throw new Error(`Unknown markdown type ${JSON.stringify(i.type)}`)}}function z(e,t,r,a){let n=e.getValue(),s=null===n.checked?"":n.checked?"[x] ":"[ ] ";return[s,Z(e,t,r,{processor:(e,n)=>{if(0===n&&"list"!==e.getValue().type)return y(" ".repeat(s.length),r());let i=" ".repeat(de(t.tabWidth-a.length,0,3));return[i,y(i,r())]}})]}function V(e,t){let r=a();return e+" ".repeat(r>=4?0:r);function a(){let r=e.length%t.tabWidth;return 0===r?0:t.tabWidth-r}}function q(e,t){return G(e,t,(t=>t.ordered===e.ordered))}function G(e,t,r){let a=-1;for(let n of t.children)if(n.type===e.type&&r(n)?a++:a=-1,n===e)return a}function H(e,t){let r,a=Array.isArray(t)?t:[t],n=-1;for(;r=e.getParentNode(++n);)if(a.includes(r.type))return n;return-1}function $(e,t){let r=H(e,t);return-1===r?null:e.getParentNode(r)}function J(e,t,r){if("preserve"===r.proseWrap&&"\n"===t)return f;let a="always"===r.proseWrap&&!$(e,L);return""!==t?a?u:" ":a?h:""}function X(e,t,r){let a=e.getValue(),n=[],s=e.map((e=>e.map(((e,a)=>{let s=w(r(),t).formatted,o=i(s);return n[a]=Math.max(n[a]||3,o),{text:s,width:o}}),"children")),"children"),o=c(!1);if("never"!==t.proseWrap)return[d,o];let u=c(!0);return[d,v(g(u,o))];function c(e){let t=[f(s[0],e),p(e)];return s.length>1&&t.push(l(x,s.slice(1).map((t=>f(t,e))))),l(x,t)}function p(e){return`| ${n.map(((t,r)=>{let n=a.align[r],s="center"===n||"right"===n?":":"-";return`${"center"===n||"left"===n?":":"-"}${e?"-":"-".repeat(t-2)}${s}`})).join(" | ")} |`}function f(e,t){return`| ${e.map(((e,r)=>{let{text:s,width:i}=e;if(t)return s;let o=n[r]-i,d=a.align[r],l=0;"right"===d?l=o:"center"===d&&(l=Math.floor(o/2));let u=o-l;return`${" ".repeat(l)}${s}${" ".repeat(u)}`})).join(" | ")} |`}}function Y(e,t,r){let a=[],n=null,{children:s}=e.getValue();for(let[e,t]of s.entries())switch(te(t)){case"start":null===n&&(n={index:e,offset:t.position.end.offset});break;case"end":null!==n&&(a.push({start:n,end:{index:e,offset:t.position.start.offset}}),n=null)}return Z(e,t,r,{processor:(e,n)=>{if(a.length>0){let e=a[0];if(n===e.start.index)return[Q(s[e.start.index]),t.originalText.slice(e.start.offset,e.end.offset),Q(s[e.end.index])];if(e.start.index3&&void 0!==arguments[3]?arguments[3]:{},{postprocessor:s}=n,i=n.processor||(()=>r()),o=e.getValue(),d=[];return e.each(((e,r)=>{let n=e.getValue(),s=i(e,r);if(!1!==s){let e={parts:d,prevNode:a,parentNode:o,options:t};re(n,e)&&(d.push(f),a&&M.has(a.type)||(ae(n,e)||ne(n,e))&&d.push(f),ne(n,e)&&d.push(f)),d.push(s),a=n}}),"children"),s?s(d):d}function Q(e){return"html"===e.type?e.value:"paragraph"===e.type&&Array.isArray(e.children)&&1===e.children.length&&"esComment"===e.children[0].type?["{/* ",e.children[0].value," */}"]:void 0}function ee(e){let t=e;for(;o(t.children);)t=a(t.children);return t}function te(e){let t;if("html"===e.type)t=e.value.match(/^$/);else{let r;"esComment"===e.type?r=e:"paragraph"===e.type&&1===e.children.length&&"esComment"===e.children[0].type&&(r=e.children[0]),r&&(t=r.value.match(/^prettier-ignore(?:-(start|end))?$/))}return!!t&&(t[1]||"next")}function re(e,t){let r=0===t.parts.length,a=N.includes(e.type),n="html"===e.type&&F.includes(t.parentNode.type);return!r&&!a&&!n}function ae(e,t){var r,a,n;let s=(t.prevNode&&t.prevNode.type)===e.type&&U.has(e.type),i="listItem"===t.parentNode.type&&!t.parentNode.loose,o="listItem"===(null===(r=t.prevNode)||void 0===r?void 0:r.type)&&t.prevNode.loose,d="next"===te(t.prevNode),l="html"===e.type&&"html"===(null===(a=t.prevNode)||void 0===a?void 0:a.type)&&t.prevNode.position.end.line+1===e.position.start.line,u="html"===e.type&&"listItem"===t.parentNode.type&&"paragraph"===(null===(n=t.prevNode)||void 0===n?void 0:n.type)&&t.prevNode.position.end.line+1===e.position.start.line;return o||!(s||i||d||l||u)}function ne(e,t){let r=t.prevNode&&"list"===t.prevNode.type,a="code"===e.type&&e.isIndented;return r&&a}function se(e){let t=$(e,["linkReference","imageReference"]);return t&&("linkReference"!==t.type||"full"!==t.referenceType)}function ie(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=[" ",...Array.isArray(t)?t:[t]];return new RegExp(r.map((e=>`\\${e}`)).join("|")).test(e)?`<${e}>`:e}function oe(e,t){if(!e)return"";if(!(arguments.length>2&&void 0!==arguments[2])||arguments[2])return" "+oe(e,t,!1);if((e=e.replace(/\\(["')])/g,"$1")).includes('"')&&e.includes("'")&&!e.includes(")"))return`(${e})`;let r=e.split("'").length-1,a=e.split('"').length-1,n=r>a?'"':a>r||t.singleQuote?"'":'"';return`${n}${e=(e=e.replace(/\\/,"\\\\")).replace(new RegExp(`(${n})`,"g"),"\\$1")}${n}`}function de(e,t,r){return er?r:e}function le(e){let t=Number(e.getName());return 0!==t&&"next"===te(e.getParentNode().children[t-1])}function ue(e){return`[${r(e.label)}]`}function ce(e){return`[^${e.label}]`}t.exports={preprocess:A,print:W,embed:S,massageAstNode:P,hasPrettierIgnore:le,insertPragma:j}}}),wn=x({"src/language-markdown/options.js"(e,t){D();var r=Ea();t.exports={proseWrap:r.proseWrap,singleQuote:r.singleQuote}}}),Sn=x({"src/language-markdown/parsers.js"(){D()}}),Dn=x({"node_modules/linguist-languages/data/Markdown.json"(e,t){t.exports={name:"Markdown",type:"prose",color:"#083fa1",aliases:["pandoc"],aceMode:"markdown",codemirrorMode:"gfm",codemirrorMimeType:"text/x-gfm",wrap:!0,extensions:[".md",".livemd",".markdown",".mdown",".mdwn",".mdx",".mkd",".mkdn",".mkdown",".ronn",".scd",".workbook"],filenames:["contents.lr"],tmScope:"source.gfm",languageId:222}}}),jn=x({"src/language-markdown/index.js"(e,t){D();var r=tr(),a=En(),n=wn(),s=Sn(),i=[r(Dn(),(e=>({since:"1.8.0",parsers:["markdown"],vscodeLanguageIds:["markdown"],filenames:[...e.filenames,"README"],extensions:e.extensions.filter((e=>".mdx"!==e))}))),r(Dn(),(()=>({name:"MDX",since:"1.15.0",parsers:["mdx"],vscodeLanguageIds:["mdx"],filenames:[],extensions:[".mdx"]})))],o={mdast:a};t.exports={languages:i,options:n,printers:o,parsers:s}}}),Cn=x({"src/language-html/clean.js"(e,t){D();var{isFrontMatterNode:r}=me(),a=new Set(["sourceSpan","startSourceSpan","endSourceSpan","nameSpan","valueSpan"]);function n(e,t){if("text"===e.type||"comment"===e.type||r(e)||"yaml"===e.type||"toml"===e.type)return null;"attribute"===e.type&&delete t.value,"docType"===e.type&&delete t.value}n.ignoredProperties=a,t.exports=n}}),Tn=x({"src/language-html/constants.evaluate.js"(e,t){t.exports={CSS_DISPLAY_TAGS:{area:"none",base:"none",basefont:"none",datalist:"none",head:"none",link:"none",meta:"none",noembed:"none",noframes:"none",param:"block",rp:"none",script:"block",source:"block",style:"none",template:"inline",track:"block",title:"none",html:"block",body:"block",address:"block",blockquote:"block",center:"block",div:"block",figure:"block",figcaption:"block",footer:"block",form:"block",header:"block",hr:"block",legend:"block",listing:"block",main:"block",p:"block",plaintext:"block",pre:"block",xmp:"block",slot:"contents",ruby:"ruby",rt:"ruby-text",article:"block",aside:"block",h1:"block",h2:"block",h3:"block",h4:"block",h5:"block",h6:"block",hgroup:"block",nav:"block",section:"block",dir:"block",dd:"block",dl:"block",dt:"block",ol:"block",ul:"block",li:"list-item",table:"table",caption:"table-caption",colgroup:"table-column-group",col:"table-column",thead:"table-header-group",tbody:"table-row-group",tfoot:"table-footer-group",tr:"table-row",td:"table-cell",th:"table-cell",fieldset:"block",button:"inline-block",details:"block",summary:"block",dialog:"block",meter:"inline-block",progress:"inline-block",object:"inline-block",video:"inline-block",audio:"inline-block",select:"inline-block",option:"block",optgroup:"block"},CSS_DISPLAY_DEFAULT:"inline",CSS_WHITE_SPACE_TAGS:{listing:"pre",plaintext:"pre",pre:"pre",xmp:"pre",nobr:"nowrap",table:"initial",textarea:"pre-wrap"},CSS_WHITE_SPACE_DEFAULT:"normal"}}}),An=x({"src/language-html/utils/is-unknown-namespace.js"(e,t){function r(e){return"element"===e.type&&!e.hasExplicitNamespace&&!["html","svg"].includes(e.namespace)}D(),t.exports=r}}),Pn=x({"src/language-html/utils/index.js"(e,t){D();var{inferParserByLanguage:r,isFrontMatterNode:a}=me(),{builders:{line:n,hardline:s,join:i},utils:{getDocParts:o,replaceTextEndOfLine:d}}=K(),{CSS_DISPLAY_TAGS:l,CSS_DISPLAY_DEFAULT:u,CSS_WHITE_SPACE_TAGS:c,CSS_WHITE_SPACE_DEFAULT:p}=Tn(),f=An(),h=new Set(["\t","\n","\f","\r"," "]),g=e=>e.replace(/^[\t\n\f\r ]+/,""),m=e=>e.replace(/[\t\n\f\r ]+$/,""),y=e=>g(m(e)),b=e=>e.replace(/^[\t\f\r ]*\n/g,""),v=e=>b(m(e)),x=e=>e.split(/[\t\n\f\r ]+/),R=e=>e.match(/^[\t\n\f\r ]*/)[0],E=e=>{let[,t,r,a]=e.match(/^([\t\n\f\r ]*)(.*?)([\t\n\f\r ]*)$/s);return{leadingWhitespace:t,trailingWhitespace:a,text:r}},w=e=>/[\t\n\f\r ]/.test(e);function S(e,t){return!!("ieConditionalComment"===e.type&&e.lastChild&&!e.lastChild.isSelfClosing&&!e.lastChild.endSourceSpan||"ieConditionalComment"===e.type&&!e.complete||ae(e)&&e.children.some((e=>"text"!==e.type&&"interpolation"!==e.type))||ge(e,t)&&!A(e)&&"interpolation"!==e.type)}function j(e){return!("attribute"===e.type||!e.parent||!e.prev)&&C(e.prev)}function C(e){return"comment"===e.type&&"prettier-ignore"===e.value.trim()}function T(e){return"text"===e.type||"comment"===e.type}function A(e){return"element"===e.type&&("script"===e.fullName||"style"===e.fullName||"svg:style"===e.fullName||f(e)&&("script"===e.name||"style"===e.name))}function P(e){return e.children&&!A(e)}function k(e){return A(e)||"interpolation"===e.type||I(e)}function I(e){return oe(e).startsWith("pre")}function O(e,t){let r=n();return r&&!e.prev&&e.parent&&e.parent.tagDefinition&&e.parent.tagDefinition.ignoreFirstLf?"interpolation"===e.type:r;function n(){return!(a(e)||("text"!==e.type&&"interpolation"!==e.type||!e.prev||"text"!==e.prev.type&&"interpolation"!==e.prev.type)&&(!e.parent||"none"===e.parent.cssDisplay||!ae(e.parent)&&(!e.prev&&("root"===e.parent.type||ae(e)&&e.parent||A(e.parent)||fe(e.parent,t)||!Z(e.parent.cssDisplay))||e.prev&&!te(e.prev.cssDisplay))))}}function _(e,t){return!(a(e)||("text"!==e.type&&"interpolation"!==e.type||!e.next||"text"!==e.next.type&&"interpolation"!==e.next.type)&&(!e.parent||"none"===e.parent.cssDisplay||!ae(e.parent)&&(!e.next&&("root"===e.parent.type||ae(e)&&e.parent||A(e.parent)||fe(e.parent,t)||!Q(e.parent.cssDisplay))||e.next&&!ee(e.next.cssDisplay))))}function N(e){return re(e.cssDisplay)&&!A(e)}function F(e){return a(e)||e.next&&e.sourceSpan.end&&e.sourceSpan.end.line+10&&(["body","script","style"].includes(e.name)||e.children.some((e=>H(e))))||e.firstChild&&e.firstChild===e.lastChild&&"text"!==e.firstChild.type&&z(e.firstChild)&&(!e.lastChild.isTrailingSpaceSensitive||V(e.lastChild))}function M(e){return"element"===e.type&&e.children.length>0&&(["html","head","ul","ol","select"].includes(e.name)||e.cssDisplay.startsWith("table")&&"table-cell"!==e.cssDisplay)}function L(e){return q(e)||e.prev&&U(e.prev)||W(e)}function U(e){return q(e)||"element"===e.type&&"br"===e.fullName||W(e)}function W(e){return z(e)&&V(e)}function z(e){return e.hasLeadingSpaces&&(e.prev?e.prev.sourceSpan.end.linee.sourceSpan.end.line:"root"===e.parent.type||e.parent.endSourceSpan&&e.parent.endSourceSpan.start.line>e.sourceSpan.end.line)}function q(e){switch(e.type){case"ieConditionalComment":case"comment":case"directive":return!0;case"element":return["script","select"].includes(e.name)}return!1}function G(e){return e.lastChild?G(e.lastChild):e}function H(e){return e.children&&e.children.some((e=>"text"!==e.type))}function $(e){let{type:t,lang:r}=e.attrMap;return"module"===t||"text/javascript"===t||"text/babel"===t||"application/javascript"===t||"jsx"===r?"babel":"application/x-typescript"===t||"ts"===r||"tsx"===r?"typescript":"text/markdown"===t?"markdown":"text/html"===t?"html":t&&(t.endsWith("json")||t.endsWith("importmap"))||"speculationrules"===t?"json":"text/x-handlebars-template"===t?"glimmer":void 0}function J(e,t){let{lang:a}=e.attrMap;return a&&"postcss"!==a&&"css"!==a?"scss"===a?"scss":"less"===a?"less":"stylus"===a?r("stylus",t):void 0:"css"}function X(e,t){return"script"!==e.name||e.attrMap.src?"style"===e.name?J(e,t):t&&ge(e,t)?$(e)||!("src"in e.attrMap)&&r(e.attrMap.lang,t):void 0:e.attrMap.lang||e.attrMap.type?$(e):"babel"}function Y(e){return"block"===e||"list-item"===e||e.startsWith("table")}function Z(e){return!Y(e)&&"inline-block"!==e}function Q(e){return!Y(e)&&"inline-block"!==e}function ee(e){return!Y(e)}function te(e){return!Y(e)}function re(e){return!Y(e)&&"inline-block"!==e}function ae(e){return oe(e).startsWith("pre")}function ne(e,t){let r=0;for(let a=e.stack.length-1;a>=0;a--){let n=e.stack[a];n&&"object"==typeof n&&!Array.isArray(n)&&t(n)&&r++}return r}function se(e,t){let r=e;for(;r;){if(t(r))return!0;r=r.parent}return!1}function ie(e,t){if(e.prev&&"comment"===e.prev.type){let t=e.prev.value.match(/^\s*display:\s*([a-z]+)\s*$/);if(t)return t[1]}let r=!1;if("element"===e.type&&"svg"===e.namespace){if(!se(e,(e=>"svg:foreignObject"===e.fullName)))return"svg"===e.name?"inline-block":"block";r=!0}switch(t.htmlWhitespaceSensitivity){case"strict":return"inline";case"ignore":return"block";default:return"vue"===t.parser&&e.parent&&"root"===e.parent.type?"block":"element"===e.type&&(!e.namespace||r||f(e))&&l[e.name]||u}}function oe(e){return"element"===e.type&&(!e.namespace||f(e))&&c[e.name]||p}function de(e){let t=Number.POSITIVE_INFINITY;for(let r of e.split("\n")){if(0===r.length)continue;if(!h.has(r[0]))return 0;let e=R(r).length;r.length!==e&&e1&&void 0!==arguments[1]?arguments[1]:de(e);return 0===t?e:e.split("\n").map((e=>e.slice(t))).join("\n")}function ue(e,t){let r=0;for(let a=0;a1&&void 0!==arguments[1]?arguments[1]:e.value;return e.parent.isWhitespaceSensitive?e.parent.isIndentationSensitive?d(t):d(le(v(t)),s):o(i(n,x(t)))}function xe(e,t){return he(e,t)&&"script"===e.name}t.exports={htmlTrim:y,htmlTrimPreserveIndentation:v,hasHtmlWhitespace:w,getLeadingAndTrailingHtmlWhitespace:E,canHaveInterpolation:P,countChars:ue,countParents:ne,dedentString:le,forceBreakChildren:M,forceBreakContent:B,forceNextEmptyLine:F,getLastDescendant:G,getNodeCssStyleDisplay:ie,getNodeCssStyleWhiteSpace:oe,hasPrettierIgnore:j,inferScriptParser:X,isVueCustomBlock:fe,isVueNonHtmlBlock:ge,isVueScriptTag:xe,isVueSlotAttribute:ye,isVueSfcBindingsAttribute:be,isVueSfcBlock:he,isDanglingSpaceSensitiveNode:N,isIndentationSensitiveNode:I,isLeadingSpaceSensitiveNode:O,isPreLikeNode:ae,isScriptLikeTag:A,isTextLikeNode:T,isTrailingSpaceSensitiveNode:_,isWhitespaceSensitiveNode:k,isUnknownNamespace:f,preferHardlineAsLeadingSpaces:L,preferHardlineAsTrailingSpaces:U,shouldPreserveContent:S,unescapeQuoteEntities:ce,getTextValueParts:ve}}}),kn=x({"node_modules/angular-html-parser/lib/compiler/src/chars.js"(e){function t(t){return t>=e.$TAB&&t<=e.$SPACE||t==e.$NBSP}function r(t){return e.$0<=t&&t<=e.$9}function a(t){return t>=e.$a&&t<=e.$z||t>=e.$A&&t<=e.$Z}function n(t){return t>=e.$a&&t<=e.$f||t>=e.$A&&t<=e.$F||r(t)}function s(t){return t===e.$LF||t===e.$CR}function i(t){return e.$0<=t&&t<=e.$7}D(),Object.defineProperty(e,"__esModule",{value:!0}),e.$EOF=0,e.$BSPACE=8,e.$TAB=9,e.$LF=10,e.$VTAB=11,e.$FF=12,e.$CR=13,e.$SPACE=32,e.$BANG=33,e.$DQ=34,e.$HASH=35,e.$$=36,e.$PERCENT=37,e.$AMPERSAND=38,e.$SQ=39,e.$LPAREN=40,e.$RPAREN=41,e.$STAR=42,e.$PLUS=43,e.$COMMA=44,e.$MINUS=45,e.$PERIOD=46,e.$SLASH=47,e.$COLON=58,e.$SEMICOLON=59,e.$LT=60,e.$EQ=61,e.$GT=62,e.$QUESTION=63,e.$0=48,e.$7=55,e.$9=57,e.$A=65,e.$E=69,e.$F=70,e.$X=88,e.$Z=90,e.$LBRACKET=91,e.$BACKSLASH=92,e.$RBRACKET=93,e.$CARET=94,e.$_=95,e.$a=97,e.$b=98,e.$e=101,e.$f=102,e.$n=110,e.$r=114,e.$t=116,e.$u=117,e.$v=118,e.$x=120,e.$z=122,e.$LBRACE=123,e.$BAR=124,e.$RBRACE=125,e.$NBSP=160,e.$PIPE=124,e.$TILDA=126,e.$AT=64,e.$BT=96,e.isWhitespace=t,e.isDigit=r,e.isAsciiLetter=a,e.isAsciiHexDigit=n,e.isNewLine=s,e.isOctalDigit=i}}),In=x({"node_modules/angular-html-parser/lib/compiler/src/aot/static_symbol.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=class{constructor(e,t,r){this.filePath=e,this.name=t,this.members=r}assertNoMembers(){if(this.members.length)throw new Error(`Illegal state: symbol without members expected, but got ${JSON.stringify(this)}.`)}};e.StaticSymbol=t;var r=class{constructor(){this.cache=new Map}get(e,r,a){let n=`"${e}".${r}${(a=a||[]).length?`.${a.join(".")}`:""}`,s=this.cache.get(n);return s||(s=new t(e,r,a),this.cache.set(n,s)),s}};e.StaticSymbolCache=r}}),On=x({"node_modules/angular-html-parser/lib/compiler/src/util.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=/-+([a-z0-9])/g;function r(e){return e.replace(t,(function(){for(var e=arguments.length,t=new Array(e),r=0;ri(e,this,t)))}visitStringMap(e,t){let r={};return Object.keys(e).forEach((a=>{r[a]=i(e[a],this,t)})),r}visitPrimitive(e,t){return e}visitOther(e,t){return e}};function u(e){throw new Error(`Internal Error: ${e}`)}function c(e,t){let r=Error(e);return r[p]=!0,t&&(r[f]=t),r}e.ValueTransformer=l,e.SyncAsync={assertSync:e=>{if(E(e))throw new Error("Illegal state: value cannot be a promise");return e},then:(e,t)=>E(e)?e.then(t):t(e),all:e=>e.some(E)?Promise.all(e):e},e.error=u,e.syntaxError=c;var p="ngSyntaxError",f="ngParseErrors";function h(e){return e[p]}function g(e){return e[f]||[]}function m(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}e.isSyntaxError=h,e.getParseErrors=g,e.escapeRegExp=m;var y=Object.getPrototypeOf({});function b(e){return"object"==typeof e&&null!==e&&Object.getPrototypeOf(e)===y}function v(e){let t="";for(let r=0;r=55296&&a<=56319&&e.length>r+1){let t=e.charCodeAt(r+1);t>=56320&&t<=57343&&(r++,a=(a-55296<<10)+t-56320+65536)}a<=127?t+=String.fromCharCode(a):a<=2047?t+=String.fromCharCode(a>>6&31|192,63&a|128):a<=65535?t+=String.fromCharCode(a>>12|224,a>>6&63|128,63&a|128):a<=2097151&&(t+=String.fromCharCode(a>>18&7|240,a>>12&63|128,a>>6&63|128,63&a|128))}return t}function x(e){if("string"==typeof e)return e;if(e instanceof Array)return"["+e.map(x).join(", ")+"]";if(null==e)return""+e;if(e.overriddenName)return`${e.overriddenName}`;if(e.name)return`${e.name}`;if(!e.toString)return"object";let t=e.toString();if(null==t)return""+t;let r=t.indexOf("\n");return-1===r?t:t.substring(0,r)}function R(e){return"function"==typeof e&&e.hasOwnProperty("__forward_ref__")?e():e}function E(e){return!!e&&"function"==typeof e.then}e.utf8Encode=v,e.stringify=x,e.resolveForwardRef=R,e.isPromise=E;var w=class{constructor(e){this.full=e;let t=e.split(".");this.major=t[0],this.minor=t[1],this.patch=t.slice(2).join(".")}};e.Version=w;var S=typeof window<"u"&&window,j=typeof self<"u"&&typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&self,C=typeof globalThis<"u"&&globalThis||S||j;e.global=C}}),_n=x({"node_modules/angular-html-parser/lib/compiler/src/compile_metadata.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=In(),r=On(),a=/^(?:(?:\[([^\]]+)\])|(?:\(([^\)]+)\)))|(\@[-\w]+)$/;function n(e){return e.replace(/\W/g,"_")}e.sanitizeIdentifier=n;var s,i,o=0;function d(e){if(!e||!e.reference)return null;let a=e.reference;if(a instanceof t.StaticSymbol)return a.name;if(a.__anonymousType)return a.__anonymousType;let s=r.stringify(a);return s.indexOf("(")>=0?(s="anonymous_"+o++,a.__anonymousType=s):s=n(s),s}function l(e){let a=e.reference;return a instanceof t.StaticSymbol?a.filePath:`./${r.stringify(a)}`}function u(e,t){return`View_${d({reference:e})}_${t}`}function c(e){return`RenderType_${d({reference:e})}`}function p(e){return`HostView_${d({reference:e})}`}function f(e){return`${d({reference:e})}NgFactory`}function h(e){return null!=e.value?n(e.value):d(e.identifier)}function g(e){return null!=e.identifier?e.identifier.reference:e.value}e.identifierName=d,e.identifierModuleUrl=l,e.viewClassName=u,e.rendererTypeName=c,e.hostViewClassName=p,e.componentFactoryName=f,(i=s=e.CompileSummaryKind||(e.CompileSummaryKind={}))[i.Pipe=0]="Pipe",i[i.Directive=1]="Directive",i[i.NgModule=2]="NgModule",i[i.Injectable=3]="Injectable",e.tokenName=h,e.tokenReference=g;var m=class{constructor(){let{moduleUrl:e,styles:t,styleUrls:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};this.moduleUrl=e||null,this.styles=w(t),this.styleUrls=w(r)}};e.CompileStylesheetMetadata=m;var y=class{constructor(e){let{encapsulation:t,template:r,templateUrl:a,htmlAst:n,styles:s,styleUrls:i,externalStylesheets:o,animations:d,ngContentSelectors:l,interpolation:u,isInline:c,preserveWhitespaces:p}=e;if(this.encapsulation=t,this.template=r,this.templateUrl=a,this.htmlAst=n,this.styles=w(s),this.styleUrls=w(i),this.externalStylesheets=w(o),this.animations=d?j(d):[],this.ngContentSelectors=l||[],u&&2!=u.length)throw new Error("'interpolation' should have a start and an end symbol.");this.interpolation=u,this.isInline=c,this.preserveWhitespaces=p}toSummary(){return{ngContentSelectors:this.ngContentSelectors,encapsulation:this.encapsulation,styles:this.styles,animations:this.animations}}};e.CompileTemplateMetadata=y;var b=class{static create(e){let{isHost:t,type:n,isComponent:s,selector:i,exportAs:o,changeDetection:d,inputs:l,outputs:u,host:c,providers:p,viewProviders:f,queries:h,guards:g,viewQueries:m,entryComponents:y,template:v,componentViewType:x,rendererType:R,componentFactory:E}=e,w={},S={},D={};null!=c&&Object.keys(c).forEach((e=>{let t=c[e],r=e.match(a);null===r?D[e]=t:null!=r[1]?S[r[1]]=t:null!=r[2]&&(w[r[2]]=t)}));let j={};null!=l&&l.forEach((e=>{let t=r.splitAtColon(e,[e,e]);j[t[0]]=t[1]}));let C={};return null!=u&&u.forEach((e=>{let t=r.splitAtColon(e,[e,e]);C[t[0]]=t[1]})),new b({isHost:t,type:n,isComponent:!!s,selector:i,exportAs:o,changeDetection:d,inputs:j,outputs:C,hostListeners:w,hostProperties:S,hostAttributes:D,providers:p,viewProviders:f,queries:h,guards:g,viewQueries:m,entryComponents:y,template:v,componentViewType:x,rendererType:R,componentFactory:E})}constructor(e){let{isHost:t,type:r,isComponent:a,selector:n,exportAs:s,changeDetection:i,inputs:o,outputs:d,hostListeners:l,hostProperties:u,hostAttributes:c,providers:p,viewProviders:f,queries:h,guards:g,viewQueries:m,entryComponents:y,template:b,componentViewType:v,rendererType:x,componentFactory:R}=e;this.isHost=!!t,this.type=r,this.isComponent=a,this.selector=n,this.exportAs=s,this.changeDetection=i,this.inputs=o,this.outputs=d,this.hostListeners=l,this.hostProperties=u,this.hostAttributes=c,this.providers=w(p),this.viewProviders=w(f),this.queries=w(h),this.guards=g,this.viewQueries=w(m),this.entryComponents=w(y),this.template=b,this.componentViewType=v,this.rendererType=x,this.componentFactory=R}toSummary(){return{summaryKind:s.Directive,type:this.type,isComponent:this.isComponent,selector:this.selector,exportAs:this.exportAs,inputs:this.inputs,outputs:this.outputs,hostListeners:this.hostListeners,hostProperties:this.hostProperties,hostAttributes:this.hostAttributes,providers:this.providers,viewProviders:this.viewProviders,queries:this.queries,guards:this.guards,viewQueries:this.viewQueries,entryComponents:this.entryComponents,changeDetection:this.changeDetection,template:this.template&&this.template.toSummary(),componentViewType:this.componentViewType,rendererType:this.rendererType,componentFactory:this.componentFactory}}};e.CompileDirectiveMetadata=b;var v=class{constructor(e){let{type:t,name:r,pure:a}=e;this.type=t,this.name=r,this.pure=!!a}toSummary(){return{summaryKind:s.Pipe,type:this.type,name:this.name,pure:this.pure}}};e.CompilePipeMetadata=v;var x=class{};e.CompileShallowModuleMetadata=x;var R=class{constructor(e){let{type:t,providers:r,declaredDirectives:a,exportedDirectives:n,declaredPipes:s,exportedPipes:i,entryComponents:o,bootstrapComponents:d,importedModules:l,exportedModules:u,schemas:c,transitiveModule:p,id:f}=e;this.type=t||null,this.declaredDirectives=w(a),this.exportedDirectives=w(n),this.declaredPipes=w(s),this.exportedPipes=w(i),this.providers=w(r),this.entryComponents=w(o),this.bootstrapComponents=w(d),this.importedModules=w(l),this.exportedModules=w(u),this.schemas=w(c),this.id=f||null,this.transitiveModule=p||null}toSummary(){let e=this.transitiveModule;return{summaryKind:s.NgModule,type:this.type,entryComponents:e.entryComponents,providers:e.providers,modules:e.modules,exportedDirectives:e.exportedDirectives,exportedPipes:e.exportedPipes}}};e.CompileNgModuleMetadata=R;var E=class{constructor(){this.directivesSet=new Set,this.directives=[],this.exportedDirectivesSet=new Set,this.exportedDirectives=[],this.pipesSet=new Set,this.pipes=[],this.exportedPipesSet=new Set,this.exportedPipes=[],this.modulesSet=new Set,this.modules=[],this.entryComponentsSet=new Set,this.entryComponents=[],this.providers=[]}addProvider(e,t){this.providers.push({provider:e,module:t})}addDirective(e){this.directivesSet.has(e.reference)||(this.directivesSet.add(e.reference),this.directives.push(e))}addExportedDirective(e){this.exportedDirectivesSet.has(e.reference)||(this.exportedDirectivesSet.add(e.reference),this.exportedDirectives.push(e))}addPipe(e){this.pipesSet.has(e.reference)||(this.pipesSet.add(e.reference),this.pipes.push(e))}addExportedPipe(e){this.exportedPipesSet.has(e.reference)||(this.exportedPipesSet.add(e.reference),this.exportedPipes.push(e))}addModule(e){this.modulesSet.has(e.reference)||(this.modulesSet.add(e.reference),this.modules.push(e))}addEntryComponent(e){this.entryComponentsSet.has(e.componentType)||(this.entryComponentsSet.add(e.componentType),this.entryComponents.push(e))}};function w(e){return e||[]}e.TransitiveCompileNgModuleMetadata=E;var S=class{constructor(e,t){let{useClass:r,useValue:a,useExisting:n,useFactory:s,deps:i,multi:o}=t;this.token=e,this.useClass=r||null,this.useValue=a,this.useExisting=n,this.useFactory=s||null,this.dependencies=i||null,this.multi=!!o}};function j(e){return e.reduce(((e,t)=>{let r=Array.isArray(t)?j(t):t;return e.concat(r)}),[])}function C(e){return e.replace(/(\w+:\/\/[\w:-]+)?(\/+)?/,"ng:///")}function T(e,r,a){let n;return n=a.isInline?r.type.reference instanceof t.StaticSymbol?`${r.type.reference.filePath}.${r.type.reference.name}.html`:`${d(e)}/${d(r.type)}.html`:a.templateUrl,r.type.reference instanceof t.StaticSymbol?n:C(n)}function A(e,t){let r=e.moduleUrl.split(/\/\\/g);return C(`css/${t}${r[r.length-1]}.ngstyle.js`)}function P(e){return C(`${d(e.type)}/module.ngfactory.js`)}function k(e,t){return C(`${d(e)}/${d(t.type)}.ngfactory.js`)}e.ProviderMeta=S,e.flatten=j,e.templateSourceUrl=T,e.sharedStylesheetJitUrl=A,e.ngModuleJitUrl=P,e.templateJitUrl=k}}),Nn=x({"node_modules/angular-html-parser/lib/compiler/src/parse_util.js"(e){D(),Object.defineProperty(e,"__esModule",{value:!0});var t=kn(),r=_n(),a=class{constructor(e,t,r,a){this.file=e,this.offset=t,this.line=r,this.col=a}toString(){return null!=this.offset?`${this.file.url}@${this.line}:${this.col}`:this.file.url}moveBy(e){let r=this.file.content,n=r.length,s=this.offset,i=this.line,o=this.col;for(;s>0&&e<0;)if(s--,e++,r.charCodeAt(s)==t.$LF){i--;let e=r.substr(0,s-1).lastIndexOf(String.fromCharCode(t.$LF));o=e>0?s-e:s}else o--;for(;s0;){let a=r.charCodeAt(s);s++,e--,a==t.$LF?(i++,o=0):o++}return new a(this.file,s,i,o)}getContext(e,t){let r=this.file.content,a=this.offset;if(null!=a){a>r.length-1&&(a=r.length-1);let n=a,s=0,i=0;for(;s0&&(a--,s++,"\n"!=r[a]||++i!=t););for(s=0,i=0;s2&&void 0!==arguments[2]?arguments[2]:null;this.start=e,this.end=t,this.details=r}toString(){return this.start.file.content.substring(this.start.offset,this.end.offset)}};e.ParseSourceSpan=o,e.EMPTY_PARSE_LOCATION=new a(new n("",""),0,0,0),e.EMPTY_SOURCE_SPAN=new o(e.EMPTY_PARSE_LOCATION,e.EMPTY_PARSE_LOCATION),(i=s=e.ParseErrorLevel||(e.ParseErrorLevel={}))[i.WARNING=0]="WARNING",i[i.ERROR=1]="ERROR";var d=class{constructor(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:s.ERROR;this.span=e,this.msg=t,this.level=r}contextualMessage(){let e=this.span.start.getContext(100,3);return e?`${this.msg} ("${e.before}[${s[this.level]} ->]${e.after}")`:this.msg}toString(){let e=this.span.details?`, ${this.span.details}`:"";return`${this.contextualMessage()}: ${this.span.start}${e}`}};function l(e,t){let s=r.identifierModuleUrl(t),i=null!=s?`in ${e} ${r.identifierName(t)} in ${s}`:`in ${e} ${r.identifierName(t)}`,d=new n("",i);return new o(new a(d,-1,-1,-1),new a(d,-1,-1,-1))}function u(e,t,r){let s=new n("",`in ${e} ${t} in ${r}`);return new o(new a(s,-1,-1,-1),new a(s,-1,-1,-1))}e.ParseError=d,e.typeSourceSpan=l,e.r3JitTypeSourceSpan=u}}),Fn=x({"src/language-html/print-preprocess.js"(e,t){D();var{ParseSourceSpan:r}=Nn(),{htmlTrim:a,getLeadingAndTrailingHtmlWhitespace:n,hasHtmlWhitespace:s,canHaveInterpolation:i,getNodeCssStyleDisplay:o,isDanglingSpaceSensitiveNode:d,isIndentationSensitiveNode:l,isLeadingSpaceSensitiveNode:u,isTrailingSpaceSensitiveNode:c,isWhitespaceSensitiveNode:p,isVueScriptTag:f}=Pn(),h=[m,y,v,R,E,j,w,S,C,x,T];function g(e,t){for(let r of h)r(e,t);return e}function m(e){e.walk((e=>{if("element"===e.type&&e.tagDefinition.ignoreFirstLf&&e.children.length>0&&"text"===e.children[0].type&&"\n"===e.children[0].value[0]){let t=e.children[0];1===t.value.length?e.removeChild(t):t.value=t.value.slice(1)}}))}function y(e){let t=e=>"element"===e.type&&e.prev&&"ieConditionalStartComment"===e.prev.type&&e.prev.sourceSpan.end.offset===e.startSourceSpan.start.offset&&e.firstChild&&"ieConditionalEndComment"===e.firstChild.type&&e.firstChild.sourceSpan.start.offset===e.startSourceSpan.end.offset;e.walk((e=>{if(e.children)for(let a=0;a{if(e.children)for(let n=0;n"cdata"===e.type),(e=>``))}function x(e){let t=e=>"element"===e.type&&0===e.attrs.length&&1===e.children.length&&"text"===e.firstChild.type&&!s(e.children[0].value)&&!e.firstChild.hasLeadingSpaces&&!e.firstChild.hasTrailingSpaces&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces&&e.prev&&"text"===e.prev.type&&e.next&&"text"===e.next.type;e.walk((e=>{if(e.children)for(let a=0;a`+n.firstChild.value+``+i.value,s.sourceSpan=new r(s.sourceSpan.start,i.sourceSpan.end),s.isTrailingSpaceSensitive=i.isTrailingSpaceSensitive,s.hasTrailingSpaces=i.hasTrailingSpaces,e.removeChild(n),a--,e.removeChild(i)}}))}function R(e,t){if("html"===t.parser)return;let a=/{{(.+?)}}/s;e.walk((e=>{if(i(e))for(let t of e.children){if("text"!==t.type)continue;let n=t.sourceSpan.start,s=null,i=t.value.split(a);for(let a=0;a0&&e.insertChildBefore(t,{type:"text",value:o,sourceSpan:new r(n,s)}))}e.removeChild(t)}}))}function E(e){e.walk((e=>{if(!e.children)return;if(0===e.children.length||1===e.children.length&&"text"===e.children[0].type&&0===a(e.children[0].value).length)return e.hasDanglingSpaces=e.children.length>0,void(e.children=[]);let t=p(e),s=l(e);if(!t)for(let t=0;t{e.isSelfClosing=!e.children||"element"===e.type&&(e.tagDefinition.isVoid||e.startSourceSpan===e.endSourceSpan)}))}function S(e,t){e.walk((e=>{"element"===e.type&&(e.hasHtmComponentClosingTag=e.endSourceSpan&&/^<\s*\/\s*\/\s*>$/.test(t.originalText.slice(e.endSourceSpan.start.offset,e.endSourceSpan.end.offset)))}))}function j(e,t){e.walk((e=>{e.cssDisplay=o(e,t)}))}function C(e,t){e.walk((e=>{let{children:r}=e;if(r){if(0===r.length)return void(e.isDanglingSpaceSensitive=d(e));for(let e of r)e.isLeadingSpaceSensitive=u(e,t),e.isTrailingSpaceSensitive=c(e,t);for(let e=0;ef(e,t)));if(!r)return;let{lang:a}=r.attrMap;("ts"===a||"typescript"===a)&&(t.__should_parse_vue_template_with_ts=!0)}}t.exports=g}}),Bn=x({"src/language-html/pragma.js"(e,t){function r(e){return/^\s*/.test(e)}function a(e){return"\x3c!-- @format --\x3e\n\n"+e.replace(/^\s*\n/,"")}D(),t.exports={hasPragma:r,insertPragma:a}}}),Mn=x({"src/language-html/loc.js"(e,t){function r(e){return e.sourceSpan.start.offset}function a(e){return e.sourceSpan.end.offset}D(),t.exports={locStart:r,locEnd:a}}}),Ln=x({"src/language-html/print/tag.js"(e,t){D();var r=Kt(),{isNonEmptyArray:a}=me(),{builders:{indent:n,join:s,line:i,softline:o,hardline:d},utils:{replaceTextEndOfLine:l}}=K(),{locStart:u,locEnd:c}=Mn(),{isTextLikeNode:p,getLastDescendant:f,isPreLikeNode:h,hasPrettierIgnore:g,shouldPreserveContent:m,isVueSfcBlock:y}=Pn();function b(e,t){return[e.isSelfClosing?"":v(e,t),x(e,t)]}function v(e,t){return e.lastChild&&A(e.lastChild)?"":[R(e,t),w(e,t)]}function x(e,t){return(e.next?C(e.next):T(e.parent))?"":[S(e,t),E(e,t)]}function R(e,t){return T(e)?S(e.lastChild,t):""}function E(e,t){return A(e)?w(e.parent,t):P(e)?M(e.next):""}function w(e,t){if(r(!e.isSelfClosing),j(e,t))return"";switch(e.type){case"ieConditionalComment":return"\x3c!--\x3e";case"interpolation":return"}}";case"element":if(e.isSelfClosing)return"/>";default:return">"}}function j(e,t){return!e.isSelfClosing&&!e.endSourceSpan&&(g(e)||m(e.parent,t))}function C(e){return e.prev&&"docType"!==e.prev.type&&!p(e.prev)&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function T(e){return e.lastChild&&e.lastChild.isTrailingSpaceSensitive&&!e.lastChild.hasTrailingSpaces&&!p(f(e.lastChild))&&!h(e)}function A(e){return!e.next&&!e.hasTrailingSpaces&&e.isTrailingSpaceSensitive&&p(f(e))}function P(e){return e.next&&!p(e.next)&&p(e)&&e.isTrailingSpaceSensitive&&!e.hasTrailingSpaces}function k(e){let t=e.trim().match(/^prettier-ignore-attribute(?:\s+(.+))?$/s);return!!t&&(!t[1]||t[1].split(/\s+/))}function I(e){return!e.prev&&e.isLeadingSpaceSensitive&&!e.hasLeadingSpaces}function O(e,t,r){let p=e.getValue();if(!a(p.attrs))return p.isSelfClosing?" ":"";let f=p.prev&&"comment"===p.prev.type&&k(p.prev.value),h="boolean"==typeof f?()=>f:Array.isArray(f)?e=>f.includes(e.rawName):()=>!1,g=e.map((e=>{let a=e.getValue();return h(a)?l(t.originalText.slice(u(a),c(a))):r()}),"attrs"),m="element"===p.type&&"script"===p.fullName&&1===p.attrs.length&&"src"===p.attrs[0].fullName&&0===p.children.length,b=t.singleAttributePerLine&&p.attrs.length>1&&!y(p,t)?d:i,v=[n([m?" ":i,s(b,g)])];return p.firstChild&&I(p.firstChild)||p.isSelfClosing&&T(p.parent)||m?v.push(p.isSelfClosing?" ":""):v.push(t.bracketSameLine?p.isSelfClosing?" ":"":p.isSelfClosing?i:o),v}function _(e){return e.firstChild&&I(e.firstChild)?"":L(e)}function N(e,t,r){let a=e.getValue();return[F(a,t),O(e,t,r),a.isSelfClosing?"":_(a)]}function F(e,t){return e.prev&&P(e.prev)?"":[B(e,t),M(e)]}function B(e,t){return I(e)?L(e.parent):C(e)?S(e.prev,t):""}function M(e){switch(e.type){case"ieConditionalComment":case"ieConditionalStartComment":return`\x3c!--[if ${e.condition}`;case"ieConditionalEndComment":return"\x3c!--\x3c!--\x3e<${e.rawName}`;default:return`<${e.rawName}`}}function L(e){switch(r(!e.isSelfClosing),e.type){case"ieConditionalComment":return"]>";case"element":if(e.condition)return">\x3c!--"}}t.exports={printClosingTag:b,printClosingTagStart:v,printClosingTagStartMarker:w,printClosingTagEndMarker:S,printClosingTagSuffix:E,printClosingTagEnd:x,needsToBorrowLastChildClosingTagEndMarker:T,needsToBorrowParentClosingTagStartMarker:A,needsToBorrowPrevClosingTagEndMarker:C,printOpeningTag:N,printOpeningTagStart:F,printOpeningTagPrefix:B,printOpeningTagStartMarker:M,printOpeningTagEndMarker:L,needsToBorrowNextOpeningTagStartMarker:P,needsToBorrowParentOpeningTagEndMarker:I}}}),Un=x({"node_modules/parse-srcset/src/parse-srcset.js"(r,i){var o;D(),o=function(){return function(e,t){var r=t&&t.logger||console;function a(e){return" "===e||"\t"===e||"\n"===e||"\f"===e||"\r"===e}function n(t){var r,a=t.exec(e.substring(y));if(a)return r=a[0],y+=r.length,r}for(var s,i,o,d,l,u=e.length,c=/^[ \t\n\r\u000c]+/,p=/^[, \t\n\r\u000c]+/,f=/^[^ \t\n\r\u000c]+/,h=/[,]+$/,g=/^\d+$/,m=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,y=0,b=[];;){if(n(p),y>=u)return b;s=n(f),i=[],","===s.slice(-1)?(s=s.replace(h,""),x()):v()}function v(){for(n(c),o="",d="in descriptor";;){if(l=e.charAt(y),"in descriptor"===d)if(a(l))o&&(i.push(o),o="",d="after descriptor");else{if(","===l)return y+=1,o&&i.push(o),void x();if("("===l)o+=l,d="in parens";else{if(""===l)return o&&i.push(o),void x();o+=l}}else if("in parens"===d)if(")"===l)o+=l,d="in descriptor";else{if(""===l)return i.push(o),void x();o+=l}else if("after descriptor"===d&&!a(l)){if(""===l)return void x();d="in descriptor",y-=1}y+=1}}function x(){var t,a,n,o,d,l,u,c,p,f=!1,h={};for(o=0;o{let{w:t}=e;return t})),o=t.some((e=>{let{h:t}=e;return t}));if(i+o+t.some((e=>{let{d:t}=e;return t}))>1)throw new Error("Mixed descriptor in srcset is not supported");let d=i?"w":o?"h":"d",l=i?"w":o?"h":"x",u=e=>Math.max(...e),c=t.map((e=>e.url)),p=u(c.map((e=>e.length))),f=t.map((e=>e[d])).map((e=>e?e.toString():"")),h=f.map((e=>{let t=e.indexOf(".");return-1===t?e.length:t})),g=u(h);return n([",",s],c.map(((e,t)=>{let r=[e],n=f[t];if(n){let s=p-e.length+1,i=g-h[t],o=" ".repeat(s+i);r.push(a(o," "),n+l)}return r})))}function o(e){return e.trim().split(/\s+/).join(" ")}t.exports={printImgSrcset:i,printClassNames:o}}}),zn=x({"src/language-html/syntax-vue.js"(e,t){D();var{builders:{group:r}}=K();function a(e,t){let{left:a,operator:s,right:i}=n(e);return[r(t(`function _(${a}) {}`,{parser:"babel",__isVueForBindingLeft:!0}))," ",s," ",t(i,{parser:"__js_expression"},{stripTrailingHardline:!0})]}function n(e){let t=/(.*?)\s+(in|of)\s+(.*)/s,r=/,([^,\]}]*)(?:,([^,\]}]*))?$/,a=/^\(|\)$/g,n=e.match(t);if(!n)return;let s={};if(s.for=n[3].trim(),!s.for)return;let i=n[1].trim().replace(a,""),o=i.match(r);o?(s.alias=i.replace(r,""),s.iterator1=o[1].trim(),o[2]&&(s.iterator2=o[2].trim())):s.alias=i;let d=[s.alias,s.iterator1,s.iterator2];return d.some(((e,t)=>!e&&(0===t||d.slice(t+1).some(Boolean))))?void 0:{left:d.filter(Boolean).join(","),operator:n[2],right:s.for}}function s(e,t){return t(`function _(${e}) {}`,{parser:"babel",__isVueBindings:!0})}function i(e){let t=/^(?:[\w$]+|\([^)]*\))\s*=>|^function\s*\(/,r=/^[$A-Z_a-z][\w$]*(?:\.[$A-Z_a-z][\w$]*|\['[^']*']|\["[^"]*"]|\[\d+]|\[[$A-Z_a-z][\w$]*])*$/,a=e.trim();return t.test(a)||r.test(a)}t.exports={isVueEventBindingExpression:i,printVueFor:a,printVueBindings:s}}}),Vn=x({"src/language-html/get-node-content.js"(e,t){D();var{needsToBorrowParentClosingTagStartMarker:r,printClosingTagStartMarker:a,needsToBorrowLastChildClosingTagEndMarker:n,printClosingTagEndMarker:s,needsToBorrowParentOpeningTagEndMarker:i,printOpeningTagEndMarker:o}=Ln();function d(e,t){let d=e.startSourceSpan.end.offset;e.firstChild&&i(e.firstChild)&&(d-=o(e).length);let l=e.endSourceSpan.start.offset;return e.lastChild&&r(e.lastChild)?l+=a(e,t).length:n(e)&&(l-=s(e.lastChild,t).length),t.originalText.slice(d,l)}t.exports=d}}),qn=x({"src/language-html/embed.js"(e,t){D();var{builders:{breakParent:r,group:a,hardline:n,indent:s,line:i,fill:o,softline:d},utils:{mapDoc:l,replaceTextEndOfLine:u}}=K(),c=Oa(),{printClosingTag:p,printClosingTagSuffix:f,needsToBorrowPrevClosingTagEndMarker:h,printOpeningTagPrefix:g,printOpeningTag:m}=Ln(),{printImgSrcset:y,printClassNames:b}=Wn(),{printVueFor:v,printVueBindings:x,isVueEventBindingExpression:R}=zn(),{isScriptLikeTag:E,isVueNonHtmlBlock:w,inferScriptParser:S,htmlTrimPreserveIndentation:j,dedentString:C,unescapeQuoteEntities:T,isVueSlotAttribute:A,isVueSfcBindingsAttribute:P,getTextValueParts:k}=Pn(),I=Vn();function O(e,t,r){let n=t=>new RegExp(t.join("|")).test(e.fullName),l=()=>T(e.value),c=!1,p=(e,t)=>{let r="NGRoot"===e.type?"NGMicrosyntax"===e.node.type&&1===e.node.body.length&&"NGMicrosyntaxExpression"===e.node.body[0].type?e.node.body[0].expression:e.node:"JsExpressionRoot"===e.type?e.node:e;r&&("ObjectExpression"===r.type||"ArrayExpression"===r.type||"__vue_expression"===t.parser&&("TemplateLiteral"===r.type||"StringLiteral"===r.type))&&(c=!0)},f=e=>a(e),h=function(e){let t=!(arguments.length>1&&void 0!==arguments[1])||arguments[1];return a([s([d,e]),t?d:""])},g=e=>c?f(e):h(e),m=(e,r)=>t(e,Object.assign({__onHtmlBindingRoot:p,__embeddedInHtml:!0},r));if("srcset"===e.fullName&&("img"===e.parent.fullName||"source"===e.parent.fullName))return h(y(l()));if("class"===e.fullName&&!r.parentParser){let e=l();if(!e.includes("{{"))return b(e)}if("style"===e.fullName&&!r.parentParser){let e=l();if(!e.includes("{{"))return h(m(e,{parser:"css",__isHTMLStyleAttribute:!0}))}if("vue"===r.parser){if("v-for"===e.fullName)return v(l(),m);if(A(e)||P(e,r))return x(l(),m);let t=["^:","^v-bind:"],a=["^v-"];if(n(["^@","^v-on:"])){let e=l(),t=R(e)?"__js_expression":r.__should_parse_vue_template_with_ts?"__vue_ts_event_binding":"__vue_event_binding";return g(m(e,{parser:t}))}if(n(t))return g(m(l(),{parser:"__vue_expression"}));if(n(a))return g(m(l(),{parser:"__js_expression"}))}if("angular"===r.parser){let t=(e,t)=>m(e,Object.assign(Object.assign({},t),{},{trailingComma:"none"})),r=["^\\*"],d=["^\\[.+\\]$","^bind(on)?-","^ng-(if|show|hide|class|style)$"],c=["^i18n(-.+)?$"];if(n(["^\\(.+\\)$","^on-"]))return g(t(l(),{parser:"__ng_action"}));if(n(d))return g(t(l(),{parser:"__ng_binding"}));if(n(c)){let t=l().trim();return h(o(k(e,t)),!t.includes("@@"))}if(n(r))return g(t(l(),{parser:"__ng_directive"}));let p=/{{(.+?)}}/s,f=l();if(p.test(f)){let e=[];for(let[r,n]of f.split(p).entries())if(r%2==0)e.push(u(n));else try{e.push(a(["{{",s([i,t(n,{parser:"__ng_interpolation",__isInHtmlInterpolation:!0})]),i,"}}"]))}catch{e.push("{{",u(n),"}}")}return a(e)}}return null}function _(e,t,o,d){let u=e.getValue();switch(u.type){case"element":if(E(u)||"interpolation"===u.type)return;if(!u.isSelfClosing&&w(u,d)){let r=S(u,d);if(!r)return;let s=I(u,d),i=/^\s*$/.test(s),l="";return i||(l=o(j(s),{parser:r,__embeddedInHtml:!0},{stripTrailingHardline:!0}),i=""===l),[g(u,d),a(m(e,d,t)),i?"":n,l,i?"":n,p(u,d),f(u,d)]}break;case"text":if(E(u.parent)){let e=S(u.parent,d);if(e){let t="markdown"===e?C(u.value.replace(/^[^\S\n]*\n/,"")):u.value,a={parser:e,__embeddedInHtml:!0};if("html"===d.parser&&"babel"===e){let e="script",{attrMap:t}=u.parent;t&&("module"===t.type||"text/babel"===t.type&&"module"===t["data-type"])&&(e="module"),a.__babelSourceType=e}return[r,g(u,d),o(t,a,{stripTrailingHardline:!0}),f(u,d)]}}else if("interpolation"===u.parent.type){let e={__isInHtmlInterpolation:!0,__embeddedInHtml:!0};return"angular"===d.parser?(e.parser="__ng_interpolation",e.trailingComma="none"):"vue"===d.parser?e.parser=d.__should_parse_vue_template_with_ts?"__vue_ts_expression":"__vue_expression":e.parser="__js_expression",[s([i,o(u.value,e,{stripTrailingHardline:!0})]),u.parent.next&&h(u.parent.next)?" ":i]}break;case"attribute":{if(!u.value)break;if(/^PRETTIER_HTML_PLACEHOLDER_\d+_\d+_IN_JS$/.test(d.originalText.slice(u.valueSpan.start.offset,u.valueSpan.end.offset)))return[u.rawName,"=",u.value];if("lwc"===d.parser&&/^{.*}$/s.test(d.originalText.slice(u.valueSpan.start.offset,u.valueSpan.end.offset)))return[u.rawName,"=",u.value];let e=O(u,((e,t)=>o(e,Object.assign({__isInHtmlAttribute:!0,__embeddedInHtml:!0},t),{stripTrailingHardline:!0})),d);if(e)return[u.rawName,'="',a(l(e,(e=>"string"==typeof e?e.replace(/"/g,"""):e))),'"'];break}case"front-matter":return c(u,o)}}t.exports=_}}),Gn=x({"src/language-html/print/children.js"(e,t){D();var{builders:{breakParent:r,group:a,ifBreak:n,line:s,softline:i,hardline:o},utils:{replaceTextEndOfLine:d}}=K(),{locStart:l,locEnd:u}=Mn(),{forceBreakChildren:c,forceNextEmptyLine:p,isTextLikeNode:f,hasPrettierIgnore:h,preferHardlineAsLeadingSpaces:g}=Pn(),{printOpeningTagPrefix:m,needsToBorrowNextOpeningTagStartMarker:y,printOpeningTagStartMarker:b,needsToBorrowPrevClosingTagEndMarker:v,printClosingTagEndMarker:x,printClosingTagSuffix:R,needsToBorrowParentClosingTagStartMarker:E}=Ln();function w(e,t,r){let a=e.getValue();return h(a)?[m(a,t),...d(t.originalText.slice(l(a)+(a.prev&&y(a.prev)?b(a).length:0),u(a)-(a.next&&v(a.next)?x(a,t).length:0))),R(a,t)]:r()}function S(e,t){return f(e)&&f(t)?e.isTrailingSpaceSensitive?e.hasTrailingSpaces?g(t)?o:s:"":g(t)?o:i:y(e)&&(h(t)||t.firstChild||t.isSelfClosing||"element"===t.type&&t.attrs.length>0)||"element"===e.type&&e.isSelfClosing&&v(t)?"":!t.isLeadingSpaceSensitive||g(t)||v(t)&&e.lastChild&&E(e.lastChild)&&e.lastChild.lastChild&&E(e.lastChild.lastChild)?o:t.hasLeadingSpaces?s:i}function j(e,t,s){let d=e.getValue();if(c(d))return[r,...e.map((e=>{let r=e.getValue(),a=r.prev?S(r.prev,r):"";return[a?[a,p(r.prev)?o:""]:"",w(e,t,s)]}),"children")];let l=d.children.map((()=>Symbol("")));return e.map(((e,r)=>{let d=e.getValue();if(f(d)){if(d.prev&&f(d.prev)){let r=S(d.prev,d);if(r)return p(d.prev)?[o,o,w(e,t,s)]:[r,w(e,t,s)]}return w(e,t,s)}let u=[],c=[],h=[],g=[],m=d.prev?S(d.prev,d):"",y=d.next?S(d,d.next):"";return m&&(p(d.prev)?u.push(o,o):m===o?u.push(o):f(d.prev)?c.push(m):c.push(n("",i,{groupId:l[r-1]}))),y&&(p(d)?f(d.next)&&g.push(o,o):y===o?f(d.next)&&g.push(o):h.push(y)),[...u,a([...c,a([w(e,t,s),...h],{id:l[r]})]),...g]}),"children")}t.exports={printChildren:j}}}),Hn=x({"src/language-html/print/element.js"(e,t){D();var{builders:{breakParent:r,dedentToRoot:a,group:n,ifBreak:s,indentIfBreak:i,indent:o,line:d,softline:l},utils:{replaceTextEndOfLine:u}}=K(),c=Vn(),{shouldPreserveContent:p,isScriptLikeTag:f,isVueCustomBlock:h,countParents:g,forceBreakContent:m}=Pn(),{printOpeningTagPrefix:y,printOpeningTag:b,printClosingTagSuffix:v,printClosingTag:x,needsToBorrowPrevClosingTagEndMarker:R,needsToBorrowLastChildClosingTagEndMarker:E}=Ln(),{printChildren:w}=Gn();function S(e,t,S){let D=e.getValue();if(p(D,t))return[y(D,t),n(b(e,t,S)),...u(c(D,t)),...x(D,t),v(D,t)];let j=1===D.children.length&&"interpolation"===D.firstChild.type&&D.firstChild.isLeadingSpaceSensitive&&!D.firstChild.hasLeadingSpaces&&D.lastChild.isTrailingSpaceSensitive&&!D.lastChild.hasTrailingSpaces,C=Symbol("element-attr-group-id"),T=r=>n([n(b(e,t,S),{id:C}),r,x(D,t)]),A=e=>j?i(e,{groupId:C}):!f(D)&&!h(D,t)||"root"!==D.parent.type||"vue"!==t.parser||t.vueIndentScriptAndStyle?o(e):e,P=()=>j?s(l,"",{groupId:C}):D.firstChild.hasLeadingSpaces&&D.firstChild.isLeadingSpaceSensitive?d:"text"===D.firstChild.type&&D.isWhitespaceSensitive&&D.isIndentationSensitive?a(l):l,k=()=>(D.next?R(D.next):E(D.parent))?D.lastChild.hasTrailingSpaces&&D.lastChild.isTrailingSpaceSensitive?" ":"":j?s(l,"",{groupId:C}):D.lastChild.hasTrailingSpaces&&D.lastChild.isTrailingSpaceSensitive?d:("comment"===D.lastChild.type||"text"===D.lastChild.type&&D.isWhitespaceSensitive&&D.isIndentationSensitive)&&new RegExp(`\\n[\\t ]{${t.tabWidth*g(e,(e=>e.parent&&"root"!==e.parent.type))}}$`).test(D.lastChild.value)?"":l;return 0===D.children.length?T(D.hasDanglingSpaces&&D.isDanglingSpaceSensitive?d:""):T([m(D)?r:"",A([P(),w(e,t,S)]),k()])}t.exports={printElement:S}}}),Kn=x({"src/language-html/printer-html.js"(e,t){D();var{builders:{fill:r,group:a,hardline:n,literalline:s},utils:{cleanDoc:i,getDocParts:o,isConcat:d,replaceTextEndOfLine:l}}=K(),u=Cn(),{countChars:c,unescapeQuoteEntities:p,getTextValueParts:f}=Pn(),h=Fn(),{insertPragma:g}=Bn(),{locStart:m,locEnd:y}=Mn(),b=qn(),{printClosingTagSuffix:v,printClosingTagEnd:x,printOpeningTagPrefix:R,printOpeningTagStart:E}=Ln(),{printElement:w}=Hn(),{printChildren:S}=Gn();function j(e,t,u){let h=e.getValue();switch(h.type){case"front-matter":return l(h.raw);case"root":return t.__onHtmlRoot&&t.__onHtmlRoot(h),[a(S(e,t,u)),n];case"element":case"ieConditionalComment":return w(e,t,u);case"ieConditionalStartComment":case"ieConditionalEndComment":return[E(h),x(h)];case"interpolation":return[E(h,t),...e.map(u,"children"),x(h,t)];case"text":{if("interpolation"===h.parent.type){let e=/\n[^\S\n]*$/,t=e.test(h.value),r=t?h.value.replace(e,""):h.value;return[...l(r),t?n:""]}let e=i([R(h,t),...f(h),v(h,t)]);return d(e)||"fill"===e.type?r(o(e)):e}case"docType":return[a([E(h,t)," ",h.value.replace(/^html\b/i,"html").replace(/\s+/g," ")]),x(h,t)];case"comment":return[R(h,t),...l(t.originalText.slice(m(h),y(h)),s),v(h,t)];case"attribute":{if(null===h.value)return h.rawName;let e=p(h.value),t=c(e,"'")({name:"Angular",since:"1.15.0",parsers:["angular"],vscodeLanguageIds:["html"],extensions:[".component.html"],filenames:[]}))),r(Xn(),(e=>({since:"1.15.0",parsers:["html"],vscodeLanguageIds:["html"],extensions:[...e.extensions,".mjml"]}))),r(Xn(),(()=>({name:"Lightning Web Components",since:"1.17.0",parsers:["lwc"],vscodeLanguageIds:["html"],extensions:[],filenames:[]}))),r(Yn(),(()=>({since:"1.10.0",parsers:["vue"],vscodeLanguageIds:["vue"]})))],o={html:a};t.exports={languages:i,printers:o,options:n,parsers:s}}}),Qn=x({"src/language-yaml/pragma.js"(e,t){function r(e){return/^\s*@(?:prettier|format)\s*$/.test(e)}function a(e){return/^\s*#[^\S\n]*@(?:prettier|format)\s*?(?:\n|$)/.test(e)}function n(e){return`# @format\n\n${e}`}D(),t.exports={isPragma:r,hasPragma:a,insertPragma:n}}}),es=x({"src/language-yaml/loc.js"(e,t){function r(e){return e.position.start.offset}function a(e){return e.position.end.offset}D(),t.exports={locStart:r,locEnd:a}}}),ts=x({"src/language-yaml/embed.js"(e,t){function r(e,t,r,a){if("root"===e.getValue().type&&a.filepath&&/(?:[/\\]|^)\.(?:prettier|stylelint|lintstaged)rc$/.test(a.filepath))return r(a.originalText,Object.assign(Object.assign({},a),{},{parser:"json"}))}D(),t.exports=r}}),rs=x({"src/language-yaml/utils.js"(e,t){D();var{getLast:r,isNonEmptyArray:a}=me();function n(e,t){let r=0,a=e.stack.length-1;for(let n=0;ni(r,t,e)))}):e,r)}function o(e,t,r){Object.defineProperty(e,t,{get:r,enumerable:!1})}function d(e,t){let r=0,a=t.length;for(let n=e.position.end.offset-1;n0===t&&t===r.length-1?e:0!==t&&t!==r.length-1?e.trim():0===t?e.trimEnd():e.trimStart()));return"preserve"===a.proseWrap?n.map((e=>0===e.length?[]:[e])):n.map((e=>0===e.length?[]:x(e))).reduce(((t,a,s)=>0!==s&&n[s-1].length>0&&a.length>0&&("quoteDouble"!==e||!r(r(t)).endsWith("\\"))?[...t.slice(0,-1),[...r(t),...a]]:[...t,a]),[]).map((e=>"never"===a.proseWrap?[e.join(" ")]:e))}function E(e,t){let a,{parentIndent:n,isLastDescendant:s,options:i}=t,o=e.position.start.line===e.position.end.line?"":i.originalText.slice(e.position.start.offset,e.position.end.offset).match(/^[^\n]*\n(.*)$/s)[1];if(null===e.indent){let e=o.match(/^(? *)[^\n\r ]/m);a=e?e.groups.leadingSpace.length:Number.POSITIVE_INFINITY}else a=e.indent-1+n;let d=o.split("\n").map((e=>e.slice(a)));return"preserve"===i.proseWrap||"blockLiteral"===e.type?l(d.map((e=>0===e.length?[]:[e]))):l(d.map((e=>0===e.length?[]:x(e))).reduce(((e,t,a)=>0!==a&&d[a-1].length>0&&t.length>0&&!/^\s/.test(t[0])&&!/^\s|\s$/.test(r(e))?[...e.slice(0,-1),[...r(e),...t]]:[...e,t]),[]).map((e=>e.reduce(((e,t)=>e.length>0&&/\s$/.test(r(e))?[...e.slice(0,-1),r(e)+" "+t]:[...e,t]),[]))).map((e=>"never"===i.proseWrap?[e.join(" ")]:e)));function l(t){if("keep"===e.chomping)return 0===r(t).length?t.slice(0,-1):t;let a=0;for(let e=t.length-1;e>=0&&0===t[e].length;e--)a++;return 0===a?t:a>=2&&!s?t.slice(0,-(a-1)):t.slice(0,-a)}}function w(e){if(!e)return!0;switch(e.type){case"plain":case"quoteDouble":case"quoteSingle":case"alias":case"flowMapping":case"flowSequence":return!0;default:return!1}}t.exports={getLast:r,getAncestorCount:n,isNode:s,isEmptyNode:f,isInlineNode:w,mapNode:i,defineShortcut:o,isNextLineEmpty:d,isLastDescendantNode:l,getBlockValueLineContents:E,getFlowScalarLineContents:R,getLastDescendantNode:u,hasPrettierIgnore:p,hasLeadingComments:g,hasMiddleComments:m,hasIndicatorComment:y,hasTrailingComment:b,hasEndComments:v}}}),as=x({"src/language-yaml/print-preprocess.js"(e,t){D();var{defineShortcut:r,mapNode:a}=rs();function n(e){return a(e,s)}function s(e){switch(e.type){case"document":r(e,"head",(()=>e.children[0])),r(e,"body",(()=>e.children[1]));break;case"documentBody":case"sequenceItem":case"flowSequenceItem":case"mappingKey":case"mappingValue":r(e,"content",(()=>e.children[0]));break;case"mappingItem":case"flowMappingItem":r(e,"key",(()=>e.children[0])),r(e,"value",(()=>e.children[1]))}return e}t.exports=n}}),ns=x({"src/language-yaml/print/misc.js"(e,t){D();var{builders:{softline:r,align:a}}=K(),{hasEndComments:n,isNextLineEmpty:s,isNode:i}=rs(),o=new WeakMap;function d(e,t){let a,n=e.getValue(),i=e.stack[0];return o.has(i)?a=o.get(i):(a=new Set,o.set(i,a)),a.has(n.position.end.line)||(a.add(n.position.end.line),!s(n,t)||l(e.getParentNode()))?"":r}function l(e){return n(e)&&!i(e,["documentHead","documentBody","flowMapping","flowSequence"])}function u(e,t){return a(" ".repeat(e),t)}t.exports={alignWithSpaces:u,shouldPrintEndComments:l,printNextEmptyLine:d}}}),ss=x({"src/language-yaml/print/flow-mapping-sequence.js"(e,t){D();var{builders:{ifBreak:r,line:a,softline:n,hardline:s,join:i}}=K(),{isEmptyNode:o,getLast:d,hasEndComments:l}=rs(),{printNextEmptyLine:u,alignWithSpaces:c}=ns();function p(e,t,u){let p=e.getValue(),h="flowMapping"===p.type,g=h?"{":"[",m=h?"}":"]",y=n;h&&p.children.length>0&&u.bracketSpacing&&(y=a);let b=d(p.children),v=b&&"flowMappingItem"===b.type&&o(b.key)&&o(b.value);return[g,c(u.tabWidth,[y,f(e,t,u),"none"===u.trailingComma?"":r(","),l(p)?[s,i(s,e.map(t,"endComments"))]:""]),v?"":y,m]}function f(e,t,r){let n=e.getValue();return e.map(((e,s)=>[t(),s===n.children.length-1?"":[",",a,n.children[s].position.start.line!==n.children[s+1].position.start.line?u(e,r.originalText):""]]),"children")}t.exports={printFlowMapping:p,printFlowSequence:p}}}),is=x({"src/language-yaml/print/mapping-item.js"(e,t){D();var{builders:{conditionalGroup:r,group:a,hardline:n,ifBreak:s,join:i,line:o}}=K(),{hasLeadingComments:d,hasMiddleComments:l,hasTrailingComment:u,hasEndComments:c,isNode:p,isEmptyNode:f,isInlineNode:h}=rs(),{alignWithSpaces:g}=ns();function m(e,t,m,x,R){let{key:E,value:w}=e,S=f(E),D=f(w);if(S&&D)return": ";let j=x("key"),C=b(e)?" ":"";if(D)return"flowMappingItem"===e.type&&"flowMapping"===t.type?j:"mappingItem"!==e.type||!y(E.content,R)||u(E.content)||t.tag&&"tag:yaml.org,2002:set"===t.tag.value?["? ",g(2,j)]:[j,C,":"];let T=x("value");if(S)return[": ",g(2,T)];if(d(w)||!h(E.content))return["? ",g(2,j),n,i("",m.map(x,"value","leadingComments").map((e=>[e,n]))),": ",g(2,T)];if(v(E.content)&&!d(E.content)&&!l(E.content)&&!u(E.content)&&!c(E)&&!d(w.content)&&!l(w.content)&&!c(w)&&y(w.content,R))return[j,C,": ",T];let A=Symbol("mappingKey"),P=a([s("? "),a(g(2,j),{id:A})]),k=[n,": ",g(2,T)],I=[C,":"];d(w.content)||c(w)&&w.content&&!p(w.content,["mapping","sequence"])||"mapping"===t.type&&u(E.content)&&h(w.content)||p(w.content,["mapping","sequence"])&&null===w.content.tag&&null===w.content.anchor?I.push(n):w.content&&I.push(o),I.push(T);let O=g(R.tabWidth,I);return!y(E.content,R)||d(E.content)||l(E.content)||c(E)?r([[P,s(k,O,{groupId:A})]]):r([[j,O]])}function y(e,t){if(!e)return!0;switch(e.type){case"plain":case"quoteSingle":case"quoteDouble":break;case"alias":return!0;default:return!1}if("preserve"===t.proseWrap)return e.position.start.line===e.position.end.line;if(/\\$/m.test(t.originalText.slice(e.position.start.offset,e.position.end.offset)))return!1;switch(t.proseWrap){case"never":return!e.value.includes("\n");case"always":return!/[\n ]/.test(e.value);default:return!1}}function b(e){return e.key.content&&"alias"===e.key.content.type}function v(e){if(!e)return!0;switch(e.type){case"plain":case"quoteDouble":case"quoteSingle":return e.position.start.line===e.position.end.line;case"alias":return!0;default:return!1}}t.exports=m}}),os=x({"src/language-yaml/print/block.js"(e,t){D();var{builders:{dedent:r,dedentToRoot:a,fill:n,hardline:s,join:i,line:o,literalline:d,markAsRoot:l},utils:{getDocParts:u}}=K(),{getAncestorCount:c,getBlockValueLineContents:p,hasIndicatorComment:f,isLastDescendantNode:h,isNode:g}=rs(),{alignWithSpaces:m}=ns();function y(e,t,y){let b=e.getValue(),v=c(e,(e=>g(e,["sequence","mapping"]))),x=h(e),R=["blockFolded"===b.type?">":"|"];null!==b.indent&&R.push(b.indent.toString()),"clip"!==b.chomping&&R.push("keep"===b.chomping?"+":"-"),f(b)&&R.push(" ",t("indicatorComment"));let E=p(b,{parentIndent:v,isLastDescendant:x,options:y}),w=[];for(let[e,t]of E.entries())0===e&&w.push(s),w.push(n(u(i(o,t)))),e!==E.length-1?w.push(0===t.length?s:l(d)):"keep"===b.chomping&&x&&w.push(a(0===t.length?s:d));return null===b.indent?R.push(r(m(y.tabWidth,w))):R.push(a(m(b.indent-1+v,w))),R}t.exports=y}}),ds=x({"src/language-yaml/printer-yaml.js"(e,t){D();var{builders:{breakParent:r,fill:a,group:n,hardline:s,join:i,line:o,lineSuffix:d,literalline:l},utils:{getDocParts:u,replaceTextEndOfLine:c}}=K(),{isPreviousLineEmpty:p}=me(),{insertPragma:f,isPragma:h}=Qn(),{locStart:g}=es(),m=ts(),{getFlowScalarLineContents:y,getLastDescendantNode:b,hasLeadingComments:v,hasMiddleComments:x,hasTrailingComment:R,hasEndComments:E,hasPrettierIgnore:w,isLastDescendantNode:S,isNode:j,isInlineNode:C}=rs(),T=as(),{alignWithSpaces:A,printNextEmptyLine:P,shouldPrintEndComments:k}=ns(),{printFlowMapping:I,printFlowSequence:O}=ss(),_=is(),N=os();function F(e,t,a){let o=e.getValue(),u=[];"mappingValue"!==o.type&&v(o)&&u.push([i(s,e.map(a,"leadingComments")),s]);let{tag:f,anchor:h}=o;f&&u.push(a("tag")),f&&h&&u.push(" "),h&&u.push(a("anchor"));let m="";j(o,["mapping","sequence","comment","directive","mappingItem","sequenceItem"])&&!S(e)&&(m=P(e,t.originalText)),(f||h)&&(j(o,["sequence","mapping"])&&!x(o)?u.push(s):u.push(" ")),x(o)&&u.push([1===o.middleComments.length?"":s,i(s,e.map(a,"middleComments")),s]);let y=e.getParentNode();return w(e)?u.push(c(t.originalText.slice(o.position.start.offset,o.position.end.offset).trimEnd(),l)):u.push(n(B(o,y,e,t,a))),R(o)&&!j(o,["document","documentHead"])&&u.push(d(["mappingValue"!==o.type||o.content?" ":"","mappingKey"===y.type&&"mapping"===e.getParentNode(2).type&&C(o)?"":r,a("trailingComment")])),k(o)&&u.push(A("sequenceItem"===o.type?2:0,[s,i(s,e.map((e=>[p(t.originalText,e.getValue(),g)?s:"",a()]),"endComments"))])),u.push(m),u}function B(e,t,r,a,n){switch(e.type){case"root":{let{children:t}=e,a=[];r.each(((e,r)=>{let i=t[r],o=t[r+1];0!==r&&a.push(s),a.push(n()),L(i,o)?(a.push(s,"..."),R(i)&&a.push(" ",n("trailingComment"))):o&&!R(o.head)&&a.push(s,"---")}),"children");let i=b(e);return(!j(i,["blockLiteral","blockFolded"])||"keep"!==i.chomping)&&a.push(s),a}case"document":{let o=[];return"head"===U(e,t.children[r.getName()+1],t,a)&&((e.head.children.length>0||e.head.endComments.length>0)&&o.push(n("head")),R(e.head)?o.push(["---"," ",n(["head","trailingComment"])]):o.push("---")),M(e)&&o.push(n("body")),i(s,o)}case"documentHead":return i(s,[...r.map(n,"children"),...r.map(n,"endComments")]);case"documentBody":{let{children:t,endComments:a}=e,o="";if(t.length>0&&a.length>0){let t=b(e);j(t,["blockFolded","blockLiteral"])?"keep"!==t.chomping&&(o=[s,s]):o=s}return[i(s,r.map(n,"children")),o,i(s,r.map(n,"endComments"))]}case"directive":return["%",i(" ",[e.name,...e.parameters])];case"comment":return["#",e.value];case"alias":return["*",e.value];case"tag":return a.originalText.slice(e.position.start.offset,e.position.end.offset);case"anchor":return["&",e.value];case"plain":return W(e.type,a.originalText.slice(e.position.start.offset,e.position.end.offset),a);case"quoteDouble":case"quoteSingle":{let t="'",r='"',n=a.originalText.slice(e.position.start.offset+1,e.position.end.offset-1);if("quoteSingle"===e.type&&n.includes("\\")||"quoteDouble"===e.type&&/\\[^"]/.test(n)){let s="quoteDouble"===e.type?r:t;return[s,W(e.type,n,a),s]}if(n.includes(r))return[t,W(e.type,"quoteDouble"===e.type?n.replace(/\\"/g,r).replace(/'/g,t.repeat(2)):n,a),t];if(n.includes(t))return[r,W(e.type,"quoteSingle"===e.type?n.replace(/''/g,t):n,a),r];let s=a.singleQuote?t:r;return[s,W(e.type,n,a),s]}case"blockFolded":case"blockLiteral":return N(r,n,a);case"mapping":case"sequence":return i(s,r.map(n,"children"));case"sequenceItem":return["- ",A(2,e.content?n("content"):"")];case"mappingKey":case"mappingValue":return e.content?n("content"):"";case"mappingItem":case"flowMappingItem":return _(e,t,r,n,a);case"flowMapping":return I(r,n,a);case"flowSequence":return O(r,n,a);case"flowSequenceItem":return n("content");default:throw new Error(`Unexpected node type ${e.type}`)}}function M(e){return e.body.children.length>0||E(e.body)}function L(e,t){return R(e)||t&&(t.head.children.length>0||E(t.head))}function U(e,t,r,a){return r.children[0]===e&&/---(?:\s|$)/.test(a.originalText.slice(g(e),g(e)+4))||e.head.children.length>0||E(e.head)||R(e.head)?"head":!L(e,t)&&!!t&&"root"}function W(e,t,r){let n=y(e,t,r);return i(s,n.map((e=>a(u(i(o,e))))))}function z(e,t){if(j(t))switch(delete t.position,t.type){case"comment":if(h(t.value))return null;break;case"quoteDouble":case"quoteSingle":t.type="quote"}}t.exports={preprocess:T,embed:m,print:F,massageAstNode:z,insertPragma:f}}}),ls=x({"src/language-yaml/options.js"(e,t){D();var r=Ea();t.exports={bracketSpacing:r.bracketSpacing,singleQuote:r.singleQuote,proseWrap:r.proseWrap}}}),us=x({"src/language-yaml/parsers.js"(){D()}}),cs=x({"node_modules/linguist-languages/data/YAML.json"(e,t){t.exports={name:"YAML",type:"data",color:"#cb171e",tmScope:"source.yaml",aliases:["yml"],extensions:[".yml",".mir",".reek",".rviz",".sublime-syntax",".syntax",".yaml",".yaml-tmlanguage",".yaml.sed",".yml.mysql"],filenames:[".clang-format",".clang-tidy",".gemrc","CITATION.cff","glide.lock","yarn.lock"],aceMode:"yaml",codemirrorMode:"yaml",codemirrorMimeType:"text/x-yaml",languageId:407}}}),ps=x({"src/language-yaml/index.js"(e,t){D();var r=tr(),a=ds(),n=ls(),s=us(),i=[r(cs(),(e=>({since:"1.14.0",parsers:["yaml"],vscodeLanguageIds:["yaml","ansible","home-assistant"],filenames:[...e.filenames.filter((e=>"yarn.lock"!==e)),".prettierrc",".stylelintrc",".lintstagedrc"]})))];t.exports={languages:i,printers:{yaml:a},options:n,parsers:s}}}),fs=x({"src/languages.js"(e,t){D(),t.exports=[ka(),Ya(),sn(),fn(),jn(),Zn(),ps()]}});D();var{version:hs}=j(),gs=Qt(),{getSupportInfo:ms}=le(),ys=er(),bs=fs(),vs=K();function xs(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(){for(var r=arguments.length,a=new Array(r),n=0;n1&&void 0!==arguments[1]?arguments[1]:60,r=null;return function(){for(var a=this,n=arguments.length,s=new Array(n),i=0;i=0;--s){var i=this.tryEntries[s],o=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var d=a.call(i,"catchLoc"),l=a.call(i,"finallyLoc");if(d&&l){if(this.prev=0;--r){var n=this.tryEntries[r];if(n.tryLoc<=this.prev&&a.call(n,"finallyLoc")&&this.prev=0;--t){var r=this.tryEntries[t];if(r.finallyLoc===e)return this.complete(r.completion,r.afterLoc),P(r),y}},catch:function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var r=this.tryEntries[t];if(r.tryLoc===e){var a=r.completion;if("throw"===a.type){var n=a.arg;P(r)}return n}}throw new Error("illegal catch attempt")},delegateYield:function(t,r,a){return this.delegate={iterator:I(t),resultName:r,nextLoc:a},"next"===this.method&&(this.arg=e),y}},t}function i(e,t,r,a,n,s,i){try{var o=e[s](i),d=o.value}catch(e){return void r(e)}o.done?t(d):Promise.resolve(d).then(a,n)}function o(e){return function(){var t=this,r=arguments;return new Promise((function(a,n){var s=e.apply(t,r);function o(e){i(s,a,n,o,d,"next",e)}function d(e){i(s,a,n,o,d,"throw",e)}o(void 0)}))}}function d(e,t){for(var r=0;r=0||(n[r]=e[r]);return n}function b(e,t){if(null==e)return{};var r,a,n=y(e,t);if(Object.getOwnPropertySymbols){var s=Object.getOwnPropertySymbols(e);for(a=0;a=0||Object.prototype.propertyIsEnumerable.call(e,r)&&(n[r]=e[r])}return n}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function x(e,t){return t||(t=e.slice(0)),e.raw=t,e}function R(e,t){return S(e)||n(e,t)||j(e,t)||A()}function E(e){return w(e)||D(e)||j(e)||T()}function w(e){if(Array.isArray(e))return C(e)}function S(e){if(Array.isArray(e))return e}function D(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}function j(e,t){if(e){if("string"==typeof e)return C(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return"Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r?Array.from(e):"Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?C(e,t):void 0}}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var r=0,a=new Array(t);r=e.length?{done:!0}:{done:!1,value:e[a++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function k(e,t){if("object"!=typeof e||null===e)return e;var r=e[Symbol.toPrimitive];if(void 0!==r){var a=r.call(e,t||"default");if("object"!=typeof a)return a;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}function I(e){var t=k(e,"string");return"symbol"==typeof t?t:String(t)}var O=["Identifier","JSXIdentifier"],_=["MemberExpression"],N=["Identifier"],F=["Statement"],B=["Expression"],M=["Scopable","Pattern"],L=null,U=null,W=["VariableDeclaration"],z=null,V=null,q=null,G=["Flow","ImportDeclaration","ExportDeclaration","ImportSpecifier"],H=["RestElement"],K=["RestElement"],$=["ExistsTypeAnnotation"],J=["NumberLiteralTypeAnnotation"],X=["ForOfStatement"],Y=Object.freeze({__proto__:null,BindingIdentifier:N,BlockScoped:U,ExistentialTypeParam:$,Expression:B,Flow:G,ForAwaitStatement:X,Generated:V,NumericLiteralTypeAnnotation:J,Pure:q,Referenced:L,ReferencedIdentifier:O,ReferencedMemberExpression:_,RestProperty:H,Scope:M,SpreadProperty:K,Statement:F,User:z,Var:W});function Z(e,t){for(var r=0,a=Object.keys(t);rn.length)return!1;for(var i=0,o=s.length-1;i1)for(var r=1;re)return!1;if((r+=t[a+1])>=e)return!0}return!1}function Gi(e){return e<65?36===e:e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&Ui.test(String.fromCharCode(e)):qi(e,zi)))}function Hi(e){return e<48?36===e:e<58||!(e<65)&&(e<=90||(e<97?95===e:e<=122||(e<=65535?e>=170&&Wi.test(String.fromCharCode(e)):qi(e,zi)||qi(e,Vi))))}function Ki(e){for(var t=!0,r=0;r=48&&e<=57},so={decBinOct:new Set([46,66,69,79,95,98,101,111]),hex:new Set([46,88,95,120])},io={bin:function(e){return 48===e||49===e},oct:function(e){return e>=48&&e<=55},dec:function(e){return e>=48&&e<=57},hex:function(e){return e>=48&&e<=57||e>=65&&e<=70||e>=97&&e<=102}};function oo(e,t,r,a,n,s){for(var i=r,o=a,d=n,l="",u=null,c=r,p=t.length;;){if(r>=p){s.unterminated(i,o,d),l+=t.slice(c,r);break}var f=t.charCodeAt(r);if(lo(e,f,t,r)){l+=t.slice(c,r);break}if(92===f){l+=t.slice(c,r);var h=uo(t,r,a,n,"template"===e,s);null!==h.ch||u?l+=h.ch:u={pos:r,lineStart:a,curLine:n},r=h.pos,a=h.lineStart,n=h.curLine,c=r}else 8232===f||8233===f?(++n,a=++r):10===f||13===f?"template"===e?(l+=t.slice(c,r)+"\n",++r,13===f&&10===t.charCodeAt(r)&&++r,++n,c=a=r):s.unterminated(i,o,d):++r}return{pos:r,str:l,firstInvalidLoc:u,lineStart:a,curLine:n,containsInvalid:!!u}}function lo(e,t,r,a){return"template"===e?96===t||36===t&&123===r.charCodeAt(a+1):t===("double"===e?34:39)}function uo(e,t,r,a,n,s){var i=!n;t++;var o=function(e){return{pos:t,ch:e,lineStart:r,curLine:a}},d=e.charCodeAt(t++);switch(d){case 110:return o("\n");case 114:return o("\r");case 120:var l,u=co(e,t,r,a,2,!1,i,s);return l=u.code,t=u.pos,o(null===l?null:String.fromCharCode(l));case 117:var c,p=fo(e,t,r,a,i,s);return c=p.code,t=p.pos,o(null===c?null:String.fromCodePoint(c));case 116:return o("\t");case 98:return o("\b");case 118:return o("\v");case 102:return o("\f");case 13:10===e.charCodeAt(t)&&++t;case 10:r=t,++a;case 8232:case 8233:return o("");case 56:case 57:if(n)return o(null);s.strictNumericEscape(t-1,r,a);default:if(d>=48&&d<=55){var f=t-1,h=e.slice(f,t+2).match(/^[0-7]+/)[0],g=parseInt(h,8);g>255&&(h=h.slice(0,-1),g=parseInt(h,8)),t+=h.length-1;var m=e.charCodeAt(t);if("0"!==h||56===m||57===m){if(n)return o(null);s.strictNumericEscape(f,r,a)}return o(String.fromCharCode(g))}return o(String.fromCharCode(d))}}function co(e,t,r,a,n,s,i,o){var d,l=t,u=po(e,t,r,a,16,n,s,!1,o,!i);return d=u.n,t=u.pos,null===d&&(i?o.invalidEscapeSequence(l,r,a):t=l-1),{code:d,pos:t}}function po(e,t,r,a,n,s,i,o,d,l){for(var u=t,c=16===n?so.hex:so.decBinOct,p=16===n?io.hex:10===n?io.dec:8===n?io.oct:io.bin,f=!1,h=0,g=0,m=null==s?1/0:s;g=97?y-97+10:y>=65?y-65+10:no(y)?y-48:1/0)>=n){if(b<=9&&l)return{n:null,pos:t};if(b<=9&&d.invalidDigit(t,r,a,n))b=0;else{if(!i)break;b=0,f=!0}}++t,h=h*n+b}else{var v=e.charCodeAt(t-1),x=e.charCodeAt(t+1);if(o){if(Number.isNaN(x)||!p(x)||c.has(v)||c.has(x)){if(l)return{n:null,pos:t};d.unexpectedNumericSeparator(t,r,a)}}else{if(l)return{n:null,pos:t};d.numericSeparatorInEscapeSequence(t,r,a)}++t}}return t===u||null!=s&&t-u!==s||f?{n:null,pos:t}:{n:h,pos:t}}function fo(e,t,r,a,n,s){var i;if(123===e.charCodeAt(t)){var o=co(e,++t,r,a,e.indexOf("}",t)-t,!0,n,s);if(i=o.code,t=o.pos,++t,null!==i&&i>1114111){if(!n)return{code:null,pos:t};s.invalidCodePoint(t,r,a)}}else{var d=co(e,t,r,a,4,!1,n,s);i=d.code,t=d.pos}return{code:i,pos:t}}var ho=["consequent","body","alternate"],go=["body","expressions"],mo=["left","init"],yo=["leadingComments","trailingComments","innerComments"],bo=["||","&&","??"],vo=["++","--"],xo=[">","<",">=","<="],Ro=["==","===","!=","!=="],Eo=[].concat(Ro,["in","instanceof"]),wo=[].concat(E(Eo),xo),So=["-","/","%","*","**","&","|",">>",">>>","<<","^"],Do=["+"].concat(So,E(wo),["|>"]),jo=["=","+="].concat(E(So.map((function(e){return e+"="}))),E(bo.map((function(e){return e+"="})))),Co=["delete","!"],To=["+","-","~"],Ao=["typeof"],Po=["void","throw"].concat(Co,To,Ao),ko={optional:["typeAnnotation","typeParameters","returnType"],force:["start","loc","end"]},Io=Symbol.for("var used to be block scoped"),Oo=Symbol.for("should not be considered a local binding"),_o={},No={},Fo={},Bo={},Mo={},Lo={},Uo={};function Wo(e){return Array.isArray(e)?"array":null===e?"null":typeof e}function zo(e){return{validate:e}}function Vo(e){return"string"==typeof e?Zo(e):Zo.apply(void 0,E(e))}function qo(e){return zo(Vo(e))}function Go(e){return{validate:e,optional:!0}}function Ho(e){return{validate:Vo(e),optional:!0}}function Ko(e){return ad(ed("array"),Xo(e))}function $o(e){return Ko(Vo(e))}function Jo(e){return zo($o(e))}function Xo(e){function t(t,r,a){if(Array.isArray(a))for(var n=0;n=2&&"type"in t[0]&&"array"===t[0].type&&!("each"in t[1]))throw new Error('An assertValueType("array") validator can only be followed by an assertEach(...) validator.');return a}var nd=["aliases","builder","deprecatedAlias","fields","inherits","visitor","validate"],sd=["default","optional","deprecated","validate"],id={};function od(){for(var e=arguments.length,t=new Array(e),r=0;r0:d&&"object"==typeof d)throw new Error("field defaults can only be primitives or empty arrays currently");a[i]={default:Array.isArray(d)?[]:d,optional:o.optional,deprecated:o.deprecated,validate:o.validate}}for(var l=t.visitor||r.visitor||[],u=t.aliases||r.aliases||[],c=t.builder||r.builder||t.visitor||[],p=0,f=Object.keys(t);p+s+1)throw new TypeError("RestElement must be last element of "+n)}}}),ld("ReturnStatement",{visitor:["argument"],aliases:["Statement","Terminatorless","CompletionStatement"],fields:{argument:{validate:Zo("Expression"),optional:!0}}}),ld("SequenceExpression",{visitor:["expressions"],fields:{expressions:{validate:ad(ed("array"),Xo(Zo("Expression")))}},aliases:["Expression"]}),ld("ParenthesizedExpression",{visitor:["expression"],aliases:["Expression","ExpressionWrapper"],fields:{expression:{validate:Zo("Expression")}}}),ld("SwitchCase",{visitor:["test","consequent"],fields:{test:{validate:Zo("Expression"),optional:!0},consequent:{validate:ad(ed("array"),Xo(Zo("Statement")))}}}),ld("SwitchStatement",{visitor:["discriminant","cases"],aliases:["Statement","BlockParent","Scopable"],fields:{discriminant:{validate:Zo("Expression")},cases:{validate:ad(ed("array"),Xo(Zo("SwitchCase")))}}}),ld("ThisExpression",{aliases:["Expression"]}),ld("ThrowStatement",{visitor:["argument"],aliases:["Statement","Terminatorless","CompletionStatement"],fields:{argument:{validate:Zo("Expression")}}}),ld("TryStatement",{visitor:["block","handler","finalizer"],aliases:["Statement"],fields:{block:{validate:ad(Zo("BlockStatement"),Object.assign((function(e){if(Ai.env.BABEL_TYPES_8_BREAKING&&!e.handler&&!e.finalizer)throw new TypeError("TryStatement expects either a handler or finalizer, or both")}),{oneOfNodeTypes:["BlockStatement"]}))},handler:{optional:!0,validate:Zo("CatchClause")},finalizer:{optional:!0,validate:Zo("BlockStatement")}}}),ld("UnaryExpression",{builder:["operator","argument","prefix"],fields:{prefix:{default:!0},argument:{validate:Zo("Expression")},operator:{validate:Yo.apply(void 0,E(Po))}},visitor:["argument"],aliases:["UnaryLike","Expression"]}),ld("UpdateExpression",{builder:["operator","argument","prefix"],fields:{prefix:{default:!1},argument:{validate:Ai.env.BABEL_TYPES_8_BREAKING?Zo("Identifier","MemberExpression"):Zo("Expression")},operator:{validate:Yo.apply(void 0,E(vo))}},visitor:["argument"],aliases:["Expression"]}),ld("VariableDeclaration",{builder:["kind","declarations"],visitor:["declarations"],aliases:["Statement","Declaration"],fields:{declare:{validate:ed("boolean"),optional:!0},kind:{validate:Yo("var","let","const","using","await using")},declarations:{validate:ad(ed("array"),Xo(Zo("VariableDeclarator")))}},validate:function(e,t,r){if(Ai.env.BABEL_TYPES_8_BREAKING&&Bi("ForXStatement",e,{left:r})&&1!==r.declarations.length)throw new TypeError("Exactly one VariableDeclarator is required in the VariableDeclaration of a "+e.type)}}),ld("VariableDeclarator",{visitor:["id","init"],fields:{id:{validate:function(){if(!Ai.env.BABEL_TYPES_8_BREAKING)return Zo("LVal");var e=Zo("Identifier","ArrayPattern","ObjectPattern"),t=Zo("Identifier");return function(r,a,n){(r.init?e:t)(r,a,n)}}()},definite:{optional:!0,validate:ed("boolean")},init:{optional:!0,validate:Zo("Expression")}}}),ld("WhileStatement",{visitor:["test","body"],aliases:["Statement","BlockParent","Loop","While","Scopable"],fields:{test:{validate:Zo("Expression")},body:{validate:Zo("Statement")}}}),ld("WithStatement",{visitor:["object","body"],aliases:["Statement"],fields:{object:{validate:Zo("Expression")},body:{validate:Zo("Statement")}}}),ld("AssignmentPattern",{visitor:["left","right","decorators"],builder:["left","right"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},bd(),{left:{validate:Zo("Identifier","ObjectPattern","ArrayPattern","MemberExpression","TSAsExpression","TSSatisfiesExpression","TSTypeAssertion","TSNonNullExpression")},right:{validate:Zo("Expression")},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0}})}),ld("ArrayPattern",{visitor:["elements","typeAnnotation"],builder:["elements"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},bd(),{elements:{validate:ad(ed("array"),Xo(Qo("null","PatternLike","LVal")))}})}),ld("ArrowFunctionExpression",{builder:["params","body","async"],visitor:["params","body","returnType","typeParameters"],aliases:["Scopable","Function","BlockParent","FunctionParent","Expression","Pureish"],fields:Object.assign({},ud(),cd(),{expression:{validate:ed("boolean")},body:{validate:Zo("BlockStatement","Expression")},predicate:{validate:Zo("DeclaredPredicate","InferredPredicate"),optional:!0}})}),ld("ClassBody",{visitor:["body"],fields:{body:{validate:ad(ed("array"),Xo(Zo("ClassMethod","ClassPrivateMethod","ClassProperty","ClassPrivateProperty","ClassAccessorProperty","TSDeclareMethod","TSIndexSignature","StaticBlock")))}}}),ld("ClassExpression",{builder:["id","superClass","body","decorators"],visitor:["id","body","superClass","mixins","typeParameters","superTypeParameters","implements","decorators"],aliases:["Scopable","Class","Expression"],fields:{id:{validate:Zo("Identifier"),optional:!0},typeParameters:{validate:Zo("TypeParameterDeclaration","TSTypeParameterDeclaration","Noop"),optional:!0},body:{validate:Zo("ClassBody")},superClass:{optional:!0,validate:Zo("Expression")},superTypeParameters:{validate:Zo("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0},implements:{validate:ad(ed("array"),Xo(Zo("TSExpressionWithTypeArguments","ClassImplements"))),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0},mixins:{validate:Zo("InterfaceExtends"),optional:!0}}}),ld("ClassDeclaration",{inherits:"ClassExpression",aliases:["Scopable","Class","Statement","Declaration"],fields:{id:{validate:Zo("Identifier"),optional:!0},typeParameters:{validate:Zo("TypeParameterDeclaration","TSTypeParameterDeclaration","Noop"),optional:!0},body:{validate:Zo("ClassBody")},superClass:{optional:!0,validate:Zo("Expression")},superTypeParameters:{validate:Zo("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0},implements:{validate:ad(ed("array"),Xo(Zo("TSExpressionWithTypeArguments","ClassImplements"))),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0},mixins:{validate:Zo("InterfaceExtends"),optional:!0},declare:{validate:ed("boolean"),optional:!0},abstract:{validate:ed("boolean"),optional:!0}},validate:function(){var e=Zo("Identifier");return function(t,r,a){Ai.env.BABEL_TYPES_8_BREAKING&&(Bi("ExportDefaultDeclaration",t)||e(a,"id",a.id))}}()}),ld("ExportAllDeclaration",{builder:["source"],visitor:["source","attributes","assertions"],aliases:["Statement","Declaration","ImportOrExportDeclaration","ExportDeclaration"],fields:{source:{validate:Zo("StringLiteral")},exportKind:Go(Yo("type","value")),attributes:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))},assertions:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))}}}),ld("ExportDefaultDeclaration",{visitor:["declaration"],aliases:["Statement","Declaration","ImportOrExportDeclaration","ExportDeclaration"],fields:{declaration:{validate:Zo("TSDeclareFunction","FunctionDeclaration","ClassDeclaration","Expression")},exportKind:Go(Yo("value"))}}),ld("ExportNamedDeclaration",{builder:["declaration","specifiers","source"],visitor:["declaration","specifiers","source","attributes","assertions"],aliases:["Statement","Declaration","ImportOrExportDeclaration","ExportDeclaration"],fields:{declaration:{optional:!0,validate:ad(Zo("Declaration"),Object.assign((function(e,t,r){if(Ai.env.BABEL_TYPES_8_BREAKING&&r&&e.specifiers.length)throw new TypeError("Only declaration or specifiers is allowed on ExportNamedDeclaration")}),{oneOfNodeTypes:["Declaration"]}),(function(e,t,r){if(Ai.env.BABEL_TYPES_8_BREAKING&&r&&e.source)throw new TypeError("Cannot export a declaration from a source")}))},attributes:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))},assertions:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))},specifiers:{default:[],validate:ad(ed("array"),Xo((fd=Zo("ExportSpecifier","ExportDefaultSpecifier","ExportNamespaceSpecifier"),hd=Zo("ExportSpecifier"),Ai.env.BABEL_TYPES_8_BREAKING?function(e,t,r){(e.source?fd:hd)(e,t,r)}:fd)))},source:{validate:Zo("StringLiteral"),optional:!0},exportKind:Go(Yo("type","value"))}}),ld("ExportSpecifier",{visitor:["local","exported"],aliases:["ModuleSpecifier"],fields:{local:{validate:Zo("Identifier")},exported:{validate:Zo("Identifier","StringLiteral")},exportKind:{validate:Yo("type","value"),optional:!0}}}),ld("ForOfStatement",{visitor:["left","right","body"],builder:["left","right","body","await"],aliases:["Scopable","Statement","For","BlockParent","Loop","ForXStatement"],fields:{left:{validate:function(){if(!Ai.env.BABEL_TYPES_8_BREAKING)return Zo("VariableDeclaration","LVal");var e=Zo("VariableDeclaration"),t=Zo("Identifier","MemberExpression","ArrayPattern","ObjectPattern","TSAsExpression","TSSatisfiesExpression","TSTypeAssertion","TSNonNullExpression");return function(r,a,n){Bi("VariableDeclaration",n)?e(r,a,n):t(r,a,n)}}()},right:{validate:Zo("Expression")},body:{validate:Zo("Statement")},await:{default:!1}}}),ld("ImportDeclaration",{builder:["specifiers","source"],visitor:["specifiers","source","attributes","assertions"],aliases:["Statement","Declaration","ImportOrExportDeclaration"],fields:{attributes:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))},assertions:{optional:!0,validate:ad(ed("array"),Xo(Zo("ImportAttribute")))},module:{optional:!0,validate:ed("boolean")},phase:{default:null,validate:Yo("source","defer")},specifiers:{validate:ad(ed("array"),Xo(Zo("ImportSpecifier","ImportDefaultSpecifier","ImportNamespaceSpecifier")))},source:{validate:Zo("StringLiteral")},importKind:{validate:Yo("type","typeof","value"),optional:!0}}}),ld("ImportDefaultSpecifier",{visitor:["local"],aliases:["ModuleSpecifier"],fields:{local:{validate:Zo("Identifier")}}}),ld("ImportNamespaceSpecifier",{visitor:["local"],aliases:["ModuleSpecifier"],fields:{local:{validate:Zo("Identifier")}}}),ld("ImportSpecifier",{visitor:["local","imported"],aliases:["ModuleSpecifier"],fields:{local:{validate:Zo("Identifier")},imported:{validate:Zo("Identifier","StringLiteral")},importKind:{validate:Yo("type","typeof","value"),optional:!0}}}),ld("ImportExpression",{visitor:["source","options"],aliases:["Expression"],fields:{phase:{default:null,validate:Yo("source","defer")},source:{validate:Zo("Expression")},options:{validate:Zo("Expression"),optional:!0}}}),ld("MetaProperty",{visitor:["meta","property"],aliases:["Expression"],fields:{meta:{validate:ad(Zo("Identifier"),Object.assign((function(e,t,r){if(Ai.env.BABEL_TYPES_8_BREAKING){var a;switch(r.name){case"function":a="sent";break;case"new":a="target";break;case"import":a="meta"}if(!Bi("Identifier",e.property,{name:a}))throw new TypeError("Unrecognised MetaProperty")}}),{oneOfNodeTypes:["Identifier"]}))},property:{validate:Zo("Identifier")}}});var vd=function(){return{abstract:{validate:ed("boolean"),optional:!0},accessibility:{validate:Yo("public","private","protected"),optional:!0},static:{default:!1},override:{default:!1},computed:{default:!1},optional:{validate:ed("boolean"),optional:!0},key:{validate:ad(function(){var e=Zo("Identifier","StringLiteral","NumericLiteral","BigIntLiteral"),t=Zo("Expression");return function(r,a,n){(r.computed?t:e)(r,a,n)}}(),Zo("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","Expression"))}}},xd=function(){return Object.assign({},ud(),vd(),{params:{validate:ad(ed("array"),Xo(Zo("Identifier","Pattern","RestElement","TSParameterProperty")))},kind:{validate:Yo("get","set","method","constructor"),default:"method"},access:{validate:ad(ed("string"),Yo("public","private","protected")),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0}})};ld("ClassMethod",{aliases:["Function","Scopable","BlockParent","FunctionParent","Method"],builder:["kind","key","params","body","computed","static","generator","async"],visitor:["key","params","body","decorators","returnType","typeParameters"],fields:Object.assign({},xd(),cd(),{body:{validate:Zo("BlockStatement")}})}),ld("ObjectPattern",{visitor:["properties","typeAnnotation","decorators"],builder:["properties"],aliases:["Pattern","PatternLike","LVal"],fields:Object.assign({},bd(),{properties:{validate:ad(ed("array"),Xo(Zo("RestElement","ObjectProperty")))}})}),ld("SpreadElement",{visitor:["argument"],aliases:["UnaryLike"],deprecatedAlias:"SpreadProperty",fields:{argument:{validate:Zo("Expression")}}}),ld("Super",{aliases:["Expression"]}),ld("TaggedTemplateExpression",{visitor:["tag","quasi","typeParameters"],builder:["tag","quasi"],aliases:["Expression"],fields:{tag:{validate:Zo("Expression")},quasi:{validate:Zo("TemplateLiteral")},typeParameters:{validate:Zo("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0}}}),ld("TemplateElement",{builder:["value","tail"],fields:{value:{validate:ad(td({raw:{validate:ed("string")},cooked:{validate:ed("string"),optional:!0}}),(function(e){var t=e.value.raw,r=!1,a=function(){throw new Error("Internal @babel/types error.")},n=oo("template",t,0,0,0,{unterminated:function(){r=!0},strictNumericEscape:a,invalidEscapeSequence:a,numericSeparatorInEscapeSequence:a,unexpectedNumericSeparator:a,invalidDigit:a,invalidCodePoint:a}),s=n.str,i=n.firstInvalidLoc;if(!r)throw new Error("Invalid raw");e.value.cooked=i?null:s}))},tail:{default:!1}}}),ld("TemplateLiteral",{visitor:["quasis","expressions"],aliases:["Expression","Literal"],fields:{quasis:{validate:ad(ed("array"),Xo(Zo("TemplateElement")))},expressions:{validate:ad(ed("array"),Xo(Zo("Expression","TSType")),(function(e,t,r){if(e.quasis.length!==r.length+1)throw new TypeError("Number of "+e.type+" quasis should be exactly one more than the number of expressions.\nExpected "+(r.length+1)+" quasis but got "+e.quasis.length)}))}}}),ld("YieldExpression",{builder:["argument","delegate"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{delegate:{validate:ad(ed("boolean"),Object.assign((function(e,t,r){if(Ai.env.BABEL_TYPES_8_BREAKING&&r&&!e.argument)throw new TypeError("Property delegate of YieldExpression cannot be true if there is no argument")}),{type:"boolean"})),default:!1},argument:{optional:!0,validate:Zo("Expression")}}}),ld("AwaitExpression",{builder:["argument"],visitor:["argument"],aliases:["Expression","Terminatorless"],fields:{argument:{validate:Zo("Expression")}}}),ld("Import",{aliases:["Expression"]}),ld("BigIntLiteral",{builder:["value"],fields:{value:{validate:ed("string")}},aliases:["Expression","Pureish","Literal","Immutable"]}),ld("ExportNamespaceSpecifier",{visitor:["exported"],aliases:["ModuleSpecifier"],fields:{exported:{validate:Zo("Identifier")}}}),ld("OptionalMemberExpression",{builder:["object","property","computed","optional"],visitor:["object","property"],aliases:["Expression"],fields:{object:{validate:Zo("Expression")},property:{validate:function(){var e=Zo("Identifier"),t=Zo("Expression"),r=Object.assign((function(r,a,n){(r.computed?t:e)(r,a,n)}),{oneOfNodeTypes:["Expression","Identifier"]});return r}()},computed:{default:!1},optional:{validate:Ai.env.BABEL_TYPES_8_BREAKING?ad(ed("boolean"),rd()):ed("boolean")}}}),ld("OptionalCallExpression",{visitor:["callee","arguments","typeParameters","typeArguments"],builder:["callee","arguments","optional"],aliases:["Expression"],fields:{callee:{validate:Zo("Expression")},arguments:{validate:ad(ed("array"),Xo(Zo("Expression","SpreadElement","JSXNamespacedName","ArgumentPlaceholder")))},optional:{validate:Ai.env.BABEL_TYPES_8_BREAKING?ad(ed("boolean"),rd()):ed("boolean")},typeArguments:{validate:Zo("TypeParameterInstantiation"),optional:!0},typeParameters:{validate:Zo("TSTypeParameterInstantiation"),optional:!0}}}),ld("ClassProperty",{visitor:["key","value","typeAnnotation","decorators"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property"],fields:Object.assign({},vd(),{value:{validate:Zo("Expression"),optional:!0},definite:{validate:ed("boolean"),optional:!0},typeAnnotation:{validate:Zo("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0},readonly:{validate:ed("boolean"),optional:!0},declare:{validate:ed("boolean"),optional:!0},variance:{validate:Zo("Variance"),optional:!0}})}),ld("ClassAccessorProperty",{visitor:["key","value","typeAnnotation","decorators"],builder:["key","value","typeAnnotation","decorators","computed","static"],aliases:["Property","Accessor"],fields:Object.assign({},vd(),{key:{validate:ad(function(){var e=Zo("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","PrivateName"),t=Zo("Expression");return function(r,a,n){(r.computed?t:e)(r,a,n)}}(),Zo("Identifier","StringLiteral","NumericLiteral","BigIntLiteral","Expression","PrivateName"))},value:{validate:Zo("Expression"),optional:!0},definite:{validate:ed("boolean"),optional:!0},typeAnnotation:{validate:Zo("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0},readonly:{validate:ed("boolean"),optional:!0},declare:{validate:ed("boolean"),optional:!0},variance:{validate:Zo("Variance"),optional:!0}})}),ld("ClassPrivateProperty",{visitor:["key","value","decorators","typeAnnotation"],builder:["key","value","decorators","static"],aliases:["Property","Private"],fields:{key:{validate:Zo("PrivateName")},value:{validate:Zo("Expression"),optional:!0},typeAnnotation:{validate:Zo("TypeAnnotation","TSTypeAnnotation","Noop"),optional:!0},decorators:{validate:ad(ed("array"),Xo(Zo("Decorator"))),optional:!0},static:{validate:ed("boolean"),default:!1},readonly:{validate:ed("boolean"),optional:!0},definite:{validate:ed("boolean"),optional:!0},variance:{validate:Zo("Variance"),optional:!0}}}),ld("ClassPrivateMethod",{builder:["kind","key","params","body","static"],visitor:["key","params","body","decorators","returnType","typeParameters"],aliases:["Function","Scopable","BlockParent","FunctionParent","Method","Private"],fields:Object.assign({},xd(),cd(),{kind:{validate:Yo("get","set","method"),default:"method"},key:{validate:Zo("PrivateName")},body:{validate:Zo("BlockStatement")}})}),ld("PrivateName",{visitor:["id"],aliases:["Private"],fields:{id:{validate:Zo("Identifier")}}}),ld("StaticBlock",{visitor:["body"],fields:{body:{validate:ad(ed("array"),Xo(Zo("Statement")))}},aliases:["Scopable","BlockParent","FunctionParent"]});var Rd=od("Flow"),Ed=function(e){var t="DeclareClass"===e;Rd(e,{builder:["id","typeParameters","extends","body"],visitor:["id","typeParameters","extends"].concat(E(t?["mixins","implements"]:[]),["body"]),aliases:["FlowDeclaration","Statement","Declaration"],fields:Object.assign({id:qo("Identifier"),typeParameters:Ho("TypeParameterDeclaration"),extends:Go($o("InterfaceExtends"))},t?{mixins:Go($o("InterfaceExtends")),implements:Go($o("ClassImplements"))}:{},{body:qo("ObjectTypeAnnotation")})})};Rd("AnyTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("ArrayTypeAnnotation",{visitor:["elementType"],aliases:["FlowType"],fields:{elementType:qo("FlowType")}}),Rd("BooleanTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("BooleanLiteralTypeAnnotation",{builder:["value"],aliases:["FlowType"],fields:{value:zo(ed("boolean"))}}),Rd("NullLiteralTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("ClassImplements",{visitor:["id","typeParameters"],fields:{id:qo("Identifier"),typeParameters:Ho("TypeParameterInstantiation")}}),Ed("DeclareClass"),Rd("DeclareFunction",{visitor:["id"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier"),predicate:Ho("DeclaredPredicate")}}),Ed("DeclareInterface"),Rd("DeclareModule",{builder:["id","body","kind"],visitor:["id","body"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo(["Identifier","StringLiteral"]),body:qo("BlockStatement"),kind:Go(Yo("CommonJS","ES"))}}),Rd("DeclareModuleExports",{visitor:["typeAnnotation"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{typeAnnotation:qo("TypeAnnotation")}}),Rd("DeclareTypeAlias",{visitor:["id","typeParameters","right"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier"),typeParameters:Ho("TypeParameterDeclaration"),right:qo("FlowType")}}),Rd("DeclareOpaqueType",{visitor:["id","typeParameters","supertype"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier"),typeParameters:Ho("TypeParameterDeclaration"),supertype:Ho("FlowType"),impltype:Ho("FlowType")}}),Rd("DeclareVariable",{visitor:["id"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier")}}),Rd("DeclareExportDeclaration",{visitor:["declaration","specifiers","source"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{declaration:Ho("Flow"),specifiers:Go($o(["ExportSpecifier","ExportNamespaceSpecifier"])),source:Ho("StringLiteral"),default:Go(ed("boolean"))}}),Rd("DeclareExportAllDeclaration",{visitor:["source"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{source:qo("StringLiteral"),exportKind:Go(Yo("type","value"))}}),Rd("DeclaredPredicate",{visitor:["value"],aliases:["FlowPredicate"],fields:{value:qo("Flow")}}),Rd("ExistsTypeAnnotation",{aliases:["FlowType"]}),Rd("FunctionTypeAnnotation",{visitor:["typeParameters","params","rest","returnType"],aliases:["FlowType"],fields:{typeParameters:Ho("TypeParameterDeclaration"),params:zo($o("FunctionTypeParam")),rest:Ho("FunctionTypeParam"),this:Ho("FunctionTypeParam"),returnType:qo("FlowType")}}),Rd("FunctionTypeParam",{visitor:["name","typeAnnotation"],fields:{name:Ho("Identifier"),typeAnnotation:qo("FlowType"),optional:Go(ed("boolean"))}}),Rd("GenericTypeAnnotation",{visitor:["id","typeParameters"],aliases:["FlowType"],fields:{id:qo(["Identifier","QualifiedTypeIdentifier"]),typeParameters:Ho("TypeParameterInstantiation")}}),Rd("InferredPredicate",{aliases:["FlowPredicate"]}),Rd("InterfaceExtends",{visitor:["id","typeParameters"],fields:{id:qo(["Identifier","QualifiedTypeIdentifier"]),typeParameters:Ho("TypeParameterInstantiation")}}),Ed("InterfaceDeclaration"),Rd("InterfaceTypeAnnotation",{visitor:["extends","body"],aliases:["FlowType"],fields:{extends:Go($o("InterfaceExtends")),body:qo("ObjectTypeAnnotation")}}),Rd("IntersectionTypeAnnotation",{visitor:["types"],aliases:["FlowType"],fields:{types:zo($o("FlowType"))}}),Rd("MixedTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("EmptyTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("NullableTypeAnnotation",{visitor:["typeAnnotation"],aliases:["FlowType"],fields:{typeAnnotation:qo("FlowType")}}),Rd("NumberLiteralTypeAnnotation",{builder:["value"],aliases:["FlowType"],fields:{value:zo(ed("number"))}}),Rd("NumberTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("ObjectTypeAnnotation",{visitor:["properties","indexers","callProperties","internalSlots"],aliases:["FlowType"],builder:["properties","indexers","callProperties","internalSlots","exact"],fields:{properties:zo($o(["ObjectTypeProperty","ObjectTypeSpreadProperty"])),indexers:{validate:$o("ObjectTypeIndexer"),optional:!0,default:[]},callProperties:{validate:$o("ObjectTypeCallProperty"),optional:!0,default:[]},internalSlots:{validate:$o("ObjectTypeInternalSlot"),optional:!0,default:[]},exact:{validate:ed("boolean"),default:!1},inexact:Go(ed("boolean"))}}),Rd("ObjectTypeInternalSlot",{visitor:["id","value","optional","static","method"],aliases:["UserWhitespacable"],fields:{id:qo("Identifier"),value:qo("FlowType"),optional:zo(ed("boolean")),static:zo(ed("boolean")),method:zo(ed("boolean"))}}),Rd("ObjectTypeCallProperty",{visitor:["value"],aliases:["UserWhitespacable"],fields:{value:qo("FlowType"),static:zo(ed("boolean"))}}),Rd("ObjectTypeIndexer",{visitor:["id","key","value","variance"],aliases:["UserWhitespacable"],fields:{id:Ho("Identifier"),key:qo("FlowType"),value:qo("FlowType"),static:zo(ed("boolean")),variance:Ho("Variance")}}),Rd("ObjectTypeProperty",{visitor:["key","value","variance"],aliases:["UserWhitespacable"],fields:{key:qo(["Identifier","StringLiteral"]),value:qo("FlowType"),kind:zo(Yo("init","get","set")),static:zo(ed("boolean")),proto:zo(ed("boolean")),optional:zo(ed("boolean")),variance:Ho("Variance"),method:zo(ed("boolean"))}}),Rd("ObjectTypeSpreadProperty",{visitor:["argument"],aliases:["UserWhitespacable"],fields:{argument:qo("FlowType")}}),Rd("OpaqueType",{visitor:["id","typeParameters","supertype","impltype"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier"),typeParameters:Ho("TypeParameterDeclaration"),supertype:Ho("FlowType"),impltype:qo("FlowType")}}),Rd("QualifiedTypeIdentifier",{visitor:["id","qualification"],fields:{id:qo("Identifier"),qualification:qo(["Identifier","QualifiedTypeIdentifier"])}}),Rd("StringLiteralTypeAnnotation",{builder:["value"],aliases:["FlowType"],fields:{value:zo(ed("string"))}}),Rd("StringTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("SymbolTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("ThisTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("TupleTypeAnnotation",{visitor:["types"],aliases:["FlowType"],fields:{types:zo($o("FlowType"))}}),Rd("TypeofTypeAnnotation",{visitor:["argument"],aliases:["FlowType"],fields:{argument:qo("FlowType")}}),Rd("TypeAlias",{visitor:["id","typeParameters","right"],aliases:["FlowDeclaration","Statement","Declaration"],fields:{id:qo("Identifier"),typeParameters:Ho("TypeParameterDeclaration"),right:qo("FlowType")}}),Rd("TypeAnnotation",{visitor:["typeAnnotation"],fields:{typeAnnotation:qo("FlowType")}}),Rd("TypeCastExpression",{visitor:["expression","typeAnnotation"],aliases:["ExpressionWrapper","Expression"],fields:{expression:qo("Expression"),typeAnnotation:qo("TypeAnnotation")}}),Rd("TypeParameter",{visitor:["bound","default","variance"],fields:{name:zo(ed("string")),bound:Ho("TypeAnnotation"),default:Ho("FlowType"),variance:Ho("Variance")}}),Rd("TypeParameterDeclaration",{visitor:["params"],fields:{params:zo($o("TypeParameter"))}}),Rd("TypeParameterInstantiation",{visitor:["params"],fields:{params:zo($o("FlowType"))}}),Rd("UnionTypeAnnotation",{visitor:["types"],aliases:["FlowType"],fields:{types:zo($o("FlowType"))}}),Rd("Variance",{builder:["kind"],fields:{kind:zo(Yo("minus","plus"))}}),Rd("VoidTypeAnnotation",{aliases:["FlowType","FlowBaseAnnotation"]}),Rd("EnumDeclaration",{aliases:["Statement","Declaration"],visitor:["id","body"],fields:{id:qo("Identifier"),body:qo(["EnumBooleanBody","EnumNumberBody","EnumStringBody","EnumSymbolBody"])}}),Rd("EnumBooleanBody",{aliases:["EnumBody"],visitor:["members"],fields:{explicitType:zo(ed("boolean")),members:Jo("EnumBooleanMember"),hasUnknownMembers:zo(ed("boolean"))}}),Rd("EnumNumberBody",{aliases:["EnumBody"],visitor:["members"],fields:{explicitType:zo(ed("boolean")),members:Jo("EnumNumberMember"),hasUnknownMembers:zo(ed("boolean"))}}),Rd("EnumStringBody",{aliases:["EnumBody"],visitor:["members"],fields:{explicitType:zo(ed("boolean")),members:Jo(["EnumStringMember","EnumDefaultedMember"]),hasUnknownMembers:zo(ed("boolean"))}}),Rd("EnumSymbolBody",{aliases:["EnumBody"],visitor:["members"],fields:{members:Jo("EnumDefaultedMember"),hasUnknownMembers:zo(ed("boolean"))}}),Rd("EnumBooleanMember",{aliases:["EnumMember"],visitor:["id"],fields:{id:qo("Identifier"),init:qo("BooleanLiteral")}}),Rd("EnumNumberMember",{aliases:["EnumMember"],visitor:["id","init"],fields:{id:qo("Identifier"),init:qo("NumericLiteral")}}),Rd("EnumStringMember",{aliases:["EnumMember"],visitor:["id","init"],fields:{id:qo("Identifier"),init:qo("StringLiteral")}}),Rd("EnumDefaultedMember",{aliases:["EnumMember"],visitor:["id"],fields:{id:qo("Identifier")}}),Rd("IndexedAccessType",{visitor:["objectType","indexType"],aliases:["FlowType"],fields:{objectType:qo("FlowType"),indexType:qo("FlowType")}}),Rd("OptionalIndexedAccessType",{visitor:["objectType","indexType"],aliases:["FlowType"],fields:{objectType:qo("FlowType"),indexType:qo("FlowType"),optional:zo(ed("boolean"))}});var wd=od("JSX");wd("JSXAttribute",{visitor:["name","value"],aliases:["Immutable"],fields:{name:{validate:Zo("JSXIdentifier","JSXNamespacedName")},value:{optional:!0,validate:Zo("JSXElement","JSXFragment","StringLiteral","JSXExpressionContainer")}}}),wd("JSXClosingElement",{visitor:["name"],aliases:["Immutable"],fields:{name:{validate:Zo("JSXIdentifier","JSXMemberExpression","JSXNamespacedName")}}}),wd("JSXElement",{builder:["openingElement","closingElement","children","selfClosing"],visitor:["openingElement","children","closingElement"],aliases:["Immutable","Expression"],fields:Object.assign({openingElement:{validate:Zo("JSXOpeningElement")},closingElement:{optional:!0,validate:Zo("JSXClosingElement")},children:{validate:ad(ed("array"),Xo(Zo("JSXText","JSXExpressionContainer","JSXSpreadChild","JSXElement","JSXFragment")))}},{selfClosing:{validate:ed("boolean"),optional:!0}})}),wd("JSXEmptyExpression",{}),wd("JSXExpressionContainer",{visitor:["expression"],aliases:["Immutable"],fields:{expression:{validate:Zo("Expression","JSXEmptyExpression")}}}),wd("JSXSpreadChild",{visitor:["expression"],aliases:["Immutable"],fields:{expression:{validate:Zo("Expression")}}}),wd("JSXIdentifier",{builder:["name"],fields:{name:{validate:ed("string")}}}),wd("JSXMemberExpression",{visitor:["object","property"],fields:{object:{validate:Zo("JSXMemberExpression","JSXIdentifier")},property:{validate:Zo("JSXIdentifier")}}}),wd("JSXNamespacedName",{visitor:["namespace","name"],fields:{namespace:{validate:Zo("JSXIdentifier")},name:{validate:Zo("JSXIdentifier")}}}),wd("JSXOpeningElement",{builder:["name","attributes","selfClosing"],visitor:["name","attributes"],aliases:["Immutable"],fields:{name:{validate:Zo("JSXIdentifier","JSXMemberExpression","JSXNamespacedName")},selfClosing:{default:!1},attributes:{validate:ad(ed("array"),Xo(Zo("JSXAttribute","JSXSpreadAttribute")))},typeParameters:{validate:Zo("TypeParameterInstantiation","TSTypeParameterInstantiation"),optional:!0}}}),wd("JSXSpreadAttribute",{visitor:["argument"],fields:{argument:{validate:Zo("Expression")}}}),wd("JSXText",{aliases:["Immutable"],builder:["value"],fields:{value:{validate:ed("string")}}}),wd("JSXFragment",{builder:["openingFragment","closingFragment","children"],visitor:["openingFragment","children","closingFragment"],aliases:["Immutable","Expression"],fields:{openingFragment:{validate:Zo("JSXOpeningFragment")},closingFragment:{validate:Zo("JSXClosingFragment")},children:{validate:ad(ed("array"),Xo(Zo("JSXText","JSXExpressionContainer","JSXSpreadChild","JSXElement","JSXFragment")))}}}),wd("JSXOpeningFragment",{aliases:["Immutable"]}),wd("JSXClosingFragment",{aliases:["Immutable"]});for(var Sd=["Identifier","StringLiteral","Expression","Statement","Declaration","BlockStatement","ClassBody","Pattern"],Dd={Declaration:["Statement"],Pattern:["PatternLike","LVal"]},jd=0,Cd=Sd;jd=0)){if(Ft(o))return[o];if(xs(o))a.set(o.type,o);else if(Or(o))n.has(o.types)||(t.push.apply(t,E(o.types)),n.add(o.types));else if(rr(o)){var d=xv(o.id);if(r.has(d)){var l,u=r.get(d);u.typeParameters?o.typeParameters&&((l=u.typeParameters.params).push.apply(l,E(o.typeParameters.params)),u.typeParameters.params=Rv(u.typeParameters.params)):u=o.typeParameters}else r.set(d,o)}else s.push(o)}}for(var c,p=P(a);!(c=p()).done;){var f=R(c.value,2)[1];s.push(f)}for(var h,g=P(r);!(h=g()).done;){var m=R(h.value,2)[1];s.push(m)}return s}function Ev(e){var t=Rv(e);return 1===t.length?t[0]:jc(t)}function wv(e){return we(e)?e.name:e.right.name+"."+wv(e.left)}function Sv(e){for(var t=Array.from(e),r=new Map,a=new Map,n=new Set,s=[],i=0;i=0)){if(_a(o))return[o];if(Ps(o))a.set(o.type,o);else if(sn(o))n.has(o.types)||(t.push.apply(t,E(o.types)),n.add(o.types));else if(Xa(o)&&o.typeParameters){var d=wv(o.typeName);if(r.has(d)){var l,u=r.get(d);u.typeParameters?o.typeParameters&&((l=u.typeParameters.params).push.apply(l,E(o.typeParameters.params)),u.typeParameters.params=Sv(u.typeParameters.params)):u=o.typeParameters}else r.set(d,o)}else s.push(o)}}for(var c,p=P(a);!(c=p()).done;){var f=R(c.value,2)[1];s.push(f)}for(var h,g=P(r);!(h=g()).done;){var m=R(h.value,2)[1];s.push(m)}return s}function Dv(e){var t=e.map((function(e){return On(e)?e.typeAnnotation:e})),r=Sv(t);return 1===r.length?r[0]:Zp(r)}function jv(){return Ul("void",xl(0),!0)}var Cv=Function.call.bind(Object.prototype.hasOwnProperty);function Tv(e,t,r,a){return e&&"string"==typeof e.type?kv(e,t,r,a):e}function Av(e,t,r,a){return Array.isArray(e)?e.map((function(e){return Tv(e,t,r,a)})):Tv(e,t,r,a)}function Pv(e,t,r){return void 0===t&&(t=!0),void 0===r&&(r=!1),kv(e,t,r,new Map)}function kv(e,t,r,a){if(void 0===t&&(t=!0),void 0===r&&(r=!1),!e)return e;var n=e.type,s={type:e.type};if(we(e))s.name=e.name,Cv(e,"optional")&&"boolean"==typeof e.optional&&(s.optional=e.optional),Cv(e,"typeAnnotation")&&(s.typeAnnotation=t?Av(e.typeAnnotation,!0,r,a):e.typeAnnotation);else{if(!Cv(Bo,n))throw new Error('Unknown node type: "'+n+'"');for(var i=0,o=Object.keys(Bo[n]);i=Number.MAX_SAFE_INTEGER?Zx.uid=0:Zx.uid++};var eR=Function.call.bind(Object.prototype.toString);function tR(e){return"[object RegExp]"===eR(e)}function rR(e){if("object"!=typeof e||null===e||"[object Object]"!==Object.prototype.toString.call(e))return!1;var t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function aR(e){if(void 0===e)return ml("undefined");if(!0===e||!1===e)return El(e);if(null===e)return Rl();if("string"==typeof e)return vl(e);var t;if("number"==typeof e)return t=Number.isFinite(e)?xl(Math.abs(e)):Yd("/",Number.isNaN(e)?xl(0):xl(1),xl(0)),(e<0||Object.is(e,-0))&&(t=Ul("-",t)),t;if(tR(e))return wl(e.source,e.toString().match(/\/([a-z]+|)$/)[1]);if(Array.isArray(e))return Jd(e.map(aR));if(rR(e)){for(var r=[],a=0,n=Object.keys(e);a=0)return!0}else if(s===e)return!0}return!1}function pR(e){return Je(e)&&("var"!==e.kind||e[Io])}function fR(e){return Re(e)||nt(e)||pR(e)}function hR(e){return!!Ni(e.type,"Immutable")||!!we(e)&&"undefined"===e.name}function gR(e,t){if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return e===t;if(e.type!==t.type)return!1;for(var r=Object.keys(Bo[e.type]||e.type),a=_o[e.type],n=0,s=r;n100)){var o=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(i);if(o){var d=parseFloat(o[1]);switch((o[2]||"ms").toLowerCase()){case"years":case"year":case"yrs":case"yr":case"y":return d*s;case"weeks":case"week":case"w":return d*n;case"days":case"day":case"d":return d*a;case"hours":case"hour":case"hrs":case"hr":case"h":return d*r;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*e;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function o(n){var s=Math.abs(n);return s>=a?Math.round(n/a)+"d":s>=r?Math.round(n/r)+"h":s>=t?Math.round(n/t)+"m":s>=e?Math.round(n/e)+"s":n+"ms"}function d(n){var s=Math.abs(n);return s>=a?l(n,s,a,"day"):s>=r?l(n,s,r,"hour"):s>=t?l(n,s,t,"minute"):s>=e?l(n,s,e,"second"):n+" ms"}function l(e,t,r,a){var n=t>=1.5*r;return Math.round(e/r)+" "+a+(n?"s":"")}return _E=function(e,t){t=t||{};var r=typeof e;if("string"===r&&e.length>0)return i(e);if("number"===r&&isFinite(e))return t.long?d(e):o(e);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(e))},_E}function LE(e){function t(e){for(var t=0,a=0;a=31||"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/))}function n(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+e.exports.humanize(this.diff),this.useColors){var r="color: "+this.color;t.splice(1,0,r,"color: inherit");var a=0,n=0;t[0].replace(/%[a-zA-Z%]/g,(function(e){"%%"!==e&&(a++,"%c"===e&&(n=a))})),t.splice(n,0,r)}}function s(e){try{e?t.storage.setItem("debug",e):t.storage.removeItem("debug")}catch(e){}}function i(){var e;try{e=t.storage.getItem("debug")}catch(e){}return!e&&void 0!==Ai&&"env"in Ai&&(e=Ai.env.DEBUG),e}function o(){try{return localStorage}catch(e){}}t.formatArgs=n,t.save=s,t.load=i,t.useColors=a,t.storage=o(),t.destroy=(r=!1,function(){r||(r=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}),t.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"],t.log=console.debug||console.log||function(){},e.exports=UE(t),e.exports.formatters.j=function(e){try{return JSON.stringify(e)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}}(BE,BE.exports);var WE=BE.exports,zE=Pv,VE=eu,qE=tu,GE=ml,HE=zl,KE=Vl;function $E(e){if(!e.isExportDeclaration()||e.isExportAllDeclaration())throw new Error("Only default and named export declarations can be split.");if(e.isExportDefaultDeclaration()){var t=e.get("declaration"),r=t.isFunctionDeclaration()||t.isClassDeclaration(),a=t.isFunctionExpression()||t.isClassExpression(),n=t.isScope()?t.scope.parent:t.scope,s=t.node.id,i=!1;s?a&&n.hasBinding(s.name)&&(i=!0,s=n.generateUidIdentifier(s.name)):(i=!0,s=n.generateUidIdentifier("default"),(r||a)&&(t.node.id=zE(s)));var o=r?t.node:HE("var",[KE(zE(s),t.node)]),d=VE(null,[qE(zE(s),GE("default"))]);return e.insertAfter(d),e.replaceWith(o),i&&n.registerDeclaration(e),e}if(e.get("specifiers").length>0)throw new Error("It doesn't make sense to split exported specifiers.");var l=e.get("declaration"),u=l.getOuterBindingIdentifiers(),c=Object.keys(u).map((function(e){return qE(GE(e),GE(e))})),p=VE(null,c);return e.insertAfter(p),e.replaceWith(l.node),e}function JE(e){var t=e.context,r=e.node;if(r.computed&&t.maybeQueue(e.get("key")),r.decorators)for(var a,n=P(e.get("decorators"));!(a=n()).done;){var s=a.value;t.maybeQueue(s)}}var XE={FunctionParent:function(e){e.isArrowFunctionExpression()||(e.skip(),e.isMethod()&&JE(e))},Property:function(e){e.isObjectProperty()||(e.skip(),JE(e))}},YE={ReferencedIdentifier:function(e,t){var r=e.node;r.name===t.oldName&&(r.name=t.newName)},Scope:function(e,t){e.scope.bindingIdentifierEquals(t.oldName,t.binding.identifier)||(e.skip(),e.isMethod()&&JE(e))},ObjectProperty:function(e,t){var r,a=e.node,n=e.scope,s=a.key.name;!a.shorthand||s!==t.oldName&&s!==t.newName||n.getBindingIdentifier(s)!==t.binding.identifier||(a.shorthand=!1,null!=(r=a.extra)&&r.shorthand&&(a.extra.shorthand=!1))},"AssignmentExpression|Declaration|VariableDeclarator":function(e,t){if(!e.isVariableDeclaration()){var r=e.getOuterBindingIdentifiers();for(var a in r)a===t.oldName&&(r[a].name=t.newName)}}},ZE=function(){function e(e,t,r){this.newName=r,this.oldName=t,this.binding=e}var t=e.prototype;return t.maybeConvertFromExportDeclaration=function(e){var t=e.parentPath;if(t.isExportDeclaration()){if(t.isExportDefaultDeclaration()){var r=t.node.declaration;if(ts(r)&&!r.id)return}t.isExportAllDeclaration()||$E(t)}},t.maybeConvertFromClassFunctionDeclaration=function(e){return e},t.maybeConvertFromClassFunctionExpression=function(e){return e},t.rename=function(){var e=this.binding,t=this.oldName,r=this.newName,a=e.scope,n=e.path,s=n.find((function(e){return e.isDeclaration()||e.isFunctionExpression()||e.isClassExpression()}));s&&s.getOuterBindingIdentifiers()[t]===e.identifier&&this.maybeConvertFromExportDeclaration(s),uG(arguments[0]||a.block,gE(YE),a,this,a.path,{discriminant:!0}),arguments[0]||(a.removeOwnBinding(t),a.bindings[r]=e,this.binding.identifier.name=r),s&&(this.maybeConvertFromClassFunctionDeclaration(n),this.maybeConvertFromClassFunctionExpression(n))},l(e)}(),QE=function(){function e(e){var t=e.identifier,r=e.scope,a=e.path,n=e.kind;this.identifier=void 0,this.scope=void 0,this.path=void 0,this.kind=void 0,this.constantViolations=[],this.constant=!0,this.referencePaths=[],this.referenced=!1,this.references=0,this.identifier=t,this.scope=r,this.path=a,this.kind=n,"var"!==n&&"hoisted"!==n||!ew(a)||this.reassign(a),this.clearValue()}var t=e.prototype;return t.deoptValue=function(){this.clearValue(),this.hasDeoptedValue=!0},t.setValue=function(e){this.hasDeoptedValue||(this.hasValue=!0,this.value=e)},t.clearValue=function(){this.hasDeoptedValue=!1,this.hasValue=!1,this.value=null},t.reassign=function(e){this.constant=!1,-1===this.constantViolations.indexOf(e)&&this.constantViolations.push(e)},t.reference=function(e){-1===this.referencePaths.indexOf(e)&&(this.referenced=!0,this.references++,this.referencePaths.push(e))},t.dereference=function(){this.references--,this.referenced=!!this.references},l(e)}();function ew(e){for(var t=e.parentPath,r=e.key;t;t=(a=t).parentPath,r=a.key,a){var a;if(t.isFunctionParent())return!1;if(t.isWhile()||t.isForXStatement()||t.isForStatement()&&"body"===r)return!0}return!1}var tw,rw,aw={builtin:{Array:!1,ArrayBuffer:!1,Atomics:!1,BigInt:!1,BigInt64Array:!1,BigUint64Array:!1,Boolean:!1,constructor:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,globalThis:!1,hasOwnProperty:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,isFinite:!1,isNaN:!1,isPrototypeOf:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,propertyIsEnumerable:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,toLocaleString:!1,toString:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,valueOf:!1,WeakMap:!1,WeakSet:!1},es5:{Array:!1,Boolean:!1,constructor:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Function:!1,hasOwnProperty:!1,Infinity:!1,isFinite:!1,isNaN:!1,isPrototypeOf:!1,JSON:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,propertyIsEnumerable:!1,RangeError:!1,ReferenceError:!1,RegExp:!1,String:!1,SyntaxError:!1,toLocaleString:!1,toString:!1,TypeError:!1,undefined:!1,unescape:!1,URIError:!1,valueOf:!1},es2015:{Array:!1,ArrayBuffer:!1,Boolean:!1,constructor:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,hasOwnProperty:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,isFinite:!1,isNaN:!1,isPrototypeOf:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,propertyIsEnumerable:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,String:!1,Symbol:!1,SyntaxError:!1,toLocaleString:!1,toString:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,valueOf:!1,WeakMap:!1,WeakSet:!1},es2017:{Array:!1,ArrayBuffer:!1,Atomics:!1,Boolean:!1,constructor:!1,DataView:!1,Date:!1,decodeURI:!1,decodeURIComponent:!1,encodeURI:!1,encodeURIComponent:!1,Error:!1,escape:!1,eval:!1,EvalError:!1,Float32Array:!1,Float64Array:!1,Function:!1,hasOwnProperty:!1,Infinity:!1,Int16Array:!1,Int32Array:!1,Int8Array:!1,isFinite:!1,isNaN:!1,isPrototypeOf:!1,JSON:!1,Map:!1,Math:!1,NaN:!1,Number:!1,Object:!1,parseFloat:!1,parseInt:!1,Promise:!1,propertyIsEnumerable:!1,Proxy:!1,RangeError:!1,ReferenceError:!1,Reflect:!1,RegExp:!1,Set:!1,SharedArrayBuffer:!1,String:!1,Symbol:!1,SyntaxError:!1,toLocaleString:!1,toString:!1,TypeError:!1,Uint16Array:!1,Uint32Array:!1,Uint8Array:!1,Uint8ClampedArray:!1,undefined:!1,unescape:!1,URIError:!1,valueOf:!1,WeakMap:!1,WeakSet:!1},browser:{AbortController:!1,AbortSignal:!1,addEventListener:!1,alert:!1,AnalyserNode:!1,Animation:!1,AnimationEffectReadOnly:!1,AnimationEffectTiming:!1,AnimationEffectTimingReadOnly:!1,AnimationEvent:!1,AnimationPlaybackEvent:!1,AnimationTimeline:!1,applicationCache:!1,ApplicationCache:!1,ApplicationCacheErrorEvent:!1,atob:!1,Attr:!1,Audio:!1,AudioBuffer:!1,AudioBufferSourceNode:!1,AudioContext:!1,AudioDestinationNode:!1,AudioListener:!1,AudioNode:!1,AudioParam:!1,AudioProcessingEvent:!1,AudioScheduledSourceNode:!1,"AudioWorkletGlobalScope ":!1,AudioWorkletNode:!1,AudioWorkletProcessor:!1,BarProp:!1,BaseAudioContext:!1,BatteryManager:!1,BeforeUnloadEvent:!1,BiquadFilterNode:!1,Blob:!1,BlobEvent:!1,blur:!1,BroadcastChannel:!1,btoa:!1,BudgetService:!1,ByteLengthQueuingStrategy:!1,Cache:!1,caches:!1,CacheStorage:!1,cancelAnimationFrame:!1,cancelIdleCallback:!1,CanvasCaptureMediaStreamTrack:!1,CanvasGradient:!1,CanvasPattern:!1,CanvasRenderingContext2D:!1,ChannelMergerNode:!1,ChannelSplitterNode:!1,CharacterData:!1,clearInterval:!1,clearTimeout:!1,clientInformation:!1,ClipboardEvent:!1,close:!1,closed:!1,CloseEvent:!1,Comment:!1,CompositionEvent:!1,confirm:!1,console:!1,ConstantSourceNode:!1,ConvolverNode:!1,CountQueuingStrategy:!1,createImageBitmap:!1,Credential:!1,CredentialsContainer:!1,crypto:!1,Crypto:!1,CryptoKey:!1,CSS:!1,CSSConditionRule:!1,CSSFontFaceRule:!1,CSSGroupingRule:!1,CSSImportRule:!1,CSSKeyframeRule:!1,CSSKeyframesRule:!1,CSSMediaRule:!1,CSSNamespaceRule:!1,CSSPageRule:!1,CSSRule:!1,CSSRuleList:!1,CSSStyleDeclaration:!1,CSSStyleRule:!1,CSSStyleSheet:!1,CSSSupportsRule:!1,CustomElementRegistry:!1,customElements:!1,CustomEvent:!1,DataTransfer:!1,DataTransferItem:!1,DataTransferItemList:!1,defaultstatus:!1,defaultStatus:!1,DelayNode:!1,DeviceMotionEvent:!1,DeviceOrientationEvent:!1,devicePixelRatio:!1,dispatchEvent:!1,document:!1,Document:!1,DocumentFragment:!1,DocumentType:!1,DOMError:!1,DOMException:!1,DOMImplementation:!1,DOMMatrix:!1,DOMMatrixReadOnly:!1,DOMParser:!1,DOMPoint:!1,DOMPointReadOnly:!1,DOMQuad:!1,DOMRect:!1,DOMRectReadOnly:!1,DOMStringList:!1,DOMStringMap:!1,DOMTokenList:!1,DragEvent:!1,DynamicsCompressorNode:!1,Element:!1,ErrorEvent:!1,event:!1,Event:!1,EventSource:!1,EventTarget:!1,external:!1,fetch:!1,File:!1,FileList:!1,FileReader:!1,find:!1,focus:!1,FocusEvent:!1,FontFace:!1,FontFaceSetLoadEvent:!1,FormData:!1,frameElement:!1,frames:!1,GainNode:!1,Gamepad:!1,GamepadButton:!1,GamepadEvent:!1,getComputedStyle:!1,getSelection:!1,HashChangeEvent:!1,Headers:!1,history:!1,History:!1,HTMLAllCollection:!1,HTMLAnchorElement:!1,HTMLAreaElement:!1,HTMLAudioElement:!1,HTMLBaseElement:!1,HTMLBodyElement:!1,HTMLBRElement:!1,HTMLButtonElement:!1,HTMLCanvasElement:!1,HTMLCollection:!1,HTMLContentElement:!1,HTMLDataElement:!1,HTMLDataListElement:!1,HTMLDetailsElement:!1,HTMLDialogElement:!1,HTMLDirectoryElement:!1,HTMLDivElement:!1,HTMLDListElement:!1,HTMLDocument:!1,HTMLElement:!1,HTMLEmbedElement:!1,HTMLFieldSetElement:!1,HTMLFontElement:!1,HTMLFormControlsCollection:!1,HTMLFormElement:!1,HTMLFrameElement:!1,HTMLFrameSetElement:!1,HTMLHeadElement:!1,HTMLHeadingElement:!1,HTMLHRElement:!1,HTMLHtmlElement:!1,HTMLIFrameElement:!1,HTMLImageElement:!1,HTMLInputElement:!1,HTMLLabelElement:!1,HTMLLegendElement:!1,HTMLLIElement:!1,HTMLLinkElement:!1,HTMLMapElement:!1,HTMLMarqueeElement:!1,HTMLMediaElement:!1,HTMLMenuElement:!1,HTMLMetaElement:!1,HTMLMeterElement:!1,HTMLModElement:!1,HTMLObjectElement:!1,HTMLOListElement:!1,HTMLOptGroupElement:!1,HTMLOptionElement:!1,HTMLOptionsCollection:!1,HTMLOutputElement:!1,HTMLParagraphElement:!1,HTMLParamElement:!1,HTMLPictureElement:!1,HTMLPreElement:!1,HTMLProgressElement:!1,HTMLQuoteElement:!1,HTMLScriptElement:!1,HTMLSelectElement:!1,HTMLShadowElement:!1,HTMLSlotElement:!1,HTMLSourceElement:!1,HTMLSpanElement:!1,HTMLStyleElement:!1,HTMLTableCaptionElement:!1,HTMLTableCellElement:!1,HTMLTableColElement:!1,HTMLTableElement:!1,HTMLTableRowElement:!1,HTMLTableSectionElement:!1,HTMLTemplateElement:!1,HTMLTextAreaElement:!1,HTMLTimeElement:!1,HTMLTitleElement:!1,HTMLTrackElement:!1,HTMLUListElement:!1,HTMLUnknownElement:!1,HTMLVideoElement:!1,IDBCursor:!1,IDBCursorWithValue:!1,IDBDatabase:!1,IDBFactory:!1,IDBIndex:!1,IDBKeyRange:!1,IDBObjectStore:!1,IDBOpenDBRequest:!1,IDBRequest:!1,IDBTransaction:!1,IDBVersionChangeEvent:!1,IdleDeadline:!1,IIRFilterNode:!1,Image:!1,ImageBitmap:!1,ImageBitmapRenderingContext:!1,ImageCapture:!1,ImageData:!1,indexedDB:!1,innerHeight:!1,innerWidth:!1,InputEvent:!1,IntersectionObserver:!1,IntersectionObserverEntry:!1,Intl:!1,isSecureContext:!1,KeyboardEvent:!1,KeyframeEffect:!1,KeyframeEffectReadOnly:!1,length:!1,localStorage:!1,location:!0,Location:!1,locationbar:!1,matchMedia:!1,MediaDeviceInfo:!1,MediaDevices:!1,MediaElementAudioSourceNode:!1,MediaEncryptedEvent:!1,MediaError:!1,MediaKeyMessageEvent:!1,MediaKeySession:!1,MediaKeyStatusMap:!1,MediaKeySystemAccess:!1,MediaList:!1,MediaQueryList:!1,MediaQueryListEvent:!1,MediaRecorder:!1,MediaSettingsRange:!1,MediaSource:!1,MediaStream:!1,MediaStreamAudioDestinationNode:!1,MediaStreamAudioSourceNode:!1,MediaStreamEvent:!1,MediaStreamTrack:!1,MediaStreamTrackEvent:!1,menubar:!1,MessageChannel:!1,MessageEvent:!1,MessagePort:!1,MIDIAccess:!1,MIDIConnectionEvent:!1,MIDIInput:!1,MIDIInputMap:!1,MIDIMessageEvent:!1,MIDIOutput:!1,MIDIOutputMap:!1,MIDIPort:!1,MimeType:!1,MimeTypeArray:!1,MouseEvent:!1,moveBy:!1,moveTo:!1,MutationEvent:!1,MutationObserver:!1,MutationRecord:!1,name:!1,NamedNodeMap:!1,NavigationPreloadManager:!1,navigator:!1,Navigator:!1,NetworkInformation:!1,Node:!1,NodeFilter:!1,NodeIterator:!1,NodeList:!1,Notification:!1,OfflineAudioCompletionEvent:!1,OfflineAudioContext:!1,offscreenBuffering:!1,OffscreenCanvas:!0,onabort:!0,onafterprint:!0,onanimationend:!0,onanimationiteration:!0,onanimationstart:!0,onappinstalled:!0,onauxclick:!0,onbeforeinstallprompt:!0,onbeforeprint:!0,onbeforeunload:!0,onblur:!0,oncancel:!0,oncanplay:!0,oncanplaythrough:!0,onchange:!0,onclick:!0,onclose:!0,oncontextmenu:!0,oncuechange:!0,ondblclick:!0,ondevicemotion:!0,ondeviceorientation:!0,ondeviceorientationabsolute:!0,ondrag:!0,ondragend:!0,ondragenter:!0,ondragleave:!0,ondragover:!0,ondragstart:!0,ondrop:!0,ondurationchange:!0,onemptied:!0,onended:!0,onerror:!0,onfocus:!0,ongotpointercapture:!0,onhashchange:!0,oninput:!0,oninvalid:!0,onkeydown:!0,onkeypress:!0,onkeyup:!0,onlanguagechange:!0,onload:!0,onloadeddata:!0,onloadedmetadata:!0,onloadstart:!0,onlostpointercapture:!0,onmessage:!0,onmessageerror:!0,onmousedown:!0,onmouseenter:!0,onmouseleave:!0,onmousemove:!0,onmouseout:!0,onmouseover:!0,onmouseup:!0,onmousewheel:!0,onoffline:!0,ononline:!0,onpagehide:!0,onpageshow:!0,onpause:!0,onplay:!0,onplaying:!0,onpointercancel:!0,onpointerdown:!0,onpointerenter:!0,onpointerleave:!0,onpointermove:!0,onpointerout:!0,onpointerover:!0,onpointerup:!0,onpopstate:!0,onprogress:!0,onratechange:!0,onrejectionhandled:!0,onreset:!0,onresize:!0,onscroll:!0,onsearch:!0,onseeked:!0,onseeking:!0,onselect:!0,onstalled:!0,onstorage:!0,onsubmit:!0,onsuspend:!0,ontimeupdate:!0,ontoggle:!0,ontransitionend:!0,onunhandledrejection:!0,onunload:!0,onvolumechange:!0,onwaiting:!0,onwheel:!0,open:!1,openDatabase:!1,opener:!1,Option:!1,origin:!1,OscillatorNode:!1,outerHeight:!1,outerWidth:!1,PageTransitionEvent:!1,pageXOffset:!1,pageYOffset:!1,PannerNode:!1,parent:!1,Path2D:!1,PaymentAddress:!1,PaymentRequest:!1,PaymentRequestUpdateEvent:!1,PaymentResponse:!1,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceLongTaskTiming:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceNavigation:!1,PerformanceNavigationTiming:!1,PerformanceObserver:!1,PerformanceObserverEntryList:!1,PerformancePaintTiming:!1,PerformanceResourceTiming:!1,PerformanceTiming:!1,PeriodicWave:!1,Permissions:!1,PermissionStatus:!1,personalbar:!1,PhotoCapabilities:!1,Plugin:!1,PluginArray:!1,PointerEvent:!1,PopStateEvent:!1,postMessage:!1,Presentation:!1,PresentationAvailability:!1,PresentationConnection:!1,PresentationConnectionAvailableEvent:!1,PresentationConnectionCloseEvent:!1,PresentationConnectionList:!1,PresentationReceiver:!1,PresentationRequest:!1,print:!1,ProcessingInstruction:!1,ProgressEvent:!1,PromiseRejectionEvent:!1,prompt:!1,PushManager:!1,PushSubscription:!1,PushSubscriptionOptions:!1,queueMicrotask:!1,RadioNodeList:!1,Range:!1,ReadableStream:!1,registerProcessor:!1,RemotePlayback:!1,removeEventListener:!1,Request:!1,requestAnimationFrame:!1,requestIdleCallback:!1,resizeBy:!1,ResizeObserver:!1,ResizeObserverEntry:!1,resizeTo:!1,Response:!1,RTCCertificate:!1,RTCDataChannel:!1,RTCDataChannelEvent:!1,RTCDtlsTransport:!1,RTCIceCandidate:!1,RTCIceGatherer:!1,RTCIceTransport:!1,RTCPeerConnection:!1,RTCPeerConnectionIceEvent:!1,RTCRtpContributingSource:!1,RTCRtpReceiver:!1,RTCRtpSender:!1,RTCSctpTransport:!1,RTCSessionDescription:!1,RTCStatsReport:!1,RTCTrackEvent:!1,screen:!1,Screen:!1,screenLeft:!1,ScreenOrientation:!1,screenTop:!1,screenX:!1,screenY:!1,ScriptProcessorNode:!1,scroll:!1,scrollbars:!1,scrollBy:!1,scrollTo:!1,scrollX:!1,scrollY:!1,SecurityPolicyViolationEvent:!1,Selection:!1,self:!1,ServiceWorker:!1,ServiceWorkerContainer:!1,ServiceWorkerRegistration:!1,sessionStorage:!1,setInterval:!1,setTimeout:!1,ShadowRoot:!1,SharedWorker:!1,SourceBuffer:!1,SourceBufferList:!1,speechSynthesis:!1,SpeechSynthesisEvent:!1,SpeechSynthesisUtterance:!1,StaticRange:!1,status:!1,statusbar:!1,StereoPannerNode:!1,stop:!1,Storage:!1,StorageEvent:!1,StorageManager:!1,styleMedia:!1,StyleSheet:!1,StyleSheetList:!1,SubtleCrypto:!1,SVGAElement:!1,SVGAngle:!1,SVGAnimatedAngle:!1,SVGAnimatedBoolean:!1,SVGAnimatedEnumeration:!1,SVGAnimatedInteger:!1,SVGAnimatedLength:!1,SVGAnimatedLengthList:!1,SVGAnimatedNumber:!1,SVGAnimatedNumberList:!1,SVGAnimatedPreserveAspectRatio:!1,SVGAnimatedRect:!1,SVGAnimatedString:!1,SVGAnimatedTransformList:!1,SVGAnimateElement:!1,SVGAnimateMotionElement:!1,SVGAnimateTransformElement:!1,SVGAnimationElement:!1,SVGCircleElement:!1,SVGClipPathElement:!1,SVGComponentTransferFunctionElement:!1,SVGDefsElement:!1,SVGDescElement:!1,SVGDiscardElement:!1,SVGElement:!1,SVGEllipseElement:!1,SVGFEBlendElement:!1,SVGFEColorMatrixElement:!1,SVGFEComponentTransferElement:!1,SVGFECompositeElement:!1,SVGFEConvolveMatrixElement:!1,SVGFEDiffuseLightingElement:!1,SVGFEDisplacementMapElement:!1,SVGFEDistantLightElement:!1,SVGFEDropShadowElement:!1,SVGFEFloodElement:!1,SVGFEFuncAElement:!1,SVGFEFuncBElement:!1,SVGFEFuncGElement:!1,SVGFEFuncRElement:!1,SVGFEGaussianBlurElement:!1,SVGFEImageElement:!1,SVGFEMergeElement:!1,SVGFEMergeNodeElement:!1,SVGFEMorphologyElement:!1,SVGFEOffsetElement:!1,SVGFEPointLightElement:!1,SVGFESpecularLightingElement:!1,SVGFESpotLightElement:!1,SVGFETileElement:!1,SVGFETurbulenceElement:!1,SVGFilterElement:!1,SVGForeignObjectElement:!1,SVGGElement:!1,SVGGeometryElement:!1,SVGGradientElement:!1,SVGGraphicsElement:!1,SVGImageElement:!1,SVGLength:!1,SVGLengthList:!1,SVGLinearGradientElement:!1,SVGLineElement:!1,SVGMarkerElement:!1,SVGMaskElement:!1,SVGMatrix:!1,SVGMetadataElement:!1,SVGMPathElement:!1,SVGNumber:!1,SVGNumberList:!1,SVGPathElement:!1,SVGPatternElement:!1,SVGPoint:!1,SVGPointList:!1,SVGPolygonElement:!1,SVGPolylineElement:!1,SVGPreserveAspectRatio:!1,SVGRadialGradientElement:!1,SVGRect:!1,SVGRectElement:!1,SVGScriptElement:!1,SVGSetElement:!1,SVGStopElement:!1,SVGStringList:!1,SVGStyleElement:!1,SVGSVGElement:!1,SVGSwitchElement:!1,SVGSymbolElement:!1,SVGTextContentElement:!1,SVGTextElement:!1,SVGTextPathElement:!1,SVGTextPositioningElement:!1,SVGTitleElement:!1,SVGTransform:!1,SVGTransformList:!1,SVGTSpanElement:!1,SVGUnitTypes:!1,SVGUseElement:!1,SVGViewElement:!1,TaskAttributionTiming:!1,Text:!1,TextDecoder:!1,TextEncoder:!1,TextEvent:!1,TextMetrics:!1,TextTrack:!1,TextTrackCue:!1,TextTrackCueList:!1,TextTrackList:!1,TimeRanges:!1,toolbar:!1,top:!1,Touch:!1,TouchEvent:!1,TouchList:!1,TrackEvent:!1,TransitionEvent:!1,TreeWalker:!1,UIEvent:!1,URL:!1,URLSearchParams:!1,ValidityState:!1,visualViewport:!1,VisualViewport:!1,VTTCue:!1,WaveShaperNode:!1,WebAssembly:!1,WebGL2RenderingContext:!1,WebGLActiveInfo:!1,WebGLBuffer:!1,WebGLContextEvent:!1,WebGLFramebuffer:!1,WebGLProgram:!1,WebGLQuery:!1,WebGLRenderbuffer:!1,WebGLRenderingContext:!1,WebGLSampler:!1,WebGLShader:!1,WebGLShaderPrecisionFormat:!1,WebGLSync:!1,WebGLTexture:!1,WebGLTransformFeedback:!1,WebGLUniformLocation:!1,WebGLVertexArrayObject:!1,WebSocket:!1,WheelEvent:!1,window:!1,Window:!1,Worker:!1,WritableStream:!1,XMLDocument:!1,XMLHttpRequest:!1,XMLHttpRequestEventTarget:!1,XMLHttpRequestUpload:!1,XMLSerializer:!1,XPathEvaluator:!1,XPathExpression:!1,XPathResult:!1,XSLTProcessor:!1},worker:{addEventListener:!1,applicationCache:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,Cache:!1,caches:!1,clearInterval:!1,clearTimeout:!1,close:!0,console:!1,fetch:!1,FileReaderSync:!1,FormData:!1,Headers:!1,IDBCursor:!1,IDBCursorWithValue:!1,IDBDatabase:!1,IDBFactory:!1,IDBIndex:!1,IDBKeyRange:!1,IDBObjectStore:!1,IDBOpenDBRequest:!1,IDBRequest:!1,IDBTransaction:!1,IDBVersionChangeEvent:!1,ImageData:!1,importScripts:!0,indexedDB:!1,location:!1,MessageChannel:!1,MessagePort:!1,name:!1,navigator:!1,Notification:!1,onclose:!0,onconnect:!0,onerror:!0,onlanguagechange:!0,onmessage:!0,onoffline:!0,ononline:!0,onrejectionhandled:!0,onunhandledrejection:!0,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceNavigation:!1,PerformanceResourceTiming:!1,PerformanceTiming:!1,postMessage:!0,Promise:!1,queueMicrotask:!1,removeEventListener:!1,Request:!1,Response:!1,self:!0,ServiceWorkerRegistration:!1,setInterval:!1,setTimeout:!1,TextDecoder:!1,TextEncoder:!1,URL:!1,URLSearchParams:!1,WebSocket:!1,Worker:!1,WorkerGlobalScope:!1,XMLHttpRequest:!1},node:{__dirname:!1,__filename:!1,Buffer:!1,clearImmediate:!1,clearInterval:!1,clearTimeout:!1,console:!1,exports:!0,global:!1,Intl:!1,module:!1,process:!1,queueMicrotask:!1,require:!1,setImmediate:!1,setInterval:!1,setTimeout:!1,TextDecoder:!1,TextEncoder:!1,URL:!1,URLSearchParams:!1},commonjs:{exports:!0,global:!1,module:!1,require:!1},amd:{define:!1,require:!1},mocha:{after:!1,afterEach:!1,before:!1,beforeEach:!1,context:!1,describe:!1,it:!1,mocha:!1,run:!1,setup:!1,specify:!1,suite:!1,suiteSetup:!1,suiteTeardown:!1,teardown:!1,test:!1,xcontext:!1,xdescribe:!1,xit:!1,xspecify:!1},jasmine:{afterAll:!1,afterEach:!1,beforeAll:!1,beforeEach:!1,describe:!1,expect:!1,fail:!1,fdescribe:!1,fit:!1,it:!1,jasmine:!1,pending:!1,runs:!1,spyOn:!1,spyOnProperty:!1,waits:!1,waitsFor:!1,xdescribe:!1,xit:!1},jest:{afterAll:!1,afterEach:!1,beforeAll:!1,beforeEach:!1,describe:!1,expect:!1,fdescribe:!1,fit:!1,it:!1,jest:!1,pit:!1,require:!1,test:!1,xdescribe:!1,xit:!1,xtest:!1},qunit:{asyncTest:!1,deepEqual:!1,equal:!1,expect:!1,module:!1,notDeepEqual:!1,notEqual:!1,notOk:!1,notPropEqual:!1,notStrictEqual:!1,ok:!1,propEqual:!1,QUnit:!1,raises:!1,start:!1,stop:!1,strictEqual:!1,test:!1,throws:!1},phantomjs:{console:!0,exports:!0,phantom:!0,require:!0,WebPage:!0},couch:{emit:!1,exports:!1,getRow:!1,log:!1,module:!1,provides:!1,require:!1,respond:!1,send:!1,start:!1,sum:!1},rhino:{defineClass:!1,deserialize:!1,gc:!1,help:!1,importClass:!1,importPackage:!1,java:!1,load:!1,loadClass:!1,Packages:!1,print:!1,quit:!1,readFile:!1,readUrl:!1,runCommand:!1,seal:!1,serialize:!1,spawn:!1,sync:!1,toint32:!1,version:!1},nashorn:{__DIR__:!1,__FILE__:!1,__LINE__:!1,com:!1,edu:!1,exit:!1,java:!1,Java:!1,javafx:!1,JavaImporter:!1,javax:!1,JSAdapter:!1,load:!1,loadWithNewGlobal:!1,org:!1,Packages:!1,print:!1,quit:!1},wsh:{ActiveXObject:!0,Enumerator:!0,GetObject:!0,ScriptEngine:!0,ScriptEngineBuildVersion:!0,ScriptEngineMajorVersion:!0,ScriptEngineMinorVersion:!0,VBArray:!0,WScript:!0,WSH:!0,XDomainRequest:!0},jquery:{$:!1,jQuery:!1},yui:{YAHOO:!1,YAHOO_config:!1,YUI:!1,YUI_config:!1},shelljs:{cat:!1,cd:!1,chmod:!1,config:!1,cp:!1,dirs:!1,echo:!1,env:!1,error:!1,exec:!1,exit:!1,find:!1,grep:!1,ln:!1,ls:!1,mkdir:!1,mv:!1,popd:!1,pushd:!1,pwd:!1,rm:!1,sed:!1,set:!1,target:!1,tempdir:!1,test:!1,touch:!1,which:!1},prototypejs:{$:!1,$$:!1,$A:!1,$break:!1,$continue:!1,$F:!1,$H:!1,$R:!1,$w:!1,Abstract:!1,Ajax:!1,Autocompleter:!1,Builder:!1,Class:!1,Control:!1,Draggable:!1,Draggables:!1,Droppables:!1,Effect:!1,Element:!1,Enumerable:!1,Event:!1,Field:!1,Form:!1,Hash:!1,Insertion:!1,ObjectRange:!1,PeriodicalExecuter:!1,Position:!1,Prototype:!1,Scriptaculous:!1,Selector:!1,Sortable:!1,SortableObserver:!1,Sound:!1,Template:!1,Toggle:!1,Try:!1},meteor:{_:!1,$:!1,Accounts:!1,AccountsClient:!1,AccountsCommon:!1,AccountsServer:!1,App:!1,Assets:!1,Blaze:!1,check:!1,Cordova:!1,DDP:!1,DDPRateLimiter:!1,DDPServer:!1,Deps:!1,EJSON:!1,Email:!1,HTTP:!1,Log:!1,Match:!1,Meteor:!1,Mongo:!1,MongoInternals:!1,Npm:!1,Package:!1,Plugin:!1,process:!1,Random:!1,ReactiveDict:!1,ReactiveVar:!1,Router:!1,ServiceConfiguration:!1,Session:!1,share:!1,Spacebars:!1,Template:!1,Tinytest:!1,Tracker:!1,UI:!1,Utils:!1,WebApp:!1,WebAppInternals:!1},mongo:{_isWindows:!1,_rand:!1,BulkWriteResult:!1,cat:!1,cd:!1,connect:!1,db:!1,getHostName:!1,getMemInfo:!1,hostname:!1,ISODate:!1,listFiles:!1,load:!1,ls:!1,md5sumFile:!1,mkdir:!1,Mongo:!1,NumberInt:!1,NumberLong:!1,ObjectId:!1,PlanCache:!1,print:!1,printjson:!1,pwd:!1,quit:!1,removeFile:!1,rs:!1,sh:!1,UUID:!1,version:!1,WriteResult:!1},applescript:{$:!1,Application:!1,Automation:!1,console:!1,delay:!1,Library:!1,ObjC:!1,ObjectSpecifier:!1,Path:!1,Progress:!1,Ref:!1},serviceworker:{addEventListener:!1,applicationCache:!1,atob:!1,Blob:!1,BroadcastChannel:!1,btoa:!1,Cache:!1,caches:!1,CacheStorage:!1,clearInterval:!1,clearTimeout:!1,Client:!1,clients:!1,Clients:!1,close:!0,console:!1,ExtendableEvent:!1,ExtendableMessageEvent:!1,fetch:!1,FetchEvent:!1,FileReaderSync:!1,FormData:!1,Headers:!1,IDBCursor:!1,IDBCursorWithValue:!1,IDBDatabase:!1,IDBFactory:!1,IDBIndex:!1,IDBKeyRange:!1,IDBObjectStore:!1,IDBOpenDBRequest:!1,IDBRequest:!1,IDBTransaction:!1,IDBVersionChangeEvent:!1,ImageData:!1,importScripts:!1,indexedDB:!1,location:!1,MessageChannel:!1,MessagePort:!1,name:!1,navigator:!1,Notification:!1,onclose:!0,onconnect:!0,onerror:!0,onfetch:!0,oninstall:!0,onlanguagechange:!0,onmessage:!0,onmessageerror:!0,onnotificationclick:!0,onnotificationclose:!0,onoffline:!0,ononline:!0,onpush:!0,onpushsubscriptionchange:!0,onrejectionhandled:!0,onsync:!0,onunhandledrejection:!0,performance:!1,Performance:!1,PerformanceEntry:!1,PerformanceMark:!1,PerformanceMeasure:!1,PerformanceNavigation:!1,PerformanceResourceTiming:!1,PerformanceTiming:!1,postMessage:!0,Promise:!1,queueMicrotask:!1,registration:!1,removeEventListener:!1,Request:!1,Response:!1,self:!1,ServiceWorker:!1,ServiceWorkerContainer:!1,ServiceWorkerGlobalScope:!1,ServiceWorkerMessageEvent:!1,ServiceWorkerRegistration:!1,setInterval:!1,setTimeout:!1,skipWaiting:!1,TextDecoder:!1,TextEncoder:!1,URL:!1,URLSearchParams:!1,WebSocket:!1,WindowClient:!1,Worker:!1,WorkerGlobalScope:!1,XMLHttpRequest:!1},atomtest:{advanceClock:!1,fakeClearInterval:!1,fakeClearTimeout:!1,fakeSetInterval:!1,fakeSetTimeout:!1,resetTimeouts:!1,waitsForPromise:!1},embertest:{andThen:!1,click:!1,currentPath:!1,currentRouteName:!1,currentURL:!1,fillIn:!1,find:!1,findAll:!1,findWithAssert:!1,keyEvent:!1,pauseTest:!1,resumeTest:!1,triggerEvent:!1,visit:!1,wait:!1},protractor:{$:!1,$$:!1,browser:!1,by:!1,By:!1,DartObject:!1,element:!1,protractor:!1},"shared-node-browser":{clearInterval:!1,clearTimeout:!1,console:!1,setInterval:!1,setTimeout:!1,URL:!1,URLSearchParams:!1},webextensions:{browser:!1,chrome:!1,opr:!1},greasemonkey:{cloneInto:!1,createObjectIn:!1,exportFunction:!1,GM:!1,GM_addStyle:!1,GM_deleteValue:!1,GM_getResourceText:!1,GM_getResourceURL:!1,GM_getValue:!1,GM_info:!1,GM_listValues:!1,GM_log:!1,GM_openInTab:!1,GM_registerMenuCommand:!1,GM_setClipboard:!1,GM_setValue:!1,GM_xmlhttpRequest:!1,unsafeWindow:!1},devtools:{$:!1,$_:!1,$$:!1,$0:!1,$1:!1,$2:!1,$3:!1,$4:!1,$x:!1,chrome:!1,clear:!1,copy:!1,debug:!1,dir:!1,dirxml:!1,getEventListeners:!1,inspect:!1,keys:!1,monitor:!1,monitorEvents:!1,profile:!1,profileEnd:!1,queryObjects:!1,table:!1,undebug:!1,unmonitor:!1,unmonitorEvents:!1,values:!1}};function nw(){return rw?tw:(rw=1,tw=aw)}function sw(e){return null!=e&&e&&"false"!==e&&"0"!==e}var iw=(sw(Ai.env.BABEL_8_BREAKING),nw()),ow=Oo,dw=al,lw=Pv,uw=oR,cw=ml,pw=re,fw=Ln,hw=ps,gw=rt,mw=nt,yw=st,bw=it,vw=ot,xw=Re,Rw=we,Ew=ut,ww=ss,Sw=os,Dw=gs,jw=Te,Cw=Ne,Tw=ls,Aw=es,Pw=Pe,kw=vt,Iw=xt,Ow=Et,_w=qe,Nw=Ke,Fw=Je,Bw=Fs,Mw=Dl,Lw=xl,Uw=Vx,Ww=zl,zw=Vl,Vw=ya,qw=ba,Gw=Be,Hw=Ra,Kw=gt,$w=_t,Jw=hs,Xw=jv;function Yw(e,t){switch(null==e?void 0:e.type){default:var r;if(Ew(e)||Jw(e))if((yw(e)||vw(e)||Ew(e))&&e.source)Yw(e.source,t);else if((vw(e)||Ew(e))&&null!=(r=e.specifiers)&&r.length)for(var a,n=P(e.specifiers);!(a=n()).done;)Yw(a.value,t);else(bw(e)||vw(e))&&e.declaration&&Yw(e.declaration,t);else Dw(e)?Yw(e.local,t):!ww(e)||jw(e)||Pw(e)||Ow(e)||t.push(e.value);break;case"MemberExpression":case"OptionalMemberExpression":case"JSXMemberExpression":Yw(e.object,t),Yw(e.property,t);break;case"Identifier":case"JSXIdentifier":t.push(e.name);break;case"CallExpression":case"OptionalCallExpression":case"NewExpression":Yw(e.callee,t);break;case"ObjectExpression":case"ObjectPattern":for(var s,i=P(e.properties);!(s=i()).done;)Yw(s.value,t);break;case"SpreadElement":case"RestElement":case"UnaryExpression":case"UpdateExpression":Yw(e.argument,t);break;case"ObjectProperty":case"ObjectMethod":case"ClassProperty":case"ClassMethod":case"ClassPrivateProperty":case"ClassPrivateMethod":Yw(e.key,t);break;case"ThisExpression":t.push("this");break;case"Super":t.push("super");break;case"Import":t.push("import");break;case"DoExpression":t.push("do");break;case"YieldExpression":t.push("yield"),Yw(e.argument,t);break;case"AwaitExpression":t.push("await"),Yw(e.argument,t);break;case"AssignmentExpression":Yw(e.left,t);break;case"VariableDeclarator":case"FunctionExpression":case"FunctionDeclaration":case"ClassExpression":case"ClassDeclaration":case"PrivateName":Yw(e.id,t);break;case"ParenthesizedExpression":Yw(e.expression,t);break;case"MetaProperty":Yw(e.meta,t),Yw(e.property,t);break;case"JSXElement":Yw(e.openingElement,t);break;case"JSXOpeningElement":Yw(e.name,t);break;case"JSXFragment":Yw(e.openingFragment,t);break;case"JSXOpeningFragment":t.push("Fragment");break;case"JSXNamespacedName":Yw(e.namespace,t),Yw(e.name,t)}}var Zw={ForStatement:function(e){var t=e.get("init");if(t.isVar()){var r=e.scope;(r.getFunctionParent()||r.getProgramParent()).registerBinding("var",t)}},Declaration:function(e){e.isBlockScoped()||e.isImportDeclaration()||e.isExportDeclaration()||(e.scope.getFunctionParent()||e.scope.getProgramParent()).registerDeclaration(e)},ImportDeclaration:function(e){e.scope.getBlockParent().registerDeclaration(e)},ReferencedIdentifier:function(e,t){t.references.push(e)},ForXStatement:function(e,t){var r=e.get("left");if(r.isPattern()||r.isIdentifier())t.constantViolations.push(e);else if(r.isVar()){var a=e.scope;(a.getFunctionParent()||a.getProgramParent()).registerBinding("var",r)}},ExportDeclaration:{exit:function(e){var t=e.node,r=e.scope;if(!yw(t)){var a=t.declaration;if(mw(a)||xw(a)){var n=a.id;if(!n)return;var s=r.getBinding(n.name);null==s||s.reference(e)}else if(Fw(a))for(var i,o=P(a.declarations);!(i=o()).done;)for(var d=i.value,l=0,u=Object.keys(uw(d));l1&&(r+=t),"_"+r},t.generateUidBasedOnNode=function(e,t){var r=[];Yw(e,r);var a=r.join("$");return a=a.replace(/^_/,"")||t||"ref",this.generateUid(a.slice(0,20))},t.generateUidIdentifierBasedOnNode=function(e,t){return cw(this.generateUidBasedOnNode(e,t))},t.isStatic=function(e){if(_w(e)||kw(e)||Hw(e))return!0;if(Rw(e)){var t=this.getBinding(e.name);return t?t.constant:this.hasBinding(e.name)}return!1},t.maybeGenerateMemoised=function(e,t){if(this.isStatic(e))return null;var r=this.generateUidIdentifierBasedOnNode(e);return t?r:(this.push({id:r}),lw(r))},t.checkBlockScopedCollisions=function(e,t,r,a){if("param"!==t&&"local"!==e.kind&&("let"===t||"let"===e.kind||"const"===e.kind||"module"===e.kind||"param"===e.kind&&"const"===t))throw this.hub.buildError(a,'Duplicate declaration "'+r+'"',TypeError)},t.rename=function(e,t){var r=this.getBinding(e);r&&(t||(t=this.generateUidIdentifier(e).name),new ZE(r,e,t).rename(arguments[2]))},t._renameFromMap=function(e,t,r,a){e[t]&&(e[r]=a,e[t]=null)},t.dump=function(){var e="-".repeat(60);console.log(e);var t=this;do{console.log("#",t.block.type);for(var r=0,a=Object.keys(t.bindings);r0)&&this.isPure(e.body,t);if(gw(e)){for(var i,o=P(e.body);!(i=o()).done;){var d=i.value;if(!this.isPure(d,t))return!1}return!0}if(fw(e))return this.isPure(e.left,t)&&this.isPure(e.right,t);if(pw(e)||qw(e)){for(var l,u=P(e.elements);!(l=u()).done;){var c=l.value;if(null!==c&&!this.isPure(c,t))return!1}return!0}if(Cw(e)||Vw(e)){for(var p,f=P(e.properties);!(p=f()).done;){var h=p.value;if(!this.isPure(h,t))return!1}return!0}if(Sw(e))return!(e.computed&&!this.isPure(e.key,t)||(null==(n=e.decorators)?void 0:n.length)>0);if(Tw(e))return!(e.computed&&!this.isPure(e.key,t)||(null==(s=e.decorators)?void 0:s.length)>0||(Gw(e)||e.static)&&null!==e.value&&!this.isPure(e.value,t));if(Nw(e))return this.isPure(e.argument,t);if(Iw(e))return Bw(e.tag,"String.raw")&&!this.hasBinding("String",!0)&&this.isPure(e.quasi,t);if(Ow(e)){for(var g,m=P(e.expressions);!(g=m()).done;){var y=g.value;if(!this.isPure(y,t))return!1}return!0}return Aw(e)},t.setData=function(e,t){return this.data[e]=t},t.getData=function(e){var t=this;do{var r=t.data[e];if(null!=r)return r}while(t=t.parent)},t.removeData=function(e){var t=this;do{null!=t.data[e]&&(t.data[e]=null)}while(t=t.parent)},t.init=function(){this.inited||(this.inited=!0,this.crawl())},t.crawl=function(){var e=this.path;this.references=Object.create(null),this.bindings=Object.create(null),this.globals=Object.create(null),this.uids=Object.create(null),this.data=Object.create(null);var t=this.getProgramParent();if(!t.crawling){var r={references:[],constantViolations:[],assignments:[]};if(this.crawling=!0,"Program"!==e.type&&hE(Zw)){for(var a,n=P(Zw.enter);!(a=n()).done;)a.value.call(r,e,r);var s=Zw[e.type];if(s)for(var i,o=P(s.enter);!(i=o()).done;)i.value.call(r,e,r)}e.traverse(Zw,r),this.crawling=!1;for(var d,l=P(r.assignments);!(d=l()).done;){for(var u=d.value,c=u.getBindingIdentifiers(),p=0,f=Object.keys(c);p0)throw new Error("Invalid string. Length must be a multiple of 4");s="="===e[o-2]?2:"="===e[o-1]?1:0,i=new oS(3*o/4-s),a=s>0?o-4:o;var d=0;for(t=0,r=0;t>16&255,i[d++]=n>>8&255,i[d++]=255&n;return 2===s?(n=iS[e.charCodeAt(t)]<<2|iS[e.charCodeAt(t+1)]>>4,i[d++]=255&n):1===s&&(n=iS[e.charCodeAt(t)]<<10|iS[e.charCodeAt(t+1)]<<4|iS[e.charCodeAt(t+2)]>>2,i[d++]=n>>8&255,i[d++]=255&n),i}function cS(e){return sS[e>>18&63]+sS[e>>12&63]+sS[e>>6&63]+sS[63&e]}function pS(e,t,r){for(var a,n=[],s=t;sd?d:o+i));return 1===a?(t=e[r-1],n+=sS[t>>2],n+=sS[t<<4&63],n+="=="):2===a&&(t=(e[r-2]<<8)+e[r-1],n+=sS[t>>10],n+=sS[t>>4&63],n+=sS[t<<2&63],n+="="),s.push(n),s.join("")}function hS(e,t,r,a,n){var s,i,o=8*n-a-1,d=(1<>1,u=-7,c=r?n-1:0,p=r?-1:1,f=e[t+c];for(c+=p,s=f&(1<<-u)-1,f>>=-u,u+=o;u>0;s=256*s+e[t+c],c+=p,u-=8);for(i=s&(1<<-u)-1,s>>=-u,u+=a;u>0;i=256*i+e[t+c],c+=p,u-=8);if(0===s)s=1-l;else{if(s===d)return i?NaN:1/0*(f?-1:1);i+=Math.pow(2,a),s-=l}return(f?-1:1)*i*Math.pow(2,s-a)}function gS(e,t,r,a,n,s){var i,o,d,l=8*s-n-1,u=(1<>1,p=23===n?Math.pow(2,-24)-Math.pow(2,-77):0,f=a?0:s-1,h=a?1:-1,g=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(o=isNaN(t)?1:0,i=u):(i=Math.floor(Math.log(t)/Math.LN2),t*(d=Math.pow(2,-i))<1&&(i--,d*=2),(t+=i+c>=1?p/d:p*Math.pow(2,1-c))*d>=2&&(i++,d/=2),i+c>=u?(o=0,i=u):i+c>=1?(o=(t*d-1)*Math.pow(2,n),i+=c):(o=t*Math.pow(2,c-1)*Math.pow(2,n),i=0));n>=8;e[r+f]=255&o,f+=h,o/=256,n-=8);for(i=i<0;e[r+f]=255&i,f+=h,i/=256,l-=8);e[r+f-h]|=128*g}var mS={}.toString,yS=Array.isArray||function(e){return"[object Array]"==mS.call(e)},bS=50;function vS(){return RS.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function xS(e,t){if(vS()=vS())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+vS().toString(16)+" bytes");return 0|e}function kS(e){return!(null==e||!e._isBuffer)}function IS(e,t){if(kS(e))return e.length;if("undefined"!=typeof ArrayBuffer&&"function"==typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!=typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var a=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return dD(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return cD(e).length;default:if(a)return dD(e).length;t=(""+t).toLowerCase(),a=!0}}function OS(e,t,r){var a=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if((r>>>=0)<=(t>>>=0))return"";for(e||(e="utf8");;)switch(e){case"hex":return JS(this,t,r);case"utf8":case"utf-8":return qS(this,t,r);case"ascii":return KS(this,t,r);case"latin1":case"binary":return $S(this,t,r);case"base64":return VS(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return XS(this,t,r);default:if(a)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),a=!0}}function _S(e,t,r){var a=e[t];e[t]=e[r],e[r]=a}function NS(e,t,r,a,n){if(0===e.length)return-1;if("string"==typeof r?(a=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=n?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(n)return-1;r=e.length-1}else if(r<0){if(!n)return-1;r=0}if("string"==typeof t&&(t=RS.from(t,a)),kS(t))return 0===t.length?-1:FS(e,t,r,a,n);if("number"==typeof t)return t&=255,RS.TYPED_ARRAY_SUPPORT&&"function"==typeof Uint8Array.prototype.indexOf?n?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):FS(e,[t],r,a,n);throw new TypeError("val must be string, number or Buffer")}function FS(e,t,r,a,n){var s,i=1,o=e.length,d=t.length;if(void 0!==a&&("ucs2"===(a=String(a).toLowerCase())||"ucs-2"===a||"utf16le"===a||"utf-16le"===a)){if(e.length<2||t.length<2)return-1;i=2,o/=2,d/=2,r/=2}function l(e,t){return 1===i?e[t]:e.readUInt16BE(t*i)}if(n){var u=-1;for(s=r;so&&(r=o-d),s=r;s>=0;s--){for(var c=!0,p=0;pn&&(a=n):a=n;var s=t.length;if(s%2!=0)throw new TypeError("Invalid hex string");a>s/2&&(a=s/2);for(var i=0;i239?4:l>223?3:l>191?2:1;if(n+c<=r)switch(c){case 1:l<128&&(u=l);break;case 2:128==(192&(s=e[n+1]))&&(d=(31&l)<<6|63&s)>127&&(u=d);break;case 3:s=e[n+1],i=e[n+2],128==(192&s)&&128==(192&i)&&(d=(15&l)<<12|(63&s)<<6|63&i)>2047&&(d<55296||d>57343)&&(u=d);break;case 4:s=e[n+1],i=e[n+2],o=e[n+3],128==(192&s)&&128==(192&i)&&128==(192&o)&&(d=(15&l)<<18|(63&s)<<12|(63&i)<<6|63&o)>65535&&d<1114112&&(u=d)}null===u?(u=65533,c=1):u>65535&&(u-=65536,a.push(u>>>10&1023|55296),u=56320|1023&u),a.push(u),n+=c}return HS(a)}RS.TYPED_ARRAY_SUPPORT=void 0===Us.TYPED_ARRAY_SUPPORT||Us.TYPED_ARRAY_SUPPORT,vS(),RS.poolSize=8192,RS._augment=function(e){return e.__proto__=RS.prototype,e},RS.from=function(e,t,r){return ES(null,e,t,r)},RS.TYPED_ARRAY_SUPPORT&&(RS.prototype.__proto__=Uint8Array.prototype,RS.__proto__=Uint8Array,"undefined"!=typeof Symbol&&Symbol.species&&RS[Symbol.species]),RS.alloc=function(e,t,r){return SS(null,e,t,r)},RS.allocUnsafe=function(e){return DS(null,e)},RS.allocUnsafeSlow=function(e){return DS(null,e)},RS.isBuffer=hD,RS.compare=function(e,t){if(!kS(e)||!kS(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,a=t.length,n=0,s=Math.min(r,a);n0&&(e=this.toString("hex",0,t).match(/.{2}/g).join(" "),this.length>t&&(e+=" ... ")),""},RS.prototype.compare=function(e,t,r,a,n){if(!kS(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===a&&(a=0),void 0===n&&(n=this.length),t<0||r>e.length||a<0||n>this.length)throw new RangeError("out of range index");if(a>=n&&t>=r)return 0;if(a>=n)return-1;if(t>=r)return 1;if(this===e)return 0;for(var s=(n>>>=0)-(a>>>=0),i=(r>>>=0)-(t>>>=0),o=Math.min(s,i),d=this.slice(a,n),l=e.slice(t,r),u=0;un)&&(r=n),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");a||(a="utf8");for(var s=!1;;)switch(a){case"hex":return BS(this,e,t,r);case"utf8":case"utf-8":return MS(this,e,t,r);case"ascii":return LS(this,e,t,r);case"latin1":case"binary":return US(this,e,t,r);case"base64":return WS(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return zS(this,e,t,r);default:if(s)throw new TypeError("Unknown encoding: "+a);a=(""+a).toLowerCase(),s=!0}},RS.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var GS=4096;function HS(e){var t=e.length;if(t<=GS)return String.fromCharCode.apply(String,e);for(var r="",a=0;aa)&&(r=a);for(var n="",s=t;sr)throw new RangeError("Trying to access beyond buffer length")}function ZS(e,t,r,a,n,s){if(!kS(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>n||te.length)throw new RangeError("Index out of range")}function QS(e,t,r,a){t<0&&(t=65535+t+1);for(var n=0,s=Math.min(e.length-r,2);n>>8*(a?n:1-n)}function eD(e,t,r,a){t<0&&(t=4294967295+t+1);for(var n=0,s=Math.min(e.length-r,4);n>>8*(a?n:3-n)&255}function tD(e,t,r,a,n,s){if(r+a>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function rD(e,t,r,a,n){return n||tD(e,t,r,4),gS(e,t,r,a,23,4),r+4}function aD(e,t,r,a,n){return n||tD(e,t,r,8),gS(e,t,r,a,52,8),r+8}RS.prototype.slice=function(e,t){var r,a=this.length;if((e=~~e)<0?(e+=a)<0&&(e=0):e>a&&(e=a),(t=void 0===t?a:~~t)<0?(t+=a)<0&&(t=0):t>a&&(t=a),t0&&(n*=256);)a+=this[e+--t]*n;return a},RS.prototype.readUInt8=function(e,t){return t||YS(e,1,this.length),this[e]},RS.prototype.readUInt16LE=function(e,t){return t||YS(e,2,this.length),this[e]|this[e+1]<<8},RS.prototype.readUInt16BE=function(e,t){return t||YS(e,2,this.length),this[e]<<8|this[e+1]},RS.prototype.readUInt32LE=function(e,t){return t||YS(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},RS.prototype.readUInt32BE=function(e,t){return t||YS(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},RS.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||YS(e,t,this.length);for(var a=this[e],n=1,s=0;++s=(n*=128)&&(a-=Math.pow(2,8*t)),a},RS.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||YS(e,t,this.length);for(var a=t,n=1,s=this[e+--a];a>0&&(n*=256);)s+=this[e+--a]*n;return s>=(n*=128)&&(s-=Math.pow(2,8*t)),s},RS.prototype.readInt8=function(e,t){return t||YS(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},RS.prototype.readInt16LE=function(e,t){t||YS(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},RS.prototype.readInt16BE=function(e,t){t||YS(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},RS.prototype.readInt32LE=function(e,t){return t||YS(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},RS.prototype.readInt32BE=function(e,t){return t||YS(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},RS.prototype.readFloatLE=function(e,t){return t||YS(e,4,this.length),hS(this,e,!0,23,4)},RS.prototype.readFloatBE=function(e,t){return t||YS(e,4,this.length),hS(this,e,!1,23,4)},RS.prototype.readDoubleLE=function(e,t){return t||YS(e,8,this.length),hS(this,e,!0,52,8)},RS.prototype.readDoubleBE=function(e,t){return t||YS(e,8,this.length),hS(this,e,!1,52,8)},RS.prototype.writeUIntLE=function(e,t,r,a){e=+e,t|=0,r|=0,a||ZS(this,e,t,r,Math.pow(2,8*r)-1,0);var n=1,s=0;for(this[t]=255&e;++s=0&&(s*=256);)this[t+n]=e/s&255;return t+r},RS.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,1,255,0),RS.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},RS.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,2,65535,0),RS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):QS(this,e,t,!0),t+2},RS.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,2,65535,0),RS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):QS(this,e,t,!1),t+2},RS.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,4,4294967295,0),RS.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):eD(this,e,t,!0),t+4},RS.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,4,4294967295,0),RS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):eD(this,e,t,!1),t+4},RS.prototype.writeIntLE=function(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);ZS(this,e,t,r,n-1,-n)}var s=0,i=1,o=0;for(this[t]=255&e;++s>0)-o&255;return t+r},RS.prototype.writeIntBE=function(e,t,r,a){if(e=+e,t|=0,!a){var n=Math.pow(2,8*r-1);ZS(this,e,t,r,n-1,-n)}var s=r-1,i=1,o=0;for(this[t+s]=255&e;--s>=0&&(i*=256);)e<0&&0===o&&0!==this[t+s+1]&&(o=1),this[t+s]=(e/i>>0)-o&255;return t+r},RS.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,1,127,-128),RS.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},RS.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,2,32767,-32768),RS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):QS(this,e,t,!0),t+2},RS.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,2,32767,-32768),RS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):QS(this,e,t,!1),t+2},RS.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,4,2147483647,-2147483648),RS.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):eD(this,e,t,!0),t+4},RS.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||ZS(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),RS.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):eD(this,e,t,!1),t+4},RS.prototype.writeFloatLE=function(e,t,r){return rD(this,e,t,!0,r)},RS.prototype.writeFloatBE=function(e,t,r){return rD(this,e,t,!1,r)},RS.prototype.writeDoubleLE=function(e,t,r){return aD(this,e,t,!0,r)},RS.prototype.writeDoubleBE=function(e,t,r){return aD(this,e,t,!1,r)},RS.prototype.copy=function(e,t,r,a){if(r||(r=0),a||0===a||(a=this.length),t>=e.length&&(t=e.length),t||(t=0),a>0&&a=this.length)throw new RangeError("sourceStart out of bounds");if(a<0)throw new RangeError("sourceEnd out of bounds");a>this.length&&(a=this.length),e.length-t=0;--n)e[n+t]=this[n+r];else if(s<1e3||!RS.TYPED_ARRAY_SUPPORT)for(n=0;n>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"==typeof e)for(s=t;s55295&&r<57344){if(!n){if(r>56319){(t-=3)>-1&&s.push(239,191,189);continue}if(i+1===a){(t-=3)>-1&&s.push(239,191,189);continue}n=r;continue}if(r<56320){(t-=3)>-1&&s.push(239,191,189),n=r;continue}r=65536+(n-55296<<10|r-56320)}else n&&(t-=3)>-1&&s.push(239,191,189);if(n=null,r<128){if((t-=1)<0)break;s.push(r)}else if(r<2048){if((t-=2)<0)break;s.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;s.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;s.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return s}function lD(e){for(var t=[],r=0;r>8,n=r%256,s.push(n),s.push(a);return s}function cD(e){return uS(sD(e))}function pD(e,t,r,a){for(var n=0;n=t.length||n>=e.length);++n)t[n+r]=e[n];return n}function fD(e){return e!=e}function hD(e){return null!=e&&(!!e._isBuffer||gD(e)||mD(e))}function gD(e){return!!e.constructor&&"function"==typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}function mD(e){return"function"==typeof e.readFloatLE&&"function"==typeof e.slice&&gD(e.slice(0,0))}var yD,bD={exports:{}};function vD(){return yD||(yD=1,function(e,t){!function(e,r){r(t)}(0,(function(e){for(var t=",".charCodeAt(0),r=";".charCodeAt(0),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=new Uint8Array(64),s=new Uint8Array(128),i=0;i>>=1,l&&(n=-2147483648|-n),r[a]+=n,t}function p(e,r,a){return!(r>=a)&&e.charCodeAt(r)!==t}function f(e){e.sort(h)}function h(e,t){return e[0]-t[0]}function g(e){for(var a=new Int32Array(5),n=16384,s=n-36,i=new Uint8Array(n),o=i.subarray(0,s),l=0,u="",c=0;c0&&(l===n&&(u+=d.decode(i),l=0),i[l++]=r),0!==p.length){a[0]=0;for(var f=0;fs&&(u+=d.decode(o),i.copyWithin(0,s,l),l-=s),f>0&&(i[l++]=t),l=m(i,l,a,h,0),1!==h.length&&(l=m(i,l,a,h,1),l=m(i,l,a,h,2),l=m(i,l,a,h,3),4!==h.length&&(l=m(i,l,a,h,4)))}}}return u+d.decode(i.subarray(0,l))}function m(e,t,r,a,s){var i=a[s],o=i-r[s];r[s]=i,o=o<0?-o<<1|1:o<<1;do{var d=31&o;(o>>>=5)>0&&(d|=32),e[t++]=n[d]}while(o>0);return t}e.decode=l,e.encode=g,Object.defineProperty(e,"__esModule",{value:!0})}))}(0,bD.exports)),bD.exports}var xD,RD={exports:{}},ED={exports:{}};function wD(){return xD||(xD=1,function(e,t){!function(e,r){r(t)}(0,(function(e){for(var t=",".charCodeAt(0),r=";".charCodeAt(0),a="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",n=new Uint8Array(64),s=new Uint8Array(128),i=0;i>>=1,l&&(n=-2147483648|-n),r[a]+=n,t}function p(e,r,a){return!(r>=a)&&e.charCodeAt(r)!==t}function f(e){e.sort(h)}function h(e,t){return e[0]-t[0]}function g(e){for(var a=new Int32Array(5),n=16384,s=n-36,i=new Uint8Array(n),o=i.subarray(0,s),l=0,u="",c=0;c0&&(l===n&&(u+=d.decode(i),l=0),i[l++]=r),0!==p.length){a[0]=0;for(var f=0;fs&&(u+=d.decode(o),i.copyWithin(0,s,l),l-=s),f>0&&(i[l++]=t),l=m(i,l,a,h,0),1!==h.length&&(l=m(i,l,a,h,1),l=m(i,l,a,h,2),l=m(i,l,a,h,3),4!==h.length&&(l=m(i,l,a,h,4)))}}}return u+d.decode(i.subarray(0,l))}function m(e,t,r,a,s){var i=a[s],o=i-r[s];r[s]=i,o=o<0?-o<<1|1:o<<1;do{var d=31&o;(o>>>=5)>0&&(d|=32),e[t++]=n[d]}while(o>0);return t}e.decode=l,e.encode=g,Object.defineProperty(e,"__esModule",{value:!0})}))}(0,ED.exports)),ED.exports}var SD,DD={exports:{}};function jD(){return SD||(SD=1,e=DD,function(t,r){e.exports=r()}(0,(function(){var e,t=/^[\w+.-]+:\/\//,r=/^([\w+.-]+:)\/\/([^@/#?]*@)?([^:/#?]*)(:\d+)?(\/[^#?]*)?(\?[^#]*)?(#.*)?/,a=/^file:(?:\/\/((?![a-z]:)[^/#?]*)?)?(\/?[^#?]*)(\?[^#]*)?(#.*)?/i;function n(e){return t.test(e)}function s(e){return e.startsWith("//")}function i(e){return e.startsWith("/")}function o(e){return e.startsWith("file:")}function d(e){return/^[.?#]/.test(e)}function l(e){var t=r.exec(e);return c(t[1],t[2]||"",t[3],t[4]||"",t[5]||"/",t[6]||"",t[7]||"")}function u(e){var t=a.exec(e),r=t[2];return c("file:","",t[1]||"","",i(r)?r:"/"+r,t[3]||"",t[4]||"")}function c(t,r,a,n,s,i,o){return{scheme:t,user:r,host:a,port:n,path:s,query:i,hash:o,type:e.Absolute}}function p(t){if(s(t)){var r=l("http:"+t);return r.scheme="",r.type=e.SchemeRelative,r}if(i(t)){var a=l("http://foo.com"+t);return a.scheme="",a.host="",a.type=e.AbsolutePath,a}if(o(t))return u(t);if(n(t))return l(t);var d=l("http://foo.com/"+t);return d.scheme="",d.host="",d.type=t?t.startsWith("?")?e.Query:t.startsWith("#")?e.Hash:e.RelativePath:e.Empty,d}function f(e){if(e.endsWith("/.."))return e;var t=e.lastIndexOf("/");return e.slice(0,t+1)}function h(e,t){g(t,t.type),"/"===e.path?e.path=t.path:e.path=f(t.path)+e.path}function g(t,r){for(var a=r<=e.RelativePath,n=t.path.split("/"),s=1,i=0,o=!1,d=1;dn&&(n=i)}g(a,n);var o=a.query+a.hash;switch(n){case e.Hash:case e.Query:return o;case e.RelativePath:var l=a.path.slice(1);return l?d(r||t)&&!d(l)?"./"+l+o:l+o:o||".";case e.AbsolutePath:return a.path+o;default:return a.scheme+"//"+a.user+a.host+a.port+a.path+o}}return function(e){e[e.Empty=1]="Empty",e[e.Hash=2]="Hash",e[e.Query=3]="Query",e[e.RelativePath=4]="RelativePath",e[e.AbsolutePath=5]="AbsolutePath",e[e.SchemeRelative=6]="SchemeRelative",e[e.Absolute=7]="Absolute"}(e||(e={})),m}))),DD.exports;var e}!function(e,t){!function(e,r){r(t,wD(),jD())}(0,(function(e,t,r){function a(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=a(r);function s(e,t){return t&&!t.endsWith("/")&&(t+="/"),n.default(e,t)}function i(e){if(!e)return"";var t=e.lastIndexOf("/");return e.slice(0,t+1)}var o=0,d=1,u=2,c=3,p=4,f=1,h=2;function g(e,t){var r=m(e,0);if(r===e.length)return e;t||(e=e.slice());for(var a=r;a>1),s=e[n][o]-t;if(0===s)return x=!0,n;s<0?r=n+1:a=n-1}return x=!1,r-1}function E(e,t,r){for(var a=r+1;a=0&&e[a][o]===t;r=a--);return r}function S(){return{lastKey:-1,lastNeedle:-1,lastIndex:-1}}function D(e,t,r,a){var n=r.lastKey,s=r.lastNeedle,i=r.lastIndex,d=0,l=e.length-1;if(a===n){if(t===s)return x=-1!==i&&e[i][o]===t,i;t>=s?d=-1===i?0:i:l=i}return r.lastKey=a,r.lastNeedle=t,r.lastIndex=R(e,t,d,l)}function j(e,t){for(var r=t.map(T),a=0;at;a--)e[a]=e[a-1];e[t]=r}function T(){return{__proto__:null}}var A=function(t,r){var a="string"==typeof t?JSON.parse(t):t;if(!("sections"in a))return new M(a,r);var n=[],s=[],i=[],o=[];P(a,r,n,s,i,o,0,0,1/0,1/0);var d={version:3,file:a.file,names:o,sources:s,sourcesContent:i,mappings:n};return e.presortedDecodedMap(d)};function P(e,t,r,a,n,s,i,o,d,l){for(var u=e.sections,c=0;ch)return;for(var D=O(a,S),j=0===w?f:0,C=v[w],T=0;T=g)return;if(1!==A.length){var _=y+A[d],N=A[u],F=A[c];D.push(4===A.length?[k,_,N,F]:[k,_,N,F,b+A[p]])}else D.push([k])}}}function I(e,t){for(var r=0;r=n.length)return null;var s=n[r],i=z(s,t._decodedMemo,r,a,B);return-1===i?null:s[i]},e.originalPositionFor=function(t,r){var a=r.line,n=r.column,s=r.bias;if(--a<0)throw new Error(_);if(n<0)throw new Error(N);var i=e.decodedMappings(t);if(a>=i.length)return U(null,null,null,null);var o=i[a],l=z(o,t._decodedMemo,a,n,s||B);if(-1===l)return U(null,null,null,null);var f=o[l];if(1===f.length)return U(null,null,null,null);var h=t.names;return U(t.resolvedSources[f[d]],f[u]+1,f[c],5===f.length?h[f[p]]:null)},e.allGeneratedPositionsFor=function(e,t){return r(e,t.source,t.line,t.column,t.bias||F,!0)},e.generatedPositionFor=function(e,t){return r(e,t.source,t.line,t.column,t.bias||B,!1)},e.eachMapping=function(t,r){for(var a=e.decodedMappings(t),n=t.names,s=t.resolvedSources,i=0;i=0&&!(t>=e[a][s]);r=a--);return r}function g(e,t,r){for(var a=e.length;a>t;a--)e[a]=e[a-1];e[t]=r}function m(e){for(var t=e.length,r=t,a=r-1;a>=0&&!(e[a].length>0);r=a,a--);r1?this._indentChar.repeat(t):this._indentChar}else this._str+=t>1?String.fromCharCode(e).repeat(t):String.fromCharCode(e);10!==e?(this._mark(r.line,r.column,r.identifierName,r.identifierNamePos,r.filename),this._position.column+=t):(this._position.line++,this._position.column=0),this._canMarkIdName&&(r.identifierName=void 0,r.identifierNamePos=void 0)},t._append=function(e,t,r){var a=e.length,n=this._position;if(this._last=e.charCodeAt(a-1),++this._appendCount>4096?(this._str,this._buf+=this._str,this._str=e,this._appendCount=0):this._str+=e,r||this._map){var s=t.column,i=t.identifierName,o=t.identifierNamePos,d=t.filename,l=t.line;null==i&&null==o||!this._canMarkIdName||(t.identifierName=void 0,t.identifierNamePos=void 0);var u=e.indexOf("\n"),c=0;for(0!==u&&this._mark(l,s,i,o,d);-1!==u;)n.line++,n.column=0,(c=u+1)=0&&10===this._queue[r].char;r--)t++;return t===e&&10===this._last?t+1:t},t.endsWithCharAndNewline=function(){var e=this._queue,t=this._queueCursor;if(0!==t){if(10!==e[t-1].char)return;return t>1?e[t-2].char:this._last}},t.hasContent=function(){return 0!==this._queueCursor||!!this._last},t.exactSource=function(e,t){if(this._map){this.source("start",e);var r=e.identifierName,a=this._sourcePosition;r&&(this._canMarkIdName=!1,a.identifierName=r),t(),r&&(this._canMarkIdName=!0,a.identifierName=void 0,a.identifierNamePos=void 0),this.source("end",e)}else t()},t.source=function(e,t){this._map&&this._normalizePosition(e,t,0)},t.sourceWithOffset=function(e,t,r){this._map&&this._normalizePosition(e,t,r)},t.withSource=function(e,t,r){this._map&&this.source(e,t),r()},t._normalizePosition=function(e,t,r){var a=t[e],n=this._sourcePosition;a&&(n.line=a.line,n.column=Math.max(a.column+r,0),n.filename=t.filename)},t.getCurrentColumn=function(){for(var e=this._queue,t=this._queueCursor,r=-1,a=0,n=0;n",0],["&&",1],["|",2],["^",3],["&",4],["==",5],["===",5],["!=",5],["!==",5],["<",6],[">",6],["<=",6],[">=",6],["in",6],["instanceof",6],[">>",7],["<<",7],[">>>",7],["+",8],["-",8],["*",9],["/",9],["%",9],["**",10]]);function dj(e){return"TSAsExpression"===e||"TSSatisfiesExpression"===e||"TSTypeAssertion"===e}var lj=function(e,t){var r=t.type;return("ClassDeclaration"===r||"ClassExpression"===r)&&t.superClass===e},uj=function(e,t){var r=t.type;return("MemberExpression"===r||"OptionalMemberExpression"===r)&&t.object===e||("CallExpression"===r||"OptionalCallExpression"===r||"NewExpression"===r)&&t.callee===e||"TaggedTemplateExpression"===r&&t.tag===e||"TSNonNullExpression"===r};function cj(e,t){return XD(t)}function pj(e,t,r){if(!(r.length<3)){var a=t.type;return"UnionTypeAnnotation"===a||"IntersectionTypeAnnotation"===a||"ArrayTypeAnnotation"===a||"TypeAnnotation"===a&&YD(r[r.length-3])}}function fj(e,t){return uj(e,t)||lj(e,t)}function hj(e,t,r){return Nj(r,3)}function gj(e,t,r){return!e.async&&Nj(r,1)}function mj(e,t){var r=t.type;if("**"===e.operator&&"BinaryExpression"===r&&"**"===t.operator)return t.left===e;if(lj(e,t))return!0;if(uj(e,t)||"UnaryExpression"===r||"SpreadElement"===r||"AwaitExpression"===r)return!0;if("BinaryExpression"===r||"LogicalExpression"===r){var a=oj.get(t.operator),n=oj.get(e.operator);if(a===n&&t.right===e&&"LogicalExpression"!==r||a>n)return!0}}function yj(e,t){var r=t.type;return"ArrayTypeAnnotation"===r||"NullableTypeAnnotation"===r||"IntersectionTypeAnnotation"===r||"UnionTypeAnnotation"===r}function bj(e,t){return rj(t)&&t.objectType===e}function vj(){return!0}function xj(e,t){var r=t.type;return"TSArrayType"===r||"TSOptionalType"===r||"TSIntersectionType"===r||"TSUnionType"===r||"TSRestType"===r}function Rj(e,t){var r=t.type;return"TSArrayType"===r||"TSOptionalType"===r}function Ej(e,t){var r=t.type;return("CallExpression"===r||"OptionalCallExpression"===r||"NewExpression"===r||"TSInstantiationExpression"===r)&&!!t.typeParameters}function wj(e,t){if("in"===e.operator){var r=t.type;return"VariableDeclarator"===r||"ForStatement"===r||"ForInStatement"===r||"ForOfStatement"===r}return!1}function Sj(e,t){var r=t.type;return!("ForStatement"===r||"ThrowStatement"===r||"ReturnStatement"===r||"IfStatement"===r&&t.test===e||"WhileStatement"===r&&t.test===e||"ForInStatement"===r&&t.right===e||"SwitchStatement"===r&&t.discriminant===e||"ExpressionStatement"===r&&t.expression===e)}function Dj(e,t){var r=t.type;return"BinaryExpression"===r||"LogicalExpression"===r||"UnaryExpression"===r||"SpreadElement"===r||uj(e,t)||"AwaitExpression"===r&&ij(e)||"ConditionalExpression"===r&&e===t.test||lj(e,t)}function jj(e,t,r){return Nj(r,5)}function Cj(e,t){return uj(e,t)||ZD(t)&&"**"===t.operator&&t.left===e||lj(e,t)}function Tj(e,t,r){return Nj(r,5)}function Aj(e,t){return ej(t)||Pj(e,t)}function Pj(e,t){var r=t.type;return!!("UnaryExpression"===r||"SpreadElement"===r||"BinaryExpression"===r||"LogicalExpression"===r||"ConditionalExpression"===r&&t.test===e||"AwaitExpression"===r||dj(r))||Cj(e,t)}function kj(e,t){return QD(t)&&t.callee===e||aj(t)&&t.object===e}function Ij(e,t){return!!nj(e.left)||Pj(e,t)}function Oj(e,t){var r=t.type;if(dj(r))return!0;if("LogicalExpression"!==r)return!1;switch(e.operator){case"||":return"??"===t.operator||"&&"===t.operator;case"&&":return"??"===t.operator;case"??":return"??"!==t.operator}}function _j(e,t,r){var a,n=t.type;if(null!=(a=e.extra)&&a.parenthesized&&"AssignmentExpression"===n&&t.left===e){var s=t.right.type;if(("FunctionExpression"===s||"ClassExpression"===s)&&null==t.right.id)return!0}return"let"===e.name?Nj(r,aj(t,{object:e,computed:!0})||sj(t,{object:e,computed:!0,optional:!1})?57:32):"async"===e.name&&tj(t)&&e===t.left}function Nj(e,t){var r=1&t,a=2&t,n=4&t,s=8&t,i=16&t,o=32&t,d=e.length-1;if(!(d<=0)){for(var l=e[d],u=e[--d];d>=0;){var c=u.type;if(r&&"ExpressionStatement"===c&&u.expression===l||n&&"ExportDefaultDeclaration"===c&&l===u.declaration||a&&"ArrowFunctionExpression"===c&&u.body===l||s&&"ForStatement"===c&&u.init===l||i&&"ForInStatement"===c&&u.left===l||o&&"ForOfStatement"===c&&u.left===l)return!0;if(!(d>0&&(uj(l,u)&&"NewExpression"!==c||"SequenceExpression"===c&&u.expressions[0]===l||"UpdateExpression"===c&&!u.prefix||"ConditionalExpression"===c&&u.test===l||("BinaryExpression"===c||"LogicalExpression"===c)&&u.left===l||"AssignmentExpression"===c&&u.left===l)))return!1;l=u,u=e[--d]}return!1}}var Fj=Fo,Bj=ue,Mj=Ie,Lj=Oe;function Uj(e){var t=new Map;function r(e,r){var a=t.get(e);t.set(e,a?function(e,t,n){var s;return null!=(s=a(e,t,n))?s:r(e,t,n)}:r)}for(var a=0,n=Object.keys(e);a1}),jC(t))if(CC(t)){if(t.init===e)return}else if(t.left===e)return;this.semicolon()}function YC(e){this.print(e.id,e),e.definite&&this.tokenChar(33),this.print(e.id.typeAnnotation,e),e.init&&(this.space(),this.tokenChar(61),this.space(),this.print(e.init,e))}var ZC=it,QC=ot;function eT(e,t){(ZC(t)||QC(t))&&this._shouldPrintDecoratorsBeforeExport(t)||this.printJoin(e.decorators,e),e.declare&&(this.word("declare"),this.space()),e.abstract&&(this.word("abstract"),this.space()),this.word("class"),e.id&&(this.space(),this.print(e.id,e)),this.print(e.typeParameters,e),e.superClass&&(this.space(),this.word("extends"),this.space(),this.print(e.superClass,e),this.print(e.superTypeParameters,e)),e.implements&&(this.space(),this.word("implements"),this.space(),this.printList(e.implements,e)),this.space(),this.print(e.body,e)}function tT(e){this.tokenChar(123),0===e.body.length?this.tokenChar(125):(this.newline(),this.printSequence(e.body,e,{indent:!0}),this.endsWith(10)||this.newline(),this.rightBrace(e))}function rT(e){var t;this.printJoin(e.decorators,e);var r=null==(t=e.key.loc)||null==(t=t.end)?void 0:t.line;r&&this.catchUp(r),this.tsPrintClassMemberModifiers(e),e.computed?(this.tokenChar(91),this.print(e.key,e),this.tokenChar(93)):(this._variance(e),this.print(e.key,e)),e.optional&&this.tokenChar(63),e.definite&&this.tokenChar(33),this.print(e.typeAnnotation,e),e.value&&(this.space(),this.tokenChar(61),this.space(),this.print(e.value,e)),this.semicolon()}function aT(e){var t;this.printJoin(e.decorators,e);var r=null==(t=e.key.loc)||null==(t=t.end)?void 0:t.line;r&&this.catchUp(r),this.tsPrintClassMemberModifiers(e),this.word("accessor",!0),this.space(),e.computed?(this.tokenChar(91),this.print(e.key,e),this.tokenChar(93)):(this._variance(e),this.print(e.key,e)),e.optional&&this.tokenChar(63),e.definite&&this.tokenChar(33),this.print(e.typeAnnotation,e),e.value&&(this.space(),this.tokenChar(61),this.space(),this.print(e.value,e)),this.semicolon()}function nT(e){this.printJoin(e.decorators,e),e.static&&(this.word("static"),this.space()),this.print(e.key,e),this.print(e.typeAnnotation,e),e.value&&(this.space(),this.tokenChar(61),this.space(),this.print(e.value,e)),this.semicolon()}function sT(e){this._classMethodHead(e),this.space(),this.print(e.body,e)}function iT(e){this._classMethodHead(e),this.space(),this.print(e.body,e)}function oT(e){var t;this.printJoin(e.decorators,e);var r=null==(t=e.key.loc)||null==(t=t.end)?void 0:t.line;r&&this.catchUp(r),this.tsPrintClassMemberModifiers(e),this._methodHead(e)}function dT(e){this.word("static"),this.space(),this.tokenChar(123),0===e.body.length?this.tokenChar(125):(this.newline(),this.printSequence(e.body,e,{indent:!0}),this.rightBrace(e))}var lT=we;function uT(e,t,r){this.print(e.typeParameters,e);var a=vT.call(this,t,r);a&&this.sourceIdentifierName(a.name,a.pos),this.tokenChar(40),this._parameters(e.params,e),this.tokenChar(41);var n="ArrowFunctionExpression"===e.type;this.print(e.returnType,e,n),this._noLineTerminator=n}function cT(e,t){for(var r=e.length,a=0;a"),this.space(),this.print(e.body,e)}function bT(e,t){var r,a;return!!(e.typeParameters||e.returnType||e.predicate||t.typeAnnotation||t.optional||null!=(r=t.leadingComments)&&r.length||null!=(a=t.trailingComments)&&a.length)}function vT(e,t){var r=e;if(!r&&t){var a=t.type;"VariableDeclarator"===a?r=t.id:"AssignmentExpression"===a||"AssignmentPattern"===a?r=t.left:"ObjectProperty"===a||"ClassProperty"===a?t.computed&&"StringLiteral"!==t.key.type||(r=t.key):"ClassPrivateProperty"!==a&&"ClassAccessorProperty"!==a||(r=t.key)}if(r){var n,s,i;if("Identifier"===r.type)n={pos:null==(s=r.loc)?void 0:s.start,name:(null==(i=r.loc)?void 0:i.identifierName)||r.name};else if("PrivateName"===r.type){var o;n={pos:null==(o=r.loc)?void 0:o.start,name:"#"+r.id.name}}else if("StringLiteral"===r.type){var d;n={pos:null==(d=r.loc)?void 0:d.start,name:r.value}}return n}}var xT=nt,RT=ma,ET=Ct,wT=ct,ST=pt,DT=Vn;function jT(e){"type"!==e.importKind&&"typeof"!==e.importKind||(this.word(e.importKind),this.space()),this.print(e.imported,e),e.local&&e.local.name!==e.imported.name&&(this.space(),this.word("as"),this.space(),this.print(e.local,e))}function CT(e){this.print(e.local,e)}function TT(e){this.print(e.exported,e)}function AT(e){"type"===e.exportKind&&(this.word("type"),this.space()),this.print(e.local,e),e.exported&&e.local.name!==e.exported.name&&(this.space(),this.word("as"),this.space(),this.print(e.exported,e))}function PT(e){this.tokenChar(42),this.space(),this.word("as"),this.space(),this.print(e.exported,e)}var kT,IT,OT=!1;function _T(e){var t=this.format.importAttributesKeyword,r=e.attributes,a=e.assertions;!r||t||OT||(OT=!0,console.warn('You are using import attributes, without specifying the desired output syntax.\nPlease specify the "importAttributesKeyword" generator option, whose value can be one of:\n - "with" : `import { a } from "b" with { type: "json" };`\n - "assert" : `import { a } from "b" assert { type: "json" };`\n - "with-legacy" : `import { a } from "b" with type: "json";`\n'));var n="assert"===t||!t&&a;this.word(n?"assert":"with"),this.space(),n||"with"===t?(this.tokenChar(123),this.space(),this.printList(r||a,e),this.space(),this.tokenChar(125)):this.printList(r||a,e)}function NT(e){var t,r;this.word("export"),this.space(),"type"===e.exportKind&&(this.word("type"),this.space()),this.tokenChar(42),this.space(),this.word("from"),this.space(),null!=(t=e.attributes)&&t.length||null!=(r=e.assertions)&&r.length?(this.print(e.source,e,!0),this.space(),this._printAttributes(e)):this.print(e.source,e),this.semicolon()}function FT(e,t){xT(t.declaration)&&e._shouldPrintDecoratorsBeforeExport(t)&&e.printJoin(t.declaration.decorators,t)}function BT(e){if(FT(this,e),this.word("export"),this.space(),e.declaration){var t=e.declaration;this.print(t,e),DT(t)||this.semicolon()}else{"type"===e.exportKind&&(this.word("type"),this.space());for(var r,a,n=e.specifiers.slice(0),s=!1;;){var i=n[0];if(!RT(i)&&!ET(i))break;s=!0,this.print(n.shift(),e),n.length&&(this.tokenChar(44),this.space())}(n.length||!n.length&&!s)&&(this.tokenChar(123),n.length&&(this.space(),this.printList(n,e),this.space()),this.tokenChar(125)),e.source&&(this.space(),this.word("from"),this.space(),null!=(r=e.attributes)&&r.length||null!=(a=e.assertions)&&a.length?(this.print(e.source,e,!0),this.space(),this._printAttributes(e)):this.print(e.source,e)),this.semicolon()}}function MT(e){FT(this,e),this.word("export"),this.noIndentInnerCommentsHere(),this.space(),this.word("default"),this.space();var t=e.declaration;this.print(t,e),DT(t)||this.semicolon()}function LT(e){var t,r;this.word("import"),this.space();var a="type"===e.importKind||"typeof"===e.importKind;a?(this.noIndentInnerCommentsHere(),this.word(e.importKind),this.space()):e.module?(this.noIndentInnerCommentsHere(),this.word("module"),this.space()):e.phase&&(this.noIndentInnerCommentsHere(),this.word(e.phase),this.space());for(var n=e.specifiers.slice(0),s=!!n.length;s;){var i=n[0];if(!wT(i)&&!ST(i))break;this.print(n.shift(),e),n.length&&(this.tokenChar(44),this.space())}n.length?(this.tokenChar(123),this.space(),this.printList(n,e),this.space(),this.tokenChar(125)):a&&!s&&(this.tokenChar(123),this.tokenChar(125)),(s||a)&&(this.space(),this.word("from"),this.space()),null!=(t=e.attributes)&&t.length||null!=(r=e.assertions)&&r.length?(this.print(e.source,e,!0),this.space(),this._printAttributes(e)):this.print(e.source,e),this.semicolon()}function UT(e){this.print(e.key),this.tokenChar(58),this.space(),this.print(e.value)}function WT(e){this.tokenChar(42),this.space(),this.word("as"),this.space(),this.print(e.local,e)}function zT(e){this.word("import"),e.phase&&(this.tokenChar(46),this.word(e.phase)),this.tokenChar(40),this.print(e.source,e),null!=e.options&&(this.tokenChar(44),this.space(),this.print(e.options,e)),this.tokenChar(41)}function VT(){if(IT)return kT;IT=1;var e={},t=e.hasOwnProperty,r=function(e,r){for(var a in e)t.call(e,a)&&r(a,e[a])},a=function(e,t){return t?(r(t,(function(t,r){e[t]=r})),e):e},n=function(e,t){for(var r=e.length,a=-1;++a=55296&&U<=56319&&M>B+1){var W=F.charCodeAt(B+1);if(W>=56320&&W<=57343){var z=(1024*(U-55296)+W-56320+65536).toString(16);S||(z=z.toUpperCase()),R+="\\u{"+z+"}",++B;continue}}}if(!s.escapeEverything){if(y.test(L)){R+=L;continue}if('"'==L){R+=E==L?'\\"':L;continue}if("`"==L){R+=E==L?"\\`":L;continue}if("'"==L){R+=E==L?"\\'":L;continue}}if("\0"!=L||x||m.test(F.charAt(B+1)))if(g.test(L))R+=h[L];else{var V=L.charCodeAt(0);if(s.minimal&&8232!=V&&8233!=V)R+=L;else{var q=V.toString(16);S||(q=q.toUpperCase());var G=q.length>2||x,H="\\"+(G?"u":"x")+("0000"+q).slice(G?-4:-2);R+=H}}else R+="\\0"}return s.wrap&&(R=E+R+E),"`"==E&&(R=R.replace(/\$\{/g,"\\${")),s.isScriptContext?R.replace(/<\/(script|style)/gi,"<\\/$1").replace(/n^Y3EJP* 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%0AvESH;Je}P4{ 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

hsUkNuCoQKr@L*620^t@h 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

X$vw_shG`o&~dkEY%@S8v+fAar0;lAv;m^q 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

@CM)* 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

b~N2aeHF-CEyVTaODpj($N? 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

k0i3K=A7(ox?Vzh_yS4G$fGXj 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%0Dh<*~i(O7P!=B~%{~GWVXN1EUS!z8aaB1tWTF=N? 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⪚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

=N-w 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 literal 0 HcmV?d00001 diff --git a/static/slick.6aa1ee46.ttf b/static/slick.6aa1ee46.ttf new file mode 100644 index 0000000000000000000000000000000000000000..9d03461b653373f7cda3b4af104c6bca07f9892b GIT binary patch literal 1892 zcmcgtO>7%Q7=7dYvttuC>BcFo9o8<6(=@T2jd4&^kqQzA6;LWbX$}ZjQpdJ%;>2-9 zkdO!w5*H3p4_x3>i8B>Q1tD=k2=xS_7m$ofCB&7VLwiBUyq#S)NmC98iCxXk_rBjZ z-_FiL0C)h~P;kCfdj6T!@2-CY7*A3gpP!v8p#YtDgxFemE@v;?`RijqEDIs?@EmH#S?j zPi)rLf1rI1?%Fth|LVxXOVKm85e`rRe7mvr=G{4sv}lVqaS)za#z;-pQ&4s@?Y~s1 zF)-`LxQ;^V&iZa50I>@VLGiR$p>E!vZ{tC{&2B&od7j&{9xM+5=U3(~;w+rxWpS%> z3t7?bxa@oeU5f6^LH6=?gSl=w;=b<-L~c|ZD)Rvmxk8naW2KV2$;*6K?zInfKK$wD zo2{E0-D=X#hu|LQwtx$hrMosccZ~;>{}Qmqf4;bv{)elCcX3t3_yW4S=NPy{XGF1( z6T>G{QK1i*4+%p)W0Q8#G;~8xWrj1ug{k6H(H@Kq{;{L$JDL&H61sljg03gDpz&K` z$j-l!w}%p4VPi+{rJFXS86kCPNevkkZya!OeYxg)xTL3wkC2S_^eBNCzWf@#%K3CmarCGG5fQmm=C5R~V=S)Qo9* zAuoFI(Y|;(sQMc_g7^H7Nbp>U_;LUSQogJpi8WtV>GOdvYY5|WU)HI=;eOd_h?*Yu z*OLS2MZYgAcpRg?tkP%Kmo>z2#g}#Jzs4r&s9_ne0-N>PGN)%zMg^CschDp(S1#2Z z3MDkittICsJ<70PBa1xeX^y>29-iQzV_XiKJ}yG3vDPXznw7F;XYNfv0h$j(Z%)RImyGEQZL6bS0%B+KcnE;+N~vPeDmw~?!W86Kjv>PckT%Q literal 0 HcmV?d00001 diff --git a/static/slick.d4bc62a2.svg b/static/slick.d4bc62a2.svg new file mode 100644 index 0000000000..190af382b5 --- /dev/null +++ b/static/slick.d4bc62a2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/theme/index.html b/theme/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/theme/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +

+ + + \ No newline at end of file diff --git a/umi.8749e29b.css b/umi.8749e29b.css new file mode 100644 index 0000000000..501387c7bb --- /dev/null +++ b/umi.8749e29b.css @@ -0,0 +1 @@ +.demo-card-screenshot{background-size:cover!important;padding-top:62.5%!important;transition:background-position 2s!important}.demo-card-screenshot:hover{background-position:right bottom!important}.markdown{font-size:16px!important}.dumi-default-table{margin:0!important}.g2-tooltip-list-item{margin-left:0!important}code[class*=language-],pre[class*=language-]{background:hsl(230,1%,98%)!important;color:#383a42!important;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace!important;direction:ltr!important;text-align:left!important;white-space:pre!important;word-spacing:normal!important;word-break:normal!important;line-height:1.5!important;tab-size:2!important;hyphens:none!important}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:hsl(230,1%,90%)!important;color:inherit!important}pre[class*=language-]{padding:1em!important;margin:.5em 0!important;overflow:auto!important;border-radius:.3em!important}:not(pre)>code[class*=language-]{padding:.2em .3em!important;border-radius:.3em!important;white-space:normal!important}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7!important}.token.doctype,.token.punctuation,.token.entity{color:#383a42!important}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01!important}.token.keyword{color:#a626a4!important}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649!important}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f!important}.token.variable,.token.operator,.token.function{color:#4078f2!important}.token.url{color:#0184bc!important}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42!important}.language-css .token.selector{color:#e45649!important}.language-css .token.property{color:#383a42!important}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc!important}.language-css .token.url>.token.string.url{color:#50a14f!important}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4!important}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243!important}.language-json .token.operator{color:#383a42!important}.language-json .token.null.keyword{color:#b76b01!important}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42!important}.language-markdown .token.url>.token.content{color:#4078f2!important}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc!important}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7!important;font-style:italic!important}.language-markdown .token.code-snippet{color:#50a14f!important}.language-markdown .token.bold .token.content{color:#b76b01!important}.language-markdown .token.italic .token.content{color:#a626a4!important}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649!important}.token.bold{font-weight:700!important}.token.comment,.token.italic{font-style:italic!important}.token.entity{cursor:help!important}.token.namespace{opacity:.8!important}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233!important}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em!important}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:hsl(230,1%,90%)!important;color:#696c77!important;padding:.1em .4em!important;border-radius:.3em!important}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:hsl(230,1%,78%)!important;color:#383a42!important}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)!important}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%)!important;color:#383a42!important;padding:.1em .6em!important;border-radius:.3em!important;box-shadow:0 2px #0003!important}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d!important}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233!important}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f!important}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649!important}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f!important}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2!important}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4!important}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626!important}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940!important}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26!important}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240!important}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)!important}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em!important}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)!important}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)!important}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:hsl(0,0%,100%)!important}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42!important;stroke-opacity:1!important}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42!important}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent!important}.dumi-default-container.markdown{padding:18px 0;padding-inline-start:44px;padding-inline-end:16px;border-radius:4px}.dumi-default-container.markdown:not(:first-child){margin-bottom:24px}.dumi-default-container.markdown:not(:last-child){margin-top:32px}.dumi-default-container.markdown>svg{float:left;fill:currentcolor;margin-inline-start:-26px;width:18px}[data-direction=rtl] .dumi-default-container.markdown>svg{float:right}.dumi-default-container.markdown>h4{clear:none;margin:0 0 12px;font-size:15px;line-height:17px}.dumi-default-container.markdown>section{font-size:15px}.dumi-default-container.markdown[data-type=info]{background:#ecf4ff}.dumi-default-container.markdown[data-type=info]>h4,.dumi-default-container.markdown[data-type=info]>svg{color:#3367af}.dumi-default-container.markdown[data-type=info]>section{color:#496a99}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]{background:#001c44}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>svg{color:#5e8ed0}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=info]>section{color:#7391bc}.dumi-default-container.markdown[data-type=warning]{background:#fff3da}.dumi-default-container.markdown[data-type=warning]>h4,.dumi-default-container.markdown[data-type=warning]>svg{color:#b78314}.dumi-default-container.markdown[data-type=warning]>section{color:#9e7a2d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]{background:#2d1f00}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>svg{color:#cd9417}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=warning]>section{color:#b78c2e}.dumi-default-container.markdown[data-type=success]{background:#dff8e7}.dumi-default-container.markdown[data-type=success]>h4,.dumi-default-container.markdown[data-type=success]>svg{color:#238241}.dumi-default-container.markdown[data-type=success]>section{color:#357047}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]{background:#082210}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>svg{color:#2a9a4d}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=success]>section{color:#3d8654}.dumi-default-container.markdown[data-type=error]{background:#fdf4f5}.dumi-default-container.markdown[data-type=error]>h4,.dumi-default-container.markdown[data-type=error]>svg{color:#b23642}.dumi-default-container.markdown[data-type=error]>section{color:#955359}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]{background:#2a060a}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>h4,[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>svg{color:#c6414e}[data-prefers-color=dark] .dumi-default-container.markdown[data-type=error]>section{color:#ad5962}code[class*=language-],pre[class*=language-]{background:hsl(230,1%,98%);color:#383a42;font-family:Fira Code,Fira Mono,Menlo,Consolas,DejaVu Sans Mono,monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:1.5;tab-size:2;hyphens:none}code[class*=language-]::selection,code[class*=language-] *::selection,pre[class*=language-] *::selection{background:hsl(230,1%,90%);color:inherit}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto;border-radius:.3em}:not(pre)>code[class*=language-]{padding:.2em .3em;border-radius:.3em;white-space:normal}.token.comment,.token.prolog,.token.cdata{color:#a0a1a7}.token.doctype,.token.punctuation,.token.entity{color:#383a42}.token.attr-name,.token.class-name,.token.boolean,.token.constant,.token.number,.token.atrule{color:#b76b01}.token.keyword{color:#a626a4}.token.property,.token.tag,.token.symbol,.token.deleted,.token.important{color:#e45649}.token.selector,.token.string,.token.char,.token.builtin,.token.inserted,.token.regex,.token.attr-value,.token.attr-value>.token.punctuation{color:#50a14f}.token.variable,.token.operator,.token.function{color:#4078f2}.token.url{color:#0184bc}.token.attr-value>.token.punctuation.attr-equals,.token.special-attr>.token.attr-value>.token.value.css{color:#383a42}.language-css .token.selector{color:#e45649}.language-css .token.property{color:#383a42}.language-css .token.function,.language-css .token.url>.token.function{color:#0184bc}.language-css .token.url>.token.string.url{color:#50a14f}.language-css .token.important,.language-css .token.atrule .token.rule,.language-javascript .token.operator{color:#a626a4}.language-javascript .token.template-string>.token.interpolation>.token.interpolation-punctuation.punctuation{color:#ca1243}.language-json .token.operator{color:#383a42}.language-json .token.null.keyword{color:#b76b01}.language-markdown .token.url,.language-markdown .token.url>.token.operator,.language-markdown .token.url-reference.url>.token.string{color:#383a42}.language-markdown .token.url>.token.content{color:#4078f2}.language-markdown .token.url>.token.url,.language-markdown .token.url-reference.url{color:#0184bc}.language-markdown .token.blockquote.punctuation,.language-markdown .token.hr.punctuation{color:#a0a1a7;font-style:italic}.language-markdown .token.code-snippet{color:#50a14f}.language-markdown .token.bold .token.content{color:#b76b01}.language-markdown .token.italic .token.content{color:#a626a4}.language-markdown .token.strike .token.content,.language-markdown .token.strike .token.punctuation,.language-markdown .token.list.punctuation,.language-markdown .token.title.important>.token.punctuation{color:#e45649}.token.bold{font-weight:700}.token.comment,.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.8}.token.token.tab:not(:empty):before,.token.token.cr:before,.token.token.lf:before,.token.token.space:before{color:#383a4233}div.code-toolbar>.toolbar.toolbar>.toolbar-item{margin-right:.4em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span{background:hsl(230,1%,90%);color:#696c77;padding:.1em .4em;border-radius:.3em}div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:hover,div.code-toolbar>.toolbar.toolbar>.toolbar-item>span:focus{background:hsl(230,1%,78%);color:#383a42}.line-highlight.line-highlight{background:hsla(230,8%,24%,.05)}.line-highlight.line-highlight:before,.line-highlight.line-highlight[data-end]:after{background:hsl(230,1%,90%);color:#383a42;padding:.1em .6em;border-radius:.3em;box-shadow:0 2px #0003}pre[id].linkable-line-numbers.linkable-line-numbers span.line-numbers-rows>span:hover:before{background-color:#383a420d}.line-numbers.line-numbers .line-numbers-rows,.command-line .command-line-prompt{border-right-color:#383a4233}.line-numbers .line-numbers-rows>span:before,.command-line .command-line-prompt>span:before{color:#9d9d9f}.rainbow-braces .token.token.punctuation.brace-level-1,.rainbow-braces .token.token.punctuation.brace-level-5,.rainbow-braces .token.token.punctuation.brace-level-9{color:#e45649}.rainbow-braces .token.token.punctuation.brace-level-2,.rainbow-braces .token.token.punctuation.brace-level-6,.rainbow-braces .token.token.punctuation.brace-level-10{color:#50a14f}.rainbow-braces .token.token.punctuation.brace-level-3,.rainbow-braces .token.token.punctuation.brace-level-7,.rainbow-braces .token.token.punctuation.brace-level-11{color:#4078f2}.rainbow-braces .token.token.punctuation.brace-level-4,.rainbow-braces .token.token.punctuation.brace-level-8,.rainbow-braces .token.token.punctuation.brace-level-12{color:#a626a4}pre.diff-highlight>code .token.token.deleted:not(.prefix),pre>code.diff-highlight .token.token.deleted:not(.prefix){background-color:#ff526626}pre.diff-highlight>code .token.token.deleted:not(.prefix)::selection,pre.diff-highlight>code .token.token.deleted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix)::selection,pre>code.diff-highlight .token.token.deleted:not(.prefix) *::selection{background-color:#fb566940}pre.diff-highlight>code .token.token.inserted:not(.prefix),pre>code.diff-highlight .token.token.inserted:not(.prefix){background-color:#1aff5b26}pre.diff-highlight>code .token.token.inserted:not(.prefix)::selection,pre.diff-highlight>code .token.token.inserted:not(.prefix) *::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix)::selection,pre>code.diff-highlight .token.token.inserted:not(.prefix) *::selection{background-color:#38e06240}.prism-previewer.prism-previewer:before,.prism-previewer-gradient.prism-previewer-gradient div{border-color:hsl(0,0,95%)}.prism-previewer-color.prism-previewer-color:before,.prism-previewer-gradient.prism-previewer-gradient div,.prism-previewer-easing.prism-previewer-easing:before{border-radius:.3em}.prism-previewer.prism-previewer:after{border-top-color:hsl(0,0,95%)}.prism-previewer-flipped.prism-previewer-flipped.after{border-bottom-color:hsl(0,0,95%)}.prism-previewer-angle.prism-previewer-angle:before,.prism-previewer-time.prism-previewer-time:before,.prism-previewer-easing.prism-previewer-easing{background:hsl(0,0%,100%)}.prism-previewer-angle.prism-previewer-angle circle,.prism-previewer-time.prism-previewer-time circle{stroke:#383a42;stroke-opacity:1}.prism-previewer-easing.prism-previewer-easing circle,.prism-previewer-easing.prism-previewer-easing path,.prism-previewer-easing.prism-previewer-easing line{stroke:#383a42}.prism-previewer-easing.prism-previewer-easing circle{fill:transparent}[data-prefers-color=dark] .token.doctype,[data-prefers-color=dark] .token.punctuation,[data-prefers-color=dark] .token.entity,[data-prefers-color=dark] code[class*=language-],[data-prefers-color=dark] pre[class*=language-]{color:#8590a0}[data-prefers-color=dark] .token.comment,[data-prefers-color=dark] .token.prolog,[data-prefers-color=dark] .token.cdata{color:#616d7f}.dumi-default-source-code{position:relative;background-color:#fbfcfd;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dumi-default-source-code>pre.prism-code{margin:0;padding:18px 24px;font-size:14px;line-height:1.58;direction:ltr;background:transparent}.dumi-default-source-code>pre.prism-code:before,.dumi-default-source-code>pre.prism-code:after{content:none}.dumi-default-source-code>pre.prism-code>.highlighted{position:relative;width:calc(100% + 24px);background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell{position:relative}.dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{content:"";position:absolute;top:0;right:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.highlighted:after{content:"";position:absolute;top:0;left:-24px;bottom:0;width:24px;background-color:#eeeff0}.dumi-default-source-code>pre.prism-code>.wrap{display:table-row}.dumi-default-source-code>pre.prism-code>.wrap>.token-line-num{display:table-cell;text-align:right;padding-right:1em;user-select:none;opacity:.5}.dumi-default-source-code>pre.prism-code>.wrap>.line-cell{display:table-cell;width:100%}.dumi-default-source-code-copy{position:absolute;top:9px;right:12px;display:inline-block;padding:8px 12px;background-color:#fbfcfdcc;border:0;border-radius:2px;cursor:pointer;transition:all .2s}.dumi-default-source-code-copy>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-source-code-copy>svg{fill:#4a545a}.dumi-default-source-code-copy:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-source-code-copy:hover>svg{fill:#616e75}.dumi-default-source-code-copy[data-copied]>svg{fill:#208a41}[data-prefers-color=dark] .dumi-default-source-code-copy[data-copied]>svg{fill:#124c24}.dumi-default-source-code:not(:hover) .dumi-default-source-code-copy{opacity:0;visibility:hidden}[data-prefers-color=dark] .dumi-default-source-code{background-color:#020305}[data-prefers-color=dark] .dumi-default-source-code-copy{background-color:#02030533}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted:after{background-color:#1c1d1e}[data-prefers-color=dark] .dumi-default-source-code>pre.prism-code>.highlighted .line-cell:after{background-color:#1c1d1e}[data-dumi-tooltip]{position:relative}[data-dumi-tooltip]:before,[data-dumi-tooltip]:after{position:absolute;bottom:100%;left:50%;transform:translate(-50%);display:inline-block;opacity:.7;pointer-events:none;transition:all .2s}[data-dumi-tooltip]:before{content:attr(data-dumi-tooltip);min-width:30px;margin-bottom:8px;padding:5px 8px;color:#fff;font-size:13px;line-height:1.1;white-space:nowrap;background-color:#000;border-radius:2px;box-shadow:0 4px 10px #0000001a;box-sizing:border-box}[data-prefers-color=dark] [data-dumi-tooltip]:before{background-color:#222}[data-dumi-tooltip]:after{content:"";width:0;height:0;border:4px solid transparent;border-top-color:#000}[data-prefers-color=dark] [data-dumi-tooltip]:after{border-top-color:#222}[data-dumi-tooltip]:not(:hover):before,[data-dumi-tooltip]:not(:hover):after{visibility:hidden;opacity:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before,[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{bottom:auto;top:100%}[data-dumi-tooltip][data-dumi-tooltip-bottom]:before{margin-top:8px;margin-bottom:0}[data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-top-color:transparent;border-bottom-color:#000}[data-prefers-color=dark] [data-dumi-tooltip][data-dumi-tooltip-bottom]:after{border-bottom-color:#222}.dumi-default-previewer-actions{display:flex;height:32px;align-items:center;justify-content:center}.dumi-default-previewer-actions:not(:last-child){border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-actions:not(:last-child){border-bottom-color:#2a353c}.dumi-default-previewer-action-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;cursor:pointer}.dumi-default-previewer-action-btn>svg{width:16px;fill:#98a3aa;transition:fill .2s}[data-prefers-color=dark] .dumi-default-previewer-action-btn>svg{fill:#4a545a}.dumi-default-previewer-action-btn:hover>svg{fill:#7c8a93}[data-prefers-color=dark] .dumi-default-previewer-action-btn:hover>svg{fill:#616e75}.dumi-default-previewer-action-btn:not(:last-child){margin-inline-end:4px}.dumi-default-previewer-action-sketch>select{position:absolute;-webkit-appearance:none;appearance:none;width:100%;height:100%;opacity:0;cursor:pointer}.dumi-default-previewer-action-sketch[data-copied]>svg{fill:#208a41}.dumi-default-previewer-tabs{position:relative;padding:0 12px}.dumi-default-previewer-tabs:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:0;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-tabs:after{border-bottom-color:#2a353c}.dumi-default-tabs{overflow:hidden}.dumi-default-tabs-top{flex-direction:column}.dumi-default-tabs-top .dumi-default-tabs-ink-bar{bottom:0}.dumi-default-tabs-nav{display:flex}.dumi-default-tabs-nav-wrap{display:flex;white-space:nowrap;overflow:hidden}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-left{box-shadow:5px 0 5px -5px #0000001a inset}.dumi-default-tabs-nav-wrap.dumi-default-tabs-nav-wrap-ping-right~*>.dumi-default-tabs-nav-more{box-shadow:0 0 5px #0000001a}.dumi-default-tabs-nav-list{position:relative;z-index:1;display:flex;transition:transform .2s}.dumi-default-tabs-nav-more{height:100%;cursor:pointer;background:none;border:0;transition:box-shadow .2s}.dumi-default-tabs-tab{display:flex;margin:0 12px}.dumi-default-tabs-tab-btn{padding:0;color:#4f5866;font-size:14px;line-height:36px;border:0;outline:none;background:transparent;box-sizing:border-box;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-tabs-tab-btn{color:#8590a0}.dumi-default-tabs-tab-btn:hover{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-btn:hover{color:#c6c9cd}.dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#30363f}[data-prefers-color=dark] .dumi-default-tabs-tab-active .dumi-default-tabs-tab-btn{color:#c6c9cd}.dumi-default-tabs-ink-bar{position:absolute;height:1px;background:#1677ff;transition:left .2s,width .2s;pointer-events:none}[data-prefers-color=dark] .dumi-default-tabs-ink-bar{background:#0053c8}.dumi-default-tabs-dropdown{position:absolute;background:inherit;border:1px solid #d0d5d8;max-height:200px;overflow:auto}[data-prefers-color=dark] .dumi-default-tabs-dropdown{border-color:#1c2022}.dumi-default-tabs-dropdown>ul{list-style:none;margin:0;padding:0}.dumi-default-tabs-dropdown>ul>li{padding:4px 12px;font-size:14px;cursor:pointer}.dumi-default-tabs-dropdown>ul>li:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:hover{color:#0053c8}.dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom:1px dashed #d0d5d8}[data-prefers-color=dark] .dumi-default-tabs-dropdown>ul>li:not(:last-child){border-bottom-color:#1c2022}.dumi-default-tabs-dropdown-hidden{display:none}.dumi-default-previewer{margin:24px 0 32px;border:1px solid #e4e9ec;border-radius:4px;background-color:inherit}[data-prefers-color=dark] .dumi-default-previewer{border-color:#2a353c}[data-dumi-demo-grid] .dumi-default-previewer{margin:0 0 16px}[data-dumi-demo-grid] .dumi-default-previewer:first-child{margin-top:24px}[data-dumi-demo-grid] .dumi-default-previewer:last-child{margin-bottom:32px}.dumi-default-previewer-demo{border-top-left-radius:2px;border-top-right-radius:2px;padding:40px 24px}.dumi-default-previewer-demo>iframe{display:block;width:100%;height:300px;border:0}.dumi-default-previewer-demo[data-iframe]{position:relative;padding:0;overflow:hidden}.dumi-default-previewer-demo[data-iframe]:before{content:"";display:block;height:24px;background-color:#e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-demo[data-iframe]:before{background-color:#2a353c}.dumi-default-previewer-demo[data-iframe]:after{content:"";position:absolute;top:5px;left:8px;display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fd6458;box-shadow:20px 0 #ffbf2b,40px 0 #24cc3d}.dumi-default-previewer-demo[data-transform]{transform:translate(0)}.dumi-default-previewer-demo[data-compact]{padding:0}.dumi-default-previewer-meta{border-top:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-meta{border-top-color:#2a353c}.dumi-default-previewer-desc{position:relative}.dumi-default-previewer-desc>.markdown{padding:14px 24px;border-bottom:1px dashed #e4e9ec}[data-prefers-color=dark] .dumi-default-previewer-desc>.markdown{border-bottom-color:#2a353c}.dumi-default-previewer-desc>h5{position:absolute;top:-7px;left:20px;margin:0;padding:0 4px;display:inline-block;font-size:14px;line-height:1;font-weight:700;background:linear-gradient(to top,#ffffff,#ffffff 50%,rgba(255,255,255,0)) 100%}[data-prefers-color=dark] .dumi-default-previewer-desc>h5{background:linear-gradient(to top,rgba(0,0,0,.95),rgba(0,0,0,.95) 50%,rgba(0,0,0,0)) 100%}.dumi-default-previewer-desc>h5>a{color:#30363f}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a{color:#c6c9cd}.dumi-default-previewer-desc>h5>a:not(:hover){text-decoration:none}.dumi-default-previewer-desc>h5>a>strong{float:inline-start;padding-inline-end:8px;color:#d59200;font-size:12px;line-height:15px}[data-prefers-color=dark] .dumi-default-previewer-desc>h5>a>strong{color:#895e00}.dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #1677ff1a;border-color:#7cb3ff}[data-prefers-color=dark] .dumi-default-previewer[data-active]{box-shadow:0 0 0 4px #0053c81a;border-color:#002962}.dumi-default-previewer[data-debug]{border-color:#ffc23c}[data-prefers-color=dark] .dumi-default-previewer[data-debug]{border-color:#231800}.dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #d592001a}[data-prefers-color=dark] .dumi-default-previewer[data-debug][data-active]{box-shadow:0 0 0 4px #895e001a}.dumi-default-content-tabs{list-style-type:none;display:flex;align-items:center;height:60px;margin:-48px -48px 48px;padding:0 48px;border-bottom:1px solid #e4e9ec}[data-prefers-color=dark] .dumi-default-content-tabs{border-bottom-color:#2a353c}@media only screen and (max-width: 767px){.dumi-default-content-tabs{margin:-24px -24px 24px;padding:0 24px;height:42px}}[data-no-sidebar] .dumi-default-content-tabs{margin:0 0 48px;padding:0}@media only screen and (max-width: 767px){[data-no-sidebar] .dumi-default-content-tabs{margin-bottom:24px}}.dumi-default-content-tabs>li{height:inherit}.dumi-default-content-tabs>li>button{padding:0;height:inherit;color:#4f5866;font-size:17px;border:0;background:transparent;cursor:pointer;transition:all .2s}[data-prefers-color=dark] .dumi-default-content-tabs>li>button{color:#8590a0}.dumi-default-content-tabs>li>button:hover{color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li>button:hover{color:#0053c8}.dumi-default-content-tabs>li:not(last-child){margin-inline-end:42px}@media only screen and (max-width: 767px){.dumi-default-content-tabs>li:not(last-child){margin-inline-end:20px}}.dumi-default-content-tabs>li[data-active]{position:relative}.dumi-default-content-tabs>li[data-active]>button{color:#30363f}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]>button{color:#c6c9cd}.dumi-default-content-tabs>li[data-active]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background-color:#1677ff}[data-prefers-color=dark] .dumi-default-content-tabs>li[data-active]:after{background-color:#0053c8}#nprogress{pointer-events:none}#nprogress .bar{background:var;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0px;width:100px;height:100%;box-shadow:0 0 10px #1677ff,0 0 5px #1677ff;opacity:1;transform:rotate(3deg) translateY(-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#1677ff;border-left-color:#1677ff;border-radius:50%;animation:nprogress-spinner .4s linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}} diff --git a/umi.b73d150b.js b/umi.b73d150b.js new file mode 100644 index 0000000000..c0b752f3e8 --- /dev/null +++ b/umi.b73d150b.js @@ -0,0 +1 @@ +(function(){var __webpack_modules__={65331:function(e,t,n){"use strict";n.d(t,{MG:function(){return i},V7:function(){return l},Yq:function(){return c},eR:function(){return p},jt:function(){return s},tT:function(){return d}});var r=n(85556),a=n(30852),o=n(44501);function i(e){if(!e)return{enter:!1,update:!1,exit:!1};var t=["enter","update","exit"],n=Object.fromEntries(Object.entries(e).filter((function(e){var n=(0,r.CR)(e,1)[0];return!t.includes(n)})));return Object.fromEntries(t.map((function(t){return function(e){return"boolean"!=typeof e&&"enter"in e&&"update"in e&&"exit"in e}(e)?!1===e[t]?[t,!1]:[t,(0,r.pi)((0,r.pi)({},e[t]),n)]:[t,n]})))}function c(e,t){e?e.finished.then(t):t()}function l(e,t){0===e.length?t():Promise.all(e.map((function(e){return null==e?void 0:e.finished}))).then(t)}function u(e,t){"update"in e?e.update(t):e.attr(t)}function s(e,t,n){return 0===t.length?null:n?e.animate(t,n):(u(e,{style:t.slice(-1)[0]}),null)}function d(e,t,n,a){if(void 0===a&&(a="destroy"),function(e,t){return"text"===e.nodeName&&"text"===t.nodeName&&e.attributes.text===t.attributes.text}(e,t))return e.remove(),[null];var i=function(){"destroy"===a?e.destroy():"hide"===a&&(0,o.Cp)(e),t.isVisible()&&(0,o.$Z)(t)};if(!n)return i(),[null];var l=n.duration,u=void 0===l?0:l,s=n.delay,d=void 0===s?0:s,p=Math.ceil(+u/2),f=+u/4,h=function(e){if("circle"===e.nodeName){var t=(0,r.CR)(e.getLocalPosition(),2),n=t[0],a=t[1],o=e.attr("r");return[n-o,a-o]}return e.getLocalPosition()},v=(0,r.CR)(h(e),2),m=v[0],I=v[1],g=(0,r.CR)(h(t),2),_=g[0],y=g[1],x=(0,r.CR)([(m+_)/2-m,(I+y)/2-I],2),b=x[0],w=x[1],E=e.style.opacity,S=void 0===E?1:E,C=t.style.opacity,k=void 0===C?1:C,T=e.animate([{opacity:S,transform:"translate(0, 0)"},{opacity:0,transform:"translate(".concat(b,", ").concat(w,")")}],(0,r.pi)((0,r.pi)({fill:"both"},n),{duration:d+p+f})),A=t.animate([{opacity:0,transform:"translate(".concat(-b,", ").concat(-w,")"),offset:.01},{opacity:k,transform:"translate(0, 0)"}],(0,r.pi)((0,r.pi)({fill:"both"},n),{duration:p+f,delay:d+p-f}));return c(A,i),[T,A]}function p(e,t,n){var o={},i={};return Object.entries(t).forEach((function(t){var n=(0,r.CR)(t,2),c=n[0],l=n[1];if(!(0,a.Z)(l)){var u=e.style[c]||e.parsedStyle[c]||0;u!==l&&(o[c]=u,i[c]=l)}})),n?s(e,[o,i],(0,r.pi)({fill:"both"},n)):(u(e,i),null)}},99041:function(e,t,n){"use strict";n.d(t,{w:function(){return u}});var r=n(85556),a=n(42150),o=n(44501),i=n(96068),c=n(26312);function l(){(0,o.WD)(this,"hidden"!==this.attributes.visibility)}var u=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this,(0,i.n)({},{style:n},t))||this;return r.initialized=!1,r._defaultOptions=n,r}return(0,r.ZT)(t,e),Object.defineProperty(t.prototype,"offscreenGroup",{get:function(){return this._offscreen||(this._offscreen=(0,c.g)(this)),this._offscreen},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"defaultOptions",{get:function(){return this._defaultOptions},enumerable:!1,configurable:!0}),t.prototype.connectedCallback=function(){this.render(this.attributes,this),this.bindEvents(this.attributes,this),this.initialized=!0},t.prototype.disconnectedCallback=function(){var e;null===(e=this._offscreen)||void 0===e||e.destroy()},t.prototype.attributeChangedCallback=function(e){"visibility"===e&&l.call(this)},t.prototype.update=function(e,t){var n;return this.attr((0,i.n)({},this.attributes,e||{})),null===(n=this.render)||void 0===n?void 0:n.call(this,this.attributes,this,t)},t.prototype.clear=function(){this.removeChildren()},t.prototype.bindEvents=function(e,t){},t}(a.b_)},99158:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(85556),a=n(42150),o=n(26312),i=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r._T)(t,["style"]);return e.call(this,(0,r.pi)({style:(0,r.pi)({text:"",fill:"black",fontFamily:"sans-serif",fontSize:16,fontStyle:"normal",fontVariant:"normal",fontWeight:"normal",lineWidth:1,textAlign:"start",textBaseline:"middle"},n)},a))||this}return(0,r.ZT)(t,e),Object.defineProperty(t.prototype,"offscreenGroup",{get:function(){return this._offscreen||(this._offscreen=(0,o.g)(this)),this._offscreen},enumerable:!1,configurable:!0}),t.prototype.disconnectedCallback=function(){var e;null===(e=this._offscreen)||void 0===e||e.destroy()},t}(a.xv)},81139:function(e,t,n){"use strict";n.d(t,{R:function(){return Le}});var r=n(85556),a=n(65331),o=n(99041),i=n(93702);var c=n(95182),l=n(114),u=n(6338),s=n(46343);function d(e){return e*Math.PI/180}function p(e){return Number((180*e/Math.PI).toPrecision(5))}var f=n(76684),h=n(3438);function v(e,t){return e.style.opacity||(e.style.opacity=1),(0,a.eR)(e,{opacity:0},t)}var m=n(50351),I=["$el","anchor","cx","cy","d","defX","defY","dx","dy","fill","fillOpacity","filter","fontFamily","fontSize","fontStyle","fontVariant","fontWeight","height","img","increasedLineWidthForHitTesting","innerHTML","isBillboard","billboardRotation","isSizeAttenuation","isClosed","isOverflowing","leading","letterSpacing","lineDash","lineHeight","lineWidth","markerEnd","markerEndOffset","markerMid","markerStart","markerStartOffset","maxLines","metrics","miterLimit","offsetX","offsetY","opacity","path","points","r","radius","rx","ry","shadowColor","src","stroke","strokeOpacity","text","textAlign","textBaseline","textDecorationColor","textDecorationLine","textDecorationStyle","textOverflow","textPath","textPathSide","textPathStartOffset","transform","transformOrigin","visibility","width","wordWrap","wordWrapWidth","x","x1","x2","y","y1","y2","z1","z2","zIndex"];function g(e){return I.includes(e)}function _(e){var t={};for(var n in e)g(n)&&(t[n]=e[n]);return t}var y=(0,m.A)({lineGroup:"line-group",line:"line",regionGroup:"region-group",region:"region"},"grid");function x(e){return e.reduce((function(e,t,n){return e.push((0,r.ev)([0===n?"M":"L"],(0,r.CR)(t),!1)),e}),[])}function b(e,t,n){return"surround"===t.type?function(e,t,n){var a=t.connect,o=void 0===a?"line":a,i=t.center;if("line"===o)return x(e);if(!i)return[];var c=(0,s.TE)(e[0],i),l=n?0:1;return e.reduce((function(e,t,n){return 0===n?e.push((0,r.ev)(["M"],(0,r.CR)(t),!1)):e.push((0,r.ev)(["A",c,c,0,0,l],(0,r.CR)(t),!1)),e}),[])}(e,t,n):x(e)}function w(e,t,n){var a=n.type,o=n.connect,i=n.center,c=n.closed?[["Z"]]:[],l=(0,r.CR)([b(e,n),b(t.slice().reverse(),n,!0)],2),u=l[0],d=l[1],p=(0,r.CR)([e[0],t.slice(-1)[0]],2),f=p[0],h=p[1],v=function(e,t){return[u,e,d,t,c].flat()};if("line"===o||"surround"===a)return v([(0,r.ev)(["L"],(0,r.CR)(h),!1)],[(0,r.ev)(["L"],(0,r.CR)(f),!1)]);if(!i)throw new Error("Arc grid need to specified center");var m=(0,r.CR)([(0,s.TE)(h,i),(0,s.TE)(f,i)],2),I=m[0],g=m[1];return v([(0,r.ev)(["A",I,I,0,0,1],(0,r.CR)(h),!1),(0,r.ev)(["L"],(0,r.CR)(h),!1)],[(0,r.ev)(["A",g,g,0,0,0],(0,r.CR)(f),!1),(0,r.ev)(["L"],(0,r.CR)(f),!1)])}var E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.render=function(e,t){e.type,e.center,e.areaFill,e.closed;var n=(0,r._T)(e,["type","center","areaFill","closed"]),o=function(e){var t=e.data,n=void 0===t?[]:t;return e.closed?n.map((function(e){var t=e.points,n=(0,r.CR)(t,1)[0];return(0,r.pi)((0,r.pi)({},e),{points:(0,r.ev)((0,r.ev)([],(0,r.CR)(t),!1),[n],!1)})})):n}(e),i=(0,c.Ys)(t).maybeAppendByClassName(y.lineGroup,"g"),l=(0,c.Ys)(t).maybeAppendByClassName(y.regionGroup,"g"),u=function(e,t,n,o){var i=n.animate,c=n.isBillboard,l=t.map((function(e,t){return{id:e.id||"grid-line-".concat(t),path:b(e.points,n)}}));return e.selectAll(y.line.class).data(l,(function(e){return e.id})).join((function(e){return e.append("path").each((function(e,t){var n=(0,h.S)(_((0,r.pi)({path:e.path},o)),[e,t,l]);this.attr((0,r.pi)({class:y.line.name,stroke:"#D9D9D9",lineWidth:1,lineDash:[4,4],isBillboard:c},n))}))}),(function(e){return e.transition((function(e,t){var n=(0,h.S)(_((0,r.pi)({path:e.path},o)),[e,t,l]);return(0,a.eR)(this,n,i.update)}))}),(function(e){return e.transition((function(){var e=this,t=v(this,i.exit);return(0,a.Yq)(t,(function(){return e.remove()})),t}))})).transitions()}(i,o,e,n),s=function(e,t,n){var o=n.animate,i=n.connect,c=n.areaFill;if(t.length<2||!c||!i)return[];for(var l=Array.isArray(c)?c:[c,"transparent"],u=function(e){return l[e%l.length]},s=[],d=0;d180?1:0,E=e>t?0:1;return"M".concat(m,",").concat(I,",A").concat(l,",").concat(u,",0,").concat(w,",").concat(E,",").concat(_,",").concat(y)}function z(e,t,n,a){var o=t.startAngle,i=t.endAngle,c=t.center,u=t.radius;return e.selectAll(l.Ec.line.class).data([{path:j.apply(void 0,(0,r.ev)((0,r.ev)([o,i],(0,r.CR)(c),!1),[u],!1))}],(function(e,t){return t})).join((function(e){return e.append("path").attr("className",l.Ec.line.name).styles(t).styles({path:function(e){return e.path}})}),(function(e){return e.transition((function(){var e=this,t=function(e,t,n,a){if(!a)return e.attr("__keyframe_data__",n),null;var o=a.duration,i=void 0===o?0:o,c=k(t,n),l=Math.ceil(+i/16),u=new Array(l).fill(0).map((function(e,t,n){return{__keyframe_data__:c(t/(n.length-1))}}));return e.animate(u,(0,r.pi)({fill:"both"},a))}(this,function(e){var t=e.attributes,n=t.startAngle,a=t.endAngle,o=t.center,i=t.radius;return(0,r.ev)((0,r.ev)([n,a],(0,r.CR)(o),!1),[i],!1)}(this),(0,r.ev)((0,r.ev)([o,i],(0,r.CR)(c),!1),[u],!1),a.update);if(t){var n=function(){var t=C(e.attributes,"__keyframe_data__");e.style.path=j.apply(void 0,(0,r.ev)([],(0,r.CR)(t),!1))};t.onframe=n,t.onfinish=n}return t})).styles(t)}),(function(e){return e.remove()})).styles(n).transitions()}function q(e){var t=(0,r.CR)(e,2),n=(0,r.CR)(t[0],2),a=n[0],o=n[1],i=(0,r.CR)(t[1],2);return{x1:a,y1:o,x2:i[0],y2:i[1]}}function H(e,t,n,o){var i=t.showTrunc,c=t.startPos,u=t.endPos,s=t.truncRange,d=t.lineExtension,p=(0,r.CR)([c,u],2),f=(0,r.CR)(p[0],2),h=f[0],v=f[1],m=(0,r.CR)(p[1],2),I=m[0],g=m[1],_=(0,r.CR)(d?function(e,t,n){void 0===n&&(n=[0,0]);var a=(0,r.CR)([e,t,n],3),o=(0,r.CR)(a[0],2),i=o[0],c=o[1],l=(0,r.CR)(a[1],2),u=l[0],s=l[1],d=(0,r.CR)(a[2],2),p=d[0],f=d[1],h=(0,r.CR)([u-i,s-c],2),v=h[0],m=h[1],I=Math.sqrt(Math.pow(v,2)+Math.pow(m,2)),g=(0,r.CR)([-p/I,f/I],2),_=g[0],y=g[1];return[_*v,_*m,y*v,y*m]}(c,u,d):new Array(4).fill(0),4),y=_[0],x=_[1],b=_[2],w=_[3],E=function(t){return e.selectAll(l.Ec.line.class).data(t,(function(e,t){return t})).join((function(e){return e.append("line").attr("className",(function(e){return"".concat(l.Ec.line.name," ").concat(e.className)})).styles(n).transition((function(e){return(0,a.eR)(this,q(e.line),!1)}))}),(function(e){return e.styles(n).transition((function(e){var t=e.line;return(0,a.eR)(this,q(t),o.update)}))}),(function(e){return e.remove()})).transitions()};if(!i||!s)return E([{line:[[h+y,v+x],[I+b,g+w]],className:l.Ec.line.name}]);var S=(0,r.CR)(s,2),C=S[0],k=S[1],T=I-h,A=g-v,M=(0,r.CR)([h+T*C,v+A*C],2),R=M[0],P=M[1],O=(0,r.CR)([h+T*k,v+A*k],2),L=O[0],N=O[1],F=E([{line:[[h+y,v+x],[R,P]],className:l.Ec.lineFirst.name},{line:[[L,N],[I+b,g+w]],className:l.Ec.lineSecond.name}]);return function(e,t){t.truncRange,t.truncShape,t.lineExtension}(0,t),F}function V(e,t,n){var r,a=t.type,o=(0,f.zs)(t,"line");return r="linear"===a?H(e,t,M(o,"arrow"),n):z(e,t,M(o,"arrow"),n),function(e,t,n,r){var a,o=n.showArrow,i=n.showTrunc,c=n.lineArrow,u=n.lineArrowOffset,s=n.lineArrowSize;if(a="arc"===t?e.select(l.Ec.line.class):i?e.select(l.Ec.lineSecond.class):e.select(l.Ec.line.class),!o||!c||"arc"===n.type&&U(n.startAngle,n.endAngle)){var d=a.node();d&&(d.style.markerEnd=void 0)}else{var p=(0,T.S)(c);p.attr(r),(0,A.b)(p,s,!0),a.style("markerEnd",p).style("markerEndOffset",-u)}}(e,a,t,o),r}function W(e){var t=e.type,n=e.gridCenter;return"linear"===t?n:n||e.center}function X(e,t){var n=t.gridLength;return e.map((function(e,a){var o=e.value,i=(0,r.CR)(D(o,t),2),c=i[0],l=i[1],u=(0,r.CR)((0,s.bA)(function(e,t){return N(e,t.gridDirection,t)}(o,t),n),2);return{id:a,points:[[c,l],[c+u[0],l+u[1]]]}}))}function Y(e,t,n,a){var o=(0,f.zs)(n,"grid"),i=o.type,c=o.areaFill,s=W(n),p=P(t,n.gridFilter),v="segment"===i?X(p,n):function(e,t){var n=t.gridControlAngles,a=W(t);if(!a)throw new Error("grid center is not provide");if(e.length<2)throw new Error("Invalid grid data");if(!n||0===n.length)throw new Error("Invalid gridControlAngles");var o=(0,r.CR)(a,2),i=o[0],c=o[1];return e.map((function(e,a){var o=e.value,l=(0,r.CR)(D(o,t),2),u=l[0],s=l[1],p=(0,r.CR)([u-i,s-c],2),f=p[0],h=p[1],v=[];return n.forEach((function(e){var t=d(e),n=(0,r.CR)([Math.cos(t),Math.sin(t)],2),a=n[0],o=n[1],l=f*a-h*o+i,u=f*o+h*a+c;v.push([l,u])})),{points:v,id:a}}))}(p,n),m=(0,r.pi)((0,r.pi)({},o),{center:s,areaFill:(0,u.Z)(c)?p.map((function(e,t){return(0,h.S)(c,[e,t,p])})):c,animate:a,data:v});return e.selectAll(l.Ec.grid.class).data([1]).join((function(e){return e.append((function(){return new E({style:m})})).attr("className",l.Ec.grid.name)}),(function(e){return e.transition((function(){return this.update(m)}))}),(function(e){return e.remove()})).transitions()}function Z(e,t,n,r,a){return void 0===r&&(r=!0),void 0===a&&(a=!1),!!(r&&e===t||a&&e===n)||e>t&&e0,I=a-u,g=o-s,_=d*g-p*I;if(_<0===m)return!1;var y=f*g-h*I;return y<0!==m&&(_>v!==m&&y>v!==m)}function de(e,t){return[[e[0],e[1],e[2],e[3]],[e[2],e[3],e[4],e[5]],[e[4],e[5],e[6],e[7]],[e[6],e[7],e[0],e[1]]].some((function(e){return se(t,e)}))}function pe(e,t,n){var a,o,i=t.crossPadding,c=new Set,l=null,u=function(e,t){var n=e.type,a=e.labelDirection,o=e.crossSize;if(!o)return!1;if("arc"===n){var i=e.center,c=e.radius,l=(0,r.CR)(i,2),u=l[0],d=l[1],p="negative"===a?0:o,f=-c-p,h=c+p,v=(0,r.CR)((0,re.j)(t),4),m=v[0],I=v[1],g=v[2],_=v[3];return new ae(u+f-_,d+f-m,u+h+I,d+h+g)}var y=(0,r.CR)(e.startPos,2),x=y[0],b=y[1],w=(0,r.CR)(e.endPos,2),E=w[0],S=w[1],C=(0,r.CR)(G(e)?[-t,0,t,0]:[0,t,0,-t],4),k=C[0],T=C[1],A=C[2],M=C[3],R=F(0,e),P=(0,s.bA)(R,o),O=new ae(x,b,E,S);return O.x1+=M,O.y1+=k,O.x2+=T+P[0],O.y2+=A+P[1],O}(t,i),d=function(e){return!u||function(e,t,n){var r=e.x1,a=e.x2,o=e.y1,i=e.y2;return ue([[r,o],[a,o],[a,i],[r,i]],oe(t,n))}(u,e)},p=function(e,t){return!e||!function(e,t,n){var a,o,i=oe(e,n).flat(1),c=oe(t,n).flat(1),l=[[i[0],i[1],i[2],i[3]],[i[0],i[1],i[4],i[5]],[i[4],i[5],i[6],i[7]],[i[2],i[3],i[6],i[7]]];try{for(var u=(0,r.XA)(l),s=u.next();!s.done;s=u.next())if(de(c,s.value))return!0}catch(e){a={error:e}}finally{try{s&&!s.done&&(o=u.return)&&o.call(u)}finally{if(a)throw a.error}}return!1}(e,t,(0,re.j)(n))};try{for(var f=(0,r.XA)(e),h=f.next();!h.done;h=f.next()){var v=h.value;d(v)?!l||p(l,v)?l=v:(c.add(l),c.add(v)):c.add(v)}}catch(e){a={error:e}}finally{try{h&&!h.done&&(o=f.return)&&o.call(f)}finally{if(a)throw a.error}}return Array.from(c)}function fe(e,t){return void 0===t&&(t={}),(0,ne.Z)(e)?0:"number"==typeof e?e:Math.floor((0,Q.Ux)(e,t))}var he=n(74093),ve=function(e,t){var n=t.seq,r=void 0===n?2:n;return e.filter((function(e,t){return!(t%r)||((0,K.Cp)(e),!1)}))};var me=new Map([["hide",function(e,t,n,a){var o=e.length,i=t.keepHeader,c=t.keepTail;if(!(o<=1||2===o&&i&&c)){var l,u,s,d=ve,p=function(e){return e.forEach(a.show),e},f=2,h=e.slice(),v=e.slice(),m=Math.min.apply(Math,(0,r.ev)([1],(0,r.CR)(e.map((function(e){return ie(e).width}))),!1));if("linear"===n.type&&(B(n)||G(n))){var I=(0,he._v)(e[0]).left,g=(0,he._v)(e[o-1]).right,_=Math.abs(g-I)||1;f=Math.max(Math.floor(o*m/_),f)}for(i&&(l=h.splice(0,1)[0]),c&&(u=h.splice(-1,1)[0],h.reverse()),p(h);fm+v;x-=v){var b=y(x);if("object"==typeof b)return b.value}}}],["wrap",function(e,t,n,a){var o=t.wordWrapWidth,i=void 0===o?50:o,c=t.maxLines,l=void 0===c?3:c,u=t.recoverWhenFailed,s=void 0===u||u,d=t.margin,p=void 0===d?[0,0,0,0]:d,f=e.map((function(e){return e.attr("maxLines")||1})),h=Math.min.apply(Math,(0,r.ev)([],(0,r.CR)(f),!1)),v=function(e){var t=e.type,n=e.labelDirection;return"linear"===t&&B(e)?"negative"===n?"bottom":"top":"middle"}(n),m=function(t){return e.forEach((function(e,n){var r=Array.isArray(t)?t[n]:t;a.wrap(e,i,r,v)}))};if(!(h>l)){for(var I=h;I<=l;I++)if(m(I),pe(e,n,p).length<1)return;s&&m(f)}}]]);function Ie(e,t,n){var r=t.labelOverlap,a=void 0===r?[]:r;a.length&&a.forEach((function(r){var a=r.type,o=me.get(a);(function(e,t,n){return!(t.labelOverlap.length<1)&&("hide"===n?!(0,te.X)(e[0]):"rotate"===n?!e.some((function(e){var t;return!!(null===(t=e.attr("transform"))||void 0===t?void 0:t.includes("rotate"))})):"ellipsis"!==n&&"wrap"!==n||e.filter((function(e){return e.querySelector("text")})).length>1)})(e,t,a)&&(null==o||o(e,r,t,n))}))}function ge(){for(var e=[],t=0;tv[0]&&tI&&(m=(o=(0,r.CR)([I,m],2))[0],I=o[1]),g>l-c?[c,l]:ml?h===l&&f===m?[m,l]:[l-g,l]:[m,I]}function c(e,t,n){return void 0===e&&(e="horizontal"),"horizontal"===e?t:n}},41795:function(e,t,n){"use strict";n.d(t,{J:function(){return p}});var r=n(85556),a=n(6338),o=n(99041),i=n(93702),c=n(95182),l=n(61977),u=n(62040),s=n(6748);function d(e){var t=function(e){var t="default";if((0,u.Z)(e)&&e instanceof Image)t="image";else if((0,a.Z)(e))t="symbol";else if((0,s.Z)(e)){var n=new RegExp("data:(image|text)");t=e.match(n)?"base64":/^(https?:\/\/(([a-zA-Z0-9]+-?)+[a-zA-Z0-9]+\.)+[a-zA-Z]+)(:\d+)?(\/.*)?(\?.*)?(#.*)?$/.test(e)?"url":"symbol"}return t}(e);return["base64","url","image"].includes(t)?"image":e&&"symbol"===t?"path":null}var p=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.render=function(e,n){var o=e.symbol,l=e.size,u=void 0===l?16:l,s=(0,r._T)(e,["symbol","size"]),p=d(o);(0,i.z)(!!p,(0,c.Ys)(n),(function(e){e.maybeAppendByClassName("marker",p).attr("className","marker ".concat(p,"-marker")).call((function(e){if("image"===p){var n=2*u;e.styles({img:o,width:n,height:n,x:-u,y:-u})}else{n=u/2;var i=(0,a.Z)(o)?o:t.getSymbol(o);e.styles((0,r.pi)({path:null==i?void 0:i(0,0,n)},s))}}))}))},t.MARKER_SYMBOL_MAP=new Map,t.registerSymbol=function(e,n){t.MARKER_SYMBOL_MAP.set(e,n)},t.getSymbol=function(e){return t.MARKER_SYMBOL_MAP.get(e)},t.getSymbols=function(){return Array.from(t.MARKER_SYMBOL_MAP.keys())},t}(o.w);p.registerSymbol("cross",l.kC),p.registerSymbol("hyphen",l.Zb),p.registerSymbol("line",l.jv),p.registerSymbol("plus",l.PD),p.registerSymbol("tick",l.Ky),p.registerSymbol("circle",l.Xw),p.registerSymbol("point",l.xm),p.registerSymbol("bowtie",l.XF),p.registerSymbol("hexagon",l.bL),p.registerSymbol("square",l.h6),p.registerSymbol("diamond",l.tf),p.registerSymbol("triangle",l.cP),p.registerSymbol("triangle-down",l.MG),p.registerSymbol("line",l.jv),p.registerSymbol("dot",l.AK),p.registerSymbol("dash",l.P2),p.registerSymbol("smooth",l.ip),p.registerSymbol("hv",l.hv),p.registerSymbol("vh",l.vh),p.registerSymbol("hvh",l.t7),p.registerSymbol("vhv",l.sN)},61977:function(e,t,n){"use strict";n.d(t,{AK:function(){return m},Ky:function(){return f},LI:function(){return w},MG:function(){return l},P2:function(){return I},PD:function(){return h},XF:function(){return s},Xw:function(){return r},Zb:function(){return v},bL:function(){return u},cP:function(){return c},h6:function(){return o},hv:function(){return _},ip:function(){return g},jv:function(){return d},kC:function(){return p},sN:function(){return b},t7:function(){return x},tf:function(){return i},vh:function(){return y},xm:function(){return a}});var r=function(e,t,n){return[["M",e-n,t],["A",n,n,0,1,0,e+n,t],["A",n,n,0,1,0,e-n,t],["Z"]]},a=r,o=function(e,t,n){return[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]]},i=function(e,t,n){return[["M",e-n,t],["L",e,t-n],["L",e+n,t],["L",e,t+n],["Z"]]},c=function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["Z"]]},l=function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]},u=function(e,t,n){var r=n/2*Math.sqrt(3);return[["M",e,t-n],["L",e+r,t-n/2],["L",e+r,t+n/2],["L",e,t+n],["L",e-r,t+n/2],["L",e-r,t-n/2],["Z"]]},s=function(e,t,n){var r=n-1.5;return[["M",e-n,t-r],["L",e+n,t+r],["L",e+n,t-r],["L",e-n,t+r],["Z"]]},d=function(e,t,n){return[["M",e,t+n],["L",e,t-n]]},p=function(e,t,n){return[["M",e-n,t-n],["L",e+n,t+n],["M",e+n,t-n],["L",e-n,t+n]]},f=function(e,t,n){return[["M",e-n/2,t-n],["L",e+n/2,t-n],["M",e,t-n],["L",e,t+n],["M",e-n/2,t+n],["L",e+n/2,t+n]]},h=function(e,t,n){return[["M",e-n,t],["L",e+n,t],["M",e,t-n],["L",e,t+n]]},v=function(e,t,n){return[["M",e-n,t],["L",e+n,t]]},m=function(e,t,n){return[["M",e-n,t],["L",e+n,t]]},I=m,g=function(e,t,n){return[["M",e-n,t],["A",n/2,n/2,0,1,1,e,t],["A",n/2,n/2,0,1,0,e+n,t]]},_=function(e,t,n){return[["M",e-n-1,t-2.5],["L",e,t-2.5],["L",e,t+2.5],["L",e+n+1,t+2.5]]},y=function(e,t,n){return[["M",e-n-1,t+2.5],["L",e,t+2.5],["L",e,t-2.5],["L",e+n+1,t-2.5]]},x=function(e,t,n){return[["M",e-(n+1),t+2.5],["L",e-n/2,t+2.5],["L",e-n/2,t-2.5],["L",e+n/2,t-2.5],["L",e+n/2,t+2.5],["L",e+n+1,t+2.5]]};function b(e,t){return[["M",e-5,t+2.5],["L",e-5,t],["L",e,t],["L",e,t-3],["L",e,t+3],["L",e+6.5,t+3]]}var w=function(e,t,n){return[["M",e-n,t-n],["L",e+n,t],["L",e-n,t+n],["Z"]]}},8550:function(e,t,n){"use strict";n.d(t,{Ec:function(){return c},Qi:function(){return a},b0:function(){return o},fI:function(){return i}});var r=n(50351),a={fill:"#fff",lineWidth:1,radius:2,size:10,stroke:"#bfbfbf",strokeOpacity:1,zIndex:0},o={fill:"#000",fillOpacity:.45,fontSize:12,textAlign:"center",textBaseline:"middle",zIndex:1},i={orientation:"horizontal",showLabel:!0,type:"start"},c=(0,r.A)({foreground:"foreground",handle:"handle",selection:"selection",sparkline:"sparkline",sparklineGroup:"sparkline-group",track:"track",brushArea:"brush-area"},"slider")},69050:function(e,t,n){"use strict";n.d(t,{H:function(){return p}});var r=n(85556),a=n(99041),o=n(50351),i=n(95182),c=n(76684),l=n(93702),u=n(8550),s=(0,o.A)({labelGroup:"label-group",label:"label",iconGroup:"icon-group",icon:"icon",iconRect:"icon-rect",iconLine:"icon-line"},"handle"),d=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.render=function(e,t){var n=e.size,a=void 0===n?10:n,o=e.radius,c=void 0===o?a/4:o,l=e.orientation,u=(0,r._T)(e,["size","radius","orientation"]),d=a,p=2.4*d,f=(0,i.Ys)(t).maybeAppendByClassName(s.iconRect,"rect").styles((0,r.pi)((0,r.pi)({},u),{width:d,height:p,radius:c,x:-d/2,y:-p/2})),h=1/3*d,v=2/3*d,m=1/4*p,I=3/4*p;f.maybeAppendByClassName("".concat(s.iconLine,"-1"),"line").styles((0,r.pi)({x1:h,x2:h,y1:m,y2:I},u)),f.maybeAppendByClassName("".concat(s.iconLine,"-2"),"line").styles((0,r.pi)({x1:v,x2:v,y1:m,y2:I},u)),f.node().setOrigin(d/2,p/2),"vertical"===l?t.setLocalEulerAngles(90):t.setLocalEulerAngles(0)},t}(a.w),p=function(e){function t(t){return e.call(this,t,u.fI)||this}return(0,r.ZT)(t,e),t.prototype.renderLabel=function(e){var t=this,n=this.attributes.showLabel,a=(0,c.zs)(this.attributes,"label"),o=a.transform,d=(0,r._T)(a,["transform"]),p=(0,r.CR)((0,c.Hm)(d,[]),2),f=p[0],h=p[1],v=(0,i.Ys)(e).maybeAppendByClassName(s.labelGroup,"g").styles(h),m=(0,r.pi)((0,r.pi)({},u.b0),f),I=m.text,g=(0,r._T)(m,["text"]);(0,l.z)(!!n,v,(function(e){t.label=e.maybeAppendByClassName(s.label,"text").styles((0,r.pi)((0,r.pi)({},g),{transform:o,text:"".concat(I)})),t.label.on("mousedown",(function(e){e.stopPropagation()})),t.label.on("touchstart",(function(e){e.stopPropagation()}))}))},t.prototype.renderIcon=function(e){var t=this.attributes,n=t.orientation,a=t.type,o=(0,r.pi)((0,r.pi)({orientation:n},u.Qi),(0,c.zs)(this.attributes,"icon")),l=this.attributes.iconShape,p=void 0===l?function(){return new d({style:o})}:l;(0,i.Ys)(e).maybeAppendByClassName(s.iconGroup,"g").selectAll(s.icon.class).data([p]).join((function(e){return e.append("string"==typeof p?p:function(){return p(a)}).attr("className",s.icon.name)}),(function(e){return e.update(o)}),(function(e){return e.remove()}))},t.prototype.render=function(e,t){this.renderIcon(t),this.renderLabel(t)},t}(a.w)},35690:function(e,t,n){"use strict";n.d(t,{Dx:function(){return v},jY:function(){return f},li:function(){return p}});var r=n(85556),a=n(99041),o=n(50351),i=n(11972),c=n(14507),l=n(76684),u=n(93702),s=n(95182),d=(0,o.A)({text:"text"},"title");function p(e){return/\S+-\S+/g.test(e)?e.split("-").map((function(e){return e[0]})):e.length>2?[e[0]]:e.split("")}function f(e,t){var n=e.attributes,a=n.position,o=n.spacing,l=n.inset,u=n.text,s=e.getBBox(),d=t.getBBox(),f=p(a),h=(0,r.CR)((0,i.j)(u?o:0),4),v=h[0],m=h[1],I=h[2],g=h[3],_=(0,r.CR)((0,i.j)(l),4),y=_[0],x=_[1],b=_[2],w=_[3],E=(0,r.CR)([g+m,v+I],2),S=E[0],C=E[1],k=(0,r.CR)([w+x,y+b],2),T=k[0],A=k[1];if("l"===f[0])return new c.b(s.x,s.y,d.width+s.width+S+T,Math.max(d.height+A,s.height));if("t"===f[0])return new c.b(s.x,s.y,Math.max(d.width+T,s.width),d.height+s.height+C+A);var M=(0,r.CR)([t.attributes.width||d.width,t.attributes.height||d.height],2),R=M[0],P=M[1];return new c.b(d.x,d.y,R+s.width+S+T,P+s.height+C+A)}function h(e,t){var n=Object.entries(t).reduce((function(t,n){var a=(0,r.CR)(n,2),o=a[0],i=a[1];return e.node().attr(o)||(t[o]=i),t}),{});e.styles(n)}var v=function(e){function t(t){return e.call(this,t,{text:"",width:0,height:0,fill:"#4a505a",fontWeight:"bold",fontSize:12,fontFamily:"sans-serif",inset:0,spacing:0,position:"top-left"})||this}return(0,r.ZT)(t,e),t.prototype.getAvailableSpace=function(){var e=this.attributes,t=e.width,n=e.height,a=e.position,o=e.spacing,l=e.inset,u=this.querySelector(d.text.class);if(!u)return new c.b(0,0,+t,+n);var s=u.getBBox(),f=s.width,h=s.height,v=(0,r.CR)((0,i.j)(o),4),m=v[0],I=v[1],g=v[2],_=v[3],y=(0,r.CR)([0,0,+t,+n],4),x=y[0],b=y[1],w=y[2],E=y[3],S=p(a);if(S.includes("i"))return new c.b(x,b,w,E);S.forEach((function(e,a){var o,i,c,l;"t"===e&&(o=(0,r.CR)(0===a?[h+g,+n-h-g]:[0,+n],2),b=o[0],E=o[1]),"r"===e&&(i=(0,r.CR)([+t-f-_],1),w=i[0]),"b"===e&&(c=(0,r.CR)([+n-h-m],1),E=c[0]),"l"===e&&(l=(0,r.CR)(0===a?[f+I,+t-f-I]:[0,+t],2),x=l[0],w=l[1])}));var C=(0,r.CR)((0,i.j)(l),4),k=C[0],T=C[1],A=C[2],M=C[3],R=(0,r.CR)([M+T,k+A],2),P=R[0],O=R[1];return new c.b(x+M,b+k,w-P,E-O)},t.prototype.getBBox=function(){return this.title?this.title.getBBox():new c.b(0,0,0,0)},t.prototype.render=function(e,t){var n=this,a=(e.width,e.height,e.position,e.spacing,(0,r._T)(e,["width","height","position","spacing"])),o=(0,r.CR)((0,l.Hm)(a),1)[0],i=function(e){var t,n,a,o,i=e,c=i.width,l=i.height,u=i.position,s=(0,r.CR)([+c/2,+l/2],2),d=s[0],f=s[1],h=(0,r.CR)([+d,+f,"center","middle"],4),v=h[0],m=h[1],I=h[2],g=h[3],_=p(u);return _.includes("l")&&(v=(t=(0,r.CR)([0,"start"],2))[0],I=t[1]),_.includes("r")&&(v=(n=(0,r.CR)([+c,"end"],2))[0],I=n[1]),_.includes("t")&&(m=(a=(0,r.CR)([0,"top"],2))[0],g=a[1]),_.includes("b")&&(m=(o=(0,r.CR)([+l,"bottom"],2))[0],g=o[1]),{x:v,y:m,textAlign:I,textBaseline:g}}(e),c=i.x,f=i.y,v=i.textAlign,m=i.textBaseline;(0,u.z)(!!a.text,(0,s.Ys)(t),(function(e){n.title=e.maybeAppendByClassName(d.text,"text").styles(o).call(h,{x:c,y:f,textAlign:v,textBaseline:m}).node()}))},t}(a.w)},14507:function(e,t,n){"use strict";n.d(t,{b:function(){return r}});var r=function(){function e(e,t,n,r){void 0===e&&(e=0),void 0===t&&(t=0),void 0===n&&(n=0),void 0===r&&(r=0),this.x=0,this.y=0,this.width=0,this.height=0,this.x=e,this.y=t,this.width=n,this.height=r}return Object.defineProperty(e.prototype,"bottom",{get:function(){return this.y+this.height},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"left",{get:function(){return this.x},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"right",{get:function(){return this.x+this.width},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"top",{get:function(){return this.y},enumerable:!1,configurable:!0}),e.fromRect=function(t){return new e(t.x,t.y,t.width,t.height)},e.prototype.toJSON=function(){return{x:this.x,y:this.y,width:this.width,height:this.height,top:this.top,right:this.right,bottom:this.bottom,left:this.left}},e.prototype.isPointIn=function(e,t){return e>=this.left&&e<=this.right&&t>=this.top&&t<=this.bottom},e}()},3438:function(e,t,n){"use strict";n.d(t,{S:function(){return o}});var r=n(85556),a=n(6338);function o(e,t){return(0,a.Z)(e)?e.apply(void 0,(0,r.ev)([],(0,r.CR)(t),!1)):e}},50351:function(e,t,n){"use strict";n.d(t,{A:function(){return a}});var r=n(85556),a=function(e,t){var n=function(e){return"".concat(t,"-").concat(e)},a=Object.fromEntries(Object.entries(e).map((function(e){var t=(0,r.CR)(e,2),a=t[0],o=t[1],i=n(o);return[a,{name:i,class:".".concat(i),id:"#".concat(i),toString:function(){return i}}]})));return Object.assign(a,{prefix:n}),a}},96068:function(e,t,n){"use strict";n.d(t,{n:function(){return c}});var r=n(85556),a=n(79569),o=n(72712),i=function(e,t,n,c){void 0===n&&(n=0),void 0===c&&(c=5),Object.entries(t).forEach((function(l){var u=(0,r.CR)(l,2),s=u[0],d=u[1],p=e;Object.prototype.hasOwnProperty.call(t,s)&&(d?(0,a.Z)(d)?((0,a.Z)(e[s])||(p[s]={}),n="A"&&n<="Z"};function l(e,t,n){void 0===n&&(n=!1);var i={};return Object.entries(e).forEach((function(e){var l=(0,r.CR)(e,2),u=l[0],s=l[1];if("className"===u||"class"===u);else if(c(u,"show")&&c(o(u,"show"),t)!==n)u===function(e,t){return"".concat(t).concat(a(e))}(t,"show")?i[u]=s:i[u.replace(new RegExp(a(t)),"")]=s;else if(!c(u,"show")&&c(u,t)!==n){var d=o(u,t);"filter"===d&&"function"==typeof s||(i[d]=s)}})),i}function u(e,t){return Object.entries(e).reduce((function(e,n){var o=(0,r.CR)(n,2),i=o[0],c=o[1];return i.startsWith("show")?e["show".concat(t).concat(i.slice(4))]=c:e["".concat(t).concat(a(i))]=c,e}),{})}function s(e,t){void 0===t&&(t=["x","y","class","className"]);var n=["transform","transformOrigin","anchor","visibility","pointerEvents","zIndex","cursor","clipPath","clipPathTargets","offsetPath","offsetPathTargets","offsetDistance","draggable","droppable"],a={},o={};return Object.entries(e).forEach((function(e){var i=(0,r.CR)(e,2),c=i[0],l=i[1];t.includes(c)||(-1!==n.indexOf(c)?o[c]=l:a[c]=l)})),[a,o]}},21179:function(e,t,n){"use strict";n.d(t,{Rm:function(){return d},qT:function(){return u},Ux:function(){return l},U4:function(){return s}});var r,a,o=n(42150),i=n(25320),c=n(6338);var l=function(e,t,n){if(void 0===n&&(n=128),!(0,c.Z)(e))throw new TypeError("Expected a function");var r=function(){for(var n=[],a=0;a=e.length?void 0:e)&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function n(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||0n=>e(t(n))),e)}function S(e,t){return t-e?n=>(n-e)/(t-e):e=>.5}L=new v(3),v!=Float32Array&&(L[0]=0,L[1]=0,L[2]=0),L=new v(4),v!=Float32Array&&(L[0]=0,L[1]=0,L[2]=0,L[3]=0);const C=Math.sqrt(50),k=Math.sqrt(10),T=Math.sqrt(2);function A(e,t,n){return n=(t=(t-e)/Math.max(0,n))/10**(e=Math.floor(Math.log(t)/Math.LN10)),0<=e?(n>=C?10:n>=k?5:n>=T?2:1)*10**e:-(10**-e)/(n>=C?10:n>=k?5:n>=T?2:1)}const M=(e,t,n=5)=>{let r,a=0,o=(e=[e,t]).length-1,i=e[a],c=e[o];return c{n.prototype.rescale=function(){this.initRange(),this.nice();var[e]=this.chooseTransforms();this.composeOutput(e,this.chooseClamp(e))},n.prototype.initRange=function(){var t=this.options.interpolator;this.options.range=e(t)},n.prototype.composeOutput=function(e,n){var r,{domain:a,interpolator:o,round:i}=this.getOptions(),a=t(a.map(e)),i=i?(r=o,e=>(e=r(e),u(e)?Math.round(e):e)):o;this.output=E(i,a,n,e)},n.prototype.invert=void 0}}var O,L={exports:{}},N={exports:{}},F=function(e){return!(!e||"string"==typeof e)&&(e instanceof Array||Array.isArray(e)||0<=e.length&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))},D=Array.prototype.concat,B=Array.prototype.slice,G=N.exports=function(e){for(var t=[],n=0,r=e.length;nn=>e*(1-n)+t*n,$=(e,t)=>{if("number"==typeof e&&"number"==typeof t)return K(e,t);if("string"!=typeof e||"string"!=typeof t)return()=>e;{var n=e,r=t;const a=Z(n),o=Z(r);return null===a||null===o?a?()=>n:()=>r:e=>{var t=new Array(4);for(let i=0;i<4;i+=1){var n=a[i],r=o[i];t[i]=n*(1-e)+r*e}var[i,c,l,u]=t;return`rgba(${Math.round(i)}, ${Math.round(c)}, ${Math.round(l)}, ${u})`}}},Q=(e,t)=>{const n=K(e,t);return e=>Math.round(n(e))};function J({map:e,initKey:t},n){return t=t(n),e.has(t)?e.get(t):n}function ee(e){return"object"==typeof e?e.valueOf():e}class te extends Map{constructor(e){if(super(),this.map=new Map,this.initKey=ee,null!==e)for(var[t,n]of e)this.set(t,n)}get(e){return super.get(J({map:this.map,initKey:this.initKey},e))}has(e){return super.has(J({map:this.map,initKey:this.initKey},e))}set(e,t){return super.set(([{map:e,initKey:n},r]=[{map:this.map,initKey:this.initKey},e],n=n(r),e.has(n)?e.get(n):(e.set(n,r),r)),t);var n,r}delete(e){return super.delete(([{map:e,initKey:t},n]=[{map:this.map,initKey:this.initKey},e],t=t(n),e.has(t)&&(n=e.get(t),e.delete(t)),n));var t,n}}class ne{constructor(e){this.options=p({},this.getDefaultOptions()),this.update(e)}getOptions(){return this.options}update(e={}){this.options=p({},this.options,e),this.rescale(e)}rescale(e){}}const re=Symbol("defaultUnknown");function ae(e,t,n){for(let r=0;r""+e:"object"==typeof e?e=>JSON.stringify(e):e=>e}class ce extends ne{getDefaultOptions(){return{domain:[],range:[],unknown:re}}constructor(e){super(e)}map(e){return 0===this.domainIndexMap.size&&ae(this.domainIndexMap,this.getDomain(),this.domainKey),oe({value:this.domainKey(e),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(e){return 0===this.rangeIndexMap.size&&ae(this.rangeIndexMap,this.getRange(),this.rangeKey),oe({value:this.rangeKey(e),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(e){var[t]=this.options.domain,[n]=this.options.range;this.domainKey=ie(t),this.rangeKey=ie(n),this.rangeIndexMap?(e&&!e.range||this.rangeIndexMap.clear(),e&&!e.domain&&!e.compare||(this.domainIndexMap.clear(),this.sortedDomain=void 0)):(this.rangeIndexMap=new Map,this.domainIndexMap=new Map)}clone(){return new ce(this.options)}getRange(){return this.options.range}getDomain(){var e,t;return this.sortedDomain||(({domain:e,compare:t}=this.options),this.sortedDomain=t?[...e].sort(t):e),this.sortedDomain}}function le(e){const{domain:t,range:n,paddingOuter:r,paddingInner:a,flex:o,round:i,align:c}=e;var l,u=t.length,s=0<(s=(e=u)-(l=o).length)?[...l,...new Array(s).fill(1)]:s<0?l.slice(0,e):l,[e,l]=n;const d=(v=(l-=e)/(2/u*r+1-1/u*a))*a/u;v-=u*d;const p=function(e){const t=Math.min(...e);return e.map((e=>e/t))}(s),f=v/p.reduce(((e,t)=>e+t));s=new te(t.map(((e,t)=>(t=p[t]*f,[e,i?Math.floor(t):t]))));var h=new te(t.map(((e,t)=>(t=p[t]*f+d,[e,i?Math.floor(t):t])))),v=Array.from(h.values()).reduce(((e,t)=>e+t));e+=(l-(v-v/u*a))*c;let m=i?Math.round(e):e;var I=new Array(u);for(let e=0;el+t*i)),{valueStep:i,valueBandWidth:c,adjustedRange:e}}({align:e,range:n,round:r,flex:a,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:t});this.valueStep=r,this.valueBandWidth=n,this.adjustedRange=e}}const se=(e,t,n)=>{let r,a,o=e,i=t;if(o===i&&0{var[e,r]=e,[t,a]=t;let o,i;return E(i=e{const r=Math.min(e.length,t.length)-1,a=new Array(r),o=new Array(r);var i=e[0]>e[r],c=i?[...e].reverse():e,l=i?[...t].reverse():t;for(let e=0;e{var n=function(e,t,n,r,a){let o=1,i=r||e.length;for(var c=a||(e=>e);ot?i=l:o=l+1}return o}(e,t,0,r)-1,i=a[n];return E(o[n],i)(t)}},fe=(e,t,n,r)=>(2Math.min(Math.max(r,e),a)}return f}composeOutput(e,t){var{domain:n,range:r,round:a,interpolate:o}=this.options,n=fe(n.map(e),r,o,a);this.output=E(n,t,e)}composeInput(e,t,n){var{domain:r,range:a}=this.options,a=fe(a,r.map(e),K);this.input=E(t,n,a)}}class ve extends he{getDefaultOptions(){return{domain:[0,1],range:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolate:$,tickMethod:se,tickCount:5}}chooseTransforms(){return[f,f]}clone(){return new ve(this.options)}}class me extends ue{getDefaultOptions(){return{domain:[],range:[0,1],align:.5,round:!1,padding:0,unknown:re,paddingInner:1,paddingOuter:0}}constructor(e){super(e)}getPaddingInner(){return 1}clone(){return new me(this.options)}update(e){super.update(e)}getPaddingOuter(){return this.options.padding}}function Ie(e,t){for(var n=[],r=0,a=e.length;r{var[e,t]=e;return E(K(0,1),S(e,t))}))],xe);let be=_e=class extends ve{getDefaultOptions(){return{domain:[0,.5,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolator:f,tickMethod:se,tickCount:5}}constructor(e){super(e)}clone(){return new _e(this.options)}};function we(e,t,r,a,o){var i=new ve({range:[t,t+a]}),c=new ve({range:[r,r+o]});return{transform:function(e){var t=(e=n(e,2))[0];return e=e[1],[i.map(t),c.map(e)]},untransform:function(e){var t=(e=n(e,2))[0];return e=e[1],[i.invert(t),c.invert(e)]}}}function Ee(e,t,r,a,o){return(0,n(e,1)[0])(t,r,a,o)}function Se(e,t,r,a,o){return n(e,1)[0]}function Ce(e,t,r,a,o){var i=(e=n(e,4))[0],c=e[1],l=e[2],u=(e=e[3],new ve({range:[l,e]})),s=new ve({range:[i,c]}),d=1<(l=o/a)?1:l,p=1{const[t,n,r]=e,a=E(K(0,.5),S(t,n)),o=E(K(.5,1),S(n,r));return e=>(t>r?er?n:r,o=n>r?1:n/r,i=n>r?r/n:1;e.save(),e.scale(o,i),e.arc(a,a,a,0,2*Math.PI)}}function l(e,t){var n,r,o=t.x1,i=t.y1,c=t.x2,l=t.y2,u=t.defX,s=void 0===u?0:u,d=t.defY,p=void 0===d?0:d,f=t.markerStart,h=t.markerEnd,v=t.markerStartOffset,m=t.markerEndOffset,I=0,g=0,_=0,y=0,x=0;f&&(0,a.RV)(f)&&v&&(n=c-o,r=l-i,x=Math.atan2(r,n),I=Math.cos(x)*(v||0),g=Math.sin(x)*(v||0)),h&&(0,a.RV)(h)&&m&&(n=o-c,r=i-l,x=Math.atan2(r,n),_=Math.cos(x)*(m||0),y=Math.sin(x)*(m||0)),e.moveTo(o-s+I,i-p+g),e.lineTo(c-s+_,l-p+y)}function u(e,t){var n,o,i=t.defX,c=void 0===i?0:i,l=t.defY,u=void 0===l?0:l,s=t.markerStart,d=t.markerEnd,p=t.markerStartOffset,f=t.markerEndOffset,h=t.path,v=h.absolutePath,m=h.segments,I=0,g=0,_=0,y=0,x=0;if(s&&(0,a.RV)(s)&&p){var b=(0,r.CR)(s.parentNode.getStartTangent(),2),w=b[0],E=b[1];n=w[0]-E[0],o=w[1]-E[1],x=Math.atan2(o,n),I=Math.cos(x)*(p||0),g=Math.sin(x)*(p||0)}if(d&&(0,a.RV)(d)&&f){var S=(0,r.CR)(d.parentNode.getEndTangent(),2);w=S[0],E=S[1];n=w[0]-E[0],o=w[1]-E[1],x=Math.atan2(o,n),_=Math.cos(x)*(f||0),y=Math.sin(x)*(f||0)}for(var C=0;CF?N:F,z=N>F?1:N/F,q=N>F?F/N:1;e.translate(O-c,L-u),e.rotate(G),e.scale(z,q),e.arc(0,0,j,D,B,!!(1-U)),e.scale(1/z,1/q),e.rotate(-G),e.translate(-(O-c),-(L-u))}R&&e.lineTo(k[6]-c+_,k[7]-u+y);break;case"Z":e.closePath()}}}function s(e,t){var n,r,o=t.defX,i=void 0===o?0:o,c=t.defY,l=void 0===c?0:c,u=t.markerStart,s=t.markerEnd,d=t.markerStartOffset,p=t.markerEndOffset,f=t.points.points,h=f.length,v=f[0][0]-i,m=f[0][1]-l,I=f[h-1][0]-i,g=f[h-1][1]-l,_=0,y=0,x=0,b=0,w=0;u&&(0,a.RV)(u)&&d&&(n=f[1][0]-f[0][0],r=f[1][1]-f[0][1],w=Math.atan2(r,n),_=Math.cos(w)*(d||0),y=Math.sin(w)*(d||0)),s&&(0,a.RV)(s)&&p&&(n=f[h-1][0]-f[0][0],r=f[h-1][1]-f[0][1],w=Math.atan2(r,n),x=Math.cos(w)*(p||0),b=Math.sin(w)*(p||0)),e.moveTo(v+(_||x),m+(y||b));for(var E=1;E0?1:-1,s=i>0?1:-1,d=u+s===0,p=(0,r.CR)(n.map((function(e){return(0,o.Z)(e,0,Math.min(Math.abs(c)/2,Math.abs(l)/2))})),4),f=p[0],h=p[1],v=p[2],m=p[3];e.moveTo(u*f,0),e.lineTo(c-u*h,0),0!==h&&e.arc(c-u*h,s*h,h,-s*Math.PI/2,u>0?0:Math.PI,d),e.lineTo(c,l-s*v),0!==v&&e.arc(c-u*v,l-s*v,v,u>0?0:Math.PI,s>0?Math.PI/2:1.5*Math.PI,d),e.lineTo(u*m,l),0!==m&&e.arc(u*m,l-s*m,m,s>0?Math.PI/2:-Math.PI/2,u>0?Math.PI:0,d),e.lineTo(0,s*f),0!==f&&e.arc(u*f,s*f,f,u>0?Math.PI:0,s>0?1.5*Math.PI:Math.PI/2,d)}else e.rect(0,0,c,l)}var f=function(e){function t(){var t=e.apply(this,(0,r.ev)([],(0,r.CR)(arguments),!1))||this;return t.name="canvas-path-generator",t}return(0,r.ZT)(t,e),t.prototype.init=function(){var e,t=((e={})[a.bn.CIRCLE]=i,e[a.bn.ELLIPSE]=c,e[a.bn.RECT]=p,e[a.bn.LINE]=l,e[a.bn.POLYLINE]=d,e[a.bn.POLYGON]=s,e[a.bn.PATH]=u,e[a.bn.TEXT]=void 0,e[a.bn.GROUP]=void 0,e[a.bn.IMAGE]=void 0,e[a.bn.HTML]=void 0,e[a.bn.MESH]=void 0,e);this.context.pathGeneratorFactory=t},t.prototype.destroy=function(){delete this.context.pathGeneratorFactory},t}(a.F6),h=n(7962),v=n(21839),m=n(79575),I=n(98494),g=h.Ue(),_=h.Ue(),y=h.Ue(),x=v.create(),b=function(){function e(){var e=this;this.isHit=function(t,n,r,o){var i=e.context.pointInPathPickerFactory[t.nodeName];if(i){var c=v.invert(x,r),l=h.fF(_,h.t8(y,n[0],n[1],0),c),u=t.getGeometryBounds().halfExtents,s=t.parsedStyle.anchor;if(l[0]+=(s&&s[0]||0)*u[0]*2,l[1]+=(s&&s[1]||0)*u[1]*2,i(t,new a.E9(l[0],l[1]),o,e.isPointInPath,e.context,e.runtime))return!0}return!1},this.isPointInPath=function(t,n){var r=e.runtime.offscreenCanvasCreator.getOrCreateContext(e.context.config.offscreenCanvas),a=e.context.pathGeneratorFactory[t.nodeName];return a&&(r.beginPath(),a(r,t.parsedStyle),r.closePath()),r.isPointInPath(n.x,n.y)}}return e.prototype.apply=function(t,n){var a,o=this,i=t.renderingService,c=t.renderingContext;this.context=t,this.runtime=n;var l=null===(a=c.root)||void 0===a?void 0:a.ownerDocument;i.hooks.pick.tapPromise(e.tag,(function(e){return(0,r.mG)(o,void 0,void 0,(function(){return(0,r.Jh)(this,(function(t){return[2,this.pick(l,e)]}))}))})),i.hooks.pickSync.tap(e.tag,(function(e){return o.pick(l,e)}))},e.prototype.pick=function(e,t){var n,o,i=t.topmost,c=t.position,l=c.x,u=c.y,s=h.t8(g,l,u,0),d=e.elementsFromBBox(s[0],s[1],s[0],s[1]),p=[];try{for(var f=(0,r.XA)(d),v=f.next();!v.done;v=f.next()){var m=v.value,I=m.getWorldTransform();if(this.isHit(m,s,I,!1)){var _=(0,a.Oi)(m);if(_){var y=_.parsedStyle.clipPath;if(this.isHit(y,s,y.getWorldTransform(),!0)){if(i)return t.picked=[m],t;p.push(m)}}else{if(i)return t.picked=[m],t;p.push(m)}}}}catch(e){n={error:e}}finally{try{v&&!v.done&&(o=f.return)&&o.call(f)}finally{if(n)throw n.error}}return t.picked=p,t},e.tag="CanvasPicker",e}();function w(e,t,n){var o=e.parsedStyle,i=o.r,c=o.fill,l=o.stroke,u=o.lineWidth,s=o.increasedLineWidthForHitTesting,d=o.pointerEvents,p=((u||0)+(s||0))/2,f=(0,m.TE)(i,i,t.x,t.y),h=(0,r.CR)((0,a.L1)(d,c,l),2),v=h[0],I=h[1];return v&&I||n?f<=i+p:v?f<=i:!!I&&(f>=i-p&&f<=i+p)}function E(e,t,n,r){return e/(n*n)+t/(r*r)}function S(e,t,n){var o=e.parsedStyle,i=o.rx,c=o.ry,l=o.fill,u=o.stroke,s=o.lineWidth,d=o.increasedLineWidthForHitTesting,p=o.pointerEvents,f=t.x,h=t.y,v=(0,r.CR)((0,a.L1)(p,l,u),2),m=v[0],I=v[1],g=((s||0)+(d||0))/2,_=(f-i)*(f-i),y=(h-c)*(h-c);return m&&I||n?E(_,y,i+g,c+g)<=1:m?E(_,y,i,c)<=1:!!I&&(E(_,y,i-g,c-g)>=1&&E(_,y,i+g,c+g)<=1)}function C(e,t,n,r,a,o){return a>=e&&a<=e+n&&o>=t&&o<=t+r}function k(e,t,n,r,a,o,i,c){var l=(Math.atan2(c-t,i-e)+2*Math.PI)%(2*Math.PI),u={x:e+n*Math.cos(l),y:t+n*Math.sin(l)};return(0,m.TE)(u.x,u.y,i,c)<=o/2}function T(e,t,n,r,a,o,i){var c=Math.min(e,n),l=Math.max(e,n),u=Math.min(t,r),s=Math.max(t,r),d=a/2;return o>=c-d&&o<=l+d&&i>=u-d&&i<=s+d&&(0,m._x)(e,t,n,r,o,i)<=a/2}function A(e,t,n,r,a){var o=e.length;if(o<2)return!1;for(var i=0;i0!=M(c[1]-n)>0&&M(t-(n-i[1])*(i[0]-c[0])/(i[1]-c[1])-i[0])<0&&(r=!r)}return r}function O(e,t,n){for(var r=!1,a=0;ac&&h>u,e&&(e.resetTransform?e.resetTransform():e.setTransform(1,0,0,1,0,0),o.clearFullScreen&&o.clearRect(e,0,0,n*t,r*t,i.background))}));var g=function(e,t){e.isVisible()&&!e.isCulled()&&(o.renderDisplayObject(e,t,o.context,o.restoreStack,n),o.saveDirtyAABB(e)),(e.sortable.sorted||e.childNodes).forEach((function(e){g(e,t)}))};l.hooks.endFrame.tap(e.tag,(function(){var e=p.getContext(),t=p.getDPR();if(v.fromScaling(o.dprMatrix,[t,t,1]),v.multiply(o.vpMatrix,o.dprMatrix,c.getOrthoMatrix()),o.clearFullScreen)g(u.root,e);else{var l=o.safeMergeAABB.apply(o,(0,r.ev)([o.mergeDirtyAABBs(o.renderQueue)],(0,r.CR)(o.removedRBushNodeAABBs.map((function(e){var t=e.minX,n=e.minY,r=e.maxX,o=e.maxY,i=new a.mN;return i.setMinMax([t,n,0],[r,o,0]),i}))),!1));if(o.removedRBushNodeAABBs=[],a.mN.isEmpty(l))return void(o.renderQueue=[]);var s=o.convertAABB2Rect(l),d=s.x,m=s.y,I=s.width,_=s.height,y=h.fF(o.vec3a,[d,m,0],o.vpMatrix),x=h.fF(o.vec3b,[d+I,m,0],o.vpMatrix),b=h.fF(o.vec3c,[d,m+_,0],o.vpMatrix),w=h.fF(o.vec3d,[d+I,m+_,0],o.vpMatrix),E=Math.min(y[0],x[0],w[0],b[0]),S=Math.min(y[1],x[1],w[1],b[1]),C=Math.max(y[0],x[0],w[0],b[0]),k=Math.max(y[1],x[1],w[1],b[1]),T=Math.floor(E),A=Math.floor(S),M=Math.ceil(C-E),R=Math.ceil(k-S);e.save(),o.clearRect(e,T,A,M,R,i.background),e.beginPath(),e.rect(T,A,M,R),e.clip(),e.setTransform(o.vpMatrix[0],o.vpMatrix[1],o.vpMatrix[4],o.vpMatrix[5],o.vpMatrix[12],o.vpMatrix[13]),i.renderer.getConfig().enableDirtyRectangleRenderingDebug&&f.dispatchEvent(new a.Aw(a.$6.DIRTY_RECTANGLE,{dirtyRect:{x:T,y:A,width:M,height:R}})),o.searchDirtyObjects(l).sort((function(e,t){return e.sortable.renderOrder-t.sortable.renderOrder})).forEach((function(t){t&&t.isVisible()&&!t.isCulled()&&o.renderDisplayObject(t,e,o.context,o.restoreStack,n)})),e.restore(),o.renderQueue.forEach((function(e){o.saveDirtyAABB(e)})),o.renderQueue=[]}o.restoreStack.forEach((function(){e.restore()})),o.restoreStack=[]})),l.hooks.render.tap(e.tag,(function(e){o.clearFullScreen||o.renderQueue.push(e)}))},e.prototype.clearRect=function(e,t,n,r,a,o){e.clearRect(t,n,r,a),o&&(e.fillStyle=o,e.fillRect(t,n,r,a))},e.prototype.renderDisplayObject=function(e,t,n,r,o){var i=e.nodeName,c=r[r.length-1];!c||e.compareDocumentPosition(c)&a.NB.DOCUMENT_POSITION_CONTAINS||(t.restore(),r.pop());var l=this.context.styleRendererFactory[i],u=this.pathGeneratorFactory[i],s=e.parsedStyle.clipPath;if(s){this.applyWorldTransform(t,s);var d=this.pathGeneratorFactory[s.nodeName];d&&(t.save(),r.push(e),t.beginPath(),d(t,s.parsedStyle),t.closePath(),t.clip())}l&&(this.applyWorldTransform(t,e),t.save(),this.applyAttributesToContext(t,e)),u&&(t.beginPath(),u(t,e.parsedStyle),e.nodeName!==a.bn.LINE&&e.nodeName!==a.bn.PATH&&e.nodeName!==a.bn.POLYLINE&&t.closePath()),l&&(l.render(t,e.parsedStyle,e,n,this,o),t.restore()),e.renderable.dirty=!1},e.prototype.convertAABB2Rect=function(e){var t=e.getMin(),n=e.getMax(),r=Math.floor(t[0]),a=Math.floor(t[1]);return{x:r,y:a,width:Math.ceil(n[0])-r,height:Math.ceil(n[1])-a}},e.prototype.mergeDirtyAABBs=function(e){var t=new a.mN;return e.forEach((function(e){var n=e.getRenderBounds();t.add(n);var r=e.renderable.dirtyRenderBounds;r&&t.add(r)})),t},e.prototype.searchDirtyObjects=function(e){var t=(0,r.CR)(e.getMin(),2),n=t[0],a=t[1],o=(0,r.CR)(e.getMax(),2),i=o[0],c=o[1];return this.rBush.search({minX:n,minY:a,maxX:i,maxY:c}).map((function(e){return e.displayObject}))},e.prototype.saveDirtyAABB=function(e){var t=e.renderable;t.dirtyRenderBounds||(t.dirtyRenderBounds=new a.mN);var n=e.getRenderBounds();n&&t.dirtyRenderBounds.update(n.center,n.halfExtents)},e.prototype.applyAttributesToContext=function(e,t){var n=t.parsedStyle,r=n.stroke,a=n.fill,o=n.opacity,i=n.lineDash,c=n.lineDashOffset;i&&e.setLineDash(i),(0,j.Z)(c)||(e.lineDashOffset=c),(0,j.Z)(o)||(e.globalAlpha*=o),(0,j.Z)(r)||Array.isArray(r)||r.isNone||(e.strokeStyle=t.attributes.stroke),(0,j.Z)(a)||Array.isArray(a)||a.isNone||(e.fillStyle=t.attributes.fill)},e.prototype.applyWorldTransform=function(e,t,n){var r=0,a=0,o=(t.parsedStyle||{}).anchor,i=o&&o[0]||0,c=o&&o[1]||0;if(0!==i||0!==c){var l=t.geometry.contentBounds;r=-i*(l&&2*l.halfExtents[0]||0),a=-c*(l&&2*l.halfExtents[1]||0)}n?(v.copy(this.tmpMat4,t.getLocalTransform()),this.vec3a[0]=r,this.vec3a[1]=a,this.vec3a[2]=0,v.translate(this.tmpMat4,this.tmpMat4,this.vec3a),v.multiply(this.tmpMat4,n,this.tmpMat4),v.multiply(this.tmpMat4,this.vpMatrix,this.tmpMat4)):(v.copy(this.tmpMat4,t.getWorldTransform()),this.vec3a[0]=r,this.vec3a[1]=a,this.vec3a[2]=0,v.translate(this.tmpMat4,this.tmpMat4,this.vec3a),v.multiply(this.tmpMat4,this.vpMatrix,this.tmpMat4)),e.setTransform(this.tmpMat4[0],this.tmpMat4[1],this.tmpMat4[4],this.tmpMat4[5],this.tmpMat4[12],this.tmpMat4[13])},e.prototype.safeMergeAABB=function(){for(var e=[],t=0;t0,w=0===c.alpha,E=!(!_||!_.length),S=!(0,j.Z)(I)&&g>0,C=n.nodeName,k="inner"===m,T=b&&S&&(C===a.bn.PATH||C===a.bn.LINE||C===a.bn.POLYLINE||w||k);x&&(e.globalAlpha=u*s,T||V(n,e,S),this.fill(e,n,c,l,r,o,i),T||this.clearShadowAndFilter(e,E,S)),b&&(e.globalAlpha=u*p,e.lineWidth=f,(0,j.Z)(y)||(e.miterLimit=y),(0,j.Z)(h)||(e.lineCap=h),(0,j.Z)(v)||(e.lineJoin=v),T&&(k&&(e.globalCompositeOperation="source-atop"),V(n,e,!0),k&&(this.stroke(e,n,d,r,o,i),e.globalCompositeOperation="source-over",this.clearShadowAndFilter(e,E,!0))),this.stroke(e,n,d,r,o,i))},e.prototype.clearShadowAndFilter=function(e,t,n){if(n&&(e.shadowColor="transparent",e.shadowBlur=0),t){var r=e.filter;!(0,j.Z)(r)&&r.indexOf("drop-shadow")>-1&&(e.filter=r.replace(/drop-shadow\([^)]*\)/,"").trim()||"none")}},e.prototype.fill=function(e,t,n,r,o,i,c){var l=this;Array.isArray(n)?n.forEach((function(n){e.fillStyle=l.getColor(n,t,e),r?e.fill(r):e.fill()})):((0,a.R)(n)&&(e.fillStyle=this.getPattern(n,t,e,o,i,c)),r?e.fill(r):e.fill())},e.prototype.stroke=function(e,t,n,r,o,i){var c=this;Array.isArray(n)?n.forEach((function(n){e.strokeStyle=c.getColor(n,t,e),e.stroke()})):((0,a.R)(n)&&(e.strokeStyle=this.getPattern(n,t,e,r,o,i)),e.stroke())},e.prototype.getPattern=function(e,t,n,r,a,o){var i,c;if("rect"===e.image.nodeName){var l=e.image.parsedStyle,u=l.width,s=l.height;c=r.contextService.getDPR();var d=r.config.offscreenCanvas;(i=o.offscreenCanvasCreator.getOrCreateCanvas(d)).width=u*c,i.height=s*c;var p=o.offscreenCanvasCreator.getOrCreateContext(d),f=[];e.image.forEach((function(e){a.renderDisplayObject(e,p,r,f,o)})),f.forEach((function(){p.restore()}))}return this.imagePool.getOrCreatePatternSync(e,n,i,c,(function(){t.renderable.dirty=!0,r.renderingService.dirtify()}))},e.prototype.getColor=function(e,t,n){var o;if(e.type===a.GL.LinearGradient||e.type===a.GL.RadialGradient){var i=t.getGeometryBounds(),c=i&&2*i.halfExtents[0]||1,l=i&&2*i.halfExtents[1]||1;o=this.imagePool.getOrCreateGradient((0,r.pi)((0,r.pi)({type:e.type},e.value),{width:c,height:l}),n)}return o},e}();function V(e,t,n){var r=e.parsedStyle,a=r.filter,o=r.shadowColor,i=r.shadowBlur,c=r.shadowOffsetX,l=r.shadowOffsetY;a&&a.length&&(t.filter=e.style.filter),n&&(t.shadowColor=o.toString(),t.shadowBlur=i||0,t.shadowOffsetX=c||0,t.shadowOffsetY=l||0)}var W=function(){function e(e){this.imagePool=e}return e.prototype.render=function(e,t,n){var r,a=t.width,o=t.height,i=t.img,c=t.shadowColor,l=t.shadowBlur,u=a,s=o;if((0,z.Z)(i)?r=this.imagePool.getImageSync(i):(u||(u=i.width),s||(s=i.height),r=i),r){V(n,e,!(0,j.Z)(c)&&l>0);try{e.drawImage(r,0,0,u,s)}catch(e){}}},e}(),X=function(){function e(){}return e.prototype.render=function(e,t,n,r,a,o){var i=t,c=i.lineWidth,l=i.textAlign,u=i.textBaseline,s=i.lineJoin,d=i.miterLimit,p=i.letterSpacing,f=i.stroke,h=i.fill,v=i.fillOpacity,m=i.strokeOpacity,I=i.opacity,g=i.metrics,_=i.dx,y=i.dy,x=i.shadowColor,b=i.shadowBlur,w=g.font,E=g.lines,S=g.height,C=g.lineHeight,k=g.lineMetrics;e.font=w,e.lineWidth=c,e.textAlign="middle"===l?"center":l;var T=u;o.enableCSSParsing||"alphabetic"!==T||(T="bottom"),e.lineJoin=s,(0,j.Z)(d)||(e.miterLimit=d);var A=0;"middle"===u?A=-S/2-C/2:"bottom"===u||"alphabetic"===u||"ideographic"===u?A=-S:"top"!==u&&"hanging"!==u||(A=-C);var M=_||0;A+=y||0,1===E.length&&("bottom"===T?(T="middle",A-=.5*S):"top"===T&&(T="middle",A+=.5*S)),e.textBaseline=T,V(n,e,!(0,j.Z)(x)&&b>0);for(var R=0;R=1?Math.ceil(n):1,this.dpr=n,this.$canvas&&(this.$canvas.width=this.dpr*e,this.$canvas.height=this.dpr*t,(0,a.$p)(this.$canvas,e,t)),this.renderingContext.renderReasons.add(a.Rr.CAMERA_CHANGED)},e.prototype.applyCursorStyle=function(e){this.$container&&this.$container.style&&(this.$container.style.cursor=e)},e.prototype.toDataURL=function(e){return void 0===e&&(e={}),(0,r.mG)(this,void 0,void 0,(function(){var t,n;return(0,r.Jh)(this,(function(r){return t=e.type,n=e.encoderOptions,[2,this.context.canvas.toDataURL(t,n)]}))}))},e}(),ae=function(e){function t(){var t=e.apply(this,(0,r.ev)([],(0,r.CR)(arguments),!1))||this;return t.name="canvas-context-register",t}return(0,r.ZT)(t,e),t.prototype.init=function(){this.context.ContextService=re},t.prototype.destroy=function(){delete this.context.ContextService},t}(a.F6),oe=function(e){function t(t){var n=e.call(this,t)||this;return n.registerPlugin(new ae),n.registerPlugin(new ne),n.registerPlugin(new f),n.registerPlugin(new Y),n.registerPlugin(new K),n.registerPlugin(new U),n.registerPlugin(new J),n}return(0,r.ZT)(t,e),t}(a.I8)},46867:function(e,t,n){"use strict";n.d(t,{mN:function(){return ot},I8:function(){return je},F6:function(){return Ue},ux:function(){return go},V1:function(){return bt},iM:function(){return ct},Xz:function(){return qo},$6:function(){return uo},Cd:function(){return _o},b_:function(){return yo},Aw:function(){return Oa},s$:function(){return Io},jf:function(){return ft},Dk:function(){return Ba},Pj:function(){return xo},xA:function(){return Aa},GL:function(){return Ct},ZA:function(){return bo},k9:function(){return wo},Ee:function(){return Eo},x1:function(){return So},jd:function(){return za},NB:function(){return Na},y$:function(){return Co},E9:function(){return dt},mg:function(){return ko},aH:function(){return To},h0:function(){return rn},UL:function(){return Ao},Rr:function(){return Ta},bn:function(){return De},xv:function(){return Mo},Cm:function(){return vt},Rx:function(){return ln},o6:function(){return un},YR:function(){return Kn},O4:function(){return Xe},Vl:function(){return Ye},Oi:function(){return Zr},_O:function(){return We},gz:function(){return Bn},jU:function(){return Wr},qA:function(){return _n},RV:function(){return lo},L1:function(){return ea},R:function(){return gn},lu:function(){return yn},G$:function(){return cr},G0:function(){return Or},N1:function(){return xr},GZ:function(){return eo},$p:function(){return Kr}});var r=n(85556),a=n(6659),o=n(7962),i=n(21839),c=n(91312),l=n(13724),u=n(45799),s=n(29617),d=n(13990),p=n(50612),f=n(30852),h=n(6748),v=n(57478),m={a:7,c:6,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,z:0};function I(e){return Array.isArray(e)&&e.every((function(e){var t=e[0].toLowerCase();return m[t]===e.length-1&&"achlmqstvz".includes(t)}))}function g(e){return I(e)&&e.every((function(e){var t=e[0];return t===t.toUpperCase()}))}function _(e){return g(e)&&e.every((function(e){var t=e[0];return"ACLMQZ".includes(t)}))}var y={x1:0,y1:0,x2:0,y2:0,x:0,y:0,qx:null,qy:null};function x(e){for(var t=e.pathValue[e.segmentStart],n=t.toLowerCase(),r=e.data;r.length>=m[n]&&("m"===n&&r.length>2?(e.segments.push([t].concat(r.splice(0,2))),n="l",t="m"===t?"l":"L"):e.segments.push([t].concat(r.splice(0,m[n]))),m[n]););}function b(e){var t=e.index,n=e.pathValue,r=n.charCodeAt(t);return 48===r?(e.param=0,void(e.index+=1)):49===r?(e.param=1,void(e.index+=1)):void(e.err='[path-util]: invalid Arc flag "'+n[t]+'", expecting 0 or 1 at index '+t)}function w(e){return e>=48&&e<=57||43===e||45===e||46===e}function E(e){return e>=48&&e<=57}function S(e){var t,n=e.max,r=e.pathValue,a=e.index,o=a,i=!1,c=!1,l=!1,u=!1;if(o>=n)e.err="[path-util]: Invalid path value at index "+o+', "pathValue" is missing param';else if(43!==(t=r.charCodeAt(o))&&45!==t||(o+=1,t=r.charCodeAt(o)),E(t)||46===t){if(46!==t){if(i=48===t,o+=1,t=r.charCodeAt(o),i&&o=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].includes(t));)e.index+=1}function k(e){var t=e.max,n=e.pathValue,r=e.index,a=n.charCodeAt(r),o=m[n[r].toLowerCase()];if(e.segmentStart=r,function(e){switch(32|e){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:return!0;default:return!1}}(a))if(e.index+=1,C(e),e.data=[],o){for(;;){for(var i=o;i>0;i-=1){if(97!=(32|a)||3!==i&&4!==i?S(e):b(e),e.err.length)return;e.data.push(e.param),C(e),e.index=e.max)break;if(!w(n.charCodeAt(e.index)))break}x(e)}else x(e);else e.err='[path-util]: Invalid path value "'+n[r]+'" is not a path command'}var T=function(e){this.pathValue=e,this.segments=[],this.max=e.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""};function A(e){if(g(e))return[].concat(e);var t=function(e){if(I(e))return[].concat(e);var t=new T(e);for(C(t);t.index=o)i={x:n,y:r};else{var c=P([e,t],[n,r],a/o);i={x:c[0],y:c[1]}}return{length:o,point:i,min:{x:Math.min(e,n),y:Math.min(t,r)},max:{x:Math.max(e,n),y:Math.max(t,r)}}}function L(e,t){var n=e.x,r=e.y,a=t.x,o=t.y,i=n*a+r*o,c=Math.sqrt((Math.pow(n,2)+Math.pow(r,2))*(Math.pow(a,2)+Math.pow(o,2)));return(n*o-r*a<0?-1:1)*Math.acos(i/c)}function N(e,t,n,r,a,o,i,c,l,u){var s=Math.abs,d=Math.sin,p=Math.cos,f=Math.sqrt,h=Math.PI,v=s(n),m=s(r),I=(a%360+360)%360*(h/180);if(e===c&&t===l)return{x:e,y:t};if(0===v||0===m)return O(e,t,c,l,u).point;var g=(e-c)/2,_=(t-l)/2,y={x:p(I)*g+d(I)*_,y:-d(I)*g+p(I)*_},x=Math.pow(y.x,2)/Math.pow(v,2)+Math.pow(y.y,2)/Math.pow(m,2);x>1&&(v*=f(x),m*=f(x));var b=(Math.pow(v,2)*Math.pow(m,2)-Math.pow(v,2)*Math.pow(y.y,2)-Math.pow(m,2)*Math.pow(y.x,2))/(Math.pow(v,2)*Math.pow(y.y,2)+Math.pow(m,2)*Math.pow(y.x,2)),w=(o!==i?1:-1)*f(b=b<0?0:b),E=w*(v*y.y/m),S=w*(-m*y.x/v),C=p(I)*E-d(I)*S+(e+c)/2,k=d(I)*E+p(I)*S+(t+l)/2,T={x:(y.x-E)/v,y:(y.y-S)/m},A=L({x:1,y:0},T),M=L(T,{x:(-y.x-E)/v,y:(-y.y-S)/m});!i&&M>0?M-=2*h:i&&M<0&&(M+=2*h);var R=A+(M%=2*h)*u,P=v*p(R),N=m*d(R);return{x:p(I)*P-d(I)*N+C,y:d(I)*P+p(I)*N+k}}function F(e,t,n,r,a,o,i,c,l,u,s){var d,f=s.bbox,h=void 0===f||f,v=s.length,m=void 0===v||v,I=s.sampleSize,g=void 0===I?30:I,_="number"==typeof u,y=e,x=t,b=0,w=[y,x,b],E=[y,x],S={x:0,y:0},C=[{x:y,y:x}];_&&u<=0&&(S={x:y,y:x});for(var k=0;k<=g;k+=1){if(y=(d=N(e,t,n,r,a,o,i,c,l,k/g)).x,x=d.y,h&&C.push({x:y,y:x}),m&&(b+=(0,p.y)(E,[y,x])),E=[y,x],_&&b>=u&&u>w[2]){var T=(b-u)/(b-w[2]);S={x:E[0]*(1-T)+w[0]*T,y:E[1]*(1-T)+w[1]*T}}w=[y,x,b]}return _&&u>=b&&(S={x:c,y:l}),{length:b,point:S,min:{x:Math.min.apply(null,C.map((function(e){return e.x}))),y:Math.min.apply(null,C.map((function(e){return e.y})))},max:{x:Math.max.apply(null,C.map((function(e){return e.x}))),y:Math.max.apply(null,C.map((function(e){return e.y})))}}}function D(e,t,n,r,a,o,i,c,l){var u=1-l;return{x:Math.pow(u,3)*e+3*Math.pow(u,2)*l*n+3*u*Math.pow(l,2)*a+Math.pow(l,3)*i,y:Math.pow(u,3)*t+3*Math.pow(u,2)*l*r+3*u*Math.pow(l,2)*o+Math.pow(l,3)*c}}function B(e,t,n,r,a,o,i,c,l,u){var s,d=u.bbox,f=void 0===d||d,h=u.length,v=void 0===h||h,m=u.sampleSize,I=void 0===m?10:m,g="number"==typeof l,_=e,y=t,x=0,b=[_,y,x],w=[_,y],E={x:0,y:0},S=[{x:_,y:y}];g&&l<=0&&(E={x:_,y:y});for(var C=0;C<=I;C+=1){if(_=(s=D(e,t,n,r,a,o,i,c,C/I)).x,y=s.y,f&&S.push({x:_,y:y}),v&&(x+=(0,p.y)(w,[_,y])),w=[_,y],g&&x>=l&&l>b[2]){var k=(x-l)/(x-b[2]);E={x:w[0]*(1-k)+b[0]*k,y:w[1]*(1-k)+b[1]*k}}b=[_,y,x]}return g&&l>=x&&(E={x:i,y:c}),{length:x,point:E,min:{x:Math.min.apply(null,S.map((function(e){return e.x}))),y:Math.min.apply(null,S.map((function(e){return e.y})))},max:{x:Math.max.apply(null,S.map((function(e){return e.x}))),y:Math.max.apply(null,S.map((function(e){return e.y})))}}}function G(e,t,n,r,a,o,i){var c=1-i;return{x:Math.pow(c,2)*e+2*c*i*n+Math.pow(i,2)*a,y:Math.pow(c,2)*t+2*c*i*r+Math.pow(i,2)*o}}function U(e,t,n,r,a,o,i,c){var l,u=c.bbox,s=void 0===u||u,d=c.length,f=void 0===d||d,h=c.sampleSize,v=void 0===h?10:h,m="number"==typeof i,I=e,g=t,_=0,y=[I,g,_],x=[I,g],b={x:0,y:0},w=[{x:I,y:g}];m&&i<=0&&(b={x:I,y:g});for(var E=0;E<=v;E+=1){if(I=(l=G(e,t,n,r,a,o,E/v)).x,g=l.y,s&&w.push({x:I,y:g}),f&&(_+=(0,p.y)(x,[I,g])),x=[I,g],m&&_>=i&&i>y[2]){var S=(_-i)/(_-y[2]);b={x:x[0]*(1-S)+y[0]*S,y:x[1]*(1-S)+y[1]*S}}y=[I,g,_]}return m&&i>=_&&(b={x:a,y:o}),{length:_,point:b,min:{x:Math.min.apply(null,w.map((function(e){return e.x}))),y:Math.min.apply(null,w.map((function(e){return e.y})))},max:{x:Math.max.apply(null,w.map((function(e){return e.x}))),y:Math.max.apply(null,w.map((function(e){return e.y})))}}}function j(e,t,n){for(var r,a,o,i,c,l,u,s,d,p=R(e),f="number"==typeof t,h=[],v=0,m=0,I=0,g=0,_=[],y=[],x=0,b={x:0,y:0},w=b,E=b,S=b,C=0,k=0,T=p.length;k=t&&(S=E),y.push(w),_.push(b),C+=x,v=(l="Z"!==s?d.slice(-2):[I,g])[0],m=l[1];return f&&t>=C&&(S={x:v,y:m}),{length:C,point:S,min:{x:Math.min.apply(null,_.map((function(e){return e.x}))),y:Math.min.apply(null,_.map((function(e){return e.y})))},max:{x:Math.max.apply(null,y.map((function(e){return e.x}))),y:Math.max.apply(null,y.map((function(e){return e.y})))}}}var z=n(42524),q=n(30336),H=n(43672),V=function(e,t){return(e%t+t)%t};function W(e,t,n){if(e[n].length>7){e[n].shift();for(var r=e[n],a=n;r.length;)t[n]="A",e.splice(a+=1,0,["C"].concat(r.splice(0,6)));e.splice(n,1)}}var X=n(98494);var Y=function(e,t,n,a){var o=P([e,t],[n,a],.5);return(0,r.ev)((0,r.ev)([],o,!0),[n,a,n,a],!1)};function Z(e,t){var n,r,a,o,i,c,l,u,s,d=e[0],p=e.slice(1).map(Number),f=p[0],h=p[1],v=t.x1,m=t.y1,I=t.x,g=t.y;switch("TQ".includes(d)||(t.qx=null,t.qy=null),d){case"M":return t.x=f,t.y=h,e;case"A":return n=[v,m].concat(p),["C"].concat((0,X.W)(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],n[9]));case"Q":return t.qx=f,t.qy=h,n=[v,m].concat(p),["C"].concat((r=n[0],a=n[1],o=n[2],i=n[3],c=n[4],l=n[5],[(u=1/3)*r+(s=2/3)*o,u*a+s*i,u*c+s*o,u*l+s*i,c,l]));case"L":return["C"].concat(Y(v,m,f,h));case"Z":return v===I&&m===g?["C",v,m,I,g,I,g]:["C"].concat(Y(v,m,I,g))}return e}function K(e,t){if(void 0===t&&(t=!1),function(e){return _(e)&&e.every((function(e){var t=e[0];return"MC".includes(t)}))}(e)){var n=[].concat(e);return t?[n,[]]:n}for(var a,o,i=R(e),c=(0,r.pi)({},y),l=[],u="",s=i.length,d=[],p=0;p=p[t],f[t]-=h?1:0,h?e.ss:[e.s]})).flat()}));return v[0].length===v[1].length?v:Q(v[0],v[1],d)}function J(e){return t=0,n=0,r=0,K(e).map((function(e){var a;if("M"===e[0])return t=e[1],n=e[2],0;var o=e.slice(1),i=o[0],c=o[1],l=o[2],u=o[3],s=o[4],d=o[5];return r=function(e,t,n,r,a,o,i,c){return 3*((c-t)*(n+a)-(i-e)*(r+o)+r*(e-a)-n*(t-o)+c*(a+e/3)-i*(o+t/3))/20}(t,n,i,c,l,u,s,d),a=e.slice(-2),t=a[0],n=a[1],r})).reduce((function(e,t){return e+t}),0)>=0;var t,n,r}var ee=n(72712),te=n(72546),ne=function(e){return(0,te.Z)(e,"Boolean")},re=n(62040),ae=n(17475);function oe(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function ie(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function ce(){}var le=.7,ue=1/le,se="\\s*([+-]?\\d+)\\s*",de="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",pe="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",fe=/^#([0-9a-f]{3,8})$/,he=new RegExp("^rgb\\("+[se,se,se]+"\\)$"),ve=new RegExp("^rgb\\("+[pe,pe,pe]+"\\)$"),me=new RegExp("^rgba\\("+[se,se,se,de]+"\\)$"),Ie=new RegExp("^rgba\\("+[pe,pe,pe,de]+"\\)$"),ge=new RegExp("^hsl\\("+[de,pe,pe]+"\\)$"),_e=new RegExp("^hsla\\("+[de,pe,pe,de]+"\\)$"),ye={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function xe(){return this.rgb().formatHex()}function be(){return this.rgb().formatRgb()}function we(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=fe.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?Ee(t):3===n?new ke(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?Se(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?Se(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=he.exec(e))?new ke(t[1],t[2],t[3],1):(t=ve.exec(e))?new ke(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=me.exec(e))?Se(t[1],t[2],t[3],t[4]):(t=Ie.exec(e))?Se(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=ge.exec(e))?Re(t[1],t[2]/100,t[3]/100,1):(t=_e.exec(e))?Re(t[1],t[2]/100,t[3]/100,t[4]):ye.hasOwnProperty(e)?Ee(ye[e]):"transparent"===e?new ke(NaN,NaN,NaN,0):null}function Ee(e){return new ke(e>>16&255,e>>8&255,255&e,1)}function Se(e,t,n,r){return r<=0&&(e=t=n=NaN),new ke(e,t,n,r)}function Ce(e){return e instanceof ce||(e=we(e)),e?new ke((e=e.rgb()).r,e.g,e.b,e.opacity):new ke}function ke(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function Te(){return"#"+Me(this.r)+Me(this.g)+Me(this.b)}function Ae(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function Me(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Re(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Oe(e,t,n,r)}function Pe(e){if(e instanceof Oe)return new Oe(e.h,e.s,e.l,e.opacity);if(e instanceof ce||(e=we(e)),!e)return new Oe;if(e instanceof Oe)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),i=NaN,c=o-a,l=(o+a)/2;return c?(i=t===o?(n-r)/c+6*(n0&&l<1?0:i,new Oe(i,c,l,e.opacity)}function Oe(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Le(e,t,n){return 255*(e<60?t+(n-t)*e/60:e<180?n:e<240?t+(n-t)*(240-e)/60:t)}oe(ce,we,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:xe,formatHex:xe,formatHsl:function(){return Pe(this).formatHsl()},formatRgb:be,toString:be}),oe(ke,(function(e,t,n,r){return 1===arguments.length?Ce(e):new ke(e,t,n,null==r?1:r)}),ie(ce,{brighter:function(e){return e=null==e?ue:Math.pow(ue,e),new ke(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?le:Math.pow(le,e),new ke(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},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,formatRgb:Ae,toString:Ae})),oe(Oe,(function(e,t,n,r){return 1===arguments.length?Pe(e):new Oe(e,t,n,null==r?1:r)}),ie(ce,{brighter:function(e){return e=null==e?ue:Math.pow(ue,e),new Oe(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?le:Math.pow(le,e),new Oe(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,a=2*n-r;return new ke(Le(e>=240?e-240:e+120,a,r),Le(e,a,r),Le(e<120?e+240:e-120,a,r),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=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var Ne=n(79575),Fe=("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self,{exports:{}});Fe.exports=function(){function e(e,n,a,o,i){t(e,n,a||0,o||e.length-1,i||r)}function t(e,r,a,o,i){for(;o>a;){if(o-a>600){var c=o-a+1,l=r-a+1,u=Math.log(c),s=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*s*(c-s)/c)*(l-c/2<0?-1:1);t(e,r,Math.max(a,Math.floor(r-l*s/c+d)),Math.min(o,Math.floor(r+(c-l)*s/c+d)),i)}var p=e[r],f=a,h=o;for(n(e,a,r),i(e[o],p)>0&&n(e,a,o);f0;)h--}0===i(e[a],p)?n(e,a,h):n(e,++h,o),h<=r&&(a=h+1),r<=h&&(o=h-1)}}function n(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function r(e,t){return et?1:0}var a=function(e){void 0===e&&(e=9),this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function o(e,t,n){if(!n)return t.indexOf(e);for(var r=0;r=e.minX&&t.maxY>=e.minY}function I(e){return{children:e,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function g(t,n,r,a,o){for(var i=[n,r];i.length;)if(!((r=i.pop())-(n=i.pop())<=a)){var c=n+Math.ceil((r-n)/a/2)*a;e(t,c,n,r,o),i.push(n,c,c,r)}}return a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(e){var t=this.data,n=[];if(!m(e,t))return n;for(var r=this.toBBox,a=[];t;){for(var o=0;o=0&&a[t].children.length>this._maxEntries;)this._split(a,t),t--;this._adjustParentBBoxes(r,a,t)},a.prototype._split=function(e,t){var n=e[t],r=n.children.length,a=this._minEntries;this._chooseSplitAxis(n,a,r);var o=this._chooseSplitIndex(n,a,r),c=I(n.children.splice(o,n.children.length-o));c.height=n.height,c.leaf=n.leaf,i(n,this.toBBox),i(c,this.toBBox),t?e[t-1].children.push(c):this._splitRoot(n,c)},a.prototype._splitRoot=function(e,t){this.data=I([e,t]),this.data.height=e.height+1,this.data.leaf=!1,i(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(e,t,n){for(var r,a=1/0,o=1/0,i=t;i<=n-t;i++){var l=c(e,0,i,this.toBBox),u=c(e,i,n,this.toBBox),s=h(l,u),p=d(l)+d(u);s=t;f--){var h=e.children[f];l(i,e.leaf?a(h):h),u+=p(i)}return u},a.prototype._adjustParentBBoxes=function(e,t,n){for(var r=n;r>=0;r--)l(t[r],e)},a.prototype._condense=function(e){for(var t=e.length-1,n=void 0;t>=0;t--)0===e[t].children.length?t>0?(n=e[t-1].children).splice(n.indexOf(e[t]),1):this.clear():i(e[t],this.toBBox)},a}();var De,Be,Ge=Fe.exports;!function(e){e.GROUP="g",e.CIRCLE="circle",e.ELLIPSE="ellipse",e.IMAGE="image",e.RECT="rect",e.LINE="line",e.POLYLINE="polyline",e.POLYGON="polygon",e.TEXT="text",e.PATH="path",e.HTML="html",e.MESH="mesh"}(De||(De={})),function(e){e[e.ZERO=0]="ZERO",e[e.NEGATIVE_ONE=1]="NEGATIVE_ONE"}(Be||(Be={}));var Ue=function(){function e(){this.plugins=[]}return e.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},e.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach((function(t){var n=e.context.renderingPlugins.indexOf(t);n>=0&&e.context.renderingPlugins.splice(n,1)}))},e}(),je=function(){function e(e){this.clipSpaceNearZ=Be.NEGATIVE_ONE,this.plugins=[],this.config=(0,r.pi)({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1},e)}return e.prototype.registerPlugin=function(e){-1===this.plugins.findIndex((function(t){return t===e}))&&this.plugins.push(e)},e.prototype.unregisterPlugin=function(e){var t=this.plugins.findIndex((function(t){return t===e}));t>-1&&this.plugins.splice(t,1)},e.prototype.getPlugins=function(){return this.plugins},e.prototype.getPlugin=function(e){return this.plugins.find((function(t){return t.name===e}))},e.prototype.getConfig=function(){return this.config},e.prototype.setConfig=function(e){Object.assign(this.config,e)},e}();function ze(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function qe(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function He(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e}function Ve(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e}function We(e){return void 0===e?0:e>360||e<-360?e%360:e}function Xe(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=0),Array.isArray(e)&&3===e.length?o.d9(e):(0,d.Z)(e)?o.al(e,t,n):o.al(e[0],e[1]||t,e[2]||n)}function Ye(e){return e*(Math.PI/180)}function Ze(e){return e*(180/Math.PI)}function Ke(e,t){return 16===t.length?function(e,t){var n,a,c=.5*Math.PI,l=(0,r.CR)(i.getScaling(o.Ue(),t),3),u=l[0],s=l[1],d=l[2],p=Math.asin(-t[2]/u);return p-c?(n=Math.atan2(t[6]/s,t[10]/d),a=Math.atan2(t[1]/u,t[0]/u)):(a=0,n=-Math.atan2(t[4]/s,t[5]/s)):(a=0,n=Math.atan2(t[4]/s,t[5]/s)),e[0]=n,e[1]=p,e[2]=a,e}(e,t):function(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=r*r,c=a*a,l=o*o,u=n*n+i+c+l,s=n*o-r*a;return s>.499995*u?(e[0]=Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):s<-.499995*u?(e[0]=-Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):(e[0]=Math.asin(2*(n*a-o*r)),e[1]=Math.atan2(2*(n*o+r*a),1-2*(c+l)),e[2]=Math.atan2(2*(n*r+a*o),1-2*(i+c))),e}(e,t)}function $e(e){var t=e[0],n=e[1],r=e[3],a=e[4],o=Math.sqrt(t*t+n*n),i=Math.sqrt(r*r+a*a);t*a-n*r<0&&(td&&(d=S),Cf&&(f=k),Tv&&(v=A),n[0]=.5*(s+d),n[1]=.5*(p+f),n[2]=.5*(h+v),i[0]=.5*(d-s),i[1]=.5*(f-p),i[2]=.5*(v-h),this.min[0]=s,this.min[1]=p,this.min[2]=h,this.max[0]=d,this.max[1]=f,this.max[2]=v}},e.prototype.setFromTransformedAABB=function(e,t){var n=this.center,r=this.halfExtents,a=e.center,o=e.halfExtents,i=t[0],c=t[4],l=t[8],u=t[1],s=t[5],d=t[9],p=t[2],f=t[6],h=t[10],v=Math.abs(i),m=Math.abs(c),I=Math.abs(l),g=Math.abs(u),_=Math.abs(s),y=Math.abs(d),x=Math.abs(p),b=Math.abs(f),w=Math.abs(h);n[0]=t[12]+i*a[0]+c*a[1]+l*a[2],n[1]=t[13]+u*a[0]+s*a[1]+d*a[2],n[2]=t[14]+p*a[0]+f*a[1]+h*a[2],r[0]=v*o[0]+m*o[1]+I*o[2],r[1]=g*o[0]+_*o[1]+y*o[2],r[2]=x*o[0]+b*o[1]+w*o[2],qe(this.min,n,r),He(this.max,n,r)},e.prototype.intersects=function(e){var t=this.getMax(),n=this.getMin(),r=e.getMax(),a=e.getMin();return n[0]<=r[0]&&t[0]>=a[0]&&n[1]<=r[1]&&t[1]>=a[1]&&n[2]<=r[2]&&t[2]>=a[2]},e.prototype.intersection=function(t){if(!this.intersects(t))return null;var n,r,a,o=new e,i=(n=[0,0,0],r=this.getMin(),a=t.getMin(),n[0]=Math.max(r[0],a[0]),n[1]=Math.max(r[1],a[1]),n[2]=Math.max(r[2],a[2]),n),c=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e}([0,0,0],this.getMax(),t.getMax());return o.setMinMax(i,c),o},e.prototype.getNegativeFarPoint=function(e){return 273===e.pnVertexFlag?ze([0,0,0],this.min):272===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:257===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:256===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:17===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:16===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:1===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},e.prototype.getPositiveFarPoint=function(e){return 273===e.pnVertexFlag?ze([0,0,0],this.max):272===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:257===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:256===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:17===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:16===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:1===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},e}(),it=function(){function e(e,t){this.distance=e||0,this.normal=t||o.al(0,1,0),this.updatePNVertexFlag()}return e.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(Number(this.normal[0]>=0)<<8)+(Number(this.normal[1]>=0)<<4)+Number(this.normal[2]>=0)},e.prototype.distanceToPoint=function(e){return o.AK(e,this.normal)-this.distance},e.prototype.normalize=function(){var e=1/o.Zh(this.normal);o.bA(this.normal,this.normal,e),this.distance*=e},e.prototype.intersectsLine=function(e,t,n){var r=this.distanceToPoint(e),a=r/(r-this.distanceToPoint(t)),i=a>=0&&a<=1;return i&&n&&o.t7(n,e,t,a),i},e}();!function(e){e[e.OUTSIDE=4294967295]="OUTSIDE",e[e.INSIDE=0]="INSIDE",e[e.INDETERMINATE=2147483647]="INDETERMINATE"}(at||(at={}));var ct,lt,ut,st=function(){function e(e){if(this.planes=[],e)this.planes=e;else for(var t=0;t<6;t++)this.planes.push(new it)}return e.prototype.extractFromVPMatrix=function(e){var t=(0,r.CR)(e,16),n=t[0],a=t[1],i=t[2],c=t[3],l=t[4],u=t[5],s=t[6],d=t[7],p=t[8],f=t[9],h=t[10],v=t[11],m=t[12],I=t[13],g=t[14],_=t[15];o.t8(this.planes[0].normal,c-n,d-l,v-p),this.planes[0].distance=_-m,o.t8(this.planes[1].normal,c+n,d+l,v+p),this.planes[1].distance=_+m,o.t8(this.planes[2].normal,c+a,d+u,v+f),this.planes[2].distance=_+I,o.t8(this.planes[3].normal,c-a,d-u,v-f),this.planes[3].distance=_-I,o.t8(this.planes[4].normal,c-i,d-s,v-h),this.planes[4].distance=_-g,o.t8(this.planes[5].normal,c+i,d+s,v+h),this.planes[5].distance=_+g,this.planes.forEach((function(e){e.normalize(),e.updatePNVertexFlag()}))},e}(),dt=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.x=0,this.y=0,this.x=e,this.y=t}return e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},e}(),pt=function(){function e(e,t,n,r){this.x=e,this.y=t,this.width=n,this.height=r,this.left=e,this.right=e+n,this.top=t,this.bottom=t+r}return e.prototype.toJSON=function(){},e}(),ft="Method not implemented.",ht="Use document.documentElement instead.";!function(e){e[e.ORBITING=0]="ORBITING",e[e.EXPLORING=1]="EXPLORING",e[e.TRACKING=2]="TRACKING"}(ct||(ct={})),function(e){e[e.DEFAULT=0]="DEFAULT",e[e.ROTATIONAL=1]="ROTATIONAL",e[e.TRANSLATIONAL=2]="TRANSLATIONAL",e[e.CINEMATIC=3]="CINEMATIC"}(lt||(lt={})),function(e){e[e.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",e[e.PERSPECTIVE=1]="PERSPECTIVE"}(ut||(ut={}));var vt,mt,It,gt,_t,yt="updated",xt=2e-4,bt=function(){function e(){this.clipSpaceNearZ=Be.NEGATIVE_ONE,this.eventEmitter=new a,this.matrix=i.create(),this.right=o.al(1,0,0),this.up=o.al(0,1,0),this.forward=o.al(0,0,1),this.position=o.al(0,0,1),this.focalPoint=o.al(0,0,0),this.distanceVector=o.al(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=i.create(),this.projectionMatrixInverse=i.create(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=ct.EXPLORING,this.trackingMode=lt.DEFAULT,this.projectionMode=ut.PERSPECTIVE,this.frustum=new st,this.orthoMatrix=i.create()}return e.prototype.isOrtho=function(){return this.projectionMode===ut.ORTHOGRAPHIC},e.prototype.getProjectionMode=function(){return this.projectionMode},e.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},e.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},e.prototype.getFrustum=function(){return this.frustum},e.prototype.getPosition=function(){return this.position},e.prototype.getFocalPoint=function(){return this.focalPoint},e.prototype.getDollyingStep=function(){return this.dollyingStep},e.prototype.getNear=function(){return this.near},e.prototype.getFar=function(){return this.far},e.prototype.getZoom=function(){return this.zoom},e.prototype.getOrthoMatrix=function(){return this.orthoMatrix},e.prototype.getView=function(){return this.view},e.prototype.setEnableUpdate=function(e){this.enableUpdate=e},e.prototype.setType=function(e,t){return this.type=e,this.type===ct.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===ct.TRACKING&&void 0!==t&&this.setTrackingMode(t),this},e.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},e.prototype.setTrackingMode=function(e){if(this.type!==ct.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},e.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},e.prototype.getViewTransform=function(){return i.invert(i.create(),this.matrix)},e.prototype.getWorldTransform=function(){return this.matrix},e.prototype.jitterProjectionMatrix=function(e,t){var n=i.fromTranslation(i.create(),[e,t,0]);this.jitteredProjectionMatrix=i.multiply(i.create(),n,this.projectionMatrix)},e.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},e.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},e.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},e.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},e.prototype.setNear=function(e){return this.projectionMode===ut.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},e.prototype.setFar=function(e){return this.projectionMode===ut.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},e.prototype.setViewOffset=function(e,t,n,r,a,o){return this.aspect=e/t,void 0===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=t,this.view.offsetX=n,this.view.offsetY=r,this.view.width=a,this.view.height=o,this.projectionMode===ut.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.clearViewOffset=function(){return void 0!==this.view&&(this.view.enabled=!1),this.projectionMode===ut.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===ut.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===ut.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},e.prototype.setZoomByViewportPoint=function(e,t){var n=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),r=n.x,a=n.y,i=this.roll;this.rotate(0,0,-i),this.setPosition(r,a),this.setFocalPoint(r,a),this.setZoom(e),this.rotate(0,0,i);var c=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),l=c.x,u=c.y,s=o.al(l-r,u-a,0),d=o.AK(s,this.right)/o.kE(this.right),p=o.AK(s,this.up)/o.kE(this.up);return this.pan(-d,-p),this},e.prototype.setPerspective=function(e,t,n,r){var a;this.projectionMode=ut.PERSPECTIVE,this.fov=n,this.near=e,this.far=t,this.aspect=r;var c=this.near*Math.tan(Ye(.5*this.fov))/this.zoom,l=2*c,u=this.aspect*l,s=-.5*u;if(null===(a=this.view)||void 0===a?void 0:a.enabled){var d=this.view.fullWidth,p=this.view.fullHeight;s+=this.view.offsetX*u/d,c-=this.view.offsetY*l/p,u*=this.view.width/d,l*=this.view.height/p}return function(e,t,n,r,a,o,i,c){void 0===c&&(c=!1);var l,u,s=2*o/(n-t),d=2*o/(r-a),p=(n+t)/(n-t),f=(r+a)/(r-a);c?(l=-i/(i-o),u=-i*o/(i-o)):(l=-(i+o)/(i-o),u=-2*i*o/(i-o)),e[0]=s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=d,e[6]=0,e[7]=0,e[8]=p,e[9]=f,e[10]=l,e[11]=-1,e[12]=0,e[13]=0,e[14]=u,e[15]=0}(this.projectionMatrix,s,s+u,c,c-l,e,this.far,this.clipSpaceNearZ===Be.ZERO),i.scale(this.projectionMatrix,this.projectionMatrix,o.al(1,-1,1)),i.invert(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},e.prototype.setOrthographic=function(e,t,n,r,a,c){var l;this.projectionMode=ut.ORTHOGRAPHIC,this.rright=t,this.left=e,this.top=n,this.bottom=r,this.near=a,this.far=c;var u=(this.rright-this.left)/(2*this.zoom),s=(this.top-this.bottom)/(2*this.zoom),d=(this.rright+this.left)/2,p=(this.top+this.bottom)/2,f=d-u,h=d+u,v=p+s,m=p-s;if(null===(l=this.view)||void 0===l?void 0:l.enabled){var I=(this.rright-this.left)/this.view.fullWidth/this.zoom,g=(this.top-this.bottom)/this.view.fullHeight/this.zoom;h=(f+=I*this.view.offsetX)+I*this.view.width,m=(v-=g*this.view.offsetY)-g*this.view.height}return this.clipSpaceNearZ===Be.NEGATIVE_ONE?i.ortho(this.projectionMatrix,f,h,m,v,a,c):i.orthoZO(this.projectionMatrix,f,h,m,v,a,c),i.scale(this.projectionMatrix,this.projectionMatrix,o.al(1,-1,1)),i.invert(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},e.prototype.setPosition=function(e,t,n){void 0===t&&(t=this.position[1]),void 0===n&&(n=this.position[2]);var r=Xe(e,t,n);return this._setPosition(r),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},e.prototype.setFocalPoint=function(e,t,n){void 0===t&&(t=this.focalPoint[1]),void 0===n&&(n=this.focalPoint[2]);var r=o.al(0,1,0);if(this.focalPoint=Xe(e,t,n),this.trackingMode===lt.CINEMATIC){var a=o.$X(o.Ue(),this.focalPoint,this.position);e=a[0],t=a[1],n=a[2];var c=o.kE(a),l=Ze(Math.asin(t/c)),u=90+Ze(Math.atan2(n,e)),s=i.create();i.rotateY(s,s,Ye(u)),i.rotateX(s,s,Ye(l)),r=o.fF(o.Ue(),[0,1,0],s)}return i.invert(this.matrix,i.lookAt(i.create(),this.position,this.focalPoint,r)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},e.prototype.getDistance=function(){return this.distance},e.prototype.getDistanceVector=function(){return this.distanceVector},e.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=vt.kEms&&e=Et.kUnitType&&this.getType()<=Et.kClampType},e}(),Rt=function(e){function t(t){var n=e.call(this)||this;return n.colorSpace=t,n}return(0,r.ZT)(t,e),t.prototype.getType=function(){return Et.kColorType},t.prototype.to=function(e){return this},t}(Mt);!function(e){e[e.Constant=0]="Constant",e[e.LinearGradient=1]="LinearGradient",e[e.RadialGradient=2]="RadialGradient"}(Ct||(Ct={}));var Pt=function(e){function t(t,n){var r=e.call(this)||this;return r.type=t,r.value=n,r}return(0,r.ZT)(t,e),t.prototype.clone=function(){return new t(this.type,this.value)},t.prototype.buildCSSText=function(e,t,n){return n},t.prototype.getType=function(){return Et.kColorType},t}(Mt),Ot=function(e){function t(t){var n=e.call(this)||this;return n.value=t,n}return(0,r.ZT)(t,e),t.prototype.clone=function(){return new t(this.value)},t.prototype.getType=function(){return Et.kKeywordType},t.prototype.buildCSSText=function(e,t,n){return n+this.value},t}(Mt),Lt=wt((function(e){return void 0===e&&(e=""),e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))})),Nt=function(e){return e.split("").map((function(e,t){return e.toUpperCase()===e?"".concat(0!==t?"-":"").concat(e.toLowerCase()):e})).join("")};function Ft(e){return"function"==typeof e}var Dt={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},Bt=wt((function(e){var t=Lt(e),n=Dt[t];return t=(null==n?void 0:n.alias)||t})),Gt=function(e,t){void 0===t&&(t="");var n="";return Number.isFinite(e)?(!function(e){if(!e)throw new Error}(Number.isNaN(e)),n="NaN"):n=e>0?"infinity":"-infinity",n+t},Ut=function(e){return function(e){switch(e){case mt.kUNumber:return vt.kNumber;case mt.kULength:return vt.kPixels;case mt.kUPercent:return vt.kPercentage;case mt.kUTime:return vt.kSeconds;case mt.kUAngle:return vt.kDegrees;default:return vt.kUnknown}}(function(e){switch(e){case vt.kNumber:case vt.kInteger:return mt.kUNumber;case vt.kPercentage:return mt.kUPercent;case vt.kPixels:return mt.kULength;case vt.kMilliseconds:case vt.kSeconds:return mt.kUTime;case vt.kDegrees:case vt.kRadians:case vt.kGradians:case vt.kTurns:return mt.kUAngle;default:return mt.kUOther}}(e))},jt=function(e){function t(t,n){void 0===n&&(n=vt.kNumber);var r,a=e.call(this)||this;return r="string"==typeof n?kt(n):n,a.unit=r,a.value=t,a}return(0,r.ZT)(t,e),t.prototype.clone=function(){return new t(this.value,this.unit)},t.prototype.equals=function(e){var t=e;return this.value===t.value&&this.unit===t.unit},t.prototype.getType=function(){return Et.kUnitType},t.prototype.convertTo=function(e){if(this.unit===e)return new t(this.value,this.unit);var n=Ut(this.unit);if(n!==Ut(e)||n===vt.kUnknown)return null;var r=Tt(this.unit)/Tt(e);return new t(this.value*r,e)},t.prototype.buildCSSText=function(e,t,n){var r;switch(this.unit){case vt.kUnknown:break;case vt.kInteger:r=Number(this.value).toFixed(0);break;case vt.kNumber:case vt.kPercentage:case vt.kEms:case vt.kRems:case vt.kPixels:case vt.kDegrees:case vt.kRadians:case vt.kGradians:case vt.kMilliseconds:case vt.kSeconds:case vt.kTurns:var a=this.value,o=At(this.unit);if(a<-999999||a>999999){var i=At(this.unit);r=!Number.isFinite(a)||Number.isNaN(a)?Gt(a,i):a+(i||"")}else r="".concat(a).concat(o)}return n+=r},t}(Mt),zt=new jt(0,"px");new jt(1,"px");var qt,Ht,Vt=new jt(0,"deg"),Wt=function(e){function t(t,n,r,a,o){void 0===a&&(a=1),void 0===o&&(o=!1);var i=e.call(this,"rgb")||this;return i.r=t,i.g=n,i.b=r,i.alpha=a,i.isNone=o,i}return(0,r.ZT)(t,e),t.prototype.clone=function(){return new t(this.r,this.g,this.b,this.alpha)},t.prototype.buildCSSText=function(e,t,n){return n+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},t}(Rt),Xt=new Ot("unset"),Yt=new Ot("initial"),Zt=new Ot("inherit"),Kt={"":Xt,unset:Xt,initial:Yt,inherit:Zt},$t=function(e){return Kt[e]||(Kt[e]=new Ot(e)),Kt[e]},Qt=new Wt(0,0,0,0,!0),Jt=new Wt(0,0,0,0),en=wt((function(e,t,n,r){return new Wt(e,t,n,r)}),(function(e,t,n,r){return"rgba(".concat(e,",").concat(t,",").concat(n,",").concat(r,")")})),tn=function(e,t){return void 0===t&&(t=vt.kNumber),new jt(e,t)},nn=new jt(50,"%");!function(e){e[e.Standard=0]="Standard"}(qt||(qt={})),function(e){e[e.ADDED=0]="ADDED",e[e.REMOVED=1]="REMOVED",e[e.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"}(Ht||(Ht={}));var rn,an={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new pt(0,0,0,0)};function on(e){var t=e.type,n=e.value;return"hex"===t?"#".concat(n):"literal"===t?n:"rgb"===t?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}!function(e){e.COORDINATE="",e.COLOR="",e.PAINT="",e.NUMBER="",e.ANGLE="",e.OPACITY_VALUE="",e.SHADOW_BLUR="",e.LENGTH="",e.PERCENTAGE="",e.LENGTH_PERCENTAGE=" | ",e.LENGTH_PERCENTAGE_12="[ | ]{1,2}",e.LENGTH_PERCENTAGE_14="[ | ]{1,4}",e.LIST_OF_POINTS="",e.PATH="",e.FILTER="",e.Z_INDEX="",e.OFFSET_DISTANCE="",e.DEFINED_PATH="",e.MARKER="",e.TRANSFORM="",e.TRANSFORM_ORIGIN="",e.TEXT="",e.TEXT_TRANSFORM=""}(rn||(rn={}));var cn=function(){var e=/^(linear\-gradient)/i,t=/^(repeating\-linear\-gradient)/i,n=/^(radial\-gradient)/i,r=/^(repeating\-radial\-gradient)/i,a=/^(conic\-gradient)/i,o=/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,i=/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,c=/^(left|center|right|top|bottom)/i,l=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,u=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,s=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,d=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,p=/^\(/,f=/^\)/,h=/^,/,v=/^\#([0-9a-fA-F]+)/,m=/^([a-zA-Z]+)/,I=/^rgb/i,g=/^rgba/i,_=/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,y="";function x(e){throw new Error(y+": "+e)}function b(){var e=P(w);return y.length>0&&x("Invalid input not EOF"),e}function w(){return E("linear-gradient",e,C)||E("repeating-linear-gradient",t,C)||E("radial-gradient",n,k)||E("repeating-radial-gradient",r,k)||E("conic-gradient",a,k)}function E(e,t,n){return S(t,(function(t){var r=n();return r&&(B(h)||x("Missing comma before color stops")),{type:e,orientation:r,colorStops:P(O)}}))}function S(e,t){var n=B(e);if(n){B(p)||x("Missing (");var r=t(n);return B(f)||x("Missing )"),r}}function C(){return D("directional",o,1)||D("angular",d,1)}function k(){var e,t,n=T();return n&&((e=[]).push(n),t=y,B(h)&&((n=T())?e.push(n):y=t)),e}function T(){var e=function(){var e=D("shape",/^(circle)/i,0);e&&(e.style=F()||A());return e}()||function(){var e=D("shape",/^(ellipse)/i,0);e&&(e.style=N()||A());return e}();if(e)e.at=M();else{var t=A();if(t){e=t;var n=M();n&&(e.at=n)}else{var r=R();r&&(e={type:"default-radial",at:r})}}return e}function A(){return D("extent-keyword",i,1)}function M(){if(D("position",/^at/,0)){var e=R();return e||x("Missing positioning value"),e}}function R(){var e={x:N(),y:N()};if(e.x||e.y)return{type:"position",value:e}}function P(e){var t=e(),n=[];if(t)for(n.push(t);B(h);)(t=e())?n.push(t):x("One extra comma");return n}function O(){var e=D("hex",v,1)||S(g,(function(){return{type:"rgba",value:P(L)}}))||S(I,(function(){return{type:"rgb",value:P(L)}}))||D("literal",m,0);return e||x("Expected color definition"),e.length=N(),e}function L(){return B(_)[1]}function N(){return D("%",u,1)||D("position-keyword",c,1)||F()}function F(){return D("px",l,1)||D("em",s,1)}function D(e,t,n){var r=B(t);if(r)return{type:e,value:r[n]}}function B(e){var t=/^[\n\r\t\s]+/.exec(y);t&&G(t[0].length);var n=e.exec(y);return n&&G(n[0].length),n}function G(e){y=y.substring(e)}return function(e){return y=e,b()}}();function ln(e,t,n){var r=Ye(n.value),a=0+e/2,o=0+t/2,i=Math.abs(e*Math.cos(r))+Math.abs(t*Math.sin(r));return{x1:a-Math.cos(r)*i/2,y1:o-Math.sin(r)*i/2,x2:a+Math.cos(r)*i/2,y2:o+Math.sin(r)*i/2}}function un(e,t,n,r,a){var o=n.value,i=r.value;n.unit===vt.kPercentage&&(o=n.value/100*e),r.unit===vt.kPercentage&&(i=r.value/100*t);var c=Math.max((0,p.y)([0,0],[o,i]),(0,p.y)([0,t],[o,i]),(0,p.y)([e,t],[o,i]),(0,p.y)([e,0],[o,i]));return a&&(a instanceof jt?c=a.value:a instanceof Ot&&("closest-side"===a.value?c=Math.min(o,e-o,i,t-i):"farthest-side"===a.value?c=Math.max(o,e-o,i,t-i):"closest-corner"===a.value&&(c=Math.min((0,p.y)([0,0],[o,i]),(0,p.y)([0,t],[o,i]),(0,p.y)([e,t],[o,i]),(0,p.y)([e,0],[o,i]))))),{x:o,y:i,r:c}}var sn=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,dn=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,pn=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,fn=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;var hn={left:180,top:-90,bottom:90,right:0,"left top":225,"top left":225,"left bottom":135,"bottom left":135,"right top":-45,"top right":-45,"right bottom":45,"bottom right":45},vn=wt((function(e){var t;return t="angular"===e.type?Number(e.value):hn[e.value]||0,tn(t,"deg")})),mn=wt((function(e){var t=50,n=50,r="%",a="%";if("position"===(null==e?void 0:e.type)){var o=e.value,i=o.x,c=o.y;"position-keyword"===(null==i?void 0:i.type)&&("left"===i.value?t=0:"center"===i.value?t=50:"right"===i.value?t=100:"top"===i.value?n=0:"bottom"===i.value&&(n=100)),"position-keyword"===(null==c?void 0:c.type)&&("left"===c.value?t=0:"center"===c.value?n=50:"right"===c.value?t=100:"top"===c.value?n=0:"bottom"===c.value&&(n=100)),"px"!==(null==i?void 0:i.type)&&"%"!==(null==i?void 0:i.type)&&"em"!==(null==i?void 0:i.type)||(r=null==i?void 0:i.type,t=Number(i.value)),"px"!==(null==c?void 0:c.type)&&"%"!==(null==c?void 0:c.type)&&"em"!==(null==c?void 0:c.type)||(a=null==c?void 0:c.type,n=Number(c.value))}return{cx:tn(t,r),cy:tn(n,a)}})),In=wt((function(e){var t;if(e.indexOf("linear")>-1||e.indexOf("radial")>-1)return cn(e).map((function(e){var t=e.type,n=e.orientation,r=e.colorStops;!function(e){var t,n,r,a=e.length;e[a-1].length=null!==(t=e[a-1].length)&&void 0!==t?t:{type:"%",value:"100"},a>1&&(e[0].length=null!==(n=e[0].length)&&void 0!==n?n:{type:"%",value:"0"});for(var o=0,i=Number(e[0].length.value),c=1;c=0)return tn(Number(t),"px");if("deg".search(e)>=0)return tn(Number(t),"deg")}var n=[];t=t.replace(e,(function(e){return n.push(e),"U"+e}));var r="U("+e.source+")";return n.map((function(e){return tn(Number(t.replace(new RegExp("U"+e,"g"),"").replace(new RegExp(r,"g"),"*0")),e)}))[0]}var wn=wt((function(e){return bn(new RegExp("px","g"),e)}));wt((function(e){return bn(new RegExp("%","g"),e)}));var En=function(e){return(0,d.Z)(e)||isFinite(Number(e))?tn(Number(e)||0,"px"):bn(new RegExp("px|%|em|rem","g"),e)},Sn=wt((function(e){return bn(new RegExp("deg|rad|grad|turn","g"),e)}));function Cn(e,t,n,r,a){void 0===a&&(a=0);var o="",i=e.value||0,c=t.value||0,l=Ut(e.unit),u=e.convertTo(l),s=t.convertTo(l);return u&&s?(i=u.value,c=s.value,o=At(e.unit)):(jt.isLength(e.unit)||jt.isLength(t.unit))&&(i=Mn(e,a,n),c=Mn(t,a,n),o="px"),[i,c,function(e){return r&&(e=Math.max(e,0)),e+o}]}function kn(e){var t=0;return e.unit===vt.kDegrees?t=e.value:e.unit===vt.kRadians?t=Ze(Number(e.value)):e.unit===vt.kTurns&&(t=360*Number(e.value)),t}function Tn(e,t){var n;return Array.isArray(e)?n=e.map((function(e){return Number(e)})):(0,h.Z)(e)?n=e.split(" ").map((function(e){return Number(e)})):(0,d.Z)(e)&&(n=[e]),2===t?1===n.length?[n[0],n[0]]:[n[0],n[1]]:1===n.length?[n[0],n[0],n[0],n[0]]:2===n.length?[n[0],n[1],n[0],n[1]]:3===n.length?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function An(e){return(0,h.Z)(e)?e.split(" ").map((function(e){return En(e)})):e.map((function(e){return En(e.toString())}))}function Mn(e,t,n){if(0===e.value)return 0;if(e.unit===vt.kPixels)return Number(e.value);if(e.unit===vt.kPercentage&&n){var r=n.nodeName===De.GROUP?n.getLocalBounds():n.geometry.contentBounds;return e.value/100*r.halfExtents[t]*2}return 0}var Rn=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function Pn(e){if(void 0===e&&(e=""),"none"===(e=e.toLowerCase().trim()))return[];for(var t,n=/\s*([\w-]+)\(([^)]*)\)/g,r=[],a=0;t=n.exec(e);){if(t.index!==a)return[];if(a=t.index+t[0].length,Rn.indexOf(t[1])>-1&&r.push({name:t[1],params:t[2].split(" ").map((function(e){return bn(/deg|rad|grad|turn|px|%/g,e)||yn(e)}))}),n.lastIndex===e.length)return r}return[]}function On(e){return e.toString()}var Ln=wt((function(e){return"number"==typeof e?tn(e):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(e)?tn(Number(e)):tn(0)}));function Nn(e,t){return[e,t,On]}function Fn(e,t){return function(n,r){return[n,r,function(n){return On((0,v.Z)(n,e,t))}]}}function Dn(e,t){if(e.length===t.length)return[e,t,function(e){return e}]}function Bn(e){var t;return 0===e.parsedStyle.path.totalLength&&(e.parsedStyle.path.totalLength=j(e.parsedStyle.path.absolutePath,void 0,(0,r.pi)((0,r.pi)({},t),{bbox:!1,length:!0})).length),e.parsedStyle.path.totalLength}function Gn(e,t){return e[0]===t[0]&&e[1]===t[1]}function Un(e,t){var n=e.prePoint,r=e.currentPoint,a=e.nextPoint,o=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),i=Math.pow(r[0]-a[0],2)+Math.pow(r[1]-a[1],2),c=Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2),l=Math.acos((o+i-c)/(2*Math.sqrt(o)*Math.sqrt(i)));if(!l||0===Math.sin(l)||(0,H.Z)(l,0))return{xExtra:0,yExtra:0};var u=Math.abs(Math.atan2(a[1]-r[1],a[0]-r[0])),s=Math.abs(Math.atan2(a[0]-r[0],a[1]-r[1]));return u=u>Math.PI/2?Math.PI-u:u,s=s>Math.PI/2?Math.PI-s:s,{xExtra:Math.cos(l/2-u)*(t/2*(1/Math.sin(l/2)))-t/2||0,yExtra:Math.cos(s-l/2)*(t/2*(1/Math.sin(l/2)))-t/2||0}}function jn(e,t){return[t[0]+(t[0]-e[0]),t[1]+(t[1]-e[1])]}wt((function(e){return(0,h.Z)(e)?e.split(" ").map(Ln):e.map(Ln)}));var zn=function(e,t){var n=e.x*t.x+e.y*t.y,r=Math.sqrt((Math.pow(e.x,2)+Math.pow(e.y,2))*(Math.pow(t.x,2)+Math.pow(t.y,2)));return(e.x*t.y-e.y*t.x<0?-1:1)*Math.acos(n/r)},qn=function(e,t,n,r,a,o,i,c){t=Math.abs(t),n=Math.abs(n);var l=Ye(r=V(r,360));if(e.x===i.x&&e.y===i.y)return{x:e.x,y:e.y,ellipticalArcAngle:0};if(0===t||0===n)return{x:0,y:0,ellipticalArcAngle:0};var u=(e.x-i.x)/2,s=(e.y-i.y)/2,d={x:Math.cos(l)*u+Math.sin(l)*s,y:-Math.sin(l)*u+Math.cos(l)*s},p=Math.pow(d.x,2)/Math.pow(t,2)+Math.pow(d.y,2)/Math.pow(n,2);p>1&&(t=Math.sqrt(p)*t,n=Math.sqrt(p)*n);var f=(Math.pow(t,2)*Math.pow(n,2)-Math.pow(t,2)*Math.pow(d.y,2)-Math.pow(n,2)*Math.pow(d.x,2))/(Math.pow(t,2)*Math.pow(d.y,2)+Math.pow(n,2)*Math.pow(d.x,2));f=f<0?0:f;var h=(a!==o?1:-1)*Math.sqrt(f),v=h*(t*d.y/n),m=h*(-n*d.x/t),I={x:Math.cos(l)*v-Math.sin(l)*m+(e.x+i.x)/2,y:Math.sin(l)*v+Math.cos(l)*m+(e.y+i.y)/2},g={x:(d.x-v)/t,y:(d.y-m)/n},_=zn({x:1,y:0},g),y=zn(g,{x:(-d.x-v)/t,y:(-d.y-m)/n});!o&&y>0?y-=2*Math.PI:o&&y<0&&(y+=2*Math.PI);var x=_+(y%=2*Math.PI)*c,b=t*Math.cos(x),w=n*Math.sin(x);return{x:Math.cos(l)*b-Math.sin(l)*w+I.x,y:Math.sin(l)*b+Math.cos(l)*w+I.y,ellipticalArcStartAngle:_,ellipticalArcEndAngle:_+y,ellipticalArcAngle:x,ellipticalArcCenter:I,resultantRx:t,resultantRy:n}};function Hn(e,t,n){void 0===n&&(n=!0);var r=e.arcParams,a=r.rx,o=void 0===a?0:a,i=r.ry,c=void 0===i?0:i,l=r.xRotation,u=r.arcFlag,s=r.sweepFlag,d=qn({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},t),p=qn({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},n?t+.005:t-.005),f=p.x-d.x,h=p.y-d.y,v=Math.sqrt(f*f+h*h);return{x:-f/v,y:-h/v}}function Vn(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function Wn(e,t){return Vn(e)*Vn(t)?(e[0]*t[0]+e[1]*t[1])/(Vn(e)*Vn(t)):1}function Xn(e,t){return(e[0]*t[1]1&&(n*=Math.sqrt(f),r*=Math.sqrt(f));var h=n*n*(p*p)+r*r*(d*d),v=h?Math.sqrt((n*n*(r*r)-h)/h):1;o===i&&(v*=-1),isNaN(v)&&(v=0);var m=r?v*n*p/r:0,I=n?v*-r*d/n:0,g=(c+u)/2+Math.cos(a)*m-Math.sin(a)*I,_=(l+s)/2+Math.sin(a)*m+Math.cos(a)*I,y=[(d-m)/n,(p-I)/r],x=[(-1*d-m)/n,(-1*p-I)/r],b=Xn([1,0],y),w=Xn(y,x);return Wn(y,x)<=-1&&(w=Math.PI),Wn(y,x)>=1&&(w=0),0===i&&w>0&&(w-=2*Math.PI),1===i&&w<0&&(w+=2*Math.PI),{cx:g,cy:_,rx:Gn(e,[u,s])?0:n,ry:Gn(e,[u,s])?0:r,startAngle:b,endAngle:b+w,xRotation:a,arcFlag:o,sweepFlag:i}}function Zn(e,t,n,r){var a=(-1+Math.sqrt(2))/3*4,o=e*a,i=t*a,c=n-e,l=n+e,u=r-t,s=r+t;return[["M",c,r],["C",c,r-i,n-o,u,n,u],["C",n+o,u,l,r-i,l,r],["C",l,r+i,n+o,s,n,s],["C",n-o,s,c,r+i,c,r],["Z"]]}function Kn(e,t){void 0===t&&(t=e.getLocalTransform());var n=[];switch(e.nodeName){case De.LINE:var a=e.parsedStyle,i=a.x1,c=void 0===i?0:i,l=a.y1,u=void 0===l?0:l,s=a.x2,d=void 0===s?0:s,p=a.y2;n=function(e,t,n,r){return[["M",e,t],["L",n,r]]}(c,u,d,void 0===p?0:p);break;case De.CIRCLE:var f=e.parsedStyle,h=f.r,m=void 0===h?0:h,I=f.cx,g=void 0===I?0:I,_=f.cy;n=Zn(m,m,g,void 0===_?0:_);break;case De.ELLIPSE:var y=e.parsedStyle,x=y.rx,b=void 0===x?0:x,w=y.ry,E=void 0===w?0:w,S=y.cx,C=(g=void 0===S?0:S,y.cy);n=Zn(b,E,g,void 0===C?0:C);break;case De.POLYLINE:case De.POLYGON:n=function(e,t){var n=e.map((function(e,t){return[0===t?"M":"L",e[0],e[1]]}));return t&&n.push(["Z"]),n}(e.parsedStyle.points.points,e.nodeName===De.POLYGON);break;case De.RECT:var k=e.parsedStyle,T=k.width,A=void 0===T?0:T,M=k.height,R=void 0===M?0:M,P=k.x,O=void 0===P?0:P,L=k.y,N=void 0===L?0:L,F=k.radius,D=F&&F.some((function(e){return 0!==e}));n=function(e,t,n,a,o){if(o){var i=(0,r.CR)(o,4),c=i[0],l=i[1],u=i[2],s=i[3],d=e>0?1:-1,p=t>0?1:-1,f=d+p!==0?1:0;return[["M",d*c+n,a],["L",e-d*l+n,a],l?["A",l,l,0,0,f,e+n,p*l+a]:null,["L",e+n,t-p*u+a],u?["A",u,u,0,0,f,e+n-d*u,t+a]:null,["L",n+d*s,t+a],s?["A",s,s,0,0,f,n,t+a-p*s]:null,["L",n,p*c+a],c?["A",c,c,0,0,f,d*c+n,a]:null,["Z"]].filter((function(e){return e}))}return[["M",n,a],["L",n+e,a],["L",n+e,a+t],["L",n,a+t],["Z"]]}(A,R,O,N,D&&F.map((function(e){return(0,v.Z)(e,0,Math.min(Math.abs(A)/2,Math.abs(R)/2))})));break;case De.PATH:var B=e.parsedStyle.path.absolutePath;n=(0,r.ev)([],(0,r.CR)(B),!1)}if(n.length)return function(e,t,n){var r=t.parsedStyle,a=r.defX,i=void 0===a?0:a,c=r.defY,l=void 0===c?0:c;return e.reduce((function(e,t){var r="";if("M"===t[0]||"L"===t[0]){var a=o.al(t[1]-i,t[2]-l,0);n&&o.fF(a,a,n),r="".concat(t[0]).concat(a[0],",").concat(a[1])}else if("Z"===t[0])r=t[0];else if("C"===t[0]){var c=o.al(t[1]-i,t[2]-l,0),u=o.al(t[3]-i,t[4]-l,0),s=o.al(t[5]-i,t[6]-l,0);n&&(o.fF(c,c,n),o.fF(u,u,n),o.fF(s,s,n)),r="".concat(t[0]).concat(c[0],",").concat(c[1],",").concat(u[0],",").concat(u[1],",").concat(s[0],",").concat(s[1])}else if("A"===t[0]){var d=o.al(t[6]-i,t[7]-l,0);n&&o.fF(d,d,n),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],",").concat(t[5],",").concat(d[0],",").concat(d[1])}else"Q"===t[0]&&(c=o.al(t[1]-i,t[2]-l,0),u=o.al(t[3]-i,t[4]-l,0),n&&(o.fF(c,c,n),o.fF(u,u,n)),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],"}"));return e+r}),"")}(n,e,t)}var $n=function(e){if(""===e||Array.isArray(e)&&0===e.length)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var t;try{t=R(e)}catch(n){t=R(""),console.error("[g]: Invalid SVG Path definition: ".concat(e))}!function(e){for(var t=0;t0&&n.push(r),{polygons:t,polylines:n}}(t),a=r.polygons,o=r.polylines,i=function(e){for(var t=[],n=null,r=null,a=null,o=0,i=e.length,c=0;c=t&&(c-=n),e[c])}))}))}(l),h.forEach((function(e,t){l.slice(1).forEach((function(e,n){f+=(0,p.y)(l[(t+n)%s].slice(-2),u[n%s].slice(-2))})),d[t]=f,f=0})),h[d.indexOf(Math.min.apply(null,d))]),function(e){return e}]}function tr(e,t){var n;n=(0,h.Z)(e)?e.split(" ").map((function(e){var t=(0,r.CR)(e.split(","),2),n=t[0],a=t[1];return[Number(n),Number(a)]})):e;var a,o,i=[],c=0,l=(0,Ne.hE)(n);n.forEach((function(e,t){n[t+1]&&((a=[0,0])[0]=c/l,o=(0,Ne.Xk)(e[0],e[1],n[t+1][0],n[t+1][1]),c+=o,a[1]=c/l,i.push(a))}));var u=Math.min.apply(Math,(0,r.ev)([],(0,r.CR)(n.map((function(e){return e[0]}))),!1)),s=Math.min.apply(Math,(0,r.ev)([],(0,r.CR)(n.map((function(e){return e[1]}))),!1));return t&&(t.parsedStyle.defX=u,t.parsedStyle.defY=s),{points:n,totalLength:l,segments:i}}function nr(e,t){return[e.points,t.points,function(e){return e}]}var rr=null;function ar(e){return function(t){var n=0;return e.map((function(e){return e===rr?t[n++]:e}))}}function or(e){return e}var ir={matrix:["NNNNNN",[rr,rr,0,0,rr,rr,0,0,0,0,1,0,rr,rr,0,1],or],matrix3d:["NNNNNNNNNNNNNNNN",or],rotate:["A"],rotatex:["A"],rotatey:["A"],rotatez:["A"],rotate3d:["NNNA"],perspective:["L"],scale:["Nn",ar([rr,rr,new jt(1)]),or],scalex:["N",ar([rr,new jt(1),new jt(1)]),ar([rr,new jt(1)])],scaley:["N",ar([new jt(1),rr,new jt(1)]),ar([new jt(1),rr])],scalez:["N",ar([new jt(1),new jt(1),rr])],scale3d:["NNN",or],skew:["Aa",null,or],skewx:["A",null,ar([rr,Vt])],skewy:["A",null,ar([Vt,rr])],translate:["Tt",ar([rr,rr,zt]),or],translatex:["T",ar([rr,zt,zt]),ar([rr,zt])],translatey:["T",ar([zt,rr,zt]),ar([zt,rr])],translatez:["L",ar([zt,zt,rr])],translate3d:["TTL",or]};function cr(e){if("none"===(e=(e||"none").toLowerCase().trim()))return[];for(var t,n=/\s*(\w+)\(([^)]*)\)/g,r=[],a=0;t=n.exec(e);){if(t.index!==a)return[];a=t.index+t[0].length;var o=t[1],i=ir[o];if(!i)return[];var c=t[2].split(","),l=i[0];if(l.lengthtt[1][2]&&(c[0]=-c[0]),tt[0][2]>tt[2][0]&&(c[1]=-c[1]),tt[1][0]>tt[0][1]&&(c[2]=-c[2])}(function(e){return 0===e.length?[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]:e.map(lr).reduce(ur)}(e),t,n,r,a,c),[[t,n,r,c,a]]}var dr=function(){function e(e,t){for(var n=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],r=0;r<4;r++)for(var a=0;a<4;a++)for(var o=0;o<4;o++)n[r][a]+=t[r][o]*e[o][a];return n}return function(t,n,r,a,o){for(var i=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],c=0;c<4;c++)i[c][3]=o[c];for(c=0;c<3;c++)for(var l=0;l<3;l++)i[3][c]+=t[l]*i[l][c];var u=a[0],s=a[1],d=a[2],p=a[3],f=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];f[0][0]=1-2*(s*s+d*d),f[0][1]=2*(u*s-d*p),f[0][2]=2*(u*d+s*p),f[1][0]=2*(u*s+d*p),f[1][1]=1-2*(u*u+d*d),f[1][2]=2*(s*d-u*p),f[2][0]=2*(u*d-s*p),f[2][1]=2*(s*d+u*p),f[2][2]=1-2*(u*u+s*s),i=e(i,f);var h,v=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];for(r[2]&&(v[2][1]=r[2],i=e(i,v)),r[1]&&(v[2][1]=0,v[2][0]=r[0],i=e(i,v)),r[0]&&(v[2][0]=0,v[1][0]=r[0],i=e(i,v)),c=0;c<3;c++)for(l=0;l<3;l++)i[c][l]*=n[c];return 0==(h=i)[0][2]&&0==h[0][3]&&0==h[1][2]&&0==h[1][3]&&0==h[2][0]&&0==h[2][1]&&1==h[2][2]&&0==h[2][3]&&0==h[3][2]&&1==h[3][3]?[i[0][0],i[0][1],i[1][0],i[1][1],i[3][0],i[3][1]]:i[0].concat(i[1],i[2],i[3])}}();function pr(e){return e.toFixed(6).replace(".000000","")}function fr(e,t){var n,r;return e.decompositionPair!==t&&(e.decompositionPair=t,n=sr(e)),t.decompositionPair!==e&&(t.decompositionPair=e,r=sr(t)),null===n[0]||null===r[0]?[[!1],[!0],function(n){return n?t[0].d:e[0].d}]:(n[0].push(0),r[0].push(1),[n,r,function(e){var t=function(e,t,n){var r=function(e,t){for(var n=0,r=0;r"].calculator(null,null,{value:t.textTransform},e,null),t.clipPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",i,t.clipPath,e,this.runtime),t.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",c,t.offsetPath,e,this.runtime),t.anchor&&(e.parsedStyle.anchor=Tn(t.anchor,2)),t.transform&&(e.parsedStyle.transform=cr(t.transform)),t.transformOrigin&&(e.parsedStyle.transformOrigin=Ir(t.transformOrigin)),t.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,t.markerStart,t.markerStart,null,null)),t.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,t.markerEnd,t.markerEnd,null,null)),t.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",t.markerMid,t.markerMid,null,null)),(e.nodeName!==De.CIRCLE&&e.nodeName!==De.ELLIPSE||(0,f.Z)(t.cx)&&(0,f.Z)(t.cy))&&(e.nodeName!==De.RECT&&e.nodeName!==De.IMAGE&&e.nodeName!==De.GROUP&&e.nodeName!==De.HTML&&e.nodeName!==De.TEXT&&e.nodeName!==De.MESH||(0,f.Z)(t.x)&&(0,f.Z)(t.y)&&(0,f.Z)(t.z))&&(e.nodeName!==De.LINE||(0,f.Z)(t.x1)&&(0,f.Z)(t.y1)&&(0,f.Z)(t.z1)&&(0,f.Z)(t.x2)&&(0,f.Z)(t.y2)&&(0,f.Z)(t.z2))||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),(0,f.Z)(t.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.path&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.points&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),(0,f.Z)(t.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),void(l&&this.updateGeometry(e))}var s=n.skipUpdateAttribute,d=n.skipParse,p=n.forceUpdateGeometry,h=n.usedAttributes,v=p,m=Object.keys(t);m.forEach((function(n){var r;s||(e.attributes[n]=t[n]),!v&&(null===(r=xr[n])||void 0===r?void 0:r.l)&&(v=!0)})),d||m.forEach((function(t){e.computedStyle[t]=a.parseProperty(t,e.attributes[t],e)})),(null==h?void 0:h.length)&&(m=Array.from(new Set(m.concat(h)))),m.forEach((function(t){t in e.computedStyle&&(e.parsedStyle[t]=a.computeProperty(t,e.computedStyle[t],e))})),v&&this.updateGeometry(e),m.forEach((function(t){t in e.parsedStyle&&a.postProcessProperty(t,e,m)})),this.runtime.enableCSSParsing&&e.children.length&&m.forEach((function(t){t in e.parsedStyle&&a.isPropertyInheritable(t)&&e.children.forEach((function(e){e.internalSetAttribute(t,null,{skipUpdateAttribute:!0,skipParse:!0})}))}))},e.prototype.parseProperty=function(e,t,n){var r=xr[e],a=t;if((""===t||(0,f.Z)(t))&&(t="unset"),"unset"===t||"initial"===t||"inherit"===t)a=$t(t);else if(r){var o=r.k,i=r.syntax,c=i&&this.getPropertySyntax(i);o&&o.indexOf(t)>-1?a=$t(t):c&&c.parser&&(a=c.parser(t,n))}return a},e.prototype.computeProperty=function(e,t,n){var r=xr[e],a="g-root"===n.id,o=t;if(r){var i=r.syntax,c=r.inh,l=r.d;if(t instanceof Ot){var u=t.value;if("unset"===u&&(u=c&&!a?"inherit":"initial"),"initial"===u)(0,f.Z)(l)||(t=this.parseProperty(e,Ft(l)?l(n.nodeName):l,n));else if("inherit"===u){var s=this.tryToResolveProperty(n,e,{inherited:!0});return(0,f.Z)(s)?void this.addUnresolveProperty(n,e):s}}var d=i&&this.getPropertySyntax(i);if(d&&d.calculator){var p=n.parsedStyle[e];o=d.calculator(e,p,t,n,this.runtime)}else o=t instanceof Ot?t.value:t}return o},e.prototype.postProcessProperty=function(e,t,n){var r=xr[e];if(r&&r.syntax){var a=r.syntax&&this.getPropertySyntax(r.syntax);a&&a.postProcessor&&a.postProcessor(t,n)}},e.prototype.addUnresolveProperty=function(e,t){var n=br.get(e);n||(br.set(e,[]),n=br.get(e)),-1===n.indexOf(t)&&n.push(t)},e.prototype.tryToResolveProperty=function(e,t,n){if(void 0===n&&(n={}),n.inherited&&e.parentElement&&function(e,t){var n=br.get(e);return!n||0===n.length||n.includes(t)}(e.parentElement,t)){var r=e.parentElement.parsedStyle[t];if("unset"===r||"initial"===r||"inherit"===r)return;return r}},e.prototype.recalc=function(e){var t=br.get(e);if(t&&t.length){var n={};t.forEach((function(t){n[t]=e.attributes[t]})),this.processProperties(e,n),br.delete(e)}},e.prototype.updateGeometry=function(e){var t=e.nodeName,n=this.runtime.geometryUpdaterFactory[t];if(n){var r=e.geometry;r.contentBounds||(r.contentBounds=new ot),r.renderBounds||(r.renderBounds=new ot);var a=e.parsedStyle,o=n.update(a,e),i=o.width,c=o.height,l=o.depth,u=void 0===l?0:l,s=o.offsetX,d=void 0===s?0:s,p=o.offsetY,f=void 0===p?0:p,h=o.offsetZ,v=void 0===h?0:h,m=[Math.abs(i)/2,Math.abs(c)/2,u/2],I=a,g=I.stroke,_=I.lineWidth,y=I.increasedLineWidthForHitTesting,x=I.shadowType,b=I.shadowColor,w=I.filter,E=void 0===w?[]:w,S=I.transformOrigin,C=a.anchor;t===De.TEXT?delete a.anchor:t===De.MESH&&(a.anchor[2]=.5);var k=[(1-2*(C&&C[0]||0))*i/2+d,(1-2*(C&&C[1]||0))*c/2+f,(1-2*(C&&C[2]||0))*m[2]+v];r.contentBounds.update(k,m);var T=t===De.POLYLINE||t===De.POLYGON||t===De.PATH?Math.SQRT2:.5;if(g&&!g.isNone){var A=((_||0)+(y||0))*T;m[0]+=A,m[1]+=A}if(r.renderBounds.update(k,m),b&&x&&"inner"!==x){var M=r.renderBounds,R=M.min,P=M.max,O=a,L=O.shadowBlur||0,N=O.shadowOffsetX||0,F=O.shadowOffsetY||0,D=R[0]-L+N,B=P[0]+L+N,G=R[1]-L+F,U=P[1]+L+F;R[0]=Math.min(R[0],D),P[0]=Math.max(P[0],B),R[1]=Math.min(R[1],G),P[1]=Math.max(P[1],U),r.renderBounds.setMinMax(R,P)}E.forEach((function(e){var t=e.name,n=e.params;if("blur"===t){var a=n[0].value;r.renderBounds.update(r.renderBounds.center,He(r.renderBounds.halfExtents,r.renderBounds.halfExtents,[a,a,0]))}else if("drop-shadow"===t){var o=n[0].value,i=n[1].value,c=n[2].value,l=r.renderBounds,u=l.min,s=l.max,d=u[0]-c+o,p=s[0]+c+o,f=u[1]-c+i,h=s[1]+c+i;u[0]=Math.min(u[0],d),s[0]=Math.max(s[0],p),u[1]=Math.min(u[1],f),s[1]=Math.max(s[1],h),r.renderBounds.setMinMax(u,s)}})),C=a.anchor;var j=i<0,z=c<0,q=(j?-1:1)*(S?Mn(S[0],0,e):0),H=(z?-1:1)*(S?Mn(S[1],1,e):0);q-=(j?-1:1)*(C&&C[0]||0)*r.contentBounds.halfExtents[0]*2,H-=(z?-1:1)*(C&&C[1]||0)*r.contentBounds.halfExtents[1]*2,e.setOrigin(q,H),this.runtime.sceneGraphService.dirtifyToRoot(e)}},e.prototype.isPropertyInheritable=function(e){var t=xr[e];return!!t&&t.inh},e}(),Er=function(){function e(){this.parser=Sn,this.parserWithCSSDisabled=null,this.mixer=Nn}return e.prototype.calculator=function(e,t,n,r){return kn(n)},e}(),Sr=function(){function e(){}return e.prototype.calculator=function(e,t,n,r,a){return n instanceof Ot&&(n=null),a.sceneGraphService.updateDisplayObjectDependency(e,t,n,r),"clipPath"===e&&r.forEach((function(e){0===e.childNodes.length&&a.sceneGraphService.dirtifyToRoot(e)})),n},e}(),Cr=function(){function e(){this.parser=yn,this.parserWithCSSDisabled=yn,this.mixer=xn}return e.prototype.calculator=function(e,t,n,r){return n instanceof Ot?"none"===n.value?Qt:Jt:n},e}(),kr=function(){function e(){this.parser=Pn}return e.prototype.calculator=function(e,t,n){return n instanceof Ot?[]:n},e}();function Tr(e){var t=e.parsedStyle.fontSize;return(0,f.Z)(t)?null:t}var Ar=function(){function e(){this.parser=En,this.parserWithCSSDisabled=null,this.mixer=Nn}return e.prototype.calculator=function(e,t,n,r,a){var o;if((0,d.Z)(n))return n;if(!jt.isRelativeUnit(n.unit))return n.value;var i=a.styleValueRegistry;if(n.unit===vt.kPercentage)return 0;if(n.unit===vt.kEms){if(r.parentNode){if(c=Tr(r.parentNode))return c*=n.value;i.addUnresolveProperty(r,e)}else i.addUnresolveProperty(r,e);return 0}if(n.unit===vt.kRems){if(null===(o=null==r?void 0:r.ownerDocument)||void 0===o?void 0:o.documentElement){var c;if(c=Tr(r.ownerDocument.documentElement))return c*=n.value;i.addUnresolveProperty(r,e)}else i.addUnresolveProperty(r,e);return 0}},e}(),Mr=function(){function e(){this.mixer=Dn}return e.prototype.parser=function(e){var t=An((0,d.Z)(e)?[e]:e);return 1===t.length?[t[0],t[0]]:[t[0],t[1]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),Rr=function(){function e(){this.mixer=Dn}return e.prototype.parser=function(e){var t=An((0,d.Z)(e)?[e]:e);return 1===t.length?[t[0],t[0],t[0],t[0]]:2===t.length?[t[0],t[1],t[0],t[1]]:3===t.length?[t[0],t[1],t[2],t[1]]:[t[0],t[1],t[2],t[3]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),Pr=i.create();function Or(e,t){var n=t.parsedStyle.defX||0,a=t.parsedStyle.defY||0;return t.resetLocalTransform(),t.setLocalPosition(n,a),e.forEach((function(e){var o=e.t,c=e.d;if("scale"===o){var l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1];t.scaleLocal(l[0],l[1],1)}else if("scalex"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(l[0],1,1)}else if("scaley"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,l[0],1)}else if("scalez"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,1,l[0])}else if("scale3d"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1,1];t.scaleLocal(l[0],l[1],l[2])}else if("translate"===o){var u=c||[zt,zt];t.translateLocal(u[0].value,u[1].value,0)}else if("translatex"===o){u=c||[zt];t.translateLocal(u[0].value,0,0)}else if("translatey"===o){u=c||[zt];t.translateLocal(0,u[0].value,0)}else if("translatez"===o){u=c||[zt];t.translateLocal(0,0,u[0].value)}else if("translate3d"===o){u=c||[zt,zt,zt];t.translateLocal(u[0].value,u[1].value,u[2].value)}else if("rotate"===o){var s=c||[Vt];t.rotateLocal(0,0,kn(s[0]))}else if("rotatex"===o){s=c||[Vt];t.rotateLocal(kn(s[0]),0,0)}else if("rotatey"===o){s=c||[Vt];t.rotateLocal(0,kn(s[0]),0)}else if("rotatez"===o){s=c||[Vt];t.rotateLocal(0,0,kn(s[0]))}else if("rotate3d"===o);else if("skew"===o){var d=(null==c?void 0:c.map((function(e){return e.value})))||[0,0];t.setLocalSkew(Ye(d[0]),Ye(d[1]))}else if("skewx"===o){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(Ye(d[0]),t.getLocalSkew()[1])}else if("skewy"===o){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(t.getLocalSkew()[0],Ye(d[0]))}else if("matrix"===o){var p=(0,r.CR)(c.map((function(e){return e.value})),6),f=p[0],h=p[1],v=p[2],m=p[3],I=p[4],g=p[5];t.setLocalTransform(i.set(Pr,f,h,0,0,v,m,0,0,0,0,1,0,I+n,g+a,0,1))}else"matrix3d"===o&&(i.set.apply(i,(0,r.ev)([Pr],(0,r.CR)(c.map((function(e){return e.value}))),!1)),Pr[12]+=n,Pr[13]+=a,t.setLocalTransform(Pr))})),t.getLocalTransform()}var Lr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.ZT)(t,e),t.prototype.postProcessor=function(e,t){var n,a,o;switch(e.nodeName){case De.CIRCLE:case De.ELLIPSE:var i=e.parsedStyle,c=i.cx,l=i.cy,u=i.cz;(0,f.Z)(c)||(n=c),(0,f.Z)(l)||(a=l),(0,f.Z)(u)||(o=u);break;case De.LINE:var s=e.parsedStyle,d=s.x1,p=s.x2,h=s.y1,v=s.y2;n=Math.min(d,p),a=Math.min(h,v),o=0;break;case De.RECT:case De.IMAGE:case De.GROUP:case De.HTML:case De.TEXT:case De.MESH:(0,f.Z)(e.parsedStyle.x)||(n=e.parsedStyle.x),(0,f.Z)(e.parsedStyle.y)||(a=e.parsedStyle.y),(0,f.Z)(e.parsedStyle.z)||(o=e.parsedStyle.z)}if(e.nodeName!==De.PATH&&e.nodeName!==De.POLYLINE&&e.nodeName!==De.POLYGON&&(e.parsedStyle.defX=n||0,e.parsedStyle.defY=a||0),(!(0,f.Z)(n)||!(0,f.Z)(a)||!(0,f.Z)(o))&&-1===t.indexOf("transform")){var m=e.parsedStyle.transform;if(m&&m.length)Or(m,e);else{var I=(0,r.CR)(e.getLocalPosition(),3),g=I[0],_=I[1],y=I[2];e.setLocalPosition((0,f.Z)(n)?g:n,(0,f.Z)(a)?_:a,(0,f.Z)(o)?y:o)}}},t}(Ar),Nr=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){n instanceof Ot&&(n=null);var a=null==n?void 0:n.cloneNode(!0);return a&&(a.style.isMarker=!0),a},e}(),Fr=function(){function e(){this.mixer=Nn,this.parser=Ln,this.parserWithCSSDisabled=null}return e.prototype.calculator=function(e,t,n){return n.value},e}(),Dr=function(){function e(){this.parser=Ln,this.parserWithCSSDisabled=null,this.mixer=Fn(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e.prototype.postProcessor=function(e){var t=e.parsedStyle,n=t.offsetPath,r=t.offsetDistance;if(n){var a=n.nodeName;if(a===De.LINE||a===De.PATH||a===De.POLYLINE){var o=n.getPoint(r);o&&(e.parsedStyle.defX=o.x,e.parsedStyle.defY=o.y,e.setLocalPosition(o.x,o.y))}}},e}(),Br=function(){function e(){this.parser=Ln,this.parserWithCSSDisabled=null,this.mixer=Fn(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e}(),Gr=function(){function e(){this.parser=Jn,this.parserWithCSSDisabled=Jn,this.mixer=er}return e.prototype.calculator=function(e,t,n){return n instanceof Ot&&"unset"===n.value?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new pt(0,0,0,0)}:n},e.prototype.postProcessor=function(e,t){if(e.parsedStyle.defX=e.parsedStyle.path.rect.x,e.parsedStyle.defY=e.parsedStyle.path.rect.y,e.nodeName===De.PATH&&-1===t.indexOf("transform")){var n=e.parsedStyle,r=n.defX,a=void 0===r?0:r,o=n.defY,i=void 0===o?0:o;e.setLocalPosition(a,i)}},e}(),Ur=function(){function e(){this.parser=tr,this.mixer=nr}return e.prototype.postProcessor=function(e,t){if((e.nodeName===De.POLYGON||e.nodeName===De.POLYLINE)&&-1===t.indexOf("transform")){var n=e.parsedStyle,r=n.defX,a=n.defY;e.setLocalPosition(r,a)}},e}(),jr=function(e){function t(){var t=e.apply(this,(0,r.ev)([],(0,r.CR)(arguments),!1))||this;return t.mixer=Fn(0,1/0),t}return(0,r.ZT)(t,e),t}(Ar),zr=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){return n instanceof Ot?"unset"===n.value?"":n.value:"".concat(n)},e.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},e}(),qr=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){var a=r.getAttribute("text");if(a){var o=a;"capitalize"===n.value?o=a.charAt(0).toUpperCase()+a.slice(1):"lowercase"===n.value?o=a.toLowerCase():"uppercase"===n.value&&(o=a.toUpperCase()),r.parsedStyle.text=o}return n.value},e}(),Hr={},Vr=0;var Wr="undefined"!=typeof window&&void 0!==window.document;function Xr(e){return!!e.getAttribute}function Yr(e,t){var n=Number(e.parsedStyle.zIndex),r=Number(t.parsedStyle.zIndex);if(n===r){var a=e.parentNode;if(a){var o=a.childNodes||[];return o.indexOf(e)-o.indexOf(t)}}return n-r}function Zr(e){var t,n=e;do{if(null===(t=n.parsedStyle)||void 0===t?void 0:t.clipPath)return n;n=n.parentElement}while(null!==n);return null}function Kr(e,t,n){Wr&&e.style&&(e.style.width=t+"px",e.style.height=n+"px")}function $r(e,t){if(Wr)return document.defaultView.getComputedStyle(e,null).getPropertyValue(t)}var Qr={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},Jr="object"==typeof performance&&performance.now?performance:Date;function ea(e,t,n){var r=!1,a=!1,o=!!t&&!t.isNone,i=!!n&&!n.isNone;return"visiblepainted"===e||"painted"===e||"auto"===e?(r=o,a=i):"visiblefill"===e||"fill"===e?r=!0:"visiblestroke"===e||"stroke"===e?a=!0:"visible"!==e&&"all"!==e||(r=!0,a=!0),[r,a]}var ta=1,na="object"==typeof self&&self.self==self?self:"object"==typeof n.g&&n.g.global==n.g?n.g:{},ra=Date.now(),aa={},oa=Date.now(),ia=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");var t=Date.now(),n=t-oa,r=n>16?0:16-n,a=ta++;return aa[a]=e,Object.keys(aa).length>1||setTimeout((function(){oa=t;var e=aa;aa={},Object.keys(e).forEach((function(t){return e[t](na.performance&&"function"==typeof na.performance.now?na.performance.now():Date.now()-ra)}))}),r),a},ca=function(e){delete aa[e]},la=function(e){return"string"!=typeof e?ia:""===e?na.requestAnimationFrame:na[e+"RequestAnimationFrame"]},ua=function(e,t){for(var n=0;void 0!==e[n];){if(t(e[n]))return e[n];n+=1}}(["","webkit","moz","ms","o"],(function(e){return!!la(e)})),sa=la(ua),da=function(e){return"string"!=typeof e?ca:""===e?na.cancelAnimationFrame:na[e+"CancelAnimationFrame"]||na[e+"CancelRequestAnimationFrame"]}(ua);na.requestAnimationFrame=sa,na.cancelAnimationFrame=da;var pa=function(){function e(){this.callbacks=[]}return e.prototype.getCallbacksNum=function(){return this.callbacks.length},e.prototype.tapPromise=function(e,t){this.callbacks.push(t)},e.prototype.promise=function(){for(var e=[],t=0;t-1){var u=(0,r.CR)(e.split(":"),2),s=u[0];e=u[1],l=s,c=!0}if(e=a?"".concat(e,"capture"):e,t=Ft(t)?t:t.handleEvent,c){var d=t;t=function(){for(var e,t=[],n=0;n0},t.prototype.isDefaultNamespace=function(e){throw new Error(ft)},t.prototype.lookupNamespaceURI=function(e){throw new Error(ft)},t.prototype.lookupPrefix=function(e){throw new Error(ft)},t.prototype.normalize=function(){throw new Error(ft)},t.prototype.isEqualNode=function(e){return this===e},t.prototype.isSameNode=function(e){return this.isEqualNode(e)},Object.defineProperty(t.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),t.prototype.compareDocumentPosition=function(e){var n;if(e===this)return 0;for(var r=e,a=this,o=[r],i=[a];null!==(n=r.parentNode)&&void 0!==n?n:a.parentNode;)r=r.parentNode?(o.push(r.parentNode),r.parentNode):r,a=a.parentNode?(i.push(a.parentNode),a.parentNode):a;if(r!==a)return t.DOCUMENT_POSITION_DISCONNECTED|t.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|t.DOCUMENT_POSITION_PRECEDING;var c=o.length>i.length?o:i,l=c===o?i:o;if(c[c.length-l.length]===l[0])return c===o?t.DOCUMENT_POSITION_CONTAINED_BY|t.DOCUMENT_POSITION_FOLLOWING:t.DOCUMENT_POSITION_CONTAINS|t.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,s=l.length-1;s>=0;s--){var d=l[s],p=c[u+s];if(p!==d){var f=d.parentNode.childNodes;return f.indexOf(d)0&&t;)t=t.parentNode,e--;return t},t.prototype.forEach=function(e,t){void 0===t&&(t=!1),e(this)||(t?this.childNodes.slice():this.childNodes).forEach((function(t){t.forEach(e)}))},t.DOCUMENT_POSITION_DISCONNECTED=1,t.DOCUMENT_POSITION_PRECEDING=2,t.DOCUMENT_POSITION_FOLLOWING=4,t.DOCUMENT_POSITION_CONTAINS=8,t.DOCUMENT_POSITION_CONTAINED_BY=16,t.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,t}(La),Fa=function(){function e(e,t){var n=this;this.globalRuntime=e,this.context=t,this.emitter=new a,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=i.create(),this.tmpVec3=o.Ue(),this.onPointerDown=function(e){var t=n.createPointerEvent(e);if(n.dispatchEvent(t,"pointerdown"),"touch"===t.pointerType)n.dispatchEvent(t,"touchstart");else if("mouse"===t.pointerType||"pen"===t.pointerType){var r=2===t.button;n.dispatchEvent(t,r?"rightdown":"mousedown")}n.trackingData(e.pointerId).pressTargetsByButton[e.button]=t.composedPath(),n.freeEvent(t)},this.onPointerUp=function(e){var t,r=Jr.now(),a=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);if(n.dispatchEvent(a,"pointerup"),"touch"===a.pointerType)n.dispatchEvent(a,"touchend");else if("mouse"===a.pointerType||"pen"===a.pointerType){var o=2===a.button;n.dispatchEvent(a,o?"rightup":"mouseup")}var i=n.trackingData(e.pointerId),c=n.findMountedTarget(i.pressTargetsByButton[e.button]),l=c;if(c&&!a.composedPath().includes(c)){for(var u=c;u&&!a.composedPath().includes(u);){if(a.currentTarget=u,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType)n.notifyTarget(a,"touchendoutside");else if("mouse"===a.pointerType||"pen"===a.pointerType){o=2===a.button;n.notifyTarget(a,o?"rightupoutside":"mouseupoutside")}Na.isNode(u)&&(u=u.parentNode)}delete i.pressTargetsByButton[e.button],l=u}if(l){var s=n.clonePointerEvent(a,"click");s.target=l,s.path=[],i.clicksByButton[e.button]||(i.clicksByButton[e.button]={clickCount:0,target:s.target,timeStamp:r});var d=i.clicksByButton[e.button];d.target===s.target&&r-d.timeStamp<200?++d.clickCount:d.clickCount=1,d.target=s.target,d.timeStamp=r,s.detail=d.clickCount,(null===(t=a.detail)||void 0===t?void 0:t.preventClick)||(n.context.config.useNativeClickEvent||"mouse"!==s.pointerType&&"touch"!==s.pointerType||n.dispatchEvent(s,"click"),n.dispatchEvent(s,"pointertap")),n.freeEvent(s)}n.freeEvent(a)},this.onPointerMove=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0),r="mouse"===t.pointerType||"pen"===t.pointerType,a=n.trackingData(e.pointerId),o=n.findMountedTarget(a.overTargets);if(a.overTargets&&o!==t.target){var i="mousemove"===e.type?"mouseout":"pointerout",c=n.createPointerEvent(e,i,o||void 0);if(n.dispatchEvent(c,"pointerout"),r&&n.dispatchEvent(c,"mouseout"),!t.composedPath().includes(o)){var l=n.createPointerEvent(e,"pointerleave",o||void 0);for(l.eventPhase=l.AT_TARGET;l.target&&!t.composedPath().includes(l.target);)l.currentTarget=l.target,n.notifyTarget(l),r&&n.notifyTarget(l,"mouseleave"),Na.isNode(l.target)&&(l.target=l.target.parentNode);n.freeEvent(l)}n.freeEvent(c)}if(o!==t.target){var u="mousemove"===e.type?"mouseover":"pointerover",s=n.clonePointerEvent(t,u);n.dispatchEvent(s,"pointerover"),r&&n.dispatchEvent(s,"mouseover");for(var d=o&&Na.isNode(o)&&o.parentNode;d&&d!==(Na.isNode(n.rootTarget)&&n.rootTarget.parentNode)&&d!==t.target;)d=d.parentNode;if(!d||d===(Na.isNode(n.rootTarget)&&n.rootTarget.parentNode)){var p=n.clonePointerEvent(t,"pointerenter");for(p.eventPhase=p.AT_TARGET;p.target&&p.target!==o&&p.target!==(Na.isNode(n.rootTarget)&&n.rootTarget.parentNode);)p.currentTarget=p.target,n.notifyTarget(p),r&&n.notifyTarget(p,"mouseenter"),Na.isNode(p.target)&&(p.target=p.target.parentNode);n.freeEvent(p)}n.freeEvent(s)}n.dispatchEvent(t,"pointermove"),"touch"===t.pointerType&&n.dispatchEvent(t,"touchmove"),r&&(n.dispatchEvent(t,"mousemove"),n.cursor=n.getCursor(t.target)),a.overTargets=t.composedPath(),n.freeEvent(t)},this.onPointerOut=function(e){var t=n.trackingData(e.pointerId);if(t.overTargets){var r="mouse"===e.pointerType||"pen"===e.pointerType,a=n.findMountedTarget(t.overTargets),o=n.createPointerEvent(e,"pointerout",a||void 0);n.dispatchEvent(o),r&&n.dispatchEvent(o,"mouseout");var i=n.createPointerEvent(e,"pointerleave",a||void 0);for(i.eventPhase=i.AT_TARGET;i.target&&i.target!==(Na.isNode(n.rootTarget)&&n.rootTarget.parentNode);)i.currentTarget=i.target,n.notifyTarget(i),r&&n.notifyTarget(i,"mouseleave"),Na.isNode(i.target)&&(i.target=i.target.parentNode);t.overTargets=null,n.freeEvent(o),n.freeEvent(i)}n.cursor=null},this.onPointerOver=function(e){var t=n.trackingData(e.pointerId),r=n.createPointerEvent(e),a="mouse"===r.pointerType||"pen"===r.pointerType;n.dispatchEvent(r,"pointerover"),a&&n.dispatchEvent(r,"mouseover"),"mouse"===r.pointerType&&(n.cursor=n.getCursor(r.target));var o=n.clonePointerEvent(r,"pointerenter");for(o.eventPhase=o.AT_TARGET;o.target&&o.target!==(Na.isNode(n.rootTarget)&&n.rootTarget.parentNode);)o.currentTarget=o.target,n.notifyTarget(o),a&&n.notifyTarget(o,"mouseenter"),Na.isNode(o.target)&&(o.target=o.target.parentNode);t.overTargets=r.composedPath(),n.freeEvent(r),n.freeEvent(o)},this.onPointerUpOutside=function(e){var t=n.trackingData(e.pointerId),r=n.findMountedTarget(t.pressTargetsByButton[e.button]),a=n.createPointerEvent(e);if(r){for(var o=r;o;)a.currentTarget=o,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType||"mouse"!==a.pointerType&&"pen"!==a.pointerType||n.notifyTarget(a,2===a.button?"rightupoutside":"mouseupoutside"),Na.isNode(o)&&(o=o.parentNode);delete t.pressTargetsByButton[e.button]}n.freeEvent(a)},this.onWheel=function(e){var t=n.createWheelEvent(e);n.dispatchEvent(t),n.freeEvent(t)},this.onClick=function(e){if(n.context.config.useNativeClickEvent){var t=n.createPointerEvent(e);n.dispatchEvent(t),n.freeEvent(t)}},this.onPointerCancel=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);n.dispatchEvent(t),n.freeEvent(t)}}return e.prototype.init=function(){this.rootTarget=this.context.renderingContext.root.parentNode,this.addEventMapping("pointerdown",this.onPointerDown),this.addEventMapping("pointerup",this.onPointerUp),this.addEventMapping("pointermove",this.onPointerMove),this.addEventMapping("pointerout",this.onPointerOut),this.addEventMapping("pointerleave",this.onPointerOut),this.addEventMapping("pointercancel",this.onPointerCancel),this.addEventMapping("pointerover",this.onPointerOver),this.addEventMapping("pointerupoutside",this.onPointerUpOutside),this.addEventMapping("wheel",this.onWheel),this.addEventMapping("click",this.onClick)},e.prototype.destroy=function(){this.emitter.removeAllListeners(),this.mappingTable={},this.mappingState={},this.eventPool.clear()},e.prototype.client2Viewport=function(e){var t=this.context.contextService.getBoundingClientRect();return new dt(e.x-((null==t?void 0:t.left)||0),e.y-((null==t?void 0:t.top)||0))},e.prototype.viewport2Client=function(e){var t=this.context.contextService.getBoundingClientRect();return new dt(e.x+((null==t?void 0:t.left)||0),e.y+((null==t?void 0:t.top)||0))},e.prototype.viewport2Canvas=function(e){var t=e.x,n=e.y,r=this.rootTarget.defaultView.getCamera(),a=this.context.config,c=a.width,l=a.height,u=r.getPerspectiveInverse(),s=r.getWorldTransform(),d=i.multiply(this.tmpMatrix,s,u),p=o.t8(this.tmpVec3,t/c*2-1,2*(1-n/l)-1,0);return o.fF(p,p,d),new dt(p[0],p[1])},e.prototype.canvas2Viewport=function(e){var t=this.rootTarget.defaultView.getCamera(),n=t.getPerspective(),r=t.getViewTransform(),a=i.multiply(this.tmpMatrix,n,r),c=o.t8(this.tmpVec3,e.x,e.y,0);o.fF(this.tmpVec3,this.tmpVec3,a);var l=this.context.config,u=l.width,s=l.height;return new dt((c[0]+1)/2*u,(1-(c[1]+1)/2)*s)},e.prototype.setPickHandler=function(e){this.pickHandler=e},e.prototype.addEventMapping=function(e,t){this.mappingTable[e]||(this.mappingTable[e]=[]),this.mappingTable[e].push({fn:t,priority:0}),this.mappingTable[e].sort((function(e,t){return e.priority-t.priority}))},e.prototype.mapEvent=function(e){if(this.rootTarget){var t=this.mappingTable[e.type];if(t)for(var n=0,r=t.length;n=1;r--)if(e.currentTarget=n[r],this.notifyTarget(e,t),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,t),!e.propagationStopped&&!e.propagationImmediatelyStopped){var a=n.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(r=a+1;ra||n>o?null:!i&&this.pickHandler(e)||this.rootTarget||null},e.prototype.isNativeEventFromCanvas=function(e){var t,n=this.context.contextService.getDomElement(),r=null===(t=e.nativeEvent)||void 0===t?void 0:t.target;if(r){if(r===n)return!0;if(n&&n.contains)return n.contains(r)}return!!e.nativeEvent.composedPath&&e.nativeEvent.composedPath().indexOf(n)>-1},e.prototype.getExistedHTML=function(e){var t,n;if(e.nativeEvent.composedPath)try{for(var a=(0,r.XA)(e.nativeEvent.composedPath()),o=a.next();!o.done;o=a.next()){var i=o.value,c=this.nativeHTMLMap.get(i);if(c)return c}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return null},e.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},e.prototype.createPointerEvent=function(e,t,n,r){var a=this.allocateEvent(Ra);this.copyPointerData(e,a),this.copyMouseData(e,a),this.copyData(e,a),a.nativeEvent=e.nativeEvent,a.originalEvent=e;var o=this.getExistedHTML(a);return a.target=null!=n?n:o||this.isNativeEventFromCanvas(a)&&this.pickTarget(a)||r,"string"==typeof t&&(a.type=t),a},e.prototype.createWheelEvent=function(e){var t=this.allocateEvent(Pa);this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.nativeEvent=e.nativeEvent,t.originalEvent=e;var n=this.getExistedHTML(t);return t.target=n||this.isNativeEventFromCanvas(t)&&this.pickTarget(t),t},e.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},e.prototype.cloneWheelEvent=function(e){var t=this.allocateEvent(Pa);return t.nativeEvent=e.nativeEvent,t.originalEvent=e.originalEvent,this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.target=e.target,t.path=e.composedPath().slice(),t.type=e.type,t},e.prototype.clonePointerEvent=function(e,t){var n=this.allocateEvent(Ra);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyPointerData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=null!=t?t:n.type,n},e.prototype.copyPointerData=function(e,t){t.pointerId=e.pointerId,t.width=e.width,t.height=e.height,t.isPrimary=e.isPrimary,t.pointerType=e.pointerType,t.pressure=e.pressure,t.tangentialPressure=e.tangentialPressure,t.tiltX=e.tiltX,t.tiltY=e.tiltY,t.twist=e.twist},e.prototype.copyMouseData=function(e,t){t.altKey=e.altKey,t.button=e.button,t.buttons=e.buttons,t.ctrlKey=e.ctrlKey,t.metaKey=e.metaKey,t.shiftKey=e.shiftKey,t.client.copyFrom(e.client),t.movement.copyFrom(e.movement),t.canvas.copyFrom(e.canvas),t.screen.copyFrom(e.screen),t.global.copyFrom(e.global),t.offset.copyFrom(e.offset)},e.prototype.copyWheelData=function(e,t){t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ},e.prototype.copyData=function(e,t){t.isTrusted=e.isTrusted,t.timeStamp=Jr.now(),t.type=e.type,t.detail=e.detail,t.view=e.view,t.page.copyFrom(e.page),t.viewport.copyFrom(e.viewport)},e.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var t=this.eventPool.get(e).pop()||new e(this);return t.eventPhase=t.NONE,t.currentTarget=null,t.path=[],t.target=null,t},e.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var t=e.constructor;this.eventPool.has(t)||this.eventPool.set(t,[]),this.eventPool.get(t).push(e)},e.prototype.notifyTarget=function(e,t){t=null!=t?t:e.type;var n=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(t,"capture"):t;this.notifyListeners(e,n),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,t)},e.prototype.notifyListeners=function(e,t){var n=e.currentTarget.emitter,r=n._events[t];if(r)if("fn"in r)r.once&&n.removeListener(t,r.fn,void 0,!0),r.fn.call(e.currentTarget||r.context,e);else for(var a=0;a=0;n--){var r=e[n];if(!(r===this.rootTarget||Na.isNode(r)&&r.parentNode===t))break;t=e[n]}return t},e.prototype.getCursor=function(e){for(var t=e;t;){var n=Xr(t)&&t.getAttribute("cursor");if(n)return n;t=Na.isNode(t)&&t.parentNode}},e}(),Da=function(){function e(){}return e.prototype.getOrCreateCanvas=function(e,t){if(this.canvas)return this.canvas;if(e||eo.offscreenCanvas)this.canvas=e||eo.offscreenCanvas,this.context=this.canvas.getContext("2d",(0,r.pi)({willReadFrequently:!0},t));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",(0,r.pi)({willReadFrequently:!0},t)),this.context&&this.context.measureText||(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(e){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",(0,r.pi)({willReadFrequently:!0},t))}return this.canvas.width=10,this.canvas.height=10,this.canvas},e.prototype.getOrCreateContext=function(e,t){return this.context||this.getOrCreateCanvas(e,t),this.context},e}();!function(e){e[e.CAMERA_CHANGED=0]="CAMERA_CHANGED",e[e.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",e[e.NONE=2]="NONE"}(Ta||(Ta={}));var Ba,Ga=function(){function e(e,t){this.globalRuntime=e,this.context=t,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new ha,initAsync:new pa,dirtycheck:new va,cull:new va,beginFrame:new ha,beforeRender:new ha,render:new ha,afterRender:new ha,endFrame:new ha,destroy:new ha,pick:new fa,pickSync:new va,pointerDown:new ha,pointerUp:new ha,pointerMove:new ha,pointerOut:new ha,pointerOver:new ha,pointerWheel:new ha,pointerCancel:new ha,click:new ha}}return e.prototype.init=function(e){var t=this,n=(0,r.pi)((0,r.pi)({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach((function(e){e.apply(n,t.globalRuntime)})),this.hooks.init.call(),0===this.hooks.initAsync.getCallbacksNum()?(this.inited=!0,e()):this.hooks.initAsync.promise().then((function(){t.inited=!0,e()}))},e.prototype.getStats=function(){return this.stats},e.prototype.disableDirtyRectangleRendering=function(){return!this.context.config.renderer.getConfig().enableDirtyRectangleRendering||this.context.renderingContext.renderReasons.has(Ta.CAMERA_CHANGED)},e.prototype.render=function(e,t){var n=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var r=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(r.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),r.renderReasons.size&&this.inited){r.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var a=1===r.renderReasons.size&&r.renderReasons.has(Ta.CAMERA_CHANGED),o=!e.disableRenderHooks||!(e.disableRenderHooks&&a);o&&this.renderDisplayObject(r.root,e,r),this.hooks.beginFrame.call(),o&&r.renderListCurrentFrame.forEach((function(e){n.hooks.beforeRender.call(e),n.hooks.render.call(e),n.hooks.afterRender.call(e)})),this.hooks.endFrame.call(),r.renderListCurrentFrame=[],r.renderReasons.clear(),t()}},e.prototype.renderDisplayObject=function(e,t,n){var r=this,a=t.renderer.getConfig(),o=a.enableDirtyCheck,i=a.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=o?c.dirty||n.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=i?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,n.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var s=e.sortable;s.dirty&&(this.sort(e,s),s.dirty=!1,s.dirtyChildren=[],s.dirtyReason=void 0),(s.sorted||e.childNodes).forEach((function(e){r.renderDisplayObject(e,t,n)}))},e.prototype.sort=function(e,t){t.sorted&&t.dirtyReason!==Ht.Z_INDEX_CHANGED?t.dirtyChildren.forEach((function(n){if(-1===e.childNodes.indexOf(n)){var r=t.sorted.indexOf(n);r>=0&&t.sorted.splice(r,1)}else if(0===t.sorted.length)t.sorted.push(n);else{var a=function(e,t){for(var n=0,r=e.length;n>>1;Yr(e[a],t)<0?n=a+1:r=a}return n}(t.sorted,n);t.sorted.splice(a,0,n)}})):t.sorted=e.childNodes.slice().sort(Yr)},e.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},e.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(Ta.DISPLAY_OBJECT_CHANGED)},e}(),Ua=/\[\s*(.*)=(.*)\s*\]/,ja=function(){function e(){}return e.prototype.selectOne=function(e,t){var n=this;if(e.startsWith("."))return t.find((function(t){return((null==t?void 0:t.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.find((function(t){return t.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.find((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):null}return t.find((function(n){return t!==n&&n.nodeName===e}))},e.prototype.selectAll=function(e,t){var n=this;if(e.startsWith("."))return t.findAll((function(r){return t!==r&&((null==r?void 0:r.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.findAll((function(r){return t!==r&&r.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.findAll((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):[]}return t.findAll((function(n){return t!==n&&n.nodeName===e}))},e.prototype.is=function(e,t){if(e.startsWith("."))return t.className===this.getIdOrClassname(e);if(e.startsWith("#"))return t.id===this.getIdOrClassname(e);if(e.startsWith("[")){var n=this.getAttribute(e),r=n.name,a=n.value;return"name"===r?t.name===a:this.attributeToString(t,r)===a}return t.nodeName===e},e.prototype.getIdOrClassname=function(e){return e.substring(1)},e.prototype.getAttribute=function(e){var t=e.match(Ua),n="",r="";return t&&t.length>2&&(n=t[1].replace(/"/g,""),r=t[2].replace(/"/g,"")),{name:n,value:r}},e.prototype.attributeToString=function(e,t){if(!e.getAttribute)return"";var n=e.getAttribute(t);return(0,f.Z)(n)?"":n.toString?n.toString():""},e}(),za=function(e){function t(t,n,r,a,o,i,c,l){var u=e.call(this,null)||this;return u.relatedNode=n,u.prevValue=r,u.newValue=a,u.attrName=o,u.attrChange=i,u.prevParsedValue=c,u.newParsedValue=l,u.type=t,u}return(0,r.ZT)(t,e),t.ADDITION=2,t.MODIFICATION=1,t.REMOVAL=3,t}(Aa);function qa(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0)}!function(e){e.REPARENT="reparent",e.DESTROY="destroy",e.ATTR_MODIFIED="DOMAttrModified",e.INSERTED="DOMNodeInserted",e.REMOVED="removed",e.MOUNTED="DOMNodeInsertedIntoDocument",e.UNMOUNTED="DOMNodeRemovedFromDocument",e.BOUNDS_CHANGED="bounds-changed",e.CULLED="culled"}(Ba||(Ba={}));var Ha,Va,Wa,Xa=new za(Ba.REPARENT,null,"","","",0,"",""),Ya=function(){function e(e){var t,n,r,a,c,l,s,d,p=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new Oa(Ba.BOUNDS_CHANGED),this.rotate=(t=u.Ue(),function(e,n,r,a){void 0===r&&(r=0),void 0===a&&(a=0),"number"==typeof n&&(n=o.al(n,r,a));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){var c=u.Ue();u.Su(c,n[0],n[1],n[2]);var l=p.getRotation(e),s=p.getRotation(e.parentNode);u.JG(t,s),u.U_(t,t),u.Jp(c,t,c),u.Jp(i.localRotation,c,l),u.Fv(i.localRotation,i.localRotation),p.dirtifyLocal(e,i)}else p.rotateLocal(e,n)}),this.rotateLocal=(n=u.Ue(),function(e,t,r,a){void 0===r&&(r=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.al(t,r,a));var i=e.transformable;u.Su(n,t[0],t[1],t[2]),u.dC(i.localRotation,i.localRotation,n),p.dirtifyLocal(e,i)}),this.setEulerAngles=(r=u.Ue(),function(e,t,n,a){void 0===n&&(n=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.al(t,n,a));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){u.Su(i.localRotation,t[0],t[1],t[2]);var c=p.getRotation(e.parentNode);u.JG(r,u.U_(u.Ue(),c)),u.dC(i.localRotation,i.localRotation,r),p.dirtifyLocal(e,i)}else p.setLocalEulerAngles(e,t)}),this.translateLocal=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.al(t,n,r));var a=e.transformable;o.fS(t,o.Ue())||(o.VC(t,t,a.localRotation),o.IH(a.localPosition,a.localPosition,t),p.dirtifyLocal(e,a))},this.setPosition=(a=i.create(),c=o.Ue(),function(e,t){var n=e.transformable;if(c[0]=t[0],c[1]=t[1],c[2]=t[2]||0,!o.fS(p.getPosition(e),c)){if(o.JG(n.position,c),null!==e.parentNode&&e.parentNode.transformable){var r=e.parentNode.transformable;i.copy(a,r.worldTransform),i.invert(a,a),o.fF(n.localPosition,c,a)}else o.JG(n.localPosition,c);p.dirtifyLocal(e,n)}}),this.setLocalPosition=function(){var e=o.Ue();return function(t,n){var r=t.transformable;e[0]=n[0],e[1]=n[1],e[2]=n[2]||0,o.fS(r.localPosition,e)||(o.JG(r.localPosition,e),p.dirtifyLocal(t,r))}}(),this.translate=(l=o.Ue(),s=o.Ue(),d=o.Ue(),function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.t8(s,t,n,r)),o.fS(t,l)||(o.IH(d,p.getPosition(e),t),p.setPosition(e,d))}),this.setRotation=function(){var e=u.Ue();return function(t,n,r,a,o){var i=t.transformable;if("number"==typeof n&&(n=u.al(n,r,a,o)),null!==t.parentNode&&t.parentNode.transformable){var c=p.getRotation(t.parentNode);u.JG(e,c),u.U_(e,e),u.Jp(i.localRotation,e,n),u.Fv(i.localRotation,i.localRotation),p.dirtifyLocal(t,i)}else p.setLocalRotation(t,n)}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var e=i.create(),t=o.Ue(),n=u.al(0,0,0,1);return function(r){if(0!==r.localSkew[0]||0!==r.localSkew[1]){if(i.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,o.al(1,1,1),r.origin),0!==r.localSkew[0]||0!==r.localSkew[1]){var a=i.identity(e);a[4]=Math.tan(r.localSkew[0]),a[1]=Math.tan(r.localSkew[1]),i.multiply(r.localTransform,r.localTransform,a)}var c=i.fromRotationTranslationScaleOrigin(e,n,t,r.localScale,r.origin);i.multiply(r.localTransform,r.localTransform,c)}else i.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,r.localScale,r.origin)}}()}return e.prototype.matches=function(e,t){return this.runtime.sceneGraphSelector.is(e,t)},e.prototype.querySelector=function(e,t){return this.runtime.sceneGraphSelector.selectOne(e,t)},e.prototype.querySelectorAll=function(e,t){return this.runtime.sceneGraphSelector.selectAll(e,t)},e.prototype.attach=function(e,t,n){var r,a,o=!1;e.parentNode&&(o=e.parentNode!==t,this.detach(e)),e.parentNode=t,(0,f.Z)(n)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(n,0,e);var i=t.sortable;((null===(r=null==i?void 0:i.sorted)||void 0===r?void 0:r.length)||(null===(a=e.style)||void 0===a?void 0:a.zIndex))&&(-1===i.dirtyChildren.indexOf(e)&&i.dirtyChildren.push(e),i.dirty=!0,i.dirtyReason=Ht.ADDED);var c=e.transformable;c&&this.dirtifyWorld(e,c),c.frozen&&this.unfreezeParentToRoot(e),o&&e.dispatchEvent(Xa)},e.prototype.detach=function(e){var t,n;if(e.parentNode){var r=e.transformable,a=e.parentNode.sortable;((null===(t=null==a?void 0:a.sorted)||void 0===t?void 0:t.length)||(null===(n=e.style)||void 0===n?void 0:n.zIndex))&&(-1===a.dirtyChildren.indexOf(e)&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=Ht.REMOVED);var o=e.parentNode.childNodes.indexOf(e);o>-1&&e.parentNode.childNodes.splice(o,1),r&&this.dirtifyWorld(e,r),e.parentNode=null}},e.prototype.getOrigin=function(e){return e.transformable.origin},e.prototype.setOrigin=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=[t,n,r]);var a=e.transformable;if(t[0]!==a.origin[0]||t[1]!==a.origin[1]||t[2]!==a.origin[2]){var o=a.origin;o[0]=t[0],o[1]=t[1],o[2]=t[2]||0,this.dirtifyLocal(e,a)}},e.prototype.setLocalEulerAngles=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.al(t,n,r));var a=e.transformable;u.Su(a.localRotation,t[0],t[1],t[2]),this.dirtifyLocal(e,a)},e.prototype.scaleLocal=function(e,t){var n=e.transformable;o.Jp(n.localScale,n.localScale,o.al(t[0],t[1],t[2]||1)),this.dirtifyLocal(e,n)},e.prototype.setLocalScale=function(e,t){var n=e.transformable,r=o.al(t[0],t[1],t[2]||n.localScale[2]);o.fS(r,n.localScale)||(o.JG(n.localScale,r),this.dirtifyLocal(e,n))},e.prototype.setLocalRotation=function(e,t,n,r,a){"number"==typeof t&&(t=u.al(t,n,r,a));var o=e.transformable;u.JG(o.localRotation,t),this.dirtifyLocal(e,o)},e.prototype.setLocalSkew=function(e,t,n){"number"==typeof t&&(t=s.al(t,n));var r=e.transformable;s.JG(r.localSkew,t),this.dirtifyLocal(e,r)},e.prototype.dirtifyLocal=function(e,t){t.localDirtyFlag||(t.localDirtyFlag=!0,t.dirtyFlag||this.dirtifyWorld(e,t))},e.prototype.dirtifyWorld=function(e,t){t.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,t),this.dirtifyToRoot(e,!0)},e.prototype.triggerPendingEvents=function(){var e=this,t=new Set,n=function(n,r){n.isConnected&&!t.has(n.entity)&&(e.boundsChangedEvent.detail=r,e.boundsChangedEvent.target=n,n.isMutationObserved?n.dispatchEvent(e.boundsChangedEvent):n.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),t.add(n.entity))};this.pendingEvents.forEach((function(e){var t=(0,r.CR)(e,2),a=t[0],o=t[1];o.affectChildren?a.forEach((function(e){n(e,o)})):n(a,o)})),this.clearPendingEvents(),t.clear()},e.prototype.clearPendingEvents=function(){this.pendingEvents=[]},e.prototype.dirtifyToRoot=function(e,t){void 0===t&&(t=!1);var n=e;for(n.renderable&&(n.renderable.dirty=!0);n;)qa(n),n=n.parentNode;t&&e.forEach((function(e){qa(e)})),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:t}])},e.prototype.updateDisplayObjectDependency=function(e,t,n,r){if(t&&t!==n){var a=this.displayObjectDependencyMap.get(t);if(a&&a[e]){var o=a[e].indexOf(r);a[e].splice(o,1)}}if(n){var i=this.displayObjectDependencyMap.get(n);i||(this.displayObjectDependencyMap.set(n,{}),i=this.displayObjectDependencyMap.get(n)),i[e]||(i[e]=[]),i[e].push(r)}},e.prototype.informDependentDisplayObjects=function(e){var t=this,n=this.displayObjectDependencyMap.get(e);n&&Object.keys(n).forEach((function(e){n[e].forEach((function(n){t.dirtifyToRoot(n,!0),n.dispatchEvent(new za(Ba.ATTR_MODIFIED,n,t,t,e,za.MODIFICATION,t,t)),n.isCustomElement&&n.isConnected&&n.attributeChangedCallback&&n.attributeChangedCallback(e,t,t)}))}))},e.prototype.getPosition=function(e){var t=e.transformable;return i.getTranslation(t.position,this.getWorldTransform(e,t))},e.prototype.getRotation=function(e){var t=e.transformable;return i.getRotation(t.rotation,this.getWorldTransform(e,t))},e.prototype.getScale=function(e){var t=e.transformable;return i.getScaling(t.scaling,this.getWorldTransform(e,t))},e.prototype.getWorldTransform=function(e,t){return void 0===t&&(t=e.transformable),t.localDirtyFlag||t.dirtyFlag?(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,t),t.worldTransform):t.worldTransform},e.prototype.getLocalPosition=function(e){return e.transformable.localPosition},e.prototype.getLocalRotation=function(e){return e.transformable.localRotation},e.prototype.getLocalScale=function(e){return e.transformable.localScale},e.prototype.getLocalSkew=function(e){return e.transformable.localSkew},e.prototype.getLocalTransform=function(e){var t=e.transformable;return t.localDirtyFlag&&(this.calcLocalTransform(t),t.localDirtyFlag=!1),t.localTransform},e.prototype.setLocalTransform=function(e,t){var n=i.getTranslation(o.Ue(),t),r=i.getRotation(u.Ue(),t),a=i.getScaling(o.Ue(),t);this.setLocalScale(e,a),this.setLocalPosition(e,n),this.setLocalRotation(e,r)},e.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},e.prototype.getTransformedGeometryBounds=function(e,t,n){void 0===t&&(t=!1);var r=this.getGeometryBounds(e,t);if(ot.isEmpty(r))return null;var a=n||new ot;return a.setFromTransformedAABB(r,this.getWorldTransform(e)),a},e.prototype.getGeometryBounds=function(e,t){void 0===t&&(t=!1);var n=e.geometry;return(t?n.renderBounds:n.contentBounds||null)||new ot},e.prototype.getBounds=function(e,t){var n=this;void 0===t&&(t=!1);var r=e.renderable;if(!r.boundsDirty&&!t&&r.bounds)return r.bounds;if(!r.renderBoundsDirty&&t&&r.renderBounds)return r.renderBounds;var a=t?r.renderBounds:r.bounds,o=this.getTransformedGeometryBounds(e,t,a);if(e.childNodes.forEach((function(e){var r=n.getBounds(e,t);r&&(o?o.add(r):(o=a||new ot).update(r.center,r.halfExtents))})),t){var i=Zr(e);if(i){var c=i.parsedStyle.clipPath.getBounds(t);o?c&&(o=c.intersection(o)):o=c}}return o||(o=new ot),o&&(t?r.renderBounds=o:r.bounds=o),t?r.renderBoundsDirty=!1:r.boundsDirty=!1,o},e.prototype.getLocalBounds=function(e){if(e.parentNode){var t=i.create();e.parentNode.transformable&&(t=i.invert(i.create(),this.getWorldTransform(e.parentNode)));var n=this.getBounds(e);if(!ot.isEmpty(n)){var r=new ot;return r.setFromTransformedAABB(n,t),r}}return this.getBounds(e)},e.prototype.getBoundingClientRect=function(e){var t,n,a,o=this.getGeometryBounds(e);ot.isEmpty(o)||(a=new ot).setFromTransformedAABB(o,this.getWorldTransform(e));var i=null===(n=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===n?void 0:n.getContextService().getBoundingClientRect();if(a){var c=(0,r.CR)(a.getMin(),2),l=c[0],u=c[1],s=(0,r.CR)(a.getMax(),2),d=s[0],p=s[1];return new pt(l+((null==i?void 0:i.left)||0),u+((null==i?void 0:i.top)||0),d-l,p-u)}return new pt((null==i?void 0:i.left)||0,(null==i?void 0:i.top)||0,0,0)},e.prototype.dirtifyWorldInternal=function(e,t){var n=this;if(!t.dirtyFlag){t.dirtyFlag=!0,t.frozen=!1,e.childNodes.forEach((function(e){var t=e.transformable;t.dirtyFlag||n.dirtifyWorldInternal(e,t)}));var r=e.renderable;r&&(r.renderBoundsDirty=!0,r.boundsDirty=!0,r.dirty=!0)}},e.prototype.syncHierarchy=function(e){var t=e.transformable;if(!t.frozen){t.frozen=!0,(t.localDirtyFlag||t.dirtyFlag)&&this.sync(e,t);for(var n=e.childNodes,r=0;rc;--p){for(v=0;v=0;l--){var u=c[l].trim();!Ia.test(u)&&ma.indexOf(u)<0&&(u='"'.concat(u,'"')),c[l]=u}return"".concat(r," ").concat(a," ").concat(o," ").concat(i," ").concat(c.join(","))}(t),v=this.measureFont(h,n);0===v.fontSize&&(v.fontSize=r,v.ascent=r);var m=this.runtime.offscreenCanvasCreator.getOrCreateContext(n);m.font=h,t.isOverflowing=!1;var I=(a?this.wordWrap(e,t,n):e).split(/(?:\r\n|\r|\n)/),g=new Array(I.length),_=0;if(!s){for(E=0;E=l){t.isOverflowing=!0;break}v=0,f[h]=""}else{if(v>0&&v+E>d){if(h+1>=l){if(t.isOverflowing=!0,g>0&&g<=d){for(var S=f[h].length,C=0,k=S,T=0;Td){k=T;break}C+=A}f[h]=(f[h]||"").slice(0,k)+p}break}if(v=0,f[++h]="",this.isBreakingSpace(x))continue;this.canBreakInLastChar(x)||(f=this.trimToBreakable(f),v=this.sumTextWidthByCache(f[h]||"",m)),this.shouldBreakByKinsokuShorui(x,w)&&(f=this.trimByKinsokuShorui(f),v+=I(b||""))}v+=E,f[h]=(f[h]||"")+x}}return f.join("\n")},e.prototype.isBreakingSpace=function(e){return"string"==typeof e&&Za.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},e.prototype.isNewline=function(e){return"string"==typeof e&&Za.Newlines.indexOf(e.charCodeAt(0))>=0},e.prototype.trimToBreakable=function(e){var t=(0,r.ev)([],(0,r.CR)(e),!1),n=t[t.length-2],a=this.findBreakableIndex(n);if(-1===a||!n)return t;var o=n.slice(a,a+1),i=a+1,c=a+(this.isBreakingSpace(o)?0:1);return t[t.length-1]+=n.slice(i,n.length),t[t.length-2]=n.slice(0,c),t},e.prototype.canBreakInLastChar=function(e){return!e||!Ka.test(e)},e.prototype.sumTextWidthByCache=function(e,t){return e.split("").reduce((function(e,n){if(!t[n])throw Error("cannot count the word without cache");return e+t[n]}),0)},e.prototype.findBreakableIndex=function(e){for(var t=e.length-1;t>=0;t--)if(!Ka.test(e[t]))return t;return-1},e.prototype.getFromCache=function(e,t,n,r){var a=n[e];if("number"!=typeof a){var o=e.length*t;a=r.measureText(e).width+o,n[e]=a}return a},e}(),eo={},to=(Va=new Ca,Wa=new Sa,(Ha={})[De.CIRCLE]=new xa,Ha[De.ELLIPSE]=new ba,Ha[De.RECT]=Va,Ha[De.IMAGE]=Va,Ha[De.GROUP]=Va,Ha[De.LINE]=new wa,Ha[De.TEXT]=new ka(eo),Ha[De.POLYLINE]=Wa,Ha[De.POLYGON]=Wa,Ha[De.PATH]=new Ea,Ha[De.HTML]=null,Ha[De.MESH]=null,Ha),no=function(){var e,t=new Cr,n=new Ar;return(e={})[rn.PERCENTAGE]=null,e[rn.NUMBER]=new Fr,e[rn.ANGLE]=new Er,e[rn.DEFINED_PATH]=new Sr,e[rn.PAINT]=t,e[rn.COLOR]=t,e[rn.FILTER]=new kr,e[rn.LENGTH]=n,e[rn.LENGTH_PERCENTAGE]=n,e[rn.LENGTH_PERCENTAGE_12]=new Mr,e[rn.LENGTH_PERCENTAGE_14]=new Rr,e[rn.COORDINATE]=new Lr,e[rn.OFFSET_DISTANCE]=new Dr,e[rn.OPACITY_VALUE]=new Br,e[rn.PATH]=new Gr,e[rn.LIST_OF_POINTS]=new Ur,e[rn.SHADOW_BLUR]=new jr,e[rn.TEXT]=new zr,e[rn.TEXT_TRANSFORM]=new qr,e[rn.TRANSFORM]=new ga,e[rn.TRANSFORM_ORIGIN]=new _a,e[rn.Z_INDEX]=new ya,e[rn.MARKER]=new Nr,e}();eo.CameraContribution=bt,eo.AnimationTimeline=null,eo.EasingFunction=null,eo.offscreenCanvasCreator=new Da,eo.sceneGraphSelector=new ja,eo.sceneGraphService=new Ya(eo),eo.textService=new Ja(eo),eo.geometryUpdaterFactory=to,eo.CSSPropertySyntaxFactory=no,eo.styleValueRegistry=new wr(eo),eo.layoutRegistry=null,eo.globalThis="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},eo.enableCSSParsing=!0,eo.enableDataset=!1,eo.enableStyleSyntax=!0;var ro=0;var ao=new za(Ba.INSERTED,null,"","","",0,"",""),oo=new za(Ba.REMOVED,null,"","","",0,"",""),io=new Oa(Ba.DESTROY),co=function(e){function t(){var t=e.apply(this,(0,r.ev)([],(0,r.CR)(arguments),!1))||this;return t.entity=ro++,t.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},t.cullable={strategy:qt.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},t.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},t.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},t.geometry={contentBounds:void 0,renderBounds:void 0},t.rBushNode={aabb:void 0},t.namespaceURI="g",t.scrollLeft=0,t.scrollTop=0,t.clientTop=0,t.clientLeft=0,t.destroyed=!1,t.style={},t.computedStyle=eo.enableCSSParsing?{anchor:Xt,opacity:Xt,fillOpacity:Xt,strokeOpacity:Xt,fill:Xt,stroke:Xt,transform:Xt,transformOrigin:Xt,visibility:Xt,pointerEvents:Xt,lineWidth:Xt,lineCap:Xt,lineJoin:Xt,increasedLineWidthForHitTesting:Xt,fontSize:Xt,fontFamily:Xt,fontStyle:Xt,fontWeight:Xt,fontVariant:Xt,textAlign:Xt,textBaseline:Xt,textTransform:Xt,zIndex:Xt,filter:Xt,shadowType:Xt}:null,t.parsedStyle={},t.attributes={},t}return(0,r.ZT)(t,e),Object.defineProperty(t.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(e){this.setAttribute("class",e)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"classList",{get:function(){return this.className.split(" ").filter((function(e){return""!==e}))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"previousSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e-1]||null}return null},enumerable:!1,configurable:!0}),t.prototype.cloneNode=function(e){throw new Error(ft)},t.prototype.appendChild=function(e,t){var n;if(e.destroyed)throw new Error("Cannot append a destroyed element.");return eo.sceneGraphService.attach(e,this,t),(null===(n=this.ownerDocument)||void 0===n?void 0:n.defaultView)&&this.ownerDocument.defaultView.mountChildren(e),ao.relatedNode=this,e.dispatchEvent(ao),e},t.prototype.insertBefore=function(e,t){if(t){e.parentElement&&e.parentElement.removeChild(e);var n=this.childNodes.indexOf(t);-1===n?this.appendChild(e):this.appendChild(e,n)}else this.appendChild(e);return e},t.prototype.replaceChild=function(e,t){var n=this.childNodes.indexOf(t);return this.removeChild(t),this.appendChild(e,n),t},t.prototype.removeChild=function(e){var t;return oo.relatedNode=this,e.dispatchEvent(oo),(null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)&&e.ownerDocument.defaultView.unmountChildren(e),eo.sceneGraphService.detach(e),e},t.prototype.removeChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];this.removeChild(t)}},t.prototype.destroyChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];t.childNodes.length&&t.destroyChildren(),t.destroy()}},t.prototype.matches=function(e){return eo.sceneGraphService.matches(e,this)},t.prototype.getElementById=function(e){return eo.sceneGraphService.querySelector("#".concat(e),this)},t.prototype.getElementsByName=function(e){return eo.sceneGraphService.querySelectorAll('[name="'.concat(e,'"]'),this)},t.prototype.getElementsByClassName=function(e){return eo.sceneGraphService.querySelectorAll(".".concat(e),this)},t.prototype.getElementsByTagName=function(e){return eo.sceneGraphService.querySelectorAll(e,this)},t.prototype.querySelector=function(e){return eo.sceneGraphService.querySelector(e,this)},t.prototype.querySelectorAll=function(e){return eo.sceneGraphService.querySelectorAll(e,this)},t.prototype.closest=function(e){var t=this;do{if(eo.sceneGraphService.matches(e,t))return t;t=t.parentElement}while(null!==t);return null},t.prototype.find=function(e){var t=this,n=null;return this.forEach((function(r){return!(r===t||!e(r))&&(n=r,!0)})),n},t.prototype.findAll=function(e){var t=this,n=[];return this.forEach((function(r){r!==t&&e(r)&&n.push(r)})),n},t.prototype.after=function(){for(var e=this,t=[],n=0;n1){var n=e[0].currentPoint,r=e[1].currentPoint,a=e[1].startTangent;t=[],a?(t.push([n[0]-a[0],n[1]-a[1]]),t.push([n[0],n[1]])):(t.push([r[0],r[1]]),t.push([n[0],n[1]]))}return t},t.prototype.getEndTangent=function(){var e=this.parsedStyle.path.segments,t=e.length,n=[];if(t>1){var r=e[t-2].currentPoint,a=e[t-1].currentPoint,o=e[t-1].endTangent;n=[],o?(n.push([a[0]-o[0],a[1]-o[1]]),n.push([a[0],a[1]])):(n.push([r[0],r[1]]),n.push([a[0],a[1]]))}return n},t}(Io),ko=function(e){function t(t){void 0===t&&(t={});var n=this,a=t.style,o=(0,r._T)(t,["style"]);(n=e.call(this,(0,r.pi)({type:De.POLYGON,style:eo.enableCSSParsing?(0,r.pi)({points:"",miterLimit:"",isClosed:!0},a):(0,r.pi)({},a),initialParsedStyle:eo.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},o))||this).markerStartAngle=0,n.markerEndAngle=0,n.markerMidList=[];var i=n.parsedStyle,c=i.markerStart,l=i.markerEnd,u=i.markerMid;return c&&lo(c)&&(n.markerStartAngle=c.getLocalEulerAngles(),n.appendChild(c)),u&&lo(u)&&n.placeMarkerMid(u),l&&lo(l)&&(n.markerEndAngle=l.getLocalEulerAngles(),n.appendChild(l)),n.transformMarker(!0),n.transformMarker(!1),n}return(0,r.ZT)(t,e),t.prototype.attributeChangedCallback=function(e,t,n,r,a){"points"===e?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):"markerStartOffset"===e||"markerEndOffset"===e?(this.transformMarker(!0),this.transformMarker(!1)):"markerStart"===e?(r&&lo(r)&&(this.markerStartAngle=0,r.remove()),a&&lo(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):"markerEnd"===e?(r&&lo(r)&&(this.markerEndAngle=0,r.remove()),a&&lo(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):"markerMid"===e&&this.placeMarkerMid(a)},t.prototype.transformMarker=function(e){var t=this.parsedStyle,n=t.markerStart,r=t.markerEnd,a=t.markerStartOffset,o=t.markerEndOffset,i=t.points,c=t.defX,l=t.defY,u=(i||{}).points,s=e?n:r;if(s&&lo(s)&&u){var d,p,f,h,v,m,I;if(h=u[0][0]-c,v=u[0][1]-l,e)p=u[1][0]-u[0][0],f=u[1][1]-u[0][1],m=a||0,I=this.markerStartAngle;else{var g=u.length;this.parsedStyle.isClosed?(p=u[g-1][0]-u[0][0],f=u[g-1][1]-u[0][1]):(h=u[g-1][0]-c,v=u[g-1][1]-l,p=u[g-2][0]-u[g-1][0],f=u[g-2][1]-u[g-1][1]),m=o||0,I=this.markerEndAngle}d=Math.atan2(f,p),s.setLocalEulerAngles(180*d/Math.PI+I),s.setLocalPosition(h+Math.cos(d)*m,v+Math.sin(d)*m)}},t.prototype.placeMarkerMid=function(e){var t=this.parsedStyle,n=t.points,r=t.defX,a=t.defY,o=(n||{}).points;if(this.markerMidList.forEach((function(e){e.remove()})),this.markerMidList=[],e&&lo(e)&&o)for(var i=1;i<(this.parsedStyle.isClosed?o.length:o.length-1);i++){var c=o[i][0]-r,l=o[i][1]-a,u=1===i?e:e.cloneNode(!0);this.markerMidList.push(u),this.appendChild(u),u.setLocalPosition(c,l)}},t}(Io),To=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r._T)(t,["style"]);return e.call(this,(0,r.pi)({type:De.POLYLINE,style:eo.enableCSSParsing?(0,r.pi)({points:"",miterLimit:"",isClosed:!1},n):(0,r.pi)({},n),initialParsedStyle:eo.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},a))||this}return(0,r.ZT)(t,e),t.prototype.getTotalLength=function(){return this.parsedStyle.points.totalLength},t.prototype.getPointAtLength=function(e,t){return void 0===t&&(t=!1),this.getPoint(e/this.getTotalLength(),t)},t.prototype.getPoint=function(e,t){void 0===t&&(t=!1);var n=this.parsedStyle,r=n.defX,a=n.defY,i=n.points,c=i.points,l=i.segments,u=0,s=0;l.forEach((function(t,n){e>=t[0]&&e<=t[1]&&(u=(e-t[0])/(t[1]-t[0]),s=n)}));var d=(0,Ne.U4)(c[s][0],c[s][1],c[s+1][0],c[s+1][1],u),p=d.x,f=d.y,h=o.fF(o.Ue(),o.al(p-r,f-a,0),t?this.getWorldTransform():this.getLocalTransform());return new dt(h[0],h[1])},t.prototype.getStartTangent=function(){var e=this.parsedStyle.points.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},t.prototype.getEndTangent=function(){var e=this.parsedStyle.points.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},t}(ko),Ao=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r._T)(t,["style"]);return e.call(this,(0,r.pi)({type:De.RECT,style:eo.enableCSSParsing?(0,r.pi)({x:"",y:"",width:"",height:"",radius:""},n):(0,r.pi)({},n)},a))||this}return(0,r.ZT)(t,e),t}(Io),Mo=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r._T)(t,["style"]);return e.call(this,(0,r.pi)({type:De.TEXT,style:eo.enableCSSParsing?(0,r.pi)({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},n):(0,r.pi)({fill:"black"},n),initialParsedStyle:eo.enableCSSParsing?{}:{x:0,y:0,fontSize:16,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",lineHeight:0,letterSpacing:0,textBaseline:"alphabetic",textAlign:"start",wordWrap:!1,wordWrapWidth:0,leading:0,dx:0,dy:0}},a))||this}return(0,r.ZT)(t,e),t.prototype.getComputedTextLength=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.maxLineWidth)||0},t.prototype.getLineBoundingRects=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.lineMetrics)||[]},t.prototype.isOverflowing=function(){return!!this.parsedStyle.isOverflowing},t}(Io),Ro=function(){function e(){this.registry={},this.define(De.CIRCLE,_o),this.define(De.ELLIPSE,xo),this.define(De.RECT,Ao),this.define(De.IMAGE,Eo),this.define(De.LINE,So),this.define(De.GROUP,bo),this.define(De.PATH,Co),this.define(De.POLYGON,ko),this.define(De.POLYLINE,To),this.define(De.TEXT,Mo),this.define(De.HTML,wo)}return e.prototype.define=function(e,t){this.registry[e]=t},e.prototype.get=function(e){return this.registry[e]},e}(),Po=function(e){function t(){var t=e.call(this)||this;t.defaultView=null,t.ownerDocument=null,t.nodeName="document";try{t.timeline=new eo.AnimationTimeline(t)}catch(e){}var n={};return _r.forEach((function(e){var t=e.n,r=e.inh,a=e.d;r&&a&&(n[t]=Ft(a)?a(De.GROUP):a)})),t.documentElement=new bo({id:"g-root",style:n}),t.documentElement.ownerDocument=t,t.documentElement.parentNode=t,t.childNodes=[t.documentElement],t}return(0,r.ZT)(t,e),Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),t.prototype.createElement=function(e,t){if("svg"===e)return this.documentElement;var n=this.defaultView.customElements.get(e);n||(console.warn("Unsupported tagName: ",e),n="tspan"===e?Mo:bo);var r=new n(t);return r.ownerDocument=this,r},t.prototype.createElementNS=function(e,t,n){return this.createElement(t,n)},t.prototype.cloneNode=function(e){throw new Error(ft)},t.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(e){}},t.prototype.elementsFromBBox=function(e,t,n,r){var a=this.defaultView.context.rBushRoot.search({minX:e,minY:t,maxX:n,maxY:r}),o=[];return a.forEach((function(e){var t=e.displayObject,n=t.parsedStyle.pointerEvents,r=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(n);(!r||r&&t.isVisible())&&!t.isCulled()&&t.isInteractive()&&o.push(t)})),o.sort((function(e,t){return t.sortable.renderOrder-e.sortable.renderOrder})),o},t.prototype.elementFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return null;var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d&&d[0]||this.documentElement},t.prototype.elementFromPoint=function(e,t){return(0,r.mG)(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,null]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return[2,(p=r.sent().picked)&&p[0]||this.documentElement]}}))}))},t.prototype.elementsFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return[];var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d[d.length-1]!==this.documentElement&&d.push(this.documentElement),d},t.prototype.elementsFromPoint=function(e,t){return(0,r.mG)(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,[]]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return(p=r.sent().picked)[p.length-1]!==this.documentElement&&p.push(this.documentElement),[2,p]}}))}))},t.prototype.appendChild=function(e,t){throw new Error(ht)},t.prototype.insertBefore=function(e,t){throw new Error(ht)},t.prototype.removeChild=function(e,t){throw new Error(ht)},t.prototype.replaceChild=function(e,t,n){throw new Error(ht)},t.prototype.append=function(){throw new Error(ht)},t.prototype.prepend=function(){throw new Error(ht)},t.prototype.getElementById=function(e){return this.documentElement.getElementById(e)},t.prototype.getElementsByName=function(e){return this.documentElement.getElementsByName(e)},t.prototype.getElementsByTagName=function(e){return this.documentElement.getElementsByTagName(e)},t.prototype.getElementsByClassName=function(e){return this.documentElement.getElementsByClassName(e)},t.prototype.querySelector=function(e){return this.documentElement.querySelector(e)},t.prototype.querySelectorAll=function(e){return this.documentElement.querySelectorAll(e)},t.prototype.find=function(e){return this.documentElement.find(e)},t.prototype.findAll=function(e){return this.documentElement.findAll(e)},t}(Na),Oo=function(){function e(e){this.strategies=e}return e.prototype.apply=function(t){var n=t.camera,r=t.renderingService,a=t.renderingContext,o=this.strategies;r.hooks.cull.tap(e.tag,(function(e){if(e){var t=e.cullable;return 0===o.length?t.visible=a.unculledEntities.indexOf(e.entity)>-1:t.visible=o.every((function(t){return t.isVisible(n,e)})),!e.isCulled()&&e.isVisible()?e:(e.dispatchEvent(new Oa(Ba.CULLED)),null)}return e})),r.hooks.afterRender.tap(e.tag,(function(e){e.cullable.visibilityPlaneMask=-1}))},e.tag="Culling",e}(),Lo=function(){function e(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new Ra(null),this.rootWheelEvent=new Pa(null),this.onPointerMove=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView;if(!c.supportsTouchEvents||"touch"!==t.pointerType){var l=e.normalizeToPointerEvent(t,c);try{for(var u=(0,r.XA)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView,l=e.normalizeToPointerEvent(t,c);try{for(var u=(0,r.XA)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}}return e.prototype.apply=function(t){var n=this;this.context=t;var a=t.renderingService,o=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler((function(e){return n.context.renderingService.hooks.pickSync.call({position:e,picked:[],topmost:!0}).picked[0]||null})),a.hooks.pointerWheel.tap(e.tag,(function(e){var t=n.normalizeWheelEvent(e);n.context.eventService.mapEvent(t)})),a.hooks.pointerDown.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.normalizeToPointerEvent(e,o);if(n.autoPreventDefault&&i[0].isNormalized)(e.cancelable||!("cancelable"in e))&&e.preventDefault();try{for(var c=(0,r.XA)(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerUp.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.context.contextService.getDomElement(),c="outside";try{c=i&&e.target&&e.target!==i&&i.contains&&!i.contains(e.target)?"outside":""}catch(e){}var l=n.normalizeToPointerEvent(e,o);try{for(var u=(0,r.XA)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=n.bootstrapEvent(n.rootPointerEvent,d,o,e);p.type+=c,n.context.eventService.mapEvent(p)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerMove.tap(e.tag,this.onPointerMove),a.hooks.pointerOver.tap(e.tag,this.onPointerMove),a.hooks.pointerOut.tap(e.tag,this.onPointerMove),a.hooks.click.tap(e.tag,this.onClick),a.hooks.pointerCancel.tap(e.tag,(function(e){var t,a,i=n.normalizeToPointerEvent(e,o);try{for(var c=(0,r.XA)(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}))},e.prototype.getViewportXY=function(e){var t,n,r=e.offsetX,a=e.offsetY,o=e.clientX,i=e.clientY;if(!this.context.config.supportsCSSTransform||(0,f.Z)(r)||(0,f.Z)(a)){var c=this.context.eventService.client2Viewport(new dt(o,i));t=c.x,n=c.y}else t=r,n=a;return{x:t,y:n}},e.prototype.bootstrapEvent=function(e,t,n,r){e.view=n,e.originalEvent=null,e.nativeEvent=r,e.pointerId=t.pointerId,e.width=t.width,e.height=t.height,e.isPrimary=t.isPrimary,e.pointerType=t.pointerType,e.pressure=t.pressure,e.tangentialPressure=t.tangentialPressure,e.tiltX=t.tiltX,e.tiltY=t.tiltY,e.twist=t.twist,this.transferMouseData(e,t);var a=this.getViewportXY(t),o=a.x,i=a.y;e.viewport.x=o,e.viewport.y=i;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=r.isTrusted,"pointerleave"===e.type&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=Qr[e.type]||e.type),e},e.prototype.normalizeWheelEvent=function(e){var t=this.rootWheelEvent;this.transferMouseData(t,e),t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ;var n=this.getViewportXY(e),r=n.x,a=n.y;t.viewport.x=r,t.viewport.y=a;var o=this.context.eventService.viewport2Canvas(t.viewport),i=o.x,c=o.y;return t.canvas.x=i,t.canvas.y=c,t.global.copyFrom(t.canvas),t.offset.copyFrom(t.canvas),t.nativeEvent=e,t.type=e.type,t},e.prototype.transferMouseData=function(e,t){e.isTrusted=t.isTrusted,e.srcElement=t.srcElement,e.timeStamp=Jr.now(),e.type=t.type,e.altKey=t.altKey,e.metaKey=t.metaKey,e.shiftKey=t.shiftKey,e.ctrlKey=t.ctrlKey,e.button=t.button,e.buttons=t.buttons,e.client.x=t.clientX,e.client.y=t.clientY,e.movement.x=t.movementX,e.movement.y=t.movementY,e.page.x=t.pageX,e.page.y=t.pageY,e.screen.x=t.screenX,e.screen.y=t.screenY,e.relatedTarget=null},e.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},e.prototype.normalizeToPointerEvent=function(e,t){var n=[];if(t.isTouchEvent(e))for(var r=0;r-1,c=0,l=r.length;c=1?Math.ceil(C):1,E=i||function(e){var t=$r(e,"width");return"auto"===t?e.offsetWidth:parseFloat(t)}(a)||a.width/C,S=c||function(e){var t=$r(e,"height");return"auto"===t?e.offsetHeight:parseFloat(t)}(a)||a.height/C),o&&(eo.offscreenCanvas=o),n.devicePixelRatio=C,n.requestAnimationFrame=null!=f?f:sa.bind(eo.globalThis),n.cancelAnimationFrame=null!=h?h:da.bind(eo.globalThis),n.supportsTouchEvents=null!=I?I:"ontouchstart"in eo.globalThis,n.supportsPointerEvents=null!=m?m:!!eo.globalThis.PointerEvent,n.isTouchEvent=null!=b?b:function(e){return n.supportsTouchEvents&&e instanceof eo.globalThis.TouchEvent},n.isMouseEvent=null!=w?w:function(e){return!eo.globalThis.MouseEvent||e instanceof eo.globalThis.MouseEvent&&(!n.supportsPointerEvents||!(e instanceof eo.globalThis.PointerEvent))},n.initRenderingContext({container:r,canvas:a,width:E,height:S,renderer:u,offscreenCanvas:o,devicePixelRatio:C,cursor:d||"default",background:s||"transparent",createImage:v,document:p,supportsCSSTransform:g,useNativeClickEvent:y,alwaysTriggerPointerEventOnCanvas:x}),n.initDefaultCamera(E,S,u.clipSpaceNearZ),n.initRenderer(u,!0),n}return(0,r.ZT)(t,e),t.prototype.initRenderingContext=function(e){this.context.config=e,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},t.prototype.initDefaultCamera=function(e,t,n){var r=this,a=new eo.CameraContribution;a.clipSpaceNearZ=n,a.setType(ct.EXPLORING,lt.DEFAULT).setPosition(e/2,t/2,500).setFocalPoint(e/2,t/2,0).setOrthographic(e/-2,e/2,t/2,t/-2,.1,1e3),a.canvas=this,a.eventEmitter.on(yt,(function(){r.context.renderingContext.renderReasons.add(Ta.CAMERA_CHANGED)})),this.context.camera=a},t.prototype.getConfig=function(){return this.context.config},t.prototype.getRoot=function(){return this.document.documentElement},t.prototype.getCamera=function(){return this.context.camera},t.prototype.getContextService=function(){return this.context.contextService},t.prototype.getEventService=function(){return this.context.eventService},t.prototype.getRenderingService=function(){return this.context.renderingService},t.prototype.getRenderingContext=function(){return this.context.renderingContext},t.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(t.prototype,"ready",{get:function(){var e=this;return this.readyPromise||(this.readyPromise=new Promise((function(t){e.resolveReadyPromise=function(){t(e)}})),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),t.prototype.destroy=function(e,t){(void 0===e&&(e=!0),void 0===t&&(t=!1),t||this.dispatchEvent(new Oa(uo.BEFORE_DESTROY)),this.frameId)&&(this.getConfig().cancelAnimationFrame||cancelAnimationFrame)(this.frameId);var n=this.getRoot();this.unmountChildren(n),e&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),e&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),t||this.dispatchEvent(new Oa(uo.AFTER_DESTROY))},t.prototype.changeSize=function(e,t){this.resize(e,t)},t.prototype.resize=function(e,t){var n=this.context.config;n.width=e,n.height=t,this.getContextService().resize(e,t);var r=this.context.camera,a=r.getProjectionMode();r.setPosition(e/2,t/2,500).setFocalPoint(e/2,t/2,0),a===ut.ORTHOGRAPHIC?r.setOrthographic(e/-2,e/2,t/2,t/-2,r.getNear(),r.getFar()):r.setAspect(e/t),this.dispatchEvent(new Oa(uo.RESIZE,{width:e,height:t}))},t.prototype.appendChild=function(e,t){return this.document.documentElement.appendChild(e,t)},t.prototype.insertBefore=function(e,t){return this.document.documentElement.insertBefore(e,t)},t.prototype.removeChild=function(e){return this.document.documentElement.removeChild(e)},t.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},t.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},t.prototype.render=function(){var e=this;this.dispatchEvent(Uo),this.getRenderingService().render(this.getConfig(),(function(){e.dispatchEvent(jo)})),this.dispatchEvent(zo)},t.prototype.run=function(){var e=this,t=function(){e.render(),e.frameId=e.requestAnimationFrame(t)};t()},t.prototype.initRenderer=function(e,t){var n=this;if(void 0===t&&(t=!1),!e)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new Ge,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new Lo,new Do,new Oo([new Fo])),this.loadRendererContainerModule(e),this.context.contextService=new this.context.ContextService((0,r.pi)((0,r.pi)({},eo),this.context)),this.context.renderingService=new Ga(eo,this.context),this.context.eventService=new Fa(eo,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(e,t,!0)):this.context.contextService.initAsync().then((function(){n.initRenderingService(e,t)}))},t.prototype.initRenderingService=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n=!1),this.context.renderingService.init((function(){r.inited=!0,t?(n?r.requestAnimationFrame((function(){r.dispatchEvent(new Oa(uo.READY))})):r.dispatchEvent(new Oa(uo.READY)),r.readyPromise&&r.resolveReadyPromise()):r.dispatchEvent(new Oa(uo.RENDERER_CHANGED)),t||r.getRoot().forEach((function(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0,t.dirty=!0)})),r.mountChildren(r.getRoot()),e.getConfig().enableAutoRendering&&r.run()}))},t.prototype.loadRendererContainerModule=function(e){var t=this;e.getPlugins().forEach((function(e){e.context=t.context,e.init(eo)}))},t.prototype.setRenderer=function(e){var t=this.getConfig();if(t.renderer!==e){var n=t.renderer;t.renderer=e,this.destroy(!1,!0),(0,r.ev)([],(0,r.CR)(null==n?void 0:n.getPlugins()),!1).reverse().forEach((function(e){e.destroy(eo)})),this.initRenderer(e)}},t.prototype.setCursor=function(e){this.getConfig().cursor=e,this.getContextService().applyCursorStyle(e)},t.prototype.unmountChildren=function(e){var t=this;e.childNodes.forEach((function(e){t.unmountChildren(e)})),this.inited&&(e.isMutationObserved?e.dispatchEvent(Go):(Go.target=e,this.dispatchEvent(Go,!0)),e!==this.document.documentElement&&(e.ownerDocument=null),e.isConnected=!1),e.isCustomElement&&e.disconnectedCallback&&e.disconnectedCallback()},t.prototype.mountChildren=function(e){var t=this;this.inited?e.isConnected||(e.ownerDocument=this.document,e.isConnected=!0,e.isMutationObserved?e.dispatchEvent(Bo):(Bo.target=e,this.dispatchEvent(Bo,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",e.nodeName),e.childNodes.forEach((function(e){t.mountChildren(e)})),e.isCustomElement&&e.connectedCallback&&e.connectedCallback()},t.prototype.client2Viewport=function(e){return this.getEventService().client2Viewport(e)},t.prototype.viewport2Client=function(e){return this.getEventService().viewport2Client(e)},t.prototype.viewport2Canvas=function(e){return this.getEventService().viewport2Canvas(e)},t.prototype.canvas2Viewport=function(e){return this.getEventService().canvas2Viewport(e)},t.prototype.getPointByClient=function(e,t){return this.client2Viewport({x:e,y:t})},t.prototype.getClientByPoint=function(e,t){return this.viewport2Client({x:e,y:t})},t}(La)},79575:function(e,t,n){"use strict";n.d(t,{TE:function(){return i},U4:function(){return f},Xk:function(){return p},Y1:function(){return E},_x:function(){return h},hE:function(){return y},l5:function(){return I},ph:function(){return g},vp:function(){return s},x4:function(){return w}});var r=n(85556),a=n(43672),o=n(29617);function i(e,t,n,r){var a=e-n,o=t-r;return Math.sqrt(a*a+o*o)}function c(e,t){var n=Math.min.apply(Math,(0,r.ev)([],(0,r.CR)(e),!1)),a=Math.min.apply(Math,(0,r.ev)([],(0,r.CR)(t),!1));return{x:n,y:a,width:Math.max.apply(Math,(0,r.ev)([],(0,r.CR)(e),!1))-n,height:Math.max.apply(Math,(0,r.ev)([],(0,r.CR)(t),!1))-a}}function l(e,t,n,r,a,o){return n*Math.cos(a)*Math.cos(o)-r*Math.sin(a)*Math.sin(o)+e}function u(e,t,n,r,a,o){return n*Math.sin(a)*Math.cos(o)+r*Math.cos(a)*Math.sin(o)+t}function s(e,t,n,r,a,o,i){for(var c=function(e,t,n){return Math.atan(-t/e*Math.tan(n))}(n,r,a),s=1/0,d=-1/0,p=[o,i],f=2*-Math.PI;f<=2*Math.PI;f+=Math.PI){var h=c+f;od&&(d=v)}var m=function(e,t,n){return Math.atan(t/(e*Math.tan(n)))}(n,r,a),I=1/0,g=-1/0,_=[o,i];for(f=2*-Math.PI;f<=2*Math.PI;f+=Math.PI){var y=m+f;og&&(g=x)}return{x:s,y:I,width:d-s,height:g-I}}function d(e,t,n,a,o,c){var l=-1,u=1/0,s=[n,a],d=20;c&&c>200&&(d=c/10);for(var p=1/d,f=p/10,h=0;h<=d;h++){var v=h*p,m=[o.apply(void 0,(0,r.ev)([],(0,r.CR)(e.concat([v])),!1)),o.apply(void 0,(0,r.ev)([],(0,r.CR)(t.concat([v])),!1))];(y=i(s[0],s[1],m[0],m[1]))=0&&y=0&&o<=1&&d.push(o);else{var p=u*u-4*l*s;(0,a.Z)(p,0)?d.push(-u/(2*l)):p>0&&(i=(-u-(c=Math.sqrt(p)))/(2*l),(o=(-u+c)/(2*l))>=0&&o<=1&&d.push(o),i>=0&&i<=1&&d.push(i))}return d}function I(e,t,n,r,a,o,i,l){for(var u=[e,i],s=[t,l],d=m(e,n,a,i),p=m(t,r,o,l),f=0;f=0?[o]:[]}function w(e,t,n,r,a,o){var i=b(e,n,a)[0],l=b(t,r,o)[0],u=[e,a],s=[t,o];return void 0!==i&&u.push(x(e,n,a,i)),void 0!==l&&s.push(x(t,r,o,l)),c(u,s)}function E(e,t,n,r,a,o,c,l){var u=function(e,t,n,r,a,o,i,c){return d([e,n,a],[t,r,o],i,c,x)}(e,t,n,r,a,o,c,l);return i(u.x,u.y,c,l)}},73058:function(e,t,n){"use strict";n.d(t,{S:function(){return c}});var r=n(85556),a=n(46867),o=n(50612),i=function(){function e(e){this.dragndropPluginOptions=e}return e.prototype.apply=function(t){var n=this,a=t.renderingService,i=t.renderingContext.root.ownerDocument,c=i.defaultView,l=function(e){var t=e.target,a=t===i,l=a&&n.dragndropPluginOptions.isDocumentDraggable?i:t.closest&&t.closest("[draggable=true]");if(l){var u=!1,s=e.timeStamp,d=[e.clientX,e.clientY],p=null,f=[e.clientX,e.clientY],h=function(e){return(0,r.mG)(n,void 0,void 0,(function(){var n,c,h,v,m,I;return(0,r.Jh)(this,(function(r){switch(r.label){case 0:if(!u){if(n=e.timeStamp-s,c=(0,o.y)([e.clientX,e.clientY],d),n<=this.dragndropPluginOptions.dragstartTimeThreshold||c<=this.dragndropPluginOptions.dragstartDistanceThreshold)return[2];e.type="dragstart",l.dispatchEvent(e),u=!0}return e.type="drag",e.dx=e.clientX-f[0],e.dy=e.clientY-f[1],l.dispatchEvent(e),f=[e.clientX,e.clientY],a?[3,2]:(h="pointer"===this.dragndropPluginOptions.overlap?[e.canvasX,e.canvasY]:t.getBounds().center,[4,i.elementsFromPoint(h[0],h[1])]);case 1:v=r.sent(),m=v[v.indexOf(t)+1],I=(null==m?void 0:m.closest("[droppable=true]"))||(this.dragndropPluginOptions.isDocumentDroppable?i:null),p!==I&&(p&&(e.type="dragleave",e.target=p,p.dispatchEvent(e)),I&&(e.type="dragenter",e.target=I,I.dispatchEvent(e)),(p=I)&&(e.type="dragover",e.target=p,p.dispatchEvent(e))),r.label=2;case 2:return[2]}}))}))};c.addEventListener("pointermove",h);var v=function(e){if(u){e.detail={preventClick:!0};var t=e.clone();p&&(t.type="drop",t.target=p,p.dispatchEvent(t)),t.type="dragend",l.dispatchEvent(t),u=!1}c.removeEventListener("pointermove",h)};t.addEventListener("pointerup",v,{once:!0}),t.addEventListener("pointerupoutside",v,{once:!0})}};a.hooks.init.tap(e.tag,(function(){c.addEventListener("pointerdown",l)})),a.hooks.destroy.tap(e.tag,(function(){c.removeEventListener("pointerdown",l)}))},e.tag="Dragndrop",e}(),c=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.options=t,n.name="dragndrop",n}return(0,r.ZT)(t,e),t.prototype.init=function(){this.addRenderingPlugin(new i((0,r.pi)({overlap:"pointer",isDocumentDraggable:!1,isDocumentDroppable:!1,dragstartDistanceThreshold:0,dragstartTimeThreshold:0},this.options)))},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t.prototype.setOptions=function(e){Object.assign(this.plugins[0].dragndropPluginOptions,e)},t}(a.F6)},42150:function(e,t,n){"use strict";n.d(t,{ux:function(){return r.ux},Xz:function(){return r.Xz},Cd:function(){return r.Cd},b_:function(){return r.b_},Aw:function(){return r.Aw},s$:function(){return r.s$},Dk:function(){return r.Dk},Pj:function(){return r.Pj},ZA:function(){return r.ZA},k9:function(){return r.k9},Ee:function(){return r.Ee},x1:function(){return r.x1},y$:function(){return r.y$},mg:function(){return r.mg},aH:function(){return r.aH},h0:function(){return r.h0},UL:function(){return r.UL},xv:function(){return r.xv},YR:function(){return r.YR},lu:function(){return r.lu},GZ:function(){return r.GZ}});var r=n(46867),a=n(85556),o=n(6748),i=n(13990),c=n(45799),l=n(21839),u=n(7962),s=function(e){function t(){var t=e.apply(this,(0,a.ev)([],(0,a.CR)(arguments),!1))||this;return t.landmarks=[],t}return(0,a.ZT)(t,e),t.prototype.rotate=function(e,t,n){if(this.relElevation=(0,r._O)(t),this.relAzimuth=(0,r._O)(e),this.relRoll=(0,r._O)(n),this.elevation+=this.relElevation,this.azimuth+=this.relAzimuth,this.roll+=this.relRoll,this.type===r.iM.EXPLORING){var a=c.yY(c.Ue(),[1,0,0],(0,r.Vl)((this.rotateWorld?1:-1)*this.relElevation)),o=c.yY(c.Ue(),[0,1,0],(0,r.Vl)((this.rotateWorld?1:-1)*this.relAzimuth)),i=c.yY(c.Ue(),[0,0,1],(0,r.Vl)(this.relRoll)),u=c.Jp(c.Ue(),o,a);u=c.Jp(c.Ue(),u,i);var s=l.fromQuat(l.create(),u);l.translate(this.matrix,this.matrix,[0,0,-this.distance]),l.multiply(this.matrix,this.matrix,s),l.translate(this.matrix,this.matrix,[0,0,this.distance])}else{if(Math.abs(this.elevation)>90)return this;this.computeMatrix()}return this._getAxes(),this.type===r.iM.ORBITING||this.type===r.iM.EXPLORING?this._getPosition():this.type===r.iM.TRACKING&&this._getFocalPoint(),this._update(),this},t.prototype.pan=function(e,t){var n=(0,r.O4)(e,t,0),a=u.d9(this.position);return u.IH(a,a,u.bA(u.Ue(),this.right,n[0])),u.IH(a,a,u.bA(u.Ue(),this.up,n[1])),this._setPosition(a),this.triggerUpdate(),this},t.prototype.dolly=function(e){var t=this.forward,n=u.d9(this.position),a=this.dollyingStep,o=this.distance+e*this.dollyingStep;return a=Math.max(Math.min(o,this.maxDistance),this.minDistance)-this.distance,n[0]+=a*t[0],n[1]+=a*t[1],n[2]+=a*t[2],this._setPosition(n),this.type===r.iM.ORBITING||this.type===r.iM.EXPLORING?this._getDistance():this.type===r.iM.TRACKING&&u.IH(this.focalPoint,n,this.distanceVector),this.triggerUpdate(),this},t.prototype.cancelLandmarkAnimation=function(){void 0!==this.landmarkAnimationID&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)},t.prototype.createLandmark=function(e,t){var n,a,o,i;void 0===t&&(t={});var c=t.position,s=void 0===c?this.position:c,d=t.focalPoint,p=void 0===d?this.focalPoint:d,f=t.roll,h=t.zoom,v=new r.GZ.CameraContribution;v.setType(this.type,void 0),v.setPosition(s[0],null!==(n=s[1])&&void 0!==n?n:this.position[1],null!==(a=s[2])&&void 0!==a?a:this.position[2]),v.setFocalPoint(p[0],null!==(o=p[1])&&void 0!==o?o:this.focalPoint[1],null!==(i=p[2])&&void 0!==i?i:this.focalPoint[2]),v.setRoll(null!=f?f:this.roll),v.setZoom(null!=h?h:this.zoom);var m={name:e,matrix:l.clone(v.getWorldTransform()),right:u.d9(v.right),up:u.d9(v.up),forward:u.d9(v.forward),position:u.d9(v.getPosition()),focalPoint:u.d9(v.getFocalPoint()),distanceVector:u.d9(v.getDistanceVector()),distance:v.getDistance(),dollyingStep:v.getDollyingStep(),azimuth:v.getAzimuth(),elevation:v.getElevation(),roll:v.getRoll(),relAzimuth:v.relAzimuth,relElevation:v.relElevation,relRoll:v.relRoll,zoom:v.getZoom()};return this.landmarks.push(m),m},t.prototype.gotoLandmark=function(e,t){var n=this;void 0===t&&(t={});var a=(0,o.Z)(e)?this.landmarks.find((function(t){return t.name===e})):e;if(a){var c=(0,i.Z)(t)?{duration:t}:t,l=c.easing,s=void 0===l?"linear":l,d=c.duration,p=void 0===d?100:d,f=c.easingFunction,h=void 0===f?void 0:f,v=c.onfinish,m=void 0===v?void 0:v,I=c.onframe,g=void 0===I?void 0:I;if(0===p)return this.syncFromLandmark(a),void(m&&m());this.cancelLandmarkAnimation();var _,y=a.position,x=a.focalPoint,b=a.zoom,w=a.roll,E=h||r.GZ.EasingFunction(s),S=function(){n.setFocalPoint(x),n.setPosition(y),n.setRoll(w),n.setZoom(b),n.computeMatrix(),n.triggerUpdate(),m&&m()},C=function(e){void 0===_&&(_=e);var t=e-_;if(t>p)S();else{var r,a,o=E(t/p),i=u.Ue(),c=u.Ue();u.t7(i,n.focalPoint,x,o),u.t7(c,n.position,y,o),a=n.roll*(1-o)+w*o,r=n.zoom*(1-o)+b*o,n.setFocalPoint(i),n.setPosition(c),n.setRoll(a),n.setZoom(r),u.TK(i,x)+u.TK(c,y)<=.01&&null==b&&null==w?S():(n.computeMatrix(),n.triggerUpdate(),t0){var o=function(e,t){return e===t?e:p&&function(e){return e===p||e===d}(e)?p:null}(n[a-1],e);if(o)return void(n[a-1]=o)}else t=this.observer,y.push(t),_||(_=!0,void 0!==r.GZ.globalThis?r.GZ.globalThis.setTimeout(x):x());n[a]=e},e.prototype.addListeners=function(){this.addListeners_(this.target)},e.prototype.addListeners_=function(e){var t=this.options;t.attributes&&e.addEventListener(r.Dk.ATTR_MODIFIED,this,!0),t.childList&&e.addEventListener(r.Dk.INSERTED,this,!0),(t.childList||t.subtree)&&e.addEventListener(r.Dk.REMOVED,this,!0)},e.prototype.removeListeners=function(){this.removeListeners_(this.target)},e.prototype.removeListeners_=function(e){var t=this.options;t.attributes&&e.removeEventListener(r.Dk.ATTR_MODIFIED,this,!0),t.childList&&e.removeEventListener(r.Dk.INSERTED,this,!0),(t.childList||t.subtree)&&e.removeEventListener(r.Dk.REMOVED,this,!0)},e.prototype.removeTransientObservers=function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach((function(e){this.removeListeners_(e);for(var t=v.get(e),n=0;n0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"totalDuration",{get:function(){return this._totalDuration},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_needsTick",{get:function(){return this.pending||"running"===this.playState||!this._finishedFlag},enumerable:!1,configurable:!0}),e.prototype.updatePromises=function(){var e=this.oldPlayState,t=this.pending?"pending":this.playState;return this.readyPromise&&t!==e&&("idle"===t?(this.rejectReadyPromise(),this.readyPromise=void 0):"pending"===e?this.resolveReadyPromise():"pending"===t&&(this.readyPromise=void 0)),this.finishedPromise&&t!==e&&("idle"===t?(this.rejectFinishedPromise(),this.finishedPromise=void 0):"finished"===t?this.resolveFinishedPromise():"finished"===e&&(this.finishedPromise=void 0)),this.oldPlayState=t,this.readyPromise||this.finishedPromise},e.prototype.play=function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),-1===this.timeline.animations.indexOf(this)&&this.timeline.animations.push(this),this.updatePromises()},e.prototype.pause=function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),this._isFinished||this._paused||this._idle?this._idle&&(this.rewind(),this._idle=!1):this.currentTimePending=!0,this._startTime=null,this._paused=!0,this.updatePromises()},e.prototype.finish=function(){this.updatePromises(),this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())},e.prototype.cancel=function(){var e=this;if(this.updatePromises(),this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var t=new E(null,this,this.currentTime,null);setTimeout((function(){e.oncancel(t)}))}},e.prototype.reverse=function(){this.updatePromises();var e=this.currentTime;this.playbackRate*=-1,this.play(),null!==e&&(this.currentTime=e),this.updatePromises()},e.prototype.updatePlaybackRate=function(e){this.playbackRate=e},e.prototype.targetAnimations=function(){var e;return(null===(e=this.effect)||void 0===e?void 0:e.target).getAnimations()},e.prototype.markTarget=function(){var e=this.targetAnimations();-1===e.indexOf(this)&&e.push(this)},e.prototype.unmarkTarget=function(){var e=this.targetAnimations(),t=e.indexOf(this);-1!==t&&e.splice(t,1)},e.prototype.tick=function(e,t){this._idle||this._paused||(null===this._startTime?t&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((e-this._startTime)*this.playbackRate)),t&&(this.currentTimePending=!1,this.fireEvents(e))},e.prototype.rewind=function(){if(this.playbackRate>=0)this.currentTime=0;else{if(!(this._totalDuration<1/0))throw new Error("Unable to rewind negative playback rate animation with infinite duration");this.currentTime=this._totalDuration}},e.prototype.persist=function(){throw new Error(r.jf)},e.prototype.addEventListener=function(e,t,n){throw new Error(r.jf)},e.prototype.removeEventListener=function(e,t,n){throw new Error(r.jf)},e.prototype.dispatchEvent=function(e){throw new Error(r.jf)},e.prototype.commitStyles=function(){throw new Error(r.jf)},e.prototype.ensureAlive=function(){var e,t;this.playbackRate<0&&0===this.currentTime?this._inEffect=!!(null===(e=this.effect)||void 0===e?void 0:e.update(-1)):this._inEffect=!!(null===(t=this.effect)||void 0===t?void 0:t.update(this.currentTime)),this._inTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,this.timeline.animations.push(this))},e.prototype.tickCurrentTime=function(e,t){e!==this._currentTime&&(this._currentTime=e,this._isFinished&&!t&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())},e.prototype.fireEvents=function(e){var t=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var n=new E(null,this,this.currentTime,e);setTimeout((function(){t.onfinish&&t.onfinish(n)}))}this._finishedFlag=!0}}else{if(this.onframe&&"running"===this.playState){var r=new E(null,this,this.currentTime,e);this.onframe(r)}this._finishedFlag=!1}},e}(),k=.1,T="function"==typeof Float32Array,A=function(e,t){return 1-3*t+3*e},M=function(e,t){return 3*t-6*e},R=function(e){return 3*e},P=function(e,t,n){return((A(t,n)*e+M(t,n))*e+R(t))*e},O=function(e,t,n){return 3*A(t,n)*e*e+2*M(t,n)*e+R(t)},L=function(e,t,n,r){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===t&&n===r)return function(e){return e};for(var a=T?new Float32Array(11):new Array(11),o=0;o<11;++o)a[o]=P(o*k,e,n);var i=function(t){for(var r=0,o=1;10!==o&&a[o]<=t;++o)r+=k;--o;var i=r+(t-a[o])/(a[o+1]-a[o])*k,c=O(i,e,n);return c>=.001?function(e,t,n,r){for(var a=0;a<4;++a){var o=O(t,n,r);if(0===o)return t;t-=(P(t,n,r)-e)/o}return t}(t,i,e,n):0===c?i:function(e,t,n,r,a){var o,i,c=0;do{(o=P(i=t+(n-t)/2,r,a)-e)>0?n=i:t=i}while(Math.abs(o)>1e-7&&++c<10);return i}(t,r,r+k,e,n)};return function(e){return 0===e||1===e?e:P(i(e),t,r)}},N=function(e){return Math.pow(e,2)},F=function(e){return Math.pow(e,3)},D=function(e){return Math.pow(e,4)},B=function(e){return Math.pow(e,5)},G=function(e){return Math.pow(e,6)},U=function(e){return 1-Math.cos(e*Math.PI/2)},j=function(e){return 1-Math.sqrt(1-e*e)},z=function(e){return e*e*(3*e-2)},q=function(e){for(var t,n=4;e<((t=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((3*t-2)/22-e,2)},H=function(e,t){void 0===t&&(t=[]);var n=(0,a.CR)(t,2),r=n[0],o=void 0===r?1:r,i=n[1],c=void 0===i?.5:i,l=(0,b.Z)(Number(o),1,10),u=(0,b.Z)(Number(c),.1,2);return 0===e||1===e?e:-l*Math.pow(2,10*(e-1))*Math.sin((e-1-u/(2*Math.PI)*Math.asin(1/l))*(2*Math.PI)/u)},V=function(e,t,n){void 0===t&&(t=[]);var r=(0,a.CR)(t,4),o=r[0],i=void 0===o?1:o,c=r[1],l=void 0===c?100:c,u=r[2],s=void 0===u?10:u,d=r[3],p=void 0===d?0:d;i=(0,b.Z)(i,.1,1e3),l=(0,b.Z)(l,.1,1e3),s=(0,b.Z)(s,.1,1e3),p=(0,b.Z)(p,.1,1e3);var f=Math.sqrt(l/i),h=s/(2*Math.sqrt(l*i)),v=h<1?f*Math.sqrt(1-h*h):0,m=h<1?(h*f-p)/v:-p+f,I=n?n*e/1e3:e;return I=h<1?Math.exp(-I*h*f)*(1*Math.cos(v*I)+m*Math.sin(v*I)):(1+m*I)*Math.exp(-I*f),0===e||1===e?e:1-I},W=function(e,t){void 0===t&&(t=[]);var n=(0,a.CR)(t,2),r=n[0],o=void 0===r?10:r;return("start"==n[1]?Math.ceil:Math.floor)((0,b.Z)(e,0,1)*o)/o},X=function(e,t){void 0===t&&(t=[]);var n=(0,a.CR)(t,4),r=n[0],o=n[1],i=n[2],c=n[3];return L(r,o,i,c)(e)},Y=L(.42,0,1,1),Z=function(e){return function(t,n,r){return void 0===n&&(n=[]),1-e(1-t,n,r)}},K=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?e(2*t,n,r)/2:1-e(-2*t+2,n,r)/2}},$=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?(1-e(1-2*t,n,r))/2:(e(2*t-1,n,r)+1)/2}},Q={steps:W,"step-start":function(e){return W(e,[1,"start"])},"step-end":function(e){return W(e,[1,"end"])},linear:function(e){return e},"cubic-bezier":X,ease:function(e){return X(e,[.25,.1,.25,1])},in:Y,out:Z(Y),"in-out":K(Y),"out-in":$(Y),"in-quad":N,"out-quad":Z(N),"in-out-quad":K(N),"out-in-quad":$(N),"in-cubic":F,"out-cubic":Z(F),"in-out-cubic":K(F),"out-in-cubic":$(F),"in-quart":D,"out-quart":Z(D),"in-out-quart":K(D),"out-in-quart":$(D),"in-quint":B,"out-quint":Z(B),"in-out-quint":K(B),"out-in-quint":$(B),"in-expo":G,"out-expo":Z(G),"in-out-expo":K(G),"out-in-expo":$(G),"in-sine":U,"out-sine":Z(U),"in-out-sine":K(U),"out-in-sine":$(U),"in-circ":j,"out-circ":Z(j),"in-out-circ":K(j),"out-in-circ":$(j),"in-back":z,"out-back":Z(z),"in-out-back":K(z),"out-in-back":$(z),"in-bounce":q,"out-bounce":Z(q),"in-out-bounce":K(q),"out-in-bounce":$(q),"in-elastic":H,"out-elastic":Z(H),"in-out-elastic":K(H),"out-in-elastic":$(H),spring:V,"spring-in":V,"spring-out":Z(V),"spring-in-out":K(V),"spring-out-in":$(V)},J=function(e){return e};function ee(e,t){return function(n){if(n>=1)return 1;var r=1/e;return(n+=t*r)-n%r}}var te="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",ne=new RegExp("cubic-bezier\\("+te+","+te+","+te+","+te+"\\)"),re=/steps\(\s*(\d+)\s*\)/,ae=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function oe(e){var t=ne.exec(e);if(t)return L.apply(void 0,(0,a.ev)([],(0,a.CR)(t.slice(1).map(Number)),!1));var n=re.exec(e);if(n)return ee(Number(n[1]),0);var r=ae.exec(e);return r?ee(Number(r[1]),{start:1,middle:.5,end:0}[r[2]]):Q[function(e){return(t=e,"-"===(t=t.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())}))).charAt(0)?t.substring(1):t).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim();var t}(e)]||Q.linear}function ie(e){return Math.abs(function(e){var t;if(0===e.duration||0===e.iterations)return 0;return("auto"===e.duration?0:Number(e.duration))*(null!==(t=e.iterations)&&void 0!==t?t:1)}(e)/(e.playbackRate||1))}function ce(e,t,n){var r=function(e,t,n){if(null===t)return 0;var r=n.endTime;return t=Math.min(n.delay+e+n.endDelay,r)?2:3}(e,t,n),a=function(e,t,n,r,a){switch(r){case 1:return"backwards"===t||"both"===t?0:null;case 3:return n-a;case 2:return"forwards"===t||"both"===t?e:null;case 0:return null}}(e,n.fill,t,r,n.delay);if(null===a)return null;var o="auto"===n.duration?0:n.duration,i=function(e,t,n,r,a){var o=a;return 0===e?1!==t&&(o+=n):o+=r/e,o}(o,r,n.iterations,a,n.iterationStart),c=function(e,t,n,r,a,o){var i=e===1/0?t%1:e%1;return 0!==i||2!==n||0===r||0===a&&0!==o||(i=1),i}(i,n.iterationStart,r,n.iterations,a,o),l=function(e,t,n,r){return 2===e&&t===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,c,i),u=function(e,t,n){var r=e;if("normal"!==e&&"reverse"!==e){var a=t;"alternate-reverse"===e&&(a+=1),r="normal",a!==1/0&&a%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,l,c);return n.currentIteration=l,n.progress=u,n.easingFunction(u)}function le(e,t,n){var r=function(e,t){for(var n={},r=0;r=e.applyFrom&&t1)throw new Error("Keyframe offsets must be between 0 and 1.");n.computedOffset=a}}else if("composite"===r&&-1===["replace","add","accumulate","auto"].indexOf(a))throw new Error("".concat(a," compositing is not supported"));n[r]=a}return void 0===n.offset&&(n.offset=null),void 0===n.easing&&(n.easing=(null==t?void 0:t.easing)||"linear"),void 0===n.composite&&(n.composite="auto"),n})),r=!0,a=-1/0,o=0;o=0&&Number(e.offset)<=1})),r||function(){var e,t,r=n.length;n[r-1].computedOffset=Number(null!==(e=n[r-1].offset)&&void 0!==e?e:1),r>1&&(n[0].computedOffset=Number(null!==(t=n[0].offset)&&void 0!==t?t:0));for(var a=0,o=Number(n[0].computedOffset),i=1;i0?[...e,...new Array(n).fill(1)]:n<0?e.slice(0,t):e}(i,s),[p,f]=n,h=f-p,v=h/(2/s*r+1-1/s*a),m=v*a/s,I=v-s*m,g=function(e){const t=Math.min(...e);return e.map((e=>e/t))}(d),_=I/g.reduce(((e,t)=>e+t)),y=new o(t.map(((e,t)=>{const n=g[t]*_;return[e,l?Math.floor(n):n]}))),x=new o(t.map(((e,t)=>{const n=g[t]*_+m;return[e,l?Math.floor(n):n]}))),b=Array.from(x.values()).reduce(((e,t)=>e+t)),w=p+(h-(b-b/s*a))*u;let E=l?Math.round(w):w;const S=new Array(s);for(let e=0;e0?e:t}getPaddingOuter(){const{padding:e,paddingOuter:t}=this.options;return e>0?e:t}rescale(){super.rescale();const{align:e,domain:t,range:n,round:r,flex:a}=this.options,{adjustedRange:o,valueBandWidth:i,valueStep:c}=function(e){var t;const{domain:n}=e,r=n.length;if(0===r)return{valueBandWidth:void 0,valueStep:void 0,adjustedRange:[]};if(null===(t=e.flex)||void 0===t?void 0:t.length)return l(e);const{range:a,paddingOuter:o,paddingInner:i,round:c,align:u}=e;let s,d,p=a[0];const f=a[1]-p,h=2*o,v=r-i;s=f/Math.max(1,h+v),c&&(s=Math.floor(s)),p+=(f-s*(r-i))*u,d=s*(1-i),c&&(p=Math.round(p),d=Math.round(d));const m=new Array(r).fill(0).map(((e,t)=>p+t*s));return{valueStep:s,valueBandWidth:d,adjustedRange:m}}({align:e,range:n,round:r,flex:a,paddingInner:this.getPaddingInner(),paddingOuter:this.getPaddingOuter(),domain:t});this.valueStep=c,this.valueBandWidth=i,this.adjustedRange=o}}},10188:function(e,t,n){"use strict";n.d(t,{X:function(){return a}});var r=n(49255);class a{constructor(e){this.options=(0,r.b$)({},this.getDefaultOptions()),this.update(e)}getOptions(){return this.options}update(e={}){this.options=(0,r.b$)({},this.options,e),this.rescale(e)}rescale(e){}}},58363:function(e,t,n){"use strict";n.d(t,{s:function(){return i}});var r=n(49255),a=n(11160),o=n(10188);class i extends o.X{getDefaultOptions(){return{range:[0],domain:[0,1],unknown:void 0,tickCount:5,tickMethod:a.Z}}map(e){const[t]=this.options.range;return void 0!==t?t:this.options.unknown}invert(e){const[t]=this.options.range;return e===t&&void 0!==t?this.options.domain:[]}getTicks(){const{tickMethod:e,domain:t,tickCount:n}=this.options,[a,o]=t;return(0,r.hj)(a)&&(0,r.hj)(o)?e(a,o,n):[]}clone(){return new i(this.options)}}},9702:function(e,t,n){"use strict";n.d(t,{V:function(){return h}});var r=n(49255),a=n(10188),o=n(83689),i=n(41414),c=n(56550),l=n(50717),u=n(10378),s=n(31247);const d=(e,t,n)=>{const[r,a]=e,[c,l]=t;let u,s;return r{const r=Math.min(e.length,t.length)-1,a=new Array(r),l=new Array(r),u=e[0]>e[r],s=u?[...e].reverse():e,d=u?[...t].reverse():t;for(let e=0;e{const n=(0,c.b)(e,t,1,r)-1,o=a[n],u=l[n];return(0,i.q)(u,o)(t)}},f=(e,t,n,r)=>(Math.min(e.length,t.length)>2?p:d)(e,t,r?l.lk:n);class h extends a.X{getDefaultOptions(){return{domain:[0,1],range:[0,1],nice:!1,clamp:!1,round:!1,interpolate:l.fv,tickCount:5}}map(e){return(0,u.J)(e)?this.output(e):this.options.unknown}invert(e){return(0,u.J)(e)?this.input(e):this.options.unknown}nice(){if(!this.options.nice)return;const[e,t,n,...r]=this.getTickMethodOptions();this.options.domain=this.chooseNice()(e,t,n,...r)}getTicks(){const{tickMethod:e}=this.options,[t,n,r,...a]=this.getTickMethodOptions();return e(t,n,r,...a)}getTickMethodOptions(){const{domain:e,tickCount:t}=this.options;return[e[0],e[e.length-1],t]}chooseNice(){return s.n}rescale(){this.nice();const[e,t]=this.chooseTransforms();this.composeOutput(e,this.chooseClamp(e)),this.composeInput(e,t,this.chooseClamp(t))}chooseClamp(e){const{clamp:t,range:n}=this.options,a=this.options.domain.map(e),o=Math.min(a.length,n.length);return t?function(e,t){const n=tt?e:t;return e=>Math.min(Math.max(n,e),r)}(a[0],a[o-1]):r.yR}composeOutput(e,t){const{domain:n,range:r,round:a,interpolate:o}=this.options,c=f(n.map(e),r,o,a);this.output=(0,i.q)(c,t,e)}composeInput(e,t,n){const{domain:r,range:a}=this.options,o=f(a,r.map(e),l.fv);this.input=(0,i.q)(t,n,o)}}},43336:function(e,t,n){"use strict";n.d(t,{b:function(){return c}});var r=n(49255),a=n(9702),o=n(50717),i=n(11160);class c extends a.V{getDefaultOptions(){return{domain:[0,1],range:[0,1],unknown:void 0,nice:!1,clamp:!1,round:!1,interpolate:o.wp,tickMethod:i.Z,tickCount:5}}chooseTransforms(){return[r.yR,r.yR]}clone(){return new c(this.options)}}},12860:function(e,t,n){"use strict";n.d(t,{r:function(){return l},z:function(){return a}});var r=n(10188);const a=Symbol("defaultUnknown");function o(e,t,n){for(let r=0;r`${e}`:"object"==typeof e?e=>JSON.stringify(e):e=>e}class l extends r.X{getDefaultOptions(){return{domain:[],range:[],unknown:a}}constructor(e){super(e)}map(e){return 0===this.domainIndexMap.size&&o(this.domainIndexMap,this.getDomain(),this.domainKey),i({value:this.domainKey(e),mapper:this.domainIndexMap,from:this.getDomain(),to:this.getRange(),notFoundReturn:this.options.unknown})}invert(e){return 0===this.rangeIndexMap.size&&o(this.rangeIndexMap,this.getRange(),this.rangeKey),i({value:this.rangeKey(e),mapper:this.rangeIndexMap,from:this.getRange(),to:this.getDomain(),notFoundReturn:this.options.unknown})}rescale(e){const[t]=this.options.domain,[n]=this.options.range;if(this.domainKey=c(t),this.rangeKey=c(n),!this.rangeIndexMap)return this.rangeIndexMap=new Map,void(this.domainIndexMap=new Map);e&&!e.range||this.rangeIndexMap.clear(),(!e||e.domain||e.compare)&&(this.domainIndexMap.clear(),this.sortedDomain=void 0)}clone(){return new l(this.options)}getRange(){return this.options.range}getDomain(){if(this.sortedDomain)return this.sortedDomain;const{domain:e,compare:t}=this.options;return this.sortedDomain=t?[...e].sort(t):e,this.sortedDomain}}},21993:function(e,t,n){"use strict";n.d(t,{c:function(){return i}});var r=n(79453),a=n(1609);function o(e,t){const n=e.length;if(!n)return;if(n<2)return e[n-1];const r=(n-1)*t,a=Math.floor(r),o=e[a];return o+(e[a+1]-o)*(r-a)}class i extends r.M{getDefaultOptions(){return{domain:[],range:[],tickCount:5,unknown:void 0,tickMethod:a.GX}}constructor(e){super(e)}rescale(){const{domain:e,range:t}=this.options;this.n=t.length-1,this.thresholds=function(e,t,n=!1){const r=e;n||r.sort(((e,t)=>e-t));const a=[];for(let e=1;e{let a,o,i=e,c=t;if(i===c&&n>0)return[i];let l=(0,r.G)(i,c,n);if(0===l||!Number.isFinite(l))return[];if(l>0){i=Math.ceil(i/l),c=Math.floor(c/l),o=new Array(a=Math.ceil(c-i+1));for(let e=0;e=0&&(s=1),1-u/(l-1)-n+s}function l(e,t,n){const a=(0,r.dp)(t);return 1-(0,r.cq)(t,e)/(a-1)-n+1}function u(e,t,n,r,a,o){const i=(e-1)/(o-a),c=(t-1)/(Math.max(o,r)-Math.min(n,a));return 2-Math.max(i/c,c/i)}function s(e,t){return e>=t?2-(e-1)/(t-1):1}function d(e,t,n,r){return 1-.5*((t-r)**2+(e-n)**2)/(.1*(t-e))**2}function p(e,t,n){const r=t-e;if(n>r){return 1-((n-r)/2)**2/(.1*r)**2}return 1}const f=(e,t,n=5,r=!0,i=o,f=[.25,.2,.5,.05])=>{const h=n<0?0:Math.round(n);if(Number.isNaN(e)||Number.isNaN(t)||"number"!=typeof e||"number"!=typeof t||!h)return[];if(t-e<1e-15||1===h)return[e];const v={score:-2,lmin:0,lmax:0,lstep:0};let m=1;for(;m<1/0;){for(let n=0;nv.score&&(!r||n<=e&&s>=t)&&(v.lmin=n,v.lmax=s,v.lstep=p,v.score=w)}}g+=1}I+=1}}m+=1}const I=a(v.lmax),g=a(v.lmin),_=a(v.lstep),y=Math.floor(function(e){return Math.round(1e12*e)/1e12}((I-g)/_))+1,x=new Array(y);x[0]=a(g);for(let e=1;ee);for(;ot?i=n:o=n+1}return o}n.d(t,{b:function(){return r}})},41414:function(e,t,n){"use strict";function r(e,...t){return t.reduce(((e,t)=>n=>e(t(n))),e)}n.d(t,{q:function(){return r}})},31247:function(e,t,n){"use strict";n.d(t,{n:function(){return a}});var r=n(86767);const a=(e,t,n=5)=>{const a=[e,t];let o,i=0,c=a.length-1,l=a[i],u=a[c];return u0?(l=Math.floor(l/o)*o,u=Math.ceil(u/o)*o,o=(0,r.G)(l,u,n)):o<0&&(l=Math.ceil(l*o)/o,u=Math.floor(u*o)/o,o=(0,r.G)(l,u,n)),o>0?(a[i]=Math.floor(l/o)*o,a[c]=Math.ceil(u/o)*o):o<0&&(a[i]=Math.ceil(l*o)/o,a[c]=Math.floor(u*o)/o),a}},50717:function(e,t,n){"use strict";n.d(t,{fv:function(){return c},lk:function(){return u},wp:function(){return l}});var r=n(96855),a=n.n(r);function o(e,t,n){let r=n;return r<0&&(r+=1),r>1&&(r-=1),r<1/6?e+6*(t-e)*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function i(e){const t=a().get(e);if(!t)return null;const{model:n,value:r}=t;return"rgb"===n?r:"hsl"===n?function(e){const t=e[0]/360,n=e[1]/100,r=e[2]/100,a=e[3];if(0===n)return[255*r,255*r,255*r,a];const i=r<.5?r*(1+n):r+n-r*n,c=2*r-i;return[255*o(c,i,t+1/3),255*o(c,i,t),255*o(c,i,t-1/3),a]}(r):null}const c=(e,t)=>n=>e*(1-n)+t*n,l=(e,t)=>"number"==typeof e&&"number"==typeof t?c(e,t):"string"==typeof e&&"string"==typeof t?((e,t)=>{const n=i(e),r=i(t);return null===n||null===r?n?()=>e:()=>t:e=>{const t=new Array(4);for(let a=0;a<4;a+=1){const o=n[a],i=r[a];t[a]=o*(1-e)+i*e}const[a,o,i,c]=t;return`rgba(${Math.round(a)}, ${Math.round(o)}, ${Math.round(i)}, ${c})`}})(e,t):()=>e,u=(e,t)=>{const n=c(e,t);return e=>Math.round(n(e))}},10378:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var r=n(49255);function a(e){return!(0,r.o8)(e)&&!(0,r.Ft)(e)&&!Number.isNaN(e)}},83689:function(e,t,n){"use strict";function r(e,t){return t-e?n=>(n-e)/(t-e):e=>.5}n.d(t,{I:function(){return r}})},86767:function(e,t,n){"use strict";n.d(t,{G:function(){return i},l:function(){return c}});const r=Math.sqrt(50),a=Math.sqrt(10),o=Math.sqrt(2);function i(e,t,n){const i=(t-e)/Math.max(0,n),c=Math.floor(Math.log(i)/Math.LN10),l=i/10**c;return c>=0?(l>=r?10:l>=a?5:l>=o?2:1)*10**c:-(10**-c)/(l>=r?10:l>=a?5:l>=o?2:1)}function c(e,t,n){const i=Math.abs(t-e)/Math.max(0,n);let c=10**Math.floor(Math.log(i)/Math.LN10);const l=i/c;return l>=r?c*=10:l>=a?c*=5:l>=o&&(c*=2),tn?n:e}},99055:function(e,t){"use strict";t.Z=function(e,t,n){var r;return function(){var a=this,o=arguments,i=function(){r=null,n||e.apply(a,o)},c=n&&!r;clearTimeout(r),r=setTimeout(i,t),c&&e.apply(a,o)}}},8562:function(e,t,n){"use strict";var r=n(72712),a=n(79569);function o(e,t){if(Object.hasOwn)return Object.hasOwn(e,t);if(null==e)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}function i(e,t,n,c){for(var l in n=n||0,c=c||5,t)if(o(t,l)){var u=t[l];null!==u&&(0,a.Z)(u)?((0,a.Z)(e[l])||(e[l]={}),n1&&(_*=T=Math.sqrt(T),y*=T);var A=_*_,M=y*y,R=(c===l?-1:1)*Math.sqrt(Math.abs((A*M-A*k*k-M*C*C)/(A*k*k+M*C*C)));v=R*_*k/y+(I+x)/2,m=R*-y*C/_+(g+b)/2,f=Math.asin(((g-m)/y*Math.pow(10,9)>>0)/Math.pow(10,9)),h=Math.asin(((b-m)/y*Math.pow(10,9)>>0)/Math.pow(10,9)),f=Ih&&(f-=2*Math.PI),!l&&h>f&&(h-=2*Math.PI)}var P=h-f;if(Math.abs(P)>w){var O=h,L=x,N=b;h=f+w*(l&&h>f?1:-1),S=a(x=v+_*Math.cos(h),b=m+y*Math.sin(h),_,y,i,0,l,L,N,[h,O,v,m])}P=h-f;var F=Math.cos(f),D=Math.sin(f),B=Math.cos(h),G=Math.sin(h),U=Math.tan(P/4),j=4/3*_*U,z=4/3*y*U,q=[I,g],H=[I+j*D,g-z*F],V=[x+j*G,b-z*B],W=[x,b];if(H[0]=2*q[0]-H[0],H[1]=2*q[1]-H[1],d)return H.concat(V,W,S);for(var X=[],Y=0,Z=(S=H.concat(V,W,S)).length;Y=4&&1!==e[3]&&(t=", "+e[3]),"hwb("+e[0]+", "+e[1]+"%, "+e[2]+"%"+t+")"},l.to.keyword=function(e){return i[e.slice(0,3)]}},6659:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function a(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,r,o,i){if("function"!=typeof r)throw new TypeError("The listener must be a function");var c=new a(r,o||e,i),l=n?n+t:t;return e._events[l]?e._events[l].fn?e._events[l]=[e._events[l],c]:e._events[l].push(c):(e._events[l]=c,e._eventsCount++),e}function i(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function c(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),(new r).__proto__||(n=!1)),c.prototype.eventNames=function(){var e,r,a=[];if(0===this._eventsCount)return a;for(r in e=this._events)t.call(e,r)&&a.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?a.concat(Object.getOwnPropertySymbols(e)):a},c.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var a=0,o=r.length,i=new Array(o);a0)throw"Initial bisect points must have opposite signs";if(0===i)return t;if(0===c)return n;for(var u=0;u=0&&(t=s),Math.abs(l)=v[h-1].fx){var T=!1;if(x.fx>k.fx?(c(b,1+p,y,-p,k),b.fx=e(b),b.fx=1)break;for(m=1;mu+i*o*s||d>=v)h=o;else{if(Math.abs(f)<=-l*s)return o;f*(h-p)>=0&&(h=p),p=o,v=d}return 0}o=o||1,i=i||1e-6,l=l||.1;for(var m=0;m<10;++m){if(c(r.x,1,n.x,o,t),d=r.fx=e(r.x,r.fxprime),f=a(r.fxprime,t),d>u+i*o*s||m&&d>=p)return v(h,o,p);if(Math.abs(f)<=-l*s)return o;if(f>=0)return v(o,h,d);p=d,h=o,o*=2}return o}function s(e,t,n){var r,l,s,d={x:t.slice(),fx:0,fxprime:t.slice()},p={x:t.slice(),fx:0,fxprime:t.slice()},f=t.slice(),h=1;s=(n=n||{}).maxIterations||20*t.length,d.fx=e(d.x,d.fxprime),i(r=d.fxprime.slice(),d.fxprime,-1);for(var v=0;v0?(n[0]=2*(l*c+d*a+u*i-s*o)/p,n[1]=2*(u*c+d*o+s*a-l*i)/p,n[2]=2*(s*c+d*i+l*o-u*a)/p):(n[0]=2*(l*c+d*a+u*i-s*o),n[1]=2*(u*c+d*o+s*a-l*i),n[2]=2*(s*c+d*i+l*o-u*a)),k(e,t,n),e}function A(e,t){return e[0]=t[12],e[1]=t[13],e[2]=t[14],e}function M(e,t){var n=t[0],r=t[1],a=t[2],o=t[4],i=t[5],c=t[6],l=t[8],u=t[9],s=t[10];return e[0]=Math.hypot(n,r,a),e[1]=Math.hypot(o,i,c),e[2]=Math.hypot(l,u,s),e}function R(e,t){var n=new r.WT(3);M(n,t);var a=1/n[0],o=1/n[1],i=1/n[2],c=t[0]*a,l=t[1]*o,u=t[2]*i,s=t[4]*a,d=t[5]*o,p=t[6]*i,f=t[8]*a,h=t[9]*o,v=t[10]*i,m=c+d+v,I=0;return m>0?(I=2*Math.sqrt(m+1),e[3]=.25*I,e[0]=(p-h)/I,e[1]=(f-u)/I,e[2]=(l-s)/I):c>d&&c>v?(I=2*Math.sqrt(1+c-d-v),e[3]=(p-h)/I,e[0]=.25*I,e[1]=(l+s)/I,e[2]=(f+u)/I):d>v?(I=2*Math.sqrt(1+d-c-v),e[3]=(f-u)/I,e[0]=(l+s)/I,e[1]=.25*I,e[2]=(p+h)/I):(I=2*Math.sqrt(1+v-c-d),e[3]=(l-s)/I,e[0]=(f+u)/I,e[1]=(p+h)/I,e[2]=.25*I),e}function P(e,t,n,r){var a=t[0],o=t[1],i=t[2],c=t[3],l=a+a,u=o+o,s=i+i,d=a*l,p=a*u,f=a*s,h=o*u,v=o*s,m=i*s,I=c*l,g=c*u,_=c*s,y=r[0],x=r[1],b=r[2];return e[0]=(1-(h+m))*y,e[1]=(p+_)*y,e[2]=(f-g)*y,e[3]=0,e[4]=(p-_)*x,e[5]=(1-(d+m))*x,e[6]=(v+I)*x,e[7]=0,e[8]=(f+g)*b,e[9]=(v-I)*b,e[10]=(1-(d+h))*b,e[11]=0,e[12]=n[0],e[13]=n[1],e[14]=n[2],e[15]=1,e}function O(e,t,n,r,a){var o=t[0],i=t[1],c=t[2],l=t[3],u=o+o,s=i+i,d=c+c,p=o*u,f=o*s,h=o*d,v=i*s,m=i*d,I=c*d,g=l*u,_=l*s,y=l*d,x=r[0],b=r[1],w=r[2],E=a[0],S=a[1],C=a[2],k=(1-(v+I))*x,T=(f+y)*x,A=(h-_)*x,M=(f-y)*b,R=(1-(p+I))*b,P=(m+g)*b,O=(h+_)*w,L=(m-g)*w,N=(1-(p+v))*w;return e[0]=k,e[1]=T,e[2]=A,e[3]=0,e[4]=M,e[5]=R,e[6]=P,e[7]=0,e[8]=O,e[9]=L,e[10]=N,e[11]=0,e[12]=n[0]+E-(k*E+M*S+O*C),e[13]=n[1]+S-(T*E+R*S+L*C),e[14]=n[2]+C-(A*E+P*S+N*C),e[15]=1,e}function L(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=n+n,c=r+r,l=a+a,u=n*i,s=r*i,d=r*c,p=a*i,f=a*c,h=a*l,v=o*i,m=o*c,I=o*l;return e[0]=1-d-h,e[1]=s+I,e[2]=p-m,e[3]=0,e[4]=s-I,e[5]=1-u-h,e[6]=f+v,e[7]=0,e[8]=p+m,e[9]=f-v,e[10]=1-u-d,e[11]=0,e[12]=0,e[13]=0,e[14]=0,e[15]=1,e}function N(e,t,n,r,a,o,i){var c=1/(n-t),l=1/(a-r),u=1/(o-i);return e[0]=2*o*c,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=2*o*l,e[6]=0,e[7]=0,e[8]=(n+t)*c,e[9]=(a+r)*l,e[10]=(i+o)*u,e[11]=-1,e[12]=0,e[13]=0,e[14]=i*o*2*u,e[15]=0,e}function F(e,t,n,r,a){var o,i=1/Math.tan(t/2);return e[0]=i/n,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=i,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=a&&a!==1/0?(o=1/(r-a),e[10]=(a+r)*o,e[14]=2*a*r*o):(e[10]=-1,e[14]=-2*r),e}var D=F;function B(e,t,n,r,a){var o,i=1/Math.tan(t/2);return e[0]=i/n,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=i,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[11]=-1,e[12]=0,e[13]=0,e[15]=0,null!=a&&a!==1/0?(o=1/(r-a),e[10]=a*o,e[14]=a*r*o):(e[10]=-1,e[14]=-r),e}function G(e,t,n,r){var a=Math.tan(t.upDegrees*Math.PI/180),o=Math.tan(t.downDegrees*Math.PI/180),i=Math.tan(t.leftDegrees*Math.PI/180),c=Math.tan(t.rightDegrees*Math.PI/180),l=2/(i+c),u=2/(a+o);return e[0]=l,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=u,e[6]=0,e[7]=0,e[8]=-(i-c)*l*.5,e[9]=(a-o)*u*.5,e[10]=r/(n-r),e[11]=-1,e[12]=0,e[13]=0,e[14]=r*n/(n-r),e[15]=0,e}function U(e,t,n,r,a,o,i){var c=1/(t-n),l=1/(r-a),u=1/(o-i);return e[0]=-2*c,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*l,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=2*u,e[11]=0,e[12]=(t+n)*c,e[13]=(a+r)*l,e[14]=(i+o)*u,e[15]=1,e}var j=U;function z(e,t,n,r,a,o,i){var c=1/(t-n),l=1/(r-a),u=1/(o-i);return e[0]=-2*c,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=-2*l,e[6]=0,e[7]=0,e[8]=0,e[9]=0,e[10]=u,e[11]=0,e[12]=(t+n)*c,e[13]=(a+r)*l,e[14]=o*u,e[15]=1,e}function q(e,t,n,a){var o,i,c,l,s,d,p,f,h,v,m=t[0],I=t[1],g=t[2],_=a[0],y=a[1],x=a[2],b=n[0],w=n[1],E=n[2];return Math.abs(m-b)0&&(s*=f=1/Math.sqrt(f),d*=f,p*=f);var h=l*p-u*d,v=u*s-c*p,m=c*d-l*s;return(f=h*h+v*v+m*m)>0&&(h*=f=1/Math.sqrt(f),v*=f,m*=f),e[0]=h,e[1]=v,e[2]=m,e[3]=0,e[4]=d*m-p*v,e[5]=p*h-s*m,e[6]=s*v-d*h,e[7]=0,e[8]=s,e[9]=d,e[10]=p,e[11]=0,e[12]=a,e[13]=o,e[14]=i,e[15]=1,e}function V(e){return"mat4("+e[0]+", "+e[1]+", "+e[2]+", "+e[3]+", "+e[4]+", "+e[5]+", "+e[6]+", "+e[7]+", "+e[8]+", "+e[9]+", "+e[10]+", "+e[11]+", "+e[12]+", "+e[13]+", "+e[14]+", "+e[15]+")"}function W(e){return Math.hypot(e[0],e[1],e[2],e[3],e[4],e[5],e[6],e[7],e[8],e[9],e[10],e[11],e[12],e[13],e[14],e[15])}function X(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e[4]=t[4]+n[4],e[5]=t[5]+n[5],e[6]=t[6]+n[6],e[7]=t[7]+n[7],e[8]=t[8]+n[8],e[9]=t[9]+n[9],e[10]=t[10]+n[10],e[11]=t[11]+n[11],e[12]=t[12]+n[12],e[13]=t[13]+n[13],e[14]=t[14]+n[14],e[15]=t[15]+n[15],e}function Y(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e[3]=t[3]-n[3],e[4]=t[4]-n[4],e[5]=t[5]-n[5],e[6]=t[6]-n[6],e[7]=t[7]-n[7],e[8]=t[8]-n[8],e[9]=t[9]-n[9],e[10]=t[10]-n[10],e[11]=t[11]-n[11],e[12]=t[12]-n[12],e[13]=t[13]-n[13],e[14]=t[14]-n[14],e[15]=t[15]-n[15],e}function Z(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e[4]=t[4]*n,e[5]=t[5]*n,e[6]=t[6]*n,e[7]=t[7]*n,e[8]=t[8]*n,e[9]=t[9]*n,e[10]=t[10]*n,e[11]=t[11]*n,e[12]=t[12]*n,e[13]=t[13]*n,e[14]=t[14]*n,e[15]=t[15]*n,e}function K(e,t,n,r){return e[0]=t[0]+n[0]*r,e[1]=t[1]+n[1]*r,e[2]=t[2]+n[2]*r,e[3]=t[3]+n[3]*r,e[4]=t[4]+n[4]*r,e[5]=t[5]+n[5]*r,e[6]=t[6]+n[6]*r,e[7]=t[7]+n[7]*r,e[8]=t[8]+n[8]*r,e[9]=t[9]+n[9]*r,e[10]=t[10]+n[10]*r,e[11]=t[11]+n[11]*r,e[12]=t[12]+n[12]*r,e[13]=t[13]+n[13]*r,e[14]=t[14]+n[14]*r,e[15]=t[15]+n[15]*r,e}function $(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]&&e[4]===t[4]&&e[5]===t[5]&&e[6]===t[6]&&e[7]===t[7]&&e[8]===t[8]&&e[9]===t[9]&&e[10]===t[10]&&e[11]===t[11]&&e[12]===t[12]&&e[13]===t[13]&&e[14]===t[14]&&e[15]===t[15]}function Q(e,t){var n=e[0],a=e[1],o=e[2],i=e[3],c=e[4],l=e[5],u=e[6],s=e[7],d=e[8],p=e[9],f=e[10],h=e[11],v=e[12],m=e[13],I=e[14],g=e[15],_=t[0],y=t[1],x=t[2],b=t[3],w=t[4],E=t[5],S=t[6],C=t[7],k=t[8],T=t[9],A=t[10],M=t[11],R=t[12],P=t[13],O=t[14],L=t[15];return Math.abs(n-_)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(_))&&Math.abs(a-y)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(y))&&Math.abs(o-x)<=r.Ib*Math.max(1,Math.abs(o),Math.abs(x))&&Math.abs(i-b)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(b))&&Math.abs(c-w)<=r.Ib*Math.max(1,Math.abs(c),Math.abs(w))&&Math.abs(l-E)<=r.Ib*Math.max(1,Math.abs(l),Math.abs(E))&&Math.abs(u-S)<=r.Ib*Math.max(1,Math.abs(u),Math.abs(S))&&Math.abs(s-C)<=r.Ib*Math.max(1,Math.abs(s),Math.abs(C))&&Math.abs(d-k)<=r.Ib*Math.max(1,Math.abs(d),Math.abs(k))&&Math.abs(p-T)<=r.Ib*Math.max(1,Math.abs(p),Math.abs(T))&&Math.abs(f-A)<=r.Ib*Math.max(1,Math.abs(f),Math.abs(A))&&Math.abs(h-M)<=r.Ib*Math.max(1,Math.abs(h),Math.abs(M))&&Math.abs(v-R)<=r.Ib*Math.max(1,Math.abs(v),Math.abs(R))&&Math.abs(m-P)<=r.Ib*Math.max(1,Math.abs(m),Math.abs(P))&&Math.abs(I-O)<=r.Ib*Math.max(1,Math.abs(I),Math.abs(O))&&Math.abs(g-L)<=r.Ib*Math.max(1,Math.abs(g),Math.abs(L))}var J=h,ee=Y},45799:function(e,t,n){"use strict";n.d(t,{Fv:function(){return b},JG:function(){return y},Jp:function(){return u},Su:function(){return p},U_:function(){return d},Ue:function(){return c},al:function(){return _},dC:function(){return x},yY:function(){return l}});var r=n(90968),a=n(91312),o=n(7962),i=n(13724);function c(){var e=new r.WT(4);return r.WT!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e[3]=1,e}function l(e,t,n){n*=.5;var r=Math.sin(n);return e[0]=r*t[0],e[1]=r*t[1],e[2]=r*t[2],e[3]=Math.cos(n),e}function u(e,t,n){var r=t[0],a=t[1],o=t[2],i=t[3],c=n[0],l=n[1],u=n[2],s=n[3];return e[0]=r*s+i*c+a*u-o*l,e[1]=a*s+i*l+o*c-r*u,e[2]=o*s+i*u+r*l-a*c,e[3]=i*s-r*c-a*l-o*u,e}function s(e,t,n,a){var o,i,c,l,u,s=t[0],d=t[1],p=t[2],f=t[3],h=n[0],v=n[1],m=n[2],I=n[3];return(i=s*h+d*v+p*m+f*I)<0&&(i=-i,h=-h,v=-v,m=-m,I=-I),1-i>r.Ib?(o=Math.acos(i),c=Math.sin(o),l=Math.sin((1-a)*o)/c,u=Math.sin(a*o)/c):(l=1-a,u=a),e[0]=l*s+u*h,e[1]=l*d+u*v,e[2]=l*p+u*m,e[3]=l*f+u*I,e}function d(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=n*n+r*r+a*a+o*o,c=i?1/i:0;return e[0]=-n*c,e[1]=-r*c,e[2]=-a*c,e[3]=o*c,e}function p(e,t,n,r){var a=.5*Math.PI/180;t*=a,n*=a,r*=a;var o=Math.sin(t),i=Math.cos(t),c=Math.sin(n),l=Math.cos(n),u=Math.sin(r),s=Math.cos(r);return e[0]=o*l*s-i*c*u,e[1]=i*c*s+o*l*u,e[2]=i*l*u-o*c*s,e[3]=i*l*s+o*c*u,e}i.d9;var f,h,v,m,I,g,_=i.al,y=i.JG,x=(i.t8,i.IH,u),b=(i.bA,i.AK,i.t7,i.kE,i.we,i.Fv);i.I6,i.fS,f=o.Ue(),h=o.al(1,0,0),v=o.al(0,1,0),m=c(),I=c(),g=a.Ue()},29617:function(e,t,n){"use strict";n.d(t,{AK:function(){return c},Fv:function(){return i},I6:function(){return l},JG:function(){return o},al:function(){return a}});var r=n(90968);function a(e,t){var n=new r.WT(2);return n[0]=e,n[1]=t,n}function o(e,t){return e[0]=t[0],e[1]=t[1],e}function i(e,t){var n=t[0],r=t[1],a=n*n+r*r;return a>0&&(a=1/Math.sqrt(a)),e[0]=t[0]*a,e[1]=t[1]*a,e}function c(e,t){return e[0]*t[0]+e[1]*t[1]}function l(e,t){return e[0]===t[0]&&e[1]===t[1]}var u,s;u=new r.WT(2),r.WT!=Float32Array&&(u[0]=0,u[1]=0),s=u},7962:function(e,t,n){"use strict";n.d(t,{$X:function(){return d},AK:function(){return v},Fv:function(){return h},IH:function(){return s},JG:function(){return l},Jp:function(){return p},TK:function(){return w},Ue:function(){return a},VC:function(){return y},Zh:function(){return E},al:function(){return c},bA:function(){return f},d9:function(){return o},fF:function(){return g},fS:function(){return x},kC:function(){return m},kE:function(){return i},kK:function(){return _},t7:function(){return I},t8:function(){return u}});var r=n(90968);function a(){var e=new r.WT(3);return r.WT!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0),e}function o(e){var t=new r.WT(3);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t}function i(e){var t=e[0],n=e[1],r=e[2];return Math.hypot(t,n,r)}function c(e,t,n){var a=new r.WT(3);return a[0]=e,a[1]=t,a[2]=n,a}function l(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function u(e,t,n,r){return e[0]=t,e[1]=n,e[2]=r,e}function s(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e}function d(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function p(e,t,n){return e[0]=t[0]*n[0],e[1]=t[1]*n[1],e[2]=t[2]*n[2],e}function f(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e}function h(e,t){var n=t[0],r=t[1],a=t[2],o=n*n+r*r+a*a;return o>0&&(o=1/Math.sqrt(o)),e[0]=t[0]*o,e[1]=t[1]*o,e[2]=t[2]*o,e}function v(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function m(e,t,n){var r=t[0],a=t[1],o=t[2],i=n[0],c=n[1],l=n[2];return e[0]=a*l-o*c,e[1]=o*i-r*l,e[2]=r*c-a*i,e}function I(e,t,n,r){var a=t[0],o=t[1],i=t[2];return e[0]=a+r*(n[0]-a),e[1]=o+r*(n[1]-o),e[2]=i+r*(n[2]-i),e}function g(e,t,n){var r=t[0],a=t[1],o=t[2],i=n[3]*r+n[7]*a+n[11]*o+n[15];return i=i||1,e[0]=(n[0]*r+n[4]*a+n[8]*o+n[12])/i,e[1]=(n[1]*r+n[5]*a+n[9]*o+n[13])/i,e[2]=(n[2]*r+n[6]*a+n[10]*o+n[14])/i,e}function _(e,t,n){var r=t[0],a=t[1],o=t[2];return e[0]=r*n[0]+a*n[3]+o*n[6],e[1]=r*n[1]+a*n[4]+o*n[7],e[2]=r*n[2]+a*n[5]+o*n[8],e}function y(e,t,n){var r=n[0],a=n[1],o=n[2],i=n[3],c=t[0],l=t[1],u=t[2],s=a*u-o*l,d=o*c-r*u,p=r*l-a*c,f=a*p-o*d,h=o*s-r*p,v=r*d-a*s,m=2*i;return s*=m,d*=m,p*=m,f*=2,h*=2,v*=2,e[0]=c+s+f,e[1]=l+d+h,e[2]=u+p+v,e}function x(e,t){var n=e[0],a=e[1],o=e[2],i=t[0],c=t[1],l=t[2];return Math.abs(n-i)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(i))&&Math.abs(a-c)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(c))&&Math.abs(o-l)<=r.Ib*Math.max(1,Math.abs(o),Math.abs(l))}var b,w=function(e,t){var n=t[0]-e[0],r=t[1]-e[1],a=t[2]-e[2];return Math.hypot(n,r,a)},E=i;b=a()},13724:function(e,t,n){"use strict";n.d(t,{AK:function(){return h},Fv:function(){return f},I6:function(){return I},IH:function(){return u},JG:function(){return c},Ue:function(){return a},al:function(){return i},bA:function(){return s},d9:function(){return o},fF:function(){return m},fS:function(){return g},kE:function(){return d},t7:function(){return v},t8:function(){return l},we:function(){return p}});var r=n(90968);function a(){var e=new r.WT(4);return r.WT!=Float32Array&&(e[0]=0,e[1]=0,e[2]=0,e[3]=0),e}function o(e){var t=new r.WT(4);return t[0]=e[0],t[1]=e[1],t[2]=e[2],t[3]=e[3],t}function i(e,t,n,a){var o=new r.WT(4);return o[0]=e,o[1]=t,o[2]=n,o[3]=a,o}function c(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e[3]=t[3],e}function l(e,t,n,r,a){return e[0]=t,e[1]=n,e[2]=r,e[3]=a,e}function u(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e[3]=t[3]+n[3],e}function s(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e[3]=t[3]*n,e}function d(e){var t=e[0],n=e[1],r=e[2],a=e[3];return Math.hypot(t,n,r,a)}function p(e){var t=e[0],n=e[1],r=e[2],a=e[3];return t*t+n*n+r*r+a*a}function f(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=n*n+r*r+a*a+o*o;return i>0&&(i=1/Math.sqrt(i)),e[0]=n*i,e[1]=r*i,e[2]=a*i,e[3]=o*i,e}function h(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]+e[3]*t[3]}function v(e,t,n,r){var a=t[0],o=t[1],i=t[2],c=t[3];return e[0]=a+r*(n[0]-a),e[1]=o+r*(n[1]-o),e[2]=i+r*(n[2]-i),e[3]=c+r*(n[3]-c),e}function m(e,t,n){var r=t[0],a=t[1],o=t[2],i=t[3];return e[0]=n[0]*r+n[4]*a+n[8]*o+n[12]*i,e[1]=n[1]*r+n[5]*a+n[9]*o+n[13]*i,e[2]=n[2]*r+n[6]*a+n[10]*o+n[14]*i,e[3]=n[3]*r+n[7]*a+n[11]*o+n[15]*i,e}function I(e,t){return e[0]===t[0]&&e[1]===t[1]&&e[2]===t[2]&&e[3]===t[3]}function g(e,t){var n=e[0],a=e[1],o=e[2],i=e[3],c=t[0],l=t[1],u=t[2],s=t[3];return Math.abs(n-c)<=r.Ib*Math.max(1,Math.abs(n),Math.abs(c))&&Math.abs(a-l)<=r.Ib*Math.max(1,Math.abs(a),Math.abs(l))&&Math.abs(o-u)<=r.Ib*Math.max(1,Math.abs(o),Math.abs(u))&&Math.abs(i-s)<=r.Ib*Math.max(1,Math.abs(i),Math.abs(s))}var _;_=a()},1054:function(e){"use strict";var t=e.exports;e.exports.isNumber=function(e){return"number"==typeof e},e.exports.findMin=function(e){if(0===e.length)return 1/0;for(var t=e[0],n=1;n=d.length)){var n=Math.max(t-r,0),a=t,i=Math.min(t+r,d.length-1),c=n-(t-r),u=t+r-i,p=f[-r-1+c]||0,I=f[-r-1+u]||0,g=h/(h-p-I);c>0&&(m+=g*(c-1)*v);var _=Math.max(0,t-r+1);o.inside(0,d.length-1,_)&&(d[_].y+=1*g*v),o.inside(0,d.length-1,a+1)&&(d[a+1].y-=2*g*v),o.inside(0,d.length-1,i+1)&&(d[i+1].y+=1*g*v)}}));var I=m,g=0,_=0;return d.forEach((function(e){g+=e.y,I+=g,e.y=I,_+=I})),_>0&&d.forEach((function(e){e.y/=_})),d},e.exports.getExpectedValueFromPdf=function(e){if(e&&0!==e.length){var t=0;return e.forEach((function(e){t+=e.x*e.y})),t}},e.exports.getXWithLeftTailArea=function(e,t){if(e&&0!==e.length){for(var n=0,r=0,a=0;a=t));a++);return e[r].x}},e.exports.getPerplexity=function(e){if(e&&0!==e.length){var t=0;return e.forEach((function(e){var n=Math.log(e.y);isFinite(n)&&(t+=e.y*n)})),t=-t/r,Math.pow(2,t)}}},10521:function(e,t,n){"use strict";var r=n(31832),a=Array.prototype.concat,o=Array.prototype.slice,i=e.exports=function(e){for(var t=[],n=0,i=e.length;n=0&&(e.splice instanceof Function||Object.getOwnPropertyDescriptor(e,e.length-1)&&"String"!==e.constructor.name))}},63531:function(e){var t;window,t=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s="./src/index.ts")}({"./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js":function(e,t,n){var r;"undefined"!=typeof self&&self,r=function(){return function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{configurable:!1,enumerable:!0,get:r})},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=31)}([function(e,t,n){"use strict";var r=n(4);t.a=function(e){return Array.isArray?Array.isArray(e):Object(r.a)(e,"Array")}},function(e,t,n){"use strict";t.a=function(e){return null!==e&&"function"!=typeof e&&isFinite(e.length)}},function(e,t,n){"use strict";var r=n(0),a=n(13);t.a=function(e,t){if(e)if(Object(r.a)(e))for(var n=0,o=e.length;n-1}},function(e,t,n){"use strict";t.a=function(e){var t=typeof e;return null!==e&&"object"===t||"function"===t}},function(e,t,n){"use strict";var r=n(2),a=n(1);t.a=function(e,t){if(!Object(a.a)(e))return e;var n=[];return Object(r.a)(e,(function(e,r){t(e,r)&&n.push(e)})),n}},function(e,t,n){"use strict";t.a=function(e){return"object"==typeof e&&null!==e}},function(e,t,n){"use strict";function r(e,t){for(var n in t)t.hasOwnProperty(n)&&"constructor"!==n&&void 0!==t[n]&&(e[n]=t[n])}t.a=function(e,t,n,a){return t&&r(e,t),n&&r(e,n),a&&r(e,a),e}},function(e,t,n){var r=n(30),a=["LR","RL","TB","BT","H","V"],o=["LR","RL","H"],i=a[0];e.exports=function(e,t,n){var c=t.direction||i;if(t.isHorizontal=function(e){return o.indexOf(e)>-1}(c),c&&-1===a.indexOf(c))throw new TypeError("Invalid direction: "+c);if(c===a[0])n(e,t);else if(c===a[1])n(e,t),e.right2left();else if(c===a[2])n(e,t);else if(c===a[3])n(e,t),e.bottom2top();else if(c===a[4]||c===a[5]){var l=r(e,t),u=l.left,s=l.right;n(u,t),n(s,t),t.isHorizontal?u.right2left():u.bottom2top(),s.translate(u.x-s.x,u.y-s.y),e.x=u.x,e.y=s.y;var d=e.getBoundingBox();t.isHorizontal?d.top<0&&e.translate(0,-d.top):d.left<0&&e.translate(-d.left,0)}var p=t.fixedRoot;return void 0===p&&(p=!0),p&&e.translate(-(e.x+e.width/2+e.hgap),-(e.y+e.height/2+e.vgap)),e}},function(e,t,n){var r=n(7),a={getId:function(e){return e.id||e.name},getHGap:function(e){return e.hgap||18},getVGap:function(e){return e.vgap||18},getChildren:function(e){return e.children},getHeight:function(e){return e.height||36},getWidth:function(e){var t=e.label||" ";return e.width||18*t.split("").length}};function o(e,t){var n=this;if(n.vgap=n.hgap=0,e instanceof o)return e;n.data=e;var r=t.getHGap(e),a=t.getVGap(e);return n.width=t.getWidth(e),n.height=t.getHeight(e),n.id=t.getId(e),n.x=n.y=0,n.depth=0,n.children||(n.children=[]),n.addGap(r,a),n}r.assign(o.prototype,{isRoot:function(){return 0===this.depth},isLeaf:function(){return 0===this.children.length},addGap:function(e,t){var n=this;n.hgap+=e,n.vgap+=t,n.width+=2*e,n.height+=2*t},eachNode:function(e){for(var t,n=[this];t=n.shift();)e(t),n=t.children.concat(n)},DFTraverse:function(e){this.eachNode(e)},BFTraverse:function(e){for(var t,n=[this];t=n.shift();)e(t),n=n.concat(t.children)},getBoundingBox:function(){var e={left:Number.MAX_VALUE,top:Number.MAX_VALUE,width:0,height:0};return this.eachNode((function(t){e.left=Math.min(e.left,t.x),e.top=Math.min(e.top,t.y),e.width=Math.max(e.width,t.x+t.width),e.height=Math.max(e.height,t.y+t.height)})),e},translate:function(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.eachNode((function(n){n.x+=e,n.y+=t}))},right2left:function(){var e=this,t=e.getBoundingBox();e.eachNode((function(e){e.x=e.x-2*(e.x-t.left)-e.width})),e.translate(t.width,0)},bottom2top:function(){var e=this,t=e.getBoundingBox();e.eachNode((function(e){e.y=e.y-2*(e.y-t.top)-e.height})),e.translate(0,t.height)}}),e.exports=function(e,t,n){void 0===t&&(t={});var i,c=new o(e,t=r.assign({},a,t)),l=[c];if(!n&&!e.collapsed)for(;i=l.shift();)if(!i.data.collapsed){var u=t.getChildren(i.data),s=u?u.length:0;if(i.children=new Array(s),u&&s)for(var d=0;d-1;)a.call(e,c,1);return e}},function(e,t,n){"use strict";var r=n(2),a=n(0),o=n(9);t.a=function(e,t,n){if(!Object(a.a)(e)&&!Object(o.a)(e))return e;var i=n;return Object(r.a)(e,(function(e,n){i=t(i,e,n)})),i}},function(e,t,n){"use strict";var r=n(1),a=n(21);t.a=function(e,t){var n=[];if(!Object(r.a)(e))return n;for(var o=-1,i=[],c=e.length;++ot[r])return 1;if(e[r]n?n:e}},function(e,t,n){"use strict";t.a=function(e,t){var n=t.toString(),r=n.indexOf(".");if(-1===r)return Math.round(e);var a=n.substr(r+1).length;return a>20&&(a=20),parseFloat(e.toFixed(a))}},function(e,t,n){"use strict";var r=n(5);t.a=function(e){return Object(r.a)(e)&&e%1!=0}},function(e,t,n){"use strict";var r=n(5);t.a=function(e){return Object(r.a)(e)&&e%2==0}},function(e,t,n){"use strict";var r=n(5),a=Number.isInteger?Number.isInteger:function(e){return Object(r.a)(e)&&e%1==0};t.a=a},function(e,t,n){"use strict";var r=n(5);t.a=function(e){return Object(r.a)(e)&&e<0}},function(e,t,n){"use strict";t.a=function(e,t,n){return void 0===n&&(n=1e-5),Math.abs(e-t)0}},function(e,t,n){"use strict";var r=n(2),a=n(0),o=n(3);t.a=function(e,t){if(Object(a.a)(e)){var n,i,c=e[0];return n=Object(o.a)(t)?t(e[0]):e[0][t],Object(r.a)(e,(function(e){(i=Object(o.a)(t)?t(e):e[t])>n&&(c=e,n=i)})),c}}},function(e,t,n){"use strict";var r=n(2),a=n(0),o=n(3);t.a=function(e,t){if(Object(a.a)(e)){var n,i,c=e[0];return n=Object(o.a)(t)?t(e[0]):e[0][t],Object(r.a)(e,(function(e){(i=Object(o.a)(t)?t(e):e[t])t?(r&&(clearTimeout(r),r=null),c=u,i=e.apply(a,o),r||(a=o=null)):r||!1===n.trailing||(r=setTimeout(l,s)),i};return u.cancel=function(){clearTimeout(r),c=0,r=a=o=null},u}},function(e,t,n){"use strict";var r=n(1);t.a=function(e){return Object(r.a)(e)?Array.prototype.slice.call(e):[]}},function(e,t,n){"use strict";var r={};t.a=function(e){return r[e=e||"g"]?r[e]+=1:r[e]=1,e+r[e]}},function(e,t,n){"use strict";t.a=function(){}},function(e,t,n){"use strict";t.a=function(e){return e}},function(e,t,n){"use strict";t.a=function(e){return Object(r.a)(e)?0:Object(a.a)(e)?e.length:Object.keys(e).length};var r=n(6),a=n(1)},function(e,t,n){"use strict";var r=function(){function e(){this.map={}}return e.prototype.has=function(e){return void 0!==this.map[e]},e.prototype.get=function(e,t){var n=this.map[e];return void 0===n?t:n},e.prototype.set=function(e,t){this.map[e]=t},e.prototype.clear=function(){this.map={}},e.prototype.delete=function(e){delete this.map[e]},e.prototype.size=function(){return Object.keys(this.map).length},e}();t.a=r},function(e,t){function n(e,t,n,r){void 0===r&&(r=[]);var a=this;a.w=e||0,a.h=t||0,a.y=n||0,a.x=0,a.c=r||[],a.cs=r.length,a.prelim=0,a.mod=0,a.shift=0,a.change=0,a.tl=null,a.tr=null,a.el=null,a.er=null,a.msel=0,a.mser=0}function r(e,t,n){n?e.y+=t:e.x+=t,e.children.forEach((function(e){r(e,t,n)}))}function a(e,t){var n=t?e.y:e.x;return e.children.forEach((function(e){n=Math.min(a(e,t),n)})),n}function o(e,t){r(e,-a(e,t),t)}function i(e,t,n){n?t.y=e.x:t.x=e.x,e.c.forEach((function(e,r){i(e,t.children[r],n)}))}function c(e,t,n){void 0===n&&(n=0),t?(e.x=n,n+=e.width):(e.y=n,n+=e.height),e.children.forEach((function(e){c(e,t,n)}))}n.fromNode=function(e,t){if(!e)return null;var r=[];return e.children.forEach((function(e){r.push(n.fromNode(e,t))})),t?new n(e.height,e.width,e.x,r):new n(e.width,e.height,e.y,r)},e.exports=function(e,t){void 0===t&&(t={});var r=t.isHorizontal;function a(e){0===e.cs?(e.el=e,e.er=e,e.msel=e.mser=0):(e.el=e.c[0].el,e.msel=e.c[0].msel,e.er=e.c[e.cs-1].er,e.mser=e.c[e.cs-1].mser)}function l(e,t,n){for(var r=e.c[t-1],a=r.mod,o=e.c[t],i=o.mod;null!==r&&null!==o;){p(r)>n.low&&(n=n.nxt);var c=a+r.prelim+r.w-(i+o.prelim);c>0&&(i+=c,u(e,t,n.index,c));var l=p(r),f=p(o);l<=f&&null!==(r=d(r))&&(a+=r.mod),l>=f&&null!==(o=s(o))&&(i+=o.mod)}!r&&o?function(e,t,n,r){var a=e.c[0].el;a.tl=n;var o=r-n.mod-e.c[0].msel;a.mod+=o,a.prelim-=o,e.c[0].el=e.c[t].el,e.c[0].msel=e.c[t].msel}(e,t,o,i):r&&!o&&function(e,t,n,r){var a=e.c[t].er;a.tr=n;var o=r-n.mod-e.c[t].mser;a.mod+=o,a.prelim-=o,e.c[t].er=e.c[t-1].er,e.c[t].mser=e.c[t-1].mser}(e,t,r,a)}function u(e,t,n,r){e.c[t].mod+=r,e.c[t].msel+=r,e.c[t].mser+=r,function(e,t,n,r){if(n!==t-1){var a=t-n;e.c[n+1].shift+=r/a,e.c[t].shift-=r/a,e.c[t].change-=r-r/a}}(e,t,n,r)}function s(e){return 0===e.cs?e.tl:e.c[0]}function d(e){return 0===e.cs?e.tr:e.c[e.cs-1]}function p(e){return e.y+e.h}function f(e,t,n){for(;null!==n&&e>=n.low;)n=n.nxt;return{low:e,index:t,nxt:n}}c(e,r);var h=n.fromNode(e,r);return function e(t){if(0!==t.cs){e(t.c[0]);for(var n=f(p(t.c[0].el),0,null),r=1;rc&&(c=t.depth);var n=t.children,r=n.length,o=new a(t.height,[]);return n.forEach((function(t,n){var a=e(t);o.children.push(a),0===n&&(o.leftChild=a),n===r-1&&(o.rightChild=a)})),o.originNode=t,o.isLeaf=t.isLeaf(),o}(e);return function e(t){if(t.isLeaf||0===t.children.length)t.drawingDepth=c;else{var n=t.children.map((function(t){return e(t)})),r=Math.min.apply(null,n);t.drawingDepth=r-1}return t.drawingDepth}(l),function e(r){r.x=r.drawingDepth*t.rankSep,r.isLeaf?(r.y=0,n&&(r.y=n.y+n.height+t.nodeSep,r.originNode.parent!==n.originNode.parent&&(r.y+=t.subTreeSep)),n=r):(r.children.forEach((function(t){e(t)})),r.y=(r.leftChild.y+r.rightChild.y)/2)}(l),i(l,e,t.isHorizontal),e}},function(e,t,n){var r=n(11),a=n(117),o=n(30),i=n(7),c=["LR","RL","H"],l=c[0],u=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.execute=function(){var e=this.options,t=this.rootNode;e.isHorizontal=!0;var n=e.indent,r=void 0===n?20:n,i=e.dropCap,u=void 0===i||i,s=e.direction||l;if(s&&-1===c.indexOf(s))throw new TypeError("Invalid direction: "+s);if(s===c[0])a(t,r,u);else if(s===c[1])a(t,r,u),t.right2left();else if(s===c[2]){var d=o(t,e),p=d.left,f=d.right;a(p,r,u),p.right2left(),a(f,r,u);var h=p.getBoundingBox();f.translate(h.width,0),t.x=f.x-t.width/2}return t},r}(r),s={};e.exports=function(e,t){return t=i.assign({},s,t),new u(e,t).execute()}},function(e,t){e.exports=function(e,t,n){var r=null;e.eachNode((function(e){!function(e,t,n,r){if(!r)try{if(e.id===e.parent.children[0].id)return e.x+=n*e.depth,void(e.y=t?t.y:0)}catch(e){}e.x+=n*e.depth,e.y=t?t.y+t.height:0}(e,r,t,n),r=e}))}},function(e,t,n){var r=n(11),a=n(119),o=n(17),i=n(7),c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,r.prototype.execute=function(){return o(this.rootNode,this.options,a)},r}(r),l={};e.exports=function(e,t){return t=i.assign({},l,t),new c(e,t).execute()}},function(e,t,n){var r=n(7);function a(e,t){var n=0;return e.children.length?e.children.forEach((function(e){n+=a(e,t)})):n=e.height,e._subTreeSep=t.getSubTreeSep(e.data),e.totalHeight=Math.max(e.height,n)+2*e._subTreeSep,e.totalHeight}function o(e){var t=e.children,n=t.length;if(n){t.forEach((function(e){o(e)}));var r=t[0],a=t[n-1],i=a.y-r.y+a.height,c=0;if(t.forEach((function(e){c+=e.totalHeight})),i>e.height)e.y=r.y+i/2-e.height/2;else if(1!==t.length||e.height>c){var l=e.y+(e.height-i)/2-r.y;t.forEach((function(e){e.translate(0,l)}))}else e.y=(r.y+r.height/2+a.y+a.height/2)/2-e.height/2}}var i={getSubTreeSep:function(){return 0}};e.exports=function(e,t){void 0===t&&(t={}),t=r.assign({},i,t),e.parent={x:0,width:0,height:0,y:0},e.BFTraverse((function(e){e.x=e.parent.x+e.parent.width})),e.parent=null,a(e,t),e.startY=0,e.y=e.totalHeight/2-e.height/2,e.eachNode((function(e){var t=e.children,n=t.length;if(n){var r=t[0];if(r.startY=e.startY+e._subTreeSep,1===n)r.y=e.y+e.height/2-r.height/2;else{r.y=r.startY+r.totalHeight/2-r.height/2;for(var a=1;an?n:e}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/clear-animation-frame.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(e)}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/clone.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),a=function(e){if("object"!=typeof e||null===e)return e;var t;if(r.default(e)){t=[];for(var n=0,o=e.length;n-1}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/debounce.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r;return function(){var a=this,o=arguments,i=function(){r=null,n||e.apply(a,o)},c=n&&!r;clearTimeout(r),r=setTimeout(i,t),c&&e.apply(a,o)}}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/deep-mix.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-plain-object.js");function o(e,t,n,i){for(var c in n=n||0,i=i||5,t)if(t.hasOwnProperty(c)){var l=t[c];null!==l&&a.default(l)?(a.default(e[c])||(e[c]={}),n20&&(a=20),parseFloat(e.toFixed(a))}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/flatten-deep.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),a=function(e,t){if(void 0===t&&(t=[]),r.default(e))for(var n=0;n0}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-prototype.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Object.prototype;t.default=function(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||r)}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-reg-exp.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js");t.default=function(e){return r.default(e,"RegExp")}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-string.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js");t.default=function(e){return r.default(e,"String")}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-type.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={}.toString;t.default=function(e,t){return r.call(e)==="[object "+t+"]"}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-undefined.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return void 0===e}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/keys.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/each.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-function.js"),o=Object.keys?function(e){return Object.keys(e)}:function(e){var t=[];return r.default(e,(function(n,r){a.default(e)&&"prototype"===r||t.push(r)})),t};t.default=o},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/last.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js");t.default=function(e){if(r.default(e))return e[e.length-1]}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/lower-case.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js");t.default=function(e){return r.default(e).toLowerCase()}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/lower-first.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js");t.default=function(e){var t=r.default(e);return t.charAt(0).toLowerCase()+t.substring(1)}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/map-values.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-nil.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-object.js"),o=function(e){return e};t.default=function(e,t){void 0===t&&(t=o);var n={};return a.default(e)&&!r.default(e)&&Object.keys(e).forEach((function(r){n[r]=t(e[r],r)})),n}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/map.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js");t.default=function(e,t){if(!r.default(e))return e;for(var n=[],a=0;an&&(c=e,n=i)})),c}}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/memoize.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-function.js");t.default=function(e,t){if(!r.default(e))throw new TypeError("Expected a function");var n=function(){for(var r=[],a=0;a-1;)a.call(e,c,1);return e}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/reduce.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/each.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array.js"),o=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-plain-object.js");t.default=function(e,t,n){if(!a.default(e)&&!o.default(e))return e;var i=n;return r.default(e,(function(e,n){i=t(i,e,n)})),i}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/remove.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/pull-at.js");t.default=function(e,t){var n=[];if(!r.default(e))return n;for(var o=-1,i=[],c=e.length;++ot[r])return 1;if(e[r]t?(r&&(clearTimeout(r),r=null),c=u,i=e.apply(a,o),r||(a=o=null)):r||!1===n.trailing||(r=setTimeout(l,s)),i};return u.cancel=function(){clearTimeout(r),c=0,r=a=o=null},u}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-array.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-array-like.js");t.default=function(e){return r.default(e)?Array.prototype.slice.call(e):[]}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-degree.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=180/Math.PI;t.default=function(e){return r*e}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-integer.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=parseInt},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-radian.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=Math.PI/180;t.default=function(e){return r*e}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/to-string.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/is-nil.js");t.default=function(e){return r.default(e)?"":e.toString()}},"./node_modules/_@antv_util@2.0.10@@antv/util/lib/union.js":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/uniq.js");t.default=function(){for(var e=[],t=0;tt?1:e>=t?0:NaN}function n(e){return 1===e.length&&(e=r(e)),{left:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r>>1;e(t[o],n)<0?r=o+1:a=o}return r},right:function(t,n,r,a){for(null==r&&(r=0),null==a&&(a=t.length);r>>1;e(t[o],n)>0?a=o:r=o+1}return r}}}function r(e){return function(n,r){return t(e(n),r)}}var a=n(t),o=a.right,i=a.left;function c(e,t){null==t&&(t=l);for(var n=0,r=e.length-1,a=e[0],o=new Array(r<0?0:r);ne?1:t>=e?0:NaN}function d(e){return null===e?NaN:+e}function p(e,t){var n,r,a=e.length,o=0,i=-1,c=0,l=0;if(null==t)for(;++i1)return l/(o-1)}function f(e,t){var n=p(e,t);return n?Math.sqrt(n):n}function h(e,t){var n,r,a,o=e.length,i=-1;if(null==t){for(;++i=n)for(r=a=n;++in&&(r=n),a=n)for(r=a=n;++in&&(r=n),a0)return[e];if((r=t0)for(e=Math.ceil(e/i),t=Math.floor(t/i),o=new Array(a=Math.ceil(t-e+1));++c=0?(o>=x?10:o>=b?5:o>=w?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(o>=x?10:o>=b?5:o>=w?2:1)}function C(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/a;return o>=x?a*=10:o>=b?a*=5:o>=w&&(a*=2),td;)p.pop(),--f;var h,v=new Array(f+1);for(a=0;a<=f;++a)(h=v[a]=[]).x0=a>0?p[a-1]:s,h.x1=a=1)return+n(e[r-1],r-1,e);var r,a=(r-1)*t,o=Math.floor(a),i=+n(e[o],o,e);return i+(+n(e[o+1],o+1,e)-i)*(a-o)}}function M(e,n,r){return e=I.call(e,d).sort(t),Math.ceil((r-n)/(2*(A(e,.75)-A(e,.25))*Math.pow(e.length,-1/3)))}function R(e,t,n){return Math.ceil((n-t)/(3.5*f(e)*Math.pow(e.length,-1/3)))}function P(e,t){var n,r,a=e.length,o=-1;if(null==t){for(;++o=n)for(r=n;++or&&(r=n)}else for(;++o=n)for(r=n;++or&&(r=n);return r}function O(e,t){var n,r=e.length,a=r,o=-1,i=0;if(null==t)for(;++o=0;)for(t=(r=e[a]).length;--t>=0;)n[--i]=r[t];return n}function F(e,t){var n,r,a=e.length,o=-1;if(null==t){for(;++o=n)for(r=n;++on&&(r=n)}else for(;++o=n)for(r=n;++on&&(r=n);return r}function D(e,t){for(var n=t.length,r=new Array(n);n--;)r[n]=e[t[n]];return r}function B(e,n){if(r=e.length){var r,a,o=0,i=0,c=e[i];for(null==n&&(n=t);++ot?1:e>=t?0:NaN}function n(e){var t=e,n=e;function r(e,t,r,a){for(null==r&&(r=0),null==a&&(a=e.length);r>>1;n(e[o],t)<0?r=o+1:a=o}return r}function o(e,t,r,a){for(null==r&&(r=0),null==a&&(a=e.length);r>>1;n(e[o],t)>0?a=o:r=o+1}return r}function i(e,n,a,o){null==a&&(a=0),null==o&&(o=e.length);var i=r(e,n,a,o-1);return i>a&&t(e[i-1],n)>-t(e[i],n)?i-1:i}return 1===e.length&&(t=function(t,n){return e(t)-n},n=a(e)),{left:r,center:i,right:o}}function a(e){return function(n,r){return t(e(n),r)}}function o(e){return null===e?NaN:+e}function i(e,t){var n,a,o,i,c,l,u,s,d,p,f,h;return r.__generator(this,(function(v){switch(v.label){case 0:if(void 0!==t)return[3,9];v.label=1;case 1:v.trys.push([1,6,7,8]),n=r.__values(e),a=n.next(),v.label=2;case 2:return a.done?[3,5]:null!=(u=a.value)&&(u=+u)>=u?[4,u]:[3,4];case 3:v.sent(),v.label=4;case 4:return a=n.next(),[3,2];case 5:return[3,8];case 6:return o=v.sent(),d={error:o},[3,8];case 7:try{a&&!a.done&&(p=n.return)&&p.call(n)}finally{if(d)throw d.error}return[7];case 8:return[3,17];case 9:i=-1,v.label=10;case 10:v.trys.push([10,15,16,17]),c=r.__values(e),l=c.next(),v.label=11;case 11:return l.done?[3,14]:(u=l.value,null!=(u=t(u,++i,e))&&(u=+u)>=u?[4,u]:[3,13]);case 12:v.sent(),v.label=13;case 13:return l=c.next(),[3,11];case 14:return[3,17];case 15:return s=v.sent(),f={error:s},[3,17];case 16:try{l&&!l.done&&(h=c.return)&&h.call(c)}finally{if(f)throw f.error}return[7];case 17:return[2]}}))}var c=n(t),l=c.right,u=c.left,s=n(o).center;function d(e,t){var n,a,o,i,c=0;if(void 0===t)try{for(var l=r.__values(e),u=l.next();!u.done;u=l.next())null!=(f=u.value)&&(f=+f)>=f&&++c}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}else{var s=-1;try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next()){var f;null!=(f=t(f=p.value,++s,e))&&(f=+f)>=f&&++c}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}return c}function p(e){return 0|e.length}function f(e){return!(e>0)}function h(e){return"object"!=typeof e||"length"in e?e:Array.from(e)}function v(e){return function(t){return e.apply(void 0,r.__spread(t))}}function m(){for(var e=[],t=0;te?1:t>=e?0:NaN}function _(e,t){var n,a,o,i,c,l=0,u=0,s=0;if(void 0===t)try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next())null!=(m=p.value)&&(m=+m)>=m&&(s+=(c=m-u)*(m-(u+=c/++l)))}catch(e){n={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(n)throw n.error}}else{var f=-1;try{for(var h=r.__values(e),v=h.next();!v.done;v=h.next()){var m;null!=(m=t(m=v.value,++f,e))&&(m=+m)>=m&&(s+=(c=m-u)*(m-(u+=c/++l)))}}catch(e){o={error:e}}finally{try{v&&!v.done&&(i=h.return)&&i.call(h)}finally{if(o)throw o.error}}}if(l>1)return s/(l-1)}function y(e,t){var n=_(e,t);return n?Math.sqrt(n):n}function x(e,t){var n,a,o,i,c,l;if(void 0===t)try{for(var u=r.__values(e),s=u.next();!s.done;s=u.next())null!=(h=s.value)&&(void 0===c?h>=h&&(c=l=h):(c>h&&(c=h),l=h&&(c=l=h):(c>h&&(c=h),l0){for(o=r[--a];a>0&&(e=o,!(n=(t=r[--a])-((o=e+t)-e))););a>0&&(n<0&&r[a-1]<0||n>0&&r[a-1]>0)&&(t=2*n)==(e=o+t)-o&&(o=e)}return o},e}();function w(e,t){var n,a,o,i,c=new b;if(void 0===t)try{for(var l=r.__values(e),u=l.next();!u.done;u=l.next())(f=+(f=u.value))&&c.add(f)}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}else{var s=-1;try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next()){var f;(f=+t(f=p.value,++s,e))&&c.add(f)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}return+c}var E=function(e){function t(t,n){var a,o;void 0===t&&(t=[]),void 0===n&&(n=A);var i=e.call(this)||this;Object.defineProperties(i,{_intern:{value:new Map},_key:{value:n}});try{for(var c=r.__values(t),l=c.next();!l.done;l=c.next()){var u=r.__read(l.value,2),s=u[0],d=u[1];i.set(s,d)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(o=c.return)&&o.call(c)}finally{if(a)throw a.error}}return i}return r.__extends(t,e),t.prototype.get=function(t){return e.prototype.get.call(this,C(this,t))},t.prototype.has=function(t){return e.prototype.has.call(this,C(this,t))},t.prototype.set=function(t,n){return e.prototype.set.call(this,k(this,t),n)},t.prototype.delete=function(t){return e.prototype.delete.call(this,T(this,t))},t}(Map),S=function(e){function t(t,n){var a,o;void 0===t&&(t=[]),void 0===n&&(n=A);var i=e.call(this)||this;Object.defineProperties(i,{_intern:{value:new Map},_key:{value:n}});try{for(var c=r.__values(t),l=c.next();!l.done;l=c.next()){var u=l.value;i.add(u)}}catch(e){a={error:e}}finally{try{l&&!l.done&&(o=c.return)&&o.call(c)}finally{if(a)throw a.error}}return i}return r.__extends(t,e),t.prototype.has=function(t){return e.prototype.has.call(this,C(this,t))},t.prototype.add=function(t){return e.prototype.add.call(this,k(this,t))},t.prototype.delete=function(t){return e.prototype.delete.call(this,T(this,t))},t}(Set);function C(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):t}function k(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)?n.get(r):(n.set(r,t),t)}function T(e,t){var n=e._intern,r=(0,e._key)(t);return n.has(r)&&(t=n.get(t),n.delete(r)),t}function A(e){return null!==e&&"object"==typeof e?e.valueOf():e}function M(e){return e}function R(e){for(var t=[],n=1;n=a.length)return n(o);var d=new E,p=a[i++],f=-1;try{for(var h=r.__values(o),v=h.next();!v.done;v=h.next()){var m=v.value,I=p(m,++f,o),g=d.get(I);g?g.push(m):d.set(I,[m])}}catch(e){c={error:e}}finally{try{v&&!v.done&&(l=h.return)&&l.call(h)}finally{if(c)throw c.error}}try{for(var _=r.__values(d),y=_.next();!y.done;y=_.next()){var x=r.__read(y.value,2),b=(I=x[0],x[1]);d.set(I,e(b,i))}}catch(e){u={error:e}}finally{try{y&&!y.done&&(s=_.return)&&s.call(_)}finally{if(u)throw u.error}}return t(d)}(e,0)}function G(e,t){return Array.from(t,(function(t){return e[t]}))}function U(e){for(var n=[],a=1;a1){var c=Uint32Array.from(e,(function(e,t){return t}));return n.length>1?(n=n.map((function(t){return e.map(t)})),c.sort((function(e,a){var o,i;try{for(var c=r.__values(n),l=c.next();!l.done;l=c.next()){var u=l.value,s=t(u[e],u[a]);if(s)return s}}catch(e){o={error:e}}finally{try{l&&!l.done&&(i=c.return)&&i.call(c)}finally{if(o)throw o.error}}}))):(i=e.map(i),c.sort((function(e,n){return t(i[e],i[n])}))),G(e,c)}return e.sort(i)}function j(e,n,a){return(1===n.length?U(O(e,n,a),(function(e,n){var a=r.__read(e,2),o=a[0],i=a[1],c=r.__read(n,2),l=c[0];return t(i,c[1])||t(o,l)})):U(R(e,a),(function(e,a){var o=r.__read(e,2),i=o[0],c=o[1],l=r.__read(a,2),u=l[0],s=l[1];return n(c,s)||t(i,u)}))).map((function(e){return r.__read(e,1)[0]}))}var z=Array.prototype.slice;function q(e){return function(){return e}}var H=Math.sqrt(50),V=Math.sqrt(10),W=Math.sqrt(2);function X(e,t,n){var r,a,o,i,c=-1;if(n=+n,(e=+e)==(t=+t)&&n>0)return[e];if((r=t0)for(e=Math.ceil(e/i),t=Math.floor(t/i),o=new Array(a=Math.ceil(t-e+1));++c=0?(o>=H?10:o>=V?5:o>=W?2:1)*Math.pow(10,a):-Math.pow(10,-a)/(o>=H?10:o>=V?5:o>=W?2:1)}function Z(e,t,n){var r=Math.abs(t-e)/Math.max(0,n),a=Math.pow(10,Math.floor(Math.log(r)/Math.LN10)),o=r/a;return o>=H?a*=10:o>=V?a*=5:o>=W&&(a*=2),t0?(e=Math.floor(e/a)*a,t=Math.ceil(t/a)*a):a<0&&(e=Math.ceil(e*a)/a,t=Math.floor(t*a)/a),r=a}}function $(e){return Math.ceil(Math.log(d(e))/Math.LN2)+1}function Q(){var e=M,t=x,n=$;function a(a){var o;Array.isArray(a)||(a=Array.from(a));var i,c,u=a.length,s=new Array(u);for(i=0;i=f)if(v>=f&&t===x){var I=Y(p,f,m);isFinite(I)&&(I>0?f=(Math.floor(f/I)+1)*I:I<0&&(f=(Math.ceil(f*-I)+1)/-I))}else h.pop()}for(var g=h.length;h[0]<=p;)h.shift(),--g;for(;h[g-1]>f;)h.pop(),--g;var _,y=new Array(g+1);for(i=0;i<=g;++i)(_=y[i]=[]).x0=i>0?h[i-1]:p,_.x1=i=f)&&(c=f)}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}else{var s=-1;try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next()){var f;null!=(f=t(f=p.value,++s,e))&&(c=f)&&(c=f)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}return c}function ee(e,t){var n,a,o,i,c;if(void 0===t)try{for(var l=r.__values(e),u=l.next();!u.done;u=l.next())null!=(f=u.value)&&(c>f||void 0===c&&f>=f)&&(c=f)}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}else{var s=-1;try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next()){var f;null!=(f=t(f=p.value,++s,e))&&(c>f||void 0===c&&f>=f)&&(c=f)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}return c}function te(e,n,r,a,o){for(void 0===r&&(r=0),void 0===a&&(a=e.length-1),void 0===o&&(o=t);a>r;){if(a-r>600){var i=a-r+1,c=n-r+1,l=Math.log(i),u=.5*Math.exp(2*l/3),s=.5*Math.sqrt(l*u*(i-u)/i)*(c-i/2<0?-1:1);te(e,n,Math.max(r,Math.floor(n-c*u/i+s)),Math.min(a,Math.floor(n+(i-c)*u/i+s)),o)}var d=e[n],p=r,f=a;for(ne(e,r,n),o(e[a],d)>0&&ne(e,r,a);p0;)--f}0===o(e[r],d)?ne(e,r,f):ne(e,++f,a),f<=n&&(r=f+1),n<=f&&(a=f-1)}return e}function ne(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function re(e,t,n){if(r=(e=Float64Array.from(i(e,n))).length){if((t=+t)<=0||r<2)return ee(e);if(t>=1)return J(e);var r,a=(r-1)*t,o=Math.floor(a),c=J(te(e,o).subarray(0,o+1));return c+(ee(e.subarray(o+1))-c)*(a-o)}}function ae(e,t,n){if(void 0===n&&(n=o),r=e.length){if((t=+t)<=0||r<2)return+n(e[0],0,e);if(t>=1)return+n(e[r-1],r-1,e);var r,a=(r-1)*t,i=Math.floor(a),c=+n(e[i],i,e);return c+(+n(e[i+1],i+1,e)-c)*(a-i)}}function oe(e,t,n){return Math.ceil((n-t)/(2*(re(e,.75)-re(e,.25))*Math.pow(d(e),-1/3)))}function ie(e,t,n){return Math.ceil((n-t)/(3.5*y(e)*Math.pow(d(e),-1/3)))}function ce(e,t){var n,a,o,i,c,l=-1,u=-1;if(void 0===t)try{for(var s=r.__values(e),d=s.next();!d.done;d=s.next()){var p=d.value;++u,null!=p&&(c=p)&&(c=p,l=u)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(a=s.return)&&a.call(s)}finally{if(n)throw n.error}}else try{for(var f=r.__values(e),h=f.next();!h.done;h=f.next())null!=(p=t(p=h.value,++u,e))&&(c=p)&&(c=p,l=u)}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return l}function le(e,t){var n,a,o,i,c=0,l=0;if(void 0===t)try{for(var u=r.__values(e),s=u.next();!s.done;s=u.next())null!=(h=s.value)&&(h=+h)>=h&&(++c,l+=h)}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}else{var d=-1;try{for(var p=r.__values(e),f=p.next();!f.done;f=p.next()){var h;null!=(h=t(h=f.value,++d,e))&&(h=+h)>=h&&(++c,l+=h)}}catch(e){o={error:e}}finally{try{f&&!f.done&&(i=p.return)&&i.call(p)}finally{if(o)throw o.error}}}if(c)return l/c}function ue(e,t){return re(e,.5,t)}function se(e){var t,n,a,o,i,c;return r.__generator(this,(function(l){switch(l.label){case 0:l.trys.push([0,5,6,7]),t=r.__values(e),n=t.next(),l.label=1;case 1:return n.done?[3,4]:(a=n.value,[5,r.__values(a)]);case 2:l.sent(),l.label=3;case 3:return n=t.next(),[3,1];case 4:return[3,7];case 5:return o=l.sent(),i={error:o},[3,7];case 6:try{n&&!n.done&&(c=t.return)&&c.call(t)}finally{if(i)throw i.error}return[7];case 7:return[2]}}))}function de(e){return Array.from(se(e))}function pe(e,t){var n,a,o,i,c,l=-1,u=-1;if(void 0===t)try{for(var s=r.__values(e),d=s.next();!d.done;d=s.next()){var p=d.value;++u,null!=p&&(c>p||void 0===c&&p>=p)&&(c=p,l=u)}}catch(e){n={error:e}}finally{try{d&&!d.done&&(a=s.return)&&a.call(s)}finally{if(n)throw n.error}}else try{for(var f=r.__values(e),h=f.next();!h.done;h=f.next())null!=(p=t(p=h.value,++u,e))&&(c>p||void 0===c&&p>=p)&&(c=p,l=u)}catch(e){o={error:e}}finally{try{h&&!h.done&&(i=f.return)&&i.call(f)}finally{if(o)throw o.error}}return l}function fe(e,t){var n,a;void 0===t&&(t=he);var o,i=[],c=!1;try{for(var l=r.__values(e),u=l.next();!u.done;u=l.next()){var s=u.value;c&&i.push(t(o,s)),o=s,c=!0}}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}return i}function he(e,t){return[e,t]}function ve(e,t,n){e=+e,t=+t,n=(a=arguments.length)<2?(t=e,e=0,1):a<3?1:+n;for(var r=-1,a=0|Math.max(0,Math.ceil((t-e)/n)),o=new Array(a);++r0:0===t(h,h))&&(l=f,s=h,u=!0)}}catch(e){a={error:e}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(a)throw a.error}}}else try{for(var v=r.__values(e),m=v.next();!m.done;m=v.next())h=m.value,(u?n(h,l)>0:0===n(h,h))&&(l=h,u=!0)}catch(e){i={error:e}}finally{try{m&&!m.done&&(c=v.return)&&c.call(v)}finally{if(i)throw i.error}}return l}function _e(e,n){var a,o,i;if(void 0===n&&(n=t),1===n.length)return ce(e,n);var c=-1,l=-1;try{for(var u=r.__values(e),s=u.next();!s.done;s=u.next()){var d=s.value;++l,(c<0?0===n(d,d):n(d,i)>0)&&(i=d,c=l)}}catch(e){a={error:e}}finally{try{s&&!s.done&&(o=u.return)&&o.call(u)}finally{if(a)throw a.error}}return c}function ye(e,t){var n=Ie(e,t);return n<0?void 0:n}var xe=be(Math.random);function be(e){return function(t,n,r){void 0===n&&(n=0),void 0===r&&(r=t.length);for(var a=r-(n=+n);a;){var o=e()*a--|0,i=t[a+n];t[a+n]=t[o+n],t[o+n]=i}return t}}function we(e,t){var n,a,o,i,c=0;if(void 0===t)try{for(var l=r.__values(e),u=l.next();!u.done;u=l.next())(f=+(f=u.value))&&(c+=f)}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}else{var s=-1;try{for(var d=r.__values(e),p=d.next();!p.done;p=d.next()){var f;(f=+t(f=p.value,++s,e))&&(c+=f)}}catch(e){o={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(o)throw o.error}}}return c}function Ee(e){if(!(a=e.length))return[];for(var t=-1,n=ee(e,Se),r=new Array(n);++t=a.length)return null!=e&&n.sort(e),null!=t?t(n):n;for(var l,u,d,p=-1,f=n.length,h=a[o++],v=r(),m=i();++pa.length)return e;var r,o=u[n-1];return null!=t&&n>=a.length?r=e.entries():(r=[],e.each((function(e,t){r.push({key:t,values:d(e,n)})}))),null!=o?r.sort((function(e,t){return o(e.key,t.key)})):r}return n={object:function(e){return s(e,0,o,i)},map:function(e){return s(e,0,c,l)},entries:function(e){return d(s(e,0,c,l),0)},key:function(e){return a.push(e),n},sortKeys:function(e){return u[a.length-1]=e,n},sortValues:function(t){return e=t,n},rollup:function(e){return t=e,n}}}function o(){return{}}function i(e,t,n){e[t]=n}function c(){return r()}function l(e,t,n){e.set(t,n)}function u(){}n.prototype=r.prototype={constructor:n,has:function(e){return t+e in this},get:function(e){return this[t+e]},set:function(e,n){return this[t+e]=n,this},remove:function(e){var n=t+e;return n in this&&delete this[n]},clear:function(){for(var e in this)e[0]===t&&delete this[e]},keys:function(){var e=[];for(var n in this)n[0]===t&&e.push(n.slice(1));return e},values:function(){var e=[];for(var n in this)n[0]===t&&e.push(this[n]);return e},entries:function(){var e=[];for(var n in this)n[0]===t&&e.push({key:n.slice(1),value:this[n]});return e},size:function(){var e=0;for(var n in this)n[0]===t&&++e;return e},empty:function(){for(var e in this)if(e[0]===t)return!1;return!0},each:function(e){for(var n in this)n[0]===t&&e(this[n],n.slice(1),this)}};var s=r.prototype;function d(e,t){var n=new u;if(e instanceof u)e.each((function(e){n.add(e)}));else if(e){var r=-1,a=e.length;if(null==t)for(;++rl&&(l=e),tu&&(u=t)}function p(e,n,r){var a=n[1][0]-n[0][0],o=n[1][1]-n[0][1],i=e.clipExtent&&e.clipExtent();e.scale(150).translate([0,0]),null!=i&&e.clipExtent(null),t.geoStream(r,e.stream(s));var c=s.result(),l=Math.min(a/(c[1][0]-c[0][0]),o/(c[1][1]-c[0][1])),u=+n[0][0]+(a-l*(c[1][0]+c[0][0]))/2,d=+n[0][1]+(o-l*(c[1][1]+c[0][1]))/2;return null!=i&&e.clipExtent(i),e.scale(150*l).translate([u,d])}function f(e,t,n){return p(e,[[0,0],t],n)}function h(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.12&&a<.234&&r>=-.425&&r<-.214?s:a>=.166&&a<.234&&r>=-.214&&r<-.115?d:u).invert(e)},m.stream=function(t){return e&&r===t?e:e=h([u.stream(r=t),s.stream(t),d.stream(t)])},m.precision=function(e){return arguments.length?(u.precision(e),s.precision(e),d.precision(e),I()):u.precision()},m.scale=function(e){return arguments.length?(u.scale(e),s.scale(.35*e),d.scale(e),m.translate(u.translate())):u.scale()},m.translate=function(e){if(!arguments.length)return u.translate();var t=u.scale(),n=+e[0],r=+e[1];return o=u.translate(e).clipExtent([[n-.455*t,r-.238*t],[n+.455*t,r+.238*t]]).stream(v),i=s.translate([n-.307*t,r+.201*t]).clipExtent([[n-.425*t+a,r+.12*t+a],[n-.214*t-a,r+.234*t-a]]).stream(v),c=d.translate([n-.205*t,r+.212*t]).clipExtent([[n-.214*t+a,r+.166*t+a],[n-.115*t-a,r+.234*t-a]]).stream(v),I()},m.fitExtent=function(e,t){return p(m,e,t)},m.fitSize=function(e,t){return f(m,e,t)},m.drawCompositionBorders=function(e){var t=u([-102.91,26.3]),n=u([-104,27.5]),r=u([-108,29.1]),a=u([-110,29.1]),o=u([-110,26.7]),i=u([-112.8,27.6]),c=u([-114.3,30.6]),l=u([-119.3,30.1]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1])},m.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},m.scale(1070)}function m(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.12&&a<.234&&r>=-.425&&r<-.214?v:a>=.166&&a<.234&&r>=-.214&&r<-.115?I:a>=.2064&&a<.2413&&r>=.312&&r<.385?g:a>=.09&&a<.1197&&r>=-.4243&&r<-.3232?_:a>=-.0518&&a<.0895&&r>=-.4243&&r<-.3824?y:h).invert(e)},b.stream=function(t){return e&&r===t?e:e=m([h.stream(r=t),v.stream(t),I.stream(t),g.stream(t),_.stream(t),y.stream(t)])},b.precision=function(e){return arguments.length?(h.precision(e),v.precision(e),I.precision(e),g.precision(e),_.precision(e),y.precision(e),w()):h.precision()},b.scale=function(e){return arguments.length?(h.scale(e),v.scale(.35*e),I.scale(e),g.scale(e),_.scale(2*e),y.scale(e),b.translate(h.translate())):h.scale()},b.translate=function(e){if(!arguments.length)return h.translate();var t=h.scale(),n=+e[0],r=+e[1];return o=h.translate(e).clipExtent([[n-.455*t,r-.238*t],[n+.455*t,r+.238*t]]).stream(x),i=v.translate([n-.307*t,r+.201*t]).clipExtent([[n-.425*t+a,r+.12*t+a],[n-.214*t-a,r+.233*t-a]]).stream(x),c=I.translate([n-.205*t,r+.212*t]).clipExtent([[n-.214*t+a,r+.166*t+a],[n-.115*t-a,r+.233*t-a]]).stream(x),l=g.translate([n+.35*t,r+.224*t]).clipExtent([[n+.312*t+a,r+.2064*t+a],[n+.385*t-a,r+.233*t-a]]).stream(x),u=_.translate([n-.492*t,r+.09*t]).clipExtent([[n-.4243*t+a,r+.0903*t+a],[n-.3233*t-a,r+.1197*t-a]]).stream(x),s=y.translate([n-.408*t,r+.018*t]).clipExtent([[n-.4244*t+a,r-.0519*t+a],[n-.3824*t-a,r+.0895*t-a]]).stream(x),w()},b.fitExtent=function(e,t){return p(b,e,t)},b.fitSize=function(e,t){return f(b,e,t)},b.drawCompositionBorders=function(e){var t=h([-110.4641,28.2805]),n=h([-104.0597,28.9528]),r=h([-103.7049,25.1031]),a=h([-109.8337,24.4531]),o=h([-124.4745,28.1407]),i=h([-110.931,30.8844]),c=h([-109.8337,24.4531]),l=h([-122.4628,21.8562]),u=h([-76.8579,25.1544]),s=h([-72.429,24.2097]),d=h([-72.8265,22.7056]),p=h([-77.1852,23.6392]),f=h([-125.0093,29.7791]),v=h([-118.5193,31.3262]),m=h([-118.064,29.6912]),I=h([-124.4369,28.169]),g=h([-128.1314,37.4582]),_=h([-125.2132,38.214]),y=h([-122.3616,30.5115]),x=h([-125.0315,29.8211]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1]),e.closePath(),e.moveTo(u[0],u[1]),e.lineTo(s[0],s[1]),e.lineTo(d[0],d[1]),e.lineTo(d[0],d[1]),e.lineTo(p[0],p[1]),e.closePath(),e.moveTo(f[0],f[1]),e.lineTo(v[0],v[1]),e.lineTo(m[0],m[1]),e.lineTo(m[0],m[1]),e.lineTo(I[0],I[1]),e.closePath(),e.moveTo(g[0],g[1]),e.lineTo(_[0],_[1]),e.lineTo(y[0],y[1]),e.lineTo(y[0],y[1]),e.lineTo(x[0],x[1]),e.closePath()},b.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},b.scale(1070)}function g(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.05346&&a<.0897&&r>=-.13388&&r<-.0322?u:l).invert(e)},d.stream=function(t){return e&&r===t?e:e=g([l.stream(r=t),u.stream(t)])},d.precision=function(e){return arguments.length?(l.precision(e),u.precision(e),h()):l.precision()},d.scale=function(e){return arguments.length?(l.scale(e),u.scale(e),d.translate(l.translate())):l.scale()},d.translate=function(e){if(!arguments.length)return l.translate();var t=l.scale(),n=+e[0],r=+e[1];return o=l.translate(e).clipExtent([[n-.06857*t,r-.1288*t],[n+.13249*t,r+.06*t]]).stream(s),i=u.translate([n+.1*t,r-.094*t]).clipExtent([[n-.1331*t+a,r+.053457*t+a],[n-.0354*t-a,r+.08969*t-a]]).stream(s),h()},d.fitExtent=function(e,t){return p(d,e,t)},d.fitSize=function(e,t){return f(d,e,t)},d.drawCompositionBorders=function(e){var t=l([-14.034675,34.965007]),n=l([-7.4208899,35.536988]),r=l([-7.3148275,33.54359]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1])},d.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},d.scale(2700)}function y(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.0093&&a<.03678&&r>=-.03875&&r<-.0116?s:a>=-.0412&&a<.0091&&r>=-.07782&&r<-.01166?d:u).invert(e)},v.stream=function(t){return e&&r===t?e:e=y([u.stream(r=t),s.stream(t),d.stream(t)])},v.precision=function(e){return arguments.length?(u.precision(e),s.precision(e),d.precision(e),m()):u.precision()},v.scale=function(e){return arguments.length?(u.scale(e),s.scale(e),d.scale(.6*e),v.translate(u.translate())):u.scale()},v.translate=function(e){if(!arguments.length)return u.translate();var t=u.scale(),n=+e[0],r=+e[1];return o=u.translate(e).clipExtent([[n-.0115*t,r-.1138*t],[n+.2105*t,r+.0673*t]]).stream(h),i=s.translate([n-.0265*t,r+.025*t]).clipExtent([[n-.0388*t+a,r+.0093*t+a],[n-.0116*t-a,r+.0368*t-a]]).stream(h),c=d.translate([n-.045*t,r+-.02*t]).clipExtent([[n-.0778*t+a,r-.0413*t+a],[n-.0117*t-a,r+.0091*t-a]]).stream(h),m()},v.fitExtent=function(e,t){return p(v,e,t)},v.fitSize=function(e,t){return f(v,e,t)},v.drawCompositionBorders=function(e){var t=u([-12.8351,38.7113]),n=u([-10.8482,38.7633]),r=u([-10.8181,37.2072]),a=u([-12.7345,37.1573]),o=u([-16.0753,41.4436]),i=u([-10.9168,41.6861]),c=u([-10.8557,38.7747]),l=u([-15.6728,38.5505]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1]),e.closePath()},v.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},v.scale(4200)}function b(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.0676&&a<-.026&&r>=-.0857&&r<-.0263?u:l).invert(e)},d.stream=function(t){return e&&r===t?e:e=b([l.stream(r=t),u.stream(t)])},d.precision=function(e){return arguments.length?(l.precision(e),u.precision(e),h()):l.precision()},d.scale=function(e){return arguments.length?(l.scale(e),u.scale(e),d.translate(l.translate())):l.scale()},d.translate=function(e){if(!arguments.length)return l.translate();var t=l.scale(),n=+e[0],r=+e[1];return o=l.translate(e).clipExtent([[n-.0262*t,r-.0734*t],[n+.1741*t,r+.079*t]]).stream(s),i=u.translate([n-.06*t,r-.04*t]).clipExtent([[n-.0857*t+a,r-.0676*t+a],[n-.0263*t-a,r-.026*t-a]]).stream(s),h()},d.fitExtent=function(e,t){return p(d,e,t)},d.fitSize=function(e,t){return f(d,e,t)},d.drawCompositionBorders=function(e){var t=l([-84.9032,2.3757]),n=l([-81.5047,2.3708]),r=l([-81.5063,-.01]),a=l([-84.9086,-.005]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath()},d.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},d.scale(3500)}function E(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.2582&&a<.32&&r>=-.1036&&r<-.087?d:a>=-.01298&&a<.0133&&r>=-.11396&&r<-.05944?h:a>=.01539&&a<.03911&&r>=-.089&&r<-.0588?v:s).invert(e)},I.stream=function(t){return e&&r===t?e:e=E([s.stream(r=t),d.stream(t),h.stream(t),v.stream(t)])},I.precision=function(e){return arguments.length?(s.precision(e),d.precision(e),h.precision(e),v.precision(e),g()):s.precision()},I.scale=function(e){return arguments.length?(s.scale(e),d.scale(.15*e),h.scale(1.5*e),v.scale(1.5*e),I.translate(s.translate())):s.scale()},I.translate=function(e){if(!arguments.length)return s.translate();var t=s.scale(),n=+e[0],r=+e[1];return o=s.translate(e).clipExtent([[n-.059*t,r-.3835*t],[n+.4498*t,r+.3375*t]]).stream(m),i=d.translate([n-.087*t,r+.17*t]).clipExtent([[n-.1166*t+a,r+.2582*t+a],[n-.06*t-a,r+.32*t-a]]).stream(m),c=h.translate([n-.092*t,r-0*t]).clipExtent([[n-.114*t+a,r-.013*t+a],[n-.0594*t-a,r+.0133*t-a]]).stream(m),l=v.translate([n-.089*t,r-.0265*t]).clipExtent([[n-.089*t+a,r+.0154*t+a],[n-.0588*t-a,r+.0391*t-a]]).stream(m),g()},I.fitExtent=function(e,t){return p(I,e,t)},I.fitSize=function(e,t){return f(I,e,t)},I.drawCompositionBorders=function(e){var t=s([-82.6999,-51.3043]),n=s([-77.5442,-51.6631]),r=s([-78.0254,-55.186]),a=s([-83.6106,-54.7785]),o=s([-80.0638,-35.984]),i=s([-76.2153,-36.1811]),c=s([-76.2994,-37.6839]),l=s([-80.2231,-37.4757]),u=s([-78.442,-37.706]),d=s([-76.263,-37.8054]),p=s([-76.344,-39.1595]),f=s([-78.5638,-39.0559]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1]),e.closePath(),e.moveTo(u[0],u[1]),e.lineTo(d[0],d[1]),e.lineTo(p[0],p[1]),e.lineTo(p[0],p[1]),e.lineTo(f[0],f[1]),e.closePath()},I.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},I.scale(700)}function C(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.10925&&a<-.02701&&r>=-.135&&r<-.0397?s:a>=.04713&&a<.11138&&r>=-.03986&&r<.051?d:u).invert(e)},v.stream=function(t){return e&&r===t?e:e=C([u.stream(r=t),s.stream(t),d.stream(t)])},v.precision=function(e){return arguments.length?(u.precision(e),s.precision(e),d.precision(e),m()):u.precision()},v.scale=function(e){return arguments.length?(u.scale(e),s.scale(e),d.scale(.7*e),v.translate(u.translate())):u.scale()},v.translate=function(e){if(!arguments.length)return u.translate();var t=u.scale(),n=+e[0],r=+e[1];return o=u.translate(e).clipExtent([[n-.1352*t,r-.1091*t],[n+.117*t,r+.098*t]]).stream(h),i=s.translate([n-.0425*t,r-.005*t]).clipExtent([[n-.135*t+a,r-.1093*t+a],[n-.0397*t-a,r-.027*t-a]]).stream(h),c=d.translate(e).clipExtent([[n-.0399*t+a,r+.0471*t+a],[n+.051*t-a,r+.1114*t-a]]).stream(h),m()},v.fitExtent=function(e,t){return p(v,e,t)},v.fitSize=function(e,t){return f(v,e,t)},v.drawCompositionBorders=function(e){var t=u([126.01320483689143,41.621090310215585]),n=u([133.04304387025903,42.15087523707186]),r=u([133.3021766080688,37.43975444725098]),a=u([126.87889168628224,36.95488945159779]),o=u([132.9,29.8]),i=u([134,33]),c=u([139.3,33.2]),l=u([139.16,30.5]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1])},v.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},v.scale(2200)}function T(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=.029&&a<.0864&&r>=-.14&&r<-.0996?x:a>=0&&a<.029&&r>=-.14&&r<-.0996?b:a>=-.032&&a<0&&r>=-.14&&r<-.0996?w:a>=-.052&&a<-.032&&r>=-.14&&r<-.0996?E:a>=-.076&&a<.052&&r>=-.14&&r<-.0996?S:a>=-.076&&a<-.052&&r>=.0967&&r<.1371?C:a>=-.052&&a<-.02&&r>=.0967&&r<.1371?k:a>=-.02&&a<.012&&r>=.0967&&r<.1371?A:a>=.012&&a<.033&&r>=.0967&&r<.1371?M:a>=.033&&a<.0864&&r>=.0967&&r<.1371?R:y).invert(e)},L.stream=function(t){return e&&r===t?e:e=T([y.stream(r=t),x.stream(t),b.stream(t),w.stream(t),E.stream(t),S.stream(t),C.stream(t),k.stream(t),A.stream(t),M.stream(t),R.stream(t),P.stream(t)])},L.precision=function(e){return arguments.length?(y.precision(e),x.precision(e),b.precision(e),w.precision(e),E.precision(e),S.precision(e),C.precision(e),k.precision(e),A.precision(e),M.precision(e),R.precision(e),P.precision(e),N()):y.precision()},L.scale=function(e){return arguments.length?(y.scale(e),x.scale(.6*e),b.scale(1.6*e),w.scale(1.4*e),E.scale(5*e),S.scale(1.3*e),C.scale(1.6*e),k.scale(1.2*e),A.scale(.3*e),M.scale(2.7*e),R.scale(.5*e),P.scale(.06*e),L.translate(y.translate())):y.scale()},L.translate=function(e){if(!arguments.length)return y.translate();var t=y.scale(),n=+e[0],r=+e[1];return o=y.translate(e).clipExtent([[n-.0996*t,r-.0908*t],[n+.0967*t,r+.0864*t]]).stream(O),i=x.translate([n-.12*t,r+.0575*t]).clipExtent([[n-.14*t+a,r+.029*t+a],[n-.0996*t-a,r+.0864*t-a]]).stream(O),c=b.translate([n-.12*t,r+.013*t]).clipExtent([[n-.14*t+a,r+0*t+a],[n-.0996*t-a,r+.029*t-a]]).stream(O),l=w.translate([n-.12*t,r-.014*t]).clipExtent([[n-.14*t+a,r-.032*t+a],[n-.0996*t-a,r+0*t-a]]).stream(O),u=E.translate([n-.12*t,r-.044*t]).clipExtent([[n-.14*t+a,r-.052*t+a],[n-.0996*t-a,r-.032*t-a]]).stream(O),s=S.translate([n-.12*t,r-.065*t]).clipExtent([[n-.14*t+a,r-.076*t+a],[n-.0996*t-a,r-.052*t-a]]).stream(O),d=C.translate([n+.117*t,r-.064*t]).clipExtent([[n+.0967*t+a,r-.076*t+a],[n+.1371*t-a,r-.052*t-a]]).stream(O),h=k.translate([n+.116*t,r-.0355*t]).clipExtent([[n+.0967*t+a,r-.052*t+a],[n+.1371*t-a,r-.02*t-a]]).stream(O),v=A.translate([n+.116*t,r-.0048*t]).clipExtent([[n+.0967*t+a,r-.02*t+a],[n+.1371*t-a,r+.012*t-a]]).stream(O),m=M.translate([n+.116*t,r+.022*t]).clipExtent([[n+.0967*t+a,r+.012*t+a],[n+.1371*t-a,r+.033*t-a]]).stream(O),g=P.translate([n+.11*t,r+.045*t]).clipExtent([[n+.0967*t+a,r+.033*t+a],[n+.1371*t-a,r+.06*t-a]]).stream(O),I=R.translate([n+.115*t,r+.075*t]).clipExtent([[n+.0967*t+a,r+.06*t+a],[n+.1371*t-a,r+.0864*t-a]]).stream(O),N()},L.fitExtent=function(e,t){return p(L,e,t)},L.fitSize=function(e,t){return f(L,e,t)},L.drawCompositionBorders=function(e){var t,n,r,a;t=y([-7.938886725111036,43.7219460918835]),n=y([-4.832080896458295,44.12930268549372]),r=y([-4.205299743793263,40.98096346967365]),a=y([-7.071796453126152,40.610037319181444]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([-8.42751373617692,45.32889452553031]),n=y([-5.18599305777107,45.7566442062976]),r=y([-4.832080905154431,44.129302726751426]),a=y([-7.938886737126192,43.72194613263854]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([-9.012656899657046,47.127733821030176]),n=y([-5.6105244772793155,47.579777861410626]),r=y([-5.185993067168585,45.756644248170346]),a=y([-8.427513749141811,45.32889456686326]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([-9.405747558985553,48.26506375557457]),n=y([-5.896175018439575,48.733352850851624]),r=y([-5.610524487556043,47.57977790393761]),a=y([-9.012656913808351,47.127733862971255]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([-9.908436061346974,49.642448789505856]),n=y([-6.262026716233124,50.131426841787174]),r=y([-5.896175029331232,48.73335289377258]),a=y([-9.40574757396393,48.26506379787767]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([11.996907706504462,50.16039028163579]),n=y([15.649907879773343,49.68279246765253]),r=y([15.156712840526632,48.30371557625831]),a=y([11.64122661754411,48.761078240546816]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([11.641226606955788,48.7610781975889]),n=y([15.156712825832164,48.30371553390465]),r=y([14.549932166241172,46.4866532486199]),a=y([11.204443787952183,46.91899233914248]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([11.204443778297161,46.918992296823646]),n=y([14.549932152815039,46.486653206856396]),r=y([13.994409796764009,44.695833444323256]),a=y([10.805306599253848,45.105133870684924]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([10.805306590412085,45.10513382903308]),n=y([13.99440978444733,44.695833403183606]),r=y([13.654633799024392,43.53552468558152]),a=y([10.561516803980956,43.930671459798624]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([10.561516795617383,43.93067141859757]),n=y([13.654633787361952,43.5355246448671]),r=y([12.867691604239901,40.640701985019405]),a=y([9.997809515987688,41.00288343254471]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([10.8,42.4]),n=y([12.8,42.13]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1])},L.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},L.scale(2700)}function M(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.31&&a<-.24&&r>=.14&&r<.24?x:a>=-.24&&a<-.17&&r>=.14&&r<.24?b:a>=-.17&&a<-.12&&r>=.21&&r<.24?E:a>=-.17&&a<-.14&&r>=.14&&r<.165?S:a>=-.17&&a<-.1&&r>=.14&&r<.24?w:a>=-.1&&a<-.03&&r>=.14&&r<.24?C:a>=-.03&&a<.04&&r>=.14&&r<.24?k:a>=-.31&&a<-.24&&r>=.24&&r<.34?T:a>=-.24&&a<-.17&&r>=.24&&r<.34?A:a>=-.17&&a<-.1&&r>=.24&&r<.34?R:a>=-.1&&a<-.03&&r>=.24&&r<.34?P:y).invert(e)},L.stream=function(t){return e&&r===t?e:e=M([y.stream(r=t),b.stream(t),T.stream(t),x.stream(t),k.stream(t),C.stream(t),A.stream(t),R.stream(t),P.stream(t),w.stream(t),E.stream(t),S.stream(t)])},L.precision=function(e){return arguments.length?(y.precision(e),b.precision(e),T.precision(e),x.precision(e),k.precision(e),C.precision(e),A.precision(e),R.precision(e),P.precision(e),w.precision(e),E.precision(e),S.precision(e),N()):y.precision()},L.scale=function(e){return arguments.length?(y.scale(e),x.scale(3*e),b.scale(.8*e),T.scale(3.5*e),R.scale(2.7*e),w.scale(2*e),E.scale(2*e),S.scale(2*e),C.scale(3*e),k.scale(e),A.scale(5.5*e),P.scale(6*e),L.translate(y.translate())):y.scale()},L.translate=function(e){if(!arguments.length)return y.translate();var t=y.scale(),n=+e[0],r=+e[1];return o=y.translate([n-.08*t,r]).clipExtent([[n-.51*t,r-.33*t],[n+.5*t,r+.33*t]]).stream(O),i=x.translate([n+.19*t,r-.275*t]).clipExtent([[n+.14*t+a,r-.31*t+a],[n+.24*t-a,r-.24*t-a]]).stream(O),c=b.translate([n+.19*t,r-.205*t]).clipExtent([[n+.14*t+a,r-.24*t+a],[n+.24*t-a,r-.17*t-a]]).stream(O),l=w.translate([n+.19*t,r-.135*t]).clipExtent([[n+.14*t+a,r-.17*t+a],[n+.24*t-a,r-.1*t-a]]).stream(O),u=E.translate([n+.225*t,r-.147*t]).clipExtent([[n+.21*t+a,r-.17*t+a],[n+.24*t-a,r-.12*t-a]]).stream(O),s=S.translate([n+.153*t,r-.15*t]).clipExtent([[n+.14*t+a,r-.17*t+a],[n+.165*t-a,r-.14*t-a]]).stream(O),d=C.translate([n+.19*t,r-.065*t]).clipExtent([[n+.14*t+a,r-.1*t+a],[n+.24*t-a,r-.03*t-a]]).stream(O),h=k.translate([n+.19*t,r+.005*t]).clipExtent([[n+.14*t+a,r-.03*t+a],[n+.24*t-a,r+.04*t-a]]).stream(O),v=T.translate([n+.29*t,r-.275*t]).clipExtent([[n+.24*t+a,r-.31*t+a],[n+.34*t-a,r-.24*t-a]]).stream(O),m=A.translate([n+.29*t,r-.205*t]).clipExtent([[n+.24*t+a,r-.24*t+a],[n+.34*t-a,r-.17*t-a]]).stream(O),I=R.translate([n+.29*t,r-.135*t]).clipExtent([[n+.24*t+a,r-.17*t+a],[n+.34*t-a,r-.1*t-a]]).stream(O),g=P.translate([n+.29*t,r-.065*t]).clipExtent([[n+.24*t+a,r-.1*t+a],[n+.34*t-a,r-.03*t-a]]).stream(O),N()},L.fitExtent=function(e,t){return p(L,e,t)},L.fitSize=function(e,t){return f(L,e,t)},L.drawCompositionBorders=function(e){var t,n,r,a;t=y([42.45755610828648,63.343658547914934]),n=y([52.65837266667029,59.35045080290929]),r=y([47.19754502247785,56.12653496548117]),a=y([37.673034273363044,59.61638268506111]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([59.41110754003403,62.35069727399336]),n=y([66.75050228640794,57.11797303636038]),r=y([60.236065725110436,54.63331433818992]),a=y([52.65837313153311,59.350450804599355]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([48.81091130080243,66.93353402634641]),n=y([59.41110730654679,62.35069740653086]),r=y([52.6583728974441,59.3504509222445]),a=y([42.45755631675751,63.34365868805821]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([31.054198418446475,52.1080673766184]),n=y([39.09869284884117,49.400700047190554]),r=y([36.0580811499175,46.02944174908498]),a=y([28.690508588835726,48.433126979386415]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([33.977877745912025,55.849945501331]),n=y([42.75328432167726,52.78455122462353]),r=y([39.09869297540224,49.400700176148625]),a=y([31.05419851807008,52.10806751810923]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([52.658372900759296,59.35045068526415]),n=y([60.23606549583304,54.63331423800264]),r=y([54.6756370953122,51.892298789399455]),a=y([47.19754524788189,56.126534861222794]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([47.19754506082455,56.126534735591456]),n=y([54.675636900123514,51.892298681337095]),r=y([49.94448648951486,48.98775484983285]),a=y([42.75328468716108,52.78455126060818]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([42.75328453416769,52.78455113209101]),n=y([49.94448632339758,48.98775473706457]),r=y([45.912339990394315,45.99361784987003]),a=y([39.09869317356607,49.40070009378711]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([37.673034114296634,59.61638254183119]),n=y([47.197544835420544,56.126534839849846]),r=y([42.75328447467064,52.78455135314068]),a=y([33.977877870363905,55.849945644671145]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([44.56748486446032,57.26489367845818]),r=y([43.9335791193588,53.746540942601726]),a=y([43,56]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=y([37.673034114296634,59.61638254183119]),n=y([40.25902691953466,58.83002044222639]),r=y([38.458270492742024,57.26232178028002]),a=y([35.97754948030156,58.00266637992386]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath()},L.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},L.scale(750)}function P(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.0067&&a<.0015&&r>=-.0232&&r<-.0154?d:a>=-.022&&a<-.014&&r>=-.023&&r<-.014?h:s).invert(e)},m.stream=function(t){return e&&o===t?e:e=P([s.stream(o=t),d.stream(t),h.stream(t)])},m.precision=function(e){return arguments.length?(s.precision(e),d.precision(e),h.precision(e),I()):s.precision()},m.scale=function(e){return arguments.length?(s.scale(e),d.scale(e),h.scale(e),m.translate(s.translate())):s.scale()},m.translate=function(e){if(!arguments.length)return s.translate();var t=s.scale(),n=+e[0],r=+e[1];return i=s.translate(e).clipExtent([[n-.0245*t,r-.026*t],[n+.023*t,r+.026*t]]).stream(v),c=d.translate([n-.0186*t,r-.00325*t]).clipExtent([[n-.0232*t+a,r-.0067*t+a],[n-.0154*t-a,r+.0015*t-a]]).stream(v),l=h.translate([n-.0185*t,r-.017*t]).clipExtent([[n-.023*t+a,r-.022*t+a],[n-.014*t-a,r-.014*t-a]]).stream(v),I()},m.fitExtent=function(e,t){return p(m,e,t)},m.fitSize=function(e,t){return f(m,e,t)},m.drawCompositionBorders=function(e){var t=s([3.30573,52.5562]),n=s([4.043,52.572]),r=s([4.0646,52.1017]),a=s([3.3382,52.0861]),o=s([3.262,53.439]),i=s([4.1373,53.4571]),c=s([4.1574,52.9946]),l=s([3.2951,52.9768]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),e.moveTo(o[0],o[1]),e.lineTo(i[0],i[1]),e.lineTo(c[0],c[1]),e.lineTo(c[0],c[1]),e.lineTo(l[0],l[1]),e.closePath()},m.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},m.scale(4200)}function L(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.0521&&a<.0229&&r>=-.0111&&r<.1?u:l).invert(e)},d.stream=function(t){return e&&r===t?e:e=L([l.stream(r=t),u.stream(t)])},d.precision=function(e){return arguments.length?(l.precision(e),u.precision(e),h()):l.precision()},d.scale=function(e){return arguments.length?(l.scale(e),u.scale(.615*e),d.translate(l.translate())):l.scale()},d.translate=function(e){if(!arguments.length)return l.translate();var t=l.scale(),n=+e[0],r=+e[1];return o=l.translate(e).clipExtent([[n-.11*t,r-.0521*t],[n-.0111*t,r+.0521*t]]).stream(s),i=u.translate([n+.09*t,r-0*t]).clipExtent([[n-.0111*t+a,r-.0521*t+a],[n+.1*t-a,r+.024*t-a]]).stream(s),h()},d.fitExtent=function(e,t){return p(d,e,t)},d.fitSize=function(e,t){return f(d,e,t)},d.drawCompositionBorders=function(e){var t=l([106.3214,2.0228]),n=l([105.1843,2.3761]),r=l([104.2151,3.3618]),a=l([104.215,4.5651]);e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1])},d.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},d.scale(4800)}function F(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.02&&a<0&&r>=-.038&&r<-.005?s:a>=0&&a<.02&&r>=-.038&&r<-.005?d:u).invert(e)},v.stream=function(t){return e&&r===t?e:e=F([u.stream(r=t),s.stream(t),d.stream(t)])},v.precision=function(e){return arguments.length?(u.precision(e),s.precision(e),d.precision(e),m()):u.precision()},v.scale=function(e){return arguments.length?(u.scale(e),s.scale(1.5*e),d.scale(4*e),v.translate(u.translate())):u.scale()},v.translate=function(e){if(!arguments.length)return u.translate();var t=u.scale(),n=+e[0],r=+e[1];return o=u.translate(e).clipExtent([[n-.005*t,r-.02*t],[n+.038*t,r+.02*t]]).stream(h),i=s.translate([n-.025*t,r-.01*t]).clipExtent([[n-.038*t+a,r-.02*t+a],[n-.005*t-a,r+0*t-a]]).stream(h),c=d.translate([n-.025*t,r+.01*t]).clipExtent([[n-.038*t+a,r-0*t+a],[n-.005*t-a,r+.02*t-a]]).stream(h),m()},v.fitExtent=function(e,t){return p(v,e,t)},v.fitSize=function(e,t){return f(v,e,t)},v.drawCompositionBorders=function(e){var t,n,r,a;t=u([9.21327272751682,2.645820439454123]),n=u([11.679126293239872,2.644755519268689]),r=u([11.676845389029227,.35307824637606433]),a=u([9.213572917774014,.35414205204417754]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=u([7.320873711543669,2.64475551449975]),n=u([9.213272722738658,2.645820434679803]),r=u([9.213422896480349,1.4999812505283054]),a=u([7.322014760520787,1.4989168878985566]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath(),t=u([7.3220147605302905,1.4989168783492766]),n=u([9.213422896481598,1.499981240979021]),r=u([9.213572912999604,.354142056817247]),a=u([7.323154615739809,.353078251154504]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath()},v.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},v.scale(12e3)}function B(e){var t=e.length;return{point:function(n,r){for(var a=-1;++a=-.089&&a<.06&&r>=.029&&r<.046?u:l).invert(e)},d.stream=function(t){return e&&r===t?e:e=B([l.stream(r=t),u.stream(t)])},d.precision=function(e){return arguments.length?(l.precision(e),u.precision(e),h()):l.precision()},d.scale=function(e){return arguments.length?(l.scale(e),u.scale(e),d.translate(l.translate())):l.scale()},d.translate=function(e){if(!arguments.length)return l.translate();var t=l.scale(),n=+e[0],r=+e[1];return o=l.translate(e).clipExtent([[n-.065*t,r-.089*t],[n+.075*t,r+.089*t]]).stream(s),i=u.translate([n+.01*t,r+.025*t]).clipExtent([[n+.029*t+a,r-.089*t+a],[n+.046*t-a,r-.06*t-a]]).stream(s),h()},d.fitExtent=function(e,t){return p(d,e,t)},d.fitSize=function(e,t){return f(d,e,t)},d.drawCompositionBorders=function(e){var t,n,r,a;t=l([-1.113205870242365,59.64920050773357]),n=l([.807899092399606,59.59085836472269]),r=l([.5778611961420386,57.93467822832577]),a=l([-1.25867782078448,57.99029450085142]),e.moveTo(t[0],t[1]),e.lineTo(n[0],n[1]),e.lineTo(r[0],r[1]),e.lineTo(a[0],a[1]),e.closePath()},d.getCompositionBorders=function(){var e=n.path();return this.drawCompositionBorders(e),e.toString()},d.scale(2800)}e.geoAlbersUk=G,e.geoAlbersUsa=v,e.geoAlbersUsaTerritories=I,e.geoConicConformalEurope=R,e.geoConicConformalFrance=A,e.geoConicConformalNetherlands=O,e.geoConicConformalPortugal=x,e.geoConicConformalSpain=_,e.geoConicEquidistantJapan=k,e.geoMercatorEcuador=w,e.geoMercatorEquatorialGuinea=D,e.geoMercatorMalaysia=N,e.geoTransverseMercatorChile=S,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-geo@2.0.1@d3-geo/dist/d3-geo.js"),n("./node_modules/_d3-path@2.0.0@d3-path/dist/d3-path.js"))},"./node_modules/_d3-dsv@1.2.0@d3-dsv/dist/d3-dsv.js":function(e,t,n){!function(e){"use strict";var t={},n={},r=34,a=10,o=13;function i(e){return new Function("d","return {"+e.map((function(e,t){return JSON.stringify(e)+": d["+t+'] || ""'})).join(",")+"}")}function c(e,t){var n=i(e);return function(r,a){return t(n(r),a,e)}}function l(e){var t=Object.create(null),n=[];return e.forEach((function(e){for(var r in e)r in t||n.push(t[r]=r)})),n}function u(e,t){var n=e+"",r=n.length;return r9999?"+"+u(e,6):u(e,4)}function d(e){var t=e.getUTCHours(),n=e.getUTCMinutes(),r=e.getUTCSeconds(),a=e.getUTCMilliseconds();return isNaN(e)?"Invalid Date":s(e.getUTCFullYear())+"-"+u(e.getUTCMonth()+1,2)+"-"+u(e.getUTCDate(),2)+(a?"T"+u(t,2)+":"+u(n,2)+":"+u(r,2)+"."+u(a,3)+"Z":r?"T"+u(t,2)+":"+u(n,2)+":"+u(r,2)+"Z":n||t?"T"+u(t,2)+":"+u(n,2)+"Z":"")}function p(e){var u=new RegExp('["'+e+"\n\r]"),s=e.charCodeAt(0);function p(e,t){var n,r,a=f(e,(function(e,a){if(n)return n(e,a-1);r=e,n=t?c(e,t):i(e)}));return a.columns=r||[],a}function f(e,i){var c,l=[],u=e.length,d=0,p=0,f=u<=0,h=!1;function v(){if(f)return n;if(h)return h=!1,t;var i,c,l=d;if(e.charCodeAt(l)===r){for(;d++=u?f=!0:(c=e.charCodeAt(d++))===a?h=!0:c===o&&(h=!0,e.charCodeAt(d)===a&&++d),e.slice(l+1,i-1).replace(/""/g,'"')}for(;d0?1:e<0?-1:0},v=Math.sin,m=Math.tan,I=1e-6,g=1e-12,_=Math.PI,y=_/2,x=_/4,b=Math.SQRT1_2,w=R(2),E=R(_),S=2*_,C=180/_,k=_/180;function T(e){return e?e/Math.sin(e):1}function A(e){return e>1?y:e<-1?-y:Math.asin(e)}function M(e){return e>1?0:e<-1?_:Math.acos(e)}function R(e){return e>0?Math.sqrt(e):0}function P(e){return((e=c(2*e))-1)/(e+1)}function O(e){return(c(e)-c(-e))/2}function L(e){return(c(e)+c(-e))/2}function N(e){return u(e+R(e*e+1))}function F(e){return u(e+R(e*e-1))}function D(e){var t=m(e/2),n=2*u(i(e/2))/(t*t);function a(e,t){var r=i(e),a=i(t),o=v(t),c=a*r,l=-((1-c?u((1+c)/2)/(1-c):-.5)+n/(1+c));return[l*a*v(e),l*o]}return a.invert=function(t,a){var c,l=R(t*t+a*a),s=-e/2,d=50;if(!l)return[0,0];do{var p=s/2,f=i(p),h=v(p),g=m(p),_=u(1/f);s-=c=(2/g*_-n*g-l)/(-_/(h*h)+1-n/(2*f*f))}while(r(c)>I&&--d>0);var y=v(s);return[o(t*y,l*i(s)),A(a*y/l)]},a}var B=function(){var e=y,n=t.geoProjectionMutator(D),r=n(e);return r.radius=function(t){return arguments.length?n(e=t*k):e*C},r.scale(179.976).clipAngle(147)};function G(e,t){var n=i(t),r=T(M(n*i(e/=2)));return[2*n*v(e)*r,v(t)*r]}G.invert=function(e,t){if(!(e*e+4*t*t>_*_+I)){var n=e,a=t,o=25;do{var c,l=v(n),u=v(n/2),s=i(n/2),d=v(a),p=i(a),f=v(2*a),h=d*d,m=p*p,g=u*u,y=1-m*s*s,x=y?M(p*s)*R(c=1/y):c=0,b=2*x*p*u-e,w=x*d-t,E=c*(m*g+x*p*s*h),S=c*(.5*l*f-2*x*d*u),C=.25*c*(f*u-x*d*m*l),k=c*(h*s+x*g*p),T=S*C-k*E;if(!T)break;var A=(w*S-b*k)/T,P=(b*C-w*E)/T;n-=A,a-=P}while((r(A)>I||r(P)>I)&&--o>0);return[n,a]}};var U=function(){return t.geoProjection(G).scale(152.63)};function j(e){var t=v(e),n=i(e),a=e>=0?1:-1,c=m(a*e),l=(1+t-n)/2;function u(e,r){var u=i(r),s=i(e/=2);return[(1+u)*v(e),(a*r>-o(s,c)-.001?0:10*-a)+l+v(r)*n-(1+u)*t*s]}return u.invert=function(e,u){var s=0,d=0,p=50;do{var f=i(s),h=v(s),m=i(d),g=v(d),_=1+m,y=_*h-e,x=l+g*n-_*t*f-u,b=_*f/2,w=-h*g,E=t*_*h/2,S=n*m+t*f*g,C=w*E-S*b,k=(x*w-y*S)/C/2,T=(y*E-x*b)/C;s-=k,d-=T}while((r(k)>I||r(T)>I)&&--p>0);return a*d>-o(i(s),c)-.001?[2*s,d]:null},u}var z=function(){var e=20*k,n=e>=0?1:-1,r=m(n*e),a=t.geoProjectionMutator(j),c=a(e),l=c.stream;return c.parallel=function(t){return arguments.length?(r=m((n=(e=t*k)>=0?1:-1)*e),a(e)):e*C},c.stream=function(t){var a=c.rotate(),u=l(t),s=(c.rotate([0,0]),l(t));return c.rotate(a),u.sphere=function(){s.polygonStart(),s.lineStart();for(var t=-180*n;n*t<180;t+=90*n)s.point(t,90*n);for(;n*(t-=e)>=-180;)s.point(t,n*-o(i(t*k/2),r)*C);s.lineEnd(),s.polygonEnd()},u},c.scale(218.695).center([0,28.0974])};function q(e,t){var n=m(t/2),r=R(1-n*n),a=1+r*i(e/=2),o=v(e)*r/a,c=n/a,l=o*o,u=c*c;return[4/3*o*(3+l-3*u),4/3*c*(3+3*l-u)]}q.invert=function(e,t){if(t*=3/8,!(e*=3/8)&&r(t)>1)return null;var n=1+e*e+t*t,a=R((n-R(n*n-4*t*t))/2),c=A(a)/3,l=a?F(r(t/a))/3:N(r(e))/3,u=i(c),s=L(l),d=s*s-u*u;return[2*h(e)*o(O(l)*u,.25-d),2*h(t)*o(s*v(c),.25+d)]};var H=function(){return t.geoProjection(q).scale(66.1603)},V=R(8),W=u(1+w);function X(e,t){var n=r(t);return ng&&--s>0);return[e/(i(l)*(V-1/v(l))),h(t)*l]};var Y=function(){return t.geoProjection(X).scale(112.314)};function Z(e){var n=2*_/e;function c(e,a){var c=t.geoAzimuthalEquidistantRaw(e,a);if(r(e)>y){var l=o(c[1],c[0]),u=R(c[0]*c[0]+c[1]*c[1]),s=n*f((l-y)/n)+y,d=o(v(l-=s),2-i(l));l=s+A(_/u*v(d))-d,c[0]=u*i(l),c[1]=u*v(l)}return c}return c.invert=function(e,r){var c=R(e*e+r*r);if(c>y){var l=o(r,e),u=n*f((l-y)/n)+y,s=l>u?-1:1,d=c*i(u-l),p=1/m(s*M((d-_)/R(_*(_-2*d)+c*c)));l=u+2*a((p+s*R(p*p-3))/3),e=c*i(l),r=c*v(l)}return t.geoAzimuthalEquidistantRaw.invert(e,r)},c}var K=function(){var e=5,n=t.geoProjectionMutator(Z),r=n(e),a=r.stream,c=.01,l=-i(c*k),u=v(c*k);return r.lobes=function(t){return arguments.length?n(e=+t):e},r.stream=function(t){var n=r.rotate(),s=a(t),d=(r.rotate([0,0]),a(t));return r.rotate(n),s.sphere=function(){d.polygonStart(),d.lineStart();for(var t=0,n=360/e,r=2*_/e,a=90-180/e,s=y;tI&&--o>0);return t/2}function Q(e,t,n){function r(r,a){return[e*r*i(a=$(n,a)),t*v(a)]}return r.invert=function(r,a){return a=A(a/t),[r/(e*i(a)),A((2*a+v(2*a))/n)]},r}var J=Q(w/y,w,_),ee=function(){return t.geoProjection(J).scale(169.529)},te=2.00276,ne=1.11072;function re(e,t){var n=$(_,t);return[te*e/(1/i(t)+ne/i(n)),(t+w*v(n))/te]}re.invert=function(e,t){var n,a,o=te*t,c=t<0?-x:x,l=25;do{a=o-w*v(c),c-=n=(v(2*c)+2*c-_*v(a))/(2*i(2*c)+2+_*i(a)*w*i(c))}while(r(n)>I&&--l>0);return a=o-w*v(c),[e*(1/i(a)+ne/i(c))/te,a]};var ae=function(){return t.geoProjection(re).scale(160.857)},oe=function(e){var n=0,r=t.geoProjectionMutator(e),a=r(n);return a.parallel=function(e){return arguments.length?r(n=e*k):n*C},a};function ie(e,t){return[e*i(t),t]}ie.invert=function(e,t){return[e/i(t),t]};var ce=function(){return t.geoProjection(ie).scale(152.63)};function le(e){if(!e)return ie;var t=1/m(e);function n(n,r){var a=t+e-r,o=a?n*i(r)/a:a;return[a*v(o),t-a*i(o)]}return n.invert=function(n,r){var a=R(n*n+(r=t-r)*r),c=t+e-a;return[a/i(c)*o(n,r),c]},n}var ue=function(){return oe(le).scale(123.082).center([0,26.1441]).parallel(45)};function se(e){function t(t,n){var r=y-n,a=r?t*e*v(r)/r:r;return[r*v(a)/e,y-r*i(a)]}return t.invert=function(t,n){var r=t*e,a=y-n,i=R(r*r+a*a),c=o(r,a);return[(i?i/v(i):1)*c/e,y-i]},t}var de=function(){var e=.5,n=t.geoProjectionMutator(se),r=n(e);return r.fraction=function(t){return arguments.length?n(e=+t):e},r.scale(158.837)},pe=Q(1,4/_,_),fe=function(){return t.geoProjection(pe).scale(152.63)};function he(e,t,n,a,c,l){var u,s=i(l);if(r(e)>1||r(l)>1)u=M(n*c+t*a*s);else{var d=v(e/2),p=v(l/2);u=2*A(R(d*d+t*a*p*p))}return r(u)>I?[u,o(a*v(l),t*c-n*a*s)]:[0,0]}function ve(e,t,n){return M((e*e+t*t-n*n)/(2*e*t))}function me(e){return e-2*_*l((e+_)/(2*_))}function Ie(e,t,n){for(var r,a=[[e[0],e[1],v(e[1]),i(e[1])],[t[0],t[1],v(t[1]),i(t[1])],[n[0],n[1],v(n[1]),i(n[1])]],o=a[2],c=0;c<3;++c,o=r)r=a[c],o.v=he(r[1]-o[1],o[3],o[2],r[3],r[2],r[0]-o[0]),o.point=[0,0];var l=ve(a[0].v[0],a[2].v[0],a[1].v[0]),u=ve(a[0].v[0],a[1].v[0],a[2].v[0]),s=_-l;a[2].point[1]=0,a[0].point[0]=-(a[1].point[0]=a[0].v[0]/2);var d=[a[2].point[0]=a[0].point[0]+a[2].v[0]*i(l),2*(a[0].point[1]=a[1].point[1]=a[2].v[0]*v(l))];function p(e,t){var n,r=v(t),o=i(t),c=new Array(3);for(n=0;n<3;++n){var l=a[n];if(c[n]=he(t-l[1],l[3],l[2],o,r,e-l[0]),!c[n][0])return l.point;c[n][1]=me(c[n][1]-l.v[1])}var p=d.slice();for(n=0;n<3;++n){var f=2==n?0:n+1,h=ve(a[n].v[0],c[n][0],c[f][0]);c[n][1]<0&&(h=-h),n?1==n?(h=u-h,p[0]-=c[n][0]*i(h),p[1]-=c[n][0]*v(h)):(h=s-h,p[0]+=c[n][0]*i(h),p[1]+=c[n][0]*v(h)):(p[0]+=c[n][0]*i(h),p[1]-=c[n][0]*v(h))}return p[0]/=3,p[1]/=3,p}return p}function ge(e){return e[0]*=k,e[1]*=k,e}function _e(){return ye([0,22],[45,22],[22.5,-22]).scale(380).center([22.5,2])}function ye(e,n,r){var a=t.geoCentroid({type:"MultiPoint",coordinates:[e,n,r]}),o=[-a[0],-a[1]],i=t.geoRotation(o),c=t.geoProjection(Ie(ge(i(e)),ge(i(n)),ge(i(r)))).rotate(o),l=c.center;return delete c.rotate,c.center=function(e){return arguments.length?l(i(e)):i.invert(l())},c.clipAngle(90)}function xe(e,t){var n=R(1-v(t));return[2/E*e*n,E*(1-n)]}xe.invert=function(e,t){var n=(n=t/E-1)*n;return[n>0?e*R(_/n)/2:0,A(1-n)]};var be=function(){return t.geoProjection(xe).scale(95.6464).center([0,30])};function we(e){var t=m(e);function n(e,n){return[e,(e?e/v(e):1)*(v(n)*i(e)-t*i(n))]}return n.invert=t?function(e,n){e&&(n*=v(e)/e);var r=i(e);return[e,2*o(R(r*r+t*t-n*n)-r,t-n)]}:function(e,t){return[e,A(e?t*m(e)/e:t)]},n}var Ee=function(){return oe(we).scale(249.828).clipAngle(90)},Se=R(3);function Ce(e,t){return[Se*e*(2*i(2*t/3)-1)/E,Se*E*v(t/3)]}Ce.invert=function(e,t){var n=3*A(t/(Se*E));return[E*e/(Se*(2*i(2*n/3)-1)),n]};var ke=function(){return t.geoProjection(Ce).scale(156.19)};function Te(e){var t=i(e);function n(e,n){return[e*t,v(n)/t]}return n.invert=function(e,n){return[e/t,A(n*t)]},n}var Ae=function(){return oe(Te).parallel(38.58).scale(195.044)};function Me(e){var t=i(e);function n(e,n){return[e*t,(1+t)*m(n/2)]}return n.invert=function(e,n){return[e/t,2*a(n/(1+t))]},n}var Re=function(){return oe(Me).scale(124.75)};function Pe(e,t){var n=R(8/(3*_));return[n*e*(1-r(t)/_),n*t]}Pe.invert=function(e,t){var n=R(8/(3*_)),a=t/n;return[e/(n*(1-r(a)/_)),a]};var Oe=function(){return t.geoProjection(Pe).scale(165.664)};function Le(e,t){var n=R(4-3*v(r(t)));return[2/R(6*_)*e*n,h(t)*R(2*_/3)*(2-n)]}Le.invert=function(e,t){var n=2-r(t)/R(2*_/3);return[e*R(6*_)/(2*n),h(t)*A((4-n*n)/3)]};var Ne=function(){return t.geoProjection(Le).scale(165.664)};function Fe(e,t){var n=R(_*(4+_));return[2/n*e*(1+R(1-4*t*t/(_*_))),4/n*t]}Fe.invert=function(e,t){var n=R(_*(4+_))/2;return[e*n/(1+R(1-t*t*(4+_)/(4*_))),t*n/2]};var De=function(){return t.geoProjection(Fe).scale(180.739)};function Be(e,t){var n=(2+y)*v(t);t/=2;for(var a=0,o=1/0;a<10&&r(o)>I;a++){var c=i(t);t-=o=(t+v(t)*(c+2)-n)/(2*c*(1+c))}return[2/R(_*(4+_))*e*(1+i(t)),2*R(_/(4+_))*v(t)]}Be.invert=function(e,t){var n=t*R((4+_)/_)/2,r=A(n),a=i(r);return[e/(2/R(_*(4+_))*(1+a)),A((r+n*(a+2))/(2+y))]};var Ge=function(){return t.geoProjection(Be).scale(180.739)};function Ue(e,t){return[e*(1+i(t))/R(2+_),2*t/R(2+_)]}Ue.invert=function(e,t){var n=R(2+_),r=t*n/2;return[n*e/(1+i(r)),r]};var je=function(){return t.geoProjection(Ue).scale(173.044)};function ze(e,t){for(var n=(1+y)*v(t),a=0,o=1/0;a<10&&r(o)>I;a++)t-=o=(t+v(t)-n)/(1+i(t));return n=R(2+_),[e*(1+i(t))/n,2*t/n]}ze.invert=function(e,t){var n=1+y,r=R(n/2);return[2*e*r/(1+i(t*=r)),A((t+v(t))/n)]};var qe=function(){return t.geoProjection(ze).scale(173.044)},He=3+2*w;function Ve(e,t){var n=v(e/=2),r=i(e),o=R(i(t)),c=i(t/=2),l=v(t)/(c+w*r*o),s=R(2/(1+l*l)),d=R((w*c+(r+n)*o)/(w*c+(r-n)*o));return[He*(s*(d-1/d)-2*u(d)),He*(s*l*(d+1/d)-2*a(l))]}Ve.invert=function(e,t){if(!(n=q.invert(e/1.2,1.065*t)))return null;var n,o=n[0],c=n[1],l=20;e/=He,t/=He;do{var p=o/2,f=c/2,h=v(p),m=i(p),g=v(f),_=i(f),x=i(c),E=R(x),S=g/(_+w*m*E),C=S*S,k=R(2/(1+C)),T=(w*_+(m+h)*E)/(w*_+(m-h)*E),A=R(T),M=A-1/A,P=A+1/A,O=k*M-2*u(A)-e,L=k*S*P-2*a(S)-t,N=g&&b*E*h*C/g,F=(w*m*_+E)/(2*(_+w*m*E)*(_+w*m*E)*E),D=-.5*S*k*k*k,B=D*N,G=D*F,U=(U=2*_+w*E*(m-h))*U*A,j=(w*m*_*E+x)/U,z=-w*h*g/(E*U),H=M*B-2*j/A+k*(j+j/T),V=M*G-2*z/A+k*(z+z/T),W=S*P*B-2*N/(1+C)+k*P*N+k*S*(j-j/T),X=S*P*G-2*F/(1+C)+k*P*F+k*S*(z-z/T),Y=V*W-X*H;if(!Y)break;var Z=(L*V-O*X)/Y,K=(O*W-L*H)/Y;o-=Z,c=s(-y,d(y,c-K))}while((r(Z)>I||r(K)>I)&&--l>0);return r(r(c)-y)c){var h=R(p),m=o(d,s),g=a*f(m/a),x=m-g,b=e*i(x),w=(e*v(x)-x*v(b))/(y-b),E=nt(x,w),S=(_-e)/rt(E,b,_);s=h;var C,k=50;do{s-=C=(e+rt(E,b,s)*S-h)/(E(s)*S)}while(r(C)>I&&--k>0);d=x*v(s),sc){var s=R(u),d=o(l,n),p=a*f(d/a),h=d-p;n=s*i(h),l=s*v(h);for(var m=n-y,I=v(n),x=l/I,b=nI||r(f)>I)&&--g>0);return[h,m]},s},it=ot(2.8284,-1.6988,.75432,-.18071,1.76003,-.38914,.042555),ct=function(){return t.geoProjection(it).scale(149.995)},lt=ot(2.583819,-.835827,.170354,-.038094,1.543313,-.411435,.082742),ut=function(){return t.geoProjection(lt).scale(153.93)},st=ot(5/6*_,-.62636,-.0344,0,1.3493,-.05524,0,.045),dt=function(){return t.geoProjection(st).scale(130.945)};function pt(e,t){var n=e*e,r=t*t;return[e*(1-.162388*r)*(.87-952426e-9*n*n),t*(1+r/12)]}pt.invert=function(e,t){var n,a=e,o=t,i=50;do{var c=o*o;o-=n=(o*(1+c/12)-t)/(1+c/4)}while(r(n)>I&&--i>0);i=50,e/=1-.162388*c;do{var l=(l=a*a)*l;a-=n=(a*(.87-952426e-9*l)-e)/(.87-.00476213*l)}while(r(n)>I&&--i>0);return[a,o]};var ft=function(){return t.geoProjection(pt).scale(131.747)},ht=ot(2.6516,-.76534,.19123,-.047094,1.36289,-.13965,.031762),vt=function(){return t.geoProjection(ht).scale(131.087)},mt=function(e){var t=e(y,0)[0]-e(-y,0)[0];function n(n,r){var a=n>0?-.5:.5,o=e(n+a*_,r);return o[0]-=a*t,o}return e.invert&&(n.invert=function(n,r){var a=n>0?-.5:.5,o=e.invert(n+a*t,r),i=o[0]-a*_;return i<-_?i+=2*_:i>_&&(i-=2*_),o[0]=i,o}),n};function It(e,t){var n=h(e),a=h(t),c=i(t),l=i(e)*c,u=v(e)*c,s=v(a*t);e=r(o(u,s)),t=A(l),r(e-y)>I&&(e%=y);var d=gt(e>_/4?y-e:e,t);return e>_/4&&(s=d[0],d[0]=-d[1],d[1]=-s),d[0]*=n,d[1]*=-a,d}function gt(e,t){if(t===y)return[0,0];var n,a,o=v(t),c=o*o,l=c*c,u=1+l,s=1+3*l,d=1-l,p=A(1/R(u)),f=d+c*u*p,h=(1-o)/f,m=R(h),g=h*u,x=R(g),b=m*d;if(0===e)return[0,-(b+c*x)];var w,E=i(t),S=1/E,C=2*o*E,k=(-f*E-(-3*c+p*s)*C*(1-o))/(f*f),T=-S*C,M=-S*(c*u*k+h*s*C),P=-2*S*(d*(.5*k/m)-2*c*m*C),O=4*e/_;if(e>.222*_||t<_/4&&e>.175*_){if(n=(b+c*R(g*(1+l)-b*b))/(1+l),e>_/4)return[n,n];var L=n,N=.5*n;n=.5*(N+L),a=50;do{var F=n*(P+T*R(g-n*n))+M*A(n/x)-O;if(!F)break;F<0?N=n:L=n,n=.5*(N+L)}while(r(L-N)>I&&--a>0)}else{n=I,a=25;do{var D=n*n,B=R(g-D),G=P+T*B,U=n*G+M*A(n/x)-O;n-=w=B?U/(G+(M-T*D)/B):0}while(r(w)>I&&--a>0)}return[n,-b-c*R(g-n*n)]}function _t(e,t){for(var n=0,a=1,o=.5,c=50;;){var l=o*o,u=R(o),s=A(1/R(1+l)),d=1-l+o*(1+l)*s,p=(1-u)/d,f=R(p),h=p*(1+l),v=f*(1-l),m=R(h-e*e),I=t+v+o*m;if(r(a-n)0?n=o:a=o,o=.5*(n+a)}if(!c)return null;var y=A(u),x=i(y),b=1/x,w=2*u*x,E=(-d*x-(-3*o+s*(1+3*l))*w*(1-u))/(d*d);return[_/4*(e*(-2*b*(.5*E/f*(1-l)-2*o*f*w)+-b*w*m)+-b*(o*(1+l)*E+p*(1+3*l)*w)*A(e/R(h))),y]}It.invert=function(e,t){r(e)>1&&(e=2*h(e)-e),r(t)>1&&(t=2*h(t)-t);var n=h(e),a=h(t),c=-n*e,l=-a*t,u=l/c<1,s=_t(u?l:c,u?c:l),d=s[0],p=s[1],f=i(p);return u&&(d=-y-d),[n*(o(v(d)*f,-v(p))+_),a*A(i(d)*f)]};var yt=function(){return t.geoProjection(mt(It)).scale(239.75)};function xt(e,t,n){var r,a,o;return e?(r=bt(e,n),t?(o=(a=bt(t,1-n))[1]*a[1]+n*r[0]*r[0]*a[0]*a[0],[[r[0]*a[2]/o,r[1]*r[2]*a[0]*a[1]/o],[r[1]*a[1]/o,-r[0]*r[2]*a[0]*a[2]/o],[r[2]*a[1]*a[2]/o,-n*r[0]*r[1]*a[0]/o]]):[[r[0],0],[r[1],0],[r[2],0]]):[[0,(a=bt(t,1-n))[0]/a[1]],[1/a[1],0],[a[2]/a[1],0]]}function bt(e,t){var n,o,l,u,s;if(t=1-I)return n=(1-t)/4,l=1/(o=L(e)),[(u=P(e))+n*((s=o*O(e))-e)/(o*o),l-n*u*l*(s-e),l+n*u*l*(s+e),2*a(c(e))-y+n*(s-e)/o];var d=[1,0,0,0,0,0,0,0,0],p=[R(t),0,0,0,0,0,0,0,0],f=0;for(o=R(1-t),s=1;r(p[f]/d[f])>I&&f<8;)n=d[f++],p[f]=(n-o)/2,d[f]=(n+o)/2,o=R(n*o),s*=2;l=s*d[f]*e;do{l=(A(u=p[f]*v(o=l)/d[f])+l)/2}while(--f);return[v(l),u=i(l),u/i(l-o),l]}function wt(e,t,n){var o=r(e),i=O(r(t));if(o){var c=1/v(o),l=1/(m(o)*m(o)),u=-(l+n*(i*i*c*c)-1+n),s=(-u+R(u*u-(n-1)*l*4))/2;return[Et(a(1/R(s)),n)*h(e),Et(a(R((s/l-1)/n)),1-n)*h(t)]}return[0,Et(a(i),1-n)*h(t)]}function Et(e,t){if(!t)return e;if(1===t)return u(m(e/2+x));for(var n=1,o=R(1-t),i=R(t),c=0;r(i)>I;c++){if(e%_){var l=a(o*m(e)/n);l<0&&(l+=_),e+=l+~~(e/_)*_}else e+=e;i=(n+o)/2,o=R(n*o),i=((n=i)-o)/2}return e/(p(2,c)*n)}function St(e,t){var n=(w-1)/(w+1),a=R(1-n*n),o=Et(y,a*a),l=-1,s=u(m(_/4+r(t)/2)),d=c(l*s)/R(n),p=Ct(d*i(l*e),d*v(l*e)),f=wt(p[0],p[1],a*a);return[-f[1],(t>=0?1:-1)*(.5*o-f[0])]}function Ct(e,t){var n=e*e,r=t+1,a=1-n-t*t;return[.5*((e>=0?y:-y)-o(a,2*e)),-.25*u(a*a+4*n)+.5*u(r*r+n)]}function kt(e,t){var n=t[0]*t[0]+t[1]*t[1];return[(e[0]*t[0]+e[1]*t[1])/n,(e[1]*t[0]-e[0]*t[1])/n]}St.invert=function(e,t){var n=(w-1)/(w+1),r=R(1-n*n),i=-1,l=xt(.5*Et(y,r*r)-t,-e,r*r),s=kt(l[0],l[1]);return[o(s[1],s[0])/i,2*a(c(.5/i*u(n*s[0]*s[0]+n*s[1]*s[1])))-y]};var Tt=function(){return t.geoProjection(mt(St)).scale(151.496)};function At(e,n){if(arguments.length<2&&(n=e),1===n)return t.geoAzimuthalEqualAreaRaw;if(n===1/0)return Mt;function r(r,a){var o=t.geoAzimuthalEqualAreaRaw(r/n,a);return o[0]*=e,o}return r.invert=function(r,a){var o=t.geoAzimuthalEqualAreaRaw.invert(r/e,a);return o[0]*=n,o},r}function Mt(e,t){return[e*i(t)/i(t/=2),2*v(t)]}Mt.invert=function(e,t){var n=2*A(t/2);return[e*i(n/2)/i(n),n]};var Rt=function(){var e=2,n=t.geoProjectionMutator(At),r=n(e);return r.coefficient=function(t){return arguments.length?n(e=+t):e},r.scale(169.529)};function Pt(e){var t=v(e),n=i(e),a=Ot(e);function c(e,o){var c=a(e,o);e=c[0],o=c[1];var l=v(o),u=i(o),s=i(e),d=M(t*l+n*u*s),p=v(d),f=r(p)>I?d/p:1;return[f*n*v(e),(r(e)>y?f:-f)*(t*u-n*l*s)]}return a.invert=Ot(-e),c.invert=function(e,n){var r=R(e*e+n*n),c=-v(r),l=i(r),u=r*l,s=-n*c,d=r*t,p=R(u*u+s*s-d*d),f=o(u*d+s*p,s*d-u*p),h=(r>y?-1:1)*o(e*c,r*i(f)*l+n*v(f)*c);return a.invert(h,f)},c}function Ot(e){var t=v(e),n=i(e);return function(e,r){var a=i(r),c=i(e)*a,l=v(e)*a,u=v(r);return[o(l,c*n-u*t),A(u*n+c*t)]}}var Lt=function(){var e=0,n=t.geoProjectionMutator(Pt),r=n(e),a=r.rotate,o=r.stream,i=t.geoCircle();return r.parallel=function(t){if(!arguments.length)return e*C;var a=r.rotate();return n(e=t*k).rotate(a)},r.rotate=function(t){return arguments.length?(a.call(r,[t[0],t[1]-e*C]),i.center([-t[0],-t[1]]),r):((t=a.call(r))[1]+=e*C,t)},r.stream=function(e){return(e=o(e)).sphere=function(){e.polygonStart();var t,n=.01,r=i.radius(90-n)().coordinates[0],a=r.length-1,o=-1;for(e.lineStart();++o=0;)e.point((t=r[o])[0],t[1]);e.lineEnd(),e.polygonEnd()},e},r.scale(79.4187).parallel(45).clipAngle(179.999)},Nt=41+48/36+37/3600,Ft=Te(0);function Dt(e){var t=Nt*k,n=xe(_,t)[0]-xe(-_,t)[0],a=Ft(0,t)[1],o=xe(0,t)[1],i=E-o,c=S/e,u=4/S,p=a+i*i*4/S;function f(f,h){var v,m=r(h);if(m>t){var I=d(e-1,s(0,l((f+_)/c)));(v=xe(f+=_*(e-1)/e-I*c,m))[0]=v[0]*S/n-S*(e-1)/(2*e)+I*S/e,v[1]=a+4*(v[1]-o)*i/S,h<0&&(v[1]=-v[1])}else v=Ft(f,h);return v[0]*=u,v[1]/=p,v}return f.invert=function(t,f){t/=u;var h=r(f*=p);if(h>a){var v=d(e-1,s(0,l((t+_)/c)));t=(t+_*(e-1)/e-v*c)*n/S;var m=xe.invert(t,.25*(h-a)*S/i+o);return m[0]-=_*(e-1)/e-v*c,f<0&&(m[1]=-m[1]),m}return Ft.invert(t,f)},f}function Bt(e){return{type:"Polygon",coordinates:[n.range(-180,180+e/2,e).map((function(e,t){return[e,1&t?89.999999:Nt]})).concat(n.range(180,-180-e/2,-e).map((function(e,t){return[e,1&t?-89.999999:-Nt]})))]}}var Gt=function(){var e=4,n=t.geoProjectionMutator(Dt),r=n(e),a=r.stream;return r.lobes=function(t){return arguments.length?n(e=+t):e},r.stream=function(n){var o=r.rotate(),i=a(n),c=(r.rotate([0,0]),a(n));return r.rotate(o),i.sphere=function(){t.geoStream(Bt(180/e),c)},i},r.scale(239.75)};function Ut(e){var t,n=1+e,a=A(v(1/n)),c=2*R(_/(t=_+4*a*n)),l=.5*c*(n+R(e*(2+e))),u=e*e,s=n*n;function d(d,p){var f,h,m=1-v(p);if(m&&m<2){var I,x=y-p,b=25;do{var w=v(x),E=i(x),S=a+o(w,n-E),C=1+s-2*n*E;x-=I=(x-u*a-n*w+C*S-.5*m*t)/(2*n*w*S)}while(r(I)>g&&--b>0);f=c*R(C),h=d*S/_}else f=c*(e+m),h=d*a/_;return[f*v(h),l-f*i(h)]}return d.invert=function(e,r){var i=e*e+(r-=l)*r,d=(1+s-i/(c*c))/(2*n),p=M(d),f=v(p),h=a+o(f,n-d);return[A(e/R(i))*_/h,A(1-2*(p-u*a-n*f+(1+s-2*n*d)*h)/t)]},d}var jt=function(){var e=1,n=t.geoProjectionMutator(Ut),r=n(e);return r.ratio=function(t){return arguments.length?n(e=+t):e},r.scale(167.774).center([0,18.67])},zt=.7109889596207567,qt=.0528035274542;function Ht(e,t){return t>-zt?((e=J(e,t))[1]+=qt,e):ie(e,t)}Ht.invert=function(e,t){return t>-zt?J.invert(e,t-qt):ie.invert(e,t)};var Vt=function(){return t.geoProjection(Ht).rotate([-20,-55]).scale(164.263).center([0,-5.4036])};function Wt(e,t){return r(t)>zt?((e=J(e,t))[1]-=t>0?qt:-qt,e):ie(e,t)}Wt.invert=function(e,t){return r(t)>zt?J.invert(e,t+(t>0?qt:-qt)):ie.invert(e,t)};var Xt=function(){return t.geoProjection(Wt).scale(152.63)};function Yt(e,t){return r(e[0]-t[0])=0;--l)r=(t=e[1][l])[0][0],a=t[0][1],o=t[1][1],i=t[2][0],c=t[2][1],u.push(Zt([[i-I,c-I],[i-I,o+I],[r+I,o+I],[r+I,a-I]],30));return{type:"Polygon",coordinates:[n.merge(u)]}}var $t=function(e,n){var r=Kt(n),a=(n=n.map((function(e){return e.map((function(e){return[[e[0][0]*k,e[0][1]*k],[e[1][0]*k,e[1][1]*k],[e[2][0]*k,e[2][1]*k]]}))}))).map((function(t){return t.map((function(t){var n,r=e(t[0][0],t[0][1])[0],a=e(t[2][0],t[2][1])[0],o=e(t[1][0],t[0][1])[1],i=e(t[1][0],t[1][1])[1];return o>i&&(n=o,o=i,i=n),[[r,o],[a,i]]}))}));function o(t,r){for(var a=r<0?-1:1,o=n[+(r<0)],i=0,c=o.length-1;io[i][2][0];++i);var l=e(t-o[i][1][0],r);return l[0]+=e(o[i][1][0],a*r>a*o[i][0][1]?o[i][0][1]:r)[0],l}e.invert&&(o.invert=function(t,r){for(var i=a[+(r<0)],c=n[+(r<0)],l=0,u=i.length;l2)return null;var i=(t/=2)*t,c=(n/=2)*n,l=2*n/(1+i+c);return l=p((1+l)/(1-l),1/e),[o(2*t,1-i-c)/e,A((l-1)/(l+1))]},t}var hn=function(){var e=.5,n=t.geoProjectionMutator(fn),r=n(e);return r.spacing=function(t){return arguments.length?n(e=+t):e},r.scale(124.75)},vn=_/w;function mn(e,t){return[e*(1+R(i(t)))/2,t/(i(t/2)*i(e/6))]}mn.invert=function(e,t){var n=r(e),a=r(t),o=I,c=y;aI||r(y)>I)&&--o>0);return o&&[n,a]};var _n=function(){return t.geoProjection(gn).scale(139.98)};function yn(e,t){return[v(e)/i(t),m(t)*i(e)]}yn.invert=function(e,t){var n=e*e,r=t*t,a=r+1,o=e?b*R((a-R(n*n+2*n*(r-1)+a*a))/n+1):1/R(a);return[A(e*o),h(t)*M(o)]};var xn=function(){return t.geoProjection(yn).scale(144.049).clipAngle(89.999)};function bn(e){var t=i(e),n=m(x+e/2);function a(a,o){var i=o-e,c=r(i)=0;)p=(d=e[s])[0]+l*(a=p)-u*f,f=d[1]+l*f+u*a;return[p=l*(a=p)-u*f,f=l*f+u*a]}return n.invert=function(n,c){var l=20,u=n,s=c;do{for(var d,p=t,f=e[p],h=f[0],m=f[1],g=0,_=0;--p>=0;)g=h+u*(d=g)-s*_,_=m+u*_+s*d,h=(f=e[p])[0]+u*(d=h)-s*m,m=f[1]+u*m+s*d;var y,x,b=(g=h+u*(d=g)-s*_)*g+(_=m+u*_+s*d)*_;u-=y=((h=u*(d=h)-s*m-n)*g+(m=u*m+s*d-c)*_)/b,s-=x=(m*g-h*_)/b}while(r(y)+r(x)>I*I&&--l>0);if(l){var w=R(u*u+s*s),E=2*a(.5*w),S=v(E);return[o(u*S,w*i(E)),w?A(s*S/w):0]}},n}var kn=[[.9972523,0],[.0052513,-.0041175],[.0074606,.0048125],[-.0153783,-.1968253],[.0636871,-.1408027],[.3660976,-.2937382]],Tn=[[.98879,0],[0,0],[-.050909,0],[0,0],[.075528,0]],An=[[.984299,0],[.0211642,.0037608],[-.1036018,-.0575102],[-.0329095,-.0320119],[.0499471,.1223335],[.026046,.0899805],[7388e-7,-.1435792],[.0075848,-.1334108],[-.0216473,.0776645],[-.0225161,.0853673]],Mn=[[.9245,0],[0,0],[.01943,0]],Rn=[[.721316,0],[0,0],[-.00881625,-.00617325]];function Pn(){return Dn(kn,[152,-64]).scale(1500).center([-160.908,62.4864]).clipAngle(25)}function On(){return Dn(Tn,[95,-38]).scale(1e3).clipAngle(55).center([-96.5563,38.8675])}function Ln(){return Dn(An,[120,-45]).scale(359.513).clipAngle(55).center([-117.474,53.0628])}function Nn(){return Dn(Mn,[-20,-18]).scale(209.091).center([20,16.7214]).clipAngle(82)}function Fn(){return Dn(Rn,[165,10]).scale(250).clipAngle(130).center([-165,-10])}function Dn(e,n){var r=t.geoProjection(Cn(e)).rotate(n).clipAngle(90),a=t.geoRotation(n),o=r.center;return delete r.rotate,r.center=function(e){return arguments.length?o(a(e)):a.invert(o())},r}var Bn=R(6),Gn=R(7);function Un(e,t){var n=A(7*v(t)/(3*Bn));return[Bn*e*(2*i(2*n/3)-1)/Gn,9*v(n/3)/Gn]}Un.invert=function(e,t){var n=3*A(t*Gn/9);return[e*Gn/(Bn*(2*i(2*n/3)-1)),A(3*v(n)*Bn/7)]};var jn=function(){return t.geoProjection(Un).scale(164.859)};function zn(e,t){for(var n,a=(1+b)*v(t),o=t,c=0;c<25&&(o-=n=(v(o/2)+v(o)-a)/(.5*i(o/2)+i(o)),!(r(n)I&&--o>0);return[e/(.8707+(i=a*a)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),a]};var Xn=function(){return t.geoProjection(Wn).scale(175.295)};function Yn(e,t){var n=t*t,r=n*n,a=n*r;return[e*(.84719-.13063*n+a*a*(.05494*n-.04515-.02326*r+.00331*a)),t*(1.01183+r*r*(.01926*n-.02625-.00396*r))]}Yn.invert=function(e,t){var n,a,o,i,c=t,l=25;do{c-=n=(c*(1.01183+(o=(a=c*c)*a)*o*(.01926*a-.02625-.00396*o))-t)/(1.01183+o*o*(.21186*a-.23625+-.05148*o))}while(r(n)>g&&--l>0);return[e/(.84719-.13063*(a=c*c)+(i=a*(o=a*a))*i*(.05494*a-.04515-.02326*o+.00331*i)),c]};var Zn=function(){return t.geoProjection(Yn).scale(175.295)};function Kn(e,t){return[e*(1+i(t))/2,2*(t-m(t/2))]}Kn.invert=function(e,t){for(var n=t/2,a=0,o=1/0;a<10&&r(o)>I;++a){var c=i(t/2);t-=o=(t-m(t/2)-n)/(1-.5/(c*c))}return[2*e/(1+i(t)),t]};var $n=function(){return t.geoProjection(Kn).scale(152.63)},Qn=1.0148,Jn=.23185,er=-.14499,tr=.02406,nr=Qn,rr=5*Jn,ar=7*er,or=9*tr,ir=1.790857183;function cr(e,t){var n=t*t;return[e,t*(Qn+n*n*(Jn+n*(er+tr*n)))]}cr.invert=function(e,t){t>ir?t=ir:t<-ir&&(t=-ir);var n,a=t;do{var o=a*a;a-=n=(a*(Qn+o*o*(Jn+o*(er+tr*o)))-t)/(nr+o*o*(rr+o*(ar+or*o)))}while(r(n)>I);return[e,a]};var lr=function(){return t.geoProjection(cr).scale(139.319)};function ur(e,t){if(r(t)I&&--c>0);return l=m(o),[(r(t)=0;)if(r=t[c],n[0]===r[0]&&n[1]===r[1]){if(o)return[o,n];o=n}}}function xr(e){for(var t=e.length,n=[],r=e[t-1],a=0;a0?[-n[0],0]:[180-n[0],180])};var n=Er.map((function(t){return{face:t,project:e(t)}}));return[-1,0,0,1,0,1,4,5].forEach((function(e,t){var r=n[e];r&&(r.children||(r.children=[])).push(n[t])})),Ir(n[0],(function(e,t){return n[e<-_/2?t<0?6:4:e<0?t<0?2:0:e<_/2?t<0?3:1:t<0?7:5]})).scale(121.906).center([0,48.5904])},Ar=function(e){e=e||function(e){var n=6===e.length?t.geoCentroid({type:"MultiPoint",coordinates:e}):e[0];return t.geoGnomonic().scale(1).translate([0,0]).rotate([-n[0],-n[1]])};var n=Er.map((function(e){for(var t,n=e.map(Or),r=n.length,a=n[r-1],o=[],i=0;ir^f>r&&n<(p-u)*(r-s)/(f-s)+u&&(a=!a)}return a},Dr=function(e,t){var n,r=t.stream;if(!r)throw new Error("invalid projection");switch(e&&e.type){case"Feature":n=Gr;break;case"FeatureCollection":n=Br;break;default:n=jr}return n(e,r)};function Br(e,t){return{type:"FeatureCollection",features:e.features.map((function(e){return Gr(e,t)}))}}function Gr(e,t){return{type:"Feature",id:e.id,properties:e.properties,geometry:jr(e.geometry,t)}}function Ur(e,t){return{type:"GeometryCollection",geometries:e.geometries.map((function(e){return jr(e,t)}))}}function jr(e,n){if(!e)return null;if("GeometryCollection"===e.type)return Ur(e,n);var r;switch(e.type){case"Point":case"MultiPoint":r=Hr;break;case"LineString":case"MultiLineString":r=Vr;break;case"Polygon":case"MultiPolygon":case"Sphere":r=Wr;break;default:return null}return t.geoStream(e,n(r)),r.result()}var zr=[],qr=[],Hr={point:function(e,t){zr.push([e,t])},result:function(){var e=zr.length?zr.length<2?{type:"Point",coordinates:zr[0]}:{type:"MultiPoint",coordinates:zr}:null;return zr=[],e}},Vr={lineStart:Lr,point:function(e,t){zr.push([e,t])},lineEnd:function(){zr.length&&(qr.push(zr),zr=[])},result:function(){var e=qr.length?qr.length<2?{type:"LineString",coordinates:qr[0]}:{type:"MultiLineString",coordinates:qr}:null;return qr=[],e}},Wr={polygonStart:Lr,lineStart:Lr,point:function(e,t){zr.push([e,t])},lineEnd:function(){var e=zr.length;if(e){do{zr.push(zr[0].slice())}while(++e<4);qr.push(zr),zr=[]}},polygonEnd:Lr,result:function(){if(!qr.length)return null;var e=[],t=[];return qr.forEach((function(n){Nr(n)?e.push([n]):t.push(n)})),t.forEach((function(t){var n=t[0];e.some((function(e){if(Fr(e[0],n))return e.push(t),!0}))||e.push([t])})),qr=[],e.length?e.length>1?{type:"MultiPolygon",coordinates:e}:{type:"Polygon",coordinates:e[0]}:null}},Xr=function(e){var n=e(y,0)[0]-e(-y,0)[0];function a(t,a){var o=r(t)0?t-_:t+_,a),c=(i[0]-i[1])*b,l=(i[0]+i[1])*b;if(o)return[c,l];var u=n*b,s=c>0^l>0?-1:1;return[s*c-h(l)*u,s*l-h(c)*u]}return e.invert&&(a.invert=function(t,a){var o=(t+a)*b,i=(a-t)*b,c=r(o)<.5*n&&r(i)<.5*n;if(!c){var l=n*b,u=o>0^i>0?-1:1,s=-u*t+(i>0?1:-1)*l,d=-u*a+(o>0?1:-1)*l;o=(-s-d)*b,i=(s-d)*b}var p=e.invert(o,i);return c||(p[0]+=o>0?_:-_),p}),t.geoProjection(a).rotate([-90,-90,45]).clipAngle(179.999)},Yr=function(){return Xr(It).scale(176.423)},Zr=function(){return Xr(St).scale(111.48)},Kr=function(e,t){if(!(0<=(t=+t)&&t<=20))throw new Error("invalid digits");function n(e){var n=e.length,r=2,a=new Array(n);for(a[0]=+e[0].toFixed(t),a[1]=+e[1].toFixed(t);rI&&--s>0);var h=n*(d=m(u)),g=m(r(o)0?y:-y)*(p+i*(h-u)/2+i*i*(h-2*p+u)/2)]}Jr.forEach((function(e){e[1]*=1.0144})),ea.invert=function(e,t){var n=t/y,a=90*n,o=d(18,r(a/5)),i=s(0,l(o));do{var c=Jr[i][1],u=Jr[i+1][1],p=Jr[d(19,i+2)][1],f=p-c,h=p-2*u+c,v=2*(r(n)-u)/f,m=h/f,I=v*(1-m*v*(1-2*m*v));if(I>=0||1===i){a=(t>=0?5:-5)*(I+o);var _,x=50;do{I=(o=d(18,r(a)/5))-(i=l(o)),c=Jr[i][1],u=Jr[i+1][1],p=Jr[d(19,i+2)][1],a-=(_=(t>=0?y:-y)*(u+I*(p-c)/2+I*I*(p-2*u+c)/2)-t)*C}while(r(_)>g&&--x>0);break}}while(--i>=0);var b=Jr[i][0],w=Jr[i+1][0],E=Jr[d(19,i+2)][0];return[e/(w+I*(E-b)/2+I*I*(E-2*w+b)/2),a*k]};var ta=function(){return t.geoProjection(ea).scale(152.63)};function na(e){function t(t,n){var r=i(n),a=(e-1)/(e-r*i(t));return[a*r*v(t),a*v(n)]}return t.invert=function(t,n){var r=t*t+n*n,a=R(r),i=(e-R(1-r*(e+1)/(e-1)))/((e-1)/a+a/(e-1));return[o(t*i,a*R(1-i*i)),a?A(n*i/a):0]},t}function ra(e,t){var n=na(e);if(!t)return n;var r=i(t),a=v(t);function o(t,o){var i=n(t,o),c=i[1],l=c*a/(e-1)+r;return[i[0]*r/l,c/l]}return o.invert=function(t,o){var i=(e-1)/(e-1-o*a);return n.invert(i*t,i*o*r)},o}var aa=function(){var e=2,n=0,r=t.geoProjectionMutator(ra),a=r(e,n);return a.distance=function(t){return arguments.length?r(e=+t,n):e},a.tilt=function(t){return arguments.length?r(e,n=t*k):n*C},a.scale(432.147).clipAngle(M(1/e)*C-1e-6)},oa=1e-4,ia=1e4,ca=-180,la=ca+oa,ua=180,sa=ua-oa,da=-90,pa=da+oa,fa=90,ha=fa-oa;function va(e){return e.length>0}function ma(e){return Math.floor(e*ia)/ia}function Ia(e){return e===da||e===fa?[0,e]:[ca,ma(e)]}function ga(e){var t=e[0],n=e[1],r=!1;return t<=la?(t=ca,r=!0):t>=sa&&(t=ua,r=!0),n<=pa?(n=da,r=!0):n>=ha&&(n=fa,r=!0),r?[t,n]:e}function _a(e){return e.map(ga)}function ya(e,t,n){for(var r=0,a=e.length;r=sa||s<=pa||s>=ha){o[i]=ga(l);for(var d=i+1;dla&&fpa&&h=c)break;n.push({index:-1,polygon:t,ring:o=o.slice(d-1)}),o[0]=Ia(o[0][1]),i=-1,c=o.length}}}}function xa(e){var t,n,r,a,o,i,c=e.length,l={},u={};for(t=0;t0?_-l:l)*C],s=t.geoProjection(e(c)).rotate(u),d=t.geoRotation(u),p=s.center;return delete s.rotate,s.center=function(e){return arguments.length?p(d(e)):d.invert(p())},s.clipAngle(90)};function Ta(e){var n=i(e);function r(e,r){var a=t.geoGnomonicRaw(e,r);return a[0]*=n,a}return r.invert=function(e,r){return t.geoGnomonicRaw.invert(e/n,r)},r}function Aa(){return Ma([-158,21.5],[-77,39]).clipAngle(60).scale(400)}function Ma(e,t){return ka(Ta,e,t)}function Ra(e){if(!(e*=2))return t.geoAzimuthalEquidistantRaw;var n=-e/2,r=-n,a=e*e,c=m(r),l=.5/v(r);function u(t,o){var c=M(i(o)*i(t-n)),l=M(i(o)*i(t-r));return[((c*=c)-(l*=l))/(2*e),(o<0?-1:1)*R(4*a*l-(a-c+l)*(a-c+l))/(2*e)]}return u.invert=function(e,t){var a,u,s=t*t,d=i(R(s+(a=e+n)*a)),p=i(R(s+(a=e+r)*a));return[o(u=d-p,a=(d+p)*c),(t<0?-1:1)*M(R(a*a+u*u)*l)]},u}function Pa(){return Oa([-158,21.5],[-77,39]).clipAngle(130).scale(122.571)}function Oa(e,t){return ka(Ra,e,t)}function La(e,t){if(r(t)I&&--l>0);return[h(e)*(R(o*o+4)+o)*_/4,y*c]};var ja=function(){return t.geoProjection(Ua).scale(127.16)},za=4*_+3*R(3),qa=2*R(2*_*R(3)/za),Ha=Q(qa*R(3)/_,qa,za/6),Va=function(){return t.geoProjection(Ha).scale(176.84)};function Wa(e,t){return[e*R(1-3*t*t/(_*_)),t]}Wa.invert=function(e,t){return[e/R(1-3*t*t/(_*_)),t]};var Xa=function(){return t.geoProjection(Wa).scale(152.63)};function Ya(e,t){var n=.90631*v(t),r=R(1-n*n),a=R(2/(1+r*i(e/=3)));return[2.66723*r*a*v(e),1.24104*n*a]}Ya.invert=function(e,t){var n=e/2.66723,r=t/1.24104,a=R(n*n+r*r),i=2*A(a/2);return[3*o(e*m(i),2.66723*a),a&&A(t*v(i)/(1.24104*.90631*a))]};var Za=function(){return t.geoProjection(Ya).scale(172.632)};function Ka(e,t){var n=i(t),r=i(e)*n,a=1-r,c=i(e=o(v(e)*n,-v(t))),l=v(e);return[l*(n=R(1-r*r))-c*a,-c*n-l*a]}Ka.invert=function(e,t){var n=(e*e+t*t)/-2,r=R(-n*(2+n)),a=t*n+e*r,i=e*n-t*r,c=R(i*i+a*a);return[o(r*a,c*(1+n)),c?-A(r*i/c):0]};var $a=function(){return t.geoProjection(Ka).rotate([0,-90,45]).scale(124.75).clipAngle(179.999)};function Qa(e,t){var n=G(e,t);return[(n[0]+e/y)/2,(n[1]+t)/2]}Qa.invert=function(e,t){var n=e,a=t,o=25;do{var c,l=i(a),u=v(a),s=v(2*a),d=u*u,p=l*l,f=v(n),h=i(n/2),m=v(n/2),g=m*m,_=1-p*h*h,x=_?M(l*h)*R(c=1/_):c=0,b=.5*(2*x*l*m+n/y)-e,w=.5*(x*u+a)-t,E=.5*c*(p*g+x*l*h*d)+.5/y,S=c*(f*s/4-x*u*m),C=.125*c*(s*m-x*u*p*f),k=.5*c*(d*h+x*g*l)+.5,T=S*C-k*E,A=(w*S-b*k)/T,P=(b*C-w*E)/T;n-=A,a-=P}while((r(A)>I||r(P)>I)&&--o>0);return[n,a]};var Ja=function(){return t.geoProjection(Qa).scale(158.837)};e.geoAiry=B,e.geoAiryRaw=D,e.geoAitoff=U,e.geoAitoffRaw=G,e.geoArmadillo=z,e.geoArmadilloRaw=j,e.geoAugust=H,e.geoAugustRaw=q,e.geoBaker=Y,e.geoBakerRaw=X,e.geoBerghaus=K,e.geoBerghausRaw=Z,e.geoBoggs=ae,e.geoBoggsRaw=re,e.geoBonne=ue,e.geoBonneRaw=le,e.geoBottomley=de,e.geoBottomleyRaw=se,e.geoBromley=fe,e.geoBromleyRaw=pe,e.geoChamberlin=ye,e.geoChamberlinRaw=Ie,e.geoChamberlinAfrica=_e,e.geoCollignon=be,e.geoCollignonRaw=xe,e.geoCraig=Ee,e.geoCraigRaw=we,e.geoCraster=ke,e.geoCrasterRaw=Ce,e.geoCylindricalEqualArea=Ae,e.geoCylindricalEqualAreaRaw=Te,e.geoCylindricalStereographic=Re,e.geoCylindricalStereographicRaw=Me,e.geoEckert1=Oe,e.geoEckert1Raw=Pe,e.geoEckert2=Ne,e.geoEckert2Raw=Le,e.geoEckert3=De,e.geoEckert3Raw=Fe,e.geoEckert4=Ge,e.geoEckert4Raw=Be,e.geoEckert5=je,e.geoEckert5Raw=Ue,e.geoEckert6=qe,e.geoEckert6Raw=ze,e.geoEisenlohr=We,e.geoEisenlohrRaw=Ve,e.geoFahey=Ze,e.geoFaheyRaw=Ye,e.geoFoucaut=$e,e.geoFoucautRaw=Ke,e.geoGilbert=et,e.geoGingery=at,e.geoGingeryRaw=tt,e.geoGinzburg4=ct,e.geoGinzburg4Raw=it,e.geoGinzburg5=ut,e.geoGinzburg5Raw=lt,e.geoGinzburg6=dt,e.geoGinzburg6Raw=st,e.geoGinzburg8=ft,e.geoGinzburg8Raw=pt,e.geoGinzburg9=vt,e.geoGinzburg9Raw=ht,e.geoGringorten=yt,e.geoGringortenRaw=It,e.geoGuyou=Tt,e.geoGuyouRaw=St,e.geoHammer=Rt,e.geoHammerRaw=At,e.geoHammerRetroazimuthal=Lt,e.geoHammerRetroazimuthalRaw=Pt,e.geoHealpix=Gt,e.geoHealpixRaw=Dt,e.geoHill=jt,e.geoHillRaw=Ut,e.geoHomolosine=Xt,e.geoHomolosineRaw=Wt,e.geoInterrupt=$t,e.geoInterruptedBoggs=Jt,e.geoInterruptedHomolosine=tn,e.geoInterruptedMollweide=rn,e.geoInterruptedMollweideHemispheres=on,e.geoInterruptedSinuMollweide=ln,e.geoInterruptedSinusoidal=sn,e.geoKavrayskiy7=pn,e.geoKavrayskiy7Raw=dn,e.geoLagrange=hn,e.geoLagrangeRaw=fn,e.geoLarrivee=In,e.geoLarriveeRaw=mn,e.geoLaskowski=_n,e.geoLaskowskiRaw=gn,e.geoLittrow=xn,e.geoLittrowRaw=yn,e.geoLoximuthal=wn,e.geoLoximuthalRaw=bn,e.geoMiller=Sn,e.geoMillerRaw=En,e.geoModifiedStereographic=Dn,e.geoModifiedStereographicRaw=Cn,e.geoModifiedStereographicAlaska=Pn,e.geoModifiedStereographicGs48=On,e.geoModifiedStereographicGs50=Ln,e.geoModifiedStereographicMiller=Nn,e.geoModifiedStereographicLee=Fn,e.geoMollweide=ee,e.geoMollweideRaw=J,e.geoMtFlatPolarParabolic=jn,e.geoMtFlatPolarParabolicRaw=Un,e.geoMtFlatPolarQuartic=qn,e.geoMtFlatPolarQuarticRaw=zn,e.geoMtFlatPolarSinusoidal=Vn,e.geoMtFlatPolarSinusoidalRaw=Hn,e.geoNaturalEarth=Xn,e.geoNaturalEarthRaw=Wn,e.geoNaturalEarth2=Zn,e.geoNaturalEarth2Raw=Yn,e.geoNellHammer=$n,e.geoNellHammerRaw=Kn,e.geoPatterson=lr,e.geoPattersonRaw=cr,e.geoPolyconic=sr,e.geoPolyconicRaw=ur,e.geoPolyhedral=Ir,e.geoPolyhedralButterfly=Sr,e.geoPolyhedralCollignon=Tr,e.geoPolyhedralWaterman=Ar,e.geoProject=Dr,e.geoGringortenQuincuncial=Yr,e.geoPeirceQuincuncial=Zr,e.geoPierceQuincuncial=Zr,e.geoQuantize=Kr,e.geoQuincuncial=Xr,e.geoRectangularPolyconic=Qr,e.geoRectangularPolyconicRaw=$r,e.geoRobinson=ta,e.geoRobinsonRaw=ea,e.geoSatellite=aa,e.geoSatelliteRaw=ra,e.geoSinuMollweide=Vt,e.geoSinuMollweideRaw=Ht,e.geoSinusoidal=ce,e.geoSinusoidalRaw=ie,e.geoStitch=Ea,e.geoTimes=Ca,e.geoTimesRaw=Sa,e.geoTwoPointAzimuthal=Ma,e.geoTwoPointAzimuthalRaw=Ta,e.geoTwoPointAzimuthalUsa=Aa,e.geoTwoPointEquidistant=Oa,e.geoTwoPointEquidistantRaw=Ra,e.geoTwoPointEquidistantUsa=Pa,e.geoVanDerGrinten=Na,e.geoVanDerGrintenRaw=La,e.geoVanDerGrinten2=Da,e.geoVanDerGrinten2Raw=Fa,e.geoVanDerGrinten3=Ga,e.geoVanDerGrinten3Raw=Ba,e.geoVanDerGrinten4=ja,e.geoVanDerGrinten4Raw=Ua,e.geoWagner4=Va,e.geoWagner4Raw=Ha,e.geoWagner6=Xa,e.geoWagner6Raw=Wa,e.geoWagner7=Za,e.geoWagner7Raw=Ya,e.geoWiechel=$a,e.geoWiechelRaw=Ka,e.geoWinkel3=Ja,e.geoWinkel3Raw=Qa,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-geo@1.12.1@d3-geo/dist/d3-geo.js"),n("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))},"./node_modules/_d3-geo@1.12.1@d3-geo/dist/d3-geo.js":function(e,t,n){!function(e,t){"use strict";function n(){return new r}function r(){this.reset()}r.prototype={constructor:r,reset:function(){this.s=this.t=0},add:function(e){o(a,e,this.t),o(this,a.s,this.s),this.s?this.t+=a.t:this.s=a.t},valueOf:function(){return this.s}};var a=new r;function o(e,t,n){var r=e.s=t+n,a=r-t,o=r-a;e.t=t-o+(n-a)}var i=1e-6,c=1e-12,l=Math.PI,u=l/2,s=l/4,d=2*l,p=180/l,f=l/180,h=Math.abs,v=Math.atan,m=Math.atan2,I=Math.cos,g=Math.ceil,_=Math.exp,y=Math.log,x=Math.pow,b=Math.sin,w=Math.sign||function(e){return e>0?1:e<0?-1:0},E=Math.sqrt,S=Math.tan;function C(e){return e>1?0:e<-1?l:Math.acos(e)}function k(e){return e>1?u:e<-1?-u:Math.asin(e)}function T(e){return(e=b(e/2))*e}function A(){}function M(e,t){e&&P.hasOwnProperty(e.type)&&P[e.type](e,t)}var R={Feature:function(e,t){M(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,a=n.length;++r=0?1:-1,a=r*n,o=I(t=(t*=f)/2+s),i=b(t),c=U*i,l=G*o+c*I(a),u=c*r*b(a);j.add(m(u,l)),B=e,G=o,U=i}function Y(e){return z.reset(),N(e,q),2*z}function Z(e){return[m(e[1],e[0]),k(e[2])]}function K(e){var t=e[0],n=e[1],r=I(n);return[r*I(t),r*b(t),b(n)]}function $(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function Q(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function J(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function ee(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function te(e){var t=E(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}var ne,re,ae,oe,ie,ce,le,ue,se,de,pe,fe,he,ve,me,Ie,ge,_e,ye,xe,be,we,Ee,Se,Ce,ke,Te=n(),Ae={point:Me,lineStart:Pe,lineEnd:Oe,polygonStart:function(){Ae.point=Le,Ae.lineStart=Ne,Ae.lineEnd=Fe,Te.reset(),q.polygonStart()},polygonEnd:function(){q.polygonEnd(),Ae.point=Me,Ae.lineStart=Pe,Ae.lineEnd=Oe,j<0?(ne=-(ae=180),re=-(oe=90)):Te>i?oe=90:Te<-i&&(re=-90),de[0]=ne,de[1]=ae},sphere:function(){ne=-(ae=180),re=-(oe=90)}};function Me(e,t){se.push(de=[ne=e,ae=e]),toe&&(oe=t)}function Re(e,t){var n=K([e*f,t*f]);if(ue){var r=Q(ue,n),a=Q([r[1],-r[0],0],r);te(a),a=Z(a);var o,i=e-ie,c=i>0?1:-1,l=a[0]*p*c,u=h(i)>180;u^(c*ieoe&&(oe=o):u^(c*ie<(l=(l+360)%360-180)&&loe&&(oe=t)),u?eDe(ne,ae)&&(ae=e):De(e,ae)>De(ne,ae)&&(ne=e):ae>=ne?(eae&&(ae=e)):e>ie?De(ne,e)>De(ne,ae)&&(ae=e):De(e,ae)>De(ne,ae)&&(ne=e)}else se.push(de=[ne=e,ae=e]);toe&&(oe=t),ue=n,ie=e}function Pe(){Ae.point=Re}function Oe(){de[0]=ne,de[1]=ae,Ae.point=Me,ue=null}function Le(e,t){if(ue){var n=e-ie;Te.add(h(n)>180?n+(n>0?360:-360):n)}else ce=e,le=t;q.point(e,t),Re(e,t)}function Ne(){q.lineStart()}function Fe(){Le(ce,le),q.lineEnd(),h(Te)>i&&(ne=-(ae=180)),de[0]=ne,de[1]=ae,ue=null}function De(e,t){return(t-=e)<0?t+360:t}function Be(e,t){return e[0]-t[0]}function Ge(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:tDe(r[0],r[1])&&(r[1]=a[1]),De(a[0],r[1])>De(r[0],r[1])&&(r[0]=a[0])):o.push(r=a);for(i=-1/0,t=0,r=o[n=o.length-1];t<=n;r=a,++t)a=o[t],(c=De(r[1],a[0]))>i&&(i=c,ne=a[0],ae=r[1])}return se=de=null,ne===1/0||re===1/0?[[NaN,NaN],[NaN,NaN]]:[[ne,re],[ae,oe]]}var je={sphere:A,point:ze,lineStart:He,lineEnd:Xe,polygonStart:function(){je.lineStart=Ye,je.lineEnd=Ze},polygonEnd:function(){je.lineStart=He,je.lineEnd=Xe}};function ze(e,t){e*=f;var n=I(t*=f);qe(n*I(e),n*b(e),b(t))}function qe(e,t,n){++pe,he+=(e-he)/pe,ve+=(t-ve)/pe,me+=(n-me)/pe}function He(){je.point=Ve}function Ve(e,t){e*=f;var n=I(t*=f);Se=n*I(e),Ce=n*b(e),ke=b(t),je.point=We,qe(Se,Ce,ke)}function We(e,t){e*=f;var n=I(t*=f),r=n*I(e),a=n*b(e),o=b(t),i=m(E((i=Ce*o-ke*a)*i+(i=ke*r-Se*o)*i+(i=Se*a-Ce*r)*i),Se*r+Ce*a+ke*o);fe+=i,Ie+=i*(Se+(Se=r)),ge+=i*(Ce+(Ce=a)),_e+=i*(ke+(ke=o)),qe(Se,Ce,ke)}function Xe(){je.point=ze}function Ye(){je.point=Ke}function Ze(){$e(we,Ee),je.point=ze}function Ke(e,t){we=e,Ee=t,e*=f,t*=f,je.point=$e;var n=I(t);Se=n*I(e),Ce=n*b(e),ke=b(t),qe(Se,Ce,ke)}function $e(e,t){e*=f;var n=I(t*=f),r=n*I(e),a=n*b(e),o=b(t),i=Ce*o-ke*a,c=ke*r-Se*o,l=Se*a-Ce*r,u=E(i*i+c*c+l*l),s=k(u),d=u&&-s/u;ye+=d*i,xe+=d*c,be+=d*l,fe+=s,Ie+=s*(Se+(Se=r)),ge+=s*(Ce+(Ce=a)),_e+=s*(ke+(ke=o)),qe(Se,Ce,ke)}function Qe(e){pe=fe=he=ve=me=Ie=ge=_e=ye=xe=be=0,N(e,je);var t=ye,n=xe,r=be,a=t*t+n*n+r*r;return al?e+Math.round(-e/d)*d:e,t]}function nt(e,t,n){return(e%=d)?t||n?et(at(e),ot(t,n)):at(e):t||n?ot(t,n):tt}function rt(e){return function(t,n){return[(t+=e)>l?t-d:t<-l?t+d:t,n]}}function at(e){var t=rt(e);return t.invert=rt(-e),t}function ot(e,t){var n=I(e),r=b(e),a=I(t),o=b(t);function i(e,t){var i=I(t),c=I(e)*i,l=b(e)*i,u=b(t),s=u*n+c*r;return[m(l*a-s*o,c*n-u*r),k(s*a+l*o)]}return i.invert=function(e,t){var i=I(t),c=I(e)*i,l=b(e)*i,u=b(t),s=u*a-l*o;return[m(l*a+u*o,c*n+s*r),k(s*n-c*r)]},i}function it(e){function t(t){return(t=e(t[0]*f,t[1]*f))[0]*=p,t[1]*=p,t}return e=nt(e[0]*f,e[1]*f,e.length>2?e[2]*f:0),t.invert=function(t){return(t=e.invert(t[0]*f,t[1]*f))[0]*=p,t[1]*=p,t},t}function ct(e,t,n,r,a,o){if(n){var i=I(t),c=b(t),l=r*n;null==a?(a=t+r*d,o=t-l/2):(a=lt(i,a),o=lt(i,o),(r>0?ao)&&(a+=r*d));for(var u,s=a;r>0?s>o:s1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function dt(e,t){return h(e[0]-t[0])=0;--o)a.point((d=s[o])[0],d[1]);else r(f.x,f.p.x,-1,a);f=f.p}s=(f=f.o).z,h=!h}while(!f.v);a.lineEnd()}}}function ht(e){if(t=e.length){for(var t,n,r=0,a=e[0];++r=0?1:-1,L=O*P,N=L>l,F=w*M;if(vt.add(m(F*O*b(L),E*R+F*I(L))),c+=N?P+O*d:P,N^y>=n^T>=n){var D=Q(K(_),K(C));te(D);var B=Q(o,D);te(B);var G=(N^P>=0?-1:1)*k(B[2]);(r>G||r===G&&(D[0]||D[1]))&&(p+=N^P>=0?1:-1)}}return(c<-i||c0){for(p||(o.polygonStart(),p=!0),o.lineStart(),e=0;e1&&2&a&&u.push(u.pop().concat(u.shift())),c.push(u.filter(_t))}return f}}function _t(e){return e.length>1}function yt(e,t){return((e=e.x)[0]<0?e[1]-u-i:u-e[1])-((t=t.x)[0]<0?t[1]-u-i:u-t[1])}var xt=gt((function(){return!0}),bt,Et,[-l,-u]);function bt(e){var t,n=NaN,r=NaN,a=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(o,c){var s=o>0?l:-l,d=h(o-n);h(d-l)0?u:-u),e.point(a,r),e.lineEnd(),e.lineStart(),e.point(s,r),e.point(o,r),t=0):a!==s&&d>=l&&(h(n-a)i?v((b(t)*(o=I(r))*b(n)-b(r)*(a=I(t))*b(e))/(a*o*c)):(t+r)/2}function Et(e,t,n,r){var a;if(null==e)a=n*u,r.point(-l,a),r.point(0,a),r.point(l,a),r.point(l,0),r.point(l,-a),r.point(0,-a),r.point(-l,-a),r.point(-l,0),r.point(-l,a);else if(h(e[0]-t[0])>i){var o=e[0]0,a=h(t)>i;function o(t,r,a,o){ct(o,e,n,a,t,r)}function c(e,n){return I(e)*I(n)>t}function u(e){var t,n,o,i,u;return{lineStart:function(){i=o=!1,u=1},point:function(p,f){var h,v=[p,f],m=c(p,f),I=r?m?0:d(p,f):m?d(p+(p<0?l:-l),f):0;if(!t&&(i=o=m)&&e.lineStart(),m!==o&&(!(h=s(t,v))||dt(t,h)||dt(v,h))&&(v[2]=1),m!==o)u=0,m?(e.lineStart(),h=s(v,t),e.point(h[0],h[1])):(h=s(t,v),e.point(h[0],h[1],2),e.lineEnd()),t=h;else if(a&&t&&r^m){var g;I&n||!(g=s(v,t,!0))||(u=0,r?(e.lineStart(),e.point(g[0][0],g[0][1]),e.point(g[1][0],g[1][1]),e.lineEnd()):(e.point(g[1][0],g[1][1]),e.lineEnd(),e.lineStart(),e.point(g[0][0],g[0][1],3)))}!m||t&&dt(t,v)||e.point(v[0],v[1]),t=v,o=m,n=I},lineEnd:function(){o&&e.lineEnd(),t=null},clean:function(){return u|(i&&o)<<1}}}function s(e,n,r){var a=[1,0,0],o=Q(K(e),K(n)),c=$(o,o),u=o[0],s=c-u*u;if(!s)return!r&&e;var d=t*c/s,p=-t*u/s,f=Q(a,o),v=ee(a,d);J(v,ee(o,p));var m=f,I=$(v,m),g=$(m,m),_=I*I-g*($(v,v)-1);if(!(_<0)){var y=E(_),x=ee(m,(-I-y)/g);if(J(x,v),x=Z(x),!r)return x;var b,w=e[0],S=n[0],C=e[1],k=n[1];S0^x[1]<(h(x[0]-w)l^(w<=x[0]&&x[0]<=S)){var M=ee(m,(-I+y)/g);return J(M,v),[x,Z(M)]}}}function d(t,n){var a=r?e:l-e,o=0;return t<-a?o|=1:t>a&&(o|=2),n<-a?o|=4:n>a&&(o|=8),o}return gt(c,u,o,r?[0,-e]:[-l,e-l])}function Ct(e,t,n,r,a,o){var i,c=e[0],l=e[1],u=0,s=1,d=t[0]-c,p=t[1]-l;if(i=n-c,d||!(i>0)){if(i/=d,d<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=a-c,d||!(i<0)){if(i/=d,d<0){if(i>s)return;i>u&&(u=i)}else if(d>0){if(i0)){if(i/=p,p<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=o-l,p||!(i<0)){if(i/=p,p<0){if(i>s)return;i>u&&(u=i)}else if(p>0){if(i0&&(e[0]=c+u*d,e[1]=l+u*p),s<1&&(t[0]=c+s*d,t[1]=l+s*p),!0}}}}}var kt=1e9,Tt=-kt;function At(e,n,r,a){function o(t,o){return e<=t&&t<=r&&n<=o&&o<=a}function c(t,o,i,c){var u=0,d=0;if(null==t||(u=l(t,i))!==(d=l(o,i))||s(t,o)<0^i>0)do{c.point(0===u||3===u?e:r,u>1?a:n)}while((u=(u+i+4)%4)!==d);else c.point(o[0],o[1])}function l(t,a){return h(t[0]-e)0?0:3:h(t[0]-r)0?2:1:h(t[1]-n)0?1:0:a>0?3:2}function u(e,t){return s(e.x,t.x)}function s(e,t){var n=l(e,1),r=l(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(i){var l,s,d,p,f,h,v,m,I,g,_,y=i,x=st(),b={point:w,lineStart:k,lineEnd:T,polygonStart:S,polygonEnd:C};function w(e,t){o(e,t)&&y.point(e,t)}function E(){for(var t=0,n=0,r=s.length;na&&(p-o)*(a-i)>(f-i)*(e-o)&&++t:f<=a&&(p-o)*(a-i)<(f-i)*(e-o)&&--t;return t}function S(){y=x,l=[],s=[],_=!0}function C(){var e=E(),n=_&&e,r=(l=t.merge(l)).length;(n||r)&&(i.polygonStart(),n&&(i.lineStart(),c(null,null,1,i),i.lineEnd()),r&&ft(l,u,e,c,i),i.polygonEnd()),y=i,l=s=d=null}function k(){b.point=A,s&&s.push(d=[]),g=!0,I=!1,v=m=NaN}function T(){l&&(A(p,f),h&&I&&x.rejoin(),l.push(x.result())),b.point=w,I&&y.lineEnd()}function A(t,i){var c=o(t,i);if(s&&d.push([t,i]),g)p=t,f=i,h=c,g=!1,c&&(y.lineStart(),y.point(t,i));else if(c&&I)y.point(t,i);else{var l=[v=Math.max(Tt,Math.min(kt,v)),m=Math.max(Tt,Math.min(kt,m))],u=[t=Math.max(Tt,Math.min(kt,t)),i=Math.max(Tt,Math.min(kt,i))];Ct(l,u,e,n,r,a)?(I||(y.lineStart(),y.point(l[0],l[1])),y.point(u[0],u[1]),c||y.lineEnd(),_=!1):c&&(y.lineStart(),y.point(t,i),_=!1)}v=t,m=i,I=c}return b}}function Mt(){var e,t,n,r=0,a=0,o=960,i=500;return n={stream:function(n){return e&&t===n?e:e=At(r,a,o,i)(t=n)},extent:function(c){return arguments.length?(r=+c[0][0],a=+c[0][1],o=+c[1][0],i=+c[1][1],e=t=null,n):[[r,a],[o,i]]}}}var Rt,Pt,Ot,Lt=n(),Nt={sphere:A,point:A,lineStart:Ft,lineEnd:A,polygonStart:A,polygonEnd:A};function Ft(){Nt.point=Bt,Nt.lineEnd=Dt}function Dt(){Nt.point=Nt.lineEnd=A}function Bt(e,t){Rt=e*=f,Pt=b(t*=f),Ot=I(t),Nt.point=Gt}function Gt(e,t){e*=f;var n=b(t*=f),r=I(t),a=h(e-Rt),o=I(a),i=r*b(a),c=Ot*n-Pt*r*o,l=Pt*n+Ot*r*o;Lt.add(m(E(i*i+c*c),l)),Rt=e,Pt=n,Ot=r}function Ut(e){return Lt.reset(),N(e,Nt),+Lt}var jt=[null,null],zt={type:"LineString",coordinates:jt};function qt(e,t){return jt[0]=e,jt[1]=t,Ut(zt)}var Ht={Feature:function(e,t){return Wt(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,a=n.length;++r0&&(a=qt(e[o],e[o-1]))>0&&n<=a&&r<=a&&(n+r-a)*(1-Math.pow((n-r)/a,2))i})).map(s)).concat(t.range(g(c/m)*m,o,m).filter((function(e){return h(e%_)>i})).map(d))}return x.lines=function(){return b().map((function(e){return{type:"LineString",coordinates:e}}))},x.outline=function(){return{type:"Polygon",coordinates:[p(a).concat(f(l).slice(1),p(r).reverse().slice(1),f(u).reverse().slice(1))]}},x.extent=function(e){return arguments.length?x.extentMajor(e).extentMinor(e):x.extentMinor()},x.extentMajor=function(e){return arguments.length?(a=+e[0][0],r=+e[1][0],u=+e[0][1],l=+e[1][1],a>r&&(e=a,a=r,r=e),u>l&&(e=u,u=l,l=e),x.precision(y)):[[a,u],[r,l]]},x.extentMinor=function(t){return arguments.length?(n=+t[0][0],e=+t[1][0],c=+t[0][1],o=+t[1][1],n>e&&(t=n,n=e,e=t),c>o&&(t=c,c=o,o=t),x.precision(y)):[[n,c],[e,o]]},x.step=function(e){return arguments.length?x.stepMajor(e).stepMinor(e):x.stepMinor()},x.stepMajor=function(e){return arguments.length?(I=+e[0],_=+e[1],x):[I,_]},x.stepMinor=function(e){return arguments.length?(v=+e[0],m=+e[1],x):[v,m]},x.precision=function(t){return arguments.length?(y=+t,s=Jt(c,o,90),d=en(n,e,y),p=Jt(u,l,90),f=en(a,r,y),x):y},x.extentMajor([[-180,-90+i],[180,90-i]]).extentMinor([[-180,-80-i],[180,80+i]])}function nn(){return tn()()}function rn(e,t){var n=e[0]*f,r=e[1]*f,a=t[0]*f,o=t[1]*f,i=I(r),c=b(r),l=I(o),u=b(o),s=i*I(n),d=i*b(n),h=l*I(a),v=l*b(a),g=2*k(E(T(o-r)+i*l*T(a-n))),_=b(g),y=g?function(e){var t=b(e*=g)/_,n=b(g-e)/_,r=n*s+t*h,a=n*d+t*v,o=n*c+t*u;return[m(a,r)*p,m(o,E(r*r+a*a))*p]}:function(){return[n*p,r*p]};return y.distance=g,y}function an(e){return e}var on,cn,ln,un,sn=n(),dn=n(),pn={point:A,lineStart:A,lineEnd:A,polygonStart:function(){pn.lineStart=fn,pn.lineEnd=mn},polygonEnd:function(){pn.lineStart=pn.lineEnd=pn.point=A,sn.add(h(dn)),dn.reset()},result:function(){var e=sn/2;return sn.reset(),e}};function fn(){pn.point=hn}function hn(e,t){pn.point=vn,on=ln=e,cn=un=t}function vn(e,t){dn.add(un*e-ln*t),ln=e,un=t}function mn(){vn(on,cn)}var In=1/0,gn=In,_n=-In,yn=_n,xn={point:bn,lineStart:A,lineEnd:A,polygonStart:A,polygonEnd:A,result:function(){var e=[[In,gn],[_n,yn]];return _n=yn=-(gn=In=1/0),e}};function bn(e,t){e_n&&(_n=e),tyn&&(yn=t)}var wn,En,Sn,Cn,kn=0,Tn=0,An=0,Mn=0,Rn=0,Pn=0,On=0,Ln=0,Nn=0,Fn={point:Dn,lineStart:Bn,lineEnd:jn,polygonStart:function(){Fn.lineStart=zn,Fn.lineEnd=qn},polygonEnd:function(){Fn.point=Dn,Fn.lineStart=Bn,Fn.lineEnd=jn},result:function(){var e=Nn?[On/Nn,Ln/Nn]:Pn?[Mn/Pn,Rn/Pn]:An?[kn/An,Tn/An]:[NaN,NaN];return kn=Tn=An=Mn=Rn=Pn=On=Ln=Nn=0,e}};function Dn(e,t){kn+=e,Tn+=t,++An}function Bn(){Fn.point=Gn}function Gn(e,t){Fn.point=Un,Dn(Sn=e,Cn=t)}function Un(e,t){var n=e-Sn,r=t-Cn,a=E(n*n+r*r);Mn+=a*(Sn+e)/2,Rn+=a*(Cn+t)/2,Pn+=a,Dn(Sn=e,Cn=t)}function jn(){Fn.point=Dn}function zn(){Fn.point=Hn}function qn(){Vn(wn,En)}function Hn(e,t){Fn.point=Vn,Dn(wn=Sn=e,En=Cn=t)}function Vn(e,t){var n=e-Sn,r=t-Cn,a=E(n*n+r*r);Mn+=a*(Sn+e)/2,Rn+=a*(Cn+t)/2,Pn+=a,On+=(a=Cn*e-Sn*t)*(Sn+e),Ln+=a*(Cn+t),Nn+=3*a,Dn(Sn=e,Cn=t)}function Wn(e){this._context=e}Wn.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,d)}},result:A};var Xn,Yn,Zn,Kn,$n,Qn=n(),Jn={point:A,lineStart:function(){Jn.point=er},lineEnd:function(){Xn&&tr(Yn,Zn),Jn.point=A},polygonStart:function(){Xn=!0},polygonEnd:function(){Xn=null},result:function(){var e=+Qn;return Qn.reset(),e}};function er(e,t){Jn.point=tr,Yn=Kn=e,Zn=$n=t}function tr(e,t){Kn-=e,$n-=t,Qn.add(E(Kn*Kn+$n*$n)),Kn=e,$n=t}function nr(){this._string=[]}function rr(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}function ar(e,t){var n,r,a=4.5;function o(e){return e&&("function"==typeof a&&r.pointRadius(+a.apply(this,arguments)),N(e,n(r))),r.result()}return o.area=function(e){return N(e,n(pn)),pn.result()},o.measure=function(e){return N(e,n(Jn)),Jn.result()},o.bounds=function(e){return N(e,n(xn)),xn.result()},o.centroid=function(e){return N(e,n(Fn)),Fn.result()},o.projection=function(t){return arguments.length?(n=null==t?(e=null,an):(e=t).stream,o):e},o.context=function(e){return arguments.length?(r=null==e?(t=null,new nr):new Wn(t=e),"function"!=typeof a&&r.pointRadius(a),o):t},o.pointRadius=function(e){return arguments.length?(a="function"==typeof e?e:(r.pointRadius(+e),+e),o):a},o.projection(e).context(t)}function or(e){return{stream:ir(e)}}function ir(e){return function(t){var n=new cr;for(var r in e)n[r]=e[r];return n.stream=t,n}}function cr(){}function lr(e,t,n){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),N(n,e.stream(xn)),t(xn.result()),null!=r&&e.clipExtent(r),e}function ur(e,t,n){return lr(e,(function(n){var r=t[1][0]-t[0][0],a=t[1][1]-t[0][1],o=Math.min(r/(n[1][0]-n[0][0]),a/(n[1][1]-n[0][1])),i=+t[0][0]+(r-o*(n[1][0]+n[0][0]))/2,c=+t[0][1]+(a-o*(n[1][1]+n[0][1]))/2;e.scale(150*o).translate([i,c])}),n)}function sr(e,t,n){return ur(e,[[0,0],t],n)}function dr(e,t,n){return lr(e,(function(n){var r=+t,a=r/(n[1][0]-n[0][0]),o=(r-a*(n[1][0]+n[0][0]))/2,i=-a*n[0][1];e.scale(150*a).translate([o,i])}),n)}function pr(e,t,n){return lr(e,(function(n){var r=+t,a=r/(n[1][1]-n[0][1]),o=-a*n[0][0],i=(r-a*(n[1][1]+n[0][1]))/2;e.scale(150*a).translate([o,i])}),n)}nr.prototype={_radius:4.5,_circle:rr(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=rr(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}},cr.prototype={constructor:cr,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var fr=16,hr=I(30*f);function vr(e,t){return+t?Ir(e,t):mr(e)}function mr(e){return ir({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}function Ir(e,t){function n(r,a,o,c,l,u,s,d,p,f,v,I,g,_){var y=s-r,x=d-a,b=y*y+x*x;if(b>4*t&&g--){var w=c+f,S=l+v,C=u+I,T=E(w*w+S*S+C*C),A=k(C/=T),M=h(h(C)-1)t||h((y*L+x*N)/b-.5)>.3||c*f+l*v+u*I2?e[2]%360*f:0,P()):[g*p,_*p,y*p]},M.angle=function(e){return arguments.length?(x=e%360*f,P()):x*p},M.reflectX=function(e){return arguments.length?(b=e?-1:1,P()):b<0},M.reflectY=function(e){return arguments.length?(w=e?-1:1,P()):w<0},M.precision=function(e){return arguments.length?(i=vr(c,A=e*e),O()):E(A)},M.fitExtent=function(e,t){return ur(M,e,t)},M.fitSize=function(e,t){return sr(M,e,t)},M.fitWidth=function(e,t){return dr(M,e,t)},M.fitHeight=function(e,t){return pr(M,e,t)},function(){return t=e.apply(this,arguments),M.invert=t.invert&&R,P()}}function Er(e){var t=0,n=l/3,r=wr(e),a=r(t,n);return a.parallels=function(e){return arguments.length?r(t=e[0]*f,n=e[1]*f):[t*p,n*p]},a}function Sr(e){var t=I(e);function n(e,n){return[e*t,b(n)/t]}return n.invert=function(e,n){return[e/t,k(n*t)]},n}function Cr(e,t){var n=b(e),r=(n+b(t))/2;if(h(r)=.12&&a<.234&&r>=-.425&&r<-.214?l:a>=.166&&a<.234&&r>=-.214&&r<-.115?u:c).invert(e)},d.stream=function(n){return e&&t===n?e:e=Ar([c.stream(t=n),l.stream(n),u.stream(n)])},d.precision=function(e){return arguments.length?(c.precision(e),l.precision(e),u.precision(e),p()):c.precision()},d.scale=function(e){return arguments.length?(c.scale(e),l.scale(.35*e),u.scale(e),d.translate(c.translate())):c.scale()},d.translate=function(e){if(!arguments.length)return c.translate();var t=c.scale(),o=+e[0],d=+e[1];return n=c.translate(e).clipExtent([[o-.455*t,d-.238*t],[o+.455*t,d+.238*t]]).stream(s),r=l.translate([o-.307*t,d+.201*t]).clipExtent([[o-.425*t+i,d+.12*t+i],[o-.214*t-i,d+.234*t-i]]).stream(s),a=u.translate([o-.205*t,d+.212*t]).clipExtent([[o-.214*t+i,d+.166*t+i],[o-.115*t-i,d+.234*t-i]]).stream(s),p()},d.fitExtent=function(e,t){return ur(d,e,t)},d.fitSize=function(e,t){return sr(d,e,t)},d.fitWidth=function(e,t){return dr(d,e,t)},d.fitHeight=function(e,t){return pr(d,e,t)},d.scale(1070)}function Rr(e){return function(t,n){var r=I(t),a=I(n),o=e(r*a);return[o*a*b(t),o*b(n)]}}function Pr(e){return function(t,n){var r=E(t*t+n*n),a=e(r),o=b(a),i=I(a);return[m(t*o,r*i),k(r&&n*o/r)]}}var Or=Rr((function(e){return E(2/(1+e))}));function Lr(){return br(Or).scale(124.75).clipAngle(179.999)}Or.invert=Pr((function(e){return 2*k(e/2)}));var Nr=Rr((function(e){return(e=C(e))&&e/b(e)}));function Fr(){return br(Nr).scale(79.4188).clipAngle(179.999)}function Dr(e,t){return[e,y(S((u+t)/2))]}function Br(){return Gr(Dr).scale(961/d)}function Gr(e){var t,n,r,a=br(e),o=a.center,i=a.scale,c=a.translate,u=a.clipExtent,s=null;function d(){var o=l*i(),c=a(it(a.rotate()).invert([0,0]));return u(null==s?[[c[0]-o,c[1]-o],[c[0]+o,c[1]+o]]:e===Dr?[[Math.max(c[0]-o,s),t],[Math.min(c[0]+o,n),r]]:[[s,Math.max(c[1]-o,t)],[n,Math.min(c[1]+o,r)]])}return a.scale=function(e){return arguments.length?(i(e),d()):i()},a.translate=function(e){return arguments.length?(c(e),d()):c()},a.center=function(e){return arguments.length?(o(e),d()):o()},a.clipExtent=function(e){return arguments.length?(null==e?s=t=n=r=null:(s=+e[0][0],t=+e[0][1],n=+e[1][0],r=+e[1][1]),d()):null==s?null:[[s,t],[n,r]]},d()}function Ur(e){return S((u+e)/2)}function jr(e,t){var n=I(e),r=e===t?b(e):y(n/I(t))/y(Ur(t)/Ur(e)),a=n*x(Ur(e),r)/r;if(!r)return Dr;function o(e,t){a>0?t<-u+i&&(t=-u+i):t>u-i&&(t=u-i);var n=a/x(Ur(t),r);return[n*b(r*e),a-n*I(r*e)]}return o.invert=function(e,t){var n=a-t,o=w(r)*E(e*e+n*n),i=m(e,h(n))*w(n);return n*r<0&&(i-=l*w(e)*w(n)),[i/r,2*v(x(a/o,1/r))-u]},o}function zr(){return Er(jr).scale(109.5).parallels([30,30])}function qr(e,t){return[e,t]}function Hr(){return br(qr).scale(152.63)}function Vr(e,t){var n=I(e),r=e===t?b(e):(n-I(t))/(t-e),a=n/r+e;if(h(r)2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)}Jr.invert=function(e,t){for(var n,r=t,a=r*r,o=a*a*a,i=0;ii&&--a>0);return[e/(.8707+(o=r*r)*(o*(o*o*o*(.003971-.001529*o)-.013791)-.131979)),r]},ia.invert=Pr(k),la.invert=Pr((function(e){return 2*v(e)})),sa.invert=function(e,t){return[-t,2*v(_(e))-u]},e.geoAlbers=Tr,e.geoAlbersUsa=Mr,e.geoArea=Y,e.geoAzimuthalEqualArea=Lr,e.geoAzimuthalEqualAreaRaw=Or,e.geoAzimuthalEquidistant=Fr,e.geoAzimuthalEquidistantRaw=Nr,e.geoBounds=Ue,e.geoCentroid=Qe,e.geoCircle=ut,e.geoClipAntimeridian=xt,e.geoClipCircle=St,e.geoClipExtent=Mt,e.geoClipRectangle=At,e.geoConicConformal=zr,e.geoConicConformalRaw=jr,e.geoConicEqualArea=kr,e.geoConicEqualAreaRaw=Cr,e.geoConicEquidistant=Wr,e.geoConicEquidistantRaw=Vr,e.geoContains=Qt,e.geoDistance=qt,e.geoEqualEarth=ea,e.geoEqualEarthRaw=Jr,e.geoEquirectangular=Hr,e.geoEquirectangularRaw=qr,e.geoGnomonic=na,e.geoGnomonicRaw=ta,e.geoGraticule=tn,e.geoGraticule10=nn,e.geoIdentity=ra,e.geoInterpolate=rn,e.geoLength=Ut,e.geoMercator=Br,e.geoMercatorRaw=Dr,e.geoNaturalEarth1=oa,e.geoNaturalEarth1Raw=aa,e.geoOrthographic=ca,e.geoOrthographicRaw=ia,e.geoPath=ar,e.geoProjection=br,e.geoProjectionMutator=wr,e.geoRotation=it,e.geoStereographic=ua,e.geoStereographicRaw=la,e.geoStream=N,e.geoTransform=or,e.geoTransverseMercator=da,e.geoTransverseMercatorRaw=sa,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))},"./node_modules/_d3-geo@1.6.4@d3-geo/build/d3-geo.js":function(e,t,n){!function(e,t){"use strict";var n=function(){return new r};function r(){this.reset()}r.prototype={constructor:r,reset:function(){this.s=this.t=0},add:function(e){o(a,e,this.t),o(this,a.s,this.s),this.s?this.t+=a.t:this.s=a.t},valueOf:function(){return this.s}};var a=new r;function o(e,t,n){var r=e.s=t+n,a=r-t,o=r-a;e.t=t-o+(n-a)}var i=1e-6,c=1e-12,l=Math.PI,u=l/2,s=l/4,d=2*l,p=180/l,f=l/180,h=Math.abs,v=Math.atan,m=Math.atan2,I=Math.cos,g=Math.ceil,_=Math.exp,y=Math.log,x=Math.pow,b=Math.sin,w=Math.sign||function(e){return e>0?1:e<0?-1:0},E=Math.sqrt,S=Math.tan;function C(e){return e>1?0:e<-1?l:Math.acos(e)}function k(e){return e>1?u:e<-1?-u:Math.asin(e)}function T(e){return(e=b(e/2))*e}function A(){}function M(e,t){e&&P.hasOwnProperty(e.type)&&P[e.type](e,t)}var R={Feature:function(e,t){M(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,a=n.length;++r=0?1:-1,a=r*n,o=I(t=(t*=f)/2+s),i=b(t),c=G*i,l=B*o+c*I(a),u=c*r*b(a);j.add(m(u,l)),D=e,B=o,G=i}var Y,Z,K,$,Q,J,ee,te,ne=function(e){return z.reset(),U(e,q),2*z};function re(e){return[m(e[1],e[0]),k(e[2])]}function ae(e){var t=e[0],n=e[1],r=I(n);return[r*I(t),r*b(t),b(n)]}function oe(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function ie(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function ce(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function le(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function ue(e){var t=E(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}var se,de,pe=n(),fe={point:he,lineStart:me,lineEnd:Ie,polygonStart:function(){fe.point=ge,fe.lineStart=_e,fe.lineEnd=ye,pe.reset(),q.polygonStart()},polygonEnd:function(){q.polygonEnd(),fe.point=he,fe.lineStart=me,fe.lineEnd=Ie,j<0?(Y=-(K=180),Z=-($=90)):pe>i?$=90:pe<-i&&(Z=-90),de[0]=Y,de[1]=K}};function he(e,t){se.push(de=[Y=e,K=e]),t$&&($=t)}function ve(e,t){var n=ae([e*f,t*f]);if(te){var r=ie(te,n),a=ie([r[1],-r[0],0],r);ue(a),a=re(a);var o,i=e-Q,c=i>0?1:-1,l=a[0]*p*c,u=h(i)>180;u^(c*Q$&&($=o):u^(c*Q<(l=(l+360)%360-180)&&l$&&($=t)),u?exe(Y,K)&&(K=e):xe(e,K)>xe(Y,K)&&(Y=e):K>=Y?(eK&&(K=e)):e>Q?xe(Y,e)>xe(Y,K)&&(K=e):xe(e,K)>xe(Y,K)&&(Y=e)}else se.push(de=[Y=e,K=e]);t$&&($=t),te=n,Q=e}function me(){fe.point=ve}function Ie(){de[0]=Y,de[1]=K,fe.point=he,te=null}function ge(e,t){if(te){var n=e-Q;pe.add(h(n)>180?n+(n>0?360:-360):n)}else J=e,ee=t;q.point(e,t),ve(e,t)}function _e(){q.lineStart()}function ye(){ge(J,ee),q.lineEnd(),h(pe)>i&&(Y=-(K=180)),de[0]=Y,de[1]=K,te=null}function xe(e,t){return(t-=e)<0?t+360:t}function be(e,t){return e[0]-t[0]}function we(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:txe(r[0],r[1])&&(r[1]=a[1]),xe(a[0],r[1])>xe(r[0],r[1])&&(r[0]=a[0])):o.push(r=a);for(i=-1/0,t=0,r=o[n=o.length-1];t<=n;r=a,++t)a=o[t],(c=xe(r[1],a[0]))>i&&(i=c,Y=a[0],K=r[1])}return se=de=null,Y===1/0||Z===1/0?[[NaN,NaN],[NaN,NaN]]:[[Y,Z],[K,$]]},je={sphere:A,point:ze,lineStart:He,lineEnd:Xe,polygonStart:function(){je.lineStart=Ye,je.lineEnd=Ze},polygonEnd:function(){je.lineStart=He,je.lineEnd=Xe}};function ze(e,t){e*=f;var n=I(t*=f);qe(n*I(e),n*b(e),b(t))}function qe(e,t,n){++Ee,Ce+=(e-Ce)/Ee,ke+=(t-ke)/Ee,Te+=(n-Te)/Ee}function He(){je.point=Ve}function Ve(e,t){e*=f;var n=I(t*=f);De=n*I(e),Be=n*b(e),Ge=b(t),je.point=We,qe(De,Be,Ge)}function We(e,t){e*=f;var n=I(t*=f),r=n*I(e),a=n*b(e),o=b(t),i=m(E((i=Be*o-Ge*a)*i+(i=Ge*r-De*o)*i+(i=De*a-Be*r)*i),De*r+Be*a+Ge*o);Se+=i,Ae+=i*(De+(De=r)),Me+=i*(Be+(Be=a)),Re+=i*(Ge+(Ge=o)),qe(De,Be,Ge)}function Xe(){je.point=ze}function Ye(){je.point=Ke}function Ze(){$e(Ne,Fe),je.point=ze}function Ke(e,t){Ne=e,Fe=t,e*=f,t*=f,je.point=$e;var n=I(t);De=n*I(e),Be=n*b(e),Ge=b(t),qe(De,Be,Ge)}function $e(e,t){e*=f;var n=I(t*=f),r=n*I(e),a=n*b(e),o=b(t),i=Be*o-Ge*a,c=Ge*r-De*o,l=De*a-Be*r,u=E(i*i+c*c+l*l),s=k(u),d=u&&-s/u;Pe+=d*i,Oe+=d*c,Le+=d*l,Se+=s,Ae+=s*(De+(De=r)),Me+=s*(Be+(Be=a)),Re+=s*(Ge+(Ge=o)),qe(De,Be,Ge)}var Qe=function(e){Ee=Se=Ce=ke=Te=Ae=Me=Re=Pe=Oe=Le=0,U(e,je);var t=Pe,n=Oe,r=Le,a=t*t+n*n+r*r;return al?e-d:e<-l?e+d:e,t]}function nt(e,t,n){return(e%=d)?t||n?et(at(e),ot(t,n)):at(e):t||n?ot(t,n):tt}function rt(e){return function(t,n){return[(t+=e)>l?t-d:t<-l?t+d:t,n]}}function at(e){var t=rt(e);return t.invert=rt(-e),t}function ot(e,t){var n=I(e),r=b(e),a=I(t),o=b(t);function i(e,t){var i=I(t),c=I(e)*i,l=b(e)*i,u=b(t),s=u*n+c*r;return[m(l*a-s*o,c*n-u*r),k(s*a+l*o)]}return i.invert=function(e,t){var i=I(t),c=I(e)*i,l=b(e)*i,u=b(t),s=u*a-l*o;return[m(l*a+u*o,c*n+s*r),k(s*n-c*r)]},i}tt.invert=tt;var it=function(e){function t(t){return(t=e(t[0]*f,t[1]*f))[0]*=p,t[1]*=p,t}return e=nt(e[0]*f,e[1]*f,e.length>2?e[2]*f:0),t.invert=function(t){return(t=e.invert(t[0]*f,t[1]*f))[0]*=p,t[1]*=p,t},t};function ct(e,t,n,r,a,o){if(n){var i=I(t),c=b(t),l=r*n;null==a?(a=t+r*d,o=t-l/2):(a=lt(i,a),o=lt(i,o),(r>0?ao)&&(a+=r*d));for(var u,s=a;r>0?s>o:s1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}},dt=function(e,t,n,r,a,o){var i,c=e[0],l=e[1],u=0,s=1,d=t[0]-c,p=t[1]-l;if(i=n-c,d||!(i>0)){if(i/=d,d<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=a-c,d||!(i<0)){if(i/=d,d<0){if(i>s)return;i>u&&(u=i)}else if(d>0){if(i0)){if(i/=p,p<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=o-l,p||!(i<0)){if(i/=p,p<0){if(i>s)return;i>u&&(u=i)}else if(p>0){if(i0&&(e[0]=c+u*d,e[1]=l+u*p),s<1&&(t[0]=c+s*d,t[1]=l+s*p),!0}}}}},pt=function(e,t){return h(e[0]-t[0])=0;--o)a.point((s=u[o])[0],s[1]);else r(p.x,p.p.x,-1,a);p=p.p}u=(p=p.o).z,f=!f}while(!p.v);a.lineEnd()}}};function vt(e){if(t=e.length){for(var t,n,r=0,a=e[0];++r0)do{c.point(0===u||3===u?e:r,u>1?a:n)}while((u=(u+i+4)%4)!==d);else c.point(o[0],o[1])}function l(t,a){return h(t[0]-e)0?0:3:h(t[0]-r)0?2:1:h(t[1]-n)0?1:0:a>0?3:2}function u(e,t){return s(e.x,t.x)}function s(e,t){var n=l(e,1),r=l(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(i){var l,s,d,p,f,h,v,m,I,g,_,y=i,x=st(),b={point:w,lineStart:k,lineEnd:T,polygonStart:S,polygonEnd:C};function w(e,t){o(e,t)&&y.point(e,t)}function E(){for(var t=0,n=0,r=s.length;na&&(p-o)*(a-i)>(f-i)*(e-o)&&++t:f<=a&&(p-o)*(a-i)<(f-i)*(e-o)&&--t;return t}function S(){y=x,l=[],s=[],_=!0}function C(){var e=E(),n=_&&e,r=(l=t.merge(l)).length;(n||r)&&(i.polygonStart(),n&&(i.lineStart(),c(null,null,1,i),i.lineEnd()),r&&ht(l,u,e,c,i),i.polygonEnd()),y=i,l=s=d=null}function k(){b.point=A,s&&s.push(d=[]),g=!0,I=!1,v=m=NaN}function T(){l&&(A(p,f),h&&I&&x.rejoin(),l.push(x.result())),b.point=w,I&&y.lineEnd()}function A(t,i){var c=o(t,i);if(s&&d.push([t,i]),g)p=t,f=i,h=c,g=!1,c&&(y.lineStart(),y.point(t,i));else if(c&&I)y.point(t,i);else{var l=[v=Math.max(It,Math.min(mt,v)),m=Math.max(It,Math.min(mt,m))],u=[t=Math.max(It,Math.min(mt,t)),i=Math.max(It,Math.min(mt,i))];dt(l,u,e,n,r,a)?(I||(y.lineStart(),y.point(l[0],l[1])),y.point(u[0],u[1]),c||y.lineEnd(),_=!1):c&&(y.lineStart(),y.point(t,i),_=!1)}v=t,m=i,I=c}return b}}var _t,yt,xt,bt=function(){var e,t,n,r=0,a=0,o=960,i=500;return n={stream:function(n){return e&&t===n?e:e=gt(r,a,o,i)(t=n)},extent:function(c){return arguments.length?(r=+c[0][0],a=+c[0][1],o=+c[1][0],i=+c[1][1],e=t=null,n):[[r,a],[o,i]]}}},wt=n(),Et=function(e,t){var n=t[0],r=t[1],a=[b(n),-I(n),0],o=0,c=0;wt.reset();for(var u=0,p=e.length;u=0?1:-1,P=R*M,O=P>l,L=y*T;if(wt.add(m(L*R*b(P),x*A+L*I(P))),o+=O?M+R*d:M,O^g>=n^S>=n){var N=ie(ae(v),ae(E));ue(N);var F=ie(a,N);ue(F);var D=(O^M>=0?-1:1)*k(F[2]);(r>D||r===D&&(N[0]||N[1]))&&(c+=O^M>=0?1:-1)}}return(o<-i||oi})).map(s)).concat(t.range(g(c/m)*m,o,m).filter((function(e){return h(e%_)>i})).map(d))}return x.lines=function(){return b().map((function(e){return{type:"LineString",coordinates:e}}))},x.outline=function(){return{type:"Polygon",coordinates:[p(a).concat(f(l).slice(1),p(r).reverse().slice(1),f(u).reverse().slice(1))]}},x.extent=function(e){return arguments.length?x.extentMajor(e).extentMinor(e):x.extentMinor()},x.extentMajor=function(e){return arguments.length?(a=+e[0][0],r=+e[1][0],u=+e[0][1],l=+e[1][1],a>r&&(e=a,a=r,r=e),u>l&&(e=u,u=l,l=e),x.precision(y)):[[a,u],[r,l]]},x.extentMinor=function(t){return arguments.length?(n=+t[0][0],e=+t[1][0],c=+t[0][1],o=+t[1][1],n>e&&(t=n,n=e,e=t),c>o&&(t=c,c=o,o=t),x.precision(y)):[[n,c],[e,o]]},x.step=function(e){return arguments.length?x.stepMajor(e).stepMinor(e):x.stepMinor()},x.stepMajor=function(e){return arguments.length?(I=+e[0],_=+e[1],x):[I,_]},x.stepMinor=function(e){return arguments.length?(v=+e[0],m=+e[1],x):[v,m]},x.precision=function(t){return arguments.length?(y=+t,s=Ht(c,o,90),d=Vt(n,e,y),p=Ht(u,l,90),f=Vt(a,r,y),x):y},x.extentMajor([[-180,-90+i],[180,90-i]]).extentMinor([[-180,-80-i],[180,80+i]])}function Xt(){return Wt()()}var Yt,Zt,Kt,$t,Qt=function(e,t){var n=e[0]*f,r=e[1]*f,a=t[0]*f,o=t[1]*f,i=I(r),c=b(r),l=I(o),u=b(o),s=i*I(n),d=i*b(n),h=l*I(a),v=l*b(a),g=2*k(E(T(o-r)+i*l*T(a-n))),_=b(g),y=g?function(e){var t=b(e*=g)/_,n=b(g-e)/_,r=n*s+t*h,a=n*d+t*v,o=n*c+t*u;return[m(a,r)*p,m(o,E(r*r+a*a))*p]}:function(){return[n*p,r*p]};return y.distance=g,y},Jt=function(e){return e},en=n(),tn=n(),nn={point:A,lineStart:A,lineEnd:A,polygonStart:function(){nn.lineStart=rn,nn.lineEnd=cn},polygonEnd:function(){nn.lineStart=nn.lineEnd=nn.point=A,en.add(h(tn)),tn.reset()},result:function(){var e=en/2;return en.reset(),e}};function rn(){nn.point=an}function an(e,t){nn.point=on,Yt=Kt=e,Zt=$t=t}function on(e,t){tn.add($t*e-Kt*t),Kt=e,$t=t}function cn(){on(Yt,Zt)}var ln=1/0,un=ln,sn=-ln,dn=sn,pn={point:fn,lineStart:A,lineEnd:A,polygonStart:A,polygonEnd:A,result:function(){var e=[[ln,un],[sn,dn]];return sn=dn=-(un=ln=1/0),e}};function fn(e,t){esn&&(sn=e),tdn&&(dn=t)}var hn,vn,mn,In,gn=0,_n=0,yn=0,xn=0,bn=0,wn=0,En=0,Sn=0,Cn=0,kn={point:Tn,lineStart:An,lineEnd:Pn,polygonStart:function(){kn.lineStart=On,kn.lineEnd=Ln},polygonEnd:function(){kn.point=Tn,kn.lineStart=An,kn.lineEnd=Pn},result:function(){var e=Cn?[En/Cn,Sn/Cn]:wn?[xn/wn,bn/wn]:yn?[gn/yn,_n/yn]:[NaN,NaN];return gn=_n=yn=xn=bn=wn=En=Sn=Cn=0,e}};function Tn(e,t){gn+=e,_n+=t,++yn}function An(){kn.point=Mn}function Mn(e,t){kn.point=Rn,Tn(mn=e,In=t)}function Rn(e,t){var n=e-mn,r=t-In,a=E(n*n+r*r);xn+=a*(mn+e)/2,bn+=a*(In+t)/2,wn+=a,Tn(mn=e,In=t)}function Pn(){kn.point=Tn}function On(){kn.point=Nn}function Ln(){Fn(hn,vn)}function Nn(e,t){kn.point=Fn,Tn(hn=mn=e,vn=In=t)}function Fn(e,t){var n=e-mn,r=t-In,a=E(n*n+r*r);xn+=a*(mn+e)/2,bn+=a*(In+t)/2,wn+=a,En+=(a=In*e-mn*t)*(mn+e),Sn+=a*(In+t),Cn+=3*a,Tn(mn=e,In=t)}function Dn(e){this._context=e}Dn.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,d)}},result:A};var Bn,Gn,Un,jn,zn,qn=n(),Hn={point:A,lineStart:function(){Hn.point=Vn},lineEnd:function(){Bn&&Wn(Gn,Un),Hn.point=A},polygonStart:function(){Bn=!0},polygonEnd:function(){Bn=null},result:function(){var e=+qn;return qn.reset(),e}};function Vn(e,t){Hn.point=Wn,Gn=jn=e,Un=zn=t}function Wn(e,t){jn-=e,zn-=t,qn.add(E(jn*jn+zn*zn)),jn=e,zn=t}function Xn(){this._string=[]}function Yn(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}Xn.prototype={_radius:4.5,_circle:Yn(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=Yn(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}};var Zn=function(e,t){var n,r,a=4.5;function o(e){return e&&("function"==typeof a&&r.pointRadius(+a.apply(this,arguments)),U(e,n(r))),r.result()}return o.area=function(e){return U(e,n(nn)),nn.result()},o.measure=function(e){return U(e,n(Hn)),Hn.result()},o.bounds=function(e){return U(e,n(pn)),pn.result()},o.centroid=function(e){return U(e,n(kn)),kn.result()},o.projection=function(t){return arguments.length?(n=null==t?(e=null,Jt):(e=t).stream,o):e},o.context=function(e){return arguments.length?(r=null==e?(t=null,new Xn):new Dn(t=e),"function"!=typeof a&&r.pointRadius(a),o):t},o.pointRadius=function(e){return arguments.length?(a="function"==typeof e?e:(r.pointRadius(+e),+e),o):a},o.projection(e).context(t)},Kn=function(e,n,r,a){return function(o,i){var c,l,u,s=n(i),d=o.invert(a[0],a[1]),p=st(),f=n(p),h=!1,v={point:m,lineStart:g,lineEnd:_,polygonStart:function(){v.point=y,v.lineStart=x,v.lineEnd=b,l=[],c=[]},polygonEnd:function(){v.point=m,v.lineStart=g,v.lineEnd=_,l=t.merge(l);var e=Et(c,d);l.length?(h||(i.polygonStart(),h=!0),ht(l,Qn,e,r,i)):e&&(h||(i.polygonStart(),h=!0),i.lineStart(),r(null,null,1,i),i.lineEnd()),h&&(i.polygonEnd(),h=!1),l=c=null},sphere:function(){i.polygonStart(),i.lineStart(),r(null,null,1,i),i.lineEnd(),i.polygonEnd()}};function m(t,n){var r=o(t,n);e(t=r[0],n=r[1])&&i.point(t,n)}function I(e,t){var n=o(e,t);s.point(n[0],n[1])}function g(){v.point=I,s.lineStart()}function _(){v.point=m,s.lineEnd()}function y(e,t){u.push([e,t]);var n=o(e,t);f.point(n[0],n[1])}function x(){f.lineStart(),u=[]}function b(){y(u[0][0],u[0][1]),f.lineEnd();var e,t,n,r,a=f.clean(),o=p.result(),s=o.length;if(u.pop(),c.push(u),u=null,s)if(1&a){if((t=(n=o[0]).length-1)>0){for(h||(i.polygonStart(),h=!0),i.lineStart(),e=0;e1&&2&a&&o.push(o.pop().concat(o.shift())),l.push(o.filter($n))}return v}};function $n(e){return e.length>1}function Qn(e,t){return((e=e.x)[0]<0?e[1]-u-i:u-e[1])-((t=t.x)[0]<0?t[1]-u-i:u-t[1])}var Jn=Kn((function(){return!0}),er,nr,[-l,-u]);function er(e){var t,n=NaN,r=NaN,a=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(o,c){var s=o>0?l:-l,d=h(o-n);h(d-l)0?u:-u),e.point(a,r),e.lineEnd(),e.lineStart(),e.point(s,r),e.point(o,r),t=0):a!==s&&d>=l&&(h(n-a)i?v((b(t)*(o=I(r))*b(n)-b(r)*(a=I(t))*b(e))/(a*o*c)):(t+r)/2}function nr(e,t,n,r){var a;if(null==e)a=n*u,r.point(-l,a),r.point(0,a),r.point(l,a),r.point(l,0),r.point(l,-a),r.point(0,-a),r.point(-l,-a),r.point(-l,0),r.point(-l,a);else if(h(e[0]-t[0])>i){var o=e[0]0,a=h(n)>i;function o(n,r,a,o){ct(o,e,t,a,n,r)}function c(e,t){return I(e)*I(t)>n}function u(e){var t,n,o,u,p;return{lineStart:function(){u=o=!1,p=1},point:function(f,h){var v,m=[f,h],I=c(f,h),g=r?I?0:d(f,h):I?d(f+(f<0?l:-l),h):0;if(!t&&(u=o=I)&&e.lineStart(),I!==o&&(!(v=s(t,m))||pt(t,v)||pt(m,v))&&(m[0]+=i,m[1]+=i,I=c(m[0],m[1])),I!==o)p=0,I?(e.lineStart(),v=s(m,t),e.point(v[0],v[1])):(v=s(t,m),e.point(v[0],v[1]),e.lineEnd()),t=v;else if(a&&t&&r^I){var _;g&n||!(_=s(m,t,!0))||(p=0,r?(e.lineStart(),e.point(_[0][0],_[0][1]),e.point(_[1][0],_[1][1]),e.lineEnd()):(e.point(_[1][0],_[1][1]),e.lineEnd(),e.lineStart(),e.point(_[0][0],_[0][1])))}!I||t&&pt(t,m)||e.point(m[0],m[1]),t=m,o=I,n=g},lineEnd:function(){o&&e.lineEnd(),t=null},clean:function(){return p|(u&&o)<<1}}}function s(e,t,r){var a=[1,0,0],o=ie(ae(e),ae(t)),c=oe(o,o),u=o[0],s=c-u*u;if(!s)return!r&&e;var d=n*c/s,p=-n*u/s,f=ie(a,o),v=le(a,d);ce(v,le(o,p));var m=f,I=oe(v,m),g=oe(m,m),_=I*I-g*(oe(v,v)-1);if(!(_<0)){var y=E(_),x=le(m,(-I-y)/g);if(ce(x,v),x=re(x),!r)return x;var b,w=e[0],S=t[0],C=e[1],k=t[1];S0^x[1]<(h(x[0]-w)l^(w<=x[0]&&x[0]<=S)){var M=le(m,(-I+y)/g);return ce(M,v),[x,re(M)]}}}function d(t,n){var a=r?e:l-e,o=0;return t<-a?o|=1:t>a&&(o|=2),n<-a?o|=4:n>a&&(o|=8),o}return Kn(c,u,o,r?[0,-e]:[-l,e-l])},ar=function(e){return{stream:or(e)}};function or(e){return function(t){var n=new ir;for(var r in e)n[r]=e[r];return n.stream=t,n}}function ir(){}function cr(e,t,n){var r=t[1][0]-t[0][0],a=t[1][1]-t[0][1],o=e.clipExtent&&e.clipExtent();e.scale(150).translate([0,0]),null!=o&&e.clipExtent(null),U(n,e.stream(pn));var i=pn.result(),c=Math.min(r/(i[1][0]-i[0][0]),a/(i[1][1]-i[0][1])),l=+t[0][0]+(r-c*(i[1][0]+i[0][0]))/2,u=+t[0][1]+(a-c*(i[1][1]+i[0][1]))/2;return null!=o&&e.clipExtent(o),e.scale(150*c).translate([l,u])}function lr(e,t,n){return cr(e,[[0,0],t],n)}ir.prototype={constructor:ir,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var ur=16,sr=I(30*f),dr=function(e,t){return+t?fr(e,t):pr(e)};function pr(e){return or({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}function fr(e,t){function n(r,a,o,c,l,u,s,d,p,f,v,I,g,_){var y=s-r,x=d-a,b=y*y+x*x;if(b>4*t&&g--){var w=c+f,S=l+v,C=u+I,T=E(w*w+S*S+C*C),A=k(C/=T),M=h(h(C)-1)t||h((y*L+x*N)/b-.5)>.3||c*f+l*v+u*I2?e[2]%360*f:0,R()):[g*p,_*p,y*p]},T.precision=function(e){return arguments.length?(k=dr(M,C=e*e),P()):E(C)},T.fitExtent=function(e,t){return cr(T,e,t)},T.fitSize=function(e,t){return lr(T,e,t)},function(){return t=e.apply(this,arguments),T.invert=t.invert&&A,R()}}function Ir(e){var t=0,n=l/3,r=mr(e),a=r(t,n);return a.parallels=function(e){return arguments.length?r(t=e[0]*f,n=e[1]*f):[t*p,n*p]},a}function gr(e){var t=I(e);function n(e,n){return[e*t,b(n)/t]}return n.invert=function(e,n){return[e/t,k(n*t)]},n}function _r(e,t){var n=b(e),r=(n+b(t))/2;if(h(r)=.12&&a<.234&&r>=-.425&&r<-.214?l:a>=.166&&a<.234&&r>=-.214&&r<-.115?u:c).invert(e)},d.stream=function(n){return e&&t===n?e:e=br([c.stream(t=n),l.stream(n),u.stream(n)])},d.precision=function(e){return arguments.length?(c.precision(e),l.precision(e),u.precision(e),p()):c.precision()},d.scale=function(e){return arguments.length?(c.scale(e),l.scale(.35*e),u.scale(e),d.translate(c.translate())):c.scale()},d.translate=function(e){if(!arguments.length)return c.translate();var t=c.scale(),o=+e[0],d=+e[1];return n=c.translate(e).clipExtent([[o-.455*t,d-.238*t],[o+.455*t,d+.238*t]]).stream(s),r=l.translate([o-.307*t,d+.201*t]).clipExtent([[o-.425*t+i,d+.12*t+i],[o-.214*t-i,d+.234*t-i]]).stream(s),a=u.translate([o-.205*t,d+.212*t]).clipExtent([[o-.214*t+i,d+.166*t+i],[o-.115*t-i,d+.234*t-i]]).stream(s),p()},d.fitExtent=function(e,t){return cr(d,e,t)},d.fitSize=function(e,t){return lr(d,e,t)},d.scale(1070)};function Er(e){return function(t,n){var r=I(t),a=I(n),o=e(r*a);return[o*a*b(t),o*b(n)]}}function Sr(e){return function(t,n){var r=E(t*t+n*n),a=e(r),o=b(a),i=I(a);return[m(t*o,r*i),k(r&&n*o/r)]}}var Cr=Er((function(e){return E(2/(1+e))}));Cr.invert=Sr((function(e){return 2*k(e/2)}));var kr=function(){return vr(Cr).scale(124.75).clipAngle(179.999)},Tr=Er((function(e){return(e=C(e))&&e/b(e)}));Tr.invert=Sr((function(e){return e}));var Ar=function(){return vr(Tr).scale(79.4188).clipAngle(179.999)};function Mr(e,t){return[e,y(S((u+t)/2))]}Mr.invert=function(e,t){return[e,2*v(_(t))-u]};var Rr=function(){return Pr(Mr).scale(961/d)};function Pr(e){var t,n,r,a=vr(e),o=a.center,i=a.scale,c=a.translate,u=a.clipExtent,s=null;function d(){var o=l*i(),c=a(it(a.rotate()).invert([0,0]));return u(null==s?[[c[0]-o,c[1]-o],[c[0]+o,c[1]+o]]:e===Mr?[[Math.max(c[0]-o,s),t],[Math.min(c[0]+o,n),r]]:[[s,Math.max(c[1]-o,t)],[n,Math.min(c[1]+o,r)]])}return a.scale=function(e){return arguments.length?(i(e),d()):i()},a.translate=function(e){return arguments.length?(c(e),d()):c()},a.center=function(e){return arguments.length?(o(e),d()):o()},a.clipExtent=function(e){return arguments.length?(null==e?s=t=n=r=null:(s=+e[0][0],t=+e[0][1],n=+e[1][0],r=+e[1][1]),d()):null==s?null:[[s,t],[n,r]]},d()}function Or(e){return S((u+e)/2)}function Lr(e,t){var n=I(e),r=e===t?b(e):y(n/I(t))/y(Or(t)/Or(e)),a=n*x(Or(e),r)/r;if(!r)return Mr;function o(e,t){a>0?t<-u+i&&(t=-u+i):t>u-i&&(t=u-i);var n=a/x(Or(t),r);return[n*b(r*e),a-n*I(r*e)]}return o.invert=function(e,t){var n=a-t,o=w(r)*E(e*e+n*n);return[m(e,h(n))/r*w(n),2*v(x(a/o,1/r))-u]},o}var Nr=function(){return Ir(Lr).scale(109.5).parallels([30,30])};function Fr(e,t){return[e,t]}Fr.invert=Fr;var Dr=function(){return vr(Fr).scale(152.63)};function Br(e,t){var n=I(e),r=e===t?b(e):(n-I(t))/(t-e),a=n/r+e;if(h(r)2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)};e.geoArea=ne,e.geoBounds=Ue,e.geoCentroid=Qe,e.geoCircle=ut,e.geoClipExtent=bt,e.geoContains=qt,e.geoDistance=Lt,e.geoGraticule=Wt,e.geoGraticule10=Xt,e.geoInterpolate=Qt,e.geoLength=Rt,e.geoPath=Zn,e.geoAlbers=xr,e.geoAlbersUsa=wr,e.geoAzimuthalEqualArea=kr,e.geoAzimuthalEqualAreaRaw=Cr,e.geoAzimuthalEquidistant=Ar,e.geoAzimuthalEquidistantRaw=Tr,e.geoConicConformal=Nr,e.geoConicConformalRaw=Lr,e.geoConicEqualArea=yr,e.geoConicEqualAreaRaw=_r,e.geoConicEquidistant=Gr,e.geoConicEquidistantRaw=Br,e.geoEquirectangular=Dr,e.geoEquirectangularRaw=Fr,e.geoGnomonic=jr,e.geoGnomonicRaw=Ur,e.geoIdentity=qr,e.geoProjection=vr,e.geoProjectionMutator=mr,e.geoMercator=Rr,e.geoMercatorRaw=Mr,e.geoOrthographic=Vr,e.geoOrthographicRaw=Hr,e.geoStereographic=Xr,e.geoStereographicRaw=Wr,e.geoTransverseMercator=Zr,e.geoTransverseMercatorRaw=Yr,e.geoRotation=it,e.geoStream=U,e.geoTransform=ar,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"))},"./node_modules/_d3-geo@2.0.1@d3-geo/dist/d3-geo.js":function(e,t,n){!function(e,t){"use strict";var n=1e-6,r=1e-12,a=Math.PI,o=a/2,i=a/4,c=2*a,l=180/a,u=a/180,s=Math.abs,d=Math.atan,p=Math.atan2,f=Math.cos,h=Math.ceil,v=Math.exp,m=Math.hypot,I=Math.log,g=Math.pow,_=Math.sin,y=Math.sign||function(e){return e>0?1:e<0?-1:0},x=Math.sqrt,b=Math.tan;function w(e){return e>1?0:e<-1?a:Math.acos(e)}function E(e){return e>1?o:e<-1?-o:Math.asin(e)}function S(e){return(e=_(e/2))*e}function C(){}function k(e,t){e&&A.hasOwnProperty(e.type)&&A[e.type](e,t)}var T={Feature:function(e,t){k(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,a=n.length;++r=0?1:-1,a=r*n,o=f(t=(t*=u)/2+i),c=_(t),l=D*c,s=F*o+l*f(a),d=l*r*_(a);Z.add(p(d,s)),N=e,F=o,D=c}function ne(e){return K=new t.Adder,P(e,$),2*K}function re(e){return[p(e[1],e[0]),E(e[2])]}function ae(e){var t=e[0],n=e[1],r=f(n);return[r*f(t),r*_(t),_(n)]}function oe(e,t){return e[0]*t[0]+e[1]*t[1]+e[2]*t[2]}function ie(e,t){return[e[1]*t[2]-e[2]*t[1],e[2]*t[0]-e[0]*t[2],e[0]*t[1]-e[1]*t[0]]}function ce(e,t){e[0]+=t[0],e[1]+=t[1],e[2]+=t[2]}function le(e,t){return[e[0]*t,e[1]*t,e[2]*t]}function ue(e){var t=x(e[0]*e[0]+e[1]*e[1]+e[2]*e[2]);e[0]/=t,e[1]/=t,e[2]/=t}var se,de,pe,fe,he,ve,me,Ie,ge,_e,ye,xe,be,we,Ee,Se,Ce={point:ke,lineStart:Ae,lineEnd:Me,polygonStart:function(){Ce.point=Re,Ce.lineStart=Pe,Ce.lineEnd=Oe,W=new t.Adder,$.polygonStart()},polygonEnd:function(){$.polygonEnd(),Ce.point=ke,Ce.lineStart=Ae,Ce.lineEnd=Me,Z<0?(B=-(U=180),G=-(j=90)):W>n?j=90:W<-n&&(G=-90),Y[0]=B,Y[1]=U},sphere:function(){B=-(U=180),G=-(j=90)}};function ke(e,t){X.push(Y=[B=e,U=e]),tj&&(j=t)}function Te(e,t){var n=ae([e*u,t*u]);if(V){var r=ie(V,n),a=ie([r[1],-r[0],0],r);ue(a),a=re(a);var o,i=e-z,c=i>0?1:-1,d=a[0]*l*c,p=s(i)>180;p^(c*zj&&(j=o):p^(c*z<(d=(d+360)%360-180)&&dj&&(j=t)),p?eLe(B,U)&&(U=e):Le(e,U)>Le(B,U)&&(B=e):U>=B?(eU&&(U=e)):e>z?Le(B,e)>Le(B,U)&&(U=e):Le(e,U)>Le(B,U)&&(B=e)}else X.push(Y=[B=e,U=e]);tj&&(j=t),V=n,z=e}function Ae(){Ce.point=Te}function Me(){Y[0]=B,Y[1]=U,Ce.point=ke,V=null}function Re(e,t){if(V){var n=e-z;W.add(s(n)>180?n+(n>0?360:-360):n)}else q=e,H=t;$.point(e,t),Te(e,t)}function Pe(){$.lineStart()}function Oe(){Re(q,H),$.lineEnd(),s(W)>n&&(B=-(U=180)),Y[0]=B,Y[1]=U,V=null}function Le(e,t){return(t-=e)<0?t+360:t}function Ne(e,t){return e[0]-t[0]}function Fe(e,t){return e[0]<=e[1]?e[0]<=t&&t<=e[1]:tLe(r[0],r[1])&&(r[1]=a[1]),Le(a[0],r[1])>Le(r[0],r[1])&&(r[0]=a[0])):o.push(r=a);for(i=-1/0,t=0,r=o[n=o.length-1];t<=n;r=a,++t)a=o[t],(c=Le(r[1],a[0]))>i&&(i=c,B=a[0],U=r[1])}return X=Y=null,B===1/0||G===1/0?[[NaN,NaN],[NaN,NaN]]:[[B,G],[U,j]]}var Be={sphere:C,point:Ge,lineStart:je,lineEnd:He,polygonStart:function(){Be.lineStart=Ve,Be.lineEnd=We},polygonEnd:function(){Be.lineStart=je,Be.lineEnd=He}};function Ge(e,t){e*=u;var n=f(t*=u);Ue(n*f(e),n*_(e),_(t))}function Ue(e,t,n){++se,pe+=(e-pe)/se,fe+=(t-fe)/se,he+=(n-he)/se}function je(){Be.point=ze}function ze(e,t){e*=u;var n=f(t*=u);we=n*f(e),Ee=n*_(e),Se=_(t),Be.point=qe,Ue(we,Ee,Se)}function qe(e,t){e*=u;var n=f(t*=u),r=n*f(e),a=n*_(e),o=_(t),i=p(x((i=Ee*o-Se*a)*i+(i=Se*r-we*o)*i+(i=we*a-Ee*r)*i),we*r+Ee*a+Se*o);de+=i,ve+=i*(we+(we=r)),me+=i*(Ee+(Ee=a)),Ie+=i*(Se+(Se=o)),Ue(we,Ee,Se)}function He(){Be.point=Ge}function Ve(){Be.point=Xe}function We(){Ye(xe,be),Be.point=Ge}function Xe(e,t){xe=e,be=t,e*=u,t*=u,Be.point=Ye;var n=f(t);we=n*f(e),Ee=n*_(e),Se=_(t),Ue(we,Ee,Se)}function Ye(e,t){e*=u;var n=f(t*=u),r=n*f(e),a=n*_(e),o=_(t),i=Ee*o-Se*a,c=Se*r-we*o,l=we*a-Ee*r,s=m(i,c,l),d=E(s),p=s&&-d/s;ge.add(p*i),_e.add(p*c),ye.add(p*l),de+=d,ve+=d*(we+(we=r)),me+=d*(Ee+(Ee=a)),Ie+=d*(Se+(Se=o)),Ue(we,Ee,Se)}function Ze(e){se=de=pe=fe=he=ve=me=Ie=0,ge=new t.Adder,_e=new t.Adder,ye=new t.Adder,P(e,Be);var a=+ge,o=+_e,i=+ye,c=m(a,o,i);return ca?e+Math.round(-e/c)*c:e,t]}function Je(e,t,n){return(e%=c)?t||n?$e(tt(e),nt(t,n)):tt(e):t||n?nt(t,n):Qe}function et(e){return function(t,n){return[(t+=e)>a?t-c:t<-a?t+c:t,n]}}function tt(e){var t=et(e);return t.invert=et(-e),t}function nt(e,t){var n=f(e),r=_(e),a=f(t),o=_(t);function i(e,t){var i=f(t),c=f(e)*i,l=_(e)*i,u=_(t),s=u*n+c*r;return[p(l*a-s*o,c*n-u*r),E(s*a+l*o)]}return i.invert=function(e,t){var i=f(t),c=f(e)*i,l=_(e)*i,u=_(t),s=u*a-l*o;return[p(l*a+u*o,c*n+s*r),E(s*n-c*r)]},i}function rt(e){function t(t){return(t=e(t[0]*u,t[1]*u))[0]*=l,t[1]*=l,t}return e=Je(e[0]*u,e[1]*u,e.length>2?e[2]*u:0),t.invert=function(t){return(t=e.invert(t[0]*u,t[1]*u))[0]*=l,t[1]*=l,t},t}function at(e,t,n,r,a,o){if(n){var i=f(t),l=_(t),u=r*n;null==a?(a=t+r*c,o=t-u/2):(a=ot(i,a),o=ot(i,o),(r>0?ao)&&(a+=r*c));for(var s,d=a;r>0?d>o:d1&&t.push(t.pop().concat(t.shift()))},result:function(){var n=t;return t=[],e=null,n}}}function lt(e,t){return s(e[0]-t[0])=0;--i)o.point((d=s[i])[0],d[1]);else a(f.x,f.p.x,-1,o);f=f.p}s=(f=f.o).z,h=!h}while(!f.v);o.lineEnd()}}}function dt(e){if(t=e.length){for(var t,n,r=0,a=e[0];++r=0?1:-1,D=F*N,B=D>a,G=k*O;if(I.add(p(G*F*_(D),T*L+G*f(D))),v+=B?N+F*c:N,B^S>=u^R>=u){var U=ie(ae(w),ae(M));ue(U);var j=ie(h,U);ue(j);var z=(B^N>=0?-1:1)*E(j[2]);(s>z||s===z&&(U[0]||U[1]))&&(m+=B^N>=0?1:-1)}}return(v<-n||v0){for(p||(o.polygonStart(),p=!0),o.lineStart(),e=0;e1&&2&a&&u.push(u.pop().concat(u.shift())),c.push(u.filter(vt))}return f}}function vt(e){return e.length>1}function mt(e,t){return((e=e.x)[0]<0?e[1]-o-n:o-e[1])-((t=t.x)[0]<0?t[1]-o-n:o-t[1])}Qe.invert=Qe;var It=ht((function(){return!0}),gt,yt,[-a,-o]);function gt(e){var t,r=NaN,i=NaN,c=NaN;return{lineStart:function(){e.lineStart(),t=1},point:function(l,u){var d=l>0?a:-a,p=s(l-r);s(p-a)0?o:-o),e.point(c,i),e.lineEnd(),e.lineStart(),e.point(d,i),e.point(l,i),t=0):c!==d&&p>=a&&(s(r-c)n?d((_(t)*(i=f(a))*_(r)-_(a)*(o=f(t))*_(e))/(o*i*c)):(t+a)/2}function yt(e,t,r,i){var c;if(null==e)c=r*o,i.point(-a,c),i.point(0,c),i.point(a,c),i.point(a,0),i.point(a,-c),i.point(0,-c),i.point(-a,-c),i.point(-a,0),i.point(-a,c);else if(s(e[0]-t[0])>n){var l=e[0]0,i=s(t)>n;function c(t,n,a,o){at(o,e,r,a,t,n)}function l(e,n){return f(e)*f(n)>t}function d(e){var t,n,r,c,u;return{lineStart:function(){c=r=!1,u=1},point:function(s,d){var f,v=[s,d],m=l(s,d),I=o?m?0:h(s,d):m?h(s+(s<0?a:-a),d):0;if(!t&&(c=r=m)&&e.lineStart(),m!==r&&(!(f=p(t,v))||lt(t,f)||lt(v,f))&&(v[2]=1),m!==r)u=0,m?(e.lineStart(),f=p(v,t),e.point(f[0],f[1])):(f=p(t,v),e.point(f[0],f[1],2),e.lineEnd()),t=f;else if(i&&t&&o^m){var g;I&n||!(g=p(v,t,!0))||(u=0,o?(e.lineStart(),e.point(g[0][0],g[0][1]),e.point(g[1][0],g[1][1]),e.lineEnd()):(e.point(g[1][0],g[1][1]),e.lineEnd(),e.lineStart(),e.point(g[0][0],g[0][1],3)))}!m||t&<(t,v)||e.point(v[0],v[1]),t=v,r=m,n=I},lineEnd:function(){r&&e.lineEnd(),t=null},clean:function(){return u|(c&&r)<<1}}}function p(e,r,o){var i=[1,0,0],c=ie(ae(e),ae(r)),l=oe(c,c),u=c[0],d=l-u*u;if(!d)return!o&&e;var p=t*l/d,f=-t*u/d,h=ie(i,c),v=le(i,p);ce(v,le(c,f));var m=h,I=oe(v,m),g=oe(m,m),_=I*I-g*(oe(v,v)-1);if(!(_<0)){var y=x(_),b=le(m,(-I-y)/g);if(ce(b,v),b=re(b),!o)return b;var w,E=e[0],S=r[0],C=e[1],k=r[1];S0^b[1]<(s(b[0]-E)a^(E<=b[0]&&b[0]<=S)){var M=le(m,(-I+y)/g);return ce(M,v),[b,re(M)]}}}function h(t,n){var r=o?e:a-e,i=0;return t<-r?i|=1:t>r&&(i|=2),n<-r?i|=4:n>r&&(i|=8),i}return ht(l,d,c,o?[0,-e]:[-a,e-a])}function bt(e,t,n,r,a,o){var i,c=e[0],l=e[1],u=0,s=1,d=t[0]-c,p=t[1]-l;if(i=n-c,d||!(i>0)){if(i/=d,d<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=a-c,d||!(i<0)){if(i/=d,d<0){if(i>s)return;i>u&&(u=i)}else if(d>0){if(i0)){if(i/=p,p<0){if(i0){if(i>s)return;i>u&&(u=i)}if(i=o-l,p||!(i<0)){if(i/=p,p<0){if(i>s)return;i>u&&(u=i)}else if(p>0){if(i0&&(e[0]=c+u*d,e[1]=l+u*p),s<1&&(t[0]=c+s*d,t[1]=l+s*p),!0}}}}}var wt,Et,St,Ct,kt=1e9,Tt=-kt;function At(e,r,a,o){function i(t,n){return e<=t&&t<=a&&r<=n&&n<=o}function c(t,n,i,c){var u=0,s=0;if(null==t||(u=l(t,i))!==(s=l(n,i))||d(t,n)<0^i>0)do{c.point(0===u||3===u?e:a,u>1?o:r)}while((u=(u+i+4)%4)!==s);else c.point(n[0],n[1])}function l(t,o){return s(t[0]-e)0?0:3:s(t[0]-a)0?2:1:s(t[1]-r)0?1:0:o>0?3:2}function u(e,t){return d(e.x,t.x)}function d(e,t){var n=l(e,1),r=l(t,1);return n!==r?n-r:0===n?t[1]-e[1]:1===n?e[0]-t[0]:2===n?e[1]-t[1]:t[0]-e[0]}return function(n){var l,s,d,p,f,h,v,m,I,g,_,y=n,x=ct(),b={point:w,lineStart:k,lineEnd:T,polygonStart:S,polygonEnd:C};function w(e,t){i(e,t)&&y.point(e,t)}function E(){for(var t=0,n=0,r=s.length;no&&(p-a)*(o-i)>(f-i)*(e-a)&&++t:f<=o&&(p-a)*(o-i)<(f-i)*(e-a)&&--t;return t}function S(){y=x,l=[],s=[],_=!0}function C(){var e=E(),r=_&&e,a=(l=t.merge(l)).length;(r||a)&&(n.polygonStart(),r&&(n.lineStart(),c(null,null,1,n),n.lineEnd()),a&&st(l,u,e,c,n),n.polygonEnd()),y=n,l=s=d=null}function k(){b.point=A,s&&s.push(d=[]),g=!0,I=!1,v=m=NaN}function T(){l&&(A(p,f),h&&I&&x.rejoin(),l.push(x.result())),b.point=w,I&&y.lineEnd()}function A(t,n){var c=i(t,n);if(s&&d.push([t,n]),g)p=t,f=n,h=c,g=!1,c&&(y.lineStart(),y.point(t,n));else if(c&&I)y.point(t,n);else{var l=[v=Math.max(Tt,Math.min(kt,v)),m=Math.max(Tt,Math.min(kt,m))],u=[t=Math.max(Tt,Math.min(kt,t)),n=Math.max(Tt,Math.min(kt,n))];bt(l,u,e,r,a,o)?(I||(y.lineStart(),y.point(l[0],l[1])),y.point(u[0],u[1]),c||y.lineEnd(),_=!1):c&&(y.lineStart(),y.point(t,n),_=!1)}v=t,m=n,I=c}return b}}function Mt(){var e,t,n,r=0,a=0,o=960,i=500;return n={stream:function(n){return e&&t===n?e:e=At(r,a,o,i)(t=n)},extent:function(c){return arguments.length?(r=+c[0][0],a=+c[0][1],o=+c[1][0],i=+c[1][1],e=t=null,n):[[r,a],[o,i]]}}}var Rt={sphere:C,point:C,lineStart:Pt,lineEnd:C,polygonStart:C,polygonEnd:C};function Pt(){Rt.point=Lt,Rt.lineEnd=Ot}function Ot(){Rt.point=Rt.lineEnd=C}function Lt(e,t){Et=e*=u,St=_(t*=u),Ct=f(t),Rt.point=Nt}function Nt(e,t){e*=u;var n=_(t*=u),r=f(t),a=s(e-Et),o=f(a),i=r*_(a),c=Ct*n-St*r*o,l=St*n+Ct*r*o;wt.add(p(x(i*i+c*c),l)),Et=e,St=n,Ct=r}function Ft(e){return wt=new t.Adder,P(e,Rt),+wt}var Dt=[null,null],Bt={type:"LineString",coordinates:Dt};function Gt(e,t){return Dt[0]=e,Dt[1]=t,Ft(Bt)}var Ut={Feature:function(e,t){return zt(e.geometry,t)},FeatureCollection:function(e,t){for(var n=e.features,r=-1,a=n.length;++r0&&(o=Gt(e[i],e[i-1]))>0&&n<=o&&a<=o&&(n+a-o)*(1-Math.pow((n-a)/o,2))n})).map(d)).concat(t.range(h(c/I)*I,i,I).filter((function(e){return s(e%_)>n})).map(p))}return x.lines=function(){return b().map((function(e){return{type:"LineString",coordinates:e}}))},x.outline=function(){return{type:"Polygon",coordinates:[f(o).concat(v(l).slice(1),f(a).reverse().slice(1),v(u).reverse().slice(1))]}},x.extent=function(e){return arguments.length?x.extentMajor(e).extentMinor(e):x.extentMinor()},x.extentMajor=function(e){return arguments.length?(o=+e[0][0],a=+e[1][0],u=+e[0][1],l=+e[1][1],o>a&&(e=o,o=a,a=e),u>l&&(e=u,u=l,l=e),x.precision(y)):[[o,u],[a,l]]},x.extentMinor=function(t){return arguments.length?(r=+t[0][0],e=+t[1][0],c=+t[0][1],i=+t[1][1],r>e&&(t=r,r=e,e=t),c>i&&(t=c,c=i,i=t),x.precision(y)):[[r,c],[e,i]]},x.step=function(e){return arguments.length?x.stepMajor(e).stepMinor(e):x.stepMinor()},x.stepMajor=function(e){return arguments.length?(g=+e[0],_=+e[1],x):[g,_]},x.stepMinor=function(e){return arguments.length?(m=+e[0],I=+e[1],x):[m,I]},x.precision=function(t){return arguments.length?(y=+t,d=Zt(c,i,90),p=Kt(r,e,y),f=Zt(u,l,90),v=Kt(o,a,y),x):y},x.extentMajor([[-180,-90+n],[180,90-n]]).extentMinor([[-180,-80-n],[180,80+n]])}function Qt(){return $t()()}function Jt(e,t){var n=e[0]*u,r=e[1]*u,a=t[0]*u,o=t[1]*u,i=f(r),c=_(r),s=f(o),d=_(o),h=i*f(n),v=i*_(n),m=s*f(a),I=s*_(a),g=2*E(x(S(o-r)+i*s*S(a-n))),y=_(g),b=g?function(e){var t=_(e*=g)/y,n=_(g-e)/y,r=n*h+t*m,a=n*v+t*I,o=n*c+t*d;return[p(a,r)*l,p(o,x(r*r+a*a))*l]}:function(){return[n*l,r*l]};return b.distance=g,b}var en,tn,nn,rn,an=function(e){return e},on=new t.Adder,cn=new t.Adder,ln={point:C,lineStart:C,lineEnd:C,polygonStart:function(){ln.lineStart=un,ln.lineEnd=pn},polygonEnd:function(){ln.lineStart=ln.lineEnd=ln.point=C,on.add(s(cn)),cn=new t.Adder},result:function(){var e=on/2;return on=new t.Adder,e}};function un(){ln.point=sn}function sn(e,t){ln.point=dn,en=nn=e,tn=rn=t}function dn(e,t){cn.add(rn*e-nn*t),nn=e,rn=t}function pn(){dn(en,tn)}var fn=1/0,hn=fn,vn=-fn,mn=vn,In={point:gn,lineStart:C,lineEnd:C,polygonStart:C,polygonEnd:C,result:function(){var e=[[fn,hn],[vn,mn]];return vn=mn=-(hn=fn=1/0),e}};function gn(e,t){evn&&(vn=e),tmn&&(mn=t)}var _n,yn,xn,bn,wn=0,En=0,Sn=0,Cn=0,kn=0,Tn=0,An=0,Mn=0,Rn=0,Pn={point:On,lineStart:Ln,lineEnd:Dn,polygonStart:function(){Pn.lineStart=Bn,Pn.lineEnd=Gn},polygonEnd:function(){Pn.point=On,Pn.lineStart=Ln,Pn.lineEnd=Dn},result:function(){var e=Rn?[An/Rn,Mn/Rn]:Tn?[Cn/Tn,kn/Tn]:Sn?[wn/Sn,En/Sn]:[NaN,NaN];return wn=En=Sn=Cn=kn=Tn=An=Mn=Rn=0,e}};function On(e,t){wn+=e,En+=t,++Sn}function Ln(){Pn.point=Nn}function Nn(e,t){Pn.point=Fn,On(xn=e,bn=t)}function Fn(e,t){var n=e-xn,r=t-bn,a=x(n*n+r*r);Cn+=a*(xn+e)/2,kn+=a*(bn+t)/2,Tn+=a,On(xn=e,bn=t)}function Dn(){Pn.point=On}function Bn(){Pn.point=Un}function Gn(){jn(_n,yn)}function Un(e,t){Pn.point=jn,On(_n=xn=e,yn=bn=t)}function jn(e,t){var n=e-xn,r=t-bn,a=x(n*n+r*r);Cn+=a*(xn+e)/2,kn+=a*(bn+t)/2,Tn+=a,An+=(a=bn*e-xn*t)*(xn+e),Mn+=a*(bn+t),Rn+=3*a,On(xn=e,bn=t)}function zn(e){this._context=e}zn.prototype={_radius:4.5,pointRadius:function(e){return this._radius=e,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._context.moveTo(e,t),this._point=1;break;case 1:this._context.lineTo(e,t);break;default:this._context.moveTo(e+this._radius,t),this._context.arc(e,t,this._radius,0,c)}},result:C};var qn,Hn,Vn,Wn,Xn,Yn=new t.Adder,Zn={point:C,lineStart:function(){Zn.point=Kn},lineEnd:function(){qn&&$n(Hn,Vn),Zn.point=C},polygonStart:function(){qn=!0},polygonEnd:function(){qn=null},result:function(){var e=+Yn;return Yn=new t.Adder,e}};function Kn(e,t){Zn.point=$n,Hn=Wn=e,Vn=Xn=t}function $n(e,t){Wn-=e,Xn-=t,Yn.add(x(Wn*Wn+Xn*Xn)),Wn=e,Xn=t}function Qn(){this._string=[]}function Jn(e){return"m0,"+e+"a"+e+","+e+" 0 1,1 0,"+-2*e+"a"+e+","+e+" 0 1,1 0,"+2*e+"z"}function er(e,t){var n,r,a=4.5;function o(e){return e&&("function"==typeof a&&r.pointRadius(+a.apply(this,arguments)),P(e,n(r))),r.result()}return o.area=function(e){return P(e,n(ln)),ln.result()},o.measure=function(e){return P(e,n(Zn)),Zn.result()},o.bounds=function(e){return P(e,n(In)),In.result()},o.centroid=function(e){return P(e,n(Pn)),Pn.result()},o.projection=function(t){return arguments.length?(n=null==t?(e=null,an):(e=t).stream,o):e},o.context=function(e){return arguments.length?(r=null==e?(t=null,new Qn):new zn(t=e),"function"!=typeof a&&r.pointRadius(a),o):t},o.pointRadius=function(e){return arguments.length?(a="function"==typeof e?e:(r.pointRadius(+e),+e),o):a},o.projection(e).context(t)}function tr(e){return{stream:nr(e)}}function nr(e){return function(t){var n=new rr;for(var r in e)n[r]=e[r];return n.stream=t,n}}function rr(){}function ar(e,t,n){var r=e.clipExtent&&e.clipExtent();return e.scale(150).translate([0,0]),null!=r&&e.clipExtent(null),P(n,e.stream(In)),t(In.result()),null!=r&&e.clipExtent(r),e}function or(e,t,n){return ar(e,(function(n){var r=t[1][0]-t[0][0],a=t[1][1]-t[0][1],o=Math.min(r/(n[1][0]-n[0][0]),a/(n[1][1]-n[0][1])),i=+t[0][0]+(r-o*(n[1][0]+n[0][0]))/2,c=+t[0][1]+(a-o*(n[1][1]+n[0][1]))/2;e.scale(150*o).translate([i,c])}),n)}function ir(e,t,n){return or(e,[[0,0],t],n)}function cr(e,t,n){return ar(e,(function(n){var r=+t,a=r/(n[1][0]-n[0][0]),o=(r-a*(n[1][0]+n[0][0]))/2,i=-a*n[0][1];e.scale(150*a).translate([o,i])}),n)}function lr(e,t,n){return ar(e,(function(n){var r=+t,a=r/(n[1][1]-n[0][1]),o=-a*n[0][0],i=(r-a*(n[1][1]+n[0][1]))/2;e.scale(150*a).translate([o,i])}),n)}Qn.prototype={_radius:4.5,_circle:Jn(4.5),pointRadius:function(e){return(e=+e)!==this._radius&&(this._radius=e,this._circle=null),this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._string.push("Z"),this._point=NaN},point:function(e,t){switch(this._point){case 0:this._string.push("M",e,",",t),this._point=1;break;case 1:this._string.push("L",e,",",t);break;default:null==this._circle&&(this._circle=Jn(this._radius)),this._string.push("M",e,",",t,this._circle)}},result:function(){if(this._string.length){var e=this._string.join("");return this._string=[],e}return null}},rr.prototype={constructor:rr,point:function(e,t){this.stream.point(e,t)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}};var ur=16,sr=f(30*u);function dr(e,t){return+t?fr(e,t):pr(e)}function pr(e){return nr({point:function(t,n){t=e(t,n),this.stream.point(t[0],t[1])}})}function fr(e,t){function r(a,o,i,c,l,u,d,f,h,v,m,I,g,_){var y=d-a,b=f-o,w=y*y+b*b;if(w>4*t&&g--){var S=c+v,C=l+m,k=u+I,T=x(S*S+C*C+k*k),A=E(k/=T),M=s(s(k)-1)t||s((y*L+b*N)/w-.5)>.3||c*v+l*m+u*I2?e[2]%360*u:0,P()):[g*l,_*l,y*l]},M.angle=function(e){return arguments.length?(b=e%360*u,P()):b*l},M.reflectX=function(e){return arguments.length?(w=e?-1:1,P()):w<0},M.reflectY=function(e){return arguments.length?(E=e?-1:1,P()):E<0},M.precision=function(e){return arguments.length?(i=dr(c,A=e*e),O()):x(A)},M.fitExtent=function(e,t){return or(M,e,t)},M.fitSize=function(e,t){return ir(M,e,t)},M.fitWidth=function(e,t){return cr(M,e,t)},M.fitHeight=function(e,t){return lr(M,e,t)},function(){return t=e.apply(this,arguments),M.invert=t.invert&&R,P()}}function yr(e){var t=0,n=a/3,r=_r(e),o=r(t,n);return o.parallels=function(e){return arguments.length?r(t=e[0]*u,n=e[1]*u):[t*l,n*l]},o}function xr(e){var t=f(e);function n(e,n){return[e*t,_(n)/t]}return n.invert=function(e,n){return[e/t,E(n*t)]},n}function br(e,t){var r=_(e),o=(r+_(t))/2;if(s(o)=.12&&a<.234&&r>=-.425&&r<-.214?l:a>=.166&&a<.234&&r>=-.214&&r<-.115?u:c).invert(e)},d.stream=function(n){return e&&t===n?e:e=Sr([c.stream(t=n),l.stream(n),u.stream(n)])},d.precision=function(e){return arguments.length?(c.precision(e),l.precision(e),u.precision(e),p()):c.precision()},d.scale=function(e){return arguments.length?(c.scale(e),l.scale(.35*e),u.scale(e),d.translate(c.translate())):c.scale()},d.translate=function(e){if(!arguments.length)return c.translate();var t=c.scale(),i=+e[0],d=+e[1];return r=c.translate(e).clipExtent([[i-.455*t,d-.238*t],[i+.455*t,d+.238*t]]).stream(s),a=l.translate([i-.307*t,d+.201*t]).clipExtent([[i-.425*t+n,d+.12*t+n],[i-.214*t-n,d+.234*t-n]]).stream(s),o=u.translate([i-.205*t,d+.212*t]).clipExtent([[i-.214*t+n,d+.166*t+n],[i-.115*t-n,d+.234*t-n]]).stream(s),p()},d.fitExtent=function(e,t){return or(d,e,t)},d.fitSize=function(e,t){return ir(d,e,t)},d.fitWidth=function(e,t){return cr(d,e,t)},d.fitHeight=function(e,t){return lr(d,e,t)},d.scale(1070)}function kr(e){return function(t,n){var r=f(t),a=f(n),o=e(r*a);return o===1/0?[2,0]:[o*a*_(t),o*_(n)]}}function Tr(e){return function(t,n){var r=x(t*t+n*n),a=e(r),o=_(a),i=f(a);return[p(t*o,r*i),E(r&&n*o/r)]}}var Ar=kr((function(e){return x(2/(1+e))}));function Mr(){return gr(Ar).scale(124.75).clipAngle(179.999)}Ar.invert=Tr((function(e){return 2*E(e/2)}));var Rr=kr((function(e){return(e=w(e))&&e/_(e)}));function Pr(){return gr(Rr).scale(79.4188).clipAngle(179.999)}function Or(e,t){return[e,I(b((o+t)/2))]}function Lr(){return Nr(Or).scale(961/c)}function Nr(e){var t,n,r,o=gr(e),i=o.center,c=o.scale,l=o.translate,u=o.clipExtent,s=null;function d(){var i=a*c(),l=o(rt(o.rotate()).invert([0,0]));return u(null==s?[[l[0]-i,l[1]-i],[l[0]+i,l[1]+i]]:e===Or?[[Math.max(l[0]-i,s),t],[Math.min(l[0]+i,n),r]]:[[s,Math.max(l[1]-i,t)],[n,Math.min(l[1]+i,r)]])}return o.scale=function(e){return arguments.length?(c(e),d()):c()},o.translate=function(e){return arguments.length?(l(e),d()):l()},o.center=function(e){return arguments.length?(i(e),d()):i()},o.clipExtent=function(e){return arguments.length?(null==e?s=t=n=r=null:(s=+e[0][0],t=+e[0][1],n=+e[1][0],r=+e[1][1]),d()):null==s?null:[[s,t],[n,r]]},d()}function Fr(e){return b((o+e)/2)}function Dr(e,t){var r=f(e),i=e===t?_(e):I(r/f(t))/I(Fr(t)/Fr(e)),c=r*g(Fr(e),i)/i;if(!i)return Or;function l(e,t){c>0?t<-o+n&&(t=-o+n):t>o-n&&(t=o-n);var r=c/g(Fr(t),i);return[r*_(i*e),c-r*f(i*e)]}return l.invert=function(e,t){var n=c-t,r=y(i)*x(e*e+n*n),l=p(e,s(n))*y(n);return n*i<0&&(l-=a*y(e)*y(n)),[l/i,2*d(g(c/r,1/i))-o]},l}function Br(){return yr(Dr).scale(109.5).parallels([30,30])}function Gr(e,t){return[e,t]}function Ur(){return gr(Gr).scale(152.63)}function jr(e,t){var r=f(e),o=e===t?_(e):(r-f(t))/(t-e),i=r/o+e;if(s(o)2?e[2]+90:90]):[(e=n())[0],e[1],e[2]-90]},n([0,0,90]).scale(159.155)}Zr.invert=function(e,t){for(var n,a=t,o=a*a,i=o*o*o,c=0;cn&&--o>0);return[e/(.8707+(i=a*a)*(i*(i*i*i*(.003971-.001529*i)-.013791)-.131979)),a]},na.invert=Tr(E),aa.invert=Tr((function(e){return 2*d(e)})),ia.invert=function(e,t){return[-t,2*d(v(e))-o]},e.geoAlbers=Er,e.geoAlbersUsa=Cr,e.geoArea=ne,e.geoAzimuthalEqualArea=Mr,e.geoAzimuthalEqualAreaRaw=Ar,e.geoAzimuthalEquidistant=Pr,e.geoAzimuthalEquidistantRaw=Rr,e.geoBounds=De,e.geoCentroid=Ze,e.geoCircle=it,e.geoClipAntimeridian=It,e.geoClipCircle=xt,e.geoClipExtent=Mt,e.geoClipRectangle=At,e.geoConicConformal=Br,e.geoConicConformalRaw=Dr,e.geoConicEqualArea=wr,e.geoConicEqualAreaRaw=br,e.geoConicEquidistant=zr,e.geoConicEquidistantRaw=jr,e.geoContains=Yt,e.geoDistance=Gt,e.geoEqualEarth=Kr,e.geoEqualEarthRaw=Zr,e.geoEquirectangular=Ur,e.geoEquirectangularRaw=Gr,e.geoGnomonic=Qr,e.geoGnomonicRaw=$r,e.geoGraticule=$t,e.geoGraticule10=Qt,e.geoIdentity=Jr,e.geoInterpolate=Jt,e.geoLength=Ft,e.geoMercator=Lr,e.geoMercatorRaw=Or,e.geoNaturalEarth1=ta,e.geoNaturalEarth1Raw=ea,e.geoOrthographic=ra,e.geoOrthographicRaw=na,e.geoPath=er,e.geoProjection=gr,e.geoProjectionMutator=_r,e.geoRotation=rt,e.geoStereographic=oa,e.geoStereographicRaw=aa,e.geoStream=P,e.geoTransform=tr,e.geoTransverseMercator=ca,e.geoTransverseMercatorRaw=ia,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-array@2.11.0@d3-array/dist/d3-array.js"))},"./node_modules/_d3-hexjson@1.1.1@d3-hexjson/build/d3-hexjson.js":function(e,t,n){!function(e,t){"use strict";function n(e,n,c){var l=e.layout,u=[],s=0;Object.keys(e.hexes).forEach((function(t){e.hexes[t].key=t,u.push(e.hexes[t])}));var d=t.max(u,(function(e){return+e.q})),p=t.min(u,(function(e){return+e.q})),f=t.max(u,(function(e){return+e.r})),h=t.min(u,(function(e){return+e.r})),v=d-p+1,m=f-h+1,I=(s="odd-r"===l||"even-r"===l?t.min([n/((v+.5)*Math.sqrt(3)),c/(1.5*(m+1/3))]):t.min([c/((m+.5)*Math.sqrt(3)),n/(1.5*(v+1/3))]))*Math.sqrt(3),g=o(l,I,s),_=i(g);return u.forEach((function(e){e.qc=e.q-p,e.rc=f-e.r,e.x=r(e,l,I,s),e.y=a(e,l,I,s),e.vertices=g,e.points=_})),u}function r(e,t,n,r){var a=0,o=0;switch(t){case"odd-r":o=e.rc%2==1?n:n/2,a=e.qc*n+o;break;case"even-r":o=e.rc%2==0?n:n/2,a=e.qc*n+o;break;case"odd-q":case"even-q":a=e.qc*r*1.5+r}return a}function a(e,t,n,r){var a=0,o=0;switch(t){case"odd-r":case"even-r":a=e.rc*r*1.5+r;break;case"odd-q":o=e.qc%2==1?n:n/2,a=e.rc*n+o;break;case"even-q":o=e.qc%2==0?n:n/2,a=e.rc*n+o}return a}function o(e,t,n){var r=[];switch(e){case"odd-r":case"even-r":r.push({x:0,y:0-n}),r.push({x:0+.5*t,y:0-.5*n}),r.push({x:0+.5*t,y:0+.5*n}),r.push({x:0,y:0+n}),r.push({x:0-.5*t,y:0+.5*n}),r.push({x:0-.5*t,y:0-.5*n});break;case"odd-q":case"even-q":r.push({x:0-n,y:0}),r.push({x:0-.5*n,y:0-.5*t}),r.push({x:0+.5*n,y:0-.5*t}),r.push({x:0+n,y:0}),r.push({x:0+.5*n,y:0+.5*t}),r.push({x:0-.5*n,y:0+.5*t})}return r}function i(e){var t="";return e.forEach((function(e){t+=e.x+","+e.y+" "})),t.substring(0,t.length-1)}function c(e){var n={};n.layout=e.layout,n.hexes={};var r=[];Object.keys(e.hexes).forEach((function(t){r.push(e.hexes[t])}));var a,o,i,c=t.max(r,(function(e){return+e.q})),l=t.min(r,(function(e){return+e.q})),u=t.max(r,(function(e){return+e.r})),s=t.min(r,(function(e){return+e.r}));for(a=l;a<=c;a++)for(o=s;o<=u;o++)i="Q"+a+"R"+o,n.hexes[i]={q:a,r:o};return n}function l(e,n,o,i){var c=[],l=e.layout;Object.keys(e.hexes).forEach((function(t){c.push(e.hexes[t])}));var u,s=t.max(c,(function(e){return+e.q})),d=t.min(c,(function(e){return+e.q})),p=t.max(c,(function(e){return+e.r})),f=t.min(c,(function(e){return+e.r})),h=s-d+1,v=p-f+1,m=(u="odd-r"===l||"even-r"===l?t.min([n/((h+.5)*Math.sqrt(3)),o/(1.5*(v+1/3))]):t.min([o/((v+.5)*Math.sqrt(3)),n/(1.5*(h+1/3))]))*Math.sqrt(3),I=[],g=u*u*4,_=c.length;if(_>1){c.forEach((function(e){e.qc=e.q-d,e.rc=p-e.r,e.x=r(e,l,m,u),e.y=a(e,l,m,u)}));for(var y=0;y<_-1;y++)for(var x=y+1;x<_;x++){var b=c[y],w=c[x];if(b[i]!==w[i]&&Math.abs(b.q-w.q)<=1&&Math.abs(b.r-w.r)<=1&&(b.x-w.x)*(b.x-w.x)+(b.y-w.y)*(b.y-w.y)1){c.forEach((function(e){e.qc=e.q-d,e.rc=p-e.r,e.x=r(e,l,m,u),e.y=a(e,l,m,u)}));for(var y=0;y<_-1;y++)for(var x=y+1;x<_;x++){var b=c[y],w=c[x];if(b[i]!==w[i]&&Math.abs(b.q-w.q)<=1&&Math.abs(b.r-w.r)<=1&&(b.x-w.x)*(b.x-w.x)+(b.y-w.y)*(b.y-w.y)=0;)t+=n[r].value;else t=1;e.value=t}function s(){return this.eachAfter(u)}function d(e){var t,n,r,a,o=this,i=[o];do{for(t=i.reverse(),i=[];o=t.pop();)if(e(o),n=o.children)for(r=0,a=n.length;r=0;--n)a.push(t[n]);return this}function f(e){for(var t,n,r,a=this,o=[a],i=[];a=o.pop();)if(i.push(a),t=a.children)for(n=0,r=t.length;n=0;)n+=r[a].value;t.value=n}))}function v(e){return this.eachBefore((function(t){t.children&&t.children.sort(e)}))}function m(e){for(var t=this,n=I(t,e),r=[t];t!==n;)t=t.parent,r.push(t);for(var a=r.length;e!==n;)r.splice(a,0,e),e=e.parent;return r}function I(e,t){if(e===t)return e;var n=e.ancestors(),r=t.ancestors(),a=null;for(e=n.pop(),t=r.pop();e===t;)a=e,e=n.pop(),t=r.pop();return a}function g(){for(var e=this,t=[e];e=e.parent;)t.push(e);return t}function _(){var e=[];return this.each((function(t){e.push(t)})),e}function y(){var e=[];return this.eachBefore((function(t){t.children||e.push(t)})),e}function x(){var e=this,t=[];return e.each((function(n){n!==e&&t.push({source:n.parent,target:n})})),t}function b(e,t){var n,r,a,o,i,c=new k(e),l=+e.value&&(c.value=e.value),u=[c];for(null==t&&(t=E);n=u.pop();)if(l&&(n.value=+n.data.value),(a=t(n.data))&&(i=a.length))for(n.children=new Array(i),o=i-1;o>=0;--o)u.push(r=n.children[o]=new k(a[o])),r.parent=n,r.depth=n.depth+1;return c.eachBefore(C)}function w(){return b(this).eachBefore(S)}function E(e){return e.children}function S(e){e.data=e.data.data}function C(e){var t=0;do{e.height=t}while((e=e.parent)&&e.height<++t)}function k(e){this.data=e,this.depth=this.height=0,this.parent=null}k.prototype=b.prototype={constructor:k,count:s,each:d,eachAfter:f,eachBefore:p,sum:h,sort:v,path:m,ancestors:g,descendants:_,leaves:y,links:x,copy:w};var T=Array.prototype.slice;function A(e){for(var t,n,r=e.length;r;)n=Math.random()*r--|0,t=e[r],e[r]=e[n],e[n]=t;return e}function M(e){for(var t,n,r=0,a=(e=A(T.call(e))).length,o=[];r0&&n*n>r*r+a*a}function L(e,t){for(var n=0;n(i*=i)?(r=(u+i-a)/(2*u),o=Math.sqrt(Math.max(0,i/u-r*r)),n.x=e.x-r*c-o*l,n.y=e.y-r*l+o*c):(r=(u+a-i)/(2*u),o=Math.sqrt(Math.max(0,a/u-r*r)),n.x=t.x+r*c-o*l,n.y=t.y+r*l+o*c)):(n.x=t.x+n.r,n.y=t.y)}function U(e,t){var n=e.r+t.r-1e-6,r=t.x-e.x,a=t.y-e.y;return n>0&&n*n>r*r+a*a}function j(e){var t=e._,n=e.next._,r=t.r+n.r,a=(t.x*n.r+n.x*t.r)/r,o=(t.y*n.r+n.y*t.r)/r;return a*a+o*o}function z(e){this._=e,this.next=null,this.previous=null}function q(e){if(!(a=e.length))return 0;var t,n,r,a,o,i,c,l,u,s,d;if((t=e[0]).x=0,t.y=0,!(a>1))return t.r;if(n=e[1],t.x=-n.r,n.x=t.r,n.y=0,!(a>2))return t.r+n.r;G(n,t,r=e[2]),t=new z(t),n=new z(n),r=new z(r),t.next=r.previous=n,n.next=t.previous=r,r.next=n.previous=t;e:for(c=3;c0)throw new Error("cycle");return o}return n.id=function(t){return arguments.length?(e=W(t),n):e},n.parentId=function(e){return arguments.length?(t=W(e),n):t},n}function ue(e,t){return e.parent===t.parent?1:2}function se(e){var t=e.children;return t?t[0]:e.t}function de(e){var t=e.children;return t?t[t.length-1]:e.t}function pe(e,t,n){var r=n/(t.i-e.i);t.c-=r,t.s+=n,e.c+=r,t.z+=n,t.m+=n}function fe(e){for(var t,n=0,r=0,a=e.children,o=a.length;--o>=0;)(t=a[o]).z+=n,t.m+=n,n+=t.s+(r+=t.c)}function he(e,t,n){return e.a.parent===t.parent?e.a:n}function ve(e,t){this._=e,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=t}function me(e){for(var t,n,r,a,o,i=new ve(e,0),c=[i];t=c.pop();)if(r=t._.children)for(t.children=new Array(o=r.length),a=o-1;a>=0;--a)c.push(n=t.children[a]=new ve(r[a],a)),n.parent=t;return(i.parent=new ve(null,0)).children=[i],i}function Ie(){var e=ue,t=1,n=1,r=null;function a(a){var c=me(a);if(c.eachAfter(o),c.parent.m=-c.z,c.eachBefore(i),r)a.eachBefore(l);else{var u=a,s=a,d=a;a.eachBefore((function(e){e.xs.x&&(s=e),e.depth>d.depth&&(d=e)}));var p=u===s?1:e(u,s)/2,f=p-u.x,h=t/(s.x+p+f),v=n/(d.depth||1);a.eachBefore((function(e){e.x=(e.x+f)*h,e.y=e.depth*v}))}return a}function o(t){var n=t.children,r=t.parent.children,a=t.i?r[t.i-1]:null;if(n){fe(t);var o=(n[0].z+n[n.length-1].z)/2;a?(t.z=a.z+e(t._,a._),t.m=t.z-o):t.z=o}else a&&(t.z=a.z+e(t._,a._));t.parent.A=c(t,a,t.parent.A||r[0])}function i(e){e._.x=e.z+e.parent.m,e.m+=e.parent.m}function c(t,n,r){if(n){for(var a,o=t,i=t,c=n,l=o.parent.children[0],u=o.m,s=i.m,d=c.m,p=l.m;c=de(c),o=se(o),c&&o;)l=se(l),(i=de(i)).a=t,(a=c.z+d-o.z-u+e(c._,o._))>0&&(pe(he(c,t,r),t,a),u+=a,s+=a),d+=c.m,u+=o.m,p+=l.m,s+=i.m;c&&!de(i)&&(i.t=c,i.m+=d-s),o&&!se(l)&&(l.t=o,l.m+=u-p,r=t)}return r}function l(e){e.x*=t,e.y=e.depth*n}return a.separation=function(t){return arguments.length?(e=t,a):e},a.size=function(e){return arguments.length?(r=!1,t=+e[0],n=+e[1],a):r?null:[t,n]},a.nodeSize=function(e){return arguments.length?(r=!0,t=+e[0],n=+e[1],a):r?[t,n]:null},a}function ge(e,t,n,r,a){for(var o,i=e.children,c=-1,l=i.length,u=e.value&&(a-n)/e.value;++cp&&(p=c),m=s*s*v,(f=Math.max(p/m,m/d))>h){s-=c;break}h=f}I.push(i={value:s,dice:l1?t:1)},n}(_e);function be(){var e=xe,t=!1,n=1,r=1,a=[0],o=X,i=X,c=X,l=X,u=X;function s(e){return e.x0=e.y0=0,e.x1=n,e.y1=r,e.eachBefore(d),a=[0],t&&e.eachBefore(ee),e}function d(t){var n=a[t.depth],r=t.x0+n,s=t.y0+n,d=t.x1-n,p=t.y1-n;d=t-1){var l=c[e];return l.x0=r,l.y0=a,l.x1=o,void(l.y1=i)}for(var d=u[e],p=n/2+d,f=e+1,h=t-1;f>>1;u[v]i-a){var g=(r*I+o*m)/n;s(e,f,m,r,a,g,i),s(f,t,I,g,a,o,i)}else{var _=(a*I+i*m)/n;s(e,f,m,r,a,o,_),s(f,t,I,r,_,o,i)}}s(0,l,e.value,t,n,r,a)}function Ee(e,t,n,r,a){(1&e.depth?ge:te)(e,t,n,r,a)}var Se=function e(t){function n(e,n,r,a,o){if((i=e._squarify)&&i.ratio===t)for(var i,c,l,u,s,d=-1,p=i.length,f=e.value;++d1?t:1)},n}(_e);e.cluster=l,e.hierarchy=b,e.pack=K,e.packEnclose=M,e.packSiblings=H,e.partition=ne,e.stratify=le,e.tree=Ie,e.treemap=be,e.treemapBinary=we,e.treemapDice=te,e.treemapResquarify=Se,e.treemapSlice=ge,e.treemapSliceDice=Ee,e.treemapSquarify=xe,Object.defineProperty(e,"__esModule",{value:!0})}(t)},"./node_modules/_d3-path@1.0.9@d3-path/dist/d3-path.js":function(e,t,n){!function(e){"use strict";var t=Math.PI,n=2*t,r=1e-6,a=n-r;function o(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function i(){return new o}o.prototype=i.prototype={constructor:o,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,a,o){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+a)+","+(this._y1=+o)},arcTo:function(e,n,a,o,i){e=+e,n=+n,a=+a,o=+o,i=+i;var c=this._x1,l=this._y1,u=a-e,s=o-n,d=c-e,p=l-n,f=d*d+p*p;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=n);else if(f>r)if(Math.abs(p*u-s*d)>r&&i){var h=a-c,v=o-l,m=u*u+s*s,I=h*h+v*v,g=Math.sqrt(m),_=Math.sqrt(f),y=i*Math.tan((t-Math.acos((m+f-I)/(2*g*_)))/2),x=y/_,b=y/g;Math.abs(x-1)>r&&(this._+="L"+(e+x*d)+","+(n+x*p)),this._+="A"+i+","+i+",0,0,"+ +(p*h>d*v)+","+(this._x1=e+b*u)+","+(this._y1=n+b*s)}else this._+="L"+(this._x1=e)+","+(this._y1=n)},arc:function(e,o,i,c,l,u){e=+e,o=+o,u=!!u;var s=(i=+i)*Math.cos(c),d=i*Math.sin(c),p=e+s,f=o+d,h=1^u,v=u?c-l:l-c;if(i<0)throw new Error("negative radius: "+i);null===this._x1?this._+="M"+p+","+f:(Math.abs(this._x1-p)>r||Math.abs(this._y1-f)>r)&&(this._+="L"+p+","+f),i&&(v<0&&(v=v%n+n),v>a?this._+="A"+i+","+i+",0,1,"+h+","+(e-s)+","+(o-d)+"A"+i+","+i+",0,1,"+h+","+(this._x1=p)+","+(this._y1=f):v>r&&(this._+="A"+i+","+i+",0,"+ +(v>=t)+","+h+","+(this._x1=e+i*Math.cos(l))+","+(this._y1=o+i*Math.sin(l))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},e.path=i,Object.defineProperty(e,"__esModule",{value:!0})}(t)},"./node_modules/_d3-path@2.0.0@d3-path/dist/d3-path.js":function(e,t,n){!function(e){"use strict";var t=Math.PI,n=2*t,r=1e-6,a=n-r;function o(){this._x0=this._y0=this._x1=this._y1=null,this._=""}function i(){return new o}o.prototype=i.prototype={constructor:o,moveTo:function(e,t){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)},closePath:function(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")},lineTo:function(e,t){this._+="L"+(this._x1=+e)+","+(this._y1=+t)},quadraticCurveTo:function(e,t,n,r){this._+="Q"+ +e+","+ +t+","+(this._x1=+n)+","+(this._y1=+r)},bezierCurveTo:function(e,t,n,r,a,o){this._+="C"+ +e+","+ +t+","+ +n+","+ +r+","+(this._x1=+a)+","+(this._y1=+o)},arcTo:function(e,n,a,o,i){e=+e,n=+n,a=+a,o=+o,i=+i;var c=this._x1,l=this._y1,u=a-e,s=o-n,d=c-e,p=l-n,f=d*d+p*p;if(i<0)throw new Error("negative radius: "+i);if(null===this._x1)this._+="M"+(this._x1=e)+","+(this._y1=n);else if(f>r)if(Math.abs(p*u-s*d)>r&&i){var h=a-c,v=o-l,m=u*u+s*s,I=h*h+v*v,g=Math.sqrt(m),_=Math.sqrt(f),y=i*Math.tan((t-Math.acos((m+f-I)/(2*g*_)))/2),x=y/_,b=y/g;Math.abs(x-1)>r&&(this._+="L"+(e+x*d)+","+(n+x*p)),this._+="A"+i+","+i+",0,0,"+ +(p*h>d*v)+","+(this._x1=e+b*u)+","+(this._y1=n+b*s)}else this._+="L"+(this._x1=e)+","+(this._y1=n)},arc:function(e,o,i,c,l,u){e=+e,o=+o,u=!!u;var s=(i=+i)*Math.cos(c),d=i*Math.sin(c),p=e+s,f=o+d,h=1^u,v=u?c-l:l-c;if(i<0)throw new Error("negative radius: "+i);null===this._x1?this._+="M"+p+","+f:(Math.abs(this._x1-p)>r||Math.abs(this._y1-f)>r)&&(this._+="L"+p+","+f),i&&(v<0&&(v=v%n+n),v>a?this._+="A"+i+","+i+",0,1,"+h+","+(e-s)+","+(o-d)+"A"+i+","+i+",0,1,"+h+","+(this._x1=p)+","+(this._y1=f):v>r&&(this._+="A"+i+","+i+",0,"+ +(v>=t)+","+h+","+(this._x1=e+i*Math.cos(l))+","+(this._y1=o+i*Math.sin(l))))},rect:function(e,t,n,r){this._+="M"+(this._x0=this._x1=+e)+","+(this._y0=this._y1=+t)+"h"+ +n+"v"+ +r+"h"+-n+"Z"},toString:function(){return this._}},e.path=i,Object.defineProperty(e,"__esModule",{value:!0})}(t)},"./node_modules/_d3-sankey@0.9.1@d3-sankey/dist/d3-sankey.js":function(e,t,n){var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js");!function(e,t,n,a){"use strict";function o(e){return e.target.depth}function i(e){return e.depth}function c(e,t){return t-1-e.height}function l(e,t){return e.sourceLinks.length?e.depth:t-1}function u(e){return e.targetLinks.length?e.depth:e.sourceLinks.length?t.min(e.sourceLinks,o)-1:0}function s(e){return function(){return e}}function d(e,t){return f(e.source,t.source)||e.index-t.index}function p(e,t){return f(e.target,t.target)||e.index-t.index}function f(e,t){return e.y0-t.y0}function h(e){return e.value}function v(e){return e.index}function m(e){return e.nodes}function I(e){return e.links}function g(e,t){var n=e.get(t);if(!n)throw new Error("missing: "+t);return n}function _(){var e,a=0,o=0,i=1,c=1,u=24,_=8,y=v,x=l,b=m,w=I,E=6;function S(){var e={nodes:b.apply(null,arguments),links:w.apply(null,arguments)};return C(e),k(e),T(e),A(e),M(e),e}function C(e){e.nodes.forEach((function(e,t){e.index=t,e.sourceLinks=[],e.targetLinks=[]}));var t=n.map(e.nodes,y);e.links.forEach((function(e,n){e.index=n;var r=e.source,a=e.target;"object"!=typeof r&&(r=e.source=g(t,r)),"object"!=typeof a&&(a=e.target=g(t,a)),r.sourceLinks.push(e),a.targetLinks.push(e)}))}function k(e){e.nodes.forEach((function(e){e.value=Math.max(t.sum(e.sourceLinks,h),t.sum(e.targetLinks,h))}))}function T(e){var t,n,r,o=e.nodes.length;for(t=e.nodes,n=[],r=0;t.length;++r,t=n,n=[]){if(r>o)throw new Error("circular link");t.forEach((function(e){e.depth=r,e.sourceLinks.forEach((function(e){n.indexOf(e.target)<0&&n.push(e.target)}))}))}for(t=e.nodes,n=[],r=0;t.length;++r,t=n,n=[]){if(r>o)throw new Error("circular link");t.forEach((function(e){e.height=r,e.targetLinks.forEach((function(e){n.indexOf(e.source)<0&&n.push(e.source)}))}))}var c=(i-a-u)/(r-1);e.nodes.forEach((function(e){e.x1=(e.x0=a+Math.max(0,Math.min(r-1,Math.floor(x.call(null,e,r))))*c)+u}))}function A(a){var i=n.nest().key((function(e){return e.x0})).sortKeys(t.ascending).entries(a.nodes).map((function(e){return e.values}));s(),I();for(var l=.9,u=E;u>0;--u,l*=.9)m(l),I(),v(l),I();function s(){var n=t.min(i,(function(e){return(c-o-(e.length-1)*_)/t.sum(e,h)}));i.forEach((function(t){null!=e&&t.sort(e),t.forEach((function(e,t){e.y1=(e.y0=t)+e.value*n}))})),a.links.forEach((function(e){e.width=e.value*n}))}function v(e){i.forEach((function(t){t.forEach((function(t){var n,a,o,i,c=t.y0;try{for(var l=r.__values(t.sourceLinks.sort(p)),u=l.next();!u.done;u=l.next()){var s=u.value,d=s.target,f=s.width,h=s.value;if(h>0){var v=0;try{for(var m=(o=void 0,r.__values(d.targetLinks)),I=m.next();!I.done;I=m.next()){var g=I.value,y=g.source,x=g.width;if(y===t)break;v+=x+_/2}}catch(e){o={error:e}}finally{try{I&&!I.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}v=(c-v-d.y0)*e*(h/Math.min(t.value,d.value)),d.y0+=v,d.y1+=v}c+=f+_/2}}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}}))}))}function m(e){i.slice().reverse().forEach((function(t){t.forEach((function(t){var n,a,o,i,c=t.y0;try{for(var l=r.__values(t.targetLinks.sort(d)),u=l.next();!u.done;u=l.next()){var s=u.value,p=s.source,f=s.width,h=s.value;if(h>0){var v=0;try{for(var m=(o=void 0,r.__values(p.sourceLinks)),I=m.next();!I.done;I=m.next()){var g=I.value,y=g.target,x=g.width;if(y===t)break;v+=x+_/2}}catch(e){o={error:e}}finally{try{I&&!I.done&&(i=m.return)&&i.call(m)}finally{if(o)throw o.error}}v=(c-v-p.y0)*e*(h/Math.min(t.value,p.value)),p.y0+=v,p.y1+=v}c+=f+_/2}}catch(e){n={error:e}}finally{try{u&&!u.done&&(a=l.return)&&a.call(l)}finally{if(n)throw n.error}}}))}))}function I(){i.forEach((function(t){var n,r,a,i=o,l=t.length;for(void 0===e&&t.sort(f),a=0;a0&&(n.y0+=r,n.y1+=r),i=n.y1+_;if((r=i-_-c)>0)for(i=n.y0-=r,n.y1-=r,a=l-2;a>=0;--a)(r=(n=t[a]).y1+_-i)>0&&(n.y0-=r,n.y1-=r),i=n.y0}))}}function M(e){e.nodes.forEach((function(e){e.sourceLinks.sort(p),e.targetLinks.sort(d)})),e.nodes.forEach((function(e){var t=e.y0,n=t;e.sourceLinks.forEach((function(e){e.y0=t+e.width/2,t+=e.width})),e.targetLinks.forEach((function(e){e.y1=n+e.width/2,n+=e.width}))}))}return S.update=function(e){return M(e),e},S.nodeId=function(e){return arguments.length?(y="function"==typeof e?e:s(e),S):y},S.nodeAlign=function(e){return arguments.length?(x="function"==typeof e?e:s(e),S):x},S.nodeSort=function(t){return arguments.length?(e=t,S):e},S.nodeWidth=function(e){return arguments.length?(u=+e,S):u},S.nodePadding=function(e){return arguments.length?(_=+e,S):_},S.nodes=function(e){return arguments.length?(b="function"==typeof e?e:s(e),S):b},S.links=function(e){return arguments.length?(w="function"==typeof e?e:s(e),S):w},S.size=function(e){return arguments.length?(a=o=0,i=+e[0],c=+e[1],S):[i-a,c-o]},S.extent=function(e){return arguments.length?(a=+e[0][0],i=+e[1][0],o=+e[0][1],c=+e[1][1],S):[[a,o],[i,c]]},S.iterations=function(e){return arguments.length?(E=+e,S):E},S}function y(e){return[e.source.x1,e.y0]}function x(e){return[e.target.x0,e.y1]}function b(){return a.linkHorizontal().source(y).target(x)}e.sankey=_,e.sankeyCenter=u,e.sankeyLeft=i,e.sankeyRight=c,e.sankeyJustify=l,e.sankeyLinkHorizontal=b,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-array@1.2.4@d3-array/dist/d3-array.js"),n("./node_modules/_d3-collection@1.0.7@d3-collection/dist/d3-collection.js"),n("./node_modules/_d3-shape@1.3.7@d3-shape/dist/d3-shape.js"))},"./node_modules/_d3-shape@1.3.7@d3-shape/dist/d3-shape.js":function(e,t,n){!function(e,t){"use strict";function n(e){return function(){return e}}var r=Math.abs,a=Math.atan2,o=Math.cos,i=Math.max,c=Math.min,l=Math.sin,u=Math.sqrt,s=1e-12,d=Math.PI,p=d/2,f=2*d;function h(e){return e>1?0:e<-1?d:Math.acos(e)}function v(e){return e>=1?p:e<=-1?-p:Math.asin(e)}function m(e){return e.innerRadius}function I(e){return e.outerRadius}function g(e){return e.startAngle}function _(e){return e.endAngle}function y(e){return e&&e.padAngle}function x(e,t,n,r,a,o,i,c){var l=n-e,u=r-t,d=i-a,p=c-o,f=p*l-d*u;if(!(f*fP*P+O*O&&(C=T,k=A),{cx:C,cy:k,x01:-p,y01:-f,x11:C*(a/w-1),y11:k*(a/w-1)}}function w(){var e=m,i=I,w=n(0),E=null,S=g,C=_,k=y,T=null;function A(){var n,m,I=+e.apply(this,arguments),g=+i.apply(this,arguments),_=S.apply(this,arguments)-p,y=C.apply(this,arguments)-p,A=r(y-_),M=y>_;if(T||(T=n=t.path()),gs)if(A>f-s)T.moveTo(g*o(_),g*l(_)),T.arc(0,0,g,_,y,!M),I>s&&(T.moveTo(I*o(y),I*l(y)),T.arc(0,0,I,y,_,M));else{var R,P,O=_,L=y,N=_,F=y,D=A,B=A,G=k.apply(this,arguments)/2,U=G>s&&(E?+E.apply(this,arguments):u(I*I+g*g)),j=c(r(g-I)/2,+w.apply(this,arguments)),z=j,q=j;if(U>s){var H=v(U/I*l(G)),V=v(U/g*l(G));(D-=2*H)>s?(N+=H*=M?1:-1,F-=H):(D=0,N=F=(_+y)/2),(B-=2*V)>s?(O+=V*=M?1:-1,L-=V):(B=0,O=L=(_+y)/2)}var W=g*o(O),X=g*l(O),Y=I*o(F),Z=I*l(F);if(j>s){var K,$=g*o(L),Q=g*l(L),J=I*o(N),ee=I*l(N);if(As?q>s?(R=b(J,ee,W,X,g,q,M),P=b($,Q,Y,Z,g,q,M),T.moveTo(R.cx+R.x01,R.cy+R.y01),qs&&D>s?z>s?(R=b(Y,Z,$,Q,I,-z,M),P=b(W,X,J,ee,I,-z,M),T.lineTo(R.cx+R.x01,R.cy+R.y01),z=d;--p)u.point(I[p],g[p]);u.lineEnd(),u.areaEnd()}m&&(I[s]=+e(f,s,n),g[s]=+a(f,s,n),u.point(r?+r(f,s,n):I[s],o?+o(f,s,n):g[s]))}if(h)return u=null,h+""||null}function d(){return T().defined(i).curve(l).context(c)}return s.x=function(t){return arguments.length?(e="function"==typeof t?t:n(+t),r=null,s):e},s.x0=function(t){return arguments.length?(e="function"==typeof t?t:n(+t),s):e},s.x1=function(e){return arguments.length?(r=null==e?null:"function"==typeof e?e:n(+e),s):r},s.y=function(e){return arguments.length?(a="function"==typeof e?e:n(+e),o=null,s):a},s.y0=function(e){return arguments.length?(a="function"==typeof e?e:n(+e),s):a},s.y1=function(e){return arguments.length?(o=null==e?null:"function"==typeof e?e:n(+e),s):o},s.lineX0=s.lineY0=function(){return d().x(e).y(a)},s.lineY1=function(){return d().x(e).y(o)},s.lineX1=function(){return d().x(r).y(a)},s.defined=function(e){return arguments.length?(i="function"==typeof e?e:n(!!e),s):i},s.curve=function(e){return arguments.length?(l=e,null!=c&&(u=l(c)),s):l},s.context=function(e){return arguments.length?(null==e?c=u=null:u=l(c=e),s):c},s}function M(e,t){return te?1:t>=e?0:NaN}function R(e){return e}function P(){var e=R,t=M,r=null,a=n(0),o=n(f),i=n(0);function c(n){var c,l,u,s,d,p=n.length,h=0,v=new Array(p),m=new Array(p),I=+a.apply(this,arguments),g=Math.min(f,Math.max(-f,o.apply(this,arguments)-I)),_=Math.min(Math.abs(g)/p,i.apply(this,arguments)),y=_*(g<0?-1:1);for(c=0;c0&&(h+=d);for(null!=t?v.sort((function(e,n){return t(m[e],m[n])})):null!=r&&v.sort((function(e,t){return r(n[e],n[t])})),c=0,u=h?(g-p*y)/h:0;c0?d*u:0)+y,m[l]={data:n[l],index:c,value:d,startAngle:I,endAngle:s,padAngle:_};return m}return c.value=function(t){return arguments.length?(e="function"==typeof t?t:n(+t),c):e},c.sortValues=function(e){return arguments.length?(t=e,r=null,c):t},c.sort=function(e){return arguments.length?(r=e,t=null,c):r},c.startAngle=function(e){return arguments.length?(a="function"==typeof e?e:n(+e),c):a},c.endAngle=function(e){return arguments.length?(o="function"==typeof e?e:n(+e),c):o},c.padAngle=function(e){return arguments.length?(i="function"==typeof e?e:n(+e),c):i},c}E.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:this._context.lineTo(e,t)}}};var O=N(S);function L(e){this._curve=e}function N(e){function t(t){return new L(e(t))}return t._curve=e,t}function F(e){var t=e.curve;return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e.curve=function(e){return arguments.length?t(N(e)):t()._curve},e}function D(){return F(T().curve(O))}function B(){var e=A().curve(O),t=e.curve,n=e.lineX0,r=e.lineX1,a=e.lineY0,o=e.lineY1;return e.angle=e.x,delete e.x,e.startAngle=e.x0,delete e.x0,e.endAngle=e.x1,delete e.x1,e.radius=e.y,delete e.y,e.innerRadius=e.y0,delete e.y0,e.outerRadius=e.y1,delete e.y1,e.lineStartAngle=function(){return F(n())},delete e.lineX0,e.lineEndAngle=function(){return F(r())},delete e.lineX1,e.lineInnerRadius=function(){return F(a())},delete e.lineY0,e.lineOuterRadius=function(){return F(o())},delete e.lineY1,e.curve=function(e){return arguments.length?t(N(e)):t()._curve},e}function G(e,t){return[(t=+t)*Math.cos(e-=Math.PI/2),t*Math.sin(e)]}L.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(e,t){this._curve.point(t*Math.sin(e),t*-Math.cos(e))}};var U=Array.prototype.slice;function j(e){return e.source}function z(e){return e.target}function q(e){var r=j,a=z,o=C,i=k,c=null;function l(){var n,l=U.call(arguments),u=r.apply(this,l),s=a.apply(this,l);if(c||(c=n=t.path()),e(c,+o.apply(this,(l[0]=u,l)),+i.apply(this,l),+o.apply(this,(l[0]=s,l)),+i.apply(this,l)),n)return c=null,n+""||null}return l.source=function(e){return arguments.length?(r=e,l):r},l.target=function(e){return arguments.length?(a=e,l):a},l.x=function(e){return arguments.length?(o="function"==typeof e?e:n(+e),l):o},l.y=function(e){return arguments.length?(i="function"==typeof e?e:n(+e),l):i},l.context=function(e){return arguments.length?(c=null==e?null:e,l):c},l}function H(e,t,n,r,a){e.moveTo(t,n),e.bezierCurveTo(t=(t+r)/2,n,t,a,r,a)}function V(e,t,n,r,a){e.moveTo(t,n),e.bezierCurveTo(t,n=(n+a)/2,r,n,r,a)}function W(e,t,n,r,a){var o=G(t,n),i=G(t,n=(n+a)/2),c=G(r,n),l=G(r,a);e.moveTo(o[0],o[1]),e.bezierCurveTo(i[0],i[1],c[0],c[1],l[0],l[1])}function X(){return q(H)}function Y(){return q(V)}function Z(){var e=q(W);return e.angle=e.x,delete e.x,e.radius=e.y,delete e.y,e}var K={draw:function(e,t){var n=Math.sqrt(t/d);e.moveTo(n,0),e.arc(0,0,n,0,f)}},$={draw:function(e,t){var n=Math.sqrt(t/5)/2;e.moveTo(-3*n,-n),e.lineTo(-n,-n),e.lineTo(-n,-3*n),e.lineTo(n,-3*n),e.lineTo(n,-n),e.lineTo(3*n,-n),e.lineTo(3*n,n),e.lineTo(n,n),e.lineTo(n,3*n),e.lineTo(-n,3*n),e.lineTo(-n,n),e.lineTo(-3*n,n),e.closePath()}},Q=Math.sqrt(1/3),J=2*Q,ee={draw:function(e,t){var n=Math.sqrt(t/J),r=n*Q;e.moveTo(0,-n),e.lineTo(r,0),e.lineTo(0,n),e.lineTo(-r,0),e.closePath()}},te=.8908130915292852,ne=Math.sin(d/10)/Math.sin(7*d/10),re=Math.sin(f/10)*ne,ae=-Math.cos(f/10)*ne,oe={draw:function(e,t){var n=Math.sqrt(t*te),r=re*n,a=ae*n;e.moveTo(0,-n),e.lineTo(r,a);for(var o=1;o<5;++o){var i=f*o/5,c=Math.cos(i),l=Math.sin(i);e.lineTo(l*n,-c*n),e.lineTo(c*r-l*a,l*r+c*a)}e.closePath()}},ie={draw:function(e,t){var n=Math.sqrt(t),r=-n/2;e.rect(r,r,n,n)}},ce=Math.sqrt(3),le={draw:function(e,t){var n=-Math.sqrt(t/(3*ce));e.moveTo(0,2*n),e.lineTo(-ce*n,-n),e.lineTo(ce*n,-n),e.closePath()}},ue=-.5,se=Math.sqrt(3)/2,de=1/Math.sqrt(12),pe=3*(de/2+1),fe={draw:function(e,t){var n=Math.sqrt(t/pe),r=n/2,a=n*de,o=r,i=n*de+n,c=-o,l=i;e.moveTo(r,a),e.lineTo(o,i),e.lineTo(c,l),e.lineTo(ue*r-se*a,se*r+ue*a),e.lineTo(ue*o-se*i,se*o+ue*i),e.lineTo(ue*c-se*l,se*c+ue*l),e.lineTo(ue*r+se*a,ue*a-se*r),e.lineTo(ue*o+se*i,ue*i-se*o),e.lineTo(ue*c+se*l,ue*l-se*c),e.closePath()}},he=[K,$,ee,ie,oe,le,fe];function ve(){var e=n(K),r=n(64),a=null;function o(){var n;if(a||(a=n=t.path()),e.apply(this,arguments).draw(a,+r.apply(this,arguments)),n)return a=null,n+""||null}return o.type=function(t){return arguments.length?(e="function"==typeof t?t:n(t),o):e},o.size=function(e){return arguments.length?(r="function"==typeof e?e:n(+e),o):r},o.context=function(e){return arguments.length?(a=null==e?null:e,o):a},o}function me(){}function Ie(e,t,n){e._context.bezierCurveTo((2*e._x0+e._x1)/3,(2*e._y0+e._y1)/3,(e._x0+2*e._x1)/3,(e._y0+2*e._y1)/3,(e._x0+4*e._x1+t)/6,(e._y0+4*e._y1+n)/6)}function ge(e){this._context=e}function _e(e){return new ge(e)}function ye(e){this._context=e}function xe(e){return new ye(e)}function be(e){this._context=e}function we(e){return new be(e)}function Ee(e,t){this._basis=new ge(e),this._beta=t}ge.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:Ie(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:Ie(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},ye.prototype={areaStart:me,areaEnd:me,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x2=e,this._y2=t;break;case 1:this._point=2,this._x3=e,this._y3=t;break;case 2:this._point=3,this._x4=e,this._y4=t,this._context.moveTo((this._x0+4*this._x1+e)/6,(this._y0+4*this._y1+t)/6);break;default:Ie(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},be.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var n=(this._x0+4*this._x1+e)/6,r=(this._y0+4*this._y1+t)/6;this._line?this._context.lineTo(n,r):this._context.moveTo(n,r);break;case 3:this._point=4;default:Ie(this,e,t)}this._x0=this._x1,this._x1=e,this._y0=this._y1,this._y1=t}},Ee.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var e=this._x,t=this._y,n=e.length-1;if(n>0)for(var r,a=e[0],o=t[0],i=e[n]-a,c=t[n]-o,l=-1;++l<=n;)r=l/n,this._basis.point(this._beta*e[l]+(1-this._beta)*(a+r*i),this._beta*t[l]+(1-this._beta)*(o+r*c));this._x=this._y=null,this._basis.lineEnd()},point:function(e,t){this._x.push(+e),this._y.push(+t)}};var Se=function e(t){function n(e){return 1===t?new ge(e):new Ee(e,t)}return n.beta=function(t){return e(+t)},n}(.85);function Ce(e,t,n){e._context.bezierCurveTo(e._x1+e._k*(e._x2-e._x0),e._y1+e._k*(e._y2-e._y0),e._x2+e._k*(e._x1-t),e._y2+e._k*(e._y1-n),e._x2,e._y2)}function ke(e,t){this._context=e,this._k=(1-t)/6}ke.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:Ce(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2,this._x1=e,this._y1=t;break;case 2:this._point=3;default:Ce(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Te=function e(t){function n(e){return new ke(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Ae(e,t){this._context=e,this._k=(1-t)/6}Ae.prototype={areaStart:me,areaEnd:me,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Ce(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Me=function e(t){function n(e){return new Ae(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Re(e,t){this._context=e,this._k=(1-t)/6}Re.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Ce(this,e,t)}this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Pe=function e(t){function n(e){return new Re(e,t)}return n.tension=function(t){return e(+t)},n}(0);function Oe(e,t,n){var r=e._x1,a=e._y1,o=e._x2,i=e._y2;if(e._l01_a>s){var c=2*e._l01_2a+3*e._l01_a*e._l12_a+e._l12_2a,l=3*e._l01_a*(e._l01_a+e._l12_a);r=(r*c-e._x0*e._l12_2a+e._x2*e._l01_2a)/l,a=(a*c-e._y0*e._l12_2a+e._y2*e._l01_2a)/l}if(e._l23_a>s){var u=2*e._l23_2a+3*e._l23_a*e._l12_a+e._l12_2a,d=3*e._l23_a*(e._l23_a+e._l12_a);o=(o*u+e._x1*e._l23_2a-t*e._l12_2a)/d,i=(i*u+e._y1*e._l23_2a-n*e._l12_2a)/d}e._context.bezierCurveTo(r,a,o,i,e._x2,e._y2)}function Le(e,t){this._context=e,this._alpha=t}Le.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;break;case 2:this._point=3;default:Oe(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Ne=function e(t){function n(e){return t?new Le(e,t):new ke(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Fe(e,t){this._context=e,this._alpha=t}Fe.prototype={areaStart:me,areaEnd:me,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=e,this._y3=t;break;case 1:this._point=2,this._context.moveTo(this._x4=e,this._y4=t);break;case 2:this._point=3,this._x5=e,this._y5=t;break;default:Oe(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var De=function e(t){function n(e){return t?new Fe(e,t):new Ae(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Be(e,t){this._context=e,this._alpha=t}Be.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(e,t){if(e=+e,t=+t,this._point){var n=this._x2-e,r=this._y2-t;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:Oe(this,e,t)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=e,this._y0=this._y1,this._y1=this._y2,this._y2=t}};var Ge=function e(t){function n(e){return t?new Be(e,t):new Re(e,0)}return n.alpha=function(t){return e(+t)},n}(.5);function Ue(e){this._context=e}function je(e){return new Ue(e)}function ze(e){return e<0?-1:1}function qe(e,t,n){var r=e._x1-e._x0,a=t-e._x1,o=(e._y1-e._y0)/(r||a<0&&-0),i=(n-e._y1)/(a||r<0&&-0),c=(o*a+i*r)/(r+a);return(ze(o)+ze(i))*Math.min(Math.abs(o),Math.abs(i),.5*Math.abs(c))||0}function He(e,t){var n=e._x1-e._x0;return n?(3*(e._y1-e._y0)/n-t)/2:t}function Ve(e,t,n){var r=e._x0,a=e._y0,o=e._x1,i=e._y1,c=(o-r)/3;e._context.bezierCurveTo(r+c,a+c*t,o-c,i-c*n,o,i)}function We(e){this._context=e}function Xe(e){this._context=new Ye(e)}function Ye(e){this._context=e}function Ze(e){return new We(e)}function Ke(e){return new Xe(e)}function $e(e){this._context=e}function Qe(e){var t,n,r=e.length-1,a=new Array(r),o=new Array(r),i=new Array(r);for(a[0]=0,o[0]=2,i[0]=e[0]+2*e[1],t=1;t=0;--t)a[t]=(i[t]-a[t+1])/o[t];for(o[r-1]=(e[r]+a[r-1])/2,t=0;t1)for(var n,r,a,o=1,i=e[t[0]],c=i.length;o=0;)n[t]=t;return n}function it(e,t){return e[t]}function ct(){var e=n([]),t=ot,r=at,a=it;function o(n){var o,i,c=e.apply(this,arguments),l=n.length,u=c.length,s=new Array(u);for(o=0;o0){for(var n,r,a,o=0,i=e[0].length;o0)for(var n,r,a,o,i,c,l=0,u=e[t[0]].length;l0?(r[0]=o,r[1]=o+=a):a<0?(r[1]=i,r[0]=i+=a):(r[0]=0,r[1]=a)}function st(e,t){if((n=e.length)>0){for(var n,r=0,a=e[t[0]],o=a.length;r0&&(r=(n=e[t[0]]).length)>0){for(var n,r,a,o=0,i=1;io&&(o=t,r=n);return r}function ht(e){var t=e.map(vt);return ot(e).sort((function(e,n){return t[e]-t[n]}))}function vt(e){for(var t,n=0,r=-1,a=e.length;++r=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(e,t){switch(e=+e,t=+t,this._point){case 0:this._point=1,this._line?this._context.lineTo(e,t):this._context.moveTo(e,t);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,t),this._context.lineTo(e,t);else{var n=this._x*(1-this._t)+e*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,t)}}this._x=e,this._y=t}},e.arc=w,e.area=A,e.areaRadial=B,e.curveBasis=_e,e.curveBasisClosed=xe,e.curveBasisOpen=we,e.curveBundle=Se,e.curveCardinal=Te,e.curveCardinalClosed=Me,e.curveCardinalOpen=Pe,e.curveCatmullRom=Ne,e.curveCatmullRomClosed=De,e.curveCatmullRomOpen=Ge,e.curveLinear=S,e.curveLinearClosed=je,e.curveMonotoneX=Ze,e.curveMonotoneY=Ke,e.curveNatural=Je,e.curveStep=tt,e.curveStepAfter=rt,e.curveStepBefore=nt,e.line=T,e.lineRadial=D,e.linkHorizontal=X,e.linkRadial=Z,e.linkVertical=Y,e.pie=P,e.pointRadial=G,e.radialArea=B,e.radialLine=D,e.stack=ct,e.stackOffsetDiverging=ut,e.stackOffsetExpand=lt,e.stackOffsetNone=at,e.stackOffsetSilhouette=st,e.stackOffsetWiggle=dt,e.stackOrderAppearance=pt,e.stackOrderAscending=ht,e.stackOrderDescending=mt,e.stackOrderInsideOut=It,e.stackOrderNone=ot,e.stackOrderReverse=gt,e.symbol=ve,e.symbolCircle=K,e.symbolCross=$,e.symbolDiamond=ee,e.symbolSquare=ie,e.symbolStar=oe,e.symbolTriangle=le,e.symbolWye=fe,e.symbols=he,Object.defineProperty(e,"__esModule",{value:!0})}(t,n("./node_modules/_d3-path@1.0.9@d3-path/dist/d3-path.js"))},"./node_modules/_d3-voronoi@1.1.4@d3-voronoi/dist/d3-voronoi.js":function(e,t,n){!function(e){"use strict";function t(e){return function(){return e}}function n(e){return e[0]}function r(e){return e[1]}function a(){this._=null}function o(e){e.U=e.C=e.L=e.R=e.P=e.N=null}function i(e,t){var n=t,r=t.R,a=n.U;a?a.L===n?a.L=r:a.R=r:e._=r,r.U=a,n.U=r,n.R=r.L,n.R&&(n.R.U=n),r.L=n}function c(e,t){var n=t,r=t.L,a=n.U;a?a.L===n?a.L=r:a.R=r:e._=r,r.U=a,n.U=r,n.L=r.R,n.L&&(n.L.U=n),r.R=n}function l(e){for(;e.L;)e=e.L;return e}function u(e,t,n,r){var a=[null,null],o=D.push(a)-1;return a.left=e,a.right=t,n&&d(a,e,t,n),r&&d(a,t,e,r),N[e.index].halfedges.push(o),N[t.index].halfedges.push(o),a}function s(e,t,n){var r=[t,n];return r.left=e,r}function d(e,t,n,r){e[0]||e[1]?e.left===n?e[1]=r:e[0]=r:(e[0]=r,e.left=t,e.right=n)}function p(e,t,n,r,a){var o,i=e[0],c=e[1],l=i[0],u=i[1],s=0,d=1,p=c[0]-l,f=c[1]-u;if(o=t-l,p||!(o>0)){if(o/=p,p<0){if(o0){if(o>d)return;o>s&&(s=o)}if(o=r-l,p||!(o<0)){if(o/=p,p<0){if(o>d)return;o>s&&(s=o)}else if(p>0){if(o0)){if(o/=f,f<0){if(o0){if(o>d)return;o>s&&(s=o)}if(o=a-u,f||!(o<0)){if(o/=f,f<0){if(o>d)return;o>s&&(s=o)}else if(f>0){if(o0||d<1)||(s>0&&(e[0]=[l+s*p,u+s*f]),d<1&&(e[1]=[l+d*p,u+d*f]),!0)}}}}}function f(e,t,n,r,a){var o=e[1];if(o)return!0;var i,c,l=e[0],u=e.left,s=e.right,d=u[0],p=u[1],f=s[0],h=s[1],v=(d+f)/2,m=(p+h)/2;if(h===p){if(v=r)return;if(d>f){if(l){if(l[1]>=a)return}else l=[v,n];o=[v,a]}else{if(l){if(l[1]1)if(d>f){if(l){if(l[1]>=a)return}else l=[(n-c)/i,n];o=[(a-c)/i,a]}else{if(l){if(l[1]=r)return}else l=[t,i*t+c];o=[r,i*r+c]}else{if(l){if(l[0]B||Math.abs(a[0][1]-a[1][1])>B)||delete D[o]}function v(e){return N[e.index]={site:e,halfedges:[]}}function m(e,t){var n=e.site,r=t.left,a=t.right;return n===a&&(a=r,r=n),a?Math.atan2(a[1]-r[1],a[0]-r[0]):(n===r?(r=t[1],a=t[0]):(r=t[0],a=t[1]),Math.atan2(r[0]-a[0],a[1]-r[1]))}function I(e,t){return t[+(t.left!==e.site)]}function g(e,t){return t[+(t.left===e.site)]}function _(){for(var e,t,n,r,a=0,o=N.length;aB||Math.abs(m-f)>B)&&(l.splice(c,0,D.push(s(i,h,Math.abs(v-e)B?[e,Math.abs(p-e)B?[Math.abs(f-r)B?[n,Math.abs(p-n)B?[Math.abs(f-t)=-G)){var f=l*l+u*u,h=s*s+d*d,v=(d*f-u*h)/p,m=(l*h-s*f)/p,I=b.pop()||new w;I.arc=e,I.site=a,I.x=v+i,I.y=(I.cy=m+c)+Math.sqrt(v*v+m*m),e.circle=I;for(var g=null,_=F._;_;)if(I.y<_.y||I.y===_.y&&I.x<=_.x){if(!_.L){g=_.P;break}_=_.L}else{if(!_.R){g=_;break}_=_.R}F.insert(g,I),g||(x=I)}}}}function S(e){var t=e.circle;t&&(t.P||(x=t.N),F.remove(t),b.push(t),o(t),e.circle=null)}var C=[];function k(){o(this),this.edge=this.site=this.circle=null}function T(e){var t=C.pop()||new k;return t.site=e,t}function A(e){S(e),L.remove(e),C.push(e),o(e)}function M(e){var t=e.circle,n=t.x,r=t.cy,a=[n,r],o=e.P,i=e.N,c=[e];A(e);for(var l=o;l.circle&&Math.abs(n-l.circle.x)B)c=c.L;else{if(!((a=o-O(c,i))>B)){r>-B?(t=c.P,n=c):a>-B?(t=c,n=c.N):t=n=c;break}if(!c.R){t=c;break}c=c.R}v(e);var l=T(e);if(L.insert(t,l),t||n){if(t===n)return S(t),n=T(t.site),L.insert(l,n),l.edge=n.edge=u(t.site,l.site),E(t),void E(n);if(n){S(t),S(n);var s=t.site,p=s[0],f=s[1],h=e[0]-p,m=e[1]-f,I=n.site,g=I[0]-p,_=I[1]-f,y=2*(h*_-m*g),x=h*h+m*m,b=g*g+_*_,w=[(_*x-m*b)/y+p,(h*b-g*x)/y+f];d(n.edge,s,I,w),l.edge=u(s,e,null,w),n.edge=u(e,I,null,w),E(t),E(n)}else l.edge=u(t.site,l.site)}}function P(e,t){var n=e.site,r=n[0],a=n[1],o=a-t;if(!o)return r;var i=e.P;if(!i)return-1/0;var c=(n=i.site)[0],l=n[1],u=l-t;if(!u)return c;var s=c-r,d=1/o-1/u,p=s/u;return d?(-p+Math.sqrt(p*p-2*d*(s*s/(-2*u)-l+u/2+a-o/2)))/d+r:(r+c)/2}function O(e,t){var n=e.N;if(n)return P(n,t);var r=e.site;return r[1]===t?r[0]:1/0}var L,N,F,D,B=1e-6,G=1e-12;function U(e,t,n){return(e[0]-n[0])*(t[1]-e[1])-(e[0]-t[0])*(n[1]-e[1])}function j(e,t){return t[1]-e[1]||t[0]-e[0]}function z(e,t){var n,r,o,i=e.sort(j).pop();for(D=[],N=new Array(e.length),L=new a,F=new a;;)if(o=x,i&&(!o||i[1]=c)return null;var l=e-a.site[0],u=t-a.site[1],s=l*l+u*u;do{a=o.cells[r=i],i=null,a.halfedges.forEach((function(n){var r=o.edges[n],c=r.left;if(c!==a.site&&c||(c=r.right)){var l=e-c[0],u=t-c[1],d=l*l+u*u;d0;--l)if(r=t[l].dequeue()){a=a.concat(c(e,t,n,r,!0));break}}return a}(n.graph,n.buckets,n.zeroIdx);return r.flatten(r.map(u,(function(t){return e.outEdges(t.v,t.w)})),!0)};var i=r.constant(1);function c(e,t,n,a,o){var i=o?[]:void 0;return r.forEach(e.inEdges(a.v),(function(r){var a=e.edge(r),c=e.node(r.v);o&&i.push({v:r.v,w:r.w}),c.out-=a,l(t,n,c)})),r.forEach(e.outEdges(a.v),(function(r){var a=e.edge(r),o=r.w,i=e.node(o);i.in-=a,l(t,n,i)})),e.removeNode(a.v),i}function l(e,t,n){n.out?n.in?e[n.out-n.in+t].enqueue(n):e[e.length-1].enqueue(n):e[0].enqueue(n)}},"./node_modules/_dagre@0.8.5@dagre/lib/layout.js":function(e,t,n){"use strict";var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/acyclic.js"),o=n("./node_modules/_dagre@0.8.5@dagre/lib/normalize.js"),i=n("./node_modules/_dagre@0.8.5@dagre/lib/rank/index.js"),c=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js").normalizeRanks,l=n("./node_modules/_dagre@0.8.5@dagre/lib/parent-dummy-chains.js"),u=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js").removeEmptyRanks,s=n("./node_modules/_dagre@0.8.5@dagre/lib/nesting-graph.js"),d=n("./node_modules/_dagre@0.8.5@dagre/lib/add-border-segments.js"),p=n("./node_modules/_dagre@0.8.5@dagre/lib/coordinate-system.js"),f=n("./node_modules/_dagre@0.8.5@dagre/lib/order/index.js"),h=n("./node_modules/_dagre@0.8.5@dagre/lib/position/index.js"),v=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js"),m=n("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph;e.exports=function(e,t){var n=t&&t.debugTiming?v.time:v.notime;n("layout",(function(){var t=n(" buildLayoutGraph",(function(){return function(e){var t=new m({multigraph:!0,compound:!0}),n=C(e.graph());return t.setGraph(r.merge({},g,S(n,I),r.pick(n,_))),r.forEach(e.nodes(),(function(n){var a=C(e.node(n));t.setNode(n,r.defaults(S(a,y),x)),t.setParent(n,e.parent(n))})),r.forEach(e.edges(),(function(n){var a=C(e.edge(n));t.setEdge(n,r.merge({},w,S(a,b),r.pick(a,E)))})),t}(e)}));n(" runLayout",(function(){!function(e,t){t(" makeSpaceForEdgeLabels",(function(){!function(e){var t=e.graph();t.ranksep/=2,r.forEach(e.edges(),(function(n){var r=e.edge(n);r.minlen*=2,"c"!==r.labelpos.toLowerCase()&&("TB"===t.rankdir||"BT"===t.rankdir?r.width+=r.labeloffset:r.height+=r.labeloffset)}))}(e)})),t(" removeSelfEdges",(function(){!function(e){r.forEach(e.edges(),(function(t){if(t.v===t.w){var n=e.node(t.v);n.selfEdges||(n.selfEdges=[]),n.selfEdges.push({e:t,label:e.edge(t)}),e.removeEdge(t)}}))}(e)})),t(" acyclic",(function(){a.run(e)})),t(" nestingGraph.run",(function(){s.run(e)})),t(" rank",(function(){i(v.asNonCompoundGraph(e))})),t(" injectEdgeLabelProxies",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(n.width&&n.height){var r=e.node(t.v),a={rank:(e.node(t.w).rank-r.rank)/2+r.rank,e:t};v.addDummyNode(e,"edge-proxy",a,"_ep")}}))}(e)})),t(" removeEmptyRanks",(function(){u(e)})),t(" nestingGraph.cleanup",(function(){s.cleanup(e)})),t(" normalizeRanks",(function(){c(e)})),t(" assignRankMinMax",(function(){!function(e){var t=0;r.forEach(e.nodes(),(function(n){var a=e.node(n);a.borderTop&&(a.minRank=e.node(a.borderTop).rank,a.maxRank=e.node(a.borderBottom).rank,t=r.max(t,a.maxRank))})),e.graph().maxRank=t}(e)})),t(" removeEdgeLabelProxies",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);"edge-proxy"===n.dummy&&(e.edge(n.e).labelRank=n.rank,e.removeNode(t))}))}(e)})),t(" normalize.run",(function(){o.run(e)})),t(" parentDummyChains",(function(){l(e)})),t(" addBorderSegments",(function(){d(e)})),t(" order",(function(){f(e)})),t(" insertSelfEdges",(function(){!function(e){var t=v.buildLayerMatrix(e);r.forEach(t,(function(t){var n=0;r.forEach(t,(function(t,a){var o=e.node(t);o.order=a+n,r.forEach(o.selfEdges,(function(t){v.addDummyNode(e,"selfedge",{width:t.label.width,height:t.label.height,rank:o.rank,order:a+ ++n,e:t.e,label:t.label},"_se")})),delete o.selfEdges}))}))}(e)})),t(" adjustCoordinateSystem",(function(){p.adjust(e)})),t(" position",(function(){h(e)})),t(" positionSelfEdges",(function(){!function(e){r.forEach(e.nodes(),(function(t){var n=e.node(t);if("selfedge"===n.dummy){var r=e.node(n.e.v),a=r.x+r.width/2,o=r.y,i=n.x-a,c=r.height/2;e.setEdge(n.e,n.label),e.removeNode(t),n.label.points=[{x:a+2*i/3,y:o-c},{x:a+5*i/6,y:o-c},{x:a+i,y:o},{x:a+5*i/6,y:o+c},{x:a+2*i/3,y:o+c}],n.label.x=n.x,n.label.y=n.y}}))}(e)})),t(" removeBorderNodes",(function(){!function(e){r.forEach(e.nodes(),(function(t){if(e.children(t).length){var n=e.node(t),a=e.node(n.borderTop),o=e.node(n.borderBottom),i=e.node(r.last(n.borderLeft)),c=e.node(r.last(n.borderRight));n.width=Math.abs(c.x-i.x),n.height=Math.abs(o.y-a.y),n.x=i.x+n.width/2,n.y=a.y+n.height/2}})),r.forEach(e.nodes(),(function(t){"border"===e.node(t).dummy&&e.removeNode(t)}))}(e)})),t(" normalize.undo",(function(){o.undo(e)})),t(" fixupEdgeLabelCoords",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);if(r.has(n,"x"))switch("l"!==n.labelpos&&"r"!==n.labelpos||(n.width-=n.labeloffset),n.labelpos){case"l":n.x-=n.width/2+n.labeloffset;break;case"r":n.x+=n.width/2+n.labeloffset}}))}(e)})),t(" undoCoordinateSystem",(function(){p.undo(e)})),t(" translateGraph",(function(){!function(e){var t=Number.POSITIVE_INFINITY,n=0,a=Number.POSITIVE_INFINITY,o=0,i=e.graph(),c=i.marginx||0,l=i.marginy||0;function u(e){var r=e.x,i=e.y,c=e.width,l=e.height;t=Math.min(t,r-c/2),n=Math.max(n,r+c/2),a=Math.min(a,i-l/2),o=Math.max(o,i+l/2)}r.forEach(e.nodes(),(function(t){u(e.node(t))})),r.forEach(e.edges(),(function(t){var n=e.edge(t);r.has(n,"x")&&u(n)})),t-=c,a-=l,r.forEach(e.nodes(),(function(n){var r=e.node(n);r.x-=t,r.y-=a})),r.forEach(e.edges(),(function(n){var o=e.edge(n);r.forEach(o.points,(function(e){e.x-=t,e.y-=a})),r.has(o,"x")&&(o.x-=t),r.has(o,"y")&&(o.y-=a)})),i.width=n-t+c,i.height=o-a+l}(e)})),t(" assignNodeIntersects",(function(){!function(e){r.forEach(e.edges(),(function(t){var n,r,a=e.edge(t),o=e.node(t.v),i=e.node(t.w);a.points?(n=a.points[0],r=a.points[a.points.length-1]):(a.points=[],n=i,r=o),a.points.unshift(v.intersectRect(o,n)),a.points.push(v.intersectRect(i,r))}))}(e)})),t(" reversePoints",(function(){!function(e){r.forEach(e.edges(),(function(t){var n=e.edge(t);n.reversed&&n.points.reverse()}))}(e)})),t(" acyclic.undo",(function(){a.undo(e)}))}(t,n)})),n(" updateInputGraph",(function(){!function(e,t){r.forEach(e.nodes(),(function(n){var r=e.node(n),a=t.node(n);r&&(r.x=a.x,r.y=a.y,t.children(n).length&&(r.width=a.width,r.height=a.height))})),r.forEach(e.edges(),(function(n){var a=e.edge(n),o=t.edge(n);a.points=o.points,r.has(o,"x")&&(a.x=o.x,a.y=o.y)})),e.graph().width=t.graph().width,e.graph().height=t.graph().height}(e,t)}))}))};var I=["nodesep","edgesep","ranksep","marginx","marginy"],g={ranksep:50,edgesep:20,nodesep:50,rankdir:"tb"},_=["acyclicer","ranker","rankdir","align"],y=["width","height"],x={width:0,height:0},b=["minlen","weight","width","height","labeloffset"],w={minlen:1,weight:1,width:0,height:0,labeloffset:10,labelpos:"r"},E=["labelpos"];function S(e,t){return r.mapValues(r.pick(e,t),Number)}function C(e){var t={};return r.forEach(e,(function(e,n){t[n.toLowerCase()]=e})),t}},"./node_modules/_dagre@0.8.5@dagre/lib/lodash.js":function(e,t,n){var r;try{r={cloneDeep:n("./node_modules/_lodash@4.17.20@lodash/cloneDeep.js"),constant:n("./node_modules/_lodash@4.17.20@lodash/constant.js"),defaults:n("./node_modules/_lodash@4.17.20@lodash/defaults.js"),each:n("./node_modules/_lodash@4.17.20@lodash/each.js"),filter:n("./node_modules/_lodash@4.17.20@lodash/filter.js"),find:n("./node_modules/_lodash@4.17.20@lodash/find.js"),flatten:n("./node_modules/_lodash@4.17.20@lodash/flatten.js"),forEach:n("./node_modules/_lodash@4.17.20@lodash/forEach.js"),forIn:n("./node_modules/_lodash@4.17.20@lodash/forIn.js"),has:n("./node_modules/_lodash@4.17.20@lodash/has.js"),isUndefined:n("./node_modules/_lodash@4.17.20@lodash/isUndefined.js"),last:n("./node_modules/_lodash@4.17.20@lodash/last.js"),map:n("./node_modules/_lodash@4.17.20@lodash/map.js"),mapValues:n("./node_modules/_lodash@4.17.20@lodash/mapValues.js"),max:n("./node_modules/_lodash@4.17.20@lodash/max.js"),merge:n("./node_modules/_lodash@4.17.20@lodash/merge.js"),min:n("./node_modules/_lodash@4.17.20@lodash/min.js"),minBy:n("./node_modules/_lodash@4.17.20@lodash/minBy.js"),now:n("./node_modules/_lodash@4.17.20@lodash/now.js"),pick:n("./node_modules/_lodash@4.17.20@lodash/pick.js"),range:n("./node_modules/_lodash@4.17.20@lodash/range.js"),reduce:n("./node_modules/_lodash@4.17.20@lodash/reduce.js"),sortBy:n("./node_modules/_lodash@4.17.20@lodash/sortBy.js"),uniqueId:n("./node_modules/_lodash@4.17.20@lodash/uniqueId.js"),values:n("./node_modules/_lodash@4.17.20@lodash/values.js"),zipObject:n("./node_modules/_lodash@4.17.20@lodash/zipObject.js")}}catch(e){}r||(r=window._),e.exports=r},"./node_modules/_dagre@0.8.5@dagre/lib/nesting-graph.js":function(e,t,n){var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js");function o(e,t,n,i,c,l,u){var s=e.children(u);if(s.length){var d=a.addBorderNode(e,"_bt"),p=a.addBorderNode(e,"_bb"),f=e.node(u);e.setParent(d,u),f.borderTop=d,e.setParent(p,u),f.borderBottom=p,r.forEach(s,(function(r){o(e,t,n,i,c,l,r);var a=e.node(r),s=a.borderTop?a.borderTop:r,f=a.borderBottom?a.borderBottom:r,h=a.borderTop?i:2*i,v=s!==f?1:c-l[u]+1;e.setEdge(d,s,{weight:h,minlen:v,nestingEdge:!0}),e.setEdge(f,p,{weight:h,minlen:v,nestingEdge:!0})})),e.parent(u)||e.setEdge(t,d,{weight:0,minlen:c+l[u]})}else u!==t&&e.setEdge(t,u,{weight:0,minlen:n})}e.exports={run:function(e){var t=a.addDummyNode(e,"root",{},"_root"),n=function(e){var t={};function n(a,o){var i=e.children(a);i&&i.length&&r.forEach(i,(function(e){n(e,o+1)})),t[a]=o}return r.forEach(e.children(),(function(e){n(e,1)})),t}(e),i=r.max(r.values(n))-1,c=2*i+1;e.graph().nestingRoot=t,r.forEach(e.edges(),(function(t){e.edge(t).minlen*=c}));var l=function(e){return r.reduce(e.edges(),(function(t,n){return t+e.edge(n).weight}),0)}(e)+1;r.forEach(e.children(),(function(r){o(e,t,c,l,i,n,r)})),e.graph().nodeRankFactor=c},cleanup:function(e){var t=e.graph();e.removeNode(t.nestingRoot),delete t.nestingRoot,r.forEach(e.edges(),(function(t){e.edge(t).nestingEdge&&e.removeEdge(t)}))}}},"./node_modules/_dagre@0.8.5@dagre/lib/normalize.js":function(e,t,n){"use strict";var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js");e.exports={run:function(e){e.graph().dummyChains=[],r.forEach(e.edges(),(function(t){!function(e,t){var n,r,o,i=t.v,c=e.node(i).rank,l=t.w,u=e.node(l).rank,s=t.name,d=e.edge(t),p=d.labelRank;if(u!==c+1){for(e.removeEdge(t),o=0,++c;c0;)t%2&&(n+=l[t+1]),l[t=t-1>>1]+=e.weight;u+=e.weight*n}))),u}e.exports=function(e,t){for(var n=0,r=1;r=2),c=s.buildLayerMatrix(e);var m=o(e,c);m=e.barycenter)&&(a=t,o=0,i=0,(n=e).weight&&(o+=n.barycenter*n.weight,i+=n.weight),a.weight&&(o+=a.barycenter*a.weight,i+=a.weight),n.vs=a.vs.concat(n.vs),n.barycenter=o/i,n.weight=i,n.i=Math.min(a.i,n.i),a.merged=!0)}}function a(t){return function(n){n.in.push(t),0==--n.indegree&&e.push(n)}}for(;e.length;){var o=e.pop();t.push(o),r.forEach(o.in.reverse(),n(o)),r.forEach(o.out,a(o))}return r.map(r.filter(t,(function(e){return!e.merged})),(function(e){return r.pick(e,["vs","i","barycenter","weight"])}))}(r.filter(n,(function(e){return!e.indegree})))}},"./node_modules/_dagre@0.8.5@dagre/lib/order/sort-subgraph.js":function(e,t,n){var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/order/barycenter.js"),o=n("./node_modules/_dagre@0.8.5@dagre/lib/order/resolve-conflicts.js"),i=n("./node_modules/_dagre@0.8.5@dagre/lib/order/sort.js");e.exports=function e(t,n,c,l){var u=t.children(n),s=t.node(n),d=s?s.borderLeft:void 0,p=s?s.borderRight:void 0,f={};d&&(u=r.filter(u,(function(e){return e!==d&&e!==p})));var h=a(t,u);r.forEach(h,(function(n){if(t.children(n.v).length){var a=e(t,n.v,c,l);f[n.v]=a,r.has(a,"barycenter")&&(o=n,i=a,r.isUndefined(o.barycenter)?(o.barycenter=i.barycenter,o.weight=i.weight):(o.barycenter=(o.barycenter*o.weight+i.barycenter*i.weight)/(o.weight+i.weight),o.weight+=i.weight))}var o,i}));var v=o(h,c);!function(e,t){r.forEach(e,(function(e){e.vs=r.flatten(e.vs.map((function(e){return t[e]?t[e].vs:e})),!0)}))}(v,f);var m=i(v,l);if(d&&(m.vs=r.flatten([d,m.vs,p],!0),t.predecessors(d).length)){var I=t.node(t.predecessors(d)[0]),g=t.node(t.predecessors(p)[0]);r.has(m,"barycenter")||(m.barycenter=0,m.weight=0),m.barycenter=(m.barycenter*m.weight+I.order+g.order)/(m.weight+2),m.weight+=2}return m}},"./node_modules/_dagre@0.8.5@dagre/lib/order/sort.js":function(e,t,n){var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/util.js");function o(e,t,n){for(var a;t.length&&(a=r.last(t)).i<=n;)t.pop(),e.push(a.vs),n++;return n}e.exports=function(e,t){var n,i=a.partition(e,(function(e){return r.has(e,"barycenter")})),c=i.lhs,l=r.sortBy(i.rhs,(function(e){return-e.i})),u=[],s=0,d=0,p=0;c.sort((n=!!t,function(e,t){return e.barycentert.barycenter?1:n?t.i-e.i:e.i-t.i})),p=o(u,l,p),r.forEach(c,(function(e){p+=e.vs.length,u.push(e.vs),s+=e.barycenter*e.weight,d+=e.weight,p=o(u,l,p)}));var f={vs:r.flatten(u,!0)};return d&&(f.barycenter=s/d,f.weight=d),f}},"./node_modules/_dagre@0.8.5@dagre/lib/parent-dummy-chains.js":function(e,t,n){var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js");e.exports=function(e){var t=function(e){var t={},n=0;function a(o){var i=n;r.forEach(e.children(o),a),t[o]={low:i,lim:n++}}return r.forEach(e.children(),a),t}(e);r.forEach(e.graph().dummyChains,(function(n){for(var r=e.node(n),a=r.edgeObj,o=function(e,t,n,r){var a,o,i=[],c=[],l=Math.min(t[n].low,t[r].low),u=Math.max(t[n].lim,t[r].lim);a=n;do{a=e.parent(a),i.push(a)}while(a&&(t[a].low>l||u>t[a].lim));for(o=a,a=r;(a=e.parent(a))!==o;)c.push(a);return{path:i.concat(c.reverse()),lca:o}}(e,t,a.v,a.w),i=o.path,c=o.lca,l=0,u=i[l],s=!0;n!==a.w;){if(r=e.node(n),s){for(;(u=i[l])!==c&&e.node(u).maxRankc)&&l(n,t,u)}))}))}return r.reduce(t,(function(t,n){var o,i=-1,c=0;return r.forEach(n,(function(r,l){if("border"===e.node(r).dummy){var u=e.predecessors(r);u.length&&(o=e.node(u[0]).order,a(n,c,l,i,o),c=l,i=o)}a(n,c,n.length,o,t.length)})),n})),n}function l(e,t,n){if(t>n){var r=t;t=n,n=r}var a=e[t];a||(e[t]=a={}),a[n]=!0}function u(e,t,n){if(t>n){var a=t;t=n,n=a}return r.has(e[t],n)}function s(e,t,n,a){var o={},i={},c={};return r.forEach(t,(function(e){r.forEach(e,(function(e,t){o[e]=e,i[e]=e,c[e]=t}))})),r.forEach(t,(function(e){var t=-1;r.forEach(e,(function(e){var l=a(e);if(l.length){l=r.sortBy(l,(function(e){return c[e]}));for(var s=(l.length-1)/2,d=Math.floor(s),p=Math.ceil(s);d<=p;++d){var f=l[d];i[e]===e&&tl.lim&&(u=l,s=!0);var d=r.filter(t.edges(),(function(t){return s===g(0,e.node(t.v),u)&&s!==g(0,e.node(t.w),u)}));return r.minBy(d,(function(e){return o(t,e)}))}function I(e,t,n,a){var o=n.v,i=n.w;e.removeEdge(o,i),e.setEdge(a.v,a.w,{}),f(e),d(e,t),function(e,t){var n=r.find(e.nodes(),(function(e){return!t.node(e).parent})),a=c(e,n);a=a.slice(1),r.forEach(a,(function(n){var r=e.node(n).parent,a=t.edge(n,r),o=!1;a||(a=t.edge(r,n),o=!0),t.node(n).rank=t.node(r).rank+(o?a.minlen:-a.minlen)}))}(e,t)}function g(e,t,n){return n.low<=t.lim&&t.lim<=n.lim}e.exports=s,s.initLowLimValues=f,s.initCutValues=d,s.calcCutValue=p,s.leaveEdge=v,s.enterEdge=m,s.exchangeEdges=I},"./node_modules/_dagre@0.8.5@dagre/lib/rank/util.js":function(e,t,n){"use strict";var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js");e.exports={longestPath:function(e){var t={};r.forEach(e.sources(),(function n(a){var o=e.node(a);if(r.has(t,a))return o.rank;t[a]=!0;var i=r.min(r.map(e.outEdges(a),(function(t){return n(t.w)-e.edge(t).minlen})));return i!==Number.POSITIVE_INFINITY&&null!=i||(i=0),o.rank=i}))},slack:function(e,t){return e.node(t.w).rank-e.node(t.v).rank-e.edge(t).minlen}}},"./node_modules/_dagre@0.8.5@dagre/lib/util.js":function(e,t,n){"use strict";var r=n("./node_modules/_dagre@0.8.5@dagre/lib/lodash.js"),a=n("./node_modules/_dagre@0.8.5@dagre/lib/graphlib.js").Graph;function o(e,t,n,a){var o;do{o=r.uniqueId(a)}while(e.hasNode(o));return n.dummy=t,e.setNode(o,n),o}function i(e){return r.max(r.map(e.nodes(),(function(t){var n=e.node(t).rank;if(!r.isUndefined(n))return n})))}e.exports={addDummyNode:o,simplify:function(e){var t=(new a).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){var r=t.edge(n.v,n.w)||{weight:0,minlen:1},a=e.edge(n);t.setEdge(n.v,n.w,{weight:r.weight+a.weight,minlen:Math.max(r.minlen,a.minlen)})})),t},asNonCompoundGraph:function(e){var t=new a({multigraph:e.isMultigraph()}).setGraph(e.graph());return r.forEach(e.nodes(),(function(n){e.children(n).length||t.setNode(n,e.node(n))})),r.forEach(e.edges(),(function(n){t.setEdge(n,e.edge(n))})),t},successorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.outEdges(t),(function(t){n[t.w]=(n[t.w]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},predecessorWeights:function(e){var t=r.map(e.nodes(),(function(t){var n={};return r.forEach(e.inEdges(t),(function(t){n[t.v]=(n[t.v]||0)+e.edge(t).weight})),n}));return r.zipObject(e.nodes(),t)},intersectRect:function(e,t){var n,r,a=e.x,o=e.y,i=t.x-a,c=t.y-o,l=e.width/2,u=e.height/2;if(!i&&!c)throw new Error("Not possible to find intersection inside of the rectangle");return Math.abs(c)*l>Math.abs(i)*u?(c<0&&(u=-u),n=u*i/c,r=u):(i<0&&(l=-l),n=l,r=l*c/i),{x:a+n,y:o+r}},buildLayerMatrix:function(e){var t=r.map(r.range(i(e)+1),(function(){return[]}));return r.forEach(e.nodes(),(function(n){var a=e.node(n),o=a.rank;r.isUndefined(o)||(t[o][a.order]=n)})),t},normalizeRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank})));r.forEach(e.nodes(),(function(n){var a=e.node(n);r.has(a,"rank")&&(a.rank-=t)}))},removeEmptyRanks:function(e){var t=r.min(r.map(e.nodes(),(function(t){return e.node(t).rank}))),n=[];r.forEach(e.nodes(),(function(r){var a=e.node(r).rank-t;n[a]||(n[a]=[]),n[a].push(r)}));var a=0,o=e.graph().nodeRankFactor;r.forEach(n,(function(t,n){r.isUndefined(t)&&n%o!=0?--a:a&&r.forEach(t,(function(t){e.node(t).rank+=a}))}))},addBorderNode:function(e,t,n,r){var a={width:0,height:0};return arguments.length>=4&&(a.rank=n,a.order=r),o(e,"border",a,t)},maxRank:i,partition:function(e,t){var n={lhs:[],rhs:[]};return r.forEach(e,(function(e){t(e)?n.lhs.push(e):n.rhs.push(e)})),n},time:function(e,t){var n=r.now();try{return t()}finally{console.log(e+" time: "+(r.now()-n)+"ms")}},notime:function(e,t){return t()}}},"./node_modules/_dagre@0.8.5@dagre/lib/version.js":function(e,t){e.exports="0.8.5"},"./node_modules/_graphlib@2.1.8@graphlib/index.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/index.js");e.exports={Graph:r.Graph,json:n("./node_modules/_graphlib@2.1.8@graphlib/lib/json.js"),alg:n("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/index.js"),version:r.version}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/components.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");e.exports=function(e){var t,n={},a=[];function o(a){r.has(n,a)||(n[a]=!0,t.push(a),r.each(e.successors(a),o),r.each(e.predecessors(a),o))}return r.each(e.nodes(),(function(e){t=[],o(e),t.length&&a.push(t)})),a}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dfs.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");function a(e,t,n,o,i,c){r.has(o,t)||(o[t]=!0,n||c.push(t),r.each(i(t),(function(t){a(e,t,n,o,i,c)})),n&&c.push(t))}e.exports=function(e,t,n){r.isArray(t)||(t=[t]);var o=(e.isDirected()?e.successors:e.neighbors).bind(e),i=[],c={};return r.each(t,(function(t){if(!e.hasNode(t))throw new Error("Graph does not have node: "+t);a(e,t,"post"===n,c,o,i)})),i}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra-all.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra.js"),a=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");e.exports=function(e,t,n){return a.transform(e.nodes(),(function(a,o){a[o]=r(e,o,t,n)}),{})}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/dijkstra.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),a=n("./node_modules/_graphlib@2.1.8@graphlib/lib/data/priority-queue.js");e.exports=function(e,t,n,r){return function(e,t,n,r){var o,i,c={},l=new a,u=function(e){var t=e.v!==o?e.v:e.w,r=c[t],a=n(e),u=i.distance+a;if(a<0)throw new Error("dijkstra does not allow negative edge weights. Bad edge: "+e+" Weight: "+a);u0&&(o=l.removeMin(),(i=c[o]).distance!==Number.POSITIVE_INFINITY);)r(o).forEach(u);return c}(e,String(t),n||o,r||function(t){return e.outEdges(t)})};var o=r.constant(1)},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/find-cycles.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),a=n("./node_modules/_graphlib@2.1.8@graphlib/lib/alg/tarjan.js");e.exports=function(e){return r.filter(a(e),(function(t){return t.length>1||1===t.length&&e.hasEdge(t[0],t[0])}))}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/floyd-warshall.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");e.exports=function(e,t,n){return function(e,t,n){var r={},a=e.nodes();return a.forEach((function(e){r[e]={},r[e][e]={distance:0},a.forEach((function(t){e!==t&&(r[e][t]={distance:Number.POSITIVE_INFINITY})})),n(e).forEach((function(n){var a=n.v===e?n.w:n.v,o=t(n);r[e][a]={distance:o,predecessor:e}}))})),a.forEach((function(e){var t=r[e];a.forEach((function(n){var o=r[n];a.forEach((function(n){var r=o[e],a=t[n],i=o[n],c=r.distance+a.distance;c0;){if(n=l.removeMin(),r.has(c,n))i.setEdge(n,c[n]);else{if(s)throw new Error("Input graph is not connected: "+e);s=!0}e.nodeEdges(n).forEach(u)}return i}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/tarjan.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");e.exports=function(e){var t=0,n=[],a={},o=[];function i(c){var l=a[c]={onStack:!0,lowlink:t,index:t++};if(n.push(c),e.successors(c).forEach((function(e){r.has(a,e)?a[e].onStack&&(l.lowlink=Math.min(l.lowlink,a[e].index)):(i(e),l.lowlink=Math.min(l.lowlink,a[e].lowlink))})),l.lowlink===l.index){var u,s=[];do{u=n.pop(),a[u].onStack=!1,s.push(u)}while(c!==u);o.push(s)}}return e.nodes().forEach((function(e){r.has(a,e)||i(e)})),o}},"./node_modules/_graphlib@2.1.8@graphlib/lib/alg/topsort.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");function a(e){var t={},n={},a=[];if(r.each(e.sinks(),(function i(c){if(r.has(n,c))throw new o;r.has(t,c)||(n[c]=!0,t[c]=!0,r.each(e.predecessors(c),i),delete n[c],a.push(c))})),r.size(t)!==e.nodeCount())throw new o;return a}function o(){}e.exports=a,a.CycleException=o,o.prototype=new Error},"./node_modules/_graphlib@2.1.8@graphlib/lib/data/priority-queue.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js");function a(){this._arr=[],this._keyIndices={}}e.exports=a,a.prototype.size=function(){return this._arr.length},a.prototype.keys=function(){return this._arr.map((function(e){return e.key}))},a.prototype.has=function(e){return r.has(this._keyIndices,e)},a.prototype.priority=function(e){var t=this._keyIndices[e];if(void 0!==t)return this._arr[t].priority},a.prototype.min=function(){if(0===this.size())throw new Error("Queue underflow");return this._arr[0].key},a.prototype.add=function(e,t){var n=this._keyIndices;if(e=String(e),!r.has(n,e)){var a=this._arr,o=a.length;return n[e]=o,a.push({key:e,priority:t}),this._decrease(o),!0}return!1},a.prototype.removeMin=function(){this._swap(0,this._arr.length-1);var e=this._arr.pop();return delete this._keyIndices[e.key],this._heapify(0),e.key},a.prototype.decrease=function(e,t){var n=this._keyIndices[e];if(t>this._arr[n].priority)throw new Error("New priority is greater than current priority. Key: "+e+" Old: "+this._arr[n].priority+" New: "+t);this._arr[n].priority=t,this._decrease(n)},a.prototype._heapify=function(e){var t=this._arr,n=2*e,r=n+1,a=e;n>1].priorityi){var c=o;o=i,i=c}return o+""+i+""+(r.isUndefined(a)?"\0":a)}function u(e,t,n,r){var a=""+t,o=""+n;if(!e&&a>o){var i=a;a=o,o=i}var c={v:a,w:o};return r&&(c.name=r),c}function s(e,t){return l(e,t.v,t.w,t.name)}o.prototype._nodeCount=0,o.prototype._edgeCount=0,o.prototype.isDirected=function(){return this._isDirected},o.prototype.isMultigraph=function(){return this._isMultigraph},o.prototype.isCompound=function(){return this._isCompound},o.prototype.setGraph=function(e){return this._label=e,this},o.prototype.graph=function(){return this._label},o.prototype.setDefaultNodeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultNodeLabelFn=e,this},o.prototype.nodeCount=function(){return this._nodeCount},o.prototype.nodes=function(){return r.keys(this._nodes)},o.prototype.sources=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._in[t])}))},o.prototype.sinks=function(){var e=this;return r.filter(this.nodes(),(function(t){return r.isEmpty(e._out[t])}))},o.prototype.setNodes=function(e,t){var n=arguments,a=this;return r.each(e,(function(e){n.length>1?a.setNode(e,t):a.setNode(e)})),this},o.prototype.setNode=function(e,t){return r.has(this._nodes,e)?(arguments.length>1&&(this._nodes[e]=t),this):(this._nodes[e]=arguments.length>1?t:this._defaultNodeLabelFn(e),this._isCompound&&(this._parent[e]=a,this._children[e]={},this._children[a][e]=!0),this._in[e]={},this._preds[e]={},this._out[e]={},this._sucs[e]={},++this._nodeCount,this)},o.prototype.node=function(e){return this._nodes[e]},o.prototype.hasNode=function(e){return r.has(this._nodes,e)},o.prototype.removeNode=function(e){var t=this;if(r.has(this._nodes,e)){var n=function(e){t.removeEdge(t._edgeObjs[e])};delete this._nodes[e],this._isCompound&&(this._removeFromParentsChildList(e),delete this._parent[e],r.each(this.children(e),(function(e){t.setParent(e)})),delete this._children[e]),r.each(r.keys(this._in[e]),n),delete this._in[e],delete this._preds[e],r.each(r.keys(this._out[e]),n),delete this._out[e],delete this._sucs[e],--this._nodeCount}return this},o.prototype.setParent=function(e,t){if(!this._isCompound)throw new Error("Cannot set parent in a non-compound graph");if(r.isUndefined(t))t=a;else{for(var n=t+="";!r.isUndefined(n);n=this.parent(n))if(n===e)throw new Error("Setting "+t+" as parent of "+e+" would create a cycle");this.setNode(t)}return this.setNode(e),this._removeFromParentsChildList(e),this._parent[e]=t,this._children[t][e]=!0,this},o.prototype._removeFromParentsChildList=function(e){delete this._children[this._parent[e]][e]},o.prototype.parent=function(e){if(this._isCompound){var t=this._parent[e];if(t!==a)return t}},o.prototype.children=function(e){if(r.isUndefined(e)&&(e=a),this._isCompound){var t=this._children[e];if(t)return r.keys(t)}else{if(e===a)return this.nodes();if(this.hasNode(e))return[]}},o.prototype.predecessors=function(e){var t=this._preds[e];if(t)return r.keys(t)},o.prototype.successors=function(e){var t=this._sucs[e];if(t)return r.keys(t)},o.prototype.neighbors=function(e){var t=this.predecessors(e);if(t)return r.union(t,this.successors(e))},o.prototype.isLeaf=function(e){return 0===(this.isDirected()?this.successors(e):this.neighbors(e)).length},o.prototype.filterNodes=function(e){var t=new this.constructor({directed:this._isDirected,multigraph:this._isMultigraph,compound:this._isCompound});t.setGraph(this.graph());var n=this;r.each(this._nodes,(function(n,r){e(r)&&t.setNode(r,n)})),r.each(this._edgeObjs,(function(e){t.hasNode(e.v)&&t.hasNode(e.w)&&t.setEdge(e,n.edge(e))}));var a={};function o(e){var r=n.parent(e);return void 0===r||t.hasNode(r)?(a[e]=r,r):r in a?a[r]:o(r)}return this._isCompound&&r.each(t.nodes(),(function(e){t.setParent(e,o(e))})),t},o.prototype.setDefaultEdgeLabel=function(e){return r.isFunction(e)||(e=r.constant(e)),this._defaultEdgeLabelFn=e,this},o.prototype.edgeCount=function(){return this._edgeCount},o.prototype.edges=function(){return r.values(this._edgeObjs)},o.prototype.setPath=function(e,t){var n=this,a=arguments;return r.reduce(e,(function(e,r){return a.length>1?n.setEdge(e,r,t):n.setEdge(e,r),r})),this},o.prototype.setEdge=function(){var e,t,n,a,o=!1,c=arguments[0];"object"==typeof c&&null!==c&&"v"in c?(e=c.v,t=c.w,n=c.name,2===arguments.length&&(a=arguments[1],o=!0)):(e=c,t=arguments[1],n=arguments[3],arguments.length>2&&(a=arguments[2],o=!0)),e=""+e,t=""+t,r.isUndefined(n)||(n=""+n);var s=l(this._isDirected,e,t,n);if(r.has(this._edgeLabels,s))return o&&(this._edgeLabels[s]=a),this;if(!r.isUndefined(n)&&!this._isMultigraph)throw new Error("Cannot set a named edge when isMultigraph = false");this.setNode(e),this.setNode(t),this._edgeLabels[s]=o?a:this._defaultEdgeLabelFn(e,t,n);var d=u(this._isDirected,e,t,n);return e=d.v,t=d.w,Object.freeze(d),this._edgeObjs[s]=d,i(this._preds[t],e),i(this._sucs[e],t),this._in[t][s]=d,this._out[e][s]=d,this._edgeCount++,this},o.prototype.edge=function(e,t,n){var r=1===arguments.length?s(this._isDirected,arguments[0]):l(this._isDirected,e,t,n);return this._edgeLabels[r]},o.prototype.hasEdge=function(e,t,n){var a=1===arguments.length?s(this._isDirected,arguments[0]):l(this._isDirected,e,t,n);return r.has(this._edgeLabels,a)},o.prototype.removeEdge=function(e,t,n){var r=1===arguments.length?s(this._isDirected,arguments[0]):l(this._isDirected,e,t,n),a=this._edgeObjs[r];return a&&(e=a.v,t=a.w,delete this._edgeLabels[r],delete this._edgeObjs[r],c(this._preds[t],e),c(this._sucs[e],t),delete this._in[t][r],delete this._out[e][r],this._edgeCount--),this},o.prototype.inEdges=function(e,t){var n=this._in[e];if(n){var a=r.values(n);return t?r.filter(a,(function(e){return e.v===t})):a}},o.prototype.outEdges=function(e,t){var n=this._out[e];if(n){var a=r.values(n);return t?r.filter(a,(function(e){return e.w===t})):a}},o.prototype.nodeEdges=function(e,t){var n=this.inEdges(e,t);if(n)return n.concat(this.outEdges(e,t))}},"./node_modules/_graphlib@2.1.8@graphlib/lib/index.js":function(e,t,n){e.exports={Graph:n("./node_modules/_graphlib@2.1.8@graphlib/lib/graph.js"),version:n("./node_modules/_graphlib@2.1.8@graphlib/lib/version.js")}},"./node_modules/_graphlib@2.1.8@graphlib/lib/json.js":function(e,t,n){var r=n("./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js"),a=n("./node_modules/_graphlib@2.1.8@graphlib/lib/graph.js");function o(e){return r.map(e.nodes(),(function(t){var n=e.node(t),a=e.parent(t),o={v:t};return r.isUndefined(n)||(o.value=n),r.isUndefined(a)||(o.parent=a),o}))}function i(e){return r.map(e.edges(),(function(t){var n=e.edge(t),a={v:t.v,w:t.w};return r.isUndefined(t.name)||(a.name=t.name),r.isUndefined(n)||(a.value=n),a}))}e.exports={write:function(e){var t={options:{directed:e.isDirected(),multigraph:e.isMultigraph(),compound:e.isCompound()},nodes:o(e),edges:i(e)};return r.isUndefined(e.graph())||(t.value=r.clone(e.graph())),t},read:function(e){var t=new a(e.options).setGraph(e.value);return r.each(e.nodes,(function(e){t.setNode(e.v,e.value),e.parent&&t.setParent(e.v,e.parent)})),r.each(e.edges,(function(e){t.setEdge({v:e.v,w:e.w,name:e.name},e.value)})),t}}},"./node_modules/_graphlib@2.1.8@graphlib/lib/lodash.js":function(e,t,n){var r;try{r={clone:n("./node_modules/_lodash@4.17.20@lodash/clone.js"),constant:n("./node_modules/_lodash@4.17.20@lodash/constant.js"),each:n("./node_modules/_lodash@4.17.20@lodash/each.js"),filter:n("./node_modules/_lodash@4.17.20@lodash/filter.js"),has:n("./node_modules/_lodash@4.17.20@lodash/has.js"),isArray:n("./node_modules/_lodash@4.17.20@lodash/isArray.js"),isEmpty:n("./node_modules/_lodash@4.17.20@lodash/isEmpty.js"),isFunction:n("./node_modules/_lodash@4.17.20@lodash/isFunction.js"),isUndefined:n("./node_modules/_lodash@4.17.20@lodash/isUndefined.js"),keys:n("./node_modules/_lodash@4.17.20@lodash/keys.js"),map:n("./node_modules/_lodash@4.17.20@lodash/map.js"),reduce:n("./node_modules/_lodash@4.17.20@lodash/reduce.js"),size:n("./node_modules/_lodash@4.17.20@lodash/size.js"),transform:n("./node_modules/_lodash@4.17.20@lodash/transform.js"),union:n("./node_modules/_lodash@4.17.20@lodash/union.js"),values:n("./node_modules/_lodash@4.17.20@lodash/values.js")}}catch(e){}r||(r=window._),e.exports=r},"./node_modules/_graphlib@2.1.8@graphlib/lib/version.js":function(e,t){e.exports="2.1.8"},"./node_modules/_isarray@0.0.1@isarray/index.js":function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},"./node_modules/_lodash@4.17.20@lodash/_DataView.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getNative.js")(n("./node_modules/_lodash@4.17.20@lodash/_root.js"),"DataView");e.exports=r},"./node_modules/_lodash@4.17.20@lodash/_Hash.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_hashClear.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_hashDelete.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_hashGet.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_hashHas.js"),c=n("./node_modules/_lodash@4.17.20@lodash/_hashSet.js");function l(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t-1}},"./node_modules/_lodash@4.17.20@lodash/_arrayIncludesWith.js":function(e,t){e.exports=function(e,t,n){for(var r=-1,a=null==e?0:e.length;++r0&&o(s)?n>1?e(s,n-1,o,i,c):r(c,s):i||(c[c.length]=s)}return c}},"./node_modules/_lodash@4.17.20@lodash/_baseFor.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_createBaseFor.js")();e.exports=r},"./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseFor.js"),a=n("./node_modules/_lodash@4.17.20@lodash/keys.js");e.exports=function(e,t){return e&&r(e,t,a)}},"./node_modules/_lodash@4.17.20@lodash/_baseGet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_castPath.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_toKey.js");e.exports=function(e,t){for(var n=0,o=(t=r(t,e)).length;null!=e&&nt}},"./node_modules/_lodash@4.17.20@lodash/_baseHas.js":function(e,t){var n=Object.prototype.hasOwnProperty;e.exports=function(e,t){return null!=e&&n.call(e,t)}},"./node_modules/_lodash@4.17.20@lodash/_baseHasIn.js":function(e,t){e.exports=function(e,t){return null!=e&&t in Object(e)}},"./node_modules/_lodash@4.17.20@lodash/_baseIndexOf.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseFindIndex.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseIsNaN.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_strictIndexOf.js");e.exports=function(e,t,n){return t==t?o(e,t,n):r(e,a,n)}},"./node_modules/_lodash@4.17.20@lodash/_baseIsArguments.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");e.exports=function(e){return a(e)&&"[object Arguments]"==r(e)}},"./node_modules/_lodash@4.17.20@lodash/_baseIsEqual.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseIsEqualDeep.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");e.exports=function e(t,n,o,i,c){return t===n||(null==t||null==n||!a(t)&&!a(n)?t!=t&&n!=n:r(t,n,o,i,e,c))}},"./node_modules/_lodash@4.17.20@lodash/_baseIsEqualDeep.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_Stack.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_equalArrays.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_equalByTag.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_equalObjects.js"),c=n("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),l=n("./node_modules/_lodash@4.17.20@lodash/isArray.js"),u=n("./node_modules/_lodash@4.17.20@lodash/isBuffer.js"),s=n("./node_modules/_lodash@4.17.20@lodash/isTypedArray.js"),d="[object Arguments]",p="[object Array]",f="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,v,m,I){var g=l(e),_=l(t),y=g?p:c(e),x=_?p:c(t),b=(y=y==d?f:y)==f,w=(x=x==d?f:x)==f,E=y==x;if(E&&u(e)){if(!u(t))return!1;g=!0,b=!1}if(E&&!b)return I||(I=new r),g||s(e)?a(e,t,n,v,m,I):o(e,t,y,n,v,m,I);if(!(1&n)){var S=b&&h.call(e,"__wrapped__"),C=w&&h.call(t,"__wrapped__");if(S||C){var k=S?e.value():e,T=C?t.value():t;return I||(I=new r),m(k,T,n,v,I)}}return!!E&&(I||(I=new r),i(e,t,n,v,m,I))}},"./node_modules/_lodash@4.17.20@lodash/_baseIsMap.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");e.exports=function(e){return a(e)&&"[object Map]"==r(e)}},"./node_modules/_lodash@4.17.20@lodash/_baseIsMatch.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_Stack.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseIsEqual.js");e.exports=function(e,t,n,o){var i=n.length,c=i,l=!o;if(null==e)return!c;for(e=Object(e);i--;){var u=n[i];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++i=200){var v=t?null:c(e);if(v)return l(v);p=!1,s=i,h=new r}else h=t?[]:f;e:for(;++ut||i&&c&&u&&!l&&!s||a&&c&&u||!n&&u||!o)return 1;if(!a&&!i&&!s&&e=l?u:u*("desc"==n[a]?-1:1)}return e.index-t.index}},"./node_modules/_lodash@4.17.20@lodash/_copyArray.js":function(e,t){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n1?n[o-1]:void 0,c=o>2?n[2]:void 0;for(i=e.length>3&&"function"==typeof i?(o--,i):void 0,c&&a(n[0],n[1],c)&&(i=o<3?void 0:i,o=1),t=Object(t);++r-1?c[l?t[u]:u]:void 0}}},"./node_modules/_lodash@4.17.20@lodash/_createRange.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseRange.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_isIterateeCall.js"),o=n("./node_modules/_lodash@4.17.20@lodash/toFinite.js");e.exports=function(e){return function(t,n,i){return i&&"number"!=typeof i&&a(t,n,i)&&(n=i=void 0),t=o(t),void 0===n?(n=t,t=0):n=o(n),i=void 0===i?ts))return!1;var p=l.get(e),f=l.get(t);if(p&&f)return p==t&&f==e;var h=-1,v=!0,m=2&n?new r:void 0;for(l.set(e,t),l.set(t,e);++h-1&&e%1==0&&e-1}},"./node_modules/_lodash@4.17.20@lodash/_listCacheSet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_assocIndexOf.js");e.exports=function(e,t){var n=this.__data__,a=r(n,e);return a<0?(++this.size,n.push([e,t])):n[a][1]=t,this}},"./node_modules/_lodash@4.17.20@lodash/_mapCacheClear.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_Hash.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_ListCache.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_Map.js");e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||a),string:new r}}},"./node_modules/_lodash@4.17.20@lodash/_mapCacheDelete.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},"./node_modules/_lodash@4.17.20@lodash/_mapCacheGet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");e.exports=function(e){return r(this,e).get(e)}},"./node_modules/_lodash@4.17.20@lodash/_mapCacheHas.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");e.exports=function(e){return r(this,e).has(e)}},"./node_modules/_lodash@4.17.20@lodash/_mapCacheSet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getMapData.js");e.exports=function(e,t){var n=r(this,e),a=n.size;return n.set(e,t),this.size+=n.size==a?0:1,this}},"./node_modules/_lodash@4.17.20@lodash/_mapToArray.js":function(e,t){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach((function(e,r){n[++t]=[r,e]})),n}},"./node_modules/_lodash@4.17.20@lodash/_matchesStrictComparable.js":function(e,t){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},"./node_modules/_lodash@4.17.20@lodash/_memoizeCapped.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/memoize.js");e.exports=function(e){var t=r(e,(function(e){return 500===n.size&&n.clear(),e})),n=t.cache;return t}},"./node_modules/_lodash@4.17.20@lodash/_nativeCreate.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_getNative.js")(Object,"create");e.exports=r},"./node_modules/_lodash@4.17.20@lodash/_nativeKeys.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_overArg.js")(Object.keys,Object);e.exports=r},"./node_modules/_lodash@4.17.20@lodash/_nativeKeysIn.js":function(e,t){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},"./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js":function(e,t,n){(function(e){var r=n("./node_modules/_lodash@4.17.20@lodash/_freeGlobal.js"),a=t&&!t.nodeType&&t,o=a&&"object"==typeof e&&e&&!e.nodeType&&e,i=o&&o.exports===a&&r.process,c=function(){try{var e=o&&o.require&&o.require("util").types;return e||i&&i.binding&&i.binding("util")}catch(e){}}();e.exports=c}).call(this,n("./node_modules/_webpack@4.46.0@webpack/buildin/module.js")(e))},"./node_modules/_lodash@4.17.20@lodash/_objectToString.js":function(e,t){var n=Object.prototype.toString;e.exports=function(e){return n.call(e)}},"./node_modules/_lodash@4.17.20@lodash/_overArg.js":function(e,t){e.exports=function(e,t){return function(n){return e(t(n))}}},"./node_modules/_lodash@4.17.20@lodash/_overRest.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_apply.js"),a=Math.max;e.exports=function(e,t,n){return t=a(void 0===t?e.length-1:t,0),function(){for(var o=arguments,i=-1,c=a(o.length-t,0),l=Array(c);++i0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}},"./node_modules/_lodash@4.17.20@lodash/_stackClear.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_ListCache.js");e.exports=function(){this.__data__=new r,this.size=0}},"./node_modules/_lodash@4.17.20@lodash/_stackDelete.js":function(e,t){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},"./node_modules/_lodash@4.17.20@lodash/_stackGet.js":function(e,t){e.exports=function(e){return this.__data__.get(e)}},"./node_modules/_lodash@4.17.20@lodash/_stackHas.js":function(e,t){e.exports=function(e){return this.__data__.has(e)}},"./node_modules/_lodash@4.17.20@lodash/_stackSet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_ListCache.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_Map.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_MapCache.js");e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var i=n.__data__;if(!a||i.length<199)return i.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(i)}return n.set(e,t),this.size=n.size,this}},"./node_modules/_lodash@4.17.20@lodash/_strictIndexOf.js":function(e,t){e.exports=function(e,t,n){for(var r=n-1,a=e.length;++r2?t[2]:void 0;for(u&&o(t[0],t[1],u)&&(r=1);++n-1&&e%1==0&&e<=9007199254740991}},"./node_modules/_lodash@4.17.20@lodash/isMap.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseIsMap.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),i=o&&o.isMap,c=i?a(i):r;e.exports=c},"./node_modules/_lodash@4.17.20@lodash/isObject.js":function(e,t){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},"./node_modules/_lodash@4.17.20@lodash/isObjectLike.js":function(e,t){e.exports=function(e){return null!=e&&"object"==typeof e}},"./node_modules/_lodash@4.17.20@lodash/isPlainObject.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_getPrototype.js"),o=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js"),i=Function.prototype,c=Object.prototype,l=i.toString,u=c.hasOwnProperty,s=l.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=a(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&l.call(n)==s}},"./node_modules/_lodash@4.17.20@lodash/isSet.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseIsSet.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),i=o&&o.isSet,c=i?a(i):r;e.exports=c},"./node_modules/_lodash@4.17.20@lodash/isString.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isArray.js"),o=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");e.exports=function(e){return"string"==typeof e||!a(e)&&o(e)&&"[object String]"==r(e)}},"./node_modules/_lodash@4.17.20@lodash/isSymbol.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseGetTag.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isObjectLike.js");e.exports=function(e){return"symbol"==typeof e||a(e)&&"[object Symbol]"==r(e)}},"./node_modules/_lodash@4.17.20@lodash/isTypedArray.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseIsTypedArray.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseUnary.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_nodeUtil.js"),i=o&&o.isTypedArray,c=i?a(i):r;e.exports=c},"./node_modules/_lodash@4.17.20@lodash/isUndefined.js":function(e,t){e.exports=function(e){return void 0===e}},"./node_modules/_lodash@4.17.20@lodash/keys.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_arrayLikeKeys.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseKeys.js"),o=n("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js");e.exports=function(e){return o(e)?r(e):a(e)}},"./node_modules/_lodash@4.17.20@lodash/keysIn.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_arrayLikeKeys.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseKeysIn.js"),o=n("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js");e.exports=function(e){return o(e)?r(e,!0):a(e)}},"./node_modules/_lodash@4.17.20@lodash/last.js":function(e,t){e.exports=function(e){var t=null==e?0:e.length;return t?e[t-1]:void 0}},"./node_modules/_lodash@4.17.20@lodash/map.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_arrayMap.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseMap.js"),i=n("./node_modules/_lodash@4.17.20@lodash/isArray.js");e.exports=function(e,t){return(i(e)?r:o)(e,a(t,3))}},"./node_modules/_lodash@4.17.20@lodash/mapValues.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseAssignValue.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js");e.exports=function(e,t){var n={};return t=o(t,3),a(e,(function(e,a,o){r(n,a,t(e,a,o))})),n}},"./node_modules/_lodash@4.17.20@lodash/max.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseGt.js"),o=n("./node_modules/_lodash@4.17.20@lodash/identity.js");e.exports=function(e){return e&&e.length?r(e,o,a):void 0}},"./node_modules/_lodash@4.17.20@lodash/memoize.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_MapCache.js");function a(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){var r=arguments,a=t?t.apply(this,r):r[0],o=n.cache;if(o.has(a))return o.get(a);var i=e.apply(this,r);return n.cache=o.set(a,i)||o,i};return n.cache=new(a.Cache||r),n}a.Cache=r,e.exports=a},"./node_modules/_lodash@4.17.20@lodash/merge.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseMerge.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_createAssigner.js")((function(e,t,n){r(e,t,n)}));e.exports=a},"./node_modules/_lodash@4.17.20@lodash/min.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseLt.js"),o=n("./node_modules/_lodash@4.17.20@lodash/identity.js");e.exports=function(e){return e&&e.length?r(e,o,a):void 0}},"./node_modules/_lodash@4.17.20@lodash/minBy.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseExtremum.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseLt.js");e.exports=function(e,t){return e&&e.length?r(e,a(t,2),o):void 0}},"./node_modules/_lodash@4.17.20@lodash/noop.js":function(e,t){e.exports=function(){}},"./node_modules/_lodash@4.17.20@lodash/now.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_root.js");e.exports=function(){return r.Date.now()}},"./node_modules/_lodash@4.17.20@lodash/pick.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_basePick.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_flatRest.js")((function(e,t){return null==e?{}:r(e,t)}));e.exports=a},"./node_modules/_lodash@4.17.20@lodash/property.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseProperty.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_basePropertyDeep.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_isKey.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_toKey.js");e.exports=function(e){return o(e)?r(i(e)):a(e)}},"./node_modules/_lodash@4.17.20@lodash/range.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_createRange.js")();e.exports=r},"./node_modules/_lodash@4.17.20@lodash/reduce.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_arrayReduce.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseEach.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_baseReduce.js"),c=n("./node_modules/_lodash@4.17.20@lodash/isArray.js");e.exports=function(e,t,n){var l=c(e)?r:i,u=arguments.length<3;return l(e,o(t,4),n,u,a)}},"./node_modules/_lodash@4.17.20@lodash/size.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseKeys.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_getTag.js"),o=n("./node_modules/_lodash@4.17.20@lodash/isArrayLike.js"),i=n("./node_modules/_lodash@4.17.20@lodash/isString.js"),c=n("./node_modules/_lodash@4.17.20@lodash/_stringSize.js");e.exports=function(e){if(null==e)return 0;if(o(e))return i(e)?c(e):e.length;var t=a(e);return"[object Map]"==t||"[object Set]"==t?e.size:r(e).length}},"./node_modules/_lodash@4.17.20@lodash/sortBy.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseFlatten.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseOrderBy.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseRest.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_isIterateeCall.js"),c=o((function(e,t){if(null==e)return[];var n=t.length;return n>1&&i(e,t[0],t[1])?t=[]:n>2&&i(t[0],t[1],t[2])&&(t=[t[0]]),a(e,r(t,1),[])}));e.exports=c},"./node_modules/_lodash@4.17.20@lodash/stubArray.js":function(e,t){e.exports=function(){return[]}},"./node_modules/_lodash@4.17.20@lodash/stubFalse.js":function(e,t){e.exports=function(){return!1}},"./node_modules/_lodash@4.17.20@lodash/toFinite.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/toNumber.js"),a=1/0;e.exports=function(e){return e?(e=r(e))===a||e===-1/0?17976931348623157e292*(e<0?-1:1):e==e?e:0:0===e?e:0}},"./node_modules/_lodash@4.17.20@lodash/toInteger.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/toFinite.js");e.exports=function(e){var t=r(e),n=t%1;return t==t?n?t-n:t:0}},"./node_modules/_lodash@4.17.20@lodash/toNumber.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/isObject.js"),a=n("./node_modules/_lodash@4.17.20@lodash/isSymbol.js"),o=/^\s+|\s+$/g,i=/^[-+]0x[0-9a-f]+$/i,c=/^0b[01]+$/i,l=/^0o[0-7]+$/i,u=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(a(e))return NaN;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(o,"");var n=c.test(e);return n||l.test(e)?u(e.slice(2),n?2:8):i.test(e)?NaN:+e}},"./node_modules/_lodash@4.17.20@lodash/toPlainObject.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_copyObject.js"),a=n("./node_modules/_lodash@4.17.20@lodash/keysIn.js");e.exports=function(e){return r(e,a(e))}},"./node_modules/_lodash@4.17.20@lodash/toString.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseToString.js");e.exports=function(e){return null==e?"":r(e)}},"./node_modules/_lodash@4.17.20@lodash/transform.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_arrayEach.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseCreate.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseForOwn.js"),i=n("./node_modules/_lodash@4.17.20@lodash/_baseIteratee.js"),c=n("./node_modules/_lodash@4.17.20@lodash/_getPrototype.js"),l=n("./node_modules/_lodash@4.17.20@lodash/isArray.js"),u=n("./node_modules/_lodash@4.17.20@lodash/isBuffer.js"),s=n("./node_modules/_lodash@4.17.20@lodash/isFunction.js"),d=n("./node_modules/_lodash@4.17.20@lodash/isObject.js"),p=n("./node_modules/_lodash@4.17.20@lodash/isTypedArray.js");e.exports=function(e,t,n){var f=l(e),h=f||u(e)||p(e);if(t=i(t,4),null==n){var v=e&&e.constructor;n=h?f?new v:[]:d(e)&&s(v)?a(c(e)):{}}return(h?r:o)(e,(function(e,r,a){return t(n,e,r,a)})),n}},"./node_modules/_lodash@4.17.20@lodash/union.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseFlatten.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseRest.js"),o=n("./node_modules/_lodash@4.17.20@lodash/_baseUniq.js"),i=n("./node_modules/_lodash@4.17.20@lodash/isArrayLikeObject.js"),c=a((function(e){return o(r(e,1,i,!0))}));e.exports=c},"./node_modules/_lodash@4.17.20@lodash/uniqueId.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/toString.js"),a=0;e.exports=function(e){var t=++a;return r(e)+t}},"./node_modules/_lodash@4.17.20@lodash/values.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_baseValues.js"),a=n("./node_modules/_lodash@4.17.20@lodash/keys.js");e.exports=function(e){return null==e?[]:r(e,a(e))}},"./node_modules/_lodash@4.17.20@lodash/zipObject.js":function(e,t,n){var r=n("./node_modules/_lodash@4.17.20@lodash/_assignValue.js"),a=n("./node_modules/_lodash@4.17.20@lodash/_baseZipObject.js");e.exports=function(e,t){return a(e||[],t||[],r)}},"./node_modules/_parse-svg-path@0.1.2@parse-svg-path/index.js":function(e,t){e.exports=function(e){var t=[];return e.replace(r,(function(e,r,o){var i=r.toLowerCase();for(o=function(e){var t=e.match(a);return t?t.map(Number):[]}(o),"m"==i&&o.length>2&&(t.push([r].concat(o.splice(0,2))),i="l",r="m"==r?"l":"L");;){if(o.length==n[i])return o.unshift(r),t.push(o);if(o.length=e){var f=(o-e)/(o-r[2]);return{length:o,pos:[n[0]*(1-f)+r[0]*f,n[1]*(1-f)+r[1]*f]}}r[0]=n[0],r[1]=n[1],r[2]=o}}else if("Q"===l[0])for(r[0]=a[0]=n[0],r[1]=a[1]=n[1],r[2]=o,u=100,s=0;s<=u;s++){var h;if(d=I(l,h=s/u),p=g(l,h),o+=c(n[0],n[1],d,p),n[0]=d,n[1]=p,"number"==typeof e&&o>=e)return f=(o-e)/(o-r[2]),{length:o,pos:[n[0]*(1-f)+r[0]*f,n[1]*(1-f)+r[1]*f]};r[0]=n[0],r[1]=n[1],r[2]=o}else if("L"===l[0]){if(r[0]=n[0],r[1]=n[1],r[2]=o,o+=c(n[0],n[1],l[1],l[2]),n[0]=l[1],n[1]=l[2],"number"==typeof e&&o>=e)return f=(o-e)/(o-r[2]),{length:o,pos:[n[0]*(1-f)+r[0]*f,n[1]*(1-f)+r[1]*f]};r[0]=n[0],r[1]=n[1],r[2]=o}}return{length:o,pos:n};function v(e,t){return Math.pow(1-t,3)*a[0]+3*Math.pow(1-t,2)*t*e[1]+3*(1-t)*Math.pow(t,2)*e[3]+Math.pow(t,3)*e[5]}function m(e,t){return Math.pow(1-t,3)*a[1]+3*Math.pow(1-t,2)*t*e[2]+3*(1-t)*Math.pow(t,2)*e[4]+Math.pow(t,3)*e[6]}function I(e,t){return Math.pow(1-t,2)*a[0]+2*(1-t)*t*e[1]+Math.pow(t,2)*e[3]}function g(e,t){return Math.pow(1-t,2)*a[1]+2*(1-t)*t*e[2]+Math.pow(t,2)*e[4]}}},"./node_modules/_regression@2.0.1@regression/dist/regression.js":function(e,t,n){var r,a,o;a=[e],r=function(e){"use strict";function t(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var n=Object.assign||function(e){for(var t=1;tMath.abs(n[o][i])&&(i=c);for(var l=o;l=o;d--)n[d][s]-=n[d][o]*n[o][s]/n[o][o]}for(var p=r-1;p>=0;p--){for(var f=0,h=p+1;h=0;x--)y+=x>1?I[x]+"x^"+x+" + ":1===x?I[x]+"x + ":I[x];return{string:y,points:_,predict:g,equation:[].concat(r(I)).reverse(),r2:c(o(e,_),t.precision)}}};function u(){var e=function(e,r){return n({_round:c},e,t({},r,(function(e,t){return l[r](e,n({},a,t))})))};return Object.keys(l).reduce(e,{})}e.exports=u()},void 0===(o="function"==typeof r?r.apply(t,a):r)||(e.exports=o)},"./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js":function(e,t,n){!function(e){"use strict";function t(e){if(0===e.length)return 0;for(var t,n=e[0],r=0,a=1;a=Math.abs(e[a])?r+=n-t+e[a]:r+=e[a]-t+n,n=t;return n+r}function n(e){if(0===e.length)throw new Error("mean requires at least one data point");return t(e)/e.length}function r(e,t){var r,a,o=n(e),i=0;if(2===t)for(a=0;at&&(t=e[n]);return t}function s(e,t){var n=e.length*t;if(0===e.length)throw new Error("quantile requires at least one data point.");if(t<0||1u&&p(e,n,r);su;)f--}e[n]===u?p(e,n,f):p(e,++f,r),f<=t&&(n=f+1),t<=f&&(r=f-1)}}function p(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function f(e,t){var n=e.slice();if(Array.isArray(t)){!function(e,t){for(var n=[0],r=0;re[e.length-1])return 1;var n=function(e,t){for(var n=0,r=0,a=e.length;r>>1]?a=n:r=-~n;return r}(e,t);if(e[n]!==t)return n/e.length;n++;var r=function(e,t){for(var n=0,r=0,a=e.length;r=e[n=r+a>>>1]?r=-~n:a=n;return r}(e,t);if(r===n)return n/e.length;var a=r-n+1;return a*(r+n)/2/a/e.length}function g(e){var t=f(e,.75),n=f(e,.25);if("number"==typeof t&&"number"==typeof n)return t-n}function _(e){return+f(e,.5)}function y(e){for(var t=_(e),n=[],r=0;r=r[n][c]);--f)(s=S(l,c,o,i)+r[n-1][l-1])n&&(n=e[r]),e[r]e.length)throw new Error("cannot generate more classes than there are data values");var n=c(e);if(1===w(n))return[n];var r=E(t,n.length),a=E(t,n.length);!function(e,t,n){for(var r,a=t[0].length,o=e[Math.floor(a/2)],i=[],c=[],l=0;l=Math.abs(o)&&(f+=1);else if("greater"===r)for(u=0;u<=a;u++)i[u]>=o&&(f+=1);else for(u=0;u<=a;u++)i[u]<=o&&(f+=1);return f/a},e.bisect=function(e,t,n,r,a){if("function"!=typeof e)throw new TypeError("func must be a function");for(var o=0;oi&&(i=e[0]),e[1]c&&(c=e[1])}function u(e){switch(e.type){case"GeometryCollection":e.geometries.forEach(u);break;case"Point":l(e.coordinates);break;case"MultiPoint":e.coordinates.forEach(l)}}for(t in e.arcs.forEach((function(e){for(var t,n=-1,l=e.length;++ni&&(i=t[0]),t[1]c&&(c=t[1])})),e.objects)u(e.objects[t]);return[a,o,i,c]}function a(e,t){for(var n,r=e.length,a=r-t;a<--r;)n=e[a],e[a++]=e[r],e[r]=n}function o(e,t){return"string"==typeof t&&(t=e.objects[t]),"GeometryCollection"===t.type?{type:"FeatureCollection",features:t.geometries.map((function(t){return i(e,t)}))}:i(e,t)}function i(e,t){var n=t.id,r=t.bbox,a=null==t.properties?{}:t.properties,o=c(e,t);return null==n&&null==r?{type:"Feature",properties:a,geometry:o}:null==r?{type:"Feature",id:n,properties:a,geometry:o}:{type:"Feature",id:n,bbox:r,properties:a,geometry:o}}function c(e,t){var r=n(e.transform),o=e.arcs;function i(e,t){t.length&&t.pop();for(var n=o[e<0?~e:e],i=0,c=n.length;i1)r=d(e,t,n);else for(a=0,r=new Array(o=e.arcs.length);a1)for(var o,i,c=1,s=u(a[0]);cs&&(i=a[0],a[0]=a[c],a[c]=i,s=o);return a})).filter((function(e){return e.length>0}))}}function v(e,t){for(var n=0,r=e.length;n>>1;e[a]=2))throw new Error("n must be ≥2");var n,a=(l=e.bbox||r(e))[0],o=l[1],i=l[2],c=l[3];t={scale:[i-a?(i-a)/(n-1):1,c-o?(c-o)/(n-1):1],translate:[a,o]}}var l,u,s=I(t),d=e.objects,p={};function f(e){return s(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}function v(e){var t,n=0,r=1,a=e.length,o=new Array(a);for(o[0]=s(e[0],0);++n=0;c--)(a=e[c])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},l=function(e,t){return function(n,r){t(n,r,e)}},u=function(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},s=function(e,t,n,r){function a(e){return e instanceof n?e:new n((function(t){t(e)}))}return new(n||(n=Promise))((function(n,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function c(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){e.done?n(e.value):a(e.value).then(i,c)}l((r=r.apply(e,t||[])).next())}))},d=function(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:c(0),throw:c(1),return:c(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function c(e){return function(t){return l([e,t])}}function l(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!((a=(a=i.trys).length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")},h=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},v=function(){for(var e=[],t=0;t1||c(e,t)}))})}function c(e,t){try{l(a[e](t))}catch(e){d(o[0][3],e)}}function l(e){e.value instanceof g?Promise.resolve(e.value.v).then(u,s):d(o[0][2],e)}function u(e){c("next",e)}function s(e){c("throw",e)}function d(e,t){e(t),o.shift(),o.length&&c(o[0][0],o[0][1])}},y=function(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,a){t[r]=e[r]?function(t){return(n=!n)?{value:g(e[r](t)),done:"return"===r}:a?a(t):t}:a}},x=function(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=f(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,o){a(r,o,(t=e[n](t)).done,t.value)}))}}function a(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)}},b=function(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e};var n=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};w=function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var r in e)"default"!==r&&Object.prototype.hasOwnProperty.call(e,r)&&k(t,e,r);return n(t,e),t},E=function(e){return e&&e.__esModule?e:{default:e}},S=function(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)},C=function(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n},e("__extends",a),e("__assign",o),e("__rest",i),e("__decorate",c),e("__param",l),e("__metadata",u),e("__awaiter",s),e("__generator",d),e("__exportStar",p),e("__createBinding",k),e("__values",f),e("__read",h),e("__spread",v),e("__spreadArrays",m),e("__spreadArray",I),e("__await",g),e("__asyncGenerator",_),e("__asyncDelegator",y),e("__asyncValues",x),e("__makeTemplateObject",b),e("__importStar",w),e("__importDefault",E),e("__classPrivateFieldGet",S),e("__classPrivateFieldSet",C)}(M(A,M(e)))}.apply(t,[t]),void 0===r||(e.exports=r)}()}).call(this,n("./node_modules/_webpack@4.46.0@webpack/buildin/global.js"))},"./node_modules/_webpack@4.46.0@webpack/buildin/global.js":function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},"./node_modules/_webpack@4.46.0@webpack/buildin/module.js":function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},"./node_modules/_wolfy87-eventemitter@5.2.9@wolfy87-eventemitter/EventEmitter.js":function(e,t,n){var r;!function(t){"use strict";function a(){}var o=a.prototype,i=t.EventEmitter;function c(e,t){for(var n=e.length;n--;)if(e[n].listener===t)return n;return-1}function l(e){return function(){return this[e].apply(this,arguments)}}function u(e){return"function"==typeof e||e instanceof RegExp||!(!e||"object"!=typeof e)&&u(e.listener)}o.getListeners=function(e){var t,n,r=this._getEvents();if(e instanceof RegExp)for(n in t={},r)r.hasOwnProperty(n)&&e.test(n)&&(t[n]=r[n]);else t=r[e]||(r[e]=[]);return t},o.flattenListeners=function(e){var t,n=[];for(t=0;tL&&(L=e.count)})),a.forIn(C,(function(e){var n=e.x,r=e.y,a=e.count,o={};o[M]=a,t.sizeByCount?(o[T]=P.map((function(t){return n+e.count/L*t[0]})),o[A]=P.map((function(t){return(r+e.count/L*t[1])/S}))):(o[T]=P.map((function(e){return n+e[0]})),o[A]=P.map((function(e){return(r+e[1])/S}))),O.push(o)})),e.rows=O}o.DataSet.registerTransform("bin.hexagon",f),o.DataSet.registerTransform("bin.hex",f),o.DataSet.registerTransform("hexbin",f)},"./src/transform/bin/histogram.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importDefault(n("./src/util/partition.ts")),i=n("./src/data-set.ts"),c=n("./src/util/option-parser.ts"),l={as:["x","count"],bins:void 0,offset:0,groupBy:[]};function u(e,t){t=a.assign({},l,t);var n=c.getField(t);if(0!==e.rows.length){var i,u=e.range(n),s=u[1]-u[0],d=t.binWidth,p=t.bins;if(!d&&p){if(p<=0)throw new TypeError("Invalid bins: it must be a positive number!");d=s/p}if(!d&&!p){var f=(i=e.rows.length,Math.ceil(Math.log(i)/Math.LN2)+1);d=s/f}var h=t.offset%d,v=[],m=t.groupBy,I=o.default(e.rows,m);a.forIn(I,(function(e){var o={};e.map((function(e){return e[n]})).forEach((function(e){var t=r.__read(function(e,t,n){var r=e-n,a=Math.floor(r/t);return[a*t+n,(a+1)*t+n]}(e,d,h),2),n=t[0],a=t[1],i=n+"-"+a;o[i]=o[i]||{x0:n,x1:a,count:0},o[i].count++}));var i=r.__read(t.as,2),c=i[0],l=i[1];if(!c||!l)throw new TypeError('Invalid as: it must be an array with 2 elements (e.g. [ "x", "count" ])!');var u=a.pick(e[0],m);a.forIn(o,(function(e){var t=a.assign({},u);t[c]=[e.x0,e.x1],t[l]=e.count,v.push(t)}))})),e.rows=v}}i.DataSet.registerTransform("bin.histogram",u),i.DataSet.registerTransform("bin.dot",u)},"./src/transform/bin/quantile.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js"),i=r.__importDefault(n("./src/util/partition.ts")),c=r.__importDefault(n("./src/util/p-by-fraction.ts")),l=n("./src/data-set.ts").DataSet.registerTransform,u=n("./src/util/option-parser.ts"),s={as:"_bin",groupBy:[],fraction:4};l("bin.quantile",(function(e,t){t=a.assign({},s,t);var n=u.getField(t),r=t.as;if(!a.isString(r))throw new TypeError('Invalid as: it must be a string (e.g. "_bin")!');var l=t.p,d=t.fraction;a.isArray(l)&&0!==l.length||(l=c.default(d));var p=e.rows,f=t.groupBy,h=i.default(p,f),v=[];a.forIn(h,(function(e){var t=e[0],a=e.map((function(e){return e[n]})),i=l.map((function(e){return o.quantile(a,e)}));t[r]=i,v.push(t)})),e.rows=v}))},"./src/transform/bin/rectangle.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts").DataSet.registerTransform,i=n("./src/util/option-parser.ts"),c={as:["x","y","count"],bins:[30,30],offset:[0,0],sizeByCount:!1};function l(e,t,n){var r=e-n,a=Math.floor(r/t);return[a*t+n,(a+1)*t+n]}function u(e,t){t=a.assign({},c,t);var n=r.__read(i.getFields(t),2),o=n[0],u=n[1];if(!o||!u)throw new TypeError("Invalid fields: must be an array with 2 strings!");var s=e.range(o),d=e.range(u),p=s[1]-s[0],f=d[1]-d[0],h=t.binWidth||[];if(2!==h.length){var v=r.__read(t.bins,2),m=v[0],I=v[1];if(m<=0||I<=0)throw new TypeError("Invalid bins: must be an array with 2 positive numbers (e.g. [ 30, 30 ])!");h=[p/m,f/I]}var g=e.rows.map((function(e){return[e[o],e[u]]})),_={},y=r.__read(t.offset,2),x=y[0],b=y[1];g.forEach((function(e){var t=r.__read(l(e[0],h[0],x),2),n=t[0],a=t[1],o=r.__read(l(e[1],h[1],b),2),i=o[0],c=o[1],u=n+"-"+a+"-"+i+"-"+c;_[u]=_[u]||{x0:n,x1:a,y0:i,y1:c,count:0},_[u].count++}));var w=[],E=r.__read(t.as,3),S=E[0],C=E[1],k=E[2];if(!S||!C||!k)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "count" ])!');if(t.sizeByCount){var T=0;a.forIn(_,(function(e){e.count>T&&(T=e.count)})),a.forIn(_,(function(e){var t=e.x0,n=e.x1,a=e.y0,o=e.y1,i=e.count,c=i/T,l=r.__read([(t+n)/2,(a+o)/2],2),u=l[0],s=l[1],d=(n-t)*c/2,p=(o-a)*c/2,f=u-d,h=u+d,v=s-p,m=s+p,I={};I[S]=[f,h,h,f],I[C]=[v,v,m,m],I[k]=i,w.push(I)}))}else a.forIn(_,(function(e){var t={};t[S]=[e.x0,e.x1,e.x1,e.x0],t[C]=[e.y0,e.y0,e.y1,e.y1],t[k]=e.count,w.push(t)}));e.rows=w}o("bin.rectangle",u),o("bin.rect",u)},"./src/transform/default.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),n("./src/data-set.ts").DataSet.registerTransform("default",(function(e){return e}))},"./src/transform/diagram/arc.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),a=n("./src/data-set.ts"),o={y:0,thickness:.05,weight:!1,marginRatio:.1,id:function(e){return e.id},source:function(e){return e.source},target:function(e){return e.target},sourceWeight:function(e){return e.value||1},targetWeight:function(e){return e.value||1},sortBy:null};function i(e,t){t=r.assign({},o,t);var n={},a=e.nodes,i=e.edges;r.isArray(a)&&0!==a.length||(a=function(e,t,n){return void 0===n&&(n={}),e.forEach((function(e){var r=t.edgeSource(e),a=t.edgeTarget(e);n[r]||(n[r]={id:r}),n[a]||(n[a]={id:a})})),r.values(n)}(i,t,n)),a.forEach((function(e){var r=t.id(e);n[r]=e})),function(e,t,n){r.forIn(e,(function(e,r){e.inEdges=t.filter((function(e){return""+n.target(e)==""+r})),e.outEdges=t.filter((function(e){return""+n.source(e)==""+r})),e.edges=e.outEdges.concat(e.inEdges),e.frequency=e.edges.length,e.value=0,e.inEdges.forEach((function(t){e.value+=n.targetWeight(t)})),e.outEdges.forEach((function(t){e.value+=n.sourceWeight(t)}))}))}(n,i,t),function(e,t){var n={weight:function(e,t){return t.value-e.value},frequency:function(e,t){return t.frequency-e.frequency},id:function(e,n){return(""+t.id(e)).localeCompare(""+t.id(n))}}[t.sortBy];!n&&r.isFunction(t.sortBy)&&(n=t.sortBy),n&&e.sort(n)}(a,t),function(e,t){var n=e.length;if(!n)throw new TypeError("Invalid nodes: it's empty!");if(t.weight){var r=t.marginRatio;if(r<0||r>=1)throw new TypeError("Invalid marginRatio: it must be in range [0, 1)!");var a=r/(2*n),o=t.thickness;if(o<=0||o>=1)throw new TypeError("Invalid thickness: it must be in range (0, 1)!");var i=0;e.forEach((function(e){i+=e.value})),e.forEach((function(e){e.weight=e.value/i,e.width=e.weight*(1-r),e.height=o})),e.forEach((function(n,r){for(var i=0,c=r-1;c>=0;c--)i+=e[c].width+2*a;var l=n.minX=a+i,u=n.maxX=n.minX+n.width,s=n.minY=t.y-o/2,d=n.maxY=s+o;n.x=[l,u,u,l],n.y=[s,s,d,d]}))}else{var c=1/n;e.forEach((function(e,n){e.x=(n+.5)*c,e.y=t.y}))}}(a,t),function(e,t,n){if(n.weight){var a={};r.forIn(e,(function(e,t){a[t]=e.value})),t.forEach((function(t){var r=n.source(t),o=n.target(t),i=e[r],c=e[o];if(i&&c){var l=a[r],u=n.sourceWeight(t),s=i.minX+(i.value-l)/i.value*i.width,d=s+u/i.value*i.width;a[r]-=u;var p=a[o],f=n.targetWeight(t),h=c.minX+(c.value-p)/c.value*c.width,v=h+f/c.value*c.width;a[o]-=f;var m=n.y;t.x=[s,d,h,v],t.y=[m,m,m,m]}}))}else t.forEach((function(t){var r=e[n.source(t)],a=e[n.target(t)];r&&a&&(t.x=[r.x,a.x],t.y=[r.y,a.y])}))}(n,i,t),e.nodes=a,e.edges=i}a.DataSet.registerTransform("diagram.arc",i),a.DataSet.registerTransform("arc",i)},"./src/transform/diagram/dagre.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importDefault(n("./node_modules/_dagre@0.8.5@dagre/index.js")),i=n("./src/data-set.ts"),c={rankdir:"TB",align:"TB",nodesep:50,edgesep:10,ranksep:50,source:function(e){return e.source},target:function(e){return e.target}};function l(e,t){t=a.assign({},c,t);var n=new o.default.graphlib.Graph;n.setGraph({}),n.setDefaultEdgeLabel((function(){return{}})),e.nodes.forEach((function(e){var r=t.nodeId?t.nodeId(e):e.id;e.height||e.width||(e.height=e.width=t.edgesep),n.setNode(r,e)})),e.edges.forEach((function(e){n.setEdge(t.source(e),t.target(e))})),o.default.layout(n);var r=[],i=[];n.nodes().forEach((function(e){var t=n.node(e),a=t.x,o=t.y,i=t.height,c=t.width;t.x=[a-c/2,a+c/2,a+c/2,a-c/2],t.y=[o+i/2,o+i/2,o-i/2,o-i/2],r.push(t)})),n.edges().forEach((function(e){var t=n.edge(e).points,r={};r.x=t.map((function(e){return e.x})),r.y=t.map((function(e){return e.y})),i.push(r)})),e.nodes=r,e.edges=i}i.DataSet.registerTransform("diagram.dagre",l),i.DataSet.registerTransform("dagre",l)},"./src/transform/diagram/sankey.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),a=n("./node_modules/_d3-sankey@0.9.1@d3-sankey/dist/d3-sankey.js"),o=n("./src/data-set.ts"),i={sankeyLeft:a.sankeyLeft,sankeyRight:a.sankeyRight,sankeyCenter:a.sankeyCenter,sankeyJustify:a.sankeyJustify},c={value:function(e){return e.value},source:function(e){return e.source},target:function(e){return e.target},nodeAlign:"sankeyJustify",nodeWidth:.02,nodePadding:.02,sort:void 0};function l(e,t){t=r.assign({},c,t);var n=null;r.isString(t.nodeAlign)?n=i[t.nodeAlign]:r.isFunction(t.nodeAlign)&&(n=t.nodeAlign);var o=a.sankey().nodeSort(t.sort).links((function(e){return e.edges})).nodeWidth(t.nodeWidth).nodePadding(t.nodePadding).extent([[0,0],[1,1]]);r.isFunction(t.nodeId)&&o.nodeId(t.nodeId),n&&o.nodeAlign(n),o(e),e.nodes.forEach((function(e){var t=e.x0,n=e.x1,r=e.y0,a=e.y1;e.x=[t,n,n,t],e.y=[r,r,a,a]})),e.edges.forEach((function(e){var t=e.source,n=e.target,r=t.x1,a=n.x0;e.x=[r,r,a,a];var o=e.width/2;e.y=[e.y0+o,e.y0-o,e.y1+o,e.y1-o]}))}o.DataSet.registerTransform("diagram.sankey",l),o.DataSet.registerTransform("sankey",l)},"./src/transform/diagram/voronoi.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importStar(n("./node_modules/_d3-voronoi@1.1.4@d3-voronoi/dist/d3-voronoi.js")),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts").DataSet.registerTransform,i=n("./src/util/option-parser.ts"),c={as:["_x","_y"]};function l(e,t){var n=(t=a.assign({},c,t)).as;if(!a.isArray(n)||2!==n.length)throw new TypeError("Invalid as: must be an array with two strings!");var o=n[0],l=n[1],u=i.getFields(t);if(!a.isArray(u)||2!==u.length)throw new TypeError("Invalid fields: must be an array with two strings!");var s=u[0],d=u[1],p=e.rows,f=p.map((function(e){return[e[s],e[d]]})),h=r.voronoi();t.extend&&h.extent(t.extend),t.size&&h.size(t.size);var v=h(f).polygons();p.forEach((function(e,t){var n=v[t].filter((function(e){return!!e}));e[o]=n.map((function(e){return e[0]})),e[l]=n.map((function(e){return e[1]}))}))}o("diagram.voronoi",l),o("voronoi",l)},"./src/transform/fill-rows.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importDefault(n("./src/util/partition.ts")),i=n("./src/data-set.ts"),c={fillBy:"group",groupBy:[],orderBy:[]};function l(e,t){var n=e.map((function(e){return e}));return t.forEach((function(e){var t=n.indexOf(e);t>-1&&n.splice(t,1)})),n}function u(e,t){t=a.assign({},c,t);var n=e.rows,r=t.groupBy,i=t.orderBy,u=o.default(n,r,i),s=0,d=[];a.forIn(u,(function(e){e.length>s&&(s=e.length,d=e)}));var p=[],f={};if(d.forEach((function(e){var t=i.map((function(t){return e[t]})).join("-");p.push(t),f[t]=e})),"order"===t.fillBy){var h=d[0],v=[],m={};n.forEach((function(e){var t=i.map((function(t){return e[t]})).join("-");-1===v.indexOf(t)&&(v.push(t),m[t]=e)})),l(v,p).forEach((function(e){var t={};r.forEach((function(e){t[e]=h[e]})),i.forEach((function(n){t[n]=m[e][n]})),n.push(t),d.push(t),p.push(e),f[e]=t})),s=d.length}a.forIn(u,(function(e){if(e!==d&&e.length=s-e.length)return!0;var c=f[a],l={};return r.forEach((function(e){l[e]=t[e]})),i.forEach((function(e){l[e]=c[e]})),n.push(l),!1}))}}))}i.DataSet.registerTransform("fill-rows",u),i.DataSet.registerTransform("fillRows",u)},"./src/transform/filter.ts":function(e,t,n){"use strict";function r(e){return!!e}Object.defineProperty(t,"__esModule",{value:!0}),n("./src/data-set.ts").DataSet.registerTransform("filter",(function(e,t){e.rows=e.rows.filter(t.callback||r)}))},"./src/transform/fold.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),a=n("./src/data-set.ts"),o=n("./src/util/option-parser.ts"),i={fields:[],key:"key",retains:[],value:"value"};a.DataSet.registerTransform("fold",(function(e,t){var n=e.getColumnNames();t=r.assign({},i,t);var a=o.getFields(t);0===a.length&&(console.warn("warning: option fields is not specified, will fold all columns."),a=n);var c=t.key,l=t.value,u=t.retains;u&&0!==u.length||(u=r.difference(n,a));var s=[];e.rows.forEach((function(e){a.forEach((function(t){var n=r.pick(e,u);n[c]=t,n[l]=e[t],s.push(n)}))})),e.rows=s}))},"./src/transform/geo/centroid.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),a=n("./src/data-set.ts").DataSet.registerTransform,o=n("./src/util/option-parser.ts"),i={as:["_centroid_x","_centroid_y"]};a("geo.centroid",(function(e,t){t=r.assign({},i,t);var n=o.getField(t),a=t.geoView||t.geoDataView;if(r.isString(a)&&e.dataSet&&(a=e.dataSet.getView(a)),!a||"geo"!==a.dataType)throw new TypeError("Invalid geoView: must be a DataView of GEO dataType!");var c=t.as;if(!r.isArray(c)||2!==c.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "cX", "cY" ])!');var l=c[0],u=c[1];e.rows.forEach((function(e){var t=a.geoFeatureByName(e[n]);t&&(a._projectedAs?(e[l]=t[a._projectedAs[2]],e[u]=t[a._projectedAs[3]]):(e[l]=t.centroidX,e[u]=t.centroidY))}))}))},"./src/transform/geo/projection.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./node_modules/_d3-geo@1.6.4@d3-geo/build/d3-geo.js"),i=r.__importDefault(n("./node_modules/_point-at-length@1.1.0@point-at-length/index.js")),c=n("./src/data-set.ts").DataSet.registerTransform,l=r.__importDefault(n("./src/util/get-geo-projection.ts")),u={as:["_x","_y","_centroid_x","_centroid_y"]};c("geo.projection",(function(e,t){if("geo"!==e.dataType&&"geo-graticule"!==e.dataType)throw new TypeError("Invalid dataView: this transform is for Geo data only!");var n=(t=a.assign({},u,t)).projection;if(!n)throw new TypeError("Invalid projection!");n=l.default(n);var c=o.geoPath(n),s=t.as;if(!a.isArray(s)||4!==s.length)throw new TypeError('Invalid as: it must be an array with 4 strings (e.g. [ "x", "y", "cX", "cY" ])!');e._projectedAs=s;var d=r.__read(s,4),p=d[0],f=d[1],h=d[2],v=d[3];e.rows.forEach((function(e){e[p]=[],e[f]=[];var t=c(e);if(t){i.default(t)._path.forEach((function(t){e[p].push(t[1]),e[f].push(t[2])}));var n=c.centroid(e);e[h]=n[0],e[v]=n[1]}})),e.rows=e.rows.filter((function(e){return 0!==e[p].length}))}))},"./src/transform/geo/region.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),a=n("./src/data-set.ts").DataSet.registerTransform,o=n("./src/util/option-parser.ts"),i={as:["_x","_y"]};a("geo.region",(function(e,t){t=r.assign({},i,t);var n=o.getField(t),a=t.geoView||t.geoDataView;if(r.isString(a)&&(a=e.dataSet.getView(a)),!a||"geo"!==a.dataType)throw new TypeError("Invalid geoView: must be a DataView of GEO dataType!");var c=t.as;if(!r.isArray(c)||2!==c.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var l=c[0],u=c[1];e.rows.forEach((function(e){var t=a.geoFeatureByName(e[n]);t&&(a._projectedAs?(e[l]=t[a._projectedAs[0]],e[u]=t[a._projectedAs[1]]):(e[l]=t.longitude,e[u]=t.latitude))}))}))},"./src/transform/hierarchy/cluster.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importStar(n("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts"),i=n("./src/util/option-parser.ts"),c={field:"value",size:[1,1],nodeSize:null,separation:null,as:["x","y"]};function l(e,t){if(e.dataType!==o.DataSet.CONSTANTS.HIERARCHY||!e.root)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var n=e.root,l=(t=a.assign({},c,t)).as;if(!a.isArray(l)||2!==l.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');var u=void 0;try{u=i.getField(t)}catch(e){console.warn(e)}u&&n.sum((function(e){return e[u]}));var s=r.cluster();s.size(t.size),t.nodeSize&&s.nodeSize(t.nodeSize),t.separation&&s.separation(t.separation),s(n);var d=l[0],p=l[1];n.each((function(e){e[d]=e.x,e[p]=e.y}))}o.DataSet.registerTransform("hierarchy.cluster",l),o.DataSet.registerTransform("dendrogram",l)},"./src/transform/hierarchy/compact-box.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importDefault(n("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),a=n("./src/data-set.ts"),o={};function i(e,t){var n=e.root;if(t=Object.assign({},o,t),e.dataType!==a.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");e.root=r.default.compactBox(n,t)}a.DataSet.registerTransform("hierarchy.compact-box",i),a.DataSet.registerTransform("compact-box-tree",i),a.DataSet.registerTransform("non-layered-tidy-tree",i),a.DataSet.registerTransform("mindmap-logical",i)},"./src/transform/hierarchy/dendrogram.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importDefault(n("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),a=n("./src/data-set.ts"),o={};function i(e,t){var n=e.root;if(t=Object.assign({},o,t),e.dataType!==a.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");e.root=r.default.dendrogram(n,t)}a.DataSet.registerTransform("hierarchy.dendrogram",i),a.DataSet.registerTransform("dendrogram",i)},"./src/transform/hierarchy/indented.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importDefault(n("./node_modules/_@antv_hierarchy@0.6.6@@antv/hierarchy/build/hierarchy.js")),a=n("./src/data-set.ts"),o={};function i(e,t){var n=e.root;if(t=Object.assign({},o,t),e.dataType!==a.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");e.root=r.default.indented(n,t)}a.DataSet.registerTransform("hierarchy.indented",i),a.DataSet.registerTransform("indented-tree",i)},"./src/transform/hierarchy/pack.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importStar(n("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),i=n("./src/data-set.ts"),c=n("./src/util/option-parser.ts"),l={field:"value",size:[1,1],padding:0,as:["x","y","r"]};function u(e,t){if(e.dataType!==i.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var n,r=e.root,u=(t=a.assign({},l,t)).as;if(!a.isArray(u)||3!==u.length)throw new TypeError('Invalid as: it must be an array with 3 strings (e.g. [ "x", "y", "r" ])!');try{n=c.getField(t)}catch(e){console.warn(e)}n&&r.sum((function(e){return e[n]})).sort((function(e,t){return t[n]-e[n]}));var s=o.pack();s.size(t.size),t.padding&&s.padding(t.padding),s(r);var d=u[0],p=u[1],f=u[2];r.each((function(e){e[d]=e.x,e[p]=e.y,e[f]=e.r}))}i.DataSet.registerTransform("hierarchy.pack",u),i.DataSet.registerTransform("hierarchy.circle-packing",u),i.DataSet.registerTransform("circle-packing",u)},"./src/transform/hierarchy/partition.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importStar(n("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts"),i=n("./src/util/option-parser.ts"),c={field:"value",size:[1,1],round:!1,padding:0,sort:!0,as:["x","y"]};function l(e,t){if(e.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var n,l=e.root,u=(t=a.assign({},c,t)).as;if(!a.isArray(u)||2!==u.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=i.getField(t)}catch(e){console.warn(e)}n&&l.sum((function(e){return e[n]}));var s=r.partition();s.size(t.size).round(t.round).padding(t.padding),s(l);var d=u[0],p=u[1];l.each((function(e){e[d]=[e.x0,e.x1,e.x1,e.x0],e[p]=[e.y1,e.y1,e.y0,e.y0],["x0","x1","y0","y1"].forEach((function(t){-1===u.indexOf(t)&&delete e[t]}))}))}o.DataSet.registerTransform("hierarchy.partition",l),o.DataSet.registerTransform("adjacency",l)},"./src/transform/hierarchy/tree.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importStar(n("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts"),i=n("./src/util/option-parser.ts"),c={field:"value",size:[1,1],nodeSize:null,separation:null,as:["x","y"]};function l(e,t){if(e.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var n,l=e.root,u=(t=a.assign({},c,t)).as;if(!a.isArray(u)||2!==u.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=i.getField(t)}catch(e){console.warn(e)}n&&l.sum((function(e){return e[n]}));var s=r.tree();s.size(t.size),t.nodeSize&&s.nodeSize(t.nodeSize),t.separation&&s.separation(t.separation),s(l);var d=u[0],p=u[1];l.each((function(e){e[d]=e.x,e[p]=e.y}))}o.DataSet.registerTransform("hierarchy.tree",l),o.DataSet.registerTransform("tree",l)},"./src/transform/hierarchy/treemap.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js").__importStar(n("./node_modules/_d3-hierarchy@1.1.9@d3-hierarchy/dist/d3-hierarchy.js")),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=n("./src/data-set.ts"),i=n("./src/util/option-parser.ts"),c={field:"value",tile:"treemapSquarify",size:[1,1],round:!1,padding:0,paddingInner:0,paddingOuter:0,paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,as:["x","y"]};function l(e,t){if(e.dataType!==o.DataSet.CONSTANTS.HIERARCHY)throw new TypeError("Invalid DataView: This transform is for Hierarchy data only!");var n,l=e.root,u=(t=a.assign({},c,t)).as;if(!a.isArray(u)||2!==u.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');try{n=i.getField(t)}catch(e){console.warn(e)}n&&l.sum((function(e){return e[n]}));var s=r.treemap();s.tile(r[t.tile]).size(t.size).round(t.round).padding(t.padding).paddingInner(t.paddingInner).paddingOuter(t.paddingOuter).paddingTop(t.paddingTop).paddingRight(t.paddingRight).paddingBottom(t.paddingBottom).paddingLeft(t.paddingLeft),s(l);var d=u[0],p=u[1];l.each((function(e){e[d]=[e.x0,e.x1,e.x1,e.x0],e[p]=[e.y1,e.y1,e.y0,e.y0],["x0","x1","y0","y1"].forEach((function(t){-1===u.indexOf(t)&&delete e[t]}))}))}o.DataSet.registerTransform("hierarchy.treemap",l),o.DataSet.registerTransform("treemap",l)},"./src/transform/impute.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importStar(n("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js")),i=r.__importDefault(n("./src/util/partition.ts")),c=n("./src/data-set.ts"),l=n("./src/util/option-parser.ts"),u={groupBy:[]};function s(e){return e.filter((function(e){return!a.isUndefined(e)}))}var d=["mean","median","max","min"],p={};d.forEach((function(e){p[e]=function(t,n){return o[e](n)}})),p.value=function(e,t,n){return n},c.DataSet.registerTransform("impute",(function(e,t){t=a.assign({},u,t);var n=l.getField(t),r=t.method;if(!r)throw new TypeError("Invalid method!");if("value"===r&&!a.has(t,"value"))throw new TypeError("Invalid value: it is nil.");var o=s(e.getColumn(n)),c=i.default(e.rows,t.groupBy);a.forIn(c,(function(e){var i=s(e.map((function(e){return e[n]})));0===i.length&&(i=o),e.forEach((function(o){if(a.isUndefined(o[n]))if(a.isFunction(r))o[n]=r(o,i,t.value,e);else{if(!a.isString(r))throw new TypeError("Invalid method: must be a function or one of "+d.join(", "));o[n]=p[r](o,i,t.value)}}))}))}))},"./src/transform/kde.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importDefault(n("./src/util/get-series-values.ts")),i=r.__importDefault(n("./src/util/kernel.ts")),c=r.__importStar(n("./src/util/bandwidth.ts")),l=r.__importDefault(n("./src/util/partition.ts")),u=n("./src/data-set.ts"),s=n("./src/util/option-parser.ts"),d=n("./node_modules/_simple-statistics@6.1.1@simple-statistics/dist/simple-statistics.min.js"),p={minSize:.01,as:["key","y","size"],extent:[],method:"gaussian",bandwidth:"nrd",step:0,groupBy:[]},f=a.keys(i.default),h=a.keys(c);function v(e,t){t=a.assign({},p,t);var n=s.getFields(t);if(!a.isArray(n)||n.length<1)throw new TypeError("invalid fields: must be an array of at least 1 strings!");var u=t.as;if(!a.isArray(u)||3!==u.length)throw new TypeError("invalid as: must be an array of 3 strings!");var h=t.method;if(a.isString(h)){if(-1===f.indexOf(h))throw new TypeError("invalid method: "+h+". Must be one of "+f.join(", "));h=i.default[h]}if(!a.isFunction(h))throw new TypeError("invalid method: kernel method must be a function!");var v=t.extent;if(!a.isArray(v)||0===v.length){var m=[];a.each(n,(function(t){var n=e.range(t);m=m.concat(n)})),v=[Math.min.apply(Math,r.__spread(m)),Math.max.apply(Math,r.__spread(m))]}var I=t.bandwidth;a.isString(I)&&c[I]?I=c[I](e.getColumn(n[0])):a.isFunction(I)?I=I(e.getColumn(n[0])):(!a.isNumber(I)||I<=0)&&(I=c.nrd(e.getColumn(n[0])));var g=o.default(v,t.step?t.step:I),_=[],y=t.groupBy,x=l.default(e.rows,y);a.forIn(x,(function(e){var o={};a.each(n,(function(n){var i=a.pick(e[0],y);o[n]=d.kernelDensityEstimation(e.map((function(e){return e[n]})),h,I);var c=r.__read(u,3),l=c[0],s=c[1],p=c[2];i[l]=n,i[s]=[],i[p]=[],a.each(g,(function(e){var r=o[n](e);r>=t.minSize&&(i[s].push(e),i[p].push(r))})),_.push(i)}))})),e.rows=_}u.DataSet.registerTransform("kernel-density-estimation",v),u.DataSet.registerTransform("kde",v),u.DataSet.registerTransform("KDE",v),t.default={KERNEL_METHODS:f,BANDWIDTH_METHODS:h}},"./src/transform/kernel-smooth/density.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),o=r.__importDefault(n("./src/util/get-series-values.ts")),i=r.__importDefault(n("./src/util/kernel.ts")),c=n("./src/data-set.ts"),l=n("./src/util/option-parser.ts"),u=n("./src/util/bandwidth.ts"),s={as:["x","y","z"],method:"gaussian"},d=a.keys(i.default);function p(e,t){var n,c;t=a.assign({},s,t);var p=l.getFields(t);if(!a.isArray(p)||2!==p.length)throw new TypeError("invalid fields: must be an array of 2 strings!");var f,h=r.__read(t.as,3),v=h[0],m=h[1],I=h[2];if(!a.isString(v)||!a.isString(m)||!a.isString(I))throw new TypeError("invalid as: must be an array of 3 strings!");if(a.isString(t.method)){if(-1===d.indexOf(t.method))throw new TypeError("invalid method: "+t.method+". Must be one of "+d.join(", "));f=i.default[t.method]}var g,_,y,x,b=r.__read(p,2),w=b[0],E=b[1],S=t.extent,C=t.bandwidth;S&&Array.isArray(S)&&Array.isArray(S[0])&&Array.isArray(S[1])?(g=(n=r.__read(S,2))[0],_=n[1]):(g=e.range(w),_=e.range(E)),C&&Array.isArray(C)&&C.slice(0,2).every(a.isNumber)&&C.slice(0,2).every((function(e){return e>0}))?(y=(c=r.__read(C,2))[0],x=c[1]):(y=u.silverman(e.getColumn(w)),x=u.silverman(e.getColumn(E)));for(var k=o.default(g,y),T=o.default(_,x),A=e.rows.length,M=[],R=0;Rx&&(C=x/t,n=Math.ceil(t*C/w)),T=_/n})),a.forIn(m,(function(e){var t=[k*b,(k+1)*b],n=(t[1]-t[0])*(1-E)/w,r=0,o=0;a.each(e,(function(e){for(var i=e[d],c=Math.round(i*C),l=0;ln[a])return 1}return 0}:r.isString(t)&&(n=function(e,n){return e[t]n[t]?1:0}),e.sort(n)}},"./src/util/tag-cloud.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=Math.PI/180,o=2048;function i(e){return e.text}function c(){return"serif"}function l(){return"normal"}function u(e){return e.value}function s(){return 90*~~(2*Math.random())}function d(){return 1}function p(e,t,n,r){if(!t.sprite){var i=e.context,c=e.ratio;i.clearRect(0,0,2048/c,o/c);var l=0,u=0,s=0,d=n.length;for(--r;++r>5<<5,f=~~Math.max(Math.abs(I+g),Math.abs(I-g))}else p=p+31>>5<<5;if(f>s&&(s=f),l+p>=2048&&(l=0,u+=s,s=0),u+f>=o)break;i.translate((l+(p>>1))/c,(u+(f>>1))/c),t.rotate&&i.rotate(t.rotate*a),i.fillText(t.text,0,0),t.padding&&(i.lineWidth=2*t.padding,i.strokeText(t.text,0,0)),i.restore(),t.width=p,t.height=f,t.xoff=l,t.yoff=u,t.x1=p>>1,t.y1=f>>1,t.x0=-t.x1,t.y0=-t.y1,t.hasText=!0,l+=p}for(var y=i.getImageData(0,0,2048/c,o/c).data,x=[];--r>=0;)if((t=n[r]).hasText){for(var b=(p=t.width)>>5,w=(f=t.y1-t.y0,0);w>5),T=y[2048*(u+C)+(l+w)<<2]?1<<31-w%32:0;x[k]|=T,E|=T}E?S=C:(t.y0++,f--,C--,u++)}t.y1=t.y0+S,t.sprite=x.slice(0,(t.y1-t.y0)*b)}}}function f(e,t,n){n>>=5;for(var r,a=e.sprite,o=e.width>>5,i=e.x-(o<<4),c=127&i,l=32-c,u=e.y1-e.y0,s=(e.y+e.y0)*n+(i>>5),d=0;d>>c:0))&t[s+p])return!0;s+=n}return!1}function h(e,t){var n=e[0],r=e[1];t.x+t.x0r.x&&(r.x=t.x+t.x1),t.y+t.y1>r.y&&(r.y=t.y+t.y1)}function v(e){var t=e[0]/e[1];return function(e){return[t*(e*=.1)*Math.cos(e),e*Math.sin(e)]}}function m(e){for(var t=[],n=-1;++n=d));)if(n.x=u+o,n.y=s+i,!(n.x+n.x0<0||n.y+n.y0<0||n.x+n.x1>e[0]||n.y+n.y1>e[1]||r&&f(n,t,e[0])||r&&(l=r,!((c=n).x+c.x1>l[0].x&&c.x+c.x0l[0].y&&c.y+c.y0>5,g=e[0]>>5,_=n.x-(I<<4),y=127&_,x=32-y,b=n.y1-n.y0,w=void 0,S=(n.y+n.y0)*g+(_>>5),C=0;C>>y:0);S+=g}return delete n.sprite,!0}return!1}return A.canvas=function(e){return arguments.length?(T=g(e),A):T},A.start=function(){var i=r.__read(e,2),c=i[0],l=i[1],u=function(e){e.width=e.height=1;var t=Math.sqrt(e.getContext("2d").getImageData(0,0,1,1).data.length>>2);e.width=2048/t,e.height=o/t;var n=e.getContext("2d");return n.fillStyle=n.strokeStyle="red",n.textAlign="center",{context:n,ratio:t}}(T()),s=A.board?A.board:m((e[0]>>5)*e[1]),d=S.length,f=[],v=S.map((function(e,r){return e.text=t.call(this,e,r),e.font=n.call(this,e,r),e.style=y.call(this,e,r),e.weight=x.call(this,e,r),e.rotate=b.call(this,e,r),e.size=~~a.call(this,e,r),e.padding=w.call(this,e,r),e})).sort((function(e,t){return t.size-e.size})),I=-1,g=A.board?[{x:0,y:0},{x:c,y:l}]:null;return function(){for(var t=Date.now();Date.now()-t>1,n.y=l*(k()+.5)>>1,p(u,n,v,I),n.hasText&&M(s,n,g)&&(f.push(n),g?A.hasImage||h(g,n):g=[{x:n.x+n.x0,y:n.y+n.y0},{x:n.x+n.x1,y:n.y+n.y1}],n.x-=e[0]>>1,n.y-=e[1]>>1)}A._tags=f,A._bounds=g}(),A},A.createMask=function(t){var n=document.createElement("canvas"),a=r.__read(e,2),o=a[0],i=a[1];if(o&&i){var c=o>>5,l=m((o>>5)*i);n.width=o,n.height=i;var u=n.getContext("2d");u.drawImage(t,0,0,t.width,t.height,0,0,o,i);for(var s=u.getImageData(0,0,o,i).data,d=0;d>5),h=d*o+p<<2,v=s[h]>=250&&s[h+1]>=250&&s[h+2]>=250?1<<31-p%32:0;l[f]|=v}A.board=l,A.hasImage=!0}},A.timeInterval=function(e){return arguments.length?(C=null==e?1/0:e,A):C},A.words=function(e){return arguments.length?(S=e,A):S},A.size=function(t){return arguments.length?(e=[+t[0],+t[1]],A):e},A.font=function(e){return arguments.length?(n=g(e),A):n},A.fontStyle=function(e){return arguments.length?(y=g(e),A):y},A.fontWeight=function(e){return arguments.length?(x=g(e),A):x},A.rotate=function(e){return arguments.length?(b=g(e),A):b},A.text=function(e){return arguments.length?(t=g(e),A):t},A.spiral=function(e){return arguments.length?(E=_[e]||e,A):E},A.fontSize=function(e){return arguments.length?(a=g(e),A):a},A.padding=function(e){return arguments.length?(w=g(e),A):w},A.random=function(e){return arguments.length?(k=e,A):k},A}},"./src/view.ts":function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.View=void 0;var r=n("./node_modules/_tslib@2.1.0@tslib/tslib.js"),a=r.__importDefault(n("./node_modules/_wolfy87-eventemitter@5.2.9@wolfy87-eventemitter/EventEmitter.js")),o=n("./node_modules/_@antv_util@2.0.10@@antv/util/lib/index.js"),i=function(e){function t(t,n){var r=e.call(this)||this;if(r.isView=!0,r.isDataView=!0,r.watchingStates=null,r.dataType="table",r.transforms=[],r.origin=[],r.rows=[],t&&t.isDataSet?r.dataSet=t:(r.dataSet=null,n=t),r.loose=!r.dataSet,n&&(r.watchingStates=n.watchingStates),!r.loose){var a=r.watchingStates;t.on("statechange",(function(e){o.isArray(a)?a.indexOf(e)>-1&&r._reExecute():r._reExecute()}))}return r}return r.__extends(t,e),t.prototype._parseStateExpression=function(e){var t=this.dataSet;if(null!==t){var n=/^\$state\.(\w+)/.exec(e);return n?t.state[n[1]]:e}},t.prototype._preparseOptions=function(e){var t=this,n=function(e){var t={};return o.forIn(e,(function(e,n){o.isObject(e)&&e.isView?t[n]=e:o.isArray(e)?t[n]=e.concat([]):o.isPlainObject(e)?t[n]=o.clone(e):t[n]=e})),t}(e);return this.loose||o.forIn(n,(function(e,r){o.isString(e)&&/^\$state\./.test(e)&&(n[r]=t._parseStateExpression(e))})),n},t.prototype._prepareSource=function(e,n){if(this._source={source:e,options:n},n)r=this._preparseOptions(n),this.origin=t.DataSet.getConnector(r.type)(e,r,this);else if(e instanceof t||o.isString(e))this.origin=t.DataSet.getConnector("default")(e,this.dataSet);else if(o.isArray(e))this.origin=e;else{if(!o.isObject(e)||!e.type)throw new TypeError("Invalid source");var r=this._preparseOptions(e);this.origin=t.DataSet.getConnector(r.type)(r,this)}return this.rows=o.deepMix([],this.origin),this},t.prototype.source=function(e,t){return this._prepareSource(e,t)._reExecuteTransforms(),this.trigger("change",[]),this},t.prototype.transform=function(e){return e&&e.type&&(this.transforms.push(e),this._executeTransform(e)),this},t.prototype._executeTransform=function(e){e=this._preparseOptions(e),t.DataSet.getTransform(e.type)(this,e)},t.prototype._reExecuteTransforms=function(){var e=this;this.transforms.forEach((function(t){e._executeTransform(t)}))},t.prototype.addRow=function(e){this.rows.push(e)},t.prototype.removeRow=function(e){this.rows.splice(e,1)},t.prototype.updateRow=function(e,t){o.assign(this.rows[e],t)},t.prototype.findRows=function(e){return this.rows.filter((function(t){return o.isMatch(t,e)}))},t.prototype.findRow=function(e){return o.find(this.rows,e)},t.prototype.getColumnNames=function(){var e=this.rows[0];return e?o.keys(e):[]},t.prototype.getColumnName=function(e){return this.getColumnNames()[e]},t.prototype.getColumnIndex=function(e){return this.getColumnNames().indexOf(e)},t.prototype.getColumn=function(e){return this.rows.map((function(t){return t[e]}))},t.prototype.getColumnData=function(e){return this.getColumn(e)},t.prototype.getSubset=function(e,t,n){for(var r=[],a=e;a<=t;a++)r.push(o.pick(this.rows[a],n));return r},t.prototype.toString=function(e){return void 0===e&&(e=!1),e?JSON.stringify(this.rows,null,2):JSON.stringify(this.rows)},t.prototype._reExecute=function(){var e=this._source,t=e.source,n=e.options;this._prepareSource(t,n),this._reExecuteTransforms(),this.trigger("change",[])},t}(a.default);t.View=i}})},e.exports=t()},47007:function(e,t,n){"use strict";var r=n(43420),a=n(97582),o=n(54993),i=n(9434),c=function(e){function t(){var t=e.apply(this,a.__spreadArray([],a.__read(arguments),!1))||this;return t.landmarks=[],t}return a.__extends(t,e),t.prototype.rotate=function(e,t,n){if(this.relElevation=r.getAngle(t),this.relAzimuth=r.getAngle(e),this.relRoll=r.getAngle(n),this.elevation+=this.relElevation,this.azimuth+=this.relAzimuth,this.roll+=this.relRoll,this.type===r.CameraType.EXPLORING){var a=i.quat.setAxisAngle(i.quat.create(),[1,0,0],r.deg2rad((this.rotateWorld?1:-1)*this.relElevation)),o=i.quat.setAxisAngle(i.quat.create(),[0,1,0],r.deg2rad((this.rotateWorld?1:-1)*this.relAzimuth)),c=i.quat.setAxisAngle(i.quat.create(),[0,0,1],r.deg2rad(this.relRoll)),l=i.quat.multiply(i.quat.create(),o,a);l=i.quat.multiply(i.quat.create(),l,c);var u=i.mat4.fromQuat(i.mat4.create(),l);i.mat4.translate(this.matrix,this.matrix,[0,0,-this.distance]),i.mat4.multiply(this.matrix,this.matrix,u),i.mat4.translate(this.matrix,this.matrix,[0,0,this.distance])}else{if(Math.abs(this.elevation)>90)return this;this.computeMatrix()}return this._getAxes(),this.type===r.CameraType.ORBITING||this.type===r.CameraType.EXPLORING?this._getPosition():this.type===r.CameraType.TRACKING&&this._getFocalPoint(),this._update(),this},t.prototype.pan=function(e,t){var n=r.createVec3(e,t,0),a=i.vec3.clone(this.position);return i.vec3.add(a,a,i.vec3.scale(i.vec3.create(),this.right,n[0])),i.vec3.add(a,a,i.vec3.scale(i.vec3.create(),this.up,n[1])),this._setPosition(a),this.triggerUpdate(),this},t.prototype.dolly=function(e){var t=this.forward,n=i.vec3.clone(this.position),a=this.dollyingStep,o=this.distance+e*this.dollyingStep;return a=Math.max(Math.min(o,this.maxDistance),this.minDistance)-this.distance,n[0]+=a*t[0],n[1]+=a*t[1],n[2]+=a*t[2],this._setPosition(n),this.type===r.CameraType.ORBITING||this.type===r.CameraType.EXPLORING?this._getDistance():this.type===r.CameraType.TRACKING&&i.vec3.add(this.focalPoint,n,this.distanceVector),this.triggerUpdate(),this},t.prototype.cancelLandmarkAnimation=function(){void 0!==this.landmarkAnimationID&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)},t.prototype.createLandmark=function(e,t){var n,a,o,c;void 0===t&&(t={});var l=t.position,u=void 0===l?this.position:l,s=t.focalPoint,d=void 0===s?this.focalPoint:s,p=t.roll,f=t.zoom,h=new r.runtime.CameraContribution;h.setType(this.type,void 0),h.setPosition(u[0],null!==(n=u[1])&&void 0!==n?n:this.position[1],null!==(a=u[2])&&void 0!==a?a:this.position[2]),h.setFocalPoint(d[0],null!==(o=d[1])&&void 0!==o?o:this.focalPoint[1],null!==(c=d[2])&&void 0!==c?c:this.focalPoint[2]),h.setRoll(null!=p?p:this.roll),h.setZoom(null!=f?f:this.zoom);var v={name:e,matrix:i.mat4.clone(h.getWorldTransform()),right:i.vec3.clone(h.right),up:i.vec3.clone(h.up),forward:i.vec3.clone(h.forward),position:i.vec3.clone(h.getPosition()),focalPoint:i.vec3.clone(h.getFocalPoint()),distanceVector:i.vec3.clone(h.getDistanceVector()),distance:h.getDistance(),dollyingStep:h.getDollyingStep(),azimuth:h.getAzimuth(),elevation:h.getElevation(),roll:h.getRoll(),relAzimuth:h.relAzimuth,relElevation:h.relElevation,relRoll:h.relRoll,zoom:h.getZoom()};return this.landmarks.push(v),v},t.prototype.gotoLandmark=function(e,t){var n=this;void 0===t&&(t={});var a=o.isString(e)?this.landmarks.find((function(t){return t.name===e})):e;if(a){var c=o.isNumber(t)?{duration:t}:t,l=c.easing,u=void 0===l?"linear":l,s=c.duration,d=void 0===s?100:s,p=c.easingFunction,f=void 0===p?void 0:p,h=c.onfinish,v=void 0===h?void 0:h,m=c.onframe,I=void 0===m?void 0:m;if(0===d)return this.syncFromLandmark(a),void(v&&v());this.cancelLandmarkAnimation();var g,_=a.position,y=a.focalPoint,x=a.zoom,b=a.roll,w=f||r.runtime.EasingFunction(u),E=function(){n.setFocalPoint(y),n.setPosition(_),n.setRoll(b),n.setZoom(x),n.computeMatrix(),n.triggerUpdate(),v&&v()},S=function(e){void 0===g&&(g=e);var t=e-g;if(t>d)E();else{var r,a,o=w(t/d),c=i.vec3.create(),l=i.vec3.create();i.vec3.lerp(c,n.focalPoint,y,o),i.vec3.lerp(l,n.position,_,o),a=n.roll*(1-o)+b*o,r=n.zoom*(1-o)+x*o,n.setFocalPoint(c),n.setPosition(l),n.setRoll(a),n.setZoom(r),i.vec3.dist(c,y)+i.vec3.dist(l,_)<=.01&&null==x&&null==b?E():(n.computeMatrix(),n.triggerUpdate(),t>>8&255}function L(e){return e>>>16&255}function N(e){return 255&e}function F(e){switch(e){case t.FormatTypeFlags.F32:case t.FormatTypeFlags.U32:case t.FormatTypeFlags.S32:return 4;case t.FormatTypeFlags.U16:case t.FormatTypeFlags.S16:case t.FormatTypeFlags.F16:return 2;case t.FormatTypeFlags.U8:case t.FormatTypeFlags.S8:return 1;default:throw new Error("whoops")}}function D(e){return F(L(e))}function B(e){return F(L(e))*O(e)}function G(e){var n=N(e);if(n&t.FormatFlags.Depth)return t.SamplerFormatKind.Depth;if(n&t.FormatFlags.Normalized)return t.SamplerFormatKind.Float;var r=L(e);if(r===t.FormatTypeFlags.F16||r===t.FormatTypeFlags.F32)return t.SamplerFormatKind.Float;if(r===t.FormatTypeFlags.U8||r===t.FormatTypeFlags.U16||r===t.FormatTypeFlags.U32)return t.SamplerFormatKind.Uint;if(r===t.FormatTypeFlags.S8||r===t.FormatTypeFlags.S16||r===t.FormatTypeFlags.S32)return t.SamplerFormatKind.Sint;throw new Error("whoops")}function U(e,t){if(void 0===t&&(t=""),!e)throw new Error("Assert fail: ".concat(t))}function j(e){if(null!=e)return e;throw new Error("Missing object")}function z(e,t){return e.r===t.r&&e.g===t.g&&e.b===t.b&&e.a===t.a}function q(e,t){e.r=t.r,e.g=t.g,e.b=t.b,e.a=t.a}function H(e){return{r:e.r,g:e.g,b:e.b,a:e.a}}function V(e,t,n,r){return void 0===r&&(r=1),{r:e,g:t,b:n,a:r}}t.GL=void 0,(r=t.GL||(t.GL={}))[r.DEPTH_BUFFER_BIT=256]="DEPTH_BUFFER_BIT",r[r.STENCIL_BUFFER_BIT=1024]="STENCIL_BUFFER_BIT",r[r.COLOR_BUFFER_BIT=16384]="COLOR_BUFFER_BIT",r[r.POINTS=0]="POINTS",r[r.LINES=1]="LINES",r[r.LINE_LOOP=2]="LINE_LOOP",r[r.LINE_STRIP=3]="LINE_STRIP",r[r.TRIANGLES=4]="TRIANGLES",r[r.TRIANGLE_STRIP=5]="TRIANGLE_STRIP",r[r.TRIANGLE_FAN=6]="TRIANGLE_FAN",r[r.ZERO=0]="ZERO",r[r.ONE=1]="ONE",r[r.SRC_COLOR=768]="SRC_COLOR",r[r.ONE_MINUS_SRC_COLOR=769]="ONE_MINUS_SRC_COLOR",r[r.SRC_ALPHA=770]="SRC_ALPHA",r[r.ONE_MINUS_SRC_ALPHA=771]="ONE_MINUS_SRC_ALPHA",r[r.DST_ALPHA=772]="DST_ALPHA",r[r.ONE_MINUS_DST_ALPHA=773]="ONE_MINUS_DST_ALPHA",r[r.DST_COLOR=774]="DST_COLOR",r[r.ONE_MINUS_DST_COLOR=775]="ONE_MINUS_DST_COLOR",r[r.SRC_ALPHA_SATURATE=776]="SRC_ALPHA_SATURATE",r[r.CONSTANT_COLOR=32769]="CONSTANT_COLOR",r[r.ONE_MINUS_CONSTANT_COLOR=32770]="ONE_MINUS_CONSTANT_COLOR",r[r.CONSTANT_ALPHA=32771]="CONSTANT_ALPHA",r[r.ONE_MINUS_CONSTANT_ALPHA=32772]="ONE_MINUS_CONSTANT_ALPHA",r[r.FUNC_ADD=32774]="FUNC_ADD",r[r.FUNC_SUBTRACT=32778]="FUNC_SUBTRACT",r[r.FUNC_REVERSE_SUBTRACT=32779]="FUNC_REVERSE_SUBTRACT",r[r.BLEND_EQUATION=32777]="BLEND_EQUATION",r[r.BLEND_EQUATION_RGB=32777]="BLEND_EQUATION_RGB",r[r.BLEND_EQUATION_ALPHA=34877]="BLEND_EQUATION_ALPHA",r[r.BLEND_DST_RGB=32968]="BLEND_DST_RGB",r[r.BLEND_SRC_RGB=32969]="BLEND_SRC_RGB",r[r.BLEND_DST_ALPHA=32970]="BLEND_DST_ALPHA",r[r.BLEND_SRC_ALPHA=32971]="BLEND_SRC_ALPHA",r[r.BLEND_COLOR=32773]="BLEND_COLOR",r[r.ARRAY_BUFFER_BINDING=34964]="ARRAY_BUFFER_BINDING",r[r.ELEMENT_ARRAY_BUFFER_BINDING=34965]="ELEMENT_ARRAY_BUFFER_BINDING",r[r.LINE_WIDTH=2849]="LINE_WIDTH",r[r.ALIASED_POINT_SIZE_RANGE=33901]="ALIASED_POINT_SIZE_RANGE",r[r.ALIASED_LINE_WIDTH_RANGE=33902]="ALIASED_LINE_WIDTH_RANGE",r[r.CULL_FACE_MODE=2885]="CULL_FACE_MODE",r[r.FRONT_FACE=2886]="FRONT_FACE",r[r.DEPTH_RANGE=2928]="DEPTH_RANGE",r[r.DEPTH_WRITEMASK=2930]="DEPTH_WRITEMASK",r[r.DEPTH_CLEAR_VALUE=2931]="DEPTH_CLEAR_VALUE",r[r.DEPTH_FUNC=2932]="DEPTH_FUNC",r[r.STENCIL_CLEAR_VALUE=2961]="STENCIL_CLEAR_VALUE",r[r.STENCIL_FUNC=2962]="STENCIL_FUNC",r[r.STENCIL_FAIL=2964]="STENCIL_FAIL",r[r.STENCIL_PASS_DEPTH_FAIL=2965]="STENCIL_PASS_DEPTH_FAIL",r[r.STENCIL_PASS_DEPTH_PASS=2966]="STENCIL_PASS_DEPTH_PASS",r[r.STENCIL_REF=2967]="STENCIL_REF",r[r.STENCIL_VALUE_MASK=2963]="STENCIL_VALUE_MASK",r[r.STENCIL_WRITEMASK=2968]="STENCIL_WRITEMASK",r[r.STENCIL_BACK_FUNC=34816]="STENCIL_BACK_FUNC",r[r.STENCIL_BACK_FAIL=34817]="STENCIL_BACK_FAIL",r[r.STENCIL_BACK_PASS_DEPTH_FAIL=34818]="STENCIL_BACK_PASS_DEPTH_FAIL",r[r.STENCIL_BACK_PASS_DEPTH_PASS=34819]="STENCIL_BACK_PASS_DEPTH_PASS",r[r.STENCIL_BACK_REF=36003]="STENCIL_BACK_REF",r[r.STENCIL_BACK_VALUE_MASK=36004]="STENCIL_BACK_VALUE_MASK",r[r.STENCIL_BACK_WRITEMASK=36005]="STENCIL_BACK_WRITEMASK",r[r.VIEWPORT=2978]="VIEWPORT",r[r.SCISSOR_BOX=3088]="SCISSOR_BOX",r[r.COLOR_CLEAR_VALUE=3106]="COLOR_CLEAR_VALUE",r[r.COLOR_WRITEMASK=3107]="COLOR_WRITEMASK",r[r.UNPACK_ALIGNMENT=3317]="UNPACK_ALIGNMENT",r[r.PACK_ALIGNMENT=3333]="PACK_ALIGNMENT",r[r.MAX_TEXTURE_SIZE=3379]="MAX_TEXTURE_SIZE",r[r.MAX_VIEWPORT_DIMS=3386]="MAX_VIEWPORT_DIMS",r[r.SUBPIXEL_BITS=3408]="SUBPIXEL_BITS",r[r.RED_BITS=3410]="RED_BITS",r[r.GREEN_BITS=3411]="GREEN_BITS",r[r.BLUE_BITS=3412]="BLUE_BITS",r[r.ALPHA_BITS=3413]="ALPHA_BITS",r[r.DEPTH_BITS=3414]="DEPTH_BITS",r[r.STENCIL_BITS=3415]="STENCIL_BITS",r[r.POLYGON_OFFSET_UNITS=10752]="POLYGON_OFFSET_UNITS",r[r.POLYGON_OFFSET_FACTOR=32824]="POLYGON_OFFSET_FACTOR",r[r.TEXTURE_BINDING_2D=32873]="TEXTURE_BINDING_2D",r[r.SAMPLE_BUFFERS=32936]="SAMPLE_BUFFERS",r[r.SAMPLES=32937]="SAMPLES",r[r.SAMPLE_COVERAGE_VALUE=32938]="SAMPLE_COVERAGE_VALUE",r[r.SAMPLE_COVERAGE_INVERT=32939]="SAMPLE_COVERAGE_INVERT",r[r.COMPRESSED_TEXTURE_FORMATS=34467]="COMPRESSED_TEXTURE_FORMATS",r[r.VENDOR=7936]="VENDOR",r[r.RENDERER=7937]="RENDERER",r[r.VERSION=7938]="VERSION",r[r.IMPLEMENTATION_COLOR_READ_TYPE=35738]="IMPLEMENTATION_COLOR_READ_TYPE",r[r.IMPLEMENTATION_COLOR_READ_FORMAT=35739]="IMPLEMENTATION_COLOR_READ_FORMAT",r[r.BROWSER_DEFAULT_WEBGL=37444]="BROWSER_DEFAULT_WEBGL",r[r.STATIC_DRAW=35044]="STATIC_DRAW",r[r.STREAM_DRAW=35040]="STREAM_DRAW",r[r.DYNAMIC_DRAW=35048]="DYNAMIC_DRAW",r[r.ARRAY_BUFFER=34962]="ARRAY_BUFFER",r[r.ELEMENT_ARRAY_BUFFER=34963]="ELEMENT_ARRAY_BUFFER",r[r.BUFFER_SIZE=34660]="BUFFER_SIZE",r[r.BUFFER_USAGE=34661]="BUFFER_USAGE",r[r.CURRENT_VERTEX_ATTRIB=34342]="CURRENT_VERTEX_ATTRIB",r[r.VERTEX_ATTRIB_ARRAY_ENABLED=34338]="VERTEX_ATTRIB_ARRAY_ENABLED",r[r.VERTEX_ATTRIB_ARRAY_SIZE=34339]="VERTEX_ATTRIB_ARRAY_SIZE",r[r.VERTEX_ATTRIB_ARRAY_STRIDE=34340]="VERTEX_ATTRIB_ARRAY_STRIDE",r[r.VERTEX_ATTRIB_ARRAY_TYPE=34341]="VERTEX_ATTRIB_ARRAY_TYPE",r[r.VERTEX_ATTRIB_ARRAY_NORMALIZED=34922]="VERTEX_ATTRIB_ARRAY_NORMALIZED",r[r.VERTEX_ATTRIB_ARRAY_POINTER=34373]="VERTEX_ATTRIB_ARRAY_POINTER",r[r.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING=34975]="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",r[r.CULL_FACE=2884]="CULL_FACE",r[r.FRONT=1028]="FRONT",r[r.BACK=1029]="BACK",r[r.FRONT_AND_BACK=1032]="FRONT_AND_BACK",r[r.BLEND=3042]="BLEND",r[r.DEPTH_TEST=2929]="DEPTH_TEST",r[r.DITHER=3024]="DITHER",r[r.POLYGON_OFFSET_FILL=32823]="POLYGON_OFFSET_FILL",r[r.SAMPLE_ALPHA_TO_COVERAGE=32926]="SAMPLE_ALPHA_TO_COVERAGE",r[r.SAMPLE_COVERAGE=32928]="SAMPLE_COVERAGE",r[r.SCISSOR_TEST=3089]="SCISSOR_TEST",r[r.STENCIL_TEST=2960]="STENCIL_TEST",r[r.NO_ERROR=0]="NO_ERROR",r[r.INVALID_ENUM=1280]="INVALID_ENUM",r[r.INVALID_VALUE=1281]="INVALID_VALUE",r[r.INVALID_OPERATION=1282]="INVALID_OPERATION",r[r.OUT_OF_MEMORY=1285]="OUT_OF_MEMORY",r[r.CONTEXT_LOST_WEBGL=37442]="CONTEXT_LOST_WEBGL",r[r.CW=2304]="CW",r[r.CCW=2305]="CCW",r[r.DONT_CARE=4352]="DONT_CARE",r[r.FASTEST=4353]="FASTEST",r[r.NICEST=4354]="NICEST",r[r.GENERATE_MIPMAP_HINT=33170]="GENERATE_MIPMAP_HINT",r[r.BYTE=5120]="BYTE",r[r.UNSIGNED_BYTE=5121]="UNSIGNED_BYTE",r[r.SHORT=5122]="SHORT",r[r.UNSIGNED_SHORT=5123]="UNSIGNED_SHORT",r[r.INT=5124]="INT",r[r.UNSIGNED_INT=5125]="UNSIGNED_INT",r[r.FLOAT=5126]="FLOAT",r[r.DOUBLE=5130]="DOUBLE",r[r.DEPTH_COMPONENT=6402]="DEPTH_COMPONENT",r[r.ALPHA=6406]="ALPHA",r[r.RGB=6407]="RGB",r[r.RGBA=6408]="RGBA",r[r.LUMINANCE=6409]="LUMINANCE",r[r.LUMINANCE_ALPHA=6410]="LUMINANCE_ALPHA",r[r.UNSIGNED_SHORT_4_4_4_4=32819]="UNSIGNED_SHORT_4_4_4_4",r[r.UNSIGNED_SHORT_5_5_5_1=32820]="UNSIGNED_SHORT_5_5_5_1",r[r.UNSIGNED_SHORT_5_6_5=33635]="UNSIGNED_SHORT_5_6_5",r[r.FRAGMENT_SHADER=35632]="FRAGMENT_SHADER",r[r.VERTEX_SHADER=35633]="VERTEX_SHADER",r[r.COMPILE_STATUS=35713]="COMPILE_STATUS",r[r.DELETE_STATUS=35712]="DELETE_STATUS",r[r.LINK_STATUS=35714]="LINK_STATUS",r[r.VALIDATE_STATUS=35715]="VALIDATE_STATUS",r[r.ATTACHED_SHADERS=35717]="ATTACHED_SHADERS",r[r.ACTIVE_ATTRIBUTES=35721]="ACTIVE_ATTRIBUTES",r[r.ACTIVE_UNIFORMS=35718]="ACTIVE_UNIFORMS",r[r.MAX_VERTEX_ATTRIBS=34921]="MAX_VERTEX_ATTRIBS",r[r.MAX_VERTEX_UNIFORM_VECTORS=36347]="MAX_VERTEX_UNIFORM_VECTORS",r[r.MAX_VARYING_VECTORS=36348]="MAX_VARYING_VECTORS",r[r.MAX_COMBINED_TEXTURE_IMAGE_UNITS=35661]="MAX_COMBINED_TEXTURE_IMAGE_UNITS",r[r.MAX_VERTEX_TEXTURE_IMAGE_UNITS=35660]="MAX_VERTEX_TEXTURE_IMAGE_UNITS",r[r.MAX_TEXTURE_IMAGE_UNITS=34930]="MAX_TEXTURE_IMAGE_UNITS",r[r.MAX_FRAGMENT_UNIFORM_VECTORS=36349]="MAX_FRAGMENT_UNIFORM_VECTORS",r[r.SHADER_TYPE=35663]="SHADER_TYPE",r[r.SHADING_LANGUAGE_VERSION=35724]="SHADING_LANGUAGE_VERSION",r[r.CURRENT_PROGRAM=35725]="CURRENT_PROGRAM",r[r.NEVER=512]="NEVER",r[r.ALWAYS=519]="ALWAYS",r[r.LESS=513]="LESS",r[r.EQUAL=514]="EQUAL",r[r.LEQUAL=515]="LEQUAL",r[r.GREATER=516]="GREATER",r[r.GEQUAL=518]="GEQUAL",r[r.NOTEQUAL=517]="NOTEQUAL",r[r.KEEP=7680]="KEEP",r[r.REPLACE=7681]="REPLACE",r[r.INCR=7682]="INCR",r[r.DECR=7683]="DECR",r[r.INVERT=5386]="INVERT",r[r.INCR_WRAP=34055]="INCR_WRAP",r[r.DECR_WRAP=34056]="DECR_WRAP",r[r.NEAREST=9728]="NEAREST",r[r.LINEAR=9729]="LINEAR",r[r.NEAREST_MIPMAP_NEAREST=9984]="NEAREST_MIPMAP_NEAREST",r[r.LINEAR_MIPMAP_NEAREST=9985]="LINEAR_MIPMAP_NEAREST",r[r.NEAREST_MIPMAP_LINEAR=9986]="NEAREST_MIPMAP_LINEAR",r[r.LINEAR_MIPMAP_LINEAR=9987]="LINEAR_MIPMAP_LINEAR",r[r.TEXTURE_MAG_FILTER=10240]="TEXTURE_MAG_FILTER",r[r.TEXTURE_MIN_FILTER=10241]="TEXTURE_MIN_FILTER",r[r.TEXTURE_WRAP_S=10242]="TEXTURE_WRAP_S",r[r.TEXTURE_WRAP_T=10243]="TEXTURE_WRAP_T",r[r.TEXTURE_2D=3553]="TEXTURE_2D",r[r.TEXTURE=5890]="TEXTURE",r[r.TEXTURE_CUBE_MAP=34067]="TEXTURE_CUBE_MAP",r[r.TEXTURE_BINDING_CUBE_MAP=34068]="TEXTURE_BINDING_CUBE_MAP",r[r.TEXTURE_CUBE_MAP_POSITIVE_X=34069]="TEXTURE_CUBE_MAP_POSITIVE_X",r[r.TEXTURE_CUBE_MAP_NEGATIVE_X=34070]="TEXTURE_CUBE_MAP_NEGATIVE_X",r[r.TEXTURE_CUBE_MAP_POSITIVE_Y=34071]="TEXTURE_CUBE_MAP_POSITIVE_Y",r[r.TEXTURE_CUBE_MAP_NEGATIVE_Y=34072]="TEXTURE_CUBE_MAP_NEGATIVE_Y",r[r.TEXTURE_CUBE_MAP_POSITIVE_Z=34073]="TEXTURE_CUBE_MAP_POSITIVE_Z",r[r.TEXTURE_CUBE_MAP_NEGATIVE_Z=34074]="TEXTURE_CUBE_MAP_NEGATIVE_Z",r[r.MAX_CUBE_MAP_TEXTURE_SIZE=34076]="MAX_CUBE_MAP_TEXTURE_SIZE",r[r.TEXTURE0=33984]="TEXTURE0",r[r.ACTIVE_TEXTURE=34016]="ACTIVE_TEXTURE",r[r.REPEAT=10497]="REPEAT",r[r.CLAMP_TO_EDGE=33071]="CLAMP_TO_EDGE",r[r.MIRRORED_REPEAT=33648]="MIRRORED_REPEAT",r[r.TEXTURE_WIDTH=4096]="TEXTURE_WIDTH",r[r.TEXTURE_HEIGHT=4097]="TEXTURE_HEIGHT",r[r.FLOAT_VEC2=35664]="FLOAT_VEC2",r[r.FLOAT_VEC3=35665]="FLOAT_VEC3",r[r.FLOAT_VEC4=35666]="FLOAT_VEC4",r[r.INT_VEC2=35667]="INT_VEC2",r[r.INT_VEC3=35668]="INT_VEC3",r[r.INT_VEC4=35669]="INT_VEC4",r[r.BOOL=35670]="BOOL",r[r.BOOL_VEC2=35671]="BOOL_VEC2",r[r.BOOL_VEC3=35672]="BOOL_VEC3",r[r.BOOL_VEC4=35673]="BOOL_VEC4",r[r.FLOAT_MAT2=35674]="FLOAT_MAT2",r[r.FLOAT_MAT3=35675]="FLOAT_MAT3",r[r.FLOAT_MAT4=35676]="FLOAT_MAT4",r[r.SAMPLER_2D=35678]="SAMPLER_2D",r[r.SAMPLER_CUBE=35680]="SAMPLER_CUBE",r[r.LOW_FLOAT=36336]="LOW_FLOAT",r[r.MEDIUM_FLOAT=36337]="MEDIUM_FLOAT",r[r.HIGH_FLOAT=36338]="HIGH_FLOAT",r[r.LOW_INT=36339]="LOW_INT",r[r.MEDIUM_INT=36340]="MEDIUM_INT",r[r.HIGH_INT=36341]="HIGH_INT",r[r.FRAMEBUFFER=36160]="FRAMEBUFFER",r[r.RENDERBUFFER=36161]="RENDERBUFFER",r[r.RGBA4=32854]="RGBA4",r[r.RGB5_A1=32855]="RGB5_A1",r[r.RGB565=36194]="RGB565",r[r.DEPTH_COMPONENT16=33189]="DEPTH_COMPONENT16",r[r.STENCIL_INDEX=6401]="STENCIL_INDEX",r[r.STENCIL_INDEX8=36168]="STENCIL_INDEX8",r[r.DEPTH_STENCIL=34041]="DEPTH_STENCIL",r[r.RENDERBUFFER_WIDTH=36162]="RENDERBUFFER_WIDTH",r[r.RENDERBUFFER_HEIGHT=36163]="RENDERBUFFER_HEIGHT",r[r.RENDERBUFFER_INTERNAL_FORMAT=36164]="RENDERBUFFER_INTERNAL_FORMAT",r[r.RENDERBUFFER_RED_SIZE=36176]="RENDERBUFFER_RED_SIZE",r[r.RENDERBUFFER_GREEN_SIZE=36177]="RENDERBUFFER_GREEN_SIZE",r[r.RENDERBUFFER_BLUE_SIZE=36178]="RENDERBUFFER_BLUE_SIZE",r[r.RENDERBUFFER_ALPHA_SIZE=36179]="RENDERBUFFER_ALPHA_SIZE",r[r.RENDERBUFFER_DEPTH_SIZE=36180]="RENDERBUFFER_DEPTH_SIZE",r[r.RENDERBUFFER_STENCIL_SIZE=36181]="RENDERBUFFER_STENCIL_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE=36048]="FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE",r[r.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME=36049]="FRAMEBUFFER_ATTACHMENT_OBJECT_NAME",r[r.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL=36050]="FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL",r[r.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE=36051]="FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE",r[r.COLOR_ATTACHMENT0=36064]="COLOR_ATTACHMENT0",r[r.DEPTH_ATTACHMENT=36096]="DEPTH_ATTACHMENT",r[r.STENCIL_ATTACHMENT=36128]="STENCIL_ATTACHMENT",r[r.DEPTH_STENCIL_ATTACHMENT=33306]="DEPTH_STENCIL_ATTACHMENT",r[r.NONE=0]="NONE",r[r.FRAMEBUFFER_COMPLETE=36053]="FRAMEBUFFER_COMPLETE",r[r.FRAMEBUFFER_INCOMPLETE_ATTACHMENT=36054]="FRAMEBUFFER_INCOMPLETE_ATTACHMENT",r[r.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT=36055]="FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT",r[r.FRAMEBUFFER_INCOMPLETE_DIMENSIONS=36057]="FRAMEBUFFER_INCOMPLETE_DIMENSIONS",r[r.FRAMEBUFFER_UNSUPPORTED=36061]="FRAMEBUFFER_UNSUPPORTED",r[r.FRAMEBUFFER_BINDING=36006]="FRAMEBUFFER_BINDING",r[r.RENDERBUFFER_BINDING=36007]="RENDERBUFFER_BINDING",r[r.READ_FRAMEBUFFER=36008]="READ_FRAMEBUFFER",r[r.DRAW_FRAMEBUFFER=36009]="DRAW_FRAMEBUFFER",r[r.MAX_RENDERBUFFER_SIZE=34024]="MAX_RENDERBUFFER_SIZE",r[r.INVALID_FRAMEBUFFER_OPERATION=1286]="INVALID_FRAMEBUFFER_OPERATION",r[r.UNPACK_FLIP_Y_WEBGL=37440]="UNPACK_FLIP_Y_WEBGL",r[r.UNPACK_PREMULTIPLY_ALPHA_WEBGL=37441]="UNPACK_PREMULTIPLY_ALPHA_WEBGL",r[r.UNPACK_COLORSPACE_CONVERSION_WEBGL=37443]="UNPACK_COLORSPACE_CONVERSION_WEBGL",r[r.READ_BUFFER=3074]="READ_BUFFER",r[r.UNPACK_ROW_LENGTH=3314]="UNPACK_ROW_LENGTH",r[r.UNPACK_SKIP_ROWS=3315]="UNPACK_SKIP_ROWS",r[r.UNPACK_SKIP_PIXELS=3316]="UNPACK_SKIP_PIXELS",r[r.PACK_ROW_LENGTH=3330]="PACK_ROW_LENGTH",r[r.PACK_SKIP_ROWS=3331]="PACK_SKIP_ROWS",r[r.PACK_SKIP_PIXELS=3332]="PACK_SKIP_PIXELS",r[r.TEXTURE_BINDING_3D=32874]="TEXTURE_BINDING_3D",r[r.UNPACK_SKIP_IMAGES=32877]="UNPACK_SKIP_IMAGES",r[r.UNPACK_IMAGE_HEIGHT=32878]="UNPACK_IMAGE_HEIGHT",r[r.MAX_3D_TEXTURE_SIZE=32883]="MAX_3D_TEXTURE_SIZE",r[r.MAX_ELEMENTS_VERTICES=33e3]="MAX_ELEMENTS_VERTICES",r[r.MAX_ELEMENTS_INDICES=33001]="MAX_ELEMENTS_INDICES",r[r.MAX_TEXTURE_LOD_BIAS=34045]="MAX_TEXTURE_LOD_BIAS",r[r.MAX_FRAGMENT_UNIFORM_COMPONENTS=35657]="MAX_FRAGMENT_UNIFORM_COMPONENTS",r[r.MAX_VERTEX_UNIFORM_COMPONENTS=35658]="MAX_VERTEX_UNIFORM_COMPONENTS",r[r.MAX_ARRAY_TEXTURE_LAYERS=35071]="MAX_ARRAY_TEXTURE_LAYERS",r[r.MIN_PROGRAM_TEXEL_OFFSET=35076]="MIN_PROGRAM_TEXEL_OFFSET",r[r.MAX_PROGRAM_TEXEL_OFFSET=35077]="MAX_PROGRAM_TEXEL_OFFSET",r[r.MAX_VARYING_COMPONENTS=35659]="MAX_VARYING_COMPONENTS",r[r.FRAGMENT_SHADER_DERIVATIVE_HINT=35723]="FRAGMENT_SHADER_DERIVATIVE_HINT",r[r.RASTERIZER_DISCARD=35977]="RASTERIZER_DISCARD",r[r.VERTEX_ARRAY_BINDING=34229]="VERTEX_ARRAY_BINDING",r[r.MAX_VERTEX_OUTPUT_COMPONENTS=37154]="MAX_VERTEX_OUTPUT_COMPONENTS",r[r.MAX_FRAGMENT_INPUT_COMPONENTS=37157]="MAX_FRAGMENT_INPUT_COMPONENTS",r[r.MAX_SERVER_WAIT_TIMEOUT=37137]="MAX_SERVER_WAIT_TIMEOUT",r[r.MAX_ELEMENT_INDEX=36203]="MAX_ELEMENT_INDEX",r[r.RED=6403]="RED",r[r.RGB8=32849]="RGB8",r[r.RGBA8=32856]="RGBA8",r[r.RGB10_A2=32857]="RGB10_A2",r[r.TEXTURE_3D=32879]="TEXTURE_3D",r[r.TEXTURE_WRAP_R=32882]="TEXTURE_WRAP_R",r[r.TEXTURE_MIN_LOD=33082]="TEXTURE_MIN_LOD",r[r.TEXTURE_MAX_LOD=33083]="TEXTURE_MAX_LOD",r[r.TEXTURE_BASE_LEVEL=33084]="TEXTURE_BASE_LEVEL",r[r.TEXTURE_MAX_LEVEL=33085]="TEXTURE_MAX_LEVEL",r[r.TEXTURE_COMPARE_MODE=34892]="TEXTURE_COMPARE_MODE",r[r.TEXTURE_COMPARE_FUNC=34893]="TEXTURE_COMPARE_FUNC",r[r.SRGB=35904]="SRGB",r[r.SRGB8=35905]="SRGB8",r[r.SRGB8_ALPHA8=35907]="SRGB8_ALPHA8",r[r.COMPARE_REF_TO_TEXTURE=34894]="COMPARE_REF_TO_TEXTURE",r[r.RGBA32F=34836]="RGBA32F",r[r.RGB32F=34837]="RGB32F",r[r.RGBA16F=34842]="RGBA16F",r[r.RGB16F=34843]="RGB16F",r[r.TEXTURE_2D_ARRAY=35866]="TEXTURE_2D_ARRAY",r[r.TEXTURE_BINDING_2D_ARRAY=35869]="TEXTURE_BINDING_2D_ARRAY",r[r.R11F_G11F_B10F=35898]="R11F_G11F_B10F",r[r.RGB9_E5=35901]="RGB9_E5",r[r.RGBA32UI=36208]="RGBA32UI",r[r.RGB32UI=36209]="RGB32UI",r[r.RGBA16UI=36214]="RGBA16UI",r[r.RGB16UI=36215]="RGB16UI",r[r.RGBA8UI=36220]="RGBA8UI",r[r.RGB8UI=36221]="RGB8UI",r[r.RGBA32I=36226]="RGBA32I",r[r.RGB32I=36227]="RGB32I",r[r.RGBA16I=36232]="RGBA16I",r[r.RGB16I=36233]="RGB16I",r[r.RGBA8I=36238]="RGBA8I",r[r.RGB8I=36239]="RGB8I",r[r.RED_INTEGER=36244]="RED_INTEGER",r[r.RGB_INTEGER=36248]="RGB_INTEGER",r[r.RGBA_INTEGER=36249]="RGBA_INTEGER",r[r.R8=33321]="R8",r[r.RG8=33323]="RG8",r[r.R16F=33325]="R16F",r[r.R32F=33326]="R32F",r[r.RG16F=33327]="RG16F",r[r.RG32F=33328]="RG32F",r[r.R8I=33329]="R8I",r[r.R8UI=33330]="R8UI",r[r.R16I=33331]="R16I",r[r.R16UI=33332]="R16UI",r[r.R32I=33333]="R32I",r[r.R32UI=33334]="R32UI",r[r.RG8I=33335]="RG8I",r[r.RG8UI=33336]="RG8UI",r[r.RG16I=33337]="RG16I",r[r.RG16UI=33338]="RG16UI",r[r.RG32I=33339]="RG32I",r[r.RG32UI=33340]="RG32UI",r[r.R8_SNORM=36756]="R8_SNORM",r[r.RG8_SNORM=36757]="RG8_SNORM",r[r.RGB8_SNORM=36758]="RGB8_SNORM",r[r.RGBA8_SNORM=36759]="RGBA8_SNORM",r[r.RGB10_A2UI=36975]="RGB10_A2UI",r[r.TEXTURE_IMMUTABLE_FORMAT=37167]="TEXTURE_IMMUTABLE_FORMAT",r[r.TEXTURE_IMMUTABLE_LEVELS=33503]="TEXTURE_IMMUTABLE_LEVELS",r[r.UNSIGNED_INT_2_10_10_10_REV=33640]="UNSIGNED_INT_2_10_10_10_REV",r[r.UNSIGNED_INT_10F_11F_11F_REV=35899]="UNSIGNED_INT_10F_11F_11F_REV",r[r.UNSIGNED_INT_5_9_9_9_REV=35902]="UNSIGNED_INT_5_9_9_9_REV",r[r.FLOAT_32_UNSIGNED_INT_24_8_REV=36269]="FLOAT_32_UNSIGNED_INT_24_8_REV",r[r.UNSIGNED_INT_24_8=34042]="UNSIGNED_INT_24_8",r[r.HALF_FLOAT=5131]="HALF_FLOAT",r[r.RG=33319]="RG",r[r.RG_INTEGER=33320]="RG_INTEGER",r[r.INT_2_10_10_10_REV=36255]="INT_2_10_10_10_REV",r[r.CURRENT_QUERY=34917]="CURRENT_QUERY",r[r.QUERY_RESULT=34918]="QUERY_RESULT",r[r.QUERY_RESULT_AVAILABLE=34919]="QUERY_RESULT_AVAILABLE",r[r.ANY_SAMPLES_PASSED=35887]="ANY_SAMPLES_PASSED",r[r.ANY_SAMPLES_PASSED_CONSERVATIVE=36202]="ANY_SAMPLES_PASSED_CONSERVATIVE",r[r.MAX_DRAW_BUFFERS=34852]="MAX_DRAW_BUFFERS",r[r.DRAW_BUFFER0=34853]="DRAW_BUFFER0",r[r.DRAW_BUFFER1=34854]="DRAW_BUFFER1",r[r.DRAW_BUFFER2=34855]="DRAW_BUFFER2",r[r.DRAW_BUFFER3=34856]="DRAW_BUFFER3",r[r.DRAW_BUFFER4=34857]="DRAW_BUFFER4",r[r.DRAW_BUFFER5=34858]="DRAW_BUFFER5",r[r.DRAW_BUFFER6=34859]="DRAW_BUFFER6",r[r.DRAW_BUFFER7=34860]="DRAW_BUFFER7",r[r.DRAW_BUFFER8=34861]="DRAW_BUFFER8",r[r.DRAW_BUFFER9=34862]="DRAW_BUFFER9",r[r.DRAW_BUFFER10=34863]="DRAW_BUFFER10",r[r.DRAW_BUFFER11=34864]="DRAW_BUFFER11",r[r.DRAW_BUFFER12=34865]="DRAW_BUFFER12",r[r.DRAW_BUFFER13=34866]="DRAW_BUFFER13",r[r.DRAW_BUFFER14=34867]="DRAW_BUFFER14",r[r.DRAW_BUFFER15=34868]="DRAW_BUFFER15",r[r.MAX_COLOR_ATTACHMENTS=36063]="MAX_COLOR_ATTACHMENTS",r[r.COLOR_ATTACHMENT1=36065]="COLOR_ATTACHMENT1",r[r.COLOR_ATTACHMENT2=36066]="COLOR_ATTACHMENT2",r[r.COLOR_ATTACHMENT3=36067]="COLOR_ATTACHMENT3",r[r.COLOR_ATTACHMENT4=36068]="COLOR_ATTACHMENT4",r[r.COLOR_ATTACHMENT5=36069]="COLOR_ATTACHMENT5",r[r.COLOR_ATTACHMENT6=36070]="COLOR_ATTACHMENT6",r[r.COLOR_ATTACHMENT7=36071]="COLOR_ATTACHMENT7",r[r.COLOR_ATTACHMENT8=36072]="COLOR_ATTACHMENT8",r[r.COLOR_ATTACHMENT9=36073]="COLOR_ATTACHMENT9",r[r.COLOR_ATTACHMENT10=36074]="COLOR_ATTACHMENT10",r[r.COLOR_ATTACHMENT11=36075]="COLOR_ATTACHMENT11",r[r.COLOR_ATTACHMENT12=36076]="COLOR_ATTACHMENT12",r[r.COLOR_ATTACHMENT13=36077]="COLOR_ATTACHMENT13",r[r.COLOR_ATTACHMENT14=36078]="COLOR_ATTACHMENT14",r[r.COLOR_ATTACHMENT15=36079]="COLOR_ATTACHMENT15",r[r.SAMPLER_3D=35679]="SAMPLER_3D",r[r.SAMPLER_2D_SHADOW=35682]="SAMPLER_2D_SHADOW",r[r.SAMPLER_2D_ARRAY=36289]="SAMPLER_2D_ARRAY",r[r.SAMPLER_2D_ARRAY_SHADOW=36292]="SAMPLER_2D_ARRAY_SHADOW",r[r.SAMPLER_CUBE_SHADOW=36293]="SAMPLER_CUBE_SHADOW",r[r.INT_SAMPLER_2D=36298]="INT_SAMPLER_2D",r[r.INT_SAMPLER_3D=36299]="INT_SAMPLER_3D",r[r.INT_SAMPLER_CUBE=36300]="INT_SAMPLER_CUBE",r[r.INT_SAMPLER_2D_ARRAY=36303]="INT_SAMPLER_2D_ARRAY",r[r.UNSIGNED_INT_SAMPLER_2D=36306]="UNSIGNED_INT_SAMPLER_2D",r[r.UNSIGNED_INT_SAMPLER_3D=36307]="UNSIGNED_INT_SAMPLER_3D",r[r.UNSIGNED_INT_SAMPLER_CUBE=36308]="UNSIGNED_INT_SAMPLER_CUBE",r[r.UNSIGNED_INT_SAMPLER_2D_ARRAY=36311]="UNSIGNED_INT_SAMPLER_2D_ARRAY",r[r.MAX_SAMPLES=36183]="MAX_SAMPLES",r[r.SAMPLER_BINDING=35097]="SAMPLER_BINDING",r[r.PIXEL_PACK_BUFFER=35051]="PIXEL_PACK_BUFFER",r[r.PIXEL_UNPACK_BUFFER=35052]="PIXEL_UNPACK_BUFFER",r[r.PIXEL_PACK_BUFFER_BINDING=35053]="PIXEL_PACK_BUFFER_BINDING",r[r.PIXEL_UNPACK_BUFFER_BINDING=35055]="PIXEL_UNPACK_BUFFER_BINDING",r[r.COPY_READ_BUFFER=36662]="COPY_READ_BUFFER",r[r.COPY_WRITE_BUFFER=36663]="COPY_WRITE_BUFFER",r[r.COPY_READ_BUFFER_BINDING=36662]="COPY_READ_BUFFER_BINDING",r[r.COPY_WRITE_BUFFER_BINDING=36663]="COPY_WRITE_BUFFER_BINDING",r[r.FLOAT_MAT2x3=35685]="FLOAT_MAT2x3",r[r.FLOAT_MAT2x4=35686]="FLOAT_MAT2x4",r[r.FLOAT_MAT3x2=35687]="FLOAT_MAT3x2",r[r.FLOAT_MAT3x4=35688]="FLOAT_MAT3x4",r[r.FLOAT_MAT4x2=35689]="FLOAT_MAT4x2",r[r.FLOAT_MAT4x3=35690]="FLOAT_MAT4x3",r[r.UNSIGNED_INT_VEC2=36294]="UNSIGNED_INT_VEC2",r[r.UNSIGNED_INT_VEC3=36295]="UNSIGNED_INT_VEC3",r[r.UNSIGNED_INT_VEC4=36296]="UNSIGNED_INT_VEC4",r[r.UNSIGNED_NORMALIZED=35863]="UNSIGNED_NORMALIZED",r[r.SIGNED_NORMALIZED=36764]="SIGNED_NORMALIZED",r[r.VERTEX_ATTRIB_ARRAY_INTEGER=35069]="VERTEX_ATTRIB_ARRAY_INTEGER",r[r.VERTEX_ATTRIB_ARRAY_DIVISOR=35070]="VERTEX_ATTRIB_ARRAY_DIVISOR",r[r.TRANSFORM_FEEDBACK_BUFFER_MODE=35967]="TRANSFORM_FEEDBACK_BUFFER_MODE",r[r.MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS=35968]="MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS",r[r.TRANSFORM_FEEDBACK_VARYINGS=35971]="TRANSFORM_FEEDBACK_VARYINGS",r[r.TRANSFORM_FEEDBACK_BUFFER_START=35972]="TRANSFORM_FEEDBACK_BUFFER_START",r[r.TRANSFORM_FEEDBACK_BUFFER_SIZE=35973]="TRANSFORM_FEEDBACK_BUFFER_SIZE",r[r.TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN=35976]="TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN",r[r.MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS=35978]="MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS",r[r.MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS=35979]="MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS",r[r.INTERLEAVED_ATTRIBS=35980]="INTERLEAVED_ATTRIBS",r[r.SEPARATE_ATTRIBS=35981]="SEPARATE_ATTRIBS",r[r.TRANSFORM_FEEDBACK_BUFFER=35982]="TRANSFORM_FEEDBACK_BUFFER",r[r.TRANSFORM_FEEDBACK_BUFFER_BINDING=35983]="TRANSFORM_FEEDBACK_BUFFER_BINDING",r[r.TRANSFORM_FEEDBACK=36386]="TRANSFORM_FEEDBACK",r[r.TRANSFORM_FEEDBACK_PAUSED=36387]="TRANSFORM_FEEDBACK_PAUSED",r[r.TRANSFORM_FEEDBACK_ACTIVE=36388]="TRANSFORM_FEEDBACK_ACTIVE",r[r.TRANSFORM_FEEDBACK_BINDING=36389]="TRANSFORM_FEEDBACK_BINDING",r[r.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING=33296]="FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING",r[r.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE=33297]="FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE",r[r.FRAMEBUFFER_ATTACHMENT_RED_SIZE=33298]="FRAMEBUFFER_ATTACHMENT_RED_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE=33299]="FRAMEBUFFER_ATTACHMENT_GREEN_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE=33300]="FRAMEBUFFER_ATTACHMENT_BLUE_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE=33301]="FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE=33302]="FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE",r[r.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE=33303]="FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE",r[r.FRAMEBUFFER_DEFAULT=33304]="FRAMEBUFFER_DEFAULT",r[r.DEPTH24_STENCIL8=35056]="DEPTH24_STENCIL8",r[r.DRAW_FRAMEBUFFER_BINDING=36006]="DRAW_FRAMEBUFFER_BINDING",r[r.READ_FRAMEBUFFER_BINDING=36010]="READ_FRAMEBUFFER_BINDING",r[r.RENDERBUFFER_SAMPLES=36011]="RENDERBUFFER_SAMPLES",r[r.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER=36052]="FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER",r[r.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE=36182]="FRAMEBUFFER_INCOMPLETE_MULTISAMPLE",r[r.UNIFORM_BUFFER=35345]="UNIFORM_BUFFER",r[r.UNIFORM_BUFFER_BINDING=35368]="UNIFORM_BUFFER_BINDING",r[r.UNIFORM_BUFFER_START=35369]="UNIFORM_BUFFER_START",r[r.UNIFORM_BUFFER_SIZE=35370]="UNIFORM_BUFFER_SIZE",r[r.MAX_VERTEX_UNIFORM_BLOCKS=35371]="MAX_VERTEX_UNIFORM_BLOCKS",r[r.MAX_FRAGMENT_UNIFORM_BLOCKS=35373]="MAX_FRAGMENT_UNIFORM_BLOCKS",r[r.MAX_COMBINED_UNIFORM_BLOCKS=35374]="MAX_COMBINED_UNIFORM_BLOCKS",r[r.MAX_UNIFORM_BUFFER_BINDINGS=35375]="MAX_UNIFORM_BUFFER_BINDINGS",r[r.MAX_UNIFORM_BLOCK_SIZE=35376]="MAX_UNIFORM_BLOCK_SIZE",r[r.MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS=35377]="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS",r[r.MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS=35379]="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS",r[r.UNIFORM_BUFFER_OFFSET_ALIGNMENT=35380]="UNIFORM_BUFFER_OFFSET_ALIGNMENT",r[r.ACTIVE_UNIFORM_BLOCKS=35382]="ACTIVE_UNIFORM_BLOCKS",r[r.UNIFORM_TYPE=35383]="UNIFORM_TYPE",r[r.UNIFORM_SIZE=35384]="UNIFORM_SIZE",r[r.UNIFORM_BLOCK_INDEX=35386]="UNIFORM_BLOCK_INDEX",r[r.UNIFORM_OFFSET=35387]="UNIFORM_OFFSET",r[r.UNIFORM_ARRAY_STRIDE=35388]="UNIFORM_ARRAY_STRIDE",r[r.UNIFORM_MATRIX_STRIDE=35389]="UNIFORM_MATRIX_STRIDE",r[r.UNIFORM_IS_ROW_MAJOR=35390]="UNIFORM_IS_ROW_MAJOR",r[r.UNIFORM_BLOCK_BINDING=35391]="UNIFORM_BLOCK_BINDING",r[r.UNIFORM_BLOCK_DATA_SIZE=35392]="UNIFORM_BLOCK_DATA_SIZE",r[r.UNIFORM_BLOCK_ACTIVE_UNIFORMS=35394]="UNIFORM_BLOCK_ACTIVE_UNIFORMS",r[r.UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES=35395]="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES",r[r.UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER=35396]="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER",r[r.UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER=35398]="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER",r[r.OBJECT_TYPE=37138]="OBJECT_TYPE",r[r.SYNC_CONDITION=37139]="SYNC_CONDITION",r[r.SYNC_STATUS=37140]="SYNC_STATUS",r[r.SYNC_FLAGS=37141]="SYNC_FLAGS",r[r.SYNC_FENCE=37142]="SYNC_FENCE",r[r.SYNC_GPU_COMMANDS_COMPLETE=37143]="SYNC_GPU_COMMANDS_COMPLETE",r[r.UNSIGNALED=37144]="UNSIGNALED",r[r.SIGNALED=37145]="SIGNALED",r[r.ALREADY_SIGNALED=37146]="ALREADY_SIGNALED",r[r.TIMEOUT_EXPIRED=37147]="TIMEOUT_EXPIRED",r[r.CONDITION_SATISFIED=37148]="CONDITION_SATISFIED",r[r.WAIT_FAILED=37149]="WAIT_FAILED",r[r.SYNC_FLUSH_COMMANDS_BIT=1]="SYNC_FLUSH_COMMANDS_BIT",r[r.COLOR=6144]="COLOR",r[r.DEPTH=6145]="DEPTH",r[r.STENCIL=6146]="STENCIL",r[r.MIN=32775]="MIN",r[r.MAX=32776]="MAX",r[r.DEPTH_COMPONENT24=33190]="DEPTH_COMPONENT24",r[r.STREAM_READ=35041]="STREAM_READ",r[r.STREAM_COPY=35042]="STREAM_COPY",r[r.STATIC_READ=35045]="STATIC_READ",r[r.STATIC_COPY=35046]="STATIC_COPY",r[r.DYNAMIC_READ=35049]="DYNAMIC_READ",r[r.DYNAMIC_COPY=35050]="DYNAMIC_COPY",r[r.DEPTH_COMPONENT32F=36012]="DEPTH_COMPONENT32F",r[r.DEPTH32F_STENCIL8=36013]="DEPTH32F_STENCIL8",r[r.INVALID_INDEX=4294967295]="INVALID_INDEX",r[r.TIMEOUT_IGNORED=-1]="TIMEOUT_IGNORED",r[r.MAX_CLIENT_WAIT_TIMEOUT_WEBGL=37447]="MAX_CLIENT_WAIT_TIMEOUT_WEBGL",r[r.VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE=35070]="VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE",r[r.UNMASKED_VENDOR_WEBGL=37445]="UNMASKED_VENDOR_WEBGL",r[r.UNMASKED_RENDERER_WEBGL=37446]="UNMASKED_RENDERER_WEBGL",r[r.MAX_TEXTURE_MAX_ANISOTROPY_EXT=34047]="MAX_TEXTURE_MAX_ANISOTROPY_EXT",r[r.TEXTURE_MAX_ANISOTROPY_EXT=34046]="TEXTURE_MAX_ANISOTROPY_EXT",r[r.COMPRESSED_RGB_S3TC_DXT1_EXT=33776]="COMPRESSED_RGB_S3TC_DXT1_EXT",r[r.COMPRESSED_RGBA_S3TC_DXT1_EXT=33777]="COMPRESSED_RGBA_S3TC_DXT1_EXT",r[r.COMPRESSED_RGBA_S3TC_DXT3_EXT=33778]="COMPRESSED_RGBA_S3TC_DXT3_EXT",r[r.COMPRESSED_RGBA_S3TC_DXT5_EXT=33779]="COMPRESSED_RGBA_S3TC_DXT5_EXT",r[r.COMPRESSED_R11_EAC=37488]="COMPRESSED_R11_EAC",r[r.COMPRESSED_SIGNED_R11_EAC=37489]="COMPRESSED_SIGNED_R11_EAC",r[r.COMPRESSED_RG11_EAC=37490]="COMPRESSED_RG11_EAC",r[r.COMPRESSED_SIGNED_RG11_EAC=37491]="COMPRESSED_SIGNED_RG11_EAC",r[r.COMPRESSED_RGB8_ETC2=37492]="COMPRESSED_RGB8_ETC2",r[r.COMPRESSED_RGBA8_ETC2_EAC=37493]="COMPRESSED_RGBA8_ETC2_EAC",r[r.COMPRESSED_SRGB8_ETC2=37494]="COMPRESSED_SRGB8_ETC2",r[r.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC=37495]="COMPRESSED_SRGB8_ALPHA8_ETC2_EAC",r[r.COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2=37496]="COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2",r[r.COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2=37497]="COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2",r[r.COMPRESSED_RGB_PVRTC_4BPPV1_IMG=35840]="COMPRESSED_RGB_PVRTC_4BPPV1_IMG",r[r.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG=35842]="COMPRESSED_RGBA_PVRTC_4BPPV1_IMG",r[r.COMPRESSED_RGB_PVRTC_2BPPV1_IMG=35841]="COMPRESSED_RGB_PVRTC_2BPPV1_IMG",r[r.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG=35843]="COMPRESSED_RGBA_PVRTC_2BPPV1_IMG",r[r.COMPRESSED_RGB_ETC1_WEBGL=36196]="COMPRESSED_RGB_ETC1_WEBGL",r[r.COMPRESSED_RGB_ATC_WEBGL=35986]="COMPRESSED_RGB_ATC_WEBGL",r[r.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL=35986]="COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL",r[r.COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL=34798]="COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL",r[r.UNSIGNED_INT_24_8_WEBGL=34042]="UNSIGNED_INT_24_8_WEBGL",r[r.HALF_FLOAT_OES=36193]="HALF_FLOAT_OES",r[r.RGBA32F_EXT=34836]="RGBA32F_EXT",r[r.RGB32F_EXT=34837]="RGB32F_EXT",r[r.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT=33297]="FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT",r[r.UNSIGNED_NORMALIZED_EXT=35863]="UNSIGNED_NORMALIZED_EXT",r[r.MIN_EXT=32775]="MIN_EXT",r[r.MAX_EXT=32776]="MAX_EXT",r[r.SRGB_EXT=35904]="SRGB_EXT",r[r.SRGB_ALPHA_EXT=35906]="SRGB_ALPHA_EXT",r[r.SRGB8_ALPHA8_EXT=35907]="SRGB8_ALPHA8_EXT",r[r.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT=33296]="FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT",r[r.FRAGMENT_SHADER_DERIVATIVE_HINT_OES=35723]="FRAGMENT_SHADER_DERIVATIVE_HINT_OES",r[r.COLOR_ATTACHMENT0_WEBGL=36064]="COLOR_ATTACHMENT0_WEBGL",r[r.COLOR_ATTACHMENT1_WEBGL=36065]="COLOR_ATTACHMENT1_WEBGL",r[r.COLOR_ATTACHMENT2_WEBGL=36066]="COLOR_ATTACHMENT2_WEBGL",r[r.COLOR_ATTACHMENT3_WEBGL=36067]="COLOR_ATTACHMENT3_WEBGL",r[r.COLOR_ATTACHMENT4_WEBGL=36068]="COLOR_ATTACHMENT4_WEBGL",r[r.COLOR_ATTACHMENT5_WEBGL=36069]="COLOR_ATTACHMENT5_WEBGL",r[r.COLOR_ATTACHMENT6_WEBGL=36070]="COLOR_ATTACHMENT6_WEBGL",r[r.COLOR_ATTACHMENT7_WEBGL=36071]="COLOR_ATTACHMENT7_WEBGL",r[r.COLOR_ATTACHMENT8_WEBGL=36072]="COLOR_ATTACHMENT8_WEBGL",r[r.COLOR_ATTACHMENT9_WEBGL=36073]="COLOR_ATTACHMENT9_WEBGL",r[r.COLOR_ATTACHMENT10_WEBGL=36074]="COLOR_ATTACHMENT10_WEBGL",r[r.COLOR_ATTACHMENT11_WEBGL=36075]="COLOR_ATTACHMENT11_WEBGL",r[r.COLOR_ATTACHMENT12_WEBGL=36076]="COLOR_ATTACHMENT12_WEBGL",r[r.COLOR_ATTACHMENT13_WEBGL=36077]="COLOR_ATTACHMENT13_WEBGL",r[r.COLOR_ATTACHMENT14_WEBGL=36078]="COLOR_ATTACHMENT14_WEBGL",r[r.COLOR_ATTACHMENT15_WEBGL=36079]="COLOR_ATTACHMENT15_WEBGL",r[r.DRAW_BUFFER0_WEBGL=34853]="DRAW_BUFFER0_WEBGL",r[r.DRAW_BUFFER1_WEBGL=34854]="DRAW_BUFFER1_WEBGL",r[r.DRAW_BUFFER2_WEBGL=34855]="DRAW_BUFFER2_WEBGL",r[r.DRAW_BUFFER3_WEBGL=34856]="DRAW_BUFFER3_WEBGL",r[r.DRAW_BUFFER4_WEBGL=34857]="DRAW_BUFFER4_WEBGL",r[r.DRAW_BUFFER5_WEBGL=34858]="DRAW_BUFFER5_WEBGL",r[r.DRAW_BUFFER6_WEBGL=34859]="DRAW_BUFFER6_WEBGL",r[r.DRAW_BUFFER7_WEBGL=34860]="DRAW_BUFFER7_WEBGL",r[r.DRAW_BUFFER8_WEBGL=34861]="DRAW_BUFFER8_WEBGL",r[r.DRAW_BUFFER9_WEBGL=34862]="DRAW_BUFFER9_WEBGL",r[r.DRAW_BUFFER10_WEBGL=34863]="DRAW_BUFFER10_WEBGL",r[r.DRAW_BUFFER11_WEBGL=34864]="DRAW_BUFFER11_WEBGL",r[r.DRAW_BUFFER12_WEBGL=34865]="DRAW_BUFFER12_WEBGL",r[r.DRAW_BUFFER13_WEBGL=34866]="DRAW_BUFFER13_WEBGL",r[r.DRAW_BUFFER14_WEBGL=34867]="DRAW_BUFFER14_WEBGL",r[r.DRAW_BUFFER15_WEBGL=34868]="DRAW_BUFFER15_WEBGL",r[r.MAX_COLOR_ATTACHMENTS_WEBGL=36063]="MAX_COLOR_ATTACHMENTS_WEBGL",r[r.MAX_DRAW_BUFFERS_WEBGL=34852]="MAX_DRAW_BUFFERS_WEBGL",r[r.VERTEX_ARRAY_BINDING_OES=34229]="VERTEX_ARRAY_BINDING_OES",r[r.QUERY_COUNTER_BITS_EXT=34916]="QUERY_COUNTER_BITS_EXT",r[r.CURRENT_QUERY_EXT=34917]="CURRENT_QUERY_EXT",r[r.QUERY_RESULT_EXT=34918]="QUERY_RESULT_EXT",r[r.QUERY_RESULT_AVAILABLE_EXT=34919]="QUERY_RESULT_AVAILABLE_EXT",r[r.TIME_ELAPSED_EXT=35007]="TIME_ELAPSED_EXT",r[r.TIMESTAMP_EXT=36392]="TIMESTAMP_EXT",r[r.GPU_DISJOINT_EXT=36795]="GPU_DISJOINT_EXT",t.ResourceType=void 0,(a=t.ResourceType||(t.ResourceType={}))[a.Buffer=0]="Buffer",a[a.Texture=1]="Texture",a[a.RenderTarget=2]="RenderTarget",a[a.Sampler=3]="Sampler",a[a.Program=4]="Program",a[a.Bindings=5]="Bindings",a[a.InputLayout=6]="InputLayout",a[a.RenderPipeline=7]="RenderPipeline",a[a.ComputePipeline=8]="ComputePipeline",a[a.Readback=9]="Readback",a[a.QueryPool=10]="QueryPool",t.CompareFunction=void 0,(o=t.CompareFunction||(t.CompareFunction={}))[o.NEVER=512]="NEVER",o[o.LESS=513]="LESS",o[o.EQUAL=514]="EQUAL",o[o.LEQUAL=515]="LEQUAL",o[o.GREATER=516]="GREATER",o[o.NOTEQUAL=517]="NOTEQUAL",o[o.GEQUAL=518]="GEQUAL",o[o.ALWAYS=519]="ALWAYS",t.FrontFace=void 0,(i=t.FrontFace||(t.FrontFace={}))[i.CCW=2305]="CCW",i[i.CW=2304]="CW",t.CullMode=void 0,(c=t.CullMode||(t.CullMode={}))[c.NONE=0]="NONE",c[c.FRONT=1]="FRONT",c[c.BACK=2]="BACK",c[c.FRONT_AND_BACK=3]="FRONT_AND_BACK",t.BlendFactor=void 0,(l=t.BlendFactor||(t.BlendFactor={}))[l.ZERO=0]="ZERO",l[l.ONE=1]="ONE",l[l.SRC=768]="SRC",l[l.ONE_MINUS_SRC=769]="ONE_MINUS_SRC",l[l.DST=774]="DST",l[l.ONE_MINUS_DST=775]="ONE_MINUS_DST",l[l.SRC_ALPHA=770]="SRC_ALPHA",l[l.ONE_MINUS_SRC_ALPHA=771]="ONE_MINUS_SRC_ALPHA",l[l.DST_ALPHA=772]="DST_ALPHA",l[l.ONE_MINUS_DST_ALPHA=773]="ONE_MINUS_DST_ALPHA",l[l.CONST=32769]="CONST",l[l.ONE_MINUS_CONSTANT=32770]="ONE_MINUS_CONSTANT",l[l.SRC_ALPHA_SATURATE=776]="SRC_ALPHA_SATURATE",t.BlendMode=void 0,(u=t.BlendMode||(t.BlendMode={}))[u.ADD=32774]="ADD",u[u.SUBSTRACT=32778]="SUBSTRACT",u[u.REVERSE_SUBSTRACT=32779]="REVERSE_SUBSTRACT",u[u.MIN=32775]="MIN",u[u.MAX=32776]="MAX",t.AddressMode=void 0,(s=t.AddressMode||(t.AddressMode={}))[s.CLAMP_TO_EDGE=0]="CLAMP_TO_EDGE",s[s.REPEAT=1]="REPEAT",s[s.MIRRORED_REPEAT=2]="MIRRORED_REPEAT",t.FilterMode=void 0,(d=t.FilterMode||(t.FilterMode={}))[d.POINT=0]="POINT",d[d.BILINEAR=1]="BILINEAR",t.MipmapFilterMode=void 0,(p=t.MipmapFilterMode||(t.MipmapFilterMode={}))[p.NO_MIP=0]="NO_MIP",p[p.NEAREST=1]="NEAREST",p[p.LINEAR=2]="LINEAR",t.PrimitiveTopology=void 0,(f=t.PrimitiveTopology||(t.PrimitiveTopology={}))[f.POINTS=0]="POINTS",f[f.TRIANGLES=1]="TRIANGLES",f[f.TRIANGLE_STRIP=2]="TRIANGLE_STRIP",f[f.LINES=3]="LINES",f[f.LINE_STRIP=4]="LINE_STRIP",t.BufferUsage=void 0,(h=t.BufferUsage||(t.BufferUsage={}))[h.MAP_READ=1]="MAP_READ",h[h.MAP_WRITE=2]="MAP_WRITE",h[h.COPY_SRC=4]="COPY_SRC",h[h.COPY_DST=8]="COPY_DST",h[h.INDEX=16]="INDEX",h[h.VERTEX=32]="VERTEX",h[h.UNIFORM=64]="UNIFORM",h[h.STORAGE=128]="STORAGE",h[h.INDIRECT=256]="INDIRECT",h[h.QUERY_RESOLVE=512]="QUERY_RESOLVE",t.BufferFrequencyHint=void 0,(v=t.BufferFrequencyHint||(t.BufferFrequencyHint={}))[v.STATIC=1]="STATIC",v[v.DYNAMIC=2]="DYNAMIC",t.VertexStepMode=void 0,(m=t.VertexStepMode||(t.VertexStepMode={}))[m.VERTEX=1]="VERTEX",m[m.INSTANCE=2]="INSTANCE",t.TextureEvent=void 0,(t.TextureEvent||(t.TextureEvent={})).LOADED="loaded",t.TextureDimension=void 0,(I=t.TextureDimension||(t.TextureDimension={}))[I.TEXTURE_2D=0]="TEXTURE_2D",I[I.TEXTURE_2D_ARRAY=1]="TEXTURE_2D_ARRAY",I[I.TEXTURE_3D=2]="TEXTURE_3D",I[I.TEXTURE_CUBE_MAP=3]="TEXTURE_CUBE_MAP",t.TextureUsage=void 0,(g=t.TextureUsage||(t.TextureUsage={}))[g.SAMPLED=1]="SAMPLED",g[g.RENDER_TARGET=2]="RENDER_TARGET",t.ChannelWriteMask=void 0,(_=t.ChannelWriteMask||(t.ChannelWriteMask={}))[_.NONE=0]="NONE",_[_.RED=1]="RED",_[_.GREEN=2]="GREEN",_[_.BLUE=4]="BLUE",_[_.ALPHA=8]="ALPHA",_[_.RGB=7]="RGB",_[_.ALL=15]="ALL",t.StencilOp=void 0,(y=t.StencilOp||(t.StencilOp={}))[y.KEEP=7680]="KEEP",y[y.ZERO=0]="ZERO",y[y.REPLACE=7681]="REPLACE",y[y.INVERT=5386]="INVERT",y[y.INCREMENT_CLAMP=7682]="INCREMENT_CLAMP",y[y.DECREMENT_CLAMP=7683]="DECREMENT_CLAMP",y[y.INCREMENT_WRAP=34055]="INCREMENT_WRAP",y[y.DECREMENT_WRAP=34056]="DECREMENT_WRAP",t.SamplerFormatKind=void 0,(x=t.SamplerFormatKind||(t.SamplerFormatKind={}))[x.Float=0]="Float",x[x.Uint=1]="Uint",x[x.Sint=2]="Sint",x[x.Depth=3]="Depth",t.ViewportOrigin=void 0,(b=t.ViewportOrigin||(t.ViewportOrigin={}))[b.LOWER_LEFT=0]="LOWER_LEFT",b[b.UPPER_LEFT=1]="UPPER_LEFT",t.ClipSpaceNearZ=void 0,function(e){e[e.NEGATIVE_ONE=0]="NEGATIVE_ONE",e[e.ZERO=1]="ZERO"}(t.ClipSpaceNearZ||(t.ClipSpaceNearZ={})),t.QueryPoolType=void 0,(w=t.QueryPoolType||(t.QueryPoolType={}))[w.OcclusionConservative=0]="OcclusionConservative",t.FormatTypeFlags=void 0,(E=t.FormatTypeFlags||(t.FormatTypeFlags={}))[E.U8=1]="U8",E[E.U16=2]="U16",E[E.U32=3]="U32",E[E.S8=4]="S8",E[E.S16=5]="S16",E[E.S32=6]="S32",E[E.F16=7]="F16",E[E.F32=8]="F32",E[E.BC1=65]="BC1",E[E.BC2=66]="BC2",E[E.BC3=67]="BC3",E[E.BC4_UNORM=68]="BC4_UNORM",E[E.BC4_SNORM=69]="BC4_SNORM",E[E.BC5_UNORM=70]="BC5_UNORM",E[E.BC5_SNORM=71]="BC5_SNORM",E[E.U16_PACKED_5551=97]="U16_PACKED_5551",E[E.U16_PACKED_565=98]="U16_PACKED_565",E[E.D24=129]="D24",E[E.D32F=130]="D32F",E[E.D24S8=131]="D24S8",E[E.D32FS8=132]="D32FS8",t.FormatCompFlags=void 0,(S=t.FormatCompFlags||(t.FormatCompFlags={}))[S.R=1]="R",S[S.RG=2]="RG",S[S.RGB=3]="RGB",S[S.RGBA=4]="RGBA",S[S.A=5]="A",t.FormatFlags=void 0,(C=t.FormatFlags||(t.FormatFlags={}))[C.None=0]="None",C[C.Normalized=1]="Normalized",C[C.sRGB=2]="sRGB",C[C.Depth=4]="Depth",C[C.Stencil=8]="Stencil",C[C.RenderTarget=16]="RenderTarget",t.Format=void 0,(k=t.Format||(t.Format={}))[k.ALPHA=P(t.FormatTypeFlags.U8,t.FormatCompFlags.A,t.FormatFlags.None)]="ALPHA",k[k.U8_LUMINANCE=P(t.FormatTypeFlags.U8,t.FormatCompFlags.A,t.FormatFlags.None)]="U8_LUMINANCE",k[k.F16_LUMINANCE=P(t.FormatTypeFlags.F16,t.FormatCompFlags.A,t.FormatFlags.None)]="F16_LUMINANCE",k[k.F32_LUMINANCE=P(t.FormatTypeFlags.F32,t.FormatCompFlags.A,t.FormatFlags.None)]="F32_LUMINANCE",k[k.F16_R=P(t.FormatTypeFlags.F16,t.FormatCompFlags.R,t.FormatFlags.None)]="F16_R",k[k.F16_RG=P(t.FormatTypeFlags.F16,t.FormatCompFlags.RG,t.FormatFlags.None)]="F16_RG",k[k.F16_RGB=P(t.FormatTypeFlags.F16,t.FormatCompFlags.RGB,t.FormatFlags.None)]="F16_RGB",k[k.F16_RGBA=P(t.FormatTypeFlags.F16,t.FormatCompFlags.RGBA,t.FormatFlags.None)]="F16_RGBA",k[k.F32_R=P(t.FormatTypeFlags.F32,t.FormatCompFlags.R,t.FormatFlags.None)]="F32_R",k[k.F32_RG=P(t.FormatTypeFlags.F32,t.FormatCompFlags.RG,t.FormatFlags.None)]="F32_RG",k[k.F32_RGB=P(t.FormatTypeFlags.F32,t.FormatCompFlags.RGB,t.FormatFlags.None)]="F32_RGB",k[k.F32_RGBA=P(t.FormatTypeFlags.F32,t.FormatCompFlags.RGBA,t.FormatFlags.None)]="F32_RGBA",k[k.U8_R=P(t.FormatTypeFlags.U8,t.FormatCompFlags.R,t.FormatFlags.None)]="U8_R",k[k.U8_R_NORM=P(t.FormatTypeFlags.U8,t.FormatCompFlags.R,t.FormatFlags.Normalized)]="U8_R_NORM",k[k.U8_RG=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RG,t.FormatFlags.None)]="U8_RG",k[k.U8_RG_NORM=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="U8_RG_NORM",k[k.U8_RGB=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGB,t.FormatFlags.None)]="U8_RGB",k[k.U8_RGB_NORM=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGB,t.FormatFlags.Normalized)]="U8_RGB_NORM",k[k.U8_RGB_SRGB=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGB,t.FormatFlags.sRGB|t.FormatFlags.Normalized)]="U8_RGB_SRGB",k[k.U8_RGBA=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGBA,t.FormatFlags.None)]="U8_RGBA",k[k.U8_RGBA_NORM=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="U8_RGBA_NORM",k[k.U8_RGBA_SRGB=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGBA,t.FormatFlags.sRGB|t.FormatFlags.Normalized)]="U8_RGBA_SRGB",k[k.U16_R=P(t.FormatTypeFlags.U16,t.FormatCompFlags.R,t.FormatFlags.None)]="U16_R",k[k.U16_R_NORM=P(t.FormatTypeFlags.U16,t.FormatCompFlags.R,t.FormatFlags.Normalized)]="U16_R_NORM",k[k.U16_RG_NORM=P(t.FormatTypeFlags.U16,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="U16_RG_NORM",k[k.U16_RGBA_NORM=P(t.FormatTypeFlags.U16,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="U16_RGBA_NORM",k[k.U16_RGB=P(t.FormatTypeFlags.U16,t.FormatCompFlags.RGB,t.FormatFlags.None)]="U16_RGB",k[k.U32_R=P(t.FormatTypeFlags.U32,t.FormatCompFlags.R,t.FormatFlags.None)]="U32_R",k[k.U32_RG=P(t.FormatTypeFlags.U32,t.FormatCompFlags.RG,t.FormatFlags.None)]="U32_RG",k[k.S8_R=P(t.FormatTypeFlags.S8,t.FormatCompFlags.R,t.FormatFlags.None)]="S8_R",k[k.S8_R_NORM=P(t.FormatTypeFlags.S8,t.FormatCompFlags.R,t.FormatFlags.Normalized)]="S8_R_NORM",k[k.S8_RG_NORM=P(t.FormatTypeFlags.S8,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="S8_RG_NORM",k[k.S8_RGB_NORM=P(t.FormatTypeFlags.S8,t.FormatCompFlags.RGB,t.FormatFlags.Normalized)]="S8_RGB_NORM",k[k.S8_RGBA_NORM=P(t.FormatTypeFlags.S8,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="S8_RGBA_NORM",k[k.S16_R=P(t.FormatTypeFlags.S16,t.FormatCompFlags.R,t.FormatFlags.None)]="S16_R",k[k.S16_RG=P(t.FormatTypeFlags.S16,t.FormatCompFlags.RG,t.FormatFlags.None)]="S16_RG",k[k.S16_RG_NORM=P(t.FormatTypeFlags.S16,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="S16_RG_NORM",k[k.S16_RGB_NORM=P(t.FormatTypeFlags.S16,t.FormatCompFlags.RGB,t.FormatFlags.Normalized)]="S16_RGB_NORM",k[k.S16_RGBA=P(t.FormatTypeFlags.S16,t.FormatCompFlags.RGBA,t.FormatFlags.None)]="S16_RGBA",k[k.S16_RGBA_NORM=P(t.FormatTypeFlags.S16,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="S16_RGBA_NORM",k[k.S32_R=P(t.FormatTypeFlags.S32,t.FormatCompFlags.R,t.FormatFlags.None)]="S32_R",k[k.U16_RGBA_5551=P(t.FormatTypeFlags.U16_PACKED_5551,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="U16_RGBA_5551",k[k.U16_RGB_565=P(t.FormatTypeFlags.U16_PACKED_565,t.FormatCompFlags.RGB,t.FormatFlags.Normalized)]="U16_RGB_565",k[k.BC1=P(t.FormatTypeFlags.BC1,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="BC1",k[k.BC1_SRGB=P(t.FormatTypeFlags.BC1,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized|t.FormatFlags.sRGB)]="BC1_SRGB",k[k.BC2=P(t.FormatTypeFlags.BC2,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="BC2",k[k.BC2_SRGB=P(t.FormatTypeFlags.BC2,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized|t.FormatFlags.sRGB)]="BC2_SRGB",k[k.BC3=P(t.FormatTypeFlags.BC3,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized)]="BC3",k[k.BC3_SRGB=P(t.FormatTypeFlags.BC3,t.FormatCompFlags.RGBA,t.FormatFlags.Normalized|t.FormatFlags.sRGB)]="BC3_SRGB",k[k.BC4_UNORM=P(t.FormatTypeFlags.BC4_UNORM,t.FormatCompFlags.R,t.FormatFlags.Normalized)]="BC4_UNORM",k[k.BC4_SNORM=P(t.FormatTypeFlags.BC4_SNORM,t.FormatCompFlags.R,t.FormatFlags.Normalized)]="BC4_SNORM",k[k.BC5_UNORM=P(t.FormatTypeFlags.BC5_UNORM,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="BC5_UNORM",k[k.BC5_SNORM=P(t.FormatTypeFlags.BC5_SNORM,t.FormatCompFlags.RG,t.FormatFlags.Normalized)]="BC5_SNORM",k[k.D24=P(t.FormatTypeFlags.D24,t.FormatCompFlags.R,t.FormatFlags.Depth)]="D24",k[k.D24_S8=P(t.FormatTypeFlags.D24S8,t.FormatCompFlags.RG,t.FormatFlags.Depth|t.FormatFlags.Stencil)]="D24_S8",k[k.D32F=P(t.FormatTypeFlags.D32F,t.FormatCompFlags.R,t.FormatFlags.Depth)]="D32F",k[k.D32F_S8=P(t.FormatTypeFlags.D32FS8,t.FormatCompFlags.RG,t.FormatFlags.Depth|t.FormatFlags.Stencil)]="D32F_S8",k[k.U8_RGB_RT=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGB,t.FormatFlags.RenderTarget|t.FormatFlags.Normalized)]="U8_RGB_RT",k[k.U8_RGBA_RT=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGBA,t.FormatFlags.RenderTarget|t.FormatFlags.Normalized)]="U8_RGBA_RT",k[k.U8_RGBA_RT_SRGB=P(t.FormatTypeFlags.U8,t.FormatCompFlags.RGBA,t.FormatFlags.RenderTarget|t.FormatFlags.Normalized|t.FormatFlags.sRGB)]="U8_RGBA_RT_SRGB";var W=V(0,0,0,0),X=V(0,0,0,1),Y=V(1,1,1,0),Z=V(1,1,1,1),K=!0;function $(e,n){if(void 0===n&&(n=K),!n)return e;switch(e){case t.CompareFunction.LESS:return t.CompareFunction.GREATER;case t.CompareFunction.LEQUAL:return t.CompareFunction.GEQUAL;case t.CompareFunction.GEQUAL:return t.CompareFunction.LEQUAL;case t.CompareFunction.GREATER:return t.CompareFunction.LESS;default:return e}}function Q(e){return!(!e||0!=(e&e-1))}function J(e,t){return null!=e?e:t}function ee(e){return void 0===e?null:e}function te(e,t){var n=t-1;return e+n&~n}function ne(e,t,n){for(var r=0,a=e.length;r>>1);n(t,e[o])<0?a=o:r=o+1}return r}function re(e,t){for(var n=new Array(e),r=0;r1,u=r.replace("\r\n","\n").split("\n").map((function(e){return e.replace(/[/][/].*$/,"")})).filter((function(e){return!(!e||/^\s+$/.test(e))})),s="";null!==a&&(s=Object.keys(a).map((function(e){return Qe(e,a[e])})).join("\n"));var d=u.find((function(e){return e.startsWith("precision")}))||"precision mediump float;",p=o?u.filter((function(e){return!e.startsWith("precision")})).join("\n"):u.join("\n"),f="";if(e.viewportOrigin===t.ViewportOrigin.UPPER_LEFT&&(f+="".concat(Qe("VIEWPORT_ORIGIN_TL","1"),"\n")),e.clipSpaceNearZ===t.ClipSpaceNearZ.ZERO&&(f+="".concat(Qe("CLIPSPACE_NEAR_ZERO","1"),"\n")),e.explicitBindingLocations){var h=0,v=0,m=0;p=p.replace(/^(layout\((.*)\))?\s*uniform(.+{)$/gm,(function(e,t,n,r){var a=n?"".concat(n,", "):"";return"layout(".concat(a,"set = ").concat(h,", binding = ").concat(v++,") uniform ").concat(r)})),h++,v=0,U(e.separateSamplerTextures),p=p.replace(/^(layout\((.*)\))?\s*uniform sampler(\w+) (.*);/gm,(function(e,t,r,a,o){var i=tt(r);null===i&&(i=v++);var c=A.__read(function(e){return[e,""]}(a),2),l=c[0],u=c[1];return"frag"===n?"\nlayout(set = ".concat(h,", binding = ").concat(2*i+0,") uniform texture").concat(l," T_").concat(o,";\nlayout(set = ").concat(h,", binding = ").concat(2*i+1,") uniform sampler").concat(u," S_").concat(o,";").trim():""})),p=p.replace("frag"===n?/^\s*\b(varying|in)\b/gm:/^\s*\b(varying|out)\b/gm,(function(e,t){return"layout(location = ".concat(m++,") ").concat(t)})),f+="".concat(Qe("gl_VertexID","gl_VertexIndex"),"\n"),f+="".concat(Qe("gl_InstanceID","gl_InstanceIndex"),"\n"),d=d.replace(/^precision (.*) sampler(.*);$/gm,"")}else{var I=0;p=p.replace(/^(layout\((.*)\))?\s*uniform sampler(\w+) (.*);/gm,(function(e,t,n,r,a){var o=tt(n);return null===o&&(o=I++),"uniform sampler".concat(r," ").concat(a,"; // BINDING=").concat(o)}))}if(e.separateSamplerTextures)p=(p=p.replace(/\bSAMPLER_(\w+)\((.*?)\)/g,(function(e,t,n){return"sampler".concat(t,"(T_").concat(n,", S_").concat(n,")")}))).replace(/\bTEXTURE\((.*?)\)/g,(function(e,t){return"T_".concat(t)}));else{var g=[];p=p.replace(/\bSAMPLER_(\w+)\((.*?)\)/g,(function(e,t,n){return g.push([n,t]),n})),c&&g.forEach((function(e){var t=A.__read(e,2),n=t[0],r=t[1];p=p.replace(new RegExp("texture\\(".concat(n),"g"),(function(){return"texture".concat(r,"(").concat(n)}))})),p=p.replace(/\bTEXTURE\((.*?)\)/g,(function(e,t){return t}))}var _="".concat(c?"":e.glslVersion,"\n").concat(c&&l?"#extension GL_EXT_draw_buffers : require\n":"","\n").concat(c&&"frag"===n?"#extension GL_OES_standard_derivatives : enable\n":"").concat(o?d:"","\n").concat(f||"").concat(s?s+"\n":"","\n").concat(p,"\n").trim();if(e.explicitBindingLocations&&"frag"===n&&(_=_.replace(/^\b(out)\b/g,(function(e,t){return"layout(location = 0) ".concat(t)}))),c){if("frag"===n&&(_=_.replace(/^\s*in\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"varying ".concat(t," ").concat(n,";\n")}))),"vert"===n&&(_=(_=_.replace(/^\s*out\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"varying ".concat(t," ").concat(n,";\n")}))).replace(/^\s*layout\(location\s*=\s*\S*\)\s*in\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"attribute ".concat(t," ").concat(n,";\n")}))),_=_.replace(/\s*uniform\s*.*\s*{((?:\s*.*\s*)*?)};/g,(function(e,t){return t.trim().replace(/^.*$/gm,(function(e){var t=e.trim();return t.startsWith("#")?t:e?"uniform ".concat(t):""}))})),"frag"===n)if(l){var y=[],x=(_=_.replace(/^\s*layout\(location\s*=\s*\d*\)\s*out\s+vec4\s*(.*);$/gm,(function(e,t){return y.push(t),"vec4 ".concat(t,";\n")}))).lastIndexOf("}");_=_.substring(0,x)+"\n ".concat(y.map((function(e,t){return"gl_FragData[".concat(t,"] = ").concat(e,";\n ")})).join("\n"))+_.substring(x)}else{var b;if(_=_.replace(/^\s*out\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return b=n,"".concat(t," ").concat(n,";\n")})),b){x=_.lastIndexOf("}");_=_.substring(0,x)+"\n gl_FragColor = vec4(".concat(b,");\n")+_.substring(x)}}_=_.replace(/^\s*layout\((.*)\)/gm,"")}return _}var rt=function(e){function t(t){var n=t.id,r=t.device,a=e.call(this)||this;return a.id=n,a.device=r,null!==a.device.resourceCreationTracker&&a.device.resourceCreationTracker.trackResourceCreated(a),a}return A.__extends(t,e),t.prototype.destroy=function(){null!==this.device.resourceCreationTracker&&this.device.resourceCreationTracker.trackResourceDestroyed(this)},t}(M),at=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.Bindings;var c=o.uniformBufferBindings,l=o.samplerBindings;return i.uniformBufferBindings=c||[],i.samplerBindings=l||[],i.bindingLayouts=i.createBindingLayouts(),i}return A.__extends(n,e),n.prototype.createBindingLayouts=function(){var e=0,t=0,n=[],r=this.uniformBufferBindings.length,a=this.samplerBindings.length;return n.push({firstUniformBuffer:e,numUniformBuffers:r,firstSampler:t,numSamplers:a}),{numUniformBuffers:e+=r,numSamplers:t+=a,bindingLayoutTables:n}},n}(rt);function ot(e){return"undefined"!=typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function it(e){switch(L(e)){case t.FormatTypeFlags.BC1:case t.FormatTypeFlags.BC2:case t.FormatTypeFlags.BC3:case t.FormatTypeFlags.BC4_UNORM:case t.FormatTypeFlags.BC4_SNORM:case t.FormatTypeFlags.BC5_UNORM:case t.FormatTypeFlags.BC5_SNORM:return!0;default:return!1}}function ct(e){if(N(e)&t.FormatFlags.Normalized)return!1;var n=L(e);return n===t.FormatTypeFlags.S8||n===t.FormatTypeFlags.S16||n===t.FormatTypeFlags.S32||(n===t.FormatTypeFlags.U8||n===t.FormatTypeFlags.U16||n===t.FormatTypeFlags.U32)}function lt(e){return e&t.BufferUsage.INDEX?t.GL.ELEMENT_ARRAY_BUFFER:e&t.BufferUsage.VERTEX?t.GL.ARRAY_BUFFER:e&t.BufferUsage.UNIFORM?t.GL.UNIFORM_BUFFER:void 0}function ut(e){var n=L(e),r=O(e),a=N(e),o=function(e){switch(e){case t.FormatTypeFlags.U8:return t.GL.UNSIGNED_BYTE;case t.FormatTypeFlags.U16:return t.GL.UNSIGNED_SHORT;case t.FormatTypeFlags.U32:return t.GL.UNSIGNED_INT;case t.FormatTypeFlags.S8:return t.GL.BYTE;case t.FormatTypeFlags.S16:return t.GL.SHORT;case t.FormatTypeFlags.S32:return t.GL.INT;case t.FormatTypeFlags.F16:return t.GL.HALF_FLOAT;case t.FormatTypeFlags.F32:return t.GL.FLOAT;default:throw new Error("whoops")}}(n),i=function(e){switch(e){case t.FormatCompFlags.R:return 1;case t.FormatCompFlags.RG:return 2;case t.FormatCompFlags.RGB:return 3;case t.FormatCompFlags.RGBA:return 4;default:return 1}}(r);return{size:i,type:o,normalized:!!(a&t.FormatFlags.Normalized)}}function st(e){switch(e){case t.AddressMode.CLAMP_TO_EDGE:return t.GL.CLAMP_TO_EDGE;case t.AddressMode.REPEAT:return t.GL.REPEAT;case t.AddressMode.MIRRORED_REPEAT:return t.GL.MIRRORED_REPEAT;default:throw new Error("whoops")}}function dt(e,n){if(n===t.MipmapFilterMode.LINEAR&&e===t.FilterMode.BILINEAR)return t.GL.LINEAR_MIPMAP_LINEAR;if(n===t.MipmapFilterMode.LINEAR&&e===t.FilterMode.POINT)return t.GL.NEAREST_MIPMAP_LINEAR;if(n===t.MipmapFilterMode.NEAREST&&e===t.FilterMode.BILINEAR)return t.GL.LINEAR_MIPMAP_NEAREST;if(n===t.MipmapFilterMode.NEAREST&&e===t.FilterMode.POINT)return t.GL.NEAREST_MIPMAP_NEAREST;if(n===t.MipmapFilterMode.NO_MIP&&e===t.FilterMode.BILINEAR)return t.GL.LINEAR;if(n===t.MipmapFilterMode.NO_MIP&&e===t.FilterMode.POINT)return t.GL.NEAREST;throw new Error("Unknown texture filter mode")}function pt(e,t){void 0===t&&(t=0);var n=e;return n.gl_buffer_pages[t/n.pageByteSize|0]}function ft(e){return e.gl_texture}function ht(e){return e.gl_sampler}function vt(e,t){e.name=t,e.__SPECTOR_Metadata={name:t}}function mt(e,t){for(var n=[];;){var r=t.exec(e);if(!r)break;n.push(r)}return n}function It(e){return e.blendMode==t.BlendMode.ADD&&e.blendSrcFactor==t.BlendFactor.ONE&&e.blendDstFactor===t.BlendFactor.ZERO}function gt(e){if(e===t.TextureDimension.TEXTURE_2D)return t.GL.TEXTURE_2D;if(e===t.TextureDimension.TEXTURE_2D_ARRAY)return t.GL.TEXTURE_2D_ARRAY;if(e===t.TextureDimension.TEXTURE_CUBE_MAP)return t.GL.TEXTURE_CUBE_MAP;if(e===t.TextureDimension.TEXTURE_3D)return t.GL.TEXTURE_3D;throw new Error("whoops")}function _t(e,t,n,r){return e%n==0&&t%r==0}var yt,xt=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.Buffer;var c=o.viewOrSize,l=o.usage,u=o.hint,s=void 0===u?t.BufferFrequencyHint.STATIC:u,d=a.uniformBufferMaxPageByteSize,p=a.gl,f=l&t.BufferUsage.UNIFORM;f||(ot(p)?p.bindVertexArray(null):a.OES_vertex_array_object.bindVertexArrayOES(null));var h,v=T.isNumber(c)?te(c,4):te(c.byteLength,4);if(i.gl_buffer_pages=[],f){for(var m=v;m>0;)i.gl_buffer_pages.push(i.createBufferPage(Math.min(m,d),l,s)),m-=d;h=d}else i.gl_buffer_pages.push(i.createBufferPage(v,l,s)),h=v;return i.pageByteSize=h,i.byteSize=v,i.usage=l,i.gl_target=lt(l),T.isNumber(c)||i.setSubData(0,new Uint8Array(c.buffer)),f||(ot(p)?p.bindVertexArray(i.device.currentBoundVAO):a.OES_vertex_array_object.bindVertexArrayOES(i.device.currentBoundVAO)),i}return A.__extends(n,e),n.prototype.setSubData=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=t.byteLength-n);for(var a=this.device.gl,o=this.pageByteSize,i=e+r,c=e,l=e%o;c=1,!i){u=c.device.ensureResourceExists(s.createTexture());var p=c.device.translateTextureType(o.format),f=c.device.translateTextureInternalFormat(o.format);if(c.device.setActiveTexture(s.TEXTURE0),c.device.currentTextures[0]=null,c.preprocessImage(),o.dimension===t.TextureDimension.TEXTURE_2D){if(l=t.GL.TEXTURE_2D,s.bindTexture(l,u),c.immutable)if(ot(s))s.texStorage2D(l,d,f,o.width,o.height);else{var h=(f===t.GL.DEPTH_COMPONENT||c.isNPOT(),0);(c.format!==t.Format.D32F&&c.format!==t.Format.D24_S8||ot(s)||a.WEBGL_depth_texture)&&(s.texImage2D(l,h,f,o.width,o.height,0,f,p,null),c.mipmaps&&(c.mipmaps=!1,s.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_MIN_FILTER,t.GL.LINEAR),s.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_WRAP_S,t.GL.CLAMP_TO_EDGE),s.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_WRAP_T,t.GL.CLAMP_TO_EDGE)))}U(1===o.depthOrArrayLayers)}else if(o.dimension===t.TextureDimension.TEXTURE_2D_ARRAY)l=t.GL.TEXTURE_2D_ARRAY,s.bindTexture(l,u),c.immutable&&ot(s)&&s.texStorage3D(l,d,f,o.width,o.height,o.depthOrArrayLayers);else if(o.dimension===t.TextureDimension.TEXTURE_3D)l=t.GL.TEXTURE_3D,s.bindTexture(l,u),c.immutable&&ot(s)&&s.texStorage3D(l,d,f,o.width,o.height,o.depthOrArrayLayers);else{if(o.dimension!==t.TextureDimension.TEXTURE_CUBE_MAP)throw new Error("whoops");l=t.GL.TEXTURE_CUBE_MAP,s.bindTexture(l,u),c.immutable&&ot(s)&&s.texStorage2D(l,d,f,o.width,o.height),U(6===o.depthOrArrayLayers)}}return c.gl_texture=u,c.gl_target=l,c.mipLevelCount=d,c}return A.__extends(n,e),n.prototype.setImageData=function(e,n){void 0===n&&(n=0);var r=this.device.gl;it(this.format);var a=this.gl_target===t.GL.TEXTURE_3D||this.gl_target===t.GL.TEXTURE_2D_ARRAY,o=this.gl_target===t.GL.TEXTURE_CUBE_MAP,i=$e(e[0]);this.device.setActiveTexture(r.TEXTURE0),this.device.currentTextures[0]=null;var c,l,u=e[0];i?(c=this.width,l=this.height):(c=u.width,l=u.height,this.width=c,this.height=l),r.bindTexture(this.gl_target,this.gl_texture);var s=this.device.translateTextureFormat(this.format),d=this.device.translateTextureType(this.format);this.preprocessImage();for(var p=0;p1&&L(e.format)===t.FormatTypeFlags.BC1)for(var n=e.width,r=e.height,a=0;a1?c.renderbufferStorageMultisample(t.GL.RENDERBUFFER,p,v,u,s):c.renderbufferStorage(t.GL.RENDERBUFFER,v,u,s)}return i.format=l,i.width=u,i.height=s,i.sampleCount=p,i}return A.__extends(n,e),n.prototype.destroy=function(){e.prototype.destroy.call(this),null!==this.gl_renderbuffer&&this.device.gl.deleteRenderbuffer(this.gl_renderbuffer),this.texture&&this.texture.destroy()},n}(rt);!function(e){e[e.NeedsCompile=0]="NeedsCompile",e[e.Compiling=1]="Compiling",e[e.NeedsBind=2]="NeedsBind",e[e.ReadyToUse=3]="ReadyToUse"}(yt||(yt={}));var St=function(e){function n(n,r){var a=n.id,o=n.device,i=n.descriptor,c=e.call(this,{id:a,device:o})||this;c.rawVertexGLSL=r,c.type=t.ResourceType.Program,c.uniformSetters={},c.attributes=[];var l=c.device.gl;return c.descriptor=i,c.gl_program=c.device.ensureResourceExists(l.createProgram()),c.gl_shader_vert=null,c.gl_shader_frag=null,c.compileState=yt.NeedsCompile,c.tryCompileProgram(),c}return A.__extends(n,e),n.prototype.destroy=function(){e.prototype.destroy.call(this),this.device.gl.deleteProgram(this.gl_program),this.device.gl.deleteShader(this.gl_shader_vert),this.device.gl.deleteShader(this.gl_shader_frag)},n.prototype.tryCompileProgram=function(){var e,t;U(this.compileState===yt.NeedsCompile);var n=this.descriptor,r=this.device.gl;(null===(e=n.vertex)||void 0===e?void 0:e.glsl)&&(null===(t=n.fragment)||void 0===t?void 0:t.glsl)&&(this.gl_shader_vert=this.compileShader(n.vertex.glsl,r.VERTEX_SHADER),this.gl_shader_frag=this.compileShader(n.fragment.glsl,r.FRAGMENT_SHADER),r.attachShader(this.gl_program,this.gl_shader_vert),r.attachShader(this.gl_program,this.gl_shader_frag),r.linkProgram(this.gl_program),this.compileState=yt.Compiling,ot(r)||(this.readUniformLocationsFromLinkedProgram(),this.readAttributesFromLinkedProgram()))},n.prototype.readAttributesFromLinkedProgram=function(){for(var e,t=this.device.gl,n=t.getProgramParameter(this.gl_program,t.ACTIVE_ATTRIBUTES),r=Je(this.descriptor.vertex.glsl),a=et(this.rawVertexGLSL,r),o=function(n){var r=t.getActiveAttrib(i.gl_program,n),o=r.name,c=r.type,l=r.size,u=t.getAttribLocation(i.gl_program,o),s=null===(e=a.find((function(e){return e.name===o})))||void 0===e?void 0:e.location;u>=0&&!T.isNil(s)&&(i.attributes[s]={name:o,location:u,type:c,size:l})},i=this,c=0;c1)for(var i=0;i1&&null!==l.device.EXT_texture_filter_anisotropic&&(U(c.minFilter===t.FilterMode.BILINEAR&&c.magFilter===t.FilterMode.BILINEAR&&c.mipmapFilter===t.MipmapFilterMode.LINEAR),u.samplerParameterf(s,l.device.EXT_texture_filter_anisotropic.TEXTURE_MAX_ANISOTROPY_EXT,d)),l.gl_sampler=s}else l.descriptor=c;return l}return A.__extends(n,e),n.prototype.setTextureParameters=function(e,n,r){var a,o=this.device.gl,i=this.descriptor;this.isNPOT(n,r)?o.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_MIN_FILTER,t.GL.LINEAR):o.texParameteri(e,t.GL.TEXTURE_MIN_FILTER,dt(i.minFilter,i.mipmapFilter)),o.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_WRAP_S,st(i.addressModeU)),o.texParameteri(t.GL.TEXTURE_2D,t.GL.TEXTURE_WRAP_T,st(i.addressModeV)),o.texParameteri(e,t.GL.TEXTURE_MAG_FILTER,dt(i.magFilter,t.MipmapFilterMode.NO_MIP));var c=null!==(a=i.maxAnisotropy)&&void 0!==a?a:1;c>1&&null!==this.device.EXT_texture_filter_anisotropic&&(U(i.minFilter===t.FilterMode.BILINEAR&&i.magFilter===t.FilterMode.BILINEAR&&i.mipmapFilter===t.MipmapFilterMode.LINEAR),o.texParameteri(e,this.device.EXT_texture_filter_anisotropic.TEXTURE_MAX_ANISOTROPY_EXT,c))},n.prototype.destroy=function(){e.prototype.destroy.call(this),ot(this.device.gl)&&this.device.gl.deleteSampler(ht(this))},n.prototype.isNPOT=function(e,t){return!Q(e)||!Q(t)},n}(rt),Pt=function(){function e(){}return e.prototype.dispatchWorkgroups=function(e,t,n){},e.prototype.dispatchWorkgroupsIndirect=function(e,t){},e.prototype.setPipeline=function(e){},e.prototype.setBindings=function(e){},e.prototype.pushDebugGroup=function(e){},e.prototype.popDebugGroup=function(){},e.prototype.insertDebugMarker=function(e){},e}(),Ot=/uniform(?:\s+)(\w+)(?:\s?){([^]*?)}/g,Lt=function(){function e(e,n){this.shaderDebug=!1,this.OES_vertex_array_object=null,this.ANGLE_instanced_arrays=null,this.OES_texture_float=null,this.OES_draw_buffers_indexed=null,this.WEBGL_draw_buffers=null,this.WEBGL_depth_texture=null,this.WEBGL_color_buffer_float=null,this.EXT_color_buffer_half_float=null,this.WEBGL_compressed_texture_s3tc=null,this.WEBGL_compressed_texture_s3tc_srgb=null,this.EXT_texture_compression_rgtc=null,this.EXT_texture_filter_anisotropic=null,this.KHR_parallel_shader_compile=null,this.EXT_texture_norm16=null,this.EXT_color_buffer_float=null,this.OES_texture_float_linear=null,this.OES_texture_half_float_linear=null,this.scTexture=null,this.scPlatformFramebuffer=null,this.currentActiveTexture=null,this.currentBoundVAO=null,this.currentProgram=null,this.resourceCreationTracker=null,this.resourceUniqueId=0,this.currentColorAttachments=[],this.currentColorAttachmentLevels=[],this.currentColorResolveTos=[],this.currentColorResolveToLevels=[],this.currentSampleCount=-1,this.currentIndexBufferByteOffset=null,this.currentMegaState=de(he),this.currentSamplers=[],this.currentTextures=[],this.currentUniformBuffers=[],this.currentUniformBufferByteOffsets=[],this.currentUniformBufferByteSizes=[],this.currentScissorEnabled=!1,this.currentStencilRef=null,this.currentRenderPassDescriptor=null,this.currentRenderPassDescriptorStack=[],this.debugGroupStack=[],this.resolveColorAttachmentsChanged=!1,this.resolveDepthStencilAttachmentsChanged=!1,this.explicitBindingLocations=!1,this.separateSamplerTextures=!1,this.viewportOrigin=t.ViewportOrigin.LOWER_LEFT,this.clipSpaceNearZ=t.ClipSpaceNearZ.NEGATIVE_ONE,this.supportMRT=!1,this.inBlitRenderPass=!1,this.supportedSampleCounts=[],this.occlusionQueriesRecommended=!1,this.computeShadersSupported=!1,this.gl=e,this.contextAttributes=j(e.getContextAttributes()),ot(e)?(this.EXT_texture_norm16=e.getExtension("EXT_texture_norm16"),this.EXT_color_buffer_float=e.getExtension("EXT_color_buffer_float")):(this.OES_vertex_array_object=e.getExtension("OES_vertex_array_object"),this.ANGLE_instanced_arrays=e.getExtension("ANGLE_instanced_arrays"),this.OES_texture_float=e.getExtension("OES_texture_float"),this.WEBGL_draw_buffers=e.getExtension("WEBGL_draw_buffers"),this.WEBGL_depth_texture=e.getExtension("WEBGL_depth_texture"),this.WEBGL_color_buffer_float=e.getExtension("WEBGL_color_buffer_float"),this.EXT_color_buffer_half_float=e.getExtension("EXT_color_buffer_half_float"),e.getExtension("EXT_frag_depth"),e.getExtension("OES_element_index_uint"),e.getExtension("OES_standard_derivatives")),this.WEBGL_compressed_texture_s3tc=e.getExtension("WEBGL_compressed_texture_s3tc"),this.WEBGL_compressed_texture_s3tc_srgb=e.getExtension("WEBGL_compressed_texture_s3tc_srgb"),this.EXT_texture_compression_rgtc=e.getExtension("EXT_texture_compression_rgtc"),this.EXT_texture_filter_anisotropic=e.getExtension("EXT_texture_filter_anisotropic"),this.EXT_texture_norm16=e.getExtension("EXT_texture_norm16"),this.OES_texture_float_linear=e.getExtension("OES_texture_float_linear"),this.OES_texture_half_float_linear=e.getExtension("OES_texture_half_float_linear"),this.KHR_parallel_shader_compile=e.getExtension("KHR_parallel_shader_compile"),ot(e)?(this.platformString="WebGL2",this.glslVersion="#version 300 es"):(this.platformString="WebGL1",this.glslVersion="#version 100"),this.scTexture=new wt({id:this.getNextUniqueId(),device:this,descriptor:{width:0,height:0,depthOrArrayLayers:1,dimension:t.TextureDimension.TEXTURE_2D,mipLevelCount:1,usage:t.TextureUsage.RENDER_TARGET,format:!1===this.contextAttributes.alpha?t.Format.U8_RGB_RT:t.Format.U8_RGBA_RT},fake:!0}),this.scTexture.formatKind=t.SamplerFormatKind.Float,this.scTexture.gl_target=null,this.scTexture.gl_texture=null,this.resolveColorReadFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveColorDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveDepthStencilReadFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveDepthStencilDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.renderPassDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.readbackFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.fallbackTexture2D=this.createFallbackTexture(t.TextureDimension.TEXTURE_2D,t.SamplerFormatKind.Float),this.fallbackTexture2DDepth=this.createFallbackTexture(t.TextureDimension.TEXTURE_2D,t.SamplerFormatKind.Depth),this.fallbackVertexBuffer=this.createBuffer({viewOrSize:1,usage:t.BufferUsage.VERTEX,hint:t.BufferFrequencyHint.STATIC}),ot(e)&&(this.fallbackTexture2DArray=this.createFallbackTexture(t.TextureDimension.TEXTURE_2D_ARRAY,t.SamplerFormatKind.Float),this.fallbackTexture3D=this.createFallbackTexture(t.TextureDimension.TEXTURE_3D,t.SamplerFormatKind.Float),this.fallbackTextureCube=this.createFallbackTexture(t.TextureDimension.TEXTURE_CUBE_MAP,t.SamplerFormatKind.Float)),this.currentMegaState.depthCompare=t.CompareFunction.LESS,this.currentMegaState.depthWrite=!1,this.currentMegaState.attachmentsState[0].channelWriteMask=t.ChannelWriteMask.ALL,e.enable(e.DEPTH_TEST),e.enable(e.STENCIL_TEST),this.checkLimits(),n.shaderDebug&&(this.shaderDebug=!0),n.trackResources&&(this.resourceCreationTracker=new Mt)}return e.prototype.destroy=function(){this.blitBindings&&this.blitBindings.destroy(),this.blitInputLayout&&this.blitInputLayout.destroy(),this.blitRenderPipeline&&this.blitRenderPipeline.destroy(),this.blitVertexBuffer&&this.blitVertexBuffer.destroy(),this.blitProgram&&this.blitProgram.destroy()},e.prototype.createFallbackTexture=function(e,n){var r=e===t.TextureDimension.TEXTURE_CUBE_MAP?6:1,a=n===t.SamplerFormatKind.Depth?t.Format.D32F:t.Format.U8_RGBA_NORM,o=this.createTexture({dimension:e,format:a,usage:t.TextureUsage.SAMPLED,width:1,height:1,depthOrArrayLayers:r,mipLevelCount:1});return n===t.SamplerFormatKind.Float&&o.setImageData([new Uint8Array(4*r)]),ft(o)},e.prototype.getNextUniqueId=function(){return++this.resourceUniqueId},e.prototype.checkLimits=function(){var e=this.gl;if(this.maxVertexAttribs=e.getParameter(t.GL.MAX_VERTEX_ATTRIBS),ot(e)){this.uniformBufferMaxPageByteSize=Math.min(e.getParameter(t.GL.MAX_UNIFORM_BLOCK_SIZE),65536),this.uniformBufferWordAlignment=e.getParameter(e.UNIFORM_BUFFER_OFFSET_ALIGNMENT)/4;var n=e.getInternalformatParameter(e.RENDERBUFFER,e.DEPTH32F_STENCIL8,e.SAMPLES);this.supportedSampleCounts=n?A.__spreadArray([],A.__read(n),!1):[],this.occlusionQueriesRecommended=!0}else this.uniformBufferWordAlignment=64,this.uniformBufferMaxPageByteSize=65536;this.uniformBufferMaxPageWordSize=this.uniformBufferMaxPageByteSize/4,this.supportedSampleCounts.includes(1)||this.supportedSampleCounts.push(1),this.supportedSampleCounts.sort((function(e,t){return e-t}))},e.prototype.configureSwapChain=function(e,t,n){var r=this.scTexture;r.width=e,r.height=t,this.scPlatformFramebuffer=ee(n)},e.prototype.getDevice=function(){return this},e.prototype.getCanvas=function(){return this.gl.canvas},e.prototype.getOnscreenTexture=function(){return this.scTexture},e.prototype.beginFrame=function(){},e.prototype.endFrame=function(){},e.prototype.translateTextureInternalFormat=function(e,n){switch(void 0===n&&(n=!1),e){case t.Format.ALPHA:return t.GL.ALPHA;case t.Format.U8_LUMINANCE:case t.Format.F16_LUMINANCE:case t.Format.F32_LUMINANCE:return t.GL.LUMINANCE;case t.Format.F16_R:return t.GL.R16F;case t.Format.F16_RG:return t.GL.RG16F;case t.Format.F16_RGB:return t.GL.RGB16F;case t.Format.F16_RGBA:return t.GL.RGBA16F;case t.Format.F32_R:return t.GL.R32F;case t.Format.F32_RG:return t.GL.RG32F;case t.Format.F32_RGB:return t.GL.RGB32F;case t.Format.F32_RGBA:return ot(this.gl)?t.GL.RGBA32F:n?this.WEBGL_color_buffer_float.RGBA32F_EXT:t.GL.RGBA;case t.Format.U8_R_NORM:return t.GL.R8;case t.Format.U8_RG_NORM:return t.GL.RG8;case t.Format.U8_RGB_NORM:case t.Format.U8_RGB_RT:return t.GL.RGB8;case t.Format.U8_RGB_SRGB:return t.GL.SRGB8;case t.Format.U8_RGBA_NORM:case t.Format.U8_RGBA_RT:return ot(this.gl)?t.GL.RGBA8:n?t.GL.RGBA4:t.GL.RGBA;case t.Format.U8_RGBA:return t.GL.RGBA;case t.Format.U8_RGBA_SRGB:case t.Format.U8_RGBA_RT_SRGB:return t.GL.SRGB8_ALPHA8;case t.Format.U16_R:return t.GL.R16UI;case t.Format.U16_R_NORM:return this.EXT_texture_norm16.R16_EXT;case t.Format.U16_RG_NORM:return this.EXT_texture_norm16.RG16_EXT;case t.Format.U16_RGBA_NORM:return this.EXT_texture_norm16.RGBA16_EXT;case t.Format.U16_RGBA_5551:return t.GL.RGB5_A1;case t.Format.U16_RGB_565:return t.GL.RGB565;case t.Format.U32_R:return t.GL.R32UI;case t.Format.S8_RGBA_NORM:return t.GL.RGBA8_SNORM;case t.Format.S8_RG_NORM:return t.GL.RG8_SNORM;case t.Format.BC1:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT1_EXT;case t.Format.BC1_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;case t.Format.BC2:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT3_EXT;case t.Format.BC2_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;case t.Format.BC3:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT5_EXT;case t.Format.BC3_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT;case t.Format.BC4_UNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_RED_RGTC1_EXT;case t.Format.BC4_SNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_SIGNED_RED_RGTC1_EXT;case t.Format.BC5_UNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_RED_GREEN_RGTC2_EXT;case t.Format.BC5_SNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT;case t.Format.D32F_S8:return ot(this.gl)?t.GL.DEPTH32F_STENCIL8:this.WEBGL_depth_texture?t.GL.DEPTH_STENCIL:t.GL.DEPTH_COMPONENT16;case t.Format.D24_S8:return ot(this.gl)?t.GL.DEPTH24_STENCIL8:this.WEBGL_depth_texture?t.GL.DEPTH_STENCIL:t.GL.DEPTH_COMPONENT16;case t.Format.D32F:return ot(this.gl)?t.GL.DEPTH_COMPONENT32F:this.WEBGL_depth_texture?t.GL.DEPTH_COMPONENT:t.GL.DEPTH_COMPONENT16;case t.Format.D24:return ot(this.gl)?t.GL.DEPTH_COMPONENT24:this.WEBGL_depth_texture?t.GL.DEPTH_COMPONENT:t.GL.DEPTH_COMPONENT16;default:throw new Error("whoops")}},e.prototype.translateTextureType=function(e){switch(L(e)){case t.FormatTypeFlags.U8:return t.GL.UNSIGNED_BYTE;case t.FormatTypeFlags.U16:return t.GL.UNSIGNED_SHORT;case t.FormatTypeFlags.U32:return t.GL.UNSIGNED_INT;case t.FormatTypeFlags.S8:return t.GL.BYTE;case t.FormatTypeFlags.F16:return t.GL.HALF_FLOAT;case t.FormatTypeFlags.F32:return t.GL.FLOAT;case t.FormatTypeFlags.U16_PACKED_5551:return t.GL.UNSIGNED_SHORT_5_5_5_1;case t.FormatTypeFlags.D32F:return ot(this.gl)?t.GL.FLOAT:this.WEBGL_depth_texture?t.GL.UNSIGNED_INT:t.GL.UNSIGNED_BYTE;case t.FormatTypeFlags.D24:return ot(this.gl)?t.GL.UNSIGNED_INT_24_8:this.WEBGL_depth_texture?t.GL.UNSIGNED_SHORT:t.GL.UNSIGNED_BYTE;case t.FormatTypeFlags.D24S8:return ot(this.gl)?t.GL.UNSIGNED_INT_24_8:this.WEBGL_depth_texture?t.GL.UNSIGNED_INT_24_8_WEBGL:t.GL.UNSIGNED_BYTE;case t.FormatTypeFlags.D32FS8:return t.GL.FLOAT_32_UNSIGNED_INT_24_8_REV;default:throw new Error("whoops")}},e.prototype.translateTextureFormat=function(e){if(it(e)||e===t.Format.F32_LUMINANCE||e===t.Format.U8_LUMINANCE)return this.translateTextureInternalFormat(e);var n=ot(this.gl)||!ot(this.gl)&&!!this.WEBGL_depth_texture;switch(e){case t.Format.D24_S8:case t.Format.D32F_S8:return n?t.GL.DEPTH_STENCIL:t.GL.RGBA;case t.Format.D24:case t.Format.D32F:return n?t.GL.DEPTH_COMPONENT:t.GL.RGBA}var r=ct(e);switch(O(e)){case t.FormatCompFlags.A:return t.GL.ALPHA;case t.FormatCompFlags.R:return r?t.GL.RED_INTEGER:t.GL.RED;case t.FormatCompFlags.RG:return r?t.GL.RG_INTEGER:t.GL.RG;case t.FormatCompFlags.RGB:return r?t.GL.RGB_INTEGER:t.GL.RGB;case t.FormatCompFlags.RGBA:return t.GL.RGBA}},e.prototype.setActiveTexture=function(e){this.currentActiveTexture!==e&&(this.gl.activeTexture(e),this.currentActiveTexture=e)},e.prototype.bindVAO=function(e){this.currentBoundVAO!==e&&(ot(this.gl)?this.gl.bindVertexArray(e):this.OES_vertex_array_object.bindVertexArrayOES(e),this.currentBoundVAO=e)},e.prototype.programCompiled=function(e){U(e.compileState!==yt.NeedsCompile),e.compileState===yt.Compiling&&(e.compileState=yt.NeedsBind,this.shaderDebug&&this.checkProgramCompilationForErrors(e))},e.prototype.useProgram=function(e){this.currentProgram!==e&&(this.programCompiled(e),this.gl.useProgram(e.gl_program),this.currentProgram=e)},e.prototype.ensureResourceExists=function(e){if(null===e){var t=this.gl.getError();throw new Error("Created resource is null; GL error encountered: ".concat(t))}return e},e.prototype.createBuffer=function(e){return new xt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createTexture=function(e){return new wt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createSampler=function(e){return new Rt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderTarget=function(e){return new Et({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderTargetFromTexture=function(e){var t=e,n=t.format,r=t.width,a=t.height;return U(1===t.mipLevelCount),this.createRenderTarget({format:n,width:r,height:a,sampleCount:1,texture:e})},e.prototype.createProgram=function(e){var t,n,r,a=null===(t=e.vertex)||void 0===t?void 0:t.glsl;return(null===(n=e.vertex)||void 0===n?void 0:n.glsl)&&(e.vertex.glsl=nt(this.queryVendorInfo(),"vert",e.vertex.glsl)),(null===(r=e.fragment)||void 0===r?void 0:r.glsl)&&(e.fragment.glsl=nt(this.queryVendorInfo(),"frag",e.fragment.glsl)),this.createProgramSimple(e,a)},e.prototype.createProgramSimple=function(e,t){return new St({id:this.getNextUniqueId(),device:this,descriptor:e},t)},e.prototype.createBindings=function(e){return new at({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createInputLayout=function(e){return new bt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderPipeline=function(e){return new Tt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createComputePass=function(){return new Pt},e.prototype.createComputePipeline=function(e){return new At({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createReadback=function(){return new kt({id:this.getNextUniqueId(),device:this})},e.prototype.createQueryPool=function(e,t){return new Ct({id:this.getNextUniqueId(),device:this,descriptor:{type:e,elemCount:t}})},e.prototype.formatRenderPassDescriptor=function(e){var t,n,r,a,o,i,c=e.colorAttachment;e.depthClearValue=null!==(t=e.depthClearValue)&&void 0!==t?t:"load",e.stencilClearValue=null!==(n=e.stencilClearValue)&&void 0!==n?n:"load";for(var l=0;l=0;t--)this.debugGroupStack[t].drawCallCount+=e},e.prototype.debugGroupStatisticsBufferUpload=function(e){void 0===e&&(e=1);for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].bufferUploadCount+=e},e.prototype.debugGroupStatisticsTextureBind=function(e){void 0===e&&(e=1);for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].textureBindCount+=e},e.prototype.debugGroupStatisticsTriangles=function(e){for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].triangleCount+=e},e.prototype.reportShaderError=function(e,t){var n=this.gl,r=n.getShaderParameter(e,n.COMPILE_STATUS);if(!r){console.error(ae(t));var a=n.getExtension("WEBGL_debug_shaders");a&&console.error(a.getTranslatedShaderSource(e)),console.error(n.getShaderInfoLog(e))}return r},e.prototype.checkProgramCompilationForErrors=function(e){var t=this.gl,n=e.gl_program;if(!t.getProgramParameter(n,t.LINK_STATUS)){var r=e.descriptor;if(!this.reportShaderError(e.gl_shader_vert,r.vertex.glsl))return;if(!this.reportShaderError(e.gl_shader_frag,r.fragment.glsl))return;console.error(t.getProgramInfoLog(e.gl_program))}},e.prototype.bindFramebufferAttachment=function(e,n,r,a){var o=this.gl;if(T.isNil(r))o.framebufferRenderbuffer(e,n,o.RENDERBUFFER,null);else if(r.type===t.ResourceType.RenderTarget)null!==r.gl_renderbuffer?o.framebufferRenderbuffer(e,n,o.RENDERBUFFER,r.gl_renderbuffer):null!==r.texture&&o.framebufferTexture2D(e,n,t.GL.TEXTURE_2D,ft(r.texture),a);else if(r.type===t.ResourceType.Texture){var i=ft(r);r.dimension===t.TextureDimension.TEXTURE_2D?o.framebufferTexture2D(e,n,t.GL.TEXTURE_2D,i,a):ot(o)&&(r.dimension,t.TextureDimension.TEXTURE_2D_ARRAY)}},e.prototype.bindFramebufferDepthStencilAttachment=function(e,n){var r=this.gl,a=T.isNil(n)?t.FormatFlags.Depth|t.FormatFlags.Stencil:N(n.format),o=!!(a&t.FormatFlags.Depth),i=!!(a&t.FormatFlags.Stencil);o&&i?ot(this.gl)||!ot(this.gl)&&!!this.WEBGL_depth_texture?this.bindFramebufferAttachment(e,r.DEPTH_STENCIL_ATTACHMENT,n,0):this.bindFramebufferAttachment(e,r.DEPTH_ATTACHMENT,n,0):o?(this.bindFramebufferAttachment(e,r.DEPTH_ATTACHMENT,n,0),this.bindFramebufferAttachment(e,r.STENCIL_ATTACHMENT,null,0)):i&&(this.bindFramebufferAttachment(e,r.STENCIL_ATTACHMENT,n,0),this.bindFramebufferAttachment(e,r.DEPTH_ATTACHMENT,null,0))},e.prototype.validateCurrentAttachments=function(){for(var e=-1,t=-1,n=-1,r=0;r=c.numUniformBuffers),U(o.length>=c.numSamplers);for(var l=0;l{throw Error("TextDecoder not available")}};"undefined"!=typeof TextDecoder&&Dt.decode();let Bt=null;function Gt(){return null!==Bt&&0!==Bt.byteLength||(Bt=new Uint8Array(Ft.memory.buffer)),Bt}function Ut(e,t){return e>>>=0,Dt.decode(Gt().subarray(e,e+t))}const jt=new Array(128).fill(void 0);jt.push(void 0,null,!0,!1);let zt=jt.length;function qt(e){return jt[e]}function Ht(e){const t=qt(e);return function(e){e<132||(jt[e]=zt,zt=e)}(e),t}let Vt=0;const Wt="undefined"!=typeof TextEncoder?new TextEncoder("utf-8"):{encode:()=>{throw Error("TextEncoder not available")}},Xt="function"==typeof Wt.encodeInto?function(e,t){return Wt.encodeInto(e,t)}:function(e,t){const n=Wt.encode(e);return t.set(n),{read:e.length,written:n.length}};function Yt(e,t,n){if(void 0===n){const n=Wt.encode(e),r=t(n.length,1)>>>0;return Gt().subarray(r,r+n.length).set(n),Vt=n.length,r}let r=e.length,a=t(r,1)>>>0;const o=Gt();let i=0;for(;i127)break;o[a+i]=t}if(i!==r){0!==i&&(e=e.slice(i)),a=n(a,r,r=i+3*e.length,1)>>>0;const t=Gt().subarray(a+i,a+r);i+=Xt(e,t).written}return Vt=i,a}let Zt=null;function Kt(){return null!==Zt&&0!==Zt.byteLength||(Zt=new Int32Array(Ft.memory.buffer)),Zt}function $t(e,t,n){let r,a;try{const c=Ft.__wbindgen_add_to_stack_pointer(-16),l=Yt(e,Ft.__wbindgen_malloc,Ft.__wbindgen_realloc),u=Vt,s=Yt(t,Ft.__wbindgen_malloc,Ft.__wbindgen_realloc),d=Vt;Ft.glsl_compile(c,l,u,s,d,n);var o=Kt()[c/4+0],i=Kt()[c/4+1];return r=o,a=i,Ut(o,i)}finally{Ft.__wbindgen_add_to_stack_pointer(16),Ft.__wbindgen_free(r,a,1)}}class Qt{static __wrap(e){e>>>=0;const t=Object.create(Qt.prototype);return t.__wbg_ptr=e,t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,e}free(){const e=this.__destroy_into_raw();Ft.__wbg_wgslcomposer_free(e)}constructor(){const e=Ft.wgslcomposer_new();return Qt.__wrap(e)}wgsl_compile(e){let t,n;try{const o=Ft.__wbindgen_add_to_stack_pointer(-16),i=Yt(e,Ft.__wbindgen_malloc,Ft.__wbindgen_realloc),c=Vt;Ft.wgslcomposer_wgsl_compile(o,this.__wbg_ptr,i,c);var r=Kt()[o/4+0],a=Kt()[o/4+1];return t=r,n=a,Ut(r,a)}finally{Ft.__wbindgen_add_to_stack_pointer(16),Ft.__wbindgen_free(t,n,1)}}}function Jt(){const e={wbg:{}};return e.wbg.__wbindgen_string_new=function(e,t){return function(e){zt===jt.length&&jt.push(jt.length+1);const t=zt;return zt=jt[t],jt[t]=e,t}(Ut(e,t))},e.wbg.__wbindgen_object_drop_ref=function(e){Ht(e)},e.wbg.__wbg_log_1d3ae0273d8f4f8a=function(e){console.log(qt(e))},e.wbg.__wbg_log_576ca876af0d4a77=function(e,t){console.log(qt(e),qt(t))},e.wbg.__wbindgen_throw=function(e,t){throw new Error(Ut(e,t))},e}async function en(e){if(void 0!==Ft)return Ft;const t=Jt();("string"==typeof e||"function"==typeof Request&&e instanceof Request||"function"==typeof URL&&e instanceof URL)&&(e=fetch(e));const{instance:n,module:r}=await async function(e,t){if("function"==typeof Response&&e instanceof Response){if("function"==typeof WebAssembly.instantiateStreaming)try{return await WebAssembly.instantiateStreaming(e,t)}catch(t){if("application/wasm"==e.headers.get("Content-Type"))throw t;console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",t)}const n=await e.arrayBuffer();return await WebAssembly.instantiate(n,t)}{const n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}}(await e,t);return function(e,t){return Ft=e.exports,en.__wbindgen_wasm_module=t,Zt=null,Bt=null,Ft}(n,r)}var tn,nn;function rn(e){if(e===t.Format.U8_R_NORM)return"r8unorm";if(e===t.Format.U8_RG_NORM)return"rg8unorm";if(e===t.Format.U8_RGBA_RT)return"bgra8unorm";if(e===t.Format.U8_RGBA_RT_SRGB)return"bgra8unorm-srgb";if(e===t.Format.U8_RGBA_NORM)return"rgba8unorm";if(e===t.Format.U8_RGBA_SRGB)return"rgba8unorm-srgb";if(e===t.Format.S8_R_NORM)return"r8snorm";if(e===t.Format.S8_RG_NORM)return"rg8snorm";if(e===t.Format.S8_RGBA_NORM)return"rgba8snorm";if(e===t.Format.U32_R)return"r32uint";if(e===t.Format.F16_RGBA)return"rgba16float";if(e===t.Format.F32_RGBA)return"rgba32float";if(e===t.Format.D24)return"depth24plus";if(e===t.Format.D24_S8)return"depth24plus-stencil8";if(e===t.Format.D32F)return"depth32float";if(e===t.Format.D32F_S8)return"depth32float-stencil8";if(e===t.Format.BC1)return"bc1-rgba-unorm";if(e===t.Format.BC1_SRGB)return"bc1-rgba-unorm-srgb";if(e===t.Format.BC2)return"bc2-rgba-unorm";if(e===t.Format.BC2_SRGB)return"bc2-rgba-unorm-srgb";if(e===t.Format.BC3)return"bc3-rgba-unorm";if(e===t.Format.BC3_SRGB)return"bc3-rgba-unorm-srgb";if(e===t.Format.BC4_SNORM)return"bc4-r-snorm";if(e===t.Format.BC4_UNORM)return"bc4-r-unorm";if(e===t.Format.BC5_SNORM)return"bc5-rg-snorm";if(e===t.Format.BC5_UNORM)return"bc5-rg-unorm";throw"whoops"}function an(e){if(e===t.TextureDimension.TEXTURE_2D)return"2d";if(e===t.TextureDimension.TEXTURE_CUBE_MAP)return"cube";if(e===t.TextureDimension.TEXTURE_2D_ARRAY)return"2d-array";if(e===t.TextureDimension.TEXTURE_3D)return"3d";throw new Error("whoops")}function on(e){if(e===t.AddressMode.CLAMP_TO_EDGE)return"clamp-to-edge";if(e===t.AddressMode.REPEAT)return"repeat";if(e===t.AddressMode.MIRRORED_REPEAT)return"mirror-repeat";throw new Error("whoops")}function cn(e){if(e===t.FilterMode.BILINEAR)return"linear";if(e===t.FilterMode.POINT)return"nearest";throw new Error("whoops")}function ln(e){if(e===t.MipmapFilterMode.LINEAR)return"linear";if(e===t.MipmapFilterMode.NEAREST)return"nearest";if(e===t.MipmapFilterMode.NO_MIP)return"nearest";throw new Error("whoops")}function un(e){return e.gpuBuffer}function sn(e){if(e===t.QueryPoolType.OcclusionConservative)return"occlusion";throw new Error("whoops")}function dn(e){switch(e){case t.PrimitiveTopology.TRIANGLES:return"triangle-list";case t.PrimitiveTopology.POINTS:return"point-list";case t.PrimitiveTopology.TRIANGLE_STRIP:return"triangle-strip";case t.PrimitiveTopology.LINES:return"line-list";case t.PrimitiveTopology.LINE_STRIP:return"line-strip";default:throw new Error("Unknown primitive topology mode")}}function pn(e){if(e===t.CullMode.NONE)return"none";if(e===t.CullMode.FRONT)return"front";if(e===t.CullMode.BACK)return"back";throw new Error("whoops")}function fn(e){if(e===t.FrontFace.CCW)return"ccw";if(e===t.FrontFace.CW)return"cw";throw new Error("whoops")}function hn(e){if(e===t.BlendFactor.ZERO)return"zero";if(e===t.BlendFactor.ONE)return"one";if(e===t.BlendFactor.SRC)return"src";if(e===t.BlendFactor.ONE_MINUS_SRC)return"one-minus-src";if(e===t.BlendFactor.DST)return"dst";if(e===t.BlendFactor.ONE_MINUS_DST)return"one-minus-dst";if(e===t.BlendFactor.SRC_ALPHA)return"src-alpha";if(e===t.BlendFactor.ONE_MINUS_SRC_ALPHA)return"one-minus-src-alpha";if(e===t.BlendFactor.DST_ALPHA)return"dst-alpha";if(e===t.BlendFactor.ONE_MINUS_DST_ALPHA)return"one-minus-dst-alpha";if(e===t.BlendFactor.CONST)return"constant";if(e===t.BlendFactor.ONE_MINUS_CONSTANT)return"one-minus-constant";if(e===t.BlendFactor.SRC_ALPHA_SATURATE)return"src-alpha-saturated";throw new Error("whoops")}function vn(e){if(e===t.BlendMode.ADD)return"add";if(e===t.BlendMode.SUBSTRACT)return"subtract";if(e===t.BlendMode.REVERSE_SUBSTRACT)return"reverse-subtract";if(e===t.BlendMode.MIN)return"min";if(e===t.BlendMode.MAX)return"max";throw new Error("whoops")}function mn(e){return{operation:vn(e.blendMode),srcFactor:hn(e.blendSrcFactor),dstFactor:hn(e.blendDstFactor)}}function In(e){return e.blendMode===t.BlendMode.ADD&&e.blendSrcFactor===t.BlendFactor.ONE&&e.blendDstFactor===t.BlendFactor.ZERO}function gn(e){return In(e.rgbBlendState)&&In(e.alphaBlendState)?void 0:{color:mn(e.rgbBlendState),alpha:mn(e.alphaBlendState)}}function _n(e,t){return t.attachmentsState.map((function(t,n){return function(e,t){return{format:rn(t),blend:gn(e),writeMask:e.channelWriteMask}}(t,e[n])}))}function yn(e){if(e===t.CompareFunction.NEVER)return"never";if(e===t.CompareFunction.LESS)return"less";if(e===t.CompareFunction.EQUAL)return"equal";if(e===t.CompareFunction.LEQUAL)return"less-equal";if(e===t.CompareFunction.GREATER)return"greater";if(e===t.CompareFunction.NOTEQUAL)return"not-equal";if(e===t.CompareFunction.GEQUAL)return"greater-equal";if(e===t.CompareFunction.ALWAYS)return"always";throw new Error("whoops")}function xn(e){if(e===t.StencilOp.KEEP)return"keep";if(e===t.StencilOp.REPLACE)return"replace";if(e===t.StencilOp.ZERO)return"zero";if(e===t.StencilOp.DECREMENT_CLAMP)return"decrement-clamp";if(e===t.StencilOp.DECREMENT_WRAP)return"decrement-wrap";if(e===t.StencilOp.INCREMENT_CLAMP)return"increment-clamp";if(e===t.StencilOp.INCREMENT_WRAP)return"increment-wrap";if(e===t.StencilOp.INVERT)return"invert";throw new Error("whoops")}function bn(e){if(e===t.VertexStepMode.VERTEX)return"vertex";if(e===t.VertexStepMode.INSTANCE)return"instance";throw new Error("whoops")}function wn(e){if(e===t.Format.U8_R)return"uint8x2";if(e===t.Format.U8_RG)return"uint8x2";if(e===t.Format.U8_RGB)return"uint8x4";if(e===t.Format.U8_RGBA)return"uint8x4";if(e===t.Format.U8_RG_NORM)return"unorm8x2";if(e===t.Format.U8_RGBA_NORM)return"unorm8x4";if(e===t.Format.S8_RGB_NORM)return"snorm8x4";if(e===t.Format.S8_RGBA_NORM)return"snorm8x4";if(e===t.Format.U16_RG_NORM)return"unorm16x2";if(e===t.Format.U16_RGBA_NORM)return"unorm16x4";if(e===t.Format.S16_RG_NORM)return"snorm16x2";if(e===t.Format.S16_RGBA_NORM)return"snorm16x4";if(e===t.Format.S16_RG)return"uint16x2";if(e===t.Format.F16_RG)return"float16x2";if(e===t.Format.F16_RGBA)return"float16x4";if(e===t.Format.F32_R)return"float32";if(e===t.Format.F32_RG)return"float32x2";if(e===t.Format.F32_RGB)return"float32x3";if(e===t.Format.F32_RGBA)return"float32x4";throw"whoops"}function En(e,n,r,a){switch(void 0===r&&(r=!1),e){case t.Format.S8_R:case t.Format.S8_R_NORM:case t.Format.S8_RG_NORM:case t.Format.S8_RGB_NORM:case t.Format.S8_RGBA_NORM:var o=(ArrayBuffer,new Int8Array(n));return a&&o.set(new Int8Array(a)),o;case t.Format.U8_R:case t.Format.U8_R_NORM:case t.Format.U8_RG:case t.Format.U8_RG_NORM:case t.Format.U8_RGB:case t.Format.U8_RGB_NORM:case t.Format.U8_RGB_SRGB:case t.Format.U8_RGBA:case t.Format.U8_RGBA_NORM:case t.Format.U8_RGBA_SRGB:var i=(ArrayBuffer,new Uint8Array(n));return a&&i.set(new Uint8Array(a)),i;case t.Format.S16_R:case t.Format.S16_RG:case t.Format.S16_RG_NORM:case t.Format.S16_RGB_NORM:case t.Format.S16_RGBA:case t.Format.S16_RGBA_NORM:var c=n instanceof ArrayBuffer?new Int16Array(n):new Int16Array(r?n/2:n);return a&&c.set(new Int16Array(a)),c;case t.Format.U16_R:case t.Format.U16_RGB:case t.Format.U16_RGBA_5551:case t.Format.U16_RGBA_NORM:case t.Format.U16_RG_NORM:case t.Format.U16_R_NORM:var l=n instanceof ArrayBuffer?new Uint16Array(n):new Uint16Array(r?n/2:n);return a&&l.set(new Uint16Array(a)),l;case t.Format.S32_R:var u=n instanceof ArrayBuffer?new Int32Array(n):new Int32Array(r?n/4:n);return a&&u.set(new Int32Array(a)),u;case t.Format.U32_R:case t.Format.U32_RG:var s=n instanceof ArrayBuffer?new Uint32Array(n):new Uint32Array(r?n/4:n);return a&&s.set(new Uint32Array(a)),s;case t.Format.F32_R:case t.Format.F32_RG:case t.Format.F32_RGB:case t.Format.F32_RGBA:var d=n instanceof ArrayBuffer?new Float32Array(n):new Float32Array(r?n/4:n);return a&&d.set(new Float32Array(a)),d}var p=(ArrayBuffer,new Uint8Array(n));return a&&p.set(new Uint8Array(a)),p}!function(e){e[e.COPY_SRC=1]="COPY_SRC",e[e.COPY_DST=2]="COPY_DST",e[e.TEXTURE_BINDING=4]="TEXTURE_BINDING",e[e.STORAGE_BINDING=8]="STORAGE_BINDING",e[e.STORAGE=8]="STORAGE",e[e.RENDER_ATTACHMENT=16]="RENDER_ATTACHMENT"}(tn||(tn={})),function(e){e[e.READ=1]="READ",e[e.WRITE=2]="WRITE"}(nn||(nn={}));var Sn=function(e){function t(t){var n=t.id,r=t.device,a=e.call(this)||this;return a.id=n,a.device=r,a}return A.__extends(t,e),t.prototype.destroy=function(){},t}(M),Cn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.Bindings;var c=o.pipeline;U(!!c);var l=o.uniformBufferBindings,u=o.storageBufferBindings,s=o.samplerBindings;i.numUniformBuffers=(null==l?void 0:l.length)||0;var d=[[],[]],p=0;if(u&&u.length)for(var f=0;f0})).map((function(e,t){return i.device.device.createBindGroup({layout:c.getBindGroupLayout(t),entries:e})})),i}return A.__extends(n,e),n}(Sn),kn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.Buffer;var c=o.usage,l=o.viewOrSize,u=!!(c&t.BufferUsage.MAP_READ);i.usage=function(e){var n=0;return e&t.BufferUsage.INDEX&&(n|=GPUBufferUsage.INDEX),e&t.BufferUsage.VERTEX&&(n|=GPUBufferUsage.VERTEX),e&t.BufferUsage.UNIFORM&&(n|=GPUBufferUsage.UNIFORM),e&t.BufferUsage.STORAGE&&(n|=GPUBufferUsage.STORAGE),e&t.BufferUsage.COPY_SRC&&(n|=GPUBufferUsage.COPY_SRC),n|GPUBufferUsage.COPY_DST}(c),u&&(i.usage=t.BufferUsage.MAP_READ|t.BufferUsage.COPY_DST);var s=!T.isNumber(l);(i.view=T.isNumber(l)?null:l,i.size=T.isNumber(l)?te(l,4):te(l.byteLength,4),T.isNumber(l))?i.gpuBuffer=i.device.device.createBuffer({usage:i.usage,size:i.size,mappedAtCreation:!!u&&s}):(i.gpuBuffer=i.device.device.createBuffer({usage:i.usage,size:i.size,mappedAtCreation:!0}),new(l&&l.constructor||Float32Array)(i.gpuBuffer.getMappedRange()).set(l),i.gpuBuffer.unmap());return i}return A.__extends(n,e),n.prototype.setSubData=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0);var a=this.gpuBuffer;r=r||t.byteLength,r=Math.min(r,this.size-e);var o=t.byteOffset+n,i=o+r,c=r+3&-4;if(c!==r){var l=new Uint8Array(t.buffer.slice(o,i));(t=new Uint8Array(c)).set(l),n=0,o=0,i=c,r=c}for(var u=15728640,s=0;i-(o+s)>u;)this.device.device.queue.writeBuffer(a,e+s,t.buffer,o+s,u),s+=u;this.device.device.queue.writeBuffer(a,e+s,t.buffer,o+s,r-s)},n.prototype.destroy=function(){e.prototype.destroy.call(this),this.gpuBuffer.destroy()},n}(Sn),Tn=function(){function e(){this.commandEncoder=null,this.gpuComputePassEncoder=null}return e.prototype.dispatchWorkgroups=function(e,t,n){this.gpuComputePassEncoder.dispatchWorkgroups(e,t,n)},e.prototype.dispatchWorkgroupsIndirect=function(e,t){this.gpuComputePassEncoder.dispatchWorkgroupsIndirect(e.gpuBuffer,t)},e.prototype.finish=function(){return this.gpuComputePassEncoder.end(),this.gpuComputePassEncoder=null,this.commandEncoder.finish()},e.prototype.beginComputePass=function(){U(null===this.gpuComputePassEncoder),this.gpuComputePassEncoder=this.commandEncoder.beginComputePass(this.gpuComputePassDescriptor)},e.prototype.setPipeline=function(e){var t=j(e.gpuComputePipeline);this.gpuComputePassEncoder.setPipeline(t)},e.prototype.setBindings=function(e){var t=e;this.gpuComputePassEncoder.setBindGroup(0,t.gpuBindGroup[0])},e.prototype.pushDebugGroup=function(e){this.gpuComputePassEncoder.pushDebugGroup(e)},e.prototype.popDebugGroup=function(){this.gpuComputePassEncoder.popDebugGroup()},e.prototype.insertDebugMarker=function(e){this.gpuComputePassEncoder.insertDebugMarker(e)},e}(),An=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.ComputePipeline,i.gpuComputePipeline=null,i.descriptor=o;var c=o.program.computeStage;if(null===c)return i;var l={layout:"auto",compute:A.__assign({},c)};return i.gpuComputePipeline=i.device.device.createComputePipeline(l),void 0!==i.name&&(i.gpuComputePipeline.label=i.name),i}return A.__extends(n,e),n.prototype.getBindGroupLayout=function(e){return this.gpuComputePipeline.getBindGroupLayout(e)},n}(Sn),Mn=function(e){function n(n){var r,a,o,i,c=n.id,l=n.device,u=n.descriptor,s=e.call(this,{id:c,device:l})||this;s.type=t.ResourceType.InputLayout;var d=[];try{for(var p=A.__values(u.vertexBufferDescriptors),f=p.next();!f.done;f=p.next()){var h=f.value,v=h.arrayStride,m=h.stepMode,I=h.attributes;d.push({arrayStride:v,stepMode:bn(m),attributes:[]});try{for(var g=(o=void 0,A.__values(I)),_=g.next();!_.done;_=g.next()){var y=_.value,x=y.shaderLocation,b=y.format,w=y.offset;d[d.length-1].attributes.push({shaderLocation:x,format:wn(b),offset:w})}}catch(e){o={error:e}}finally{try{_&&!_.done&&(i=g.return)&&i.call(g)}finally{if(o)throw o.error}}}}catch(e){r={error:e}}finally{try{f&&!f.done&&(a=p.return)&&a.call(p)}finally{if(r)throw r.error}}return s.indexFormat=function(e){if(null!==e){if(e===t.Format.U16_R)return"uint16";if(e===t.Format.U32_R)return"uint32";throw new Error("whoops")}}(u.indexBufferFormat),s.buffers=d,s}return A.__extends(n,e),n}(Sn),Rn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;return i.type=t.ResourceType.Program,i.vertexStage=null,i.fragmentStage=null,i.computeStage=null,i.descriptor=o,o.vertex&&(i.vertexStage=i.createShaderStage(o.vertex,"vertex")),o.fragment&&(i.fragmentStage=i.createShaderStage(o.fragment,"fragment")),o.compute&&(i.computeStage=i.createShaderStage(o.compute,"compute")),i}return A.__extends(n,e),n.prototype.setUniformsLegacy=function(e){},n.prototype.createShaderStage=function(e,t){var n,r,a=e.glsl,o=e.wgsl,i=e.entryPoint,c=o;if(!c)try{c=this.device.glsl_compile(a,t,!1)}catch(e){throw console.error(e,a),new Error("whoops")}var l=function(e){if(!c.includes(e))return"continue";c=(c=c.replace("var T_".concat(e,": texture_2d;"),"var T_".concat(e,": texture_depth_2d;"))).replace(new RegExp("textureSample\\(T_".concat(e,"(.*)\\);$"),"gm"),(function(t,n){return"vec4(textureSample(T_".concat(e).concat(n,"), 0.0, 0.0, 0.0);")}))};try{for(var u=A.__values(["u_TextureFramebufferDepth"]),s=u.next();!s.done;s=u.next()){l(s.value)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}return{module:this.device.device.createShaderModule({code:c}),entryPoint:i||"main"}},n}(Sn),Pn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;i.type=t.ResourceType.QueryPool;var c=o.elemCount,l=o.type;return i.querySet=i.device.device.createQuerySet({type:sn(l),count:c}),i.resolveBuffer=i.device.device.createBuffer({size:8*c,usage:GPUBufferUsage.QUERY_RESOLVE|GPUBufferUsage.COPY_SRC}),i.cpuBuffer=i.device.device.createBuffer({size:8*c,usage:GPUBufferUsage.COPY_DST|GPUBufferUsage.MAP_READ}),i.results=null,i}return A.__extends(n,e),n.prototype.queryResultOcclusion=function(e){return null===this.results?null:this.results[e]!==BigInt(0)},n.prototype.destroy=function(){e.prototype.destroy.call(this),this.querySet.destroy(),this.resolveBuffer.destroy(),this.cpuBuffer.destroy()},n}(Sn),On=function(e){function n(n){var r=n.id,a=n.device,o=e.call(this,{id:r,device:a})||this;return o.type=t.ResourceType.Readback,o}return A.__extends(n,e),n.prototype.readTexture=function(e,n,r,a,o,i,c,l){return void 0===c&&(c=0),A.__awaiter(this,void 0,void 0,(function(){var l,u,s,d,p,f,h;return A.__generator(this,(function(v){return l=e,0,u=this.getBlockInformationFromFormat(l.gpuTextureformat),s=Math.ceil(a/u.width)*u.length,d=256*Math.ceil(s/256),p=d*o,f=this.device.createBuffer({usage:t.BufferUsage.STORAGE|t.BufferUsage.MAP_READ|t.BufferUsage.COPY_DST,hint:t.BufferFrequencyHint.STATIC,viewOrSize:p}),(h=this.device.device.createCommandEncoder()).copyTextureToBuffer({texture:l.gpuTexture,mipLevel:0,origin:{x:n,y:r,z:Math.max(0,0)}},{buffer:f.gpuBuffer,offset:0,bytesPerRow:d},{width:a,height:o,depthOrArrayLayers:1}),this.device.device.queue.submit([h.finish()]),[2,this.readBuffer(f,0,i.byteLength===p?i:null,c,p,l.format)]}))}))},n.prototype.readTextureSync=function(e,t,n,r,a,o,i,c){throw new Error("ERROR_MSG_METHOD_NOT_IMPLEMENTED")},n.prototype.readBuffer=function(e,n,r,a,o,i,c,l){var u=this;void 0===n&&(n=0),void 0===r&&(r=null),void 0===o&&(o=0),void 0===i&&(i=t.Format.U8_RGB),void 0===c&&(c=!1);var s=e,d=o||s.size,p=r||s.view,f=p&&p.constructor&&p.constructor.BYTES_PER_ELEMENT||D(i),h=s;if(!(s.usage&t.BufferUsage.MAP_READ&&s.usage&t.BufferUsage.COPY_DST)){var v=this.device.device.createCommandEncoder();h=this.device.createBuffer({usage:t.BufferUsage.STORAGE|t.BufferUsage.MAP_READ|t.BufferUsage.COPY_DST,hint:t.BufferFrequencyHint.STATIC,viewOrSize:d}),v.copyBufferToBuffer(s.gpuBuffer,n,h.gpuBuffer,0,d),this.device.device.queue.submit([v.finish()])}return new Promise((function(e,t){h.gpuBuffer.mapAsync(nn.READ,n,d).then((function(){var t=h.gpuBuffer.getMappedRange(n,d),r=p;if(c)r=null===r?En(i,d,!0,t):En(i,r.buffer,void 0,t);else if(null===r)switch(f){case 1:(r=new Uint8Array(d)).set(new Uint8Array(t));break;case 2:r=u.getHalfFloatAsFloatRGBAArrayBuffer(d/2,t);break;case 4:(r=new Float32Array(d/4)).set(new Float32Array(t))}else switch(f){case 1:(r=new Uint8Array(r.buffer)).set(new Uint8Array(t));break;case 2:r=u.getHalfFloatAsFloatRGBAArrayBuffer(d/2,t,p);break;case 4:var a=p&&p.constructor||Float32Array;(r=new a(r.buffer)).set(new a(t))}h.gpuBuffer.unmap(),e(r)}),(function(e){return t(e)}))}))},n.prototype.getHalfFloatAsFloatRGBAArrayBuffer=function(e,t,n){n||(n=new Float32Array(e));for(var r,a,o,i,c=new Uint16Array(t);e--;)n[e]=(r=c[e],a=void 0,o=void 0,i=void 0,a=(32768&r)>>15,i=1023&r,0===(o=(31744&r)>>10)?(a?-1:1)*Math.pow(2,-14)*(i/Math.pow(2,10)):31==o?i?NaN:1/0*(a?-1:1):(a?-1:1)*Math.pow(2,o-15)*(1+i/Math.pow(2,10)));return n},n.prototype.getBlockInformationFromFormat=function(e){switch(e){case"r8unorm":case"r8snorm":case"r8uint":case"r8sint":return{width:1,height:1,length:1};case"r16uint":case"r16sint":case"r16float":case"rg8unorm":case"rg8snorm":case"rg8uint":case"rg8sint":case"depth16unorm":return{width:1,height:1,length:2};case"r32uint":case"r32sint":case"r32float":case"rg16uint":case"rg16sint":case"rg16float":case"rgba8unorm":case"rgba8unorm-srgb":case"rgba8snorm":case"rgba8uint":case"rgba8sint":case"bgra8unorm":case"bgra8unorm-srgb":case"rgb9e5ufloat":case"rgb10a2unorm":case"rg11b10ufloat":case"depth32float":default:return{width:1,height:1,length:4};case"rg32uint":case"rg32sint":case"rg32float":case"rgba16uint":case"rgba16sint":case"rgba16float":return{width:1,height:1,length:8};case"rgba32uint":case"rgba32sint":case"rgba32float":return{width:1,height:1,length:16};case"stencil8":throw new Error("No fixed size for Stencil8 format!");case"depth24plus":throw new Error("No fixed size for Depth24Plus format!");case"depth24plus-stencil8":throw new Error("No fixed size for Depth24PlusStencil8 format!");case"depth32float-stencil8":return{width:1,height:1,length:5};case"bc7-rgba-unorm":case"bc7-rgba-unorm-srgb":case"bc6h-rgb-ufloat":case"bc6h-rgb-float":case"bc2-rgba-unorm":case"bc2-rgba-unorm-srgb":case"bc3-rgba-unorm":case"bc3-rgba-unorm-srgb":case"bc5-rg-unorm":case"bc5-rg-snorm":return{width:4,height:4,length:16};case"bc4-r-unorm":case"bc4-r-snorm":case"bc1-rgba-unorm":case"bc1-rgba-unorm-srgb":return{width:4,height:4,length:8}}},n}(Sn),Ln=function(){function e(e){this.device=e,this.commandEncoder=null,this.gpuRenderPassEncoder=null,this.gfxColorAttachment=[],this.gfxColorAttachmentLevel=[],this.gfxColorResolveTo=[],this.gfxColorResolveToLevel=[],this.gfxDepthStencilAttachment=null,this.gfxDepthStencilResolveTo=null,this.gpuColorAttachments=[],this.gpuDepthStencilAttachment={view:null,depthLoadOp:"load",depthStoreOp:"store",stencilLoadOp:"load",stencilStoreOp:"store"},this.gpuRenderPassDescriptor={colorAttachments:this.gpuColorAttachments,depthStencilAttachment:this.gpuDepthStencilAttachment}}return e.prototype.getTextureView=function(e,t){return U(t1?f.resolveTarget=this.getTextureView(d,this.gfxColorResolveToLevel[u]):f.storeOp="store")}if(this.gfxDepthStencilAttachment=e.depthStencilAttachment,this.gfxDepthStencilResolveTo=e.depthStencilResolveTo,e.depthStencilAttachment){var f,h=e.depthStencilAttachment;(f=this.gpuDepthStencilAttachment).view=h.gpuTextureView,!!(N(h.format)&t.FormatFlags.Depth)?("load"===e.depthClearValue?f.depthLoadOp="load":(f.depthLoadOp="clear",f.depthClearValue=e.depthClearValue),e.depthStencilStore||null!==this.gfxDepthStencilResolveTo?f.depthStoreOp="store":f.depthStoreOp="discard"):(f.depthLoadOp=void 0,f.depthStoreOp=void 0),!!(N(h.format)&t.FormatFlags.Stencil)?("load"===e.stencilClearValue?f.stencilLoadOp="load":(f.stencilLoadOp="clear",f.stencilClearValue=e.stencilClearValue),e.depthStencilStore||null!==this.gfxDepthStencilResolveTo?f.stencilStoreOp="store":f.stencilStoreOp="discard"):(f.stencilLoadOp=void 0,f.stencilStoreOp=void 0),this.gpuRenderPassDescriptor.depthStencilAttachment=this.gpuDepthStencilAttachment}else this.gpuRenderPassDescriptor.depthStencilAttachment=void 0;this.gpuRenderPassDescriptor.occlusionQuerySet=T.isNil(e.occlusionQueryPool)?void 0:e.occlusionQueryPool.querySet},e.prototype.beginRenderPass=function(e){U(null===this.gpuRenderPassEncoder),this.setRenderPassDescriptor(e),this.gpuRenderPassEncoder=this.commandEncoder.beginRenderPass(this.gpuRenderPassDescriptor)},e.prototype.flipY=function(e,t){return this.device.swapChainHeight-e-t},e.prototype.setViewport=function(e,t,n,r,a,o){void 0===a&&(a=0),void 0===o&&(o=1),this.gpuRenderPassEncoder.setViewport(e,this.flipY(t,r),n,r,a,o)},e.prototype.setScissorRect=function(e,t,n,r){this.gpuRenderPassEncoder.setScissorRect(e,this.flipY(t,r),n,r)},e.prototype.setPipeline=function(e){var t=j(e.gpuRenderPipeline);this.gpuRenderPassEncoder.setPipeline(t)},e.prototype.setVertexInput=function(e,t,n){if(null!==e){var r=e;null!==n&&this.gpuRenderPassEncoder.setIndexBuffer(un(n.buffer),j(r.indexFormat),n.offset);for(var a=0;a1||this.copyAttachment(this.gfxDepthStencilResolveTo,0,this.gfxDepthStencilAttachment,0)),this.commandEncoder.finish()},e.prototype.copyAttachment=function(e,t,n,r){U(1===n.sampleCount);var a={texture:n.gpuTexture,mipLevel:r},o={texture:e.gpuTexture,mipLevel:t};U(n.width>>>r==e.width>>>t),U(n.height>>>r==e.height>>>t),U(!!(n.usage&tn.COPY_SRC)),U(!!(e.usage&tn.COPY_DST)),this.commandEncoder.copyTextureToTexture(a,o,[e.width,e.height,1])},e}(),Nn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=e.call(this,{id:r,device:a})||this;return i.type=t.ResourceType.RenderPipeline,i.isCreatingAsync=!1,i.gpuRenderPipeline=null,i.descriptor=o,i.device.createRenderPipelineInternal(i,!1),i}return A.__extends(n,e),n.prototype.getBindGroupLayout=function(e){return this.gpuRenderPipeline.getBindGroupLayout(e)},n}(Sn),Fn=function(e){function n(n){var r,a,o=n.id,i=n.device,c=n.descriptor,l=e.call(this,{id:o,device:i})||this;l.type=t.ResourceType.Sampler;var u=c.lodMinClamp,s=c.mipmapFilter===t.MipmapFilterMode.NO_MIP?c.lodMinClamp:c.lodMaxClamp,d=null!==(r=c.maxAnisotropy)&&void 0!==r?r:1;return d>1&&U(c.minFilter===t.FilterMode.BILINEAR&&c.magFilter===t.FilterMode.BILINEAR&&c.mipmapFilter===t.MipmapFilterMode.LINEAR),l.gpuSampler=l.device.device.createSampler({addressModeU:on(c.addressModeU),addressModeV:on(c.addressModeV),addressModeW:on(null!==(a=c.addressModeW)&&void 0!==a?a:c.addressModeU),lodMinClamp:u,lodMaxClamp:s,minFilter:cn(c.minFilter),magFilter:cn(c.magFilter),mipmapFilter:ln(c.mipmapFilter),compare:void 0!==c.compareFunction?yn(c.compareFunction):void 0,maxAnisotropy:d}),l}return A.__extends(n,e),n}(Sn),Dn=function(e){function n(n){var r=n.id,a=n.device,o=n.descriptor,i=n.skipCreate,c=n.sampleCount,l=e.call(this,{id:r,device:a})||this;l.type=t.ResourceType.Texture;var u=o.format,s=o.dimension,d=o.width,p=o.height,f=o.depthOrArrayLayers,h=o.mipLevelCount,v=o.usage;return l.device.createTextureShared({format:u,dimension:null!=s?s:t.TextureDimension.TEXTURE_2D,width:d,height:p,depthOrArrayLayers:null!=f?f:1,mipLevelCount:null!=h?h:1,usage:v,sampleCount:null!=c?c:1},l,i),l}return A.__extends(n,e),n.prototype.textureFromImageBitmapOrCanvas=function(e,t,n){for(var r=t[0].width,a=t[0].height,o={size:{width:r,height:a,depthOrArrayLayers:n},format:"rgba8unorm",usage:GPUTextureUsage.TEXTURE_BINDING|GPUTextureUsage.COPY_DST|GPUTextureUsage.RENDER_ATTACHMENT},i=e.createTexture(o),c=0;c>>2,uniformBufferWordAlignment:this.device.limits.minUniformBufferOffsetAlignment>>>2,supportedSampleCounts:[1],occlusionQueriesRecommended:!0,computeShadersSupported:!0}},e.prototype.queryTextureFormatSupported=function(e,n,r){if(function(e){switch(L(e)){case t.FormatTypeFlags.BC1:case t.FormatTypeFlags.BC2:case t.FormatTypeFlags.BC3:case t.FormatTypeFlags.BC4_SNORM:case t.FormatTypeFlags.BC4_UNORM:case t.FormatTypeFlags.BC5_SNORM:case t.FormatTypeFlags.BC5_UNORM:return!0;default:return!1}}(e)){if(!this.featureTextureCompressionBC)return!1;var a=function(e){switch(L(e)){case t.FormatTypeFlags.BC1:case t.FormatTypeFlags.BC2:case t.FormatTypeFlags.BC3:case t.FormatTypeFlags.BC4_SNORM:case t.FormatTypeFlags.BC4_UNORM:case t.FormatTypeFlags.BC5_SNORM:case t.FormatTypeFlags.BC5_UNORM:return 4;default:return 1}}(e);return n%a==0&&r%a==0&&this.featureTextureCompressionBC}switch(e){case t.Format.U16_RGBA_NORM:case t.Format.F32_RGBA:return!1}return!0},e.prototype.queryPlatformAvailable=function(){return!0},e.prototype.queryVendorInfo=function(){return this},e.prototype.queryRenderPass=function(e){return e.descriptor},e.prototype.queryRenderTarget=function(e){return e},e.prototype.setResourceName=function(e,n){if(e.name=n,e.type===t.ResourceType.Buffer)(r=e).gpuBuffer.label=n;else if(e.type===t.ResourceType.Texture){(r=e).gpuTexture.label=n,r.gpuTextureView.label=n}else if(e.type===t.ResourceType.RenderTarget){(r=e).gpuTexture.label=n,r.gpuTextureView.label=n}else if(e.type===t.ResourceType.Sampler){(r=e).gpuSampler.label=n}else if(e.type===t.ResourceType.RenderPipeline){var r;null!==(r=e).gpuRenderPipeline&&(r.gpuRenderPipeline.label=n)}},e.prototype.setResourceLeakCheck=function(e,t){},e.prototype.checkForLeaks=function(){},e.prototype.programPatched=function(e){},e.prototype.pipelineQueryReady=function(e){return null!==e.gpuRenderPipeline},e.prototype.pipelineForceReady=function(e){var t=e;this.createRenderPipelineInternal(t,!1)},e}(),Gn=function(){function e(e){this.pluginOptions=e}return e.prototype.createSwapChain=function(e){return A.__awaiter(this,void 0,void 0,(function(){var t,n,r,a,o,i,c;return A.__generator(this,(function(l){switch(l.label){case 0:if(void 0===globalThis.navigator.gpu)return[2,null];t=null,l.label=1;case 1:return l.trys.push([1,3,,4]),n=this.pluginOptions.xrCompatible,[4,globalThis.navigator.gpu.requestAdapter({xrCompatible:n})];case 2:return t=l.sent(),[3,4];case 3:return r=l.sent(),console.log(r),[3,4];case 4:return null===t?[2,null]:(a=["depth32float-stencil8","texture-compression-bc"].filter((function(e){return t.features.has(e)})),[4,t.requestDevice({requiredFeatures:a})]);case 5:if((o=l.sent())&&(i=this.pluginOptions.onContextLost,o.lost.then((function(){i&&i()}))),null===o)return[2,null];if(!(c=e.getContext("webgpu")))return[2,null];l.label=6;case 6:return l.trys.push([6,8,,9]),[4,en(this.pluginOptions.shaderCompilerPath)];case 7:case 8:return l.sent(),[3,9];case 9:return[2,new Bn(t,o,e,c,$t,Qt&&new Qt)]}}))}))},e}();t.IsDepthReversed=K,t.OpaqueBlack=X,t.OpaqueWhite=Z,t.TransparentBlack=W,t.TransparentWhite=Y,t.UNIFORM_SETTERS=Ye,t.WebGLDeviceContribution=Nt,t.WebGPUDeviceContribution=Gn,t.align=te,t.alignNonPowerOfTwo=function(e,t){return((e+t-1)/t|0)*t},t.arrayCopy=ye,t.arrayEqual=_e,t.assert=U,t.assertExists=j,t.bindingsDescriptorCopy=function(e){return{samplerBindings:e.samplerBindings&&ye(e.samplerBindings,Me),uniformBufferBindings:e.uniformBufferBindings&&ye(e.uniformBufferBindings,Re),storageBufferBindings:e.storageBufferBindings&&ye(e.storageBufferBindings,Re),pipeline:e.pipeline}},t.bindingsDescriptorEquals=function(e,t){return e.samplerBindings=e.samplerBindings||[],e.uniformBufferBindings=e.uniformBufferBindings||[],t.samplerBindings=t.samplerBindings||[],t.uniformBufferBindings=t.uniformBufferBindings||[],e.samplerBindings.length===t.samplerBindings.length&&(!!_e(e.samplerBindings,t.samplerBindings,be)&&!!_e(e.uniformBufferBindings,t.uniformBufferBindings,xe))},t.bisectRight=ne,t.bufferBindingCopy=Re,t.colorCopy=q,t.colorEqual=z,t.colorNewCopy=H,t.colorNewFromRGBA=V,t.compareDepthValues=function(e,n,r,a){if(void 0===a&&(a=K),(r=$(r,a))===t.CompareFunction.LESS)return en;if(r===t.CompareFunction.GEQUAL)return e>=n;throw new Error("whoops")},t.copyAttachmentState=le,t.copyAttachmentStateFromSimple=pe,t.copyMegaState=de,t.copyStencilFaceState=ce,t.defaultBindingLayoutSamplerDescriptor=ge,t.defaultMegaState=he,t.fallbackUndefined=J,t.fillArray=function(e,t,n){e.length=t,e.fill(n)},t.fullscreenMegaState=me,t.getAttributeLocations=et,t.getDefines=Je,t.getFormatByteSize=B,t.getFormatCompByteSize=D,t.getFormatCompFlags=O,t.getFormatCompFlagsComponentCount=R,t.getFormatComponentCount=function(e){return O(e)},t.getFormatFlags=N,t.getFormatSamplerKind=G,t.getFormatTypeFlags=L,t.getFormatTypeFlagsByteSize=F,t.getUniformSetter=Ze,t.getUniforms=function(e){var t=[],n=[];return e.replace(/\s*struct\s*(.*)\s*{((?:\s*.*\s*)*?)};/g,(function(e,t,r){var a=[];return r.trim().replace("\r\n","\n").split("\n").forEach((function(e){var t=A.__read(e.trim().split(/\s+/),2),n=t[0],r=t[1];a.push({type:n.trim(),name:r.replace(";","").trim()})})),n.push({type:t.trim(),uniforms:a}),""})),e.replace(/\s*uniform(?:\s+)(?:\w+)(?:\s?){([^]*?)};?/g,(function(e,r){return r.trim().replace("\r\n","\n").split("\n").forEach((function(e){var r=e.trim().split(" "),a=r[0]||"",o=r[1]||"",i=o.indexOf("[")>-1;if(o=o.replace(";","").replace("[","").trim(),!a.startsWith("#")){if(a){var c=n.find((function(e){return a===e.type}));if(c)if(i)for(var l=function(e){c.uniforms.forEach((function(n){t.push("".concat(o,"[").concat(e,"].").concat(n.name))}))},u=0;u<5;u++)l(u);else c.uniforms.forEach((function(e){t.push("".concat(o,".").concat(e.name))}))}o&&t.push(o)}})),""})),t},t.inputLayoutBufferDescriptorCopy=Oe,t.inputLayoutBufferDescriptorEquals=Ae,t.inputLayoutDescriptorCopy=function(e){return{vertexBufferDescriptors:ye(e.vertexBufferDescriptors,Oe),indexBufferFormat:e.indexBufferFormat,program:e.program}},t.inputLayoutDescriptorEquals=function(e,t){return e.indexBufferFormat===t.indexBufferFormat&&(!!_e(e.vertexBufferDescriptors,t.vertexBufferDescriptors,Ae)&&!!Ce(e.program,t.program))},t.isPowerOfTwo=Q,t.isTypedArray=$e,t.leftPad=oe,t.makeFormat=P,t.makeMegaState=ve,t.makeTextureDescriptor2D=function(e,n,r,a){return{dimension:t.TextureDimension.TEXTURE_2D,format:e,width:n,height:r,depthOrArrayLayers:1,mipLevelCount:a,usage:t.TextureUsage.SAMPLED}},t.nArray=re,t.nullify=ee,t.parseUniformName=Ne,t.prependLineNo=ae,t.preprocessProgram_GLSL=function(e,t,n,r){return void 0===r&&(r=null),{vert:t,frag:n,preprocessedVert:nt(e,"vert",t,r),preprocessedFrag:nt(e,"frag",n,r)}},t.preprocessShader_GLSL=nt,t.range=function(e,t){for(var n=[],r=e;r0){var c=function(e,t){return e===t?e:a&&function(e){return e===a||e===r}(e)?a:null}(n[i-1],e);if(c)return void(n[i-1]=c)}else t=this.observer,h.push(t),f||(f=!0,void 0!==o.runtime.globalThis?o.runtime.globalThis.setTimeout(v):v());n[i]=e},e.prototype.addListeners=function(){this.addListeners_(this.target)},e.prototype.addListeners_=function(e){var t=this.options;t.attributes&&e.addEventListener(o.ElementEvent.ATTR_MODIFIED,this,!0),t.childList&&e.addEventListener(o.ElementEvent.INSERTED,this,!0),(t.childList||t.subtree)&&e.addEventListener(o.ElementEvent.REMOVED,this,!0)},e.prototype.removeListeners=function(){this.removeListeners_(this.target)},e.prototype.removeListeners_=function(e){var t=this.options;t.attributes&&e.removeEventListener(o.ElementEvent.ATTR_MODIFIED,this,!0),t.childList&&e.removeEventListener(o.ElementEvent.INSERTED,this,!0),(t.childList||t.subtree)&&e.removeEventListener(o.ElementEvent.REMOVED,this,!0)},e.prototype.removeTransientObservers=function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach((function(e){this.removeListeners_(e);for(var t=l.get(e),n=0;na;){if(o-a>600){var c=o-a+1,l=r-a+1,u=Math.log(c),s=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*s*(c-s)/c)*(l-c/2<0?-1:1);t(e,r,Math.max(a,Math.floor(r-l*s/c+d)),Math.min(o,Math.floor(r+(c-l)*s/c+d)),i)}var p=e[r],f=a,h=o;for(n(e,a,r),i(e[o],p)>0&&n(e,a,o);f0;)h--}0===i(e[a],p)?n(e,a,h):n(e,++h,o),h<=r&&(a=h+1),r<=h&&(o=h-1)}}function n(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function r(e,t){return et?1:0}var a=function(e){void 0===e&&(e=9),this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function o(e,t,n){if(!n)return t.indexOf(e);for(var r=0;r=e.minX&&t.maxY>=e.minY}function I(e){return{children:e,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function g(t,n,r,a,o){for(var i=[n,r];i.length;)if(!((r=i.pop())-(n=i.pop())<=a)){var c=n+Math.ceil((r-n)/a/2)*a;e(t,c,n,r,o),i.push(n,c,c,r)}}return a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(e){var t=this.data,n=[];if(!m(e,t))return n;for(var r=this.toBBox,a=[];t;){for(var o=0;o=0&&a[t].children.length>this._maxEntries;)this._split(a,t),t--;this._adjustParentBBoxes(r,a,t)},a.prototype._split=function(e,t){var n=e[t],r=n.children.length,a=this._minEntries;this._chooseSplitAxis(n,a,r);var o=this._chooseSplitIndex(n,a,r),c=I(n.children.splice(o,n.children.length-o));c.height=n.height,c.leaf=n.leaf,i(n,this.toBBox),i(c,this.toBBox),t?e[t-1].children.push(c):this._splitRoot(n,c)},a.prototype._splitRoot=function(e,t){this.data=I([e,t]),this.data.height=e.height+1,this.data.leaf=!1,i(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(e,t,n){for(var r,a=1/0,o=1/0,i=t;i<=n-t;i++){var l=c(e,0,i,this.toBBox),u=c(e,i,n,this.toBBox),s=h(l,u),p=d(l)+d(u);s=t;f--){var h=e.children[f];l(i,e.leaf?a(h):h),u+=p(i)}return u},a.prototype._adjustParentBBoxes=function(e,t,n){for(var r=n;r>=0;r--)l(t[r],e)},a.prototype._condense=function(e){for(var t=e.length-1,n=void 0;t>=0;t--)0===e[t].children.length?t>0?(n=e[t-1].children).splice(n.indexOf(e[t]),1):this.clear():i(e[t],this.toBBox)},a}();var N,F,D=L.exports;!function(e){e.GROUP="g",e.CIRCLE="circle",e.ELLIPSE="ellipse",e.IMAGE="image",e.RECT="rect",e.LINE="line",e.POLYLINE="polyline",e.POLYGON="polygon",e.TEXT="text",e.PATH="path",e.HTML="html",e.MESH="mesh"}(N||(N={})),function(e){e[e.ZERO=0]="ZERO",e[e.NEGATIVE_ONE=1]="NEGATIVE_ONE"}(F||(F={}));var B=function(){function e(){this.plugins=[]}return e.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},e.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach((function(t){var n=e.context.renderingPlugins.indexOf(t);n>=0&&e.context.renderingPlugins.splice(n,1)}))},e}();!function(){function e(e){this.clipSpaceNearZ=F.NEGATIVE_ONE,this.plugins=[],this.config=(0,r.__assign)({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1},e)}e.prototype.registerPlugin=function(e){-1===this.plugins.findIndex((function(t){return t===e}))&&this.plugins.push(e)},e.prototype.unregisterPlugin=function(e){var t=this.plugins.findIndex((function(t){return t===e}));t>-1&&this.plugins.splice(t,1)},e.prototype.getPlugins=function(){return this.plugins},e.prototype.getPlugin=function(e){return this.plugins.find((function(t){return t.name===e}))},e.prototype.getConfig=function(){return this.config},e.prototype.setConfig=function(e){Object.assign(this.config,e)}}();function G(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function U(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function j(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e}function z(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e}function q(e){return void 0===e?0:e>360||e<-360?e%360:e}function H(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=0),Array.isArray(e)&&3===e.length?o.clone(e):(0,d.Z)(e)?o.fromValues(e,t,n):o.fromValues(e[0],e[1]||t,e[2]||n)}function V(e){return e*(Math.PI/180)}function W(e){return e*(180/Math.PI)}function X(e,t){return 16===t.length?function(e,t){var n,a,c=.5*Math.PI,l=(0,r.__read)(i.getScaling(o.create(),t),3),u=l[0],s=l[1],d=l[2],p=Math.asin(-t[2]/u);return p-c?(n=Math.atan2(t[6]/s,t[10]/d),a=Math.atan2(t[1]/u,t[0]/u)):(a=0,n=-Math.atan2(t[4]/s,t[5]/s)):(a=0,n=Math.atan2(t[4]/s,t[5]/s)),e[0]=n,e[1]=p,e[2]=a,e}(e,t):function(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=r*r,c=a*a,l=o*o,u=n*n+i+c+l,s=n*o-r*a;return s>.499995*u?(e[0]=Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):s<-.499995*u?(e[0]=-Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):(e[0]=Math.asin(2*(n*a-o*r)),e[1]=Math.atan2(2*(n*o+r*a),1-2*(c+l)),e[2]=Math.atan2(2*(n*r+a*o),1-2*(i+c))),e}(e,t)}function Y(e){var t=e[0],n=e[1],r=e[3],a=e[4],o=Math.sqrt(t*t+n*n),i=Math.sqrt(r*r+a*a);t*a-n*r<0&&(td&&(d=S),Cf&&(f=k),Tv&&(v=A),n[0]=.5*(s+d),n[1]=.5*(p+f),n[2]=.5*(h+v),i[0]=.5*(d-s),i[1]=.5*(f-p),i[2]=.5*(v-h),this.min[0]=s,this.min[1]=p,this.min[2]=h,this.max[0]=d,this.max[1]=f,this.max[2]=v}},e.prototype.setFromTransformedAABB=function(e,t){var n=this.center,r=this.halfExtents,a=e.center,o=e.halfExtents,i=t[0],c=t[4],l=t[8],u=t[1],s=t[5],d=t[9],p=t[2],f=t[6],h=t[10],v=Math.abs(i),m=Math.abs(c),I=Math.abs(l),g=Math.abs(u),_=Math.abs(s),y=Math.abs(d),x=Math.abs(p),b=Math.abs(f),w=Math.abs(h);n[0]=t[12]+i*a[0]+c*a[1]+l*a[2],n[1]=t[13]+u*a[0]+s*a[1]+d*a[2],n[2]=t[14]+p*a[0]+f*a[1]+h*a[2],r[0]=v*o[0]+m*o[1]+I*o[2],r[1]=g*o[0]+_*o[1]+y*o[2],r[2]=x*o[0]+b*o[1]+w*o[2],U(this.min,n,r),j(this.max,n,r)},e.prototype.intersects=function(e){var t=this.getMax(),n=this.getMin(),r=e.getMax(),a=e.getMin();return n[0]<=r[0]&&t[0]>=a[0]&&n[1]<=r[1]&&t[1]>=a[1]&&n[2]<=r[2]&&t[2]>=a[2]},e.prototype.intersection=function(t){if(!this.intersects(t))return null;var n,r,a,o=new e,i=(n=[0,0,0],r=this.getMin(),a=t.getMin(),n[0]=Math.max(r[0],a[0]),n[1]=Math.max(r[1],a[1]),n[2]=Math.max(r[2],a[2]),n),c=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e}([0,0,0],this.getMax(),t.getMax());return o.setMinMax(i,c),o},e.prototype.getNegativeFarPoint=function(e){return 273===e.pnVertexFlag?G([0,0,0],this.min):272===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:257===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:256===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:17===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:16===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:1===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},e.prototype.getPositiveFarPoint=function(e){return 273===e.pnVertexFlag?G([0,0,0],this.max):272===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:257===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:256===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:17===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:16===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:1===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},e}(),re=function(){function e(e,t){this.distance=e||0,this.normal=t||o.fromValues(0,1,0),this.updatePNVertexFlag()}return e.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(Number(this.normal[0]>=0)<<8)+(Number(this.normal[1]>=0)<<4)+Number(this.normal[2]>=0)},e.prototype.distanceToPoint=function(e){return o.dot(e,this.normal)-this.distance},e.prototype.normalize=function(){var e=1/o.len(this.normal);o.scale(this.normal,this.normal,e),this.distance*=e},e.prototype.intersectsLine=function(e,t,n){var r=this.distanceToPoint(e),a=r/(r-this.distanceToPoint(t)),i=a>=0&&a<=1;return i&&n&&o.lerp(n,e,t,a),i},e}();!function(e){e[e.OUTSIDE=4294967295]="OUTSIDE",e[e.INSIDE=0]="INSIDE",e[e.INDETERMINATE=2147483647]="INDETERMINATE"}(te||(te={}));var ae,oe,ie,ce=function(){function e(e){if(this.planes=[],e)this.planes=e;else for(var t=0;t<6;t++)this.planes.push(new re)}return e.prototype.extractFromVPMatrix=function(e){var t=(0,r.__read)(e,16),n=t[0],a=t[1],i=t[2],c=t[3],l=t[4],u=t[5],s=t[6],d=t[7],p=t[8],f=t[9],h=t[10],v=t[11],m=t[12],I=t[13],g=t[14],_=t[15];o.set(this.planes[0].normal,c-n,d-l,v-p),this.planes[0].distance=_-m,o.set(this.planes[1].normal,c+n,d+l,v+p),this.planes[1].distance=_+m,o.set(this.planes[2].normal,c+a,d+u,v+f),this.planes[2].distance=_+I,o.set(this.planes[3].normal,c-a,d-u,v-f),this.planes[3].distance=_-I,o.set(this.planes[4].normal,c-i,d-s,v-h),this.planes[4].distance=_-g,o.set(this.planes[5].normal,c+i,d+s,v+h),this.planes[5].distance=_+g,this.planes.forEach((function(e){e.normalize(),e.updatePNVertexFlag()}))},e}(),le=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.x=0,this.y=0,this.x=e,this.y=t}return e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},e}(),ue=function(){function e(e,t,n,r){this.x=e,this.y=t,this.width=n,this.height=r,this.left=e,this.right=e+n,this.top=t,this.bottom=t+r}return e.prototype.toJSON=function(){},e}(),se="Method not implemented.",de="Use document.documentElement instead.";!function(e){e[e.ORBITING=0]="ORBITING",e[e.EXPLORING=1]="EXPLORING",e[e.TRACKING=2]="TRACKING"}(ae||(ae={})),function(e){e[e.DEFAULT=0]="DEFAULT",e[e.ROTATIONAL=1]="ROTATIONAL",e[e.TRANSLATIONAL=2]="TRANSLATIONAL",e[e.CINEMATIC=3]="CINEMATIC"}(oe||(oe={})),function(e){e[e.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",e[e.PERSPECTIVE=1]="PERSPECTIVE"}(ie||(ie={}));var pe,fe,he,ve,me,Ie="updated",ge=2e-4,_e=function(){function e(){this.clipSpaceNearZ=F.NEGATIVE_ONE,this.eventEmitter=new a.Z,this.matrix=i.create(),this.right=o.fromValues(1,0,0),this.up=o.fromValues(0,1,0),this.forward=o.fromValues(0,0,1),this.position=o.fromValues(0,0,1),this.focalPoint=o.fromValues(0,0,0),this.distanceVector=o.fromValues(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=i.create(),this.projectionMatrixInverse=i.create(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=ae.EXPLORING,this.trackingMode=oe.DEFAULT,this.projectionMode=ie.PERSPECTIVE,this.frustum=new ce,this.orthoMatrix=i.create()}return e.prototype.isOrtho=function(){return this.projectionMode===ie.ORTHOGRAPHIC},e.prototype.getProjectionMode=function(){return this.projectionMode},e.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},e.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},e.prototype.getFrustum=function(){return this.frustum},e.prototype.getPosition=function(){return this.position},e.prototype.getFocalPoint=function(){return this.focalPoint},e.prototype.getDollyingStep=function(){return this.dollyingStep},e.prototype.getNear=function(){return this.near},e.prototype.getFar=function(){return this.far},e.prototype.getZoom=function(){return this.zoom},e.prototype.getOrthoMatrix=function(){return this.orthoMatrix},e.prototype.getView=function(){return this.view},e.prototype.setEnableUpdate=function(e){this.enableUpdate=e},e.prototype.setType=function(e,t){return this.type=e,this.type===ae.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===ae.TRACKING&&void 0!==t&&this.setTrackingMode(t),this},e.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},e.prototype.setTrackingMode=function(e){if(this.type!==ae.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},e.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},e.prototype.getViewTransform=function(){return i.invert(i.create(),this.matrix)},e.prototype.getWorldTransform=function(){return this.matrix},e.prototype.jitterProjectionMatrix=function(e,t){var n=i.fromTranslation(i.create(),[e,t,0]);this.jitteredProjectionMatrix=i.multiply(i.create(),n,this.projectionMatrix)},e.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},e.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},e.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},e.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},e.prototype.setNear=function(e){return this.projectionMode===ie.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},e.prototype.setFar=function(e){return this.projectionMode===ie.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},e.prototype.setViewOffset=function(e,t,n,r,a,o){return this.aspect=e/t,void 0===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=t,this.view.offsetX=n,this.view.offsetY=r,this.view.width=a,this.view.height=o,this.projectionMode===ie.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.clearViewOffset=function(){return void 0!==this.view&&(this.view.enabled=!1),this.projectionMode===ie.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===ie.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===ie.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},e.prototype.setZoomByViewportPoint=function(e,t){var n=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),r=n.x,a=n.y,i=this.roll;this.rotate(0,0,-i),this.setPosition(r,a),this.setFocalPoint(r,a),this.setZoom(e),this.rotate(0,0,i);var c=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),l=c.x,u=c.y,s=o.fromValues(l-r,u-a,0),d=o.dot(s,this.right)/o.length(this.right),p=o.dot(s,this.up)/o.length(this.up);return this.pan(-d,-p),this},e.prototype.setPerspective=function(e,t,n,r){var a;this.projectionMode=ie.PERSPECTIVE,this.fov=n,this.near=e,this.far=t,this.aspect=r;var c=this.near*Math.tan(V(.5*this.fov))/this.zoom,l=2*c,u=this.aspect*l,s=-.5*u;if(null===(a=this.view)||void 0===a?void 0:a.enabled){var d=this.view.fullWidth,p=this.view.fullHeight;s+=this.view.offsetX*u/d,c-=this.view.offsetY*l/p,u*=this.view.width/d,l*=this.view.height/p}return function(e,t,n,r,a,o,i,c){void 0===c&&(c=!1);var l,u,s=2*o/(n-t),d=2*o/(r-a),p=(n+t)/(n-t),f=(r+a)/(r-a);c?(l=-i/(i-o),u=-i*o/(i-o)):(l=-(i+o)/(i-o),u=-2*i*o/(i-o)),e[0]=s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=d,e[6]=0,e[7]=0,e[8]=p,e[9]=f,e[10]=l,e[11]=-1,e[12]=0,e[13]=0,e[14]=u,e[15]=0}(this.projectionMatrix,s,s+u,c,c-l,e,this.far,this.clipSpaceNearZ===F.ZERO),i.scale(this.projectionMatrix,this.projectionMatrix,o.fromValues(1,-1,1)),i.invert(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},e.prototype.setOrthographic=function(e,t,n,r,a,c){var l;this.projectionMode=ie.ORTHOGRAPHIC,this.rright=t,this.left=e,this.top=n,this.bottom=r,this.near=a,this.far=c;var u=(this.rright-this.left)/(2*this.zoom),s=(this.top-this.bottom)/(2*this.zoom),d=(this.rright+this.left)/2,p=(this.top+this.bottom)/2,f=d-u,h=d+u,v=p+s,m=p-s;if(null===(l=this.view)||void 0===l?void 0:l.enabled){var I=(this.rright-this.left)/this.view.fullWidth/this.zoom,g=(this.top-this.bottom)/this.view.fullHeight/this.zoom;h=(f+=I*this.view.offsetX)+I*this.view.width,m=(v-=g*this.view.offsetY)-g*this.view.height}return this.clipSpaceNearZ===F.NEGATIVE_ONE?i.ortho(this.projectionMatrix,f,h,m,v,a,c):i.orthoZO(this.projectionMatrix,f,h,m,v,a,c),i.scale(this.projectionMatrix,this.projectionMatrix,o.fromValues(1,-1,1)),i.invert(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},e.prototype.setPosition=function(e,t,n){void 0===t&&(t=this.position[1]),void 0===n&&(n=this.position[2]);var r=H(e,t,n);return this._setPosition(r),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},e.prototype.setFocalPoint=function(e,t,n){void 0===t&&(t=this.focalPoint[1]),void 0===n&&(n=this.focalPoint[2]);var r=o.fromValues(0,1,0);if(this.focalPoint=H(e,t,n),this.trackingMode===oe.CINEMATIC){var a=o.subtract(o.create(),this.focalPoint,this.position);e=a[0],t=a[1],n=a[2];var c=o.length(a),l=W(Math.asin(t/c)),u=90+W(Math.atan2(n,e)),s=i.create();i.rotateY(s,s,V(u)),i.rotateX(s,s,V(l)),r=o.transformMat4(o.create(),[0,1,0],s)}return i.invert(this.matrix,i.lookAt(i.create(),this.position,this.focalPoint,r)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},e.prototype.getDistance=function(){return this.distance},e.prototype.getDistanceVector=function(){return this.distanceVector},e.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance=pe.kEms&&e=xe.kUnitType&&this.getType()<=xe.kClampType},e}(),Te=function(e){function t(t){var n=e.call(this)||this;return n.colorSpace=t,n}return(0,r.__extends)(t,e),t.prototype.getType=function(){return xe.kColorType},t.prototype.to=function(e){return this},t}(ke);!function(e){e[e.Constant=0]="Constant",e[e.LinearGradient=1]="LinearGradient",e[e.RadialGradient=2]="RadialGradient"}(we||(we={}));var Ae=function(e){function t(t,n){var r=e.call(this)||this;return r.type=t,r.value=n,r}return(0,r.__extends)(t,e),t.prototype.clone=function(){return new t(this.type,this.value)},t.prototype.buildCSSText=function(e,t,n){return n},t.prototype.getType=function(){return xe.kColorType},t}(ke),Me=function(e){function t(t){var n=e.call(this)||this;return n.value=t,n}return(0,r.__extends)(t,e),t.prototype.clone=function(){return new t(this.value)},t.prototype.getType=function(){return xe.kKeywordType},t.prototype.buildCSSText=function(e,t,n){return n+this.value},t}(ke),Re=ye((function(e){return void 0===e&&(e=""),e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))})),Pe=function(e){return e.split("").map((function(e,t){return e.toUpperCase()===e?"".concat(0!==t?"-":"").concat(e.toLowerCase()):e})).join("")};function Oe(e){return"function"==typeof e}var Le={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},Ne=ye((function(e){var t=Re(e),n=Le[t];return t=(null==n?void 0:n.alias)||t})),Fe=function(e,t){void 0===t&&(t="");var n="";return Number.isFinite(e)?(!function(e){if(!e)throw new Error}(Number.isNaN(e)),n="NaN"):n=e>0?"infinity":"-infinity",n+t},De=function(e){return function(e){switch(e){case fe.kUNumber:return pe.kNumber;case fe.kULength:return pe.kPixels;case fe.kUPercent:return pe.kPercentage;case fe.kUTime:return pe.kSeconds;case fe.kUAngle:return pe.kDegrees;default:return pe.kUnknown}}(function(e){switch(e){case pe.kNumber:case pe.kInteger:return fe.kUNumber;case pe.kPercentage:return fe.kUPercent;case pe.kPixels:return fe.kULength;case pe.kMilliseconds:case pe.kSeconds:return fe.kUTime;case pe.kDegrees:case pe.kRadians:case pe.kGradians:case pe.kTurns:return fe.kUAngle;default:return fe.kUOther}}(e))},Be=function(e){function t(t,n){void 0===n&&(n=pe.kNumber);var r,a=e.call(this)||this;return r="string"==typeof n?Ee(n):n,a.unit=r,a.value=t,a}return(0,r.__extends)(t,e),t.prototype.clone=function(){return new t(this.value,this.unit)},t.prototype.equals=function(e){var t=e;return this.value===t.value&&this.unit===t.unit},t.prototype.getType=function(){return xe.kUnitType},t.prototype.convertTo=function(e){if(this.unit===e)return new t(this.value,this.unit);var n=De(this.unit);if(n!==De(e)||n===pe.kUnknown)return null;var r=Se(this.unit)/Se(e);return new t(this.value*r,e)},t.prototype.buildCSSText=function(e,t,n){var r;switch(this.unit){case pe.kUnknown:break;case pe.kInteger:r=Number(this.value).toFixed(0);break;case pe.kNumber:case pe.kPercentage:case pe.kEms:case pe.kRems:case pe.kPixels:case pe.kDegrees:case pe.kRadians:case pe.kGradians:case pe.kMilliseconds:case pe.kSeconds:case pe.kTurns:var a=this.value,o=Ce(this.unit);if(a<-999999||a>999999){var i=Ce(this.unit);r=!Number.isFinite(a)||Number.isNaN(a)?Fe(a,i):a+(i||"")}else r="".concat(a).concat(o)}return n+=r},t}(ke),Ge=new Be(0,"px");new Be(1,"px");var Ue,je,ze=new Be(0,"deg"),qe=function(e){function t(t,n,r,a,o){void 0===a&&(a=1),void 0===o&&(o=!1);var i=e.call(this,"rgb")||this;return i.r=t,i.g=n,i.b=r,i.alpha=a,i.isNone=o,i}return(0,r.__extends)(t,e),t.prototype.clone=function(){return new t(this.r,this.g,this.b,this.alpha)},t.prototype.buildCSSText=function(e,t,n){return n+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},t}(Te),He=new Me("unset"),Ve=new Me("initial"),We=new Me("inherit"),Xe={"":He,unset:He,initial:Ve,inherit:We},Ye=function(e){return Xe[e]||(Xe[e]=new Me(e)),Xe[e]},Ze=new qe(0,0,0,0,!0),Ke=new qe(0,0,0,0),$e=ye((function(e,t,n,r){return new qe(e,t,n,r)}),(function(e,t,n,r){return"rgba(".concat(e,",").concat(t,",").concat(n,",").concat(r,")")})),Qe=function(e,t){return void 0===t&&(t=pe.kNumber),new Be(e,t)},Je=new Be(50,"%");!function(e){e[e.Standard=0]="Standard"}(Ue||(Ue={})),function(e){e[e.ADDED=0]="ADDED",e[e.REMOVED=1]="REMOVED",e[e.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED"}(je||(je={}));var et,tt={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new ue(0,0,0,0)};function nt(e){var t=e.type,n=e.value;return"hex"===t?"#".concat(n):"literal"===t?n:"rgb"===t?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}!function(e){e.COORDINATE="",e.COLOR="",e.PAINT="",e.NUMBER="",e.ANGLE="",e.OPACITY_VALUE="",e.SHADOW_BLUR="",e.LENGTH="",e.PERCENTAGE="",e.LENGTH_PERCENTAGE=" | ",e.LENGTH_PERCENTAGE_12="[ | ]{1,2}",e.LENGTH_PERCENTAGE_14="[ | ]{1,4}",e.LIST_OF_POINTS="",e.PATH="",e.FILTER="",e.Z_INDEX="",e.OFFSET_DISTANCE="",e.DEFINED_PATH="",e.MARKER="",e.TRANSFORM="",e.TRANSFORM_ORIGIN="",e.TEXT="",e.TEXT_TRANSFORM=""}(et||(et={}));var rt=function(){var e=/^(linear\-gradient)/i,t=/^(repeating\-linear\-gradient)/i,n=/^(radial\-gradient)/i,r=/^(repeating\-radial\-gradient)/i,a=/^(conic\-gradient)/i,o=/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,i=/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,c=/^(left|center|right|top|bottom)/i,l=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,u=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,s=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,d=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,p=/^\(/,f=/^\)/,h=/^,/,v=/^\#([0-9a-fA-F]+)/,m=/^([a-zA-Z]+)/,I=/^rgb/i,g=/^rgba/i,_=/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,y="";function x(e){throw new Error(y+": "+e)}function b(){var e=P(w);return y.length>0&&x("Invalid input not EOF"),e}function w(){return E("linear-gradient",e,C)||E("repeating-linear-gradient",t,C)||E("radial-gradient",n,k)||E("repeating-radial-gradient",r,k)||E("conic-gradient",a,k)}function E(e,t,n){return S(t,(function(t){var r=n();return r&&(B(h)||x("Missing comma before color stops")),{type:e,orientation:r,colorStops:P(O)}}))}function S(e,t){var n=B(e);if(n){B(p)||x("Missing (");var r=t(n);return B(f)||x("Missing )"),r}}function C(){return D("directional",o,1)||D("angular",d,1)}function k(){var e,t,n=T();return n&&((e=[]).push(n),t=y,B(h)&&((n=T())?e.push(n):y=t)),e}function T(){var e=function(){var e=D("shape",/^(circle)/i,0);e&&(e.style=F()||A());return e}()||function(){var e=D("shape",/^(ellipse)/i,0);e&&(e.style=N()||A());return e}();if(e)e.at=M();else{var t=A();if(t){e=t;var n=M();n&&(e.at=n)}else{var r=R();r&&(e={type:"default-radial",at:r})}}return e}function A(){return D("extent-keyword",i,1)}function M(){if(D("position",/^at/,0)){var e=R();return e||x("Missing positioning value"),e}}function R(){var e={x:N(),y:N()};if(e.x||e.y)return{type:"position",value:e}}function P(e){var t=e(),n=[];if(t)for(n.push(t);B(h);)(t=e())?n.push(t):x("One extra comma");return n}function O(){var e=D("hex",v,1)||S(g,(function(){return{type:"rgba",value:P(L)}}))||S(I,(function(){return{type:"rgb",value:P(L)}}))||D("literal",m,0);return e||x("Expected color definition"),e.length=N(),e}function L(){return B(_)[1]}function N(){return D("%",u,1)||D("position-keyword",c,1)||F()}function F(){return D("px",l,1)||D("em",s,1)}function D(e,t,n){var r=B(t);if(r)return{type:e,value:r[n]}}function B(e){var t=/^[\n\r\t\s]+/.exec(y);t&&G(t[0].length);var n=e.exec(y);return n&&G(n[0].length),n}function G(e){y=y.substring(e)}return function(e){return y=e,b()}}();var at=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,ot=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,it=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,ct=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;var lt={left:180,top:-90,bottom:90,right:0,"left top":225,"top left":225,"left bottom":135,"bottom left":135,"right top":-45,"top right":-45,"right bottom":45,"bottom right":45},ut=ye((function(e){var t;return t="angular"===e.type?Number(e.value):lt[e.value]||0,Qe(t,"deg")})),st=ye((function(e){var t=50,n=50,r="%",a="%";if("position"===(null==e?void 0:e.type)){var o=e.value,i=o.x,c=o.y;"position-keyword"===(null==i?void 0:i.type)&&("left"===i.value?t=0:"center"===i.value?t=50:"right"===i.value?t=100:"top"===i.value?n=0:"bottom"===i.value&&(n=100)),"position-keyword"===(null==c?void 0:c.type)&&("left"===c.value?t=0:"center"===c.value?n=50:"right"===c.value?t=100:"top"===c.value?n=0:"bottom"===c.value&&(n=100)),"px"!==(null==i?void 0:i.type)&&"%"!==(null==i?void 0:i.type)&&"em"!==(null==i?void 0:i.type)||(r=null==i?void 0:i.type,t=Number(i.value)),"px"!==(null==c?void 0:c.type)&&"%"!==(null==c?void 0:c.type)&&"em"!==(null==c?void 0:c.type)||(a=null==c?void 0:c.type,n=Number(c.value))}return{cx:Qe(t,r),cy:Qe(n,a)}})),dt=ye((function(e){var t;if(e.indexOf("linear")>-1||e.indexOf("radial")>-1)return rt(e).map((function(e){var t=e.type,n=e.orientation,r=e.colorStops;!function(e){var t,n,r,a=e.length;e[a-1].length=null!==(t=e[a-1].length)&&void 0!==t?t:{type:"%",value:"100"},a>1&&(e[0].length=null!==(n=e[0].length)&&void 0!==n?n:{type:"%",value:"0"});for(var o=0,i=Number(e[0].length.value),c=1;c=0)return Qe(Number(t),"px");if("deg".search(e)>=0)return Qe(Number(t),"deg")}var n=[];t=t.replace(e,(function(e){return n.push(e),"U"+e}));var r="U("+e.source+")";return n.map((function(e){return Qe(Number(t.replace(new RegExp("U"+e,"g"),"").replace(new RegExp(r,"g"),"*0")),e)}))[0]}var It=ye((function(e){return mt(new RegExp("px","g"),e)}));ye((function(e){return mt(new RegExp("%","g"),e)}));var gt=function(e){return(0,d.Z)(e)||isFinite(Number(e))?Qe(Number(e)||0,"px"):mt(new RegExp("px|%|em|rem","g"),e)},_t=ye((function(e){return mt(new RegExp("deg|rad|grad|turn","g"),e)}));function yt(e,t,n,r,a){void 0===a&&(a=0);var o="",i=e.value||0,c=t.value||0,l=De(e.unit),u=e.convertTo(l),s=t.convertTo(l);return u&&s?(i=u.value,c=s.value,o=Ce(e.unit)):(Be.isLength(e.unit)||Be.isLength(t.unit))&&(i=Et(e,a,n),c=Et(t,a,n),o="px"),[i,c,function(e){return r&&(e=Math.max(e,0)),e+o}]}function xt(e){var t=0;return e.unit===pe.kDegrees?t=e.value:e.unit===pe.kRadians?t=W(Number(e.value)):e.unit===pe.kTurns&&(t=360*Number(e.value)),t}function bt(e,t){var n;return Array.isArray(e)?n=e.map((function(e){return Number(e)})):(0,f.Z)(e)?n=e.split(" ").map((function(e){return Number(e)})):(0,d.Z)(e)&&(n=[e]),2===t?1===n.length?[n[0],n[0]]:[n[0],n[1]]:1===n.length?[n[0],n[0],n[0],n[0]]:2===n.length?[n[0],n[1],n[0],n[1]]:3===n.length?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function wt(e){return(0,f.Z)(e)?e.split(" ").map((function(e){return gt(e)})):e.map((function(e){return gt(e.toString())}))}function Et(e,t,n){if(0===e.value)return 0;if(e.unit===pe.kPixels)return Number(e.value);if(e.unit===pe.kPercentage&&n){var r=n.nodeName===N.GROUP?n.getLocalBounds():n.geometry.contentBounds;return e.value/100*r.halfExtents[t]*2}return 0}var St=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function Ct(e){if(void 0===e&&(e=""),"none"===(e=e.toLowerCase().trim()))return[];for(var t,n=/\s*([\w-]+)\(([^)]*)\)/g,r=[],a=0;t=n.exec(e);){if(t.index!==a)return[];if(a=t.index+t[0].length,St.indexOf(t[1])>-1&&r.push({name:t[1],params:t[2].split(" ").map((function(e){return mt(/deg|rad|grad|turn|px|%/g,e)||ht(e)}))}),n.lastIndex===e.length)return r}return[]}function kt(e){return e.toString()}var Tt=ye((function(e){return"number"==typeof e?Qe(e):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(e)?Qe(Number(e)):Qe(0)}));function At(e,t){return[e,t,kt]}function Mt(e,t){return function(n,r){return[n,r,function(n){return kt((0,h.Z)(n,e,t))}]}}function Rt(e,t){if(e.length===t.length)return[e,t,function(e){return e}]}function Pt(e){return 0===e.parsedStyle.path.totalLength&&(e.parsedStyle.path.totalLength=(0,v.D)(e.parsedStyle.path.absolutePath)),e.parsedStyle.path.totalLength}function Ot(e,t){return e[0]===t[0]&&e[1]===t[1]}function Lt(e,t){var n=e.prePoint,r=e.currentPoint,a=e.nextPoint,o=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),i=Math.pow(r[0]-a[0],2)+Math.pow(r[1]-a[1],2),c=Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2),l=Math.acos((o+i-c)/(2*Math.sqrt(o)*Math.sqrt(i)));if(!l||0===Math.sin(l)||(0,g.Z)(l,0))return{xExtra:0,yExtra:0};var u=Math.abs(Math.atan2(a[1]-r[1],a[0]-r[0])),s=Math.abs(Math.atan2(a[0]-r[0],a[1]-r[1]));return u=u>Math.PI/2?Math.PI-u:u,s=s>Math.PI/2?Math.PI-s:s,{xExtra:Math.cos(l/2-u)*(t/2*(1/Math.sin(l/2)))-t/2||0,yExtra:Math.cos(s-l/2)*(t/2*(1/Math.sin(l/2)))-t/2||0}}function Nt(e,t){return[t[0]+(t[0]-e[0]),t[1]+(t[1]-e[1])]}ye((function(e){return(0,f.Z)(e)?e.split(" ").map(Tt):e.map(Tt)}));var Ft=function(e,t){var n=e.x*t.x+e.y*t.y,r=Math.sqrt((Math.pow(e.x,2)+Math.pow(e.y,2))*(Math.pow(t.x,2)+Math.pow(t.y,2)));return(e.x*t.y-e.y*t.x<0?-1:1)*Math.acos(n/r)},Dt=function(e,t,n,r,a,o,i,c){t=Math.abs(t),n=Math.abs(n);var l=V(r=(0,_.Z)(r,360));if(e.x===i.x&&e.y===i.y)return{x:e.x,y:e.y,ellipticalArcAngle:0};if(0===t||0===n)return{x:0,y:0,ellipticalArcAngle:0};var u=(e.x-i.x)/2,s=(e.y-i.y)/2,d={x:Math.cos(l)*u+Math.sin(l)*s,y:-Math.sin(l)*u+Math.cos(l)*s},p=Math.pow(d.x,2)/Math.pow(t,2)+Math.pow(d.y,2)/Math.pow(n,2);p>1&&(t=Math.sqrt(p)*t,n=Math.sqrt(p)*n);var f=(Math.pow(t,2)*Math.pow(n,2)-Math.pow(t,2)*Math.pow(d.y,2)-Math.pow(n,2)*Math.pow(d.x,2))/(Math.pow(t,2)*Math.pow(d.y,2)+Math.pow(n,2)*Math.pow(d.x,2));f=f<0?0:f;var h=(a!==o?1:-1)*Math.sqrt(f),v=h*(t*d.y/n),m=h*(-n*d.x/t),I={x:Math.cos(l)*v-Math.sin(l)*m+(e.x+i.x)/2,y:Math.sin(l)*v+Math.cos(l)*m+(e.y+i.y)/2},g={x:(d.x-v)/t,y:(d.y-m)/n},y=Ft({x:1,y:0},g),x=Ft(g,{x:(-d.x-v)/t,y:(-d.y-m)/n});!o&&x>0?x-=2*Math.PI:o&&x<0&&(x+=2*Math.PI);var b=y+(x%=2*Math.PI)*c,w=t*Math.cos(b),E=n*Math.sin(b);return{x:Math.cos(l)*w-Math.sin(l)*E+I.x,y:Math.sin(l)*w+Math.cos(l)*E+I.y,ellipticalArcStartAngle:y,ellipticalArcEndAngle:y+x,ellipticalArcAngle:b,ellipticalArcCenter:I,resultantRx:t,resultantRy:n}};function Bt(e,t,n){void 0===n&&(n=!0);var r=e.arcParams,a=r.rx,o=void 0===a?0:a,i=r.ry,c=void 0===i?0:i,l=r.xRotation,u=r.arcFlag,s=r.sweepFlag,d=Dt({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},t),p=Dt({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},n?t+.005:t-.005),f=p.x-d.x,h=p.y-d.y,v=Math.sqrt(f*f+h*h);return{x:-f/v,y:-h/v}}function Gt(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function Ut(e,t){return Gt(e)*Gt(t)?(e[0]*t[0]+e[1]*t[1])/(Gt(e)*Gt(t)):1}function jt(e,t){return(e[0]*t[1]1&&(n*=Math.sqrt(f),r*=Math.sqrt(f));var h=n*n*(p*p)+r*r*(d*d),v=h?Math.sqrt((n*n*(r*r)-h)/h):1;o===i&&(v*=-1),isNaN(v)&&(v=0);var m=r?v*n*p/r:0,I=n?v*-r*d/n:0,g=(c+u)/2+Math.cos(a)*m-Math.sin(a)*I,y=(l+s)/2+Math.sin(a)*m+Math.cos(a)*I,x=[(d-m)/n,(p-I)/r],b=[(-1*d-m)/n,(-1*p-I)/r],w=jt([1,0],x),E=jt(x,b);return Ut(x,b)<=-1&&(E=Math.PI),Ut(x,b)>=1&&(E=0),0===i&&E>0&&(E-=2*Math.PI),1===i&&E<0&&(E+=2*Math.PI),{cx:g,cy:y,rx:Ot(e,[u,s])?0:n,ry:Ot(e,[u,s])?0:r,startAngle:w,endAngle:w+E,xRotation:a,arcFlag:o,sweepFlag:i}}function qt(e,t,n,r){var a=(-1+Math.sqrt(2))/3*4,o=e*a,i=t*a,c=n-e,l=n+e,u=r-t,s=r+t;return[["M",c,r],["C",c,r-i,n-o,u,n,u],["C",n+o,u,l,r-i,l,r],["C",l,r+i,n+o,s,n,s],["C",n-o,s,c,r+i,c,r],["Z"]]}function Ht(e,t){void 0===t&&(t=e.getLocalTransform());var n=[];switch(e.nodeName){case N.LINE:var a=e.parsedStyle,i=a.x1,c=void 0===i?0:i,l=a.y1,u=void 0===l?0:l,s=a.x2,d=void 0===s?0:s,p=a.y2;n=function(e,t,n,r){return[["M",e,t],["L",n,r]]}(c,u,d,void 0===p?0:p);break;case N.CIRCLE:var f=e.parsedStyle,v=f.r,m=void 0===v?0:v,I=f.cx,g=void 0===I?0:I,_=f.cy;n=qt(m,m,g,void 0===_?0:_);break;case N.ELLIPSE:var y=e.parsedStyle,x=y.rx,b=void 0===x?0:x,w=y.ry,E=void 0===w?0:w,S=y.cx,C=(g=void 0===S?0:S,y.cy);n=qt(b,E,g,void 0===C?0:C);break;case N.POLYLINE:case N.POLYGON:n=function(e,t){var n=e.map((function(e,t){return[0===t?"M":"L",e[0],e[1]]}));return t&&n.push(["Z"]),n}(e.parsedStyle.points.points,e.nodeName===N.POLYGON);break;case N.RECT:var k=e.parsedStyle,T=k.width,A=void 0===T?0:T,M=k.height,R=void 0===M?0:M,P=k.x,O=void 0===P?0:P,L=k.y,F=void 0===L?0:L,D=k.radius,B=D&&D.some((function(e){return 0!==e}));n=function(e,t,n,a,o){if(o){var i=(0,r.__read)(o,4),c=i[0],l=i[1],u=i[2],s=i[3],d=e>0?1:-1,p=t>0?1:-1,f=d+p!==0?1:0;return[["M",d*c+n,a],["L",e-d*l+n,a],l?["A",l,l,0,0,f,e+n,p*l+a]:null,["L",e+n,t-p*u+a],u?["A",u,u,0,0,f,e+n-d*u,t+a]:null,["L",n+d*s,t+a],s?["A",s,s,0,0,f,n,t+a-p*s]:null,["L",n,p*c+a],c?["A",c,c,0,0,f,d*c+n,a]:null,["Z"]].filter((function(e){return e}))}return[["M",n,a],["L",n+e,a],["L",n+e,a+t],["L",n,a+t],["Z"]]}(A,R,O,F,B&&D.map((function(e){return(0,h.Z)(e,0,Math.min(Math.abs(A)/2,Math.abs(R)/2))})));break;case N.PATH:var G=e.parsedStyle.path.absolutePath;n=(0,r.__spreadArray)([],(0,r.__read)(G),!1)}if(n.length)return function(e,t,n){var r=t.parsedStyle,a=r.defX,i=void 0===a?0:a,c=r.defY,l=void 0===c?0:c;return e.reduce((function(e,t){var r="";if("M"===t[0]||"L"===t[0]){var a=o.fromValues(t[1]-i,t[2]-l,0);n&&o.transformMat4(a,a,n),r="".concat(t[0]).concat(a[0],",").concat(a[1])}else if("Z"===t[0])r=t[0];else if("C"===t[0]){var c=o.fromValues(t[1]-i,t[2]-l,0),u=o.fromValues(t[3]-i,t[4]-l,0),s=o.fromValues(t[5]-i,t[6]-l,0);n&&(o.transformMat4(c,c,n),o.transformMat4(u,u,n),o.transformMat4(s,s,n)),r="".concat(t[0]).concat(c[0],",").concat(c[1],",").concat(u[0],",").concat(u[1],",").concat(s[0],",").concat(s[1])}else if("A"===t[0]){var d=o.fromValues(t[6]-i,t[7]-l,0);n&&o.transformMat4(d,d,n),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],",").concat(t[5],",").concat(d[0],",").concat(d[1])}else"Q"===t[0]&&(c=o.fromValues(t[1]-i,t[2]-l,0),u=o.fromValues(t[3]-i,t[4]-l,0),n&&(o.transformMat4(c,c,n),o.transformMat4(u,u,n)),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],"}"));return e+r}),"")}(n,e,t)}var Vt=function(e){if(""===e||Array.isArray(e)&&0===e.length)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var t;try{t=(0,y.A)(e)}catch(n){t=(0,y.A)(""),console.error("[g]: Invalid SVG Path definition: ".concat(e))}!function(e){for(var t=0;t0&&n.push(r),{polygons:t,polylines:n}}(t),a=r.polygons,o=r.polylines,i=function(e){for(var t=[],n=null,r=null,a=null,o=0,i=e.length,c=0;cQ[1][2]&&(c[0]=-c[0]),Q[0][2]>Q[2][0]&&(c[1]=-c[1]),Q[1][0]>Q[0][1]&&(c[2]=-c[2])}(function(e){return 0===e.length?[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]:e.map(nn).reduce(rn)}(e),t,n,r,a,c),[[t,n,r,c,a]]}var on=function(){function e(e,t){for(var n=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],r=0;r<4;r++)for(var a=0;a<4;a++)for(var o=0;o<4;o++)n[r][a]+=t[r][o]*e[o][a];return n}return function(t,n,r,a,o){for(var i=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],c=0;c<4;c++)i[c][3]=o[c];for(c=0;c<3;c++)for(var l=0;l<3;l++)i[3][c]+=t[l]*i[l][c];var u=a[0],s=a[1],d=a[2],p=a[3],f=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];f[0][0]=1-2*(s*s+d*d),f[0][1]=2*(u*s-d*p),f[0][2]=2*(u*d+s*p),f[1][0]=2*(u*s+d*p),f[1][1]=1-2*(u*u+d*d),f[1][2]=2*(s*d-u*p),f[2][0]=2*(u*d-s*p),f[2][1]=2*(s*d+u*p),f[2][2]=1-2*(u*u+s*s),i=e(i,f);var h,v=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];for(r[2]&&(v[2][1]=r[2],i=e(i,v)),r[1]&&(v[2][1]=0,v[2][0]=r[0],i=e(i,v)),r[0]&&(v[2][0]=0,v[1][0]=r[0],i=e(i,v)),c=0;c<3;c++)for(l=0;l<3;l++)i[c][l]*=n[c];return 0==(h=i)[0][2]&&0==h[0][3]&&0==h[1][2]&&0==h[1][3]&&0==h[2][0]&&0==h[2][1]&&1==h[2][2]&&0==h[2][3]&&0==h[3][2]&&1==h[3][3]?[i[0][0],i[0][1],i[1][0],i[1][1],i[3][0],i[3][1]]:i[0].concat(i[1],i[2],i[3])}}();function cn(e){return e.toFixed(6).replace(".000000","")}function ln(e,t){var n,r;return e.decompositionPair!==t&&(e.decompositionPair=t,n=an(e)),t.decompositionPair!==e&&(t.decompositionPair=e,r=an(t)),null===n[0]||null===r[0]?[[!1],[!0],function(n){return n?t[0].d:e[0].d}]:(n[0].push(0),r[0].push(1),[n,r,function(e){var t=function(e,t,n){var r=function(e,t){for(var n=0,r=0;r"].calculator(null,null,{value:t.textTransform},e,null),t.clipPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",i,t.clipPath,e,this.runtime),t.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",c,t.offsetPath,e,this.runtime),t.anchor&&(e.parsedStyle.anchor=bt(t.anchor,2)),t.transform&&(e.parsedStyle.transform=tn(t.transform)),t.transformOrigin&&(e.parsedStyle.transformOrigin=pn(t.transformOrigin)),t.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,t.markerStart,t.markerStart,null,null)),t.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,t.markerEnd,t.markerEnd,null,null)),t.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",t.markerMid,t.markerMid,null,null)),(e.nodeName!==N.CIRCLE&&e.nodeName!==N.ELLIPSE||(0,p.Z)(t.cx)&&(0,p.Z)(t.cy))&&(e.nodeName!==N.RECT&&e.nodeName!==N.IMAGE&&e.nodeName!==N.GROUP&&e.nodeName!==N.HTML&&e.nodeName!==N.TEXT&&e.nodeName!==N.MESH||(0,p.Z)(t.x)&&(0,p.Z)(t.y)&&(0,p.Z)(t.z))&&(e.nodeName!==N.LINE||(0,p.Z)(t.x1)&&(0,p.Z)(t.y1)&&(0,p.Z)(t.z1)&&(0,p.Z)(t.x2)&&(0,p.Z)(t.y2)&&(0,p.Z)(t.z2))||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),(0,p.Z)(t.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.path&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.points&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),(0,p.Z)(t.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),t.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,o),void(l&&this.updateGeometry(e))}var s=n.skipUpdateAttribute,d=n.skipParse,f=n.forceUpdateGeometry,h=n.usedAttributes,v=f,m=Object.keys(t);m.forEach((function(n){var r;s||(e.attributes[n]=t[n]),!v&&(null===(r=mn[n])||void 0===r?void 0:r.l)&&(v=!0)})),d||m.forEach((function(t){e.computedStyle[t]=a.parseProperty(t,e.attributes[t],e)})),(null==h?void 0:h.length)&&(m=Array.from(new Set(m.concat(h)))),m.forEach((function(t){t in e.computedStyle&&(e.parsedStyle[t]=a.computeProperty(t,e.computedStyle[t],e))})),v&&this.updateGeometry(e),m.forEach((function(t){t in e.parsedStyle&&a.postProcessProperty(t,e,m)})),this.runtime.enableCSSParsing&&e.children.length&&m.forEach((function(t){t in e.parsedStyle&&a.isPropertyInheritable(t)&&e.children.forEach((function(e){e.internalSetAttribute(t,null,{skipUpdateAttribute:!0,skipParse:!0})}))}))},e.prototype.parseProperty=function(e,t,n){var r=mn[e],a=t;if((""===t||(0,p.Z)(t))&&(t="unset"),"unset"===t||"initial"===t||"inherit"===t)a=Ye(t);else if(r){var o=r.k,i=r.syntax,c=i&&this.getPropertySyntax(i);o&&o.indexOf(t)>-1?a=Ye(t):c&&c.parser&&(a=c.parser(t,n))}return a},e.prototype.computeProperty=function(e,t,n){var r=mn[e],a="g-root"===n.id,o=t;if(r){var i=r.syntax,c=r.inh,l=r.d;if(t instanceof Me){var u=t.value;if("unset"===u&&(u=c&&!a?"inherit":"initial"),"initial"===u)(0,p.Z)(l)||(t=this.parseProperty(e,Oe(l)?l(n.nodeName):l,n));else if("inherit"===u){var s=this.tryToResolveProperty(n,e,{inherited:!0});return(0,p.Z)(s)?void this.addUnresolveProperty(n,e):s}}var d=i&&this.getPropertySyntax(i);if(d&&d.calculator){var f=n.parsedStyle[e];o=d.calculator(e,f,t,n,this.runtime)}else o=t instanceof Me?t.value:t}return o},e.prototype.postProcessProperty=function(e,t,n){var r=mn[e];if(r&&r.syntax){var a=r.syntax&&this.getPropertySyntax(r.syntax);a&&a.postProcessor&&a.postProcessor(t,n)}},e.prototype.addUnresolveProperty=function(e,t){var n=In.get(e);n||(In.set(e,[]),n=In.get(e)),-1===n.indexOf(t)&&n.push(t)},e.prototype.tryToResolveProperty=function(e,t,n){if(void 0===n&&(n={}),n.inherited&&e.parentElement&&function(e,t){var n=In.get(e);return!n||0===n.length||n.includes(t)}(e.parentElement,t)){var r=e.parentElement.parsedStyle[t];if("unset"===r||"initial"===r||"inherit"===r)return;return r}},e.prototype.recalc=function(e){var t=In.get(e);if(t&&t.length){var n={};t.forEach((function(t){n[t]=e.attributes[t]})),this.processProperties(e,n),In.delete(e)}},e.prototype.updateGeometry=function(e){var t=e.nodeName,n=this.runtime.geometryUpdaterFactory[t];if(n){var r=e.geometry;r.contentBounds||(r.contentBounds=new ne),r.renderBounds||(r.renderBounds=new ne);var a=e.parsedStyle,o=n.update(a,e),i=o.width,c=o.height,l=o.depth,u=void 0===l?0:l,s=o.offsetX,d=void 0===s?0:s,p=o.offsetY,f=void 0===p?0:p,h=o.offsetZ,v=void 0===h?0:h,m=[Math.abs(i)/2,Math.abs(c)/2,u/2],I=a,g=I.stroke,_=I.lineWidth,y=I.increasedLineWidthForHitTesting,x=I.shadowType,b=I.shadowColor,w=I.filter,E=void 0===w?[]:w,S=I.transformOrigin,C=a.anchor;t===N.TEXT?delete a.anchor:t===N.MESH&&(a.anchor[2]=.5);var k=[(1-2*(C&&C[0]||0))*i/2+d,(1-2*(C&&C[1]||0))*c/2+f,(1-2*(C&&C[2]||0))*m[2]+v];r.contentBounds.update(k,m);var T=t===N.POLYLINE||t===N.POLYGON||t===N.PATH?Math.SQRT2:.5;if(g&&!g.isNone){var A=((_||0)+(y||0))*T;m[0]+=A,m[1]+=A}if(r.renderBounds.update(k,m),b&&x&&"inner"!==x){var M=r.renderBounds,R=M.min,P=M.max,O=a,L=O.shadowBlur||0,F=O.shadowOffsetX||0,D=O.shadowOffsetY||0,B=R[0]-L+F,G=P[0]+L+F,U=R[1]-L+D,z=P[1]+L+D;R[0]=Math.min(R[0],B),P[0]=Math.max(P[0],G),R[1]=Math.min(R[1],U),P[1]=Math.max(P[1],z),r.renderBounds.setMinMax(R,P)}E.forEach((function(e){var t=e.name,n=e.params;if("blur"===t){var a=n[0].value;r.renderBounds.update(r.renderBounds.center,j(r.renderBounds.halfExtents,r.renderBounds.halfExtents,[a,a,0]))}else if("drop-shadow"===t){var o=n[0].value,i=n[1].value,c=n[2].value,l=r.renderBounds,u=l.min,s=l.max,d=u[0]-c+o,p=s[0]+c+o,f=u[1]-c+i,h=s[1]+c+i;u[0]=Math.min(u[0],d),s[0]=Math.max(s[0],p),u[1]=Math.min(u[1],f),s[1]=Math.max(s[1],h),r.renderBounds.setMinMax(u,s)}})),C=a.anchor;var q=i<0,H=c<0,V=(q?-1:1)*(S?Et(S[0],0,e):0),W=(H?-1:1)*(S?Et(S[1],1,e):0);V-=(q?-1:1)*(C&&C[0]||0)*r.contentBounds.halfExtents[0]*2,W-=(H?-1:1)*(C&&C[1]||0)*r.contentBounds.halfExtents[1]*2,e.setOrigin(V,W),this.runtime.sceneGraphService.dirtifyToRoot(e)}},e.prototype.isPropertyInheritable=function(e){var t=mn[e];return!!t&&t.inh},e}(),_n=function(){function e(){this.parser=_t,this.parserWithCSSDisabled=null,this.mixer=At}return e.prototype.calculator=function(e,t,n,r){return xt(n)},e}(),yn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r,a){return n instanceof Me&&(n=null),a.sceneGraphService.updateDisplayObjectDependency(e,t,n,r),"clipPath"===e&&r.forEach((function(e){0===e.childNodes.length&&a.sceneGraphService.dirtifyToRoot(e)})),n},e}(),xn=function(){function e(){this.parser=ht,this.parserWithCSSDisabled=ht,this.mixer=vt}return e.prototype.calculator=function(e,t,n,r){return n instanceof Me?"none"===n.value?Ze:Ke:n},e}(),bn=function(){function e(){this.parser=Ct}return e.prototype.calculator=function(e,t,n){return n instanceof Me?[]:n},e}();function wn(e){var t=e.parsedStyle.fontSize;return(0,p.Z)(t)?null:t}var En=function(){function e(){this.parser=gt,this.parserWithCSSDisabled=null,this.mixer=At}return e.prototype.calculator=function(e,t,n,r,a){var o;if((0,d.Z)(n))return n;if(!Be.isRelativeUnit(n.unit))return n.value;var i=a.styleValueRegistry;if(n.unit===pe.kPercentage)return 0;if(n.unit===pe.kEms){if(r.parentNode){if(c=wn(r.parentNode))return c*=n.value;i.addUnresolveProperty(r,e)}else i.addUnresolveProperty(r,e);return 0}if(n.unit===pe.kRems){if(null===(o=null==r?void 0:r.ownerDocument)||void 0===o?void 0:o.documentElement){var c;if(c=wn(r.ownerDocument.documentElement))return c*=n.value;i.addUnresolveProperty(r,e)}else i.addUnresolveProperty(r,e);return 0}},e}(),Sn=function(){function e(){this.mixer=Rt}return e.prototype.parser=function(e){var t=wt((0,d.Z)(e)?[e]:e);return 1===t.length?[t[0],t[0]]:[t[0],t[1]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),Cn=function(){function e(){this.mixer=Rt}return e.prototype.parser=function(e){var t=wt((0,d.Z)(e)?[e]:e);return 1===t.length?[t[0],t[0],t[0],t[0]]:2===t.length?[t[0],t[1],t[0],t[1]]:3===t.length?[t[0],t[1],t[2],t[1]]:[t[0],t[1],t[2],t[3]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),kn=i.create();function Tn(e,t){var n=t.parsedStyle.defX||0,a=t.parsedStyle.defY||0;return t.resetLocalTransform(),t.setLocalPosition(n,a),e.forEach((function(e){var o=e.t,c=e.d;if("scale"===o){var l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1];t.scaleLocal(l[0],l[1],1)}else if("scalex"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(l[0],1,1)}else if("scaley"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,l[0],1)}else if("scalez"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,1,l[0])}else if("scale3d"===o){l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1,1];t.scaleLocal(l[0],l[1],l[2])}else if("translate"===o){var u=c||[Ge,Ge];t.translateLocal(u[0].value,u[1].value,0)}else if("translatex"===o){u=c||[Ge];t.translateLocal(u[0].value,0,0)}else if("translatey"===o){u=c||[Ge];t.translateLocal(0,u[0].value,0)}else if("translatez"===o){u=c||[Ge];t.translateLocal(0,0,u[0].value)}else if("translate3d"===o){u=c||[Ge,Ge,Ge];t.translateLocal(u[0].value,u[1].value,u[2].value)}else if("rotate"===o){var s=c||[ze];t.rotateLocal(0,0,xt(s[0]))}else if("rotatex"===o){s=c||[ze];t.rotateLocal(xt(s[0]),0,0)}else if("rotatey"===o){s=c||[ze];t.rotateLocal(0,xt(s[0]),0)}else if("rotatez"===o){s=c||[ze];t.rotateLocal(0,0,xt(s[0]))}else if("rotate3d"===o);else if("skew"===o){var d=(null==c?void 0:c.map((function(e){return e.value})))||[0,0];t.setLocalSkew(V(d[0]),V(d[1]))}else if("skewx"===o){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(V(d[0]),t.getLocalSkew()[1])}else if("skewy"===o){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(t.getLocalSkew()[0],V(d[0]))}else if("matrix"===o){var p=(0,r.__read)(c.map((function(e){return e.value})),6),f=p[0],h=p[1],v=p[2],m=p[3],I=p[4],g=p[5];t.setLocalTransform(i.set(kn,f,h,0,0,v,m,0,0,0,0,1,0,I+n,g+a,0,1))}else"matrix3d"===o&&(i.set.apply(i,(0,r.__spreadArray)([kn],(0,r.__read)(c.map((function(e){return e.value}))),!1)),kn[12]+=n,kn[13]+=a,t.setLocalTransform(kn))})),t.getLocalTransform()}var An=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,r.__extends)(t,e),t.prototype.postProcessor=function(e,t){var n,a,o;switch(e.nodeName){case N.CIRCLE:case N.ELLIPSE:var i=e.parsedStyle,c=i.cx,l=i.cy,u=i.cz;(0,p.Z)(c)||(n=c),(0,p.Z)(l)||(a=l),(0,p.Z)(u)||(o=u);break;case N.LINE:var s=e.parsedStyle,d=s.x1,f=s.x2,h=s.y1,v=s.y2;n=Math.min(d,f),a=Math.min(h,v),o=0;break;case N.RECT:case N.IMAGE:case N.GROUP:case N.HTML:case N.TEXT:case N.MESH:(0,p.Z)(e.parsedStyle.x)||(n=e.parsedStyle.x),(0,p.Z)(e.parsedStyle.y)||(a=e.parsedStyle.y),(0,p.Z)(e.parsedStyle.z)||(o=e.parsedStyle.z)}if(e.nodeName!==N.PATH&&e.nodeName!==N.POLYLINE&&e.nodeName!==N.POLYGON&&(e.parsedStyle.defX=n||0,e.parsedStyle.defY=a||0),(!(0,p.Z)(n)||!(0,p.Z)(a)||!(0,p.Z)(o))&&-1===t.indexOf("transform")){var m=e.parsedStyle.transform;if(m&&m.length)Tn(m,e);else{var I=(0,r.__read)(e.getLocalPosition(),3),g=I[0],_=I[1],y=I[2];e.setLocalPosition((0,p.Z)(n)?g:n,(0,p.Z)(a)?_:a,(0,p.Z)(o)?y:o)}}},t}(En),Mn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){n instanceof Me&&(n=null);var a=null==n?void 0:n.cloneNode(!0);return a&&(a.style.isMarker=!0),a},e}(),Rn=function(){function e(){this.mixer=At,this.parser=Tt,this.parserWithCSSDisabled=null}return e.prototype.calculator=function(e,t,n){return n.value},e}(),Pn=function(){function e(){this.parser=Tt,this.parserWithCSSDisabled=null,this.mixer=Mt(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e.prototype.postProcessor=function(e){var t=e.parsedStyle,n=t.offsetPath,r=t.offsetDistance;if(n){var a=n.nodeName;if(a===N.LINE||a===N.PATH||a===N.POLYLINE){var o=n.getPoint(r);o&&(e.parsedStyle.defX=o.x,e.parsedStyle.defY=o.y,e.setLocalPosition(o.x,o.y))}}},e}(),On=function(){function e(){this.parser=Tt,this.parserWithCSSDisabled=null,this.mixer=Mt(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e}(),Ln=function(){function e(){this.parser=Xt,this.parserWithCSSDisabled=Xt,this.mixer=Yt}return e.prototype.calculator=function(e,t,n){return n instanceof Me&&"unset"===n.value?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new ue(0,0,0,0)}:n},e.prototype.postProcessor=function(e,t){if(e.parsedStyle.defX=e.parsedStyle.path.rect.x,e.parsedStyle.defY=e.parsedStyle.path.rect.y,e.nodeName===N.PATH&&-1===t.indexOf("transform")){var n=e.parsedStyle,r=n.defX,a=void 0===r?0:r,o=n.defY,i=void 0===o?0:o;e.setLocalPosition(a,i)}},e}(),Nn=function(){function e(){this.parser=Zt,this.mixer=Kt}return e.prototype.postProcessor=function(e,t){if((e.nodeName===N.POLYGON||e.nodeName===N.POLYLINE)&&-1===t.indexOf("transform")){var n=e.parsedStyle,r=n.defX,a=n.defY;e.setLocalPosition(r,a)}},e}(),Fn=function(e){function t(){var t=e.apply(this,(0,r.__spreadArray)([],(0,r.__read)(arguments),!1))||this;return t.mixer=Mt(0,1/0),t}return(0,r.__extends)(t,e),t}(En),Dn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){return n instanceof Me?"unset"===n.value?"":n.value:"".concat(n)},e.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},e}(),Bn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){var a=r.getAttribute("text");if(a){var o=a;"capitalize"===n.value?o=a.charAt(0).toUpperCase()+a.slice(1):"lowercase"===n.value?o=a.toLowerCase():"uppercase"===n.value&&(o=a.toUpperCase()),r.parsedStyle.text=o}return n.value},e}(),Gn={},Un=0;var jn="undefined"!=typeof window&&void 0!==window.document;function zn(e){return!!e.getAttribute}function qn(e,t){var n=Number(e.parsedStyle.zIndex),r=Number(t.parsedStyle.zIndex);if(n===r){var a=e.parentNode;if(a){var o=a.childNodes||[];return o.indexOf(e)-o.indexOf(t)}}return n-r}function Hn(e,t){if(jn)return document.defaultView.getComputedStyle(e,null).getPropertyValue(t)}var Vn={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},Wn="object"==typeof performance&&performance.now?performance:Date;var Xn=1,Yn="object"==typeof self&&self.self==self?self:"object"==typeof n.g&&n.g.global==n.g?n.g:{},Zn=Date.now(),Kn={},$n=Date.now(),Qn=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");var t=Date.now(),n=t-$n,r=n>16?0:16-n,a=Xn++;return Kn[a]=e,Object.keys(Kn).length>1||setTimeout((function(){$n=t;var e=Kn;Kn={},Object.keys(e).forEach((function(t){return e[t](Yn.performance&&"function"==typeof Yn.performance.now?Yn.performance.now():Date.now()-Zn)}))}),r),a},Jn=function(e){delete Kn[e]},er=function(e){return"string"!=typeof e?Qn:""===e?Yn.requestAnimationFrame:Yn[e+"RequestAnimationFrame"]},tr=function(e,t){for(var n=0;void 0!==e[n];){if(t(e[n]))return e[n];n+=1}}(["","webkit","moz","ms","o"],(function(e){return!!er(e)})),nr=er(tr),rr=function(e){return"string"!=typeof e?Jn:""===e?Yn.cancelAnimationFrame:Yn[e+"CancelAnimationFrame"]||Yn[e+"CancelRequestAnimationFrame"]}(tr);Yn.requestAnimationFrame=nr,Yn.cancelAnimationFrame=rr;var ar=function(){function e(){this.callbacks=[]}return e.prototype.getCallbacksNum=function(){return this.callbacks.length},e.prototype.tapPromise=function(e,t){this.callbacks.push(t)},e.prototype.promise=function(){for(var e=[],t=0;t-1){var u=(0,r.__read)(e.split(":"),2),s=u[0];e=u[1],l=s,c=!0}if(e=a?"".concat(e,"capture"):e,t=Oe(t)?t:t.handleEvent,c){var d=t;t=function(){for(var e,t=[],n=0;n0},t.prototype.isDefaultNamespace=function(e){throw new Error(se)},t.prototype.lookupNamespaceURI=function(e){throw new Error(se)},t.prototype.lookupPrefix=function(e){throw new Error(se)},t.prototype.normalize=function(){throw new Error(se)},t.prototype.isEqualNode=function(e){return this===e},t.prototype.isSameNode=function(e){return this.isEqualNode(e)},Object.defineProperty(t.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),t.prototype.compareDocumentPosition=function(e){var n;if(e===this)return 0;for(var r=e,a=this,o=[r],i=[a];null!==(n=r.parentNode)&&void 0!==n?n:a.parentNode;)r=r.parentNode?(o.push(r.parentNode),r.parentNode):r,a=a.parentNode?(i.push(a.parentNode),a.parentNode):a;if(r!==a)return t.DOCUMENT_POSITION_DISCONNECTED|t.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|t.DOCUMENT_POSITION_PRECEDING;var c=o.length>i.length?o:i,l=c===o?i:o;if(c[c.length-l.length]===l[0])return c===o?t.DOCUMENT_POSITION_CONTAINED_BY|t.DOCUMENT_POSITION_FOLLOWING:t.DOCUMENT_POSITION_CONTAINS|t.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,s=l.length-1;s>=0;s--){var d=l[s],p=c[u+s];if(p!==d){var f=d.parentNode.childNodes;return f.indexOf(d)0&&t;)t=t.parentNode,e--;return t},t.prototype.forEach=function(e,t){void 0===t&&(t=!1),e(this)||(t?this.childNodes.slice():this.childNodes).forEach((function(t){t.forEach(e)}))},t.DOCUMENT_POSITION_DISCONNECTED=1,t.DOCUMENT_POSITION_PRECEDING=2,t.DOCUMENT_POSITION_FOLLOWING=4,t.DOCUMENT_POSITION_CONTAINS=8,t.DOCUMENT_POSITION_CONTAINED_BY=16,t.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,t}(Cr),Tr=function(){function e(e,t){var n=this;this.globalRuntime=e,this.context=t,this.emitter=new a.Z,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=i.create(),this.tmpVec3=o.create(),this.onPointerDown=function(e){var t=n.createPointerEvent(e);if(n.dispatchEvent(t,"pointerdown"),"touch"===t.pointerType)n.dispatchEvent(t,"touchstart");else if("mouse"===t.pointerType||"pen"===t.pointerType){var r=2===t.button;n.dispatchEvent(t,r?"rightdown":"mousedown")}n.trackingData(e.pointerId).pressTargetsByButton[e.button]=t.composedPath(),n.freeEvent(t)},this.onPointerUp=function(e){var t,r=Wn.now(),a=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);if(n.dispatchEvent(a,"pointerup"),"touch"===a.pointerType)n.dispatchEvent(a,"touchend");else if("mouse"===a.pointerType||"pen"===a.pointerType){var o=2===a.button;n.dispatchEvent(a,o?"rightup":"mouseup")}var i=n.trackingData(e.pointerId),c=n.findMountedTarget(i.pressTargetsByButton[e.button]),l=c;if(c&&!a.composedPath().includes(c)){for(var u=c;u&&!a.composedPath().includes(u);){if(a.currentTarget=u,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType)n.notifyTarget(a,"touchendoutside");else if("mouse"===a.pointerType||"pen"===a.pointerType){o=2===a.button;n.notifyTarget(a,o?"rightupoutside":"mouseupoutside")}kr.isNode(u)&&(u=u.parentNode)}delete i.pressTargetsByButton[e.button],l=u}if(l){var s=n.clonePointerEvent(a,"click");s.target=l,s.path=[],i.clicksByButton[e.button]||(i.clicksByButton[e.button]={clickCount:0,target:s.target,timeStamp:r});var d=i.clicksByButton[e.button];d.target===s.target&&r-d.timeStamp<200?++d.clickCount:d.clickCount=1,d.target=s.target,d.timeStamp=r,s.detail=d.clickCount,(null===(t=a.detail)||void 0===t?void 0:t.preventClick)||(n.context.config.useNativeClickEvent||"mouse"!==s.pointerType&&"touch"!==s.pointerType||n.dispatchEvent(s,"click"),n.dispatchEvent(s,"pointertap")),n.freeEvent(s)}n.freeEvent(a)},this.onPointerMove=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0),r="mouse"===t.pointerType||"pen"===t.pointerType,a=n.trackingData(e.pointerId),o=n.findMountedTarget(a.overTargets);if(a.overTargets&&o!==t.target){var i="mousemove"===e.type?"mouseout":"pointerout",c=n.createPointerEvent(e,i,o||void 0);if(n.dispatchEvent(c,"pointerout"),r&&n.dispatchEvent(c,"mouseout"),!t.composedPath().includes(o)){var l=n.createPointerEvent(e,"pointerleave",o||void 0);for(l.eventPhase=l.AT_TARGET;l.target&&!t.composedPath().includes(l.target);)l.currentTarget=l.target,n.notifyTarget(l),r&&n.notifyTarget(l,"mouseleave"),kr.isNode(l.target)&&(l.target=l.target.parentNode);n.freeEvent(l)}n.freeEvent(c)}if(o!==t.target){var u="mousemove"===e.type?"mouseover":"pointerover",s=n.clonePointerEvent(t,u);n.dispatchEvent(s,"pointerover"),r&&n.dispatchEvent(s,"mouseover");for(var d=o&&kr.isNode(o)&&o.parentNode;d&&d!==(kr.isNode(n.rootTarget)&&n.rootTarget.parentNode)&&d!==t.target;)d=d.parentNode;if(!d||d===(kr.isNode(n.rootTarget)&&n.rootTarget.parentNode)){var p=n.clonePointerEvent(t,"pointerenter");for(p.eventPhase=p.AT_TARGET;p.target&&p.target!==o&&p.target!==(kr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)p.currentTarget=p.target,n.notifyTarget(p),r&&n.notifyTarget(p,"mouseenter"),kr.isNode(p.target)&&(p.target=p.target.parentNode);n.freeEvent(p)}n.freeEvent(s)}n.dispatchEvent(t,"pointermove"),"touch"===t.pointerType&&n.dispatchEvent(t,"touchmove"),r&&(n.dispatchEvent(t,"mousemove"),n.cursor=n.getCursor(t.target)),a.overTargets=t.composedPath(),n.freeEvent(t)},this.onPointerOut=function(e){var t=n.trackingData(e.pointerId);if(t.overTargets){var r="mouse"===e.pointerType||"pen"===e.pointerType,a=n.findMountedTarget(t.overTargets),o=n.createPointerEvent(e,"pointerout",a||void 0);n.dispatchEvent(o),r&&n.dispatchEvent(o,"mouseout");var i=n.createPointerEvent(e,"pointerleave",a||void 0);for(i.eventPhase=i.AT_TARGET;i.target&&i.target!==(kr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)i.currentTarget=i.target,n.notifyTarget(i),r&&n.notifyTarget(i,"mouseleave"),kr.isNode(i.target)&&(i.target=i.target.parentNode);t.overTargets=null,n.freeEvent(o),n.freeEvent(i)}n.cursor=null},this.onPointerOver=function(e){var t=n.trackingData(e.pointerId),r=n.createPointerEvent(e),a="mouse"===r.pointerType||"pen"===r.pointerType;n.dispatchEvent(r,"pointerover"),a&&n.dispatchEvent(r,"mouseover"),"mouse"===r.pointerType&&(n.cursor=n.getCursor(r.target));var o=n.clonePointerEvent(r,"pointerenter");for(o.eventPhase=o.AT_TARGET;o.target&&o.target!==(kr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)o.currentTarget=o.target,n.notifyTarget(o),a&&n.notifyTarget(o,"mouseenter"),kr.isNode(o.target)&&(o.target=o.target.parentNode);t.overTargets=r.composedPath(),n.freeEvent(r),n.freeEvent(o)},this.onPointerUpOutside=function(e){var t=n.trackingData(e.pointerId),r=n.findMountedTarget(t.pressTargetsByButton[e.button]),a=n.createPointerEvent(e);if(r){for(var o=r;o;)a.currentTarget=o,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType||"mouse"!==a.pointerType&&"pen"!==a.pointerType||n.notifyTarget(a,2===a.button?"rightupoutside":"mouseupoutside"),kr.isNode(o)&&(o=o.parentNode);delete t.pressTargetsByButton[e.button]}n.freeEvent(a)},this.onWheel=function(e){var t=n.createWheelEvent(e);n.dispatchEvent(t),n.freeEvent(t)},this.onClick=function(e){if(n.context.config.useNativeClickEvent){var t=n.createPointerEvent(e);n.dispatchEvent(t),n.freeEvent(t)}},this.onPointerCancel=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);n.dispatchEvent(t),n.freeEvent(t)}}return e.prototype.init=function(){this.rootTarget=this.context.renderingContext.root.parentNode,this.addEventMapping("pointerdown",this.onPointerDown),this.addEventMapping("pointerup",this.onPointerUp),this.addEventMapping("pointermove",this.onPointerMove),this.addEventMapping("pointerout",this.onPointerOut),this.addEventMapping("pointerleave",this.onPointerOut),this.addEventMapping("pointercancel",this.onPointerCancel),this.addEventMapping("pointerover",this.onPointerOver),this.addEventMapping("pointerupoutside",this.onPointerUpOutside),this.addEventMapping("wheel",this.onWheel),this.addEventMapping("click",this.onClick)},e.prototype.destroy=function(){this.emitter.removeAllListeners(),this.mappingTable={},this.mappingState={},this.eventPool.clear()},e.prototype.client2Viewport=function(e){var t=this.context.contextService.getBoundingClientRect();return new le(e.x-((null==t?void 0:t.left)||0),e.y-((null==t?void 0:t.top)||0))},e.prototype.viewport2Client=function(e){var t=this.context.contextService.getBoundingClientRect();return new le(e.x+((null==t?void 0:t.left)||0),e.y+((null==t?void 0:t.top)||0))},e.prototype.viewport2Canvas=function(e){var t=e.x,n=e.y,r=this.rootTarget.defaultView.getCamera(),a=this.context.config,c=a.width,l=a.height,u=r.getPerspectiveInverse(),s=r.getWorldTransform(),d=i.multiply(this.tmpMatrix,s,u),p=o.set(this.tmpVec3,t/c*2-1,2*(1-n/l)-1,0);return o.transformMat4(p,p,d),new le(p[0],p[1])},e.prototype.canvas2Viewport=function(e){var t=this.rootTarget.defaultView.getCamera(),n=t.getPerspective(),r=t.getViewTransform(),a=i.multiply(this.tmpMatrix,n,r),c=o.set(this.tmpVec3,e.x,e.y,0);o.transformMat4(this.tmpVec3,this.tmpVec3,a);var l=this.context.config,u=l.width,s=l.height;return new le((c[0]+1)/2*u,(1-(c[1]+1)/2)*s)},e.prototype.setPickHandler=function(e){this.pickHandler=e},e.prototype.addEventMapping=function(e,t){this.mappingTable[e]||(this.mappingTable[e]=[]),this.mappingTable[e].push({fn:t,priority:0}),this.mappingTable[e].sort((function(e,t){return e.priority-t.priority}))},e.prototype.mapEvent=function(e){if(this.rootTarget){var t=this.mappingTable[e.type];if(t)for(var n=0,r=t.length;n=1;r--)if(e.currentTarget=n[r],this.notifyTarget(e,t),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,t),!e.propagationStopped&&!e.propagationImmediatelyStopped){var a=n.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(r=a+1;ra||n>o?null:!i&&this.pickHandler(e)||this.rootTarget||null},e.prototype.isNativeEventFromCanvas=function(e){var t,n=this.context.contextService.getDomElement(),r=null===(t=e.nativeEvent)||void 0===t?void 0:t.target;if(r){if(r===n)return!0;if(n&&n.contains)return n.contains(r)}return!!e.nativeEvent.composedPath&&e.nativeEvent.composedPath().indexOf(n)>-1},e.prototype.getExistedHTML=function(e){var t,n;if(e.nativeEvent.composedPath)try{for(var a=(0,r.__values)(e.nativeEvent.composedPath()),o=a.next();!o.done;o=a.next()){var i=o.value,c=this.nativeHTMLMap.get(i);if(c)return c}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return null},e.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},e.prototype.createPointerEvent=function(e,t,n,r){var a=this.allocateEvent(wr);this.copyPointerData(e,a),this.copyMouseData(e,a),this.copyData(e,a),a.nativeEvent=e.nativeEvent,a.originalEvent=e;var o=this.getExistedHTML(a);return a.target=null!=n?n:o||this.isNativeEventFromCanvas(a)&&this.pickTarget(a)||r,"string"==typeof t&&(a.type=t),a},e.prototype.createWheelEvent=function(e){var t=this.allocateEvent(Er);this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.nativeEvent=e.nativeEvent,t.originalEvent=e;var n=this.getExistedHTML(t);return t.target=n||this.isNativeEventFromCanvas(t)&&this.pickTarget(t),t},e.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},e.prototype.cloneWheelEvent=function(e){var t=this.allocateEvent(Er);return t.nativeEvent=e.nativeEvent,t.originalEvent=e.originalEvent,this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.target=e.target,t.path=e.composedPath().slice(),t.type=e.type,t},e.prototype.clonePointerEvent=function(e,t){var n=this.allocateEvent(wr);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyPointerData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=null!=t?t:n.type,n},e.prototype.copyPointerData=function(e,t){t.pointerId=e.pointerId,t.width=e.width,t.height=e.height,t.isPrimary=e.isPrimary,t.pointerType=e.pointerType,t.pressure=e.pressure,t.tangentialPressure=e.tangentialPressure,t.tiltX=e.tiltX,t.tiltY=e.tiltY,t.twist=e.twist},e.prototype.copyMouseData=function(e,t){t.altKey=e.altKey,t.button=e.button,t.buttons=e.buttons,t.ctrlKey=e.ctrlKey,t.metaKey=e.metaKey,t.shiftKey=e.shiftKey,t.client.copyFrom(e.client),t.movement.copyFrom(e.movement),t.canvas.copyFrom(e.canvas),t.screen.copyFrom(e.screen),t.global.copyFrom(e.global),t.offset.copyFrom(e.offset)},e.prototype.copyWheelData=function(e,t){t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ},e.prototype.copyData=function(e,t){t.isTrusted=e.isTrusted,t.timeStamp=Wn.now(),t.type=e.type,t.detail=e.detail,t.view=e.view,t.page.copyFrom(e.page),t.viewport.copyFrom(e.viewport)},e.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var t=this.eventPool.get(e).pop()||new e(this);return t.eventPhase=t.NONE,t.currentTarget=null,t.path=[],t.target=null,t},e.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var t=e.constructor;this.eventPool.has(t)||this.eventPool.set(t,[]),this.eventPool.get(t).push(e)},e.prototype.notifyTarget=function(e,t){t=null!=t?t:e.type;var n=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(t,"capture"):t;this.notifyListeners(e,n),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,t)},e.prototype.notifyListeners=function(e,t){var n=e.currentTarget.emitter,r=n._events[t];if(r)if("fn"in r)r.once&&n.removeListener(t,r.fn,void 0,!0),r.fn.call(e.currentTarget||r.context,e);else for(var a=0;a=0;n--){var r=e[n];if(!(r===this.rootTarget||kr.isNode(r)&&r.parentNode===t))break;t=e[n]}return t},e.prototype.getCursor=function(e){for(var t=e;t;){var n=zn(t)&&t.getAttribute("cursor");if(n)return n;t=kr.isNode(t)&&t.parentNode}},e}(),Ar=function(){function e(){}return e.prototype.getOrCreateCanvas=function(e,t){if(this.canvas)return this.canvas;if(e||Wr.offscreenCanvas)this.canvas=e||Wr.offscreenCanvas,this.context=this.canvas.getContext("2d",(0,r.__assign)({willReadFrequently:!0},t));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",(0,r.__assign)({willReadFrequently:!0},t)),this.context&&this.context.measureText||(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(e){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",(0,r.__assign)({willReadFrequently:!0},t))}return this.canvas.width=10,this.canvas.height=10,this.canvas},e.prototype.getOrCreateContext=function(e,t){return this.context||this.getOrCreateCanvas(e,t),this.context},e}();!function(e){e[e.CAMERA_CHANGED=0]="CAMERA_CHANGED",e[e.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",e[e.NONE=2]="NONE"}(yr||(yr={}));var Mr,Rr=function(){function e(e,t){this.globalRuntime=e,this.context=t,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new ir,initAsync:new ar,dirtycheck:new cr,cull:new cr,beginFrame:new ir,beforeRender:new ir,render:new ir,afterRender:new ir,endFrame:new ir,destroy:new ir,pick:new or,pickSync:new cr,pointerDown:new ir,pointerUp:new ir,pointerMove:new ir,pointerOut:new ir,pointerOver:new ir,pointerWheel:new ir,pointerCancel:new ir,click:new ir}}return e.prototype.init=function(e){var t=this,n=(0,r.__assign)((0,r.__assign)({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach((function(e){e.apply(n,t.globalRuntime)})),this.hooks.init.call(),0===this.hooks.initAsync.getCallbacksNum()?(this.inited=!0,e()):this.hooks.initAsync.promise().then((function(){t.inited=!0,e()}))},e.prototype.getStats=function(){return this.stats},e.prototype.disableDirtyRectangleRendering=function(){return!this.context.config.renderer.getConfig().enableDirtyRectangleRendering||this.context.renderingContext.renderReasons.has(yr.CAMERA_CHANGED)},e.prototype.render=function(e,t){var n=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var r=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(r.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),r.renderReasons.size&&this.inited){r.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var a=1===r.renderReasons.size&&r.renderReasons.has(yr.CAMERA_CHANGED),o=!e.disableRenderHooks||!(e.disableRenderHooks&&a);o&&this.renderDisplayObject(r.root,e,r),this.hooks.beginFrame.call(),o&&r.renderListCurrentFrame.forEach((function(e){n.hooks.beforeRender.call(e),n.hooks.render.call(e),n.hooks.afterRender.call(e)})),this.hooks.endFrame.call(),r.renderListCurrentFrame=[],r.renderReasons.clear(),t()}},e.prototype.renderDisplayObject=function(e,t,n){var r=this,a=t.renderer.getConfig(),o=a.enableDirtyCheck,i=a.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=o?c.dirty||n.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=i?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,n.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var s=e.sortable;s.dirty&&(this.sort(e,s),s.dirty=!1,s.dirtyChildren=[],s.dirtyReason=void 0),(s.sorted||e.childNodes).forEach((function(e){r.renderDisplayObject(e,t,n)}))},e.prototype.sort=function(e,t){t.sorted&&t.dirtyReason!==je.Z_INDEX_CHANGED?t.dirtyChildren.forEach((function(n){if(-1===e.childNodes.indexOf(n)){var r=t.sorted.indexOf(n);r>=0&&t.sorted.splice(r,1)}else if(0===t.sorted.length)t.sorted.push(n);else{var a=function(e,t){for(var n=0,r=e.length;n>>1;qn(e[a],t)<0?n=a+1:r=a}return n}(t.sorted,n);t.sorted.splice(a,0,n)}})):t.sorted=e.childNodes.slice().sort(qn)},e.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},e.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(yr.DISPLAY_OBJECT_CHANGED)},e}(),Pr=/\[\s*(.*)=(.*)\s*\]/,Or=function(){function e(){}return e.prototype.selectOne=function(e,t){var n=this;if(e.startsWith("."))return t.find((function(t){return((null==t?void 0:t.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.find((function(t){return t.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.find((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):null}return t.find((function(n){return t!==n&&n.nodeName===e}))},e.prototype.selectAll=function(e,t){var n=this;if(e.startsWith("."))return t.findAll((function(r){return t!==r&&((null==r?void 0:r.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.findAll((function(r){return t!==r&&r.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.findAll((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):[]}return t.findAll((function(n){return t!==n&&n.nodeName===e}))},e.prototype.is=function(e,t){if(e.startsWith("."))return t.className===this.getIdOrClassname(e);if(e.startsWith("#"))return t.id===this.getIdOrClassname(e);if(e.startsWith("[")){var n=this.getAttribute(e),r=n.name,a=n.value;return"name"===r?t.name===a:this.attributeToString(t,r)===a}return t.nodeName===e},e.prototype.getIdOrClassname=function(e){return e.substring(1)},e.prototype.getAttribute=function(e){var t=e.match(Pr),n="",r="";return t&&t.length>2&&(n=t[1].replace(/"/g,""),r=t[2].replace(/"/g,"")),{name:n,value:r}},e.prototype.attributeToString=function(e,t){if(!e.getAttribute)return"";var n=e.getAttribute(t);return(0,p.Z)(n)?"":n.toString?n.toString():""},e}(),Lr=function(e){function t(t,n,r,a,o,i,c,l){var u=e.call(this,null)||this;return u.relatedNode=n,u.prevValue=r,u.newValue=a,u.attrName=o,u.attrChange=i,u.prevParsedValue=c,u.newParsedValue=l,u.type=t,u}return(0,r.__extends)(t,e),t.ADDITION=2,t.MODIFICATION=1,t.REMOVAL=3,t}(xr);function Nr(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0)}!function(e){e.REPARENT="reparent",e.DESTROY="destroy",e.ATTR_MODIFIED="DOMAttrModified",e.INSERTED="DOMNodeInserted",e.REMOVED="removed",e.MOUNTED="DOMNodeInsertedIntoDocument",e.UNMOUNTED="DOMNodeRemovedFromDocument",e.BOUNDS_CHANGED="bounds-changed",e.CULLED="culled"}(Mr||(Mr={}));var Fr,Dr,Br,Gr=new Lr(Mr.REPARENT,null,"","","",0,"",""),Ur=function(){function e(e){var t,n,r,a,c,l,s,d,p=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new Sr(Mr.BOUNDS_CHANGED),this.rotate=(t=u.create(),function(e,n,r,a){void 0===r&&(r=0),void 0===a&&(a=0),"number"==typeof n&&(n=o.fromValues(n,r,a));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){var c=u.create();u.fromEuler(c,n[0],n[1],n[2]);var l=p.getRotation(e),s=p.getRotation(e.parentNode);u.copy(t,s),u.invert(t,t),u.multiply(c,t,c),u.multiply(i.localRotation,c,l),u.normalize(i.localRotation,i.localRotation),p.dirtifyLocal(e,i)}else p.rotateLocal(e,n)}),this.rotateLocal=(n=u.create(),function(e,t,r,a){void 0===r&&(r=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.fromValues(t,r,a));var i=e.transformable;u.fromEuler(n,t[0],t[1],t[2]),u.mul(i.localRotation,i.localRotation,n),p.dirtifyLocal(e,i)}),this.setEulerAngles=(r=u.create(),function(e,t,n,a){void 0===n&&(n=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.fromValues(t,n,a));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){u.fromEuler(i.localRotation,t[0],t[1],t[2]);var c=p.getRotation(e.parentNode);u.copy(r,u.invert(u.create(),c)),u.mul(i.localRotation,i.localRotation,r),p.dirtifyLocal(e,i)}else p.setLocalEulerAngles(e,t)}),this.translateLocal=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.fromValues(t,n,r));var a=e.transformable;o.equals(t,o.create())||(o.transformQuat(t,t,a.localRotation),o.add(a.localPosition,a.localPosition,t),p.dirtifyLocal(e,a))},this.setPosition=(a=i.create(),c=o.create(),function(e,t){var n=e.transformable;if(c[0]=t[0],c[1]=t[1],c[2]=t[2]||0,!o.equals(p.getPosition(e),c)){if(o.copy(n.position,c),null!==e.parentNode&&e.parentNode.transformable){var r=e.parentNode.transformable;i.copy(a,r.worldTransform),i.invert(a,a),o.transformMat4(n.localPosition,c,a)}else o.copy(n.localPosition,c);p.dirtifyLocal(e,n)}}),this.setLocalPosition=function(){var e=o.create();return function(t,n){var r=t.transformable;e[0]=n[0],e[1]=n[1],e[2]=n[2]||0,o.equals(r.localPosition,e)||(o.copy(r.localPosition,e),p.dirtifyLocal(t,r))}}(),this.translate=(l=o.create(),s=o.create(),d=o.create(),function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.set(s,t,n,r)),o.equals(t,l)||(o.add(d,p.getPosition(e),t),p.setPosition(e,d))}),this.setRotation=function(){var e=u.create();return function(t,n,r,a,o){var i=t.transformable;if("number"==typeof n&&(n=u.fromValues(n,r,a,o)),null!==t.parentNode&&t.parentNode.transformable){var c=p.getRotation(t.parentNode);u.copy(e,c),u.invert(e,e),u.multiply(i.localRotation,e,n),u.normalize(i.localRotation,i.localRotation),p.dirtifyLocal(t,i)}else p.setLocalRotation(t,n)}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var e=i.create(),t=o.create(),n=u.fromValues(0,0,0,1);return function(r){if(0!==r.localSkew[0]||0!==r.localSkew[1]){if(i.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,o.fromValues(1,1,1),r.origin),0!==r.localSkew[0]||0!==r.localSkew[1]){var a=i.identity(e);a[4]=Math.tan(r.localSkew[0]),a[1]=Math.tan(r.localSkew[1]),i.multiply(r.localTransform,r.localTransform,a)}var c=i.fromRotationTranslationScaleOrigin(e,n,t,r.localScale,r.origin);i.multiply(r.localTransform,r.localTransform,c)}else i.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,r.localScale,r.origin)}}()}return e.prototype.matches=function(e,t){return this.runtime.sceneGraphSelector.is(e,t)},e.prototype.querySelector=function(e,t){return this.runtime.sceneGraphSelector.selectOne(e,t)},e.prototype.querySelectorAll=function(e,t){return this.runtime.sceneGraphSelector.selectAll(e,t)},e.prototype.attach=function(e,t,n){var r,a,o=!1;e.parentNode&&(o=e.parentNode!==t,this.detach(e)),e.parentNode=t,(0,p.Z)(n)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(n,0,e);var i=t.sortable;((null===(r=null==i?void 0:i.sorted)||void 0===r?void 0:r.length)||(null===(a=e.style)||void 0===a?void 0:a.zIndex))&&(-1===i.dirtyChildren.indexOf(e)&&i.dirtyChildren.push(e),i.dirty=!0,i.dirtyReason=je.ADDED);var c=e.transformable;c&&this.dirtifyWorld(e,c),c.frozen&&this.unfreezeParentToRoot(e),o&&e.dispatchEvent(Gr)},e.prototype.detach=function(e){var t,n;if(e.parentNode){var r=e.transformable,a=e.parentNode.sortable;((null===(t=null==a?void 0:a.sorted)||void 0===t?void 0:t.length)||(null===(n=e.style)||void 0===n?void 0:n.zIndex))&&(-1===a.dirtyChildren.indexOf(e)&&a.dirtyChildren.push(e),a.dirty=!0,a.dirtyReason=je.REMOVED);var o=e.parentNode.childNodes.indexOf(e);o>-1&&e.parentNode.childNodes.splice(o,1),r&&this.dirtifyWorld(e,r),e.parentNode=null}},e.prototype.getOrigin=function(e){return e.transformable.origin},e.prototype.setOrigin=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=[t,n,r]);var a=e.transformable;if(t[0]!==a.origin[0]||t[1]!==a.origin[1]||t[2]!==a.origin[2]){var o=a.origin;o[0]=t[0],o[1]=t[1],o[2]=t[2]||0,this.dirtifyLocal(e,a)}},e.prototype.setLocalEulerAngles=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.fromValues(t,n,r));var a=e.transformable;u.fromEuler(a.localRotation,t[0],t[1],t[2]),this.dirtifyLocal(e,a)},e.prototype.scaleLocal=function(e,t){var n=e.transformable;o.multiply(n.localScale,n.localScale,o.fromValues(t[0],t[1],t[2]||1)),this.dirtifyLocal(e,n)},e.prototype.setLocalScale=function(e,t){var n=e.transformable,r=o.fromValues(t[0],t[1],t[2]||n.localScale[2]);o.equals(r,n.localScale)||(o.copy(n.localScale,r),this.dirtifyLocal(e,n))},e.prototype.setLocalRotation=function(e,t,n,r,a){"number"==typeof t&&(t=u.fromValues(t,n,r,a));var o=e.transformable;u.copy(o.localRotation,t),this.dirtifyLocal(e,o)},e.prototype.setLocalSkew=function(e,t,n){"number"==typeof t&&(t=s.fromValues(t,n));var r=e.transformable;s.copy(r.localSkew,t),this.dirtifyLocal(e,r)},e.prototype.dirtifyLocal=function(e,t){t.localDirtyFlag||(t.localDirtyFlag=!0,t.dirtyFlag||this.dirtifyWorld(e,t))},e.prototype.dirtifyWorld=function(e,t){t.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,t),this.dirtifyToRoot(e,!0)},e.prototype.triggerPendingEvents=function(){var e=this,t=new Set,n=function(n,r){n.isConnected&&!t.has(n.entity)&&(e.boundsChangedEvent.detail=r,e.boundsChangedEvent.target=n,n.isMutationObserved?n.dispatchEvent(e.boundsChangedEvent):n.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),t.add(n.entity))};this.pendingEvents.forEach((function(e){var t=(0,r.__read)(e,2),a=t[0],o=t[1];o.affectChildren?a.forEach((function(e){n(e,o)})):n(a,o)})),this.clearPendingEvents(),t.clear()},e.prototype.clearPendingEvents=function(){this.pendingEvents=[]},e.prototype.dirtifyToRoot=function(e,t){void 0===t&&(t=!1);var n=e;for(n.renderable&&(n.renderable.dirty=!0);n;)Nr(n),n=n.parentNode;t&&e.forEach((function(e){Nr(e)})),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:t}])},e.prototype.updateDisplayObjectDependency=function(e,t,n,r){if(t&&t!==n){var a=this.displayObjectDependencyMap.get(t);if(a&&a[e]){var o=a[e].indexOf(r);a[e].splice(o,1)}}if(n){var i=this.displayObjectDependencyMap.get(n);i||(this.displayObjectDependencyMap.set(n,{}),i=this.displayObjectDependencyMap.get(n)),i[e]||(i[e]=[]),i[e].push(r)}},e.prototype.informDependentDisplayObjects=function(e){var t=this,n=this.displayObjectDependencyMap.get(e);n&&Object.keys(n).forEach((function(e){n[e].forEach((function(n){t.dirtifyToRoot(n,!0),n.dispatchEvent(new Lr(Mr.ATTR_MODIFIED,n,t,t,e,Lr.MODIFICATION,t,t)),n.isCustomElement&&n.isConnected&&n.attributeChangedCallback&&n.attributeChangedCallback(e,t,t)}))}))},e.prototype.getPosition=function(e){var t=e.transformable;return i.getTranslation(t.position,this.getWorldTransform(e,t))},e.prototype.getRotation=function(e){var t=e.transformable;return i.getRotation(t.rotation,this.getWorldTransform(e,t))},e.prototype.getScale=function(e){var t=e.transformable;return i.getScaling(t.scaling,this.getWorldTransform(e,t))},e.prototype.getWorldTransform=function(e,t){return void 0===t&&(t=e.transformable),t.localDirtyFlag||t.dirtyFlag?(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,t),t.worldTransform):t.worldTransform},e.prototype.getLocalPosition=function(e){return e.transformable.localPosition},e.prototype.getLocalRotation=function(e){return e.transformable.localRotation},e.prototype.getLocalScale=function(e){return e.transformable.localScale},e.prototype.getLocalSkew=function(e){return e.transformable.localSkew},e.prototype.getLocalTransform=function(e){var t=e.transformable;return t.localDirtyFlag&&(this.calcLocalTransform(t),t.localDirtyFlag=!1),t.localTransform},e.prototype.setLocalTransform=function(e,t){var n=i.getTranslation(o.create(),t),r=i.getRotation(u.create(),t),a=i.getScaling(o.create(),t);this.setLocalScale(e,a),this.setLocalPosition(e,n),this.setLocalRotation(e,r)},e.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},e.prototype.getTransformedGeometryBounds=function(e,t,n){void 0===t&&(t=!1);var r=this.getGeometryBounds(e,t);if(ne.isEmpty(r))return null;var a=n||new ne;return a.setFromTransformedAABB(r,this.getWorldTransform(e)),a},e.prototype.getGeometryBounds=function(e,t){void 0===t&&(t=!1);var n=e.geometry;return(t?n.renderBounds:n.contentBounds||null)||new ne},e.prototype.getBounds=function(e,t){var n=this;void 0===t&&(t=!1);var r=e.renderable;if(!r.boundsDirty&&!t&&r.bounds)return r.bounds;if(!r.renderBoundsDirty&&t&&r.renderBounds)return r.renderBounds;var a=t?r.renderBounds:r.bounds,o=this.getTransformedGeometryBounds(e,t,a);if(e.childNodes.forEach((function(e){var r=n.getBounds(e,t);r&&(o?o.add(r):(o=a||new ne).update(r.center,r.halfExtents))})),t){var i=function(e){var t,n=e;do{if(null===(t=n.parsedStyle)||void 0===t?void 0:t.clipPath)return n;n=n.parentElement}while(null!==n);return null}(e);if(i){var c=i.parsedStyle.clipPath.getBounds(t);o?c&&(o=c.intersection(o)):o=c}}return o||(o=new ne),o&&(t?r.renderBounds=o:r.bounds=o),t?r.renderBoundsDirty=!1:r.boundsDirty=!1,o},e.prototype.getLocalBounds=function(e){if(e.parentNode){var t=i.create();e.parentNode.transformable&&(t=i.invert(i.create(),this.getWorldTransform(e.parentNode)));var n=this.getBounds(e);if(!ne.isEmpty(n)){var r=new ne;return r.setFromTransformedAABB(n,t),r}}return this.getBounds(e)},e.prototype.getBoundingClientRect=function(e){var t,n,a,o=this.getGeometryBounds(e);ne.isEmpty(o)||(a=new ne).setFromTransformedAABB(o,this.getWorldTransform(e));var i=null===(n=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===n?void 0:n.getContextService().getBoundingClientRect();if(a){var c=(0,r.__read)(a.getMin(),2),l=c[0],u=c[1],s=(0,r.__read)(a.getMax(),2),d=s[0],p=s[1];return new ue(l+((null==i?void 0:i.left)||0),u+((null==i?void 0:i.top)||0),d-l,p-u)}return new ue((null==i?void 0:i.left)||0,(null==i?void 0:i.top)||0,0,0)},e.prototype.dirtifyWorldInternal=function(e,t){var n=this;if(!t.dirtyFlag){t.dirtyFlag=!0,t.frozen=!1,e.childNodes.forEach((function(e){var t=e.transformable;t.dirtyFlag||n.dirtifyWorldInternal(e,t)}));var r=e.renderable;r&&(r.renderBoundsDirty=!0,r.boundsDirty=!0,r.dirty=!0)}},e.prototype.syncHierarchy=function(e){var t=e.transformable;if(!t.frozen){t.frozen=!0,(t.localDirtyFlag||t.dirtyFlag)&&this.sync(e,t);for(var n=e.childNodes,r=0;rc;--p){for(v=0;v=0;l--){var u=c[l].trim();!ur.test(u)&&lr.indexOf(u)<0&&(u='"'.concat(u,'"')),c[l]=u}return"".concat(r," ").concat(a," ").concat(o," ").concat(i," ").concat(c.join(","))}(t),v=this.measureFont(h,n);0===v.fontSize&&(v.fontSize=r,v.ascent=r);var m=this.runtime.offscreenCanvasCreator.getOrCreateContext(n);m.font=h,t.isOverflowing=!1;var I=(a?this.wordWrap(e,t,n):e).split(/(?:\r\n|\r|\n)/),g=new Array(I.length),_=0;if(!s){for(E=0;E=l){t.isOverflowing=!0;break}v=0,f[h]=""}else{if(v>0&&v+E>d){if(h+1>=l){if(t.isOverflowing=!0,g>0&&g<=d){for(var S=f[h].length,C=0,k=S,T=0;Td){k=T;break}C+=A}f[h]=(f[h]||"").slice(0,k)+p}break}if(v=0,f[++h]="",this.isBreakingSpace(x))continue;this.canBreakInLastChar(x)||(f=this.trimToBreakable(f),v=this.sumTextWidthByCache(f[h]||"",m)),this.shouldBreakByKinsokuShorui(x,w)&&(f=this.trimByKinsokuShorui(f),v+=I(b||""))}v+=E,f[h]=(f[h]||"")+x}}return f.join("\n")},e.prototype.isBreakingSpace=function(e){return"string"==typeof e&&jr.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},e.prototype.isNewline=function(e){return"string"==typeof e&&jr.Newlines.indexOf(e.charCodeAt(0))>=0},e.prototype.trimToBreakable=function(e){var t=(0,r.__spreadArray)([],(0,r.__read)(e),!1),n=t[t.length-2],a=this.findBreakableIndex(n);if(-1===a||!n)return t;var o=n.slice(a,a+1),i=a+1,c=a+(this.isBreakingSpace(o)?0:1);return t[t.length-1]+=n.slice(i,n.length),t[t.length-2]=n.slice(0,c),t},e.prototype.canBreakInLastChar=function(e){return!e||!zr.test(e)},e.prototype.sumTextWidthByCache=function(e,t){return e.split("").reduce((function(e,n){if(!t[n])throw Error("cannot count the word without cache");return e+t[n]}),0)},e.prototype.findBreakableIndex=function(e){for(var t=e.length-1;t>=0;t--)if(!zr.test(e[t]))return t;return-1},e.prototype.getFromCache=function(e,t,n,r){var a=n[e];if("number"!=typeof a){var o=e.length*t;a=r.measureText(e).width+o,n[e]=a}return a},e}(),Wr={},Xr=(Dr=new gr,Br=new Ir,(Fr={})[N.CIRCLE]=new fr,Fr[N.ELLIPSE]=new hr,Fr[N.RECT]=Dr,Fr[N.IMAGE]=Dr,Fr[N.GROUP]=Dr,Fr[N.LINE]=new vr,Fr[N.TEXT]=new _r(Wr),Fr[N.POLYLINE]=Br,Fr[N.POLYGON]=Br,Fr[N.PATH]=new mr,Fr[N.HTML]=null,Fr[N.MESH]=null,Fr),Yr=function(){var e,t=new xn,n=new En;return(e={})[et.PERCENTAGE]=null,e[et.NUMBER]=new Rn,e[et.ANGLE]=new _n,e[et.DEFINED_PATH]=new yn,e[et.PAINT]=t,e[et.COLOR]=t,e[et.FILTER]=new bn,e[et.LENGTH]=n,e[et.LENGTH_PERCENTAGE]=n,e[et.LENGTH_PERCENTAGE_12]=new Sn,e[et.LENGTH_PERCENTAGE_14]=new Cn,e[et.COORDINATE]=new An,e[et.OFFSET_DISTANCE]=new Pn,e[et.OPACITY_VALUE]=new On,e[et.PATH]=new Ln,e[et.LIST_OF_POINTS]=new Nn,e[et.SHADOW_BLUR]=new Fn,e[et.TEXT]=new Dn,e[et.TEXT_TRANSFORM]=new Bn,e[et.TRANSFORM]=new sr,e[et.TRANSFORM_ORIGIN]=new dr,e[et.Z_INDEX]=new pr,e[et.MARKER]=new Mn,e}();Wr.CameraContribution=_e,Wr.AnimationTimeline=null,Wr.EasingFunction=null,Wr.offscreenCanvasCreator=new Ar,Wr.sceneGraphSelector=new Or,Wr.sceneGraphService=new Ur(Wr),Wr.textService=new Vr(Wr),Wr.geometryUpdaterFactory=Xr,Wr.CSSPropertySyntaxFactory=Yr,Wr.styleValueRegistry=new gn(Wr),Wr.layoutRegistry=null,Wr.globalThis="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},Wr.enableCSSParsing=!0,Wr.enableDataset=!1,Wr.enableStyleSyntax=!0;var Zr=0;var Kr=new Lr(Mr.INSERTED,null,"","","",0,"",""),$r=new Lr(Mr.REMOVED,null,"","","",0,"",""),Qr=new Sr(Mr.DESTROY),Jr=function(e){function t(){var t=e.apply(this,(0,r.__spreadArray)([],(0,r.__read)(arguments),!1))||this;return t.entity=Zr++,t.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},t.cullable={strategy:Ue.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},t.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},t.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},t.geometry={contentBounds:void 0,renderBounds:void 0},t.rBushNode={aabb:void 0},t.namespaceURI="g",t.scrollLeft=0,t.scrollTop=0,t.clientTop=0,t.clientLeft=0,t.destroyed=!1,t.style={},t.computedStyle=Wr.enableCSSParsing?{anchor:He,opacity:He,fillOpacity:He,strokeOpacity:He,fill:He,stroke:He,transform:He,transformOrigin:He,visibility:He,pointerEvents:He,lineWidth:He,lineCap:He,lineJoin:He,increasedLineWidthForHitTesting:He,fontSize:He,fontFamily:He,fontStyle:He,fontWeight:He,fontVariant:He,textAlign:He,textBaseline:He,textTransform:He,zIndex:He,filter:He,shadowType:He}:null,t.parsedStyle={},t.attributes={},t}return(0,r.__extends)(t,e),Object.defineProperty(t.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(e){this.setAttribute("class",e)},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"classList",{get:function(){return this.className.split(" ").filter((function(e){return""!==e}))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"nextSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"previousSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e-1]||null}return null},enumerable:!1,configurable:!0}),t.prototype.cloneNode=function(e){throw new Error(se)},t.prototype.appendChild=function(e,t){var n;if(e.destroyed)throw new Error("Cannot append a destroyed element.");return Wr.sceneGraphService.attach(e,this,t),(null===(n=this.ownerDocument)||void 0===n?void 0:n.defaultView)&&this.ownerDocument.defaultView.mountChildren(e),Kr.relatedNode=this,e.dispatchEvent(Kr),e},t.prototype.insertBefore=function(e,t){if(t){e.parentElement&&e.parentElement.removeChild(e);var n=this.childNodes.indexOf(t);-1===n?this.appendChild(e):this.appendChild(e,n)}else this.appendChild(e);return e},t.prototype.replaceChild=function(e,t){var n=this.childNodes.indexOf(t);return this.removeChild(t),this.appendChild(e,n),t},t.prototype.removeChild=function(e){var t;return $r.relatedNode=this,e.dispatchEvent($r),(null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)&&e.ownerDocument.defaultView.unmountChildren(e),Wr.sceneGraphService.detach(e),e},t.prototype.removeChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];this.removeChild(t)}},t.prototype.destroyChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];t.childNodes.length&&t.destroyChildren(),t.destroy()}},t.prototype.matches=function(e){return Wr.sceneGraphService.matches(e,this)},t.prototype.getElementById=function(e){return Wr.sceneGraphService.querySelector("#".concat(e),this)},t.prototype.getElementsByName=function(e){return Wr.sceneGraphService.querySelectorAll('[name="'.concat(e,'"]'),this)},t.prototype.getElementsByClassName=function(e){return Wr.sceneGraphService.querySelectorAll(".".concat(e),this)},t.prototype.getElementsByTagName=function(e){return Wr.sceneGraphService.querySelectorAll(e,this)},t.prototype.querySelector=function(e){return Wr.sceneGraphService.querySelector(e,this)},t.prototype.querySelectorAll=function(e){return Wr.sceneGraphService.querySelectorAll(e,this)},t.prototype.closest=function(e){var t=this;do{if(Wr.sceneGraphService.matches(e,t))return t;t=t.parentElement}while(null!==t);return null},t.prototype.find=function(e){var t=this,n=null;return this.forEach((function(r){return!(r===t||!e(r))&&(n=r,!0)})),n},t.prototype.findAll=function(e){var t=this,n=[];return this.forEach((function(r){r!==t&&e(r)&&n.push(r)})),n},t.prototype.after=function(){for(var e=this,t=[],n=0;n1){var n=e[0].currentPoint,r=e[1].currentPoint,a=e[1].startTangent;t=[],a?(t.push([n[0]-a[0],n[1]-a[1]]),t.push([n[0],n[1]])):(t.push([r[0],r[1]]),t.push([n[0],n[1]]))}return t},t.prototype.getEndTangent=function(){var e=this.parsedStyle.path.segments,t=e.length,n=[];if(t>1){var r=e[t-2].currentPoint,a=e[t-1].currentPoint,o=e[t-1].endTangent;n=[],o?(n.push([a[0]-o[0],a[1]-o[1]]),n.push([a[0],a[1]])):(n.push([r[0],r[1]]),n.push([a[0],a[1]]))}return n},t}(la),ma=function(e){function t(t){void 0===t&&(t={});var n=this,a=t.style,o=(0,r.__rest)(t,["style"]);(n=e.call(this,(0,r.__assign)({type:N.POLYGON,style:Wr.enableCSSParsing?(0,r.__assign)({points:"",miterLimit:"",isClosed:!0},a):(0,r.__assign)({},a),initialParsedStyle:Wr.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},o))||this).markerStartAngle=0,n.markerEndAngle=0,n.markerMidList=[];var i=n.parsedStyle,c=i.markerStart,l=i.markerEnd,u=i.markerMid;return c&&ea(c)&&(n.markerStartAngle=c.getLocalEulerAngles(),n.appendChild(c)),u&&ea(u)&&n.placeMarkerMid(u),l&&ea(l)&&(n.markerEndAngle=l.getLocalEulerAngles(),n.appendChild(l)),n.transformMarker(!0),n.transformMarker(!1),n}return(0,r.__extends)(t,e),t.prototype.attributeChangedCallback=function(e,t,n,r,a){"points"===e?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):"markerStartOffset"===e||"markerEndOffset"===e?(this.transformMarker(!0),this.transformMarker(!1)):"markerStart"===e?(r&&ea(r)&&(this.markerStartAngle=0,r.remove()),a&&ea(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):"markerEnd"===e?(r&&ea(r)&&(this.markerEndAngle=0,r.remove()),a&&ea(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):"markerMid"===e&&this.placeMarkerMid(a)},t.prototype.transformMarker=function(e){var t=this.parsedStyle,n=t.markerStart,r=t.markerEnd,a=t.markerStartOffset,o=t.markerEndOffset,i=t.points,c=t.defX,l=t.defY,u=(i||{}).points,s=e?n:r;if(s&&ea(s)&&u){var d,p,f,h,v,m,I;if(h=u[0][0]-c,v=u[0][1]-l,e)p=u[1][0]-u[0][0],f=u[1][1]-u[0][1],m=a||0,I=this.markerStartAngle;else{var g=u.length;this.parsedStyle.isClosed?(p=u[g-1][0]-u[0][0],f=u[g-1][1]-u[0][1]):(h=u[g-1][0]-c,v=u[g-1][1]-l,p=u[g-2][0]-u[g-1][0],f=u[g-2][1]-u[g-1][1]),m=o||0,I=this.markerEndAngle}d=Math.atan2(f,p),s.setLocalEulerAngles(180*d/Math.PI+I),s.setLocalPosition(h+Math.cos(d)*m,v+Math.sin(d)*m)}},t.prototype.placeMarkerMid=function(e){var t=this.parsedStyle,n=t.points,r=t.defX,a=t.defY,o=(n||{}).points;if(this.markerMidList.forEach((function(e){e.remove()})),this.markerMidList=[],e&&ea(e)&&o)for(var i=1;i<(this.parsedStyle.isClosed?o.length:o.length-1);i++){var c=o[i][0]-r,l=o[i][1]-a,u=1===i?e:e.cloneNode(!0);this.markerMidList.push(u),this.appendChild(u),u.setLocalPosition(c,l)}},t}(la),Ia=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r.__rest)(t,["style"]);return e.call(this,(0,r.__assign)({type:N.POLYLINE,style:Wr.enableCSSParsing?(0,r.__assign)({points:"",miterLimit:"",isClosed:!1},n):(0,r.__assign)({},n),initialParsedStyle:Wr.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},a))||this}return(0,r.__extends)(t,e),t.prototype.getTotalLength=function(){return this.parsedStyle.points.totalLength},t.prototype.getPointAtLength=function(e,t){return void 0===t&&(t=!1),this.getPoint(e/this.getTotalLength(),t)},t.prototype.getPoint=function(e,t){void 0===t&&(t=!1);var n=this.parsedStyle,r=n.defX,a=n.defY,i=n.points,c=i.points,l=i.segments,u=0,s=0;l.forEach((function(t,n){e>=t[0]&&e<=t[1]&&(u=(e-t[0])/(t[1]-t[0]),s=n)}));var d=(0,O.U4)(c[s][0],c[s][1],c[s+1][0],c[s+1][1],u),p=d.x,f=d.y,h=o.transformMat4(o.create(),o.fromValues(p-r,f-a,0),t?this.getWorldTransform():this.getLocalTransform());return new le(h[0],h[1])},t.prototype.getStartTangent=function(){var e=this.parsedStyle.points.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},t.prototype.getEndTangent=function(){var e=this.parsedStyle.points.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},t}(ma),ga=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r.__rest)(t,["style"]);return e.call(this,(0,r.__assign)({type:N.RECT,style:Wr.enableCSSParsing?(0,r.__assign)({x:"",y:"",width:"",height:"",radius:""},n):(0,r.__assign)({},n)},a))||this}return(0,r.__extends)(t,e),t}(la),_a=function(e){function t(t){void 0===t&&(t={});var n=t.style,a=(0,r.__rest)(t,["style"]);return e.call(this,(0,r.__assign)({type:N.TEXT,style:Wr.enableCSSParsing?(0,r.__assign)({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},n):(0,r.__assign)({fill:"black"},n),initialParsedStyle:Wr.enableCSSParsing?{}:{x:0,y:0,fontSize:16,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",lineHeight:0,letterSpacing:0,textBaseline:"alphabetic",textAlign:"start",wordWrap:!1,wordWrapWidth:0,leading:0,dx:0,dy:0}},a))||this}return(0,r.__extends)(t,e),t.prototype.getComputedTextLength=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.maxLineWidth)||0},t.prototype.getLineBoundingRects=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.lineMetrics)||[]},t.prototype.isOverflowing=function(){return!!this.parsedStyle.isOverflowing},t}(la),ya=function(){function e(){this.registry={},this.define(N.CIRCLE,ua),this.define(N.ELLIPSE,sa),this.define(N.RECT,ga),this.define(N.IMAGE,fa),this.define(N.LINE,ha),this.define(N.GROUP,da),this.define(N.PATH,va),this.define(N.POLYGON,ma),this.define(N.POLYLINE,Ia),this.define(N.TEXT,_a),this.define(N.HTML,pa)}return e.prototype.define=function(e,t){this.registry[e]=t},e.prototype.get=function(e){return this.registry[e]},e}(),xa=function(e){function t(){var t=e.call(this)||this;t.defaultView=null,t.ownerDocument=null,t.nodeName="document";try{t.timeline=new Wr.AnimationTimeline(t)}catch(e){}var n={};return hn.forEach((function(e){var t=e.n,r=e.inh,a=e.d;r&&a&&(n[t]=Oe(a)?a(N.GROUP):a)})),t.documentElement=new da({id:"g-root",style:n}),t.documentElement.ownerDocument=t,t.documentElement.parentNode=t,t.childNodes=[t.documentElement],t}return(0,r.__extends)(t,e),Object.defineProperty(t.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),t.prototype.createElement=function(e,t){if("svg"===e)return this.documentElement;var n=this.defaultView.customElements.get(e);n||(console.warn("Unsupported tagName: ",e),n="tspan"===e?_a:da);var r=new n(t);return r.ownerDocument=this,r},t.prototype.createElementNS=function(e,t,n){return this.createElement(t,n)},t.prototype.cloneNode=function(e){throw new Error(se)},t.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(e){}},t.prototype.elementsFromBBox=function(e,t,n,r){var a=this.defaultView.context.rBushRoot.search({minX:e,minY:t,maxX:n,maxY:r}),o=[];return a.forEach((function(e){var t=e.displayObject,n=t.parsedStyle.pointerEvents,r=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(n);(!r||r&&t.isVisible())&&!t.isCulled()&&t.isInteractive()&&o.push(t)})),o.sort((function(e,t){return t.sortable.renderOrder-e.sortable.renderOrder})),o},t.prototype.elementFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return null;var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d&&d[0]||this.documentElement},t.prototype.elementFromPoint=function(e,t){return(0,r.__awaiter)(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,null]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return[2,(p=r.sent().picked)&&p[0]||this.documentElement]}}))}))},t.prototype.elementsFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return[];var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d[d.length-1]!==this.documentElement&&d.push(this.documentElement),d},t.prototype.elementsFromPoint=function(e,t){return(0,r.__awaiter)(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return(0,r.__generator)(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,[]]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return(p=r.sent().picked)[p.length-1]!==this.documentElement&&p.push(this.documentElement),[2,p]}}))}))},t.prototype.appendChild=function(e,t){throw new Error(de)},t.prototype.insertBefore=function(e,t){throw new Error(de)},t.prototype.removeChild=function(e,t){throw new Error(de)},t.prototype.replaceChild=function(e,t,n){throw new Error(de)},t.prototype.append=function(){throw new Error(de)},t.prototype.prepend=function(){throw new Error(de)},t.prototype.getElementById=function(e){return this.documentElement.getElementById(e)},t.prototype.getElementsByName=function(e){return this.documentElement.getElementsByName(e)},t.prototype.getElementsByTagName=function(e){return this.documentElement.getElementsByTagName(e)},t.prototype.getElementsByClassName=function(e){return this.documentElement.getElementsByClassName(e)},t.prototype.querySelector=function(e){return this.documentElement.querySelector(e)},t.prototype.querySelectorAll=function(e){return this.documentElement.querySelectorAll(e)},t.prototype.find=function(e){return this.documentElement.find(e)},t.prototype.findAll=function(e){return this.documentElement.findAll(e)},t}(kr),ba=function(){function e(e){this.strategies=e}return e.prototype.apply=function(t){var n=t.camera,r=t.renderingService,a=t.renderingContext,o=this.strategies;r.hooks.cull.tap(e.tag,(function(e){if(e){var t=e.cullable;return 0===o.length?t.visible=a.unculledEntities.indexOf(e.entity)>-1:t.visible=o.every((function(t){return t.isVisible(n,e)})),!e.isCulled()&&e.isVisible()?e:(e.dispatchEvent(new Sr(Mr.CULLED)),null)}return e})),r.hooks.afterRender.tap(e.tag,(function(e){e.cullable.visibilityPlaneMask=-1}))},e.tag="Culling",e}(),wa=function(){function e(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new wr(null),this.rootWheelEvent=new Er(null),this.onPointerMove=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView;if(!c.supportsTouchEvents||"touch"!==t.pointerType){var l=e.normalizeToPointerEvent(t,c);try{for(var u=(0,r.__values)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView,l=e.normalizeToPointerEvent(t,c);try{for(var u=(0,r.__values)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}}return e.prototype.apply=function(t){var n=this;this.context=t;var a=t.renderingService,o=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler((function(e){return n.context.renderingService.hooks.pickSync.call({position:e,picked:[],topmost:!0}).picked[0]||null})),a.hooks.pointerWheel.tap(e.tag,(function(e){var t=n.normalizeWheelEvent(e);n.context.eventService.mapEvent(t)})),a.hooks.pointerDown.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.normalizeToPointerEvent(e,o);if(n.autoPreventDefault&&i[0].isNormalized)(e.cancelable||!("cancelable"in e))&&e.preventDefault();try{for(var c=(0,r.__values)(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerUp.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.context.contextService.getDomElement(),c="outside";try{c=i&&e.target&&e.target!==i&&i.contains&&!i.contains(e.target)?"outside":""}catch(e){}var l=n.normalizeToPointerEvent(e,o);try{for(var u=(0,r.__values)(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=n.bootstrapEvent(n.rootPointerEvent,d,o,e);p.type+=c,n.context.eventService.mapEvent(p)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerMove.tap(e.tag,this.onPointerMove),a.hooks.pointerOver.tap(e.tag,this.onPointerMove),a.hooks.pointerOut.tap(e.tag,this.onPointerMove),a.hooks.click.tap(e.tag,this.onClick),a.hooks.pointerCancel.tap(e.tag,(function(e){var t,a,i=n.normalizeToPointerEvent(e,o);try{for(var c=(0,r.__values)(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}))},e.prototype.getViewportXY=function(e){var t,n,r=e.offsetX,a=e.offsetY,o=e.clientX,i=e.clientY;if(!this.context.config.supportsCSSTransform||(0,p.Z)(r)||(0,p.Z)(a)){var c=this.context.eventService.client2Viewport(new le(o,i));t=c.x,n=c.y}else t=r,n=a;return{x:t,y:n}},e.prototype.bootstrapEvent=function(e,t,n,r){e.view=n,e.originalEvent=null,e.nativeEvent=r,e.pointerId=t.pointerId,e.width=t.width,e.height=t.height,e.isPrimary=t.isPrimary,e.pointerType=t.pointerType,e.pressure=t.pressure,e.tangentialPressure=t.tangentialPressure,e.tiltX=t.tiltX,e.tiltY=t.tiltY,e.twist=t.twist,this.transferMouseData(e,t);var a=this.getViewportXY(t),o=a.x,i=a.y;e.viewport.x=o,e.viewport.y=i;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=r.isTrusted,"pointerleave"===e.type&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=Vn[e.type]||e.type),e},e.prototype.normalizeWheelEvent=function(e){var t=this.rootWheelEvent;this.transferMouseData(t,e),t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ;var n=this.getViewportXY(e),r=n.x,a=n.y;t.viewport.x=r,t.viewport.y=a;var o=this.context.eventService.viewport2Canvas(t.viewport),i=o.x,c=o.y;return t.canvas.x=i,t.canvas.y=c,t.global.copyFrom(t.canvas),t.offset.copyFrom(t.canvas),t.nativeEvent=e,t.type=e.type,t},e.prototype.transferMouseData=function(e,t){e.isTrusted=t.isTrusted,e.srcElement=t.srcElement,e.timeStamp=Wn.now(),e.type=t.type,e.altKey=t.altKey,e.metaKey=t.metaKey,e.shiftKey=t.shiftKey,e.ctrlKey=t.ctrlKey,e.button=t.button,e.buttons=t.buttons,e.client.x=t.clientX,e.client.y=t.clientY,e.movement.x=t.movementX,e.movement.y=t.movementY,e.page.x=t.pageX,e.page.y=t.pageY,e.screen.x=t.screenX,e.screen.y=t.screenY,e.relatedTarget=null},e.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},e.prototype.normalizeToPointerEvent=function(e,t){var n=[];if(t.isTouchEvent(e))for(var r=0;r-1,c=0,l=r.length;c=1?Math.ceil(C):1,E=i||function(e){var t=Hn(e,"width");return"auto"===t?e.offsetWidth:parseFloat(t)}(a)||a.width/C,S=c||function(e){var t=Hn(e,"height");return"auto"===t?e.offsetHeight:parseFloat(t)}(a)||a.height/C),o&&(Wr.offscreenCanvas=o),n.devicePixelRatio=C,n.requestAnimationFrame=null!=f?f:nr.bind(Wr.globalThis),n.cancelAnimationFrame=null!=h?h:rr.bind(Wr.globalThis),n.supportsTouchEvents=null!=I?I:"ontouchstart"in Wr.globalThis,n.supportsPointerEvents=null!=m?m:!!Wr.globalThis.PointerEvent,n.isTouchEvent=null!=b?b:function(e){return n.supportsTouchEvents&&e instanceof Wr.globalThis.TouchEvent},n.isMouseEvent=null!=w?w:function(e){return!Wr.globalThis.MouseEvent||e instanceof Wr.globalThis.MouseEvent&&(!n.supportsPointerEvents||!(e instanceof Wr.globalThis.PointerEvent))},n.initRenderingContext({container:r,canvas:a,width:E,height:S,renderer:u,offscreenCanvas:o,devicePixelRatio:C,cursor:d||"default",background:s||"transparent",createImage:v,document:p,supportsCSSTransform:g,useNativeClickEvent:y,alwaysTriggerPointerEventOnCanvas:x}),n.initDefaultCamera(E,S,u.clipSpaceNearZ),n.initRenderer(u,!0),n}(0,r.__extends)(t,e),t.prototype.initRenderingContext=function(e){this.context.config=e,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},t.prototype.initDefaultCamera=function(e,t,n){var r=this,a=new Wr.CameraContribution;a.clipSpaceNearZ=n,a.setType(ae.EXPLORING,oe.DEFAULT).setPosition(e/2,t/2,500).setFocalPoint(e/2,t/2,0).setOrthographic(e/-2,e/2,t/2,t/-2,.1,1e3),a.canvas=this,a.eventEmitter.on(Ie,(function(){r.context.renderingContext.renderReasons.add(yr.CAMERA_CHANGED)})),this.context.camera=a},t.prototype.getConfig=function(){return this.context.config},t.prototype.getRoot=function(){return this.document.documentElement},t.prototype.getCamera=function(){return this.context.camera},t.prototype.getContextService=function(){return this.context.contextService},t.prototype.getEventService=function(){return this.context.eventService},t.prototype.getRenderingService=function(){return this.context.renderingService},t.prototype.getRenderingContext=function(){return this.context.renderingContext},t.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(t.prototype,"ready",{get:function(){var e=this;return this.readyPromise||(this.readyPromise=new Promise((function(t){e.resolveReadyPromise=function(){t(e)}})),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),t.prototype.destroy=function(e,t){(void 0===e&&(e=!0),void 0===t&&(t=!1),t||this.dispatchEvent(new Sr(ta.BEFORE_DESTROY)),this.frameId)&&(this.getConfig().cancelAnimationFrame||cancelAnimationFrame)(this.frameId);var n=this.getRoot();this.unmountChildren(n),e&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),e&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),t||this.dispatchEvent(new Sr(ta.AFTER_DESTROY))},t.prototype.changeSize=function(e,t){this.resize(e,t)},t.prototype.resize=function(e,t){var n=this.context.config;n.width=e,n.height=t,this.getContextService().resize(e,t);var r=this.context.camera,a=r.getProjectionMode();r.setPosition(e/2,t/2,500).setFocalPoint(e/2,t/2,0),a===ie.ORTHOGRAPHIC?r.setOrthographic(e/-2,e/2,t/2,t/-2,r.getNear(),r.getFar()):r.setAspect(e/t),this.dispatchEvent(new Sr(ta.RESIZE,{width:e,height:t}))},t.prototype.appendChild=function(e,t){return this.document.documentElement.appendChild(e,t)},t.prototype.insertBefore=function(e,t){return this.document.documentElement.insertBefore(e,t)},t.prototype.removeChild=function(e){return this.document.documentElement.removeChild(e)},t.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},t.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},t.prototype.render=function(){var e=this;this.dispatchEvent(Aa),this.getRenderingService().render(this.getConfig(),(function(){e.dispatchEvent(Ma)})),this.dispatchEvent(Ra)},t.prototype.run=function(){var e=this,t=function(){e.render(),e.frameId=e.requestAnimationFrame(t)};t()},t.prototype.initRenderer=function(e,t){var n=this;if(void 0===t&&(t=!1),!e)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new D,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new wa,new Ca,new ba([new Sa])),this.loadRendererContainerModule(e),this.context.contextService=new this.context.ContextService((0,r.__assign)((0,r.__assign)({},Wr),this.context)),this.context.renderingService=new Rr(Wr,this.context),this.context.eventService=new Tr(Wr,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(e,t,!0)):this.context.contextService.initAsync().then((function(){n.initRenderingService(e,t)}))},t.prototype.initRenderingService=function(e,t,n){var r=this;void 0===t&&(t=!1),void 0===n&&(n=!1),this.context.renderingService.init((function(){r.inited=!0,t?(n?r.requestAnimationFrame((function(){r.dispatchEvent(new Sr(ta.READY))})):r.dispatchEvent(new Sr(ta.READY)),r.readyPromise&&r.resolveReadyPromise()):r.dispatchEvent(new Sr(ta.RENDERER_CHANGED)),t||r.getRoot().forEach((function(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0,t.dirty=!0)})),r.mountChildren(r.getRoot()),e.getConfig().enableAutoRendering&&r.run()}))},t.prototype.loadRendererContainerModule=function(e){var t=this;e.getPlugins().forEach((function(e){e.context=t.context,e.init(Wr)}))},t.prototype.setRenderer=function(e){var t=this.getConfig();if(t.renderer!==e){var n=t.renderer;t.renderer=e,this.destroy(!1,!0),(0,r.__spreadArray)([],(0,r.__read)(null==n?void 0:n.getPlugins()),!1).reverse().forEach((function(e){e.destroy(Wr)})),this.initRenderer(e)}},t.prototype.setCursor=function(e){this.getConfig().cursor=e,this.getContextService().applyCursorStyle(e)},t.prototype.unmountChildren=function(e){var t=this;e.childNodes.forEach((function(e){t.unmountChildren(e)})),this.inited&&(e.isMutationObserved?e.dispatchEvent(Ta):(Ta.target=e,this.dispatchEvent(Ta,!0)),e!==this.document.documentElement&&(e.ownerDocument=null),e.isConnected=!1),e.isCustomElement&&e.disconnectedCallback&&e.disconnectedCallback()},t.prototype.mountChildren=function(e){var t=this;this.inited?e.isConnected||(e.ownerDocument=this.document,e.isConnected=!0,e.isMutationObserved?e.dispatchEvent(ka):(ka.target=e,this.dispatchEvent(ka,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",e.nodeName),e.childNodes.forEach((function(e){t.mountChildren(e)})),e.isCustomElement&&e.connectedCallback&&e.connectedCallback()},t.prototype.client2Viewport=function(e){return this.getEventService().client2Viewport(e)},t.prototype.viewport2Client=function(e){return this.getEventService().viewport2Client(e)},t.prototype.viewport2Canvas=function(e){return this.getEventService().viewport2Canvas(e)},t.prototype.canvas2Viewport=function(e){return this.getEventService().canvas2Viewport(e)},t.prototype.getPointByClient=function(e,t){return this.client2Viewport({x:e,y:t})},t.prototype.getClientByPoint=function(e,t){return this.viewport2Client({x:e,y:t})}}(Cr)},43420:function(e,t,n){"use strict";var r=n(97582),a=n(26729),o=n(9434),i=n(54993),c=n(61085),l=n(13242);function u(e){var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var s=u(c),d=("undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==n.g?n.g:"undefined"!=typeof self&&self,{exports:{}});d.exports=function(){function e(e,n,a,o,i){t(e,n,a||0,o||e.length-1,i||r)}function t(e,r,a,o,i){for(;o>a;){if(o-a>600){var c=o-a+1,l=r-a+1,u=Math.log(c),s=.5*Math.exp(2*u/3),d=.5*Math.sqrt(u*s*(c-s)/c)*(l-c/2<0?-1:1);t(e,r,Math.max(a,Math.floor(r-l*s/c+d)),Math.min(o,Math.floor(r+(c-l)*s/c+d)),i)}var p=e[r],f=a,h=o;for(n(e,a,r),i(e[o],p)>0&&n(e,a,o);f0;)h--}0===i(e[a],p)?n(e,a,h):n(e,++h,o),h<=r&&(a=h+1),r<=h&&(o=h-1)}}function n(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function r(e,t){return et?1:0}var a=function(e){void 0===e&&(e=9),this._maxEntries=Math.max(4,e),this._minEntries=Math.max(2,Math.ceil(.4*this._maxEntries)),this.clear()};function o(e,t,n){if(!n)return t.indexOf(e);for(var r=0;r=e.minX&&t.maxY>=e.minY}function I(e){return{children:e,height:1,leaf:!0,minX:1/0,minY:1/0,maxX:-1/0,maxY:-1/0}}function g(t,n,r,a,o){for(var i=[n,r];i.length;)if(!((r=i.pop())-(n=i.pop())<=a)){var c=n+Math.ceil((r-n)/a/2)*a;e(t,c,n,r,o),i.push(n,c,c,r)}}return a.prototype.all=function(){return this._all(this.data,[])},a.prototype.search=function(e){var t=this.data,n=[];if(!m(e,t))return n;for(var r=this.toBBox,a=[];t;){for(var o=0;o=0&&a[t].children.length>this._maxEntries;)this._split(a,t),t--;this._adjustParentBBoxes(r,a,t)},a.prototype._split=function(e,t){var n=e[t],r=n.children.length,a=this._minEntries;this._chooseSplitAxis(n,a,r);var o=this._chooseSplitIndex(n,a,r),c=I(n.children.splice(o,n.children.length-o));c.height=n.height,c.leaf=n.leaf,i(n,this.toBBox),i(c,this.toBBox),t?e[t-1].children.push(c):this._splitRoot(n,c)},a.prototype._splitRoot=function(e,t){this.data=I([e,t]),this.data.height=e.height+1,this.data.leaf=!1,i(this.data,this.toBBox)},a.prototype._chooseSplitIndex=function(e,t,n){for(var r,a=1/0,o=1/0,i=t;i<=n-t;i++){var l=c(e,0,i,this.toBBox),u=c(e,i,n,this.toBBox),s=h(l,u),p=d(l)+d(u);s=t;f--){var h=e.children[f];l(i,e.leaf?a(h):h),u+=p(i)}return u},a.prototype._adjustParentBBoxes=function(e,t,n){for(var r=n;r>=0;r--)l(t[r],e)},a.prototype._condense=function(e){for(var t=e.length-1,n=void 0;t>=0;t--)0===e[t].children.length?t>0?(n=e[t-1].children).splice(n.indexOf(e[t]),1):this.clear():i(e[t],this.toBBox)},a}();var p,f=d.exports;t.Shape=void 0,(p=t.Shape||(t.Shape={})).GROUP="g",p.CIRCLE="circle",p.ELLIPSE="ellipse",p.IMAGE="image",p.RECT="rect",p.LINE="line",p.POLYLINE="polyline",p.POLYGON="polygon",p.TEXT="text",p.PATH="path",p.HTML="html",p.MESH="mesh",t.ClipSpaceNearZ=void 0,function(e){e[e.ZERO=0]="ZERO",e[e.NEGATIVE_ONE=1]="NEGATIVE_ONE"}(t.ClipSpaceNearZ||(t.ClipSpaceNearZ={}));var h=function(){function e(){this.plugins=[]}return e.prototype.addRenderingPlugin=function(e){this.plugins.push(e),this.context.renderingPlugins.push(e)},e.prototype.removeAllRenderingPlugins=function(){var e=this;this.plugins.forEach((function(t){var n=e.context.renderingPlugins.indexOf(t);n>=0&&e.context.renderingPlugins.splice(n,1)}))},e}(),v=function(){function e(e){this.clipSpaceNearZ=t.ClipSpaceNearZ.NEGATIVE_ONE,this.plugins=[],this.config=r.__assign({enableDirtyCheck:!0,enableCulling:!1,enableAutoRendering:!0,enableDirtyRectangleRendering:!0,enableDirtyRectangleRenderingDebug:!1},e)}return e.prototype.registerPlugin=function(e){-1===this.plugins.findIndex((function(t){return t===e}))&&this.plugins.push(e)},e.prototype.unregisterPlugin=function(e){var t=this.plugins.findIndex((function(t){return t===e}));t>-1&&this.plugins.splice(t,1)},e.prototype.getPlugins=function(){return this.plugins},e.prototype.getPlugin=function(e){return this.plugins.find((function(t){return t.name===e}))},e.prototype.getConfig=function(){return this.config},e.prototype.setConfig=function(e){Object.assign(this.config,e)},e}();function m(e,t){return e[0]=t[0],e[1]=t[1],e[2]=t[2],e}function I(e,t,n){return e[0]=t[0]-n[0],e[1]=t[1]-n[1],e[2]=t[2]-n[2],e}function g(e,t,n){return e[0]=t[0]+n[0],e[1]=t[1]+n[1],e[2]=t[2]+n[2],e}function _(e,t,n){return e[0]=t[0]*n,e[1]=t[1]*n,e[2]=t[2]*n,e}function y(e){return void 0===e?0:e>360||e<-360?e%360:e}function x(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=0),Array.isArray(e)&&3===e.length?o.vec3.clone(e):i.isNumber(e)?o.vec3.fromValues(e,t,n):o.vec3.fromValues(e[0],e[1]||t,e[2]||n)}function b(e){return e*(Math.PI/180)}function w(e){return e*(180/Math.PI)}function E(e){return 360*e}function S(e,t){return 16===t.length?function(e,t){var n,a,i=.5*Math.PI,c=r.__read(o.mat4.getScaling(o.vec3.create(),t),3),l=c[0],u=c[1],s=c[2],d=Math.asin(-t[2]/l);return d-i?(n=Math.atan2(t[6]/u,t[10]/s),a=Math.atan2(t[1]/l,t[0]/l)):(a=0,n=-Math.atan2(t[4]/u,t[5]/u)):(a=0,n=Math.atan2(t[4]/u,t[5]/u)),e[0]=n,e[1]=d,e[2]=a,e}(e,t):function(e,t){var n=t[0],r=t[1],a=t[2],o=t[3],i=r*r,c=a*a,l=o*o,u=n*n+i+c+l,s=n*o-r*a;return s>.499995*u?(e[0]=Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):s<-.499995*u?(e[0]=-Math.PI/2,e[1]=2*Math.atan2(r,n),e[2]=0):(e[0]=Math.asin(2*(n*a-o*r)),e[1]=Math.atan2(2*(n*o+r*a),1-2*(c+l)),e[2]=Math.atan2(2*(n*r+a*o),1-2*(i+c))),e}(e,t)}function C(e,t,n,r,a){var i=Math.cos(e),c=Math.sin(e);return o.mat3.fromValues(r*i,a*c,0,-r*c,a*i,0,t,n,1)}function k(e){var t=e[0],n=e[1],r=e[3],a=e[4],o=Math.sqrt(t*t+n*n),i=Math.sqrt(r*r+a*a);t*a-n*r<0&&(td&&(d=S),Cf&&(f=k),Tv&&(v=A),n[0]=.5*(s+d),n[1]=.5*(p+f),n[2]=.5*(h+v),i[0]=.5*(d-s),i[1]=.5*(f-p),i[2]=.5*(v-h),this.min[0]=s,this.min[1]=p,this.min[2]=h,this.max[0]=d,this.max[1]=f,this.max[2]=v}},e.prototype.setFromTransformedAABB=function(e,t){var n=this.center,r=this.halfExtents,a=e.center,o=e.halfExtents,i=t[0],c=t[4],l=t[8],u=t[1],s=t[5],d=t[9],p=t[2],f=t[6],h=t[10],v=Math.abs(i),m=Math.abs(c),_=Math.abs(l),y=Math.abs(u),x=Math.abs(s),b=Math.abs(d),w=Math.abs(p),E=Math.abs(f),S=Math.abs(h);n[0]=t[12]+i*a[0]+c*a[1]+l*a[2],n[1]=t[13]+u*a[0]+s*a[1]+d*a[2],n[2]=t[14]+p*a[0]+f*a[1]+h*a[2],r[0]=v*o[0]+m*o[1]+_*o[2],r[1]=y*o[0]+x*o[1]+b*o[2],r[2]=w*o[0]+E*o[1]+S*o[2],I(this.min,n,r),g(this.max,n,r)},e.prototype.intersects=function(e){var t=this.getMax(),n=this.getMin(),r=e.getMax(),a=e.getMin();return n[0]<=r[0]&&t[0]>=a[0]&&n[1]<=r[1]&&t[1]>=a[1]&&n[2]<=r[2]&&t[2]>=a[2]},e.prototype.intersection=function(t){if(!this.intersects(t))return null;var n,r,a,o=new e,i=(n=[0,0,0],r=this.getMin(),a=t.getMin(),n[0]=Math.max(r[0],a[0]),n[1]=Math.max(r[1],a[1]),n[2]=Math.max(r[2],a[2]),n),c=function(e,t,n){return e[0]=Math.min(t[0],n[0]),e[1]=Math.min(t[1],n[1]),e[2]=Math.min(t[2],n[2]),e}([0,0,0],this.getMax(),t.getMax());return o.setMinMax(i,c),o},e.prototype.getNegativeFarPoint=function(e){return 273===e.pnVertexFlag?m([0,0,0],this.min):272===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:257===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:256===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:17===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:16===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:1===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:[this.max[0],this.max[1],this.max[2]]},e.prototype.getPositiveFarPoint=function(e){return 273===e.pnVertexFlag?m([0,0,0],this.max):272===e.pnVertexFlag?[this.max[0],this.max[1],this.min[2]]:257===e.pnVertexFlag?[this.max[0],this.min[1],this.max[2]]:256===e.pnVertexFlag?[this.max[0],this.min[1],this.min[2]]:17===e.pnVertexFlag?[this.min[0],this.max[1],this.max[2]]:16===e.pnVertexFlag?[this.min[0],this.max[1],this.min[2]]:1===e.pnVertexFlag?[this.min[0],this.min[1],this.max[2]]:[this.min[0],this.min[1],this.min[2]]},e}(),F=function(){function e(e,t){this.distance=e||0,this.normal=t||o.vec3.fromValues(0,1,0),this.updatePNVertexFlag()}return e.prototype.updatePNVertexFlag=function(){this.pnVertexFlag=(Number(this.normal[0]>=0)<<8)+(Number(this.normal[1]>=0)<<4)+Number(this.normal[2]>=0)},e.prototype.distanceToPoint=function(e){return o.vec3.dot(e,this.normal)-this.distance},e.prototype.normalize=function(){var e=1/o.vec3.len(this.normal);o.vec3.scale(this.normal,this.normal,e),this.distance*=e},e.prototype.intersectsLine=function(e,t,n){var r=this.distanceToPoint(e),a=r/(r-this.distanceToPoint(t)),i=a>=0&&a<=1;return i&&n&&o.vec3.lerp(n,e,t,a),i},e}();t.Mask=void 0,(L=t.Mask||(t.Mask={}))[L.OUTSIDE=4294967295]="OUTSIDE",L[L.INSIDE=0]="INSIDE",L[L.INDETERMINATE=2147483647]="INDETERMINATE";var D,B,G,U=function(){function e(e){if(this.planes=[],e)this.planes=e;else for(var t=0;t<6;t++)this.planes.push(new F)}return e.prototype.extractFromVPMatrix=function(e){var t=r.__read(e,16),n=t[0],a=t[1],i=t[2],c=t[3],l=t[4],u=t[5],s=t[6],d=t[7],p=t[8],f=t[9],h=t[10],v=t[11],m=t[12],I=t[13],g=t[14],_=t[15];o.vec3.set(this.planes[0].normal,c-n,d-l,v-p),this.planes[0].distance=_-m,o.vec3.set(this.planes[1].normal,c+n,d+l,v+p),this.planes[1].distance=_+m,o.vec3.set(this.planes[2].normal,c+a,d+u,v+f),this.planes[2].distance=_+I,o.vec3.set(this.planes[3].normal,c-a,d-u,v-f),this.planes[3].distance=_-I,o.vec3.set(this.planes[4].normal,c-i,d-s,v-h),this.planes[4].distance=_-g,o.vec3.set(this.planes[5].normal,c+i,d+s,v+h),this.planes[5].distance=_+g,this.planes.forEach((function(e){e.normalize(),e.updatePNVertexFlag()}))},e}(),j=function(){function e(e,t){void 0===e&&(e=0),void 0===t&&(t=0),this.x=0,this.y=0,this.x=e,this.y=t}return e.prototype.clone=function(){return new e(this.x,this.y)},e.prototype.copyFrom=function(e){this.x=e.x,this.y=e.y},e}(),z=function(){function e(e,t,n,r){this.x=e,this.y=t,this.width=n,this.height=r,this.left=e,this.right=e+n,this.top=t,this.bottom=t+r}return e.prototype.toJSON=function(){},e}(),q="Method not implemented.",H="Use document.documentElement instead.";t.CameraType=void 0,(D=t.CameraType||(t.CameraType={}))[D.ORBITING=0]="ORBITING",D[D.EXPLORING=1]="EXPLORING",D[D.TRACKING=2]="TRACKING",t.CameraTrackingMode=void 0,(B=t.CameraTrackingMode||(t.CameraTrackingMode={}))[B.DEFAULT=0]="DEFAULT",B[B.ROTATIONAL=1]="ROTATIONAL",B[B.TRANSLATIONAL=2]="TRANSLATIONAL",B[B.CINEMATIC=3]="CINEMATIC",t.CameraProjectionMode=void 0,(G=t.CameraProjectionMode||(t.CameraProjectionMode={}))[G.ORTHOGRAPHIC=0]="ORTHOGRAPHIC",G[G.PERSPECTIVE=1]="PERSPECTIVE";var V,W,X,Y,Z,K={UPDATED:"updated"},$=2e-4,Q=function(){function e(){this.clipSpaceNearZ=t.ClipSpaceNearZ.NEGATIVE_ONE,this.eventEmitter=new a,this.matrix=o.mat4.create(),this.right=o.vec3.fromValues(1,0,0),this.up=o.vec3.fromValues(0,1,0),this.forward=o.vec3.fromValues(0,0,1),this.position=o.vec3.fromValues(0,0,1),this.focalPoint=o.vec3.fromValues(0,0,0),this.distanceVector=o.vec3.fromValues(0,0,-1),this.distance=1,this.azimuth=0,this.elevation=0,this.roll=0,this.relAzimuth=0,this.relElevation=0,this.relRoll=0,this.dollyingStep=0,this.maxDistance=1/0,this.minDistance=-1/0,this.zoom=1,this.rotateWorld=!1,this.fov=30,this.near=.1,this.far=1e3,this.aspect=1,this.projectionMatrix=o.mat4.create(),this.projectionMatrixInverse=o.mat4.create(),this.jitteredProjectionMatrix=void 0,this.enableUpdate=!0,this.type=t.CameraType.EXPLORING,this.trackingMode=t.CameraTrackingMode.DEFAULT,this.projectionMode=t.CameraProjectionMode.PERSPECTIVE,this.frustum=new U,this.orthoMatrix=o.mat4.create()}return e.prototype.isOrtho=function(){return this.projectionMode===t.CameraProjectionMode.ORTHOGRAPHIC},e.prototype.getProjectionMode=function(){return this.projectionMode},e.prototype.getPerspective=function(){return this.jitteredProjectionMatrix||this.projectionMatrix},e.prototype.getPerspectiveInverse=function(){return this.projectionMatrixInverse},e.prototype.getFrustum=function(){return this.frustum},e.prototype.getPosition=function(){return this.position},e.prototype.getFocalPoint=function(){return this.focalPoint},e.prototype.getDollyingStep=function(){return this.dollyingStep},e.prototype.getNear=function(){return this.near},e.prototype.getFar=function(){return this.far},e.prototype.getZoom=function(){return this.zoom},e.prototype.getOrthoMatrix=function(){return this.orthoMatrix},e.prototype.getView=function(){return this.view},e.prototype.setEnableUpdate=function(e){this.enableUpdate=e},e.prototype.setType=function(e,n){return this.type=e,this.type===t.CameraType.EXPLORING?this.setWorldRotation(!0):this.setWorldRotation(!1),this._getAngles(),this.type===t.CameraType.TRACKING&&void 0!==n&&this.setTrackingMode(n),this},e.prototype.setProjectionMode=function(e){return this.projectionMode=e,this},e.prototype.setTrackingMode=function(e){if(this.type!==t.CameraType.TRACKING)throw new Error("Impossible to set a tracking mode if the camera is not of tracking type");return this.trackingMode=e,this},e.prototype.setWorldRotation=function(e){return this.rotateWorld=e,this._getAngles(),this},e.prototype.getViewTransform=function(){return o.mat4.invert(o.mat4.create(),this.matrix)},e.prototype.getWorldTransform=function(){return this.matrix},e.prototype.jitterProjectionMatrix=function(e,t){var n=o.mat4.fromTranslation(o.mat4.create(),[e,t,0]);this.jitteredProjectionMatrix=o.mat4.multiply(o.mat4.create(),n,this.projectionMatrix)},e.prototype.clearJitterProjectionMatrix=function(){this.jitteredProjectionMatrix=void 0},e.prototype.setMatrix=function(e){return this.matrix=e,this._update(),this},e.prototype.setFov=function(e){return this.setPerspective(this.near,this.far,e,this.aspect),this},e.prototype.setAspect=function(e){return this.setPerspective(this.near,this.far,this.fov,e),this},e.prototype.setNear=function(e){return this.projectionMode===t.CameraProjectionMode.PERSPECTIVE?this.setPerspective(e,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,e,this.far),this},e.prototype.setFar=function(e){return this.projectionMode===t.CameraProjectionMode.PERSPECTIVE?this.setPerspective(this.near,e,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,e),this},e.prototype.setViewOffset=function(e,n,r,a,o,i){return this.aspect=e/n,void 0===this.view&&(this.view={enabled:!0,fullWidth:1,fullHeight:1,offsetX:0,offsetY:0,width:1,height:1}),this.view.enabled=!0,this.view.fullWidth=e,this.view.fullHeight=n,this.view.offsetX=r,this.view.offsetY=a,this.view.width=o,this.view.height=i,this.projectionMode===t.CameraProjectionMode.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.clearViewOffset=function(){return void 0!==this.view&&(this.view.enabled=!1),this.projectionMode===t.CameraProjectionMode.PERSPECTIVE?this.setPerspective(this.near,this.far,this.fov,this.aspect):this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far),this},e.prototype.setZoom=function(e){return this.zoom=e,this.projectionMode===t.CameraProjectionMode.ORTHOGRAPHIC?this.setOrthographic(this.left,this.rright,this.top,this.bottom,this.near,this.far):this.projectionMode===t.CameraProjectionMode.PERSPECTIVE&&this.setPerspective(this.near,this.far,this.fov,this.aspect),this},e.prototype.setZoomByViewportPoint=function(e,t){var n=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),r=n.x,a=n.y,i=this.roll;this.rotate(0,0,-i),this.setPosition(r,a),this.setFocalPoint(r,a),this.setZoom(e),this.rotate(0,0,i);var c=this.canvas.viewport2Canvas({x:t[0],y:t[1]}),l=c.x,u=c.y,s=o.vec3.fromValues(l-r,u-a,0),d=o.vec3.dot(s,this.right)/o.vec3.length(this.right),p=o.vec3.dot(s,this.up)/o.vec3.length(this.up);return this.pan(-d,-p),this},e.prototype.setPerspective=function(e,n,r,a){var i;this.projectionMode=t.CameraProjectionMode.PERSPECTIVE,this.fov=r,this.near=e,this.far=n,this.aspect=a;var c=this.near*Math.tan(b(.5*this.fov))/this.zoom,l=2*c,u=this.aspect*l,s=-.5*u;if(null===(i=this.view)||void 0===i?void 0:i.enabled){var d=this.view.fullWidth,p=this.view.fullHeight;s+=this.view.offsetX*u/d,c-=this.view.offsetY*l/p,u*=this.view.width/d,l*=this.view.height/p}return function(e,t,n,r,a,o,i,c){void 0===c&&(c=!1);var l,u,s=2*o/(n-t),d=2*o/(r-a),p=(n+t)/(n-t),f=(r+a)/(r-a);c?(l=-i/(i-o),u=-i*o/(i-o)):(l=-(i+o)/(i-o),u=-2*i*o/(i-o)),e[0]=s,e[1]=0,e[2]=0,e[3]=0,e[4]=0,e[5]=d,e[6]=0,e[7]=0,e[8]=p,e[9]=f,e[10]=l,e[11]=-1,e[12]=0,e[13]=0,e[14]=u,e[15]=0}(this.projectionMatrix,s,s+u,c,c-l,e,this.far,this.clipSpaceNearZ===t.ClipSpaceNearZ.ZERO),o.mat4.scale(this.projectionMatrix,this.projectionMatrix,o.vec3.fromValues(1,-1,1)),o.mat4.invert(this.projectionMatrixInverse,this.projectionMatrix),this.triggerUpdate(),this},e.prototype.setOrthographic=function(e,n,r,a,i,c){var l;this.projectionMode=t.CameraProjectionMode.ORTHOGRAPHIC,this.rright=n,this.left=e,this.top=r,this.bottom=a,this.near=i,this.far=c;var u=(this.rright-this.left)/(2*this.zoom),s=(this.top-this.bottom)/(2*this.zoom),d=(this.rright+this.left)/2,p=(this.top+this.bottom)/2,f=d-u,h=d+u,v=p+s,m=p-s;if(null===(l=this.view)||void 0===l?void 0:l.enabled){var I=(this.rright-this.left)/this.view.fullWidth/this.zoom,g=(this.top-this.bottom)/this.view.fullHeight/this.zoom;h=(f+=I*this.view.offsetX)+I*this.view.width,m=(v-=g*this.view.offsetY)-g*this.view.height}return this.clipSpaceNearZ===t.ClipSpaceNearZ.NEGATIVE_ONE?o.mat4.ortho(this.projectionMatrix,f,h,m,v,i,c):o.mat4.orthoZO(this.projectionMatrix,f,h,m,v,i,c),o.mat4.scale(this.projectionMatrix,this.projectionMatrix,o.vec3.fromValues(1,-1,1)),o.mat4.invert(this.projectionMatrixInverse,this.projectionMatrix),this._getOrthoMatrix(),this.triggerUpdate(),this},e.prototype.setPosition=function(e,t,n){void 0===t&&(t=this.position[1]),void 0===n&&(n=this.position[2]);var r=x(e,t,n);return this._setPosition(r),this.setFocalPoint(this.focalPoint),this.triggerUpdate(),this},e.prototype.setFocalPoint=function(e,n,r){void 0===n&&(n=this.focalPoint[1]),void 0===r&&(r=this.focalPoint[2]);var a=o.vec3.fromValues(0,1,0);if(this.focalPoint=x(e,n,r),this.trackingMode===t.CameraTrackingMode.CINEMATIC){var i=o.vec3.subtract(o.vec3.create(),this.focalPoint,this.position);e=i[0],n=i[1],r=i[2];var c=o.vec3.length(i),l=w(Math.asin(n/c)),u=90+w(Math.atan2(r,e)),s=o.mat4.create();o.mat4.rotateY(s,s,b(u)),o.mat4.rotateX(s,s,b(l)),a=o.vec3.transformMat4(o.vec3.create(),[0,1,0],s)}return o.mat4.invert(this.matrix,o.mat4.lookAt(o.mat4.create(),this.position,this.focalPoint,a)),this._getAxes(),this._getDistance(),this._getAngles(),this.triggerUpdate(),this},e.prototype.getDistance=function(){return this.distance},e.prototype.getDistanceVector=function(){return this.distanceVector},e.prototype.setDistance=function(e){if(this.distance===e||e<0)return this;this.distance=e,this.distance<$&&(this.distance=$),this.dollyingStep=this.distance/100;var t=o.vec3.create();e=this.distance;var n=this.forward,r=this.focalPoint;return t[0]=e*n[0]+r[0],t[1]=e*n[1]+r[1],t[2]=e*n[2]+r[2],this._setPosition(t),this.triggerUpdate(),this},e.prototype.setMaxDistance=function(e){return this.maxDistance=e,this},e.prototype.setMinDistance=function(e){return this.minDistance=e,this},e.prototype.setAzimuth=function(e){return this.azimuth=y(e),this.computeMatrix(),this._getAxes(),this.type===t.CameraType.ORBITING||this.type===t.CameraType.EXPLORING?this._getPosition():this.type===t.CameraType.TRACKING&&this._getFocalPoint(),this.triggerUpdate(),this},e.prototype.getAzimuth=function(){return this.azimuth},e.prototype.setElevation=function(e){return this.elevation=y(e),this.computeMatrix(),this._getAxes(),this.type===t.CameraType.ORBITING||this.type===t.CameraType.EXPLORING?this._getPosition():this.type===t.CameraType.TRACKING&&this._getFocalPoint(),this.triggerUpdate(),this},e.prototype.getElevation=function(){return this.elevation},e.prototype.setRoll=function(e){return this.roll=y(e),this.computeMatrix(),this._getAxes(),this.type===t.CameraType.ORBITING||this.type===t.CameraType.EXPLORING?this._getPosition():this.type===t.CameraType.TRACKING&&this._getFocalPoint(),this.triggerUpdate(),this},e.prototype.getRoll=function(){return this.roll},e.prototype._update=function(){this._getAxes(),this._getPosition(),this._getDistance(),this._getAngles(),this._getOrthoMatrix(),this.triggerUpdate()},e.prototype.computeMatrix=function(){var e=o.quat.setAxisAngle(o.quat.create(),[0,0,1],b(this.roll));o.mat4.identity(this.matrix);var n=o.quat.setAxisAngle(o.quat.create(),[1,0,0],b((this.rotateWorld&&this.type!==t.CameraType.TRACKING||this.type===t.CameraType.TRACKING?1:-1)*this.elevation)),r=o.quat.setAxisAngle(o.quat.create(),[0,1,0],b((this.rotateWorld&&this.type!==t.CameraType.TRACKING||this.type===t.CameraType.TRACKING?1:-1)*this.azimuth)),a=o.quat.multiply(o.quat.create(),r,n);a=o.quat.multiply(o.quat.create(),a,e);var i=o.mat4.fromQuat(o.mat4.create(),a);this.type===t.CameraType.ORBITING||this.type===t.CameraType.EXPLORING?(o.mat4.translate(this.matrix,this.matrix,this.focalPoint),o.mat4.multiply(this.matrix,this.matrix,i),o.mat4.translate(this.matrix,this.matrix,[0,0,this.distance])):this.type===t.CameraType.TRACKING&&(o.mat4.translate(this.matrix,this.matrix,this.position),o.mat4.multiply(this.matrix,this.matrix,i))},e.prototype._setPosition=function(e,t,n){this.position=x(e,t,n);var r=this.matrix;r[12]=this.position[0],r[13]=this.position[1],r[14]=this.position[2],r[15]=1,this._getOrthoMatrix()},e.prototype._getAxes=function(){o.vec3.copy(this.right,x(o.vec4.transformMat4(o.vec4.create(),[1,0,0,0],this.matrix))),o.vec3.copy(this.up,x(o.vec4.transformMat4(o.vec4.create(),[0,1,0,0],this.matrix))),o.vec3.copy(this.forward,x(o.vec4.transformMat4(o.vec4.create(),[0,0,1,0],this.matrix))),o.vec3.normalize(this.right,this.right),o.vec3.normalize(this.up,this.up),o.vec3.normalize(this.forward,this.forward)},e.prototype._getAngles=function(){var e=this.distanceVector[0],n=this.distanceVector[1],r=this.distanceVector[2],a=o.vec3.length(this.distanceVector);if(0===a)return this.elevation=0,void(this.azimuth=0);this.type===t.CameraType.TRACKING||this.rotateWorld?(this.elevation=w(Math.asin(n/a)),this.azimuth=w(Math.atan2(-e,-r))):(this.elevation=-w(Math.asin(n/a)),this.azimuth=-w(Math.atan2(-e,-r)))},e.prototype._getPosition=function(){o.vec3.copy(this.position,x(o.vec4.transformMat4(o.vec4.create(),[0,0,0,1],this.matrix))),this._getDistance()},e.prototype._getFocalPoint=function(){o.vec3.transformMat3(this.distanceVector,[0,0,-this.distance],o.mat3.fromMat4(o.mat3.create(),this.matrix)),o.vec3.add(this.focalPoint,this.position,this.distanceVector),this._getDistance()},e.prototype._getDistance=function(){this.distanceVector=o.vec3.subtract(o.vec3.create(),this.focalPoint,this.position),this.distance=o.vec3.length(this.distanceVector),this.dollyingStep=this.distance/100},e.prototype._getOrthoMatrix=function(){if(this.projectionMode===t.CameraProjectionMode.ORTHOGRAPHIC){var e=this.position,n=o.quat.setAxisAngle(o.quat.create(),[0,0,1],-this.roll*Math.PI/180);o.mat4.fromRotationTranslationScaleOrigin(this.orthoMatrix,n,o.vec3.fromValues((this.rright-this.left)/2-e[0],(this.top-this.bottom)/2-e[1],0),o.vec3.fromValues(this.zoom,this.zoom,1),e)}},e.prototype.triggerUpdate=function(){if(this.enableUpdate){var e=this.getViewTransform(),t=o.mat4.multiply(o.mat4.create(),this.getPerspective(),e);this.getFrustum().extractFromVPMatrix(t),this.eventEmitter.emit(K.UPDATED)}},e.prototype.rotate=function(e,t,n){throw new Error(q)},e.prototype.pan=function(e,t){throw new Error(q)},e.prototype.dolly=function(e){throw new Error(q)},e.prototype.createLandmark=function(e,t){throw new Error(q)},e.prototype.gotoLandmark=function(e,t){throw new Error(q)},e.prototype.cancelLandmarkAnimation=function(){throw new Error(q)},e}();function J(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new TypeError("Expected a function");var n=function(){for(var r=[],a=0;a=t.UnitType.kEms&&e=ee.kUnitType&&this.getType()<=ee.kClampType},e}(),ce=function(e){function t(t){var n=e.call(this)||this;return n.colorSpace=t,n}return r.__extends(t,e),t.prototype.getType=function(){return ee.kColorType},t.prototype.to=function(e){return this},t}(ie);t.GradientType=void 0,(ne=t.GradientType||(t.GradientType={}))[ne.Constant=0]="Constant",ne[ne.LinearGradient=1]="LinearGradient",ne[ne.RadialGradient=2]="RadialGradient";var le=function(e){function t(t,n){var r=e.call(this)||this;return r.type=t,r.value=n,r}return r.__extends(t,e),t.prototype.clone=function(){return new t(this.type,this.value)},t.prototype.buildCSSText=function(e,t,n){return n},t.prototype.getType=function(){return ee.kColorType},t}(ie),ue=function(e){function t(t){var n=e.call(this)||this;return n.value=t,n}return r.__extends(t,e),t.prototype.clone=function(){return new t(this.value)},t.prototype.getType=function(){return ee.kKeywordType},t.prototype.buildCSSText=function(e,t,n){return n+this.value},t}(ie),se=J((function(e){return void 0===e&&(e=""),e.replace(/-([a-z])/g,(function(e){return e[1].toUpperCase()}))})),de=function(e){return e.split("").map((function(e,t){return e.toUpperCase()===e?"".concat(0!==t?"-":"").concat(e.toLowerCase()):e})).join("")};function pe(e){return"function"==typeof e}var fe={d:{alias:"path"},strokeDasharray:{alias:"lineDash"},strokeWidth:{alias:"lineWidth"},textAnchor:{alias:"textAlign"},src:{alias:"img"}},he=J((function(e){var t=se(e),n=fe[t];return t=(null==n?void 0:n.alias)||t})),ve=function(e,t){void 0===t&&(t="");var n="";return Number.isFinite(e)?(!function(e){if(!e)throw new Error}(Number.isNaN(e)),n="NaN"):n=e>0?"infinity":"-infinity",n+t},me=function(e){return function(e){switch(e){case W.kUNumber:return t.UnitType.kNumber;case W.kULength:return t.UnitType.kPixels;case W.kUPercent:return t.UnitType.kPercentage;case W.kUTime:return t.UnitType.kSeconds;case W.kUAngle:return t.UnitType.kDegrees;default:return t.UnitType.kUnknown}}(function(e){switch(e){case t.UnitType.kNumber:case t.UnitType.kInteger:return W.kUNumber;case t.UnitType.kPercentage:return W.kUPercent;case t.UnitType.kPixels:return W.kULength;case t.UnitType.kMilliseconds:case t.UnitType.kSeconds:return W.kUTime;case t.UnitType.kDegrees:case t.UnitType.kRadians:case t.UnitType.kGradians:case t.UnitType.kTurns:return W.kUAngle;default:return W.kUOther}}(e))},Ie=function(e){function n(n,r){void 0===r&&(r=t.UnitType.kNumber);var a,o=e.call(this)||this;return a="string"==typeof r?re(r):r,o.unit=a,o.value=n,o}return r.__extends(n,e),n.prototype.clone=function(){return new n(this.value,this.unit)},n.prototype.equals=function(e){var t=e;return this.value===t.value&&this.unit===t.unit},n.prototype.getType=function(){return ee.kUnitType},n.prototype.convertTo=function(e){if(this.unit===e)return new n(this.value,this.unit);var r=me(this.unit);if(r!==me(e)||r===t.UnitType.kUnknown)return null;var a=ae(this.unit)/ae(e);return new n(this.value*a,e)},n.prototype.buildCSSText=function(e,n,r){var a;switch(this.unit){case t.UnitType.kUnknown:break;case t.UnitType.kInteger:a=Number(this.value).toFixed(0);break;case t.UnitType.kNumber:case t.UnitType.kPercentage:case t.UnitType.kEms:case t.UnitType.kRems:case t.UnitType.kPixels:case t.UnitType.kDegrees:case t.UnitType.kRadians:case t.UnitType.kGradians:case t.UnitType.kMilliseconds:case t.UnitType.kSeconds:case t.UnitType.kTurns:var o=this.value,i=oe(this.unit);if(o<-999999||o>999999){var c=oe(this.unit);a=!Number.isFinite(o)||Number.isNaN(o)?ve(o,c):o+(c||"")}else a="".concat(o).concat(i)}return r+=a},n}(ie),ge=new Ie(0,"px");new Ie(1,"px");var _e,ye,xe=new Ie(0,"deg"),be=function(e){function t(t,n,r,a,o){void 0===a&&(a=1),void 0===o&&(o=!1);var i=e.call(this,"rgb")||this;return i.r=t,i.g=n,i.b=r,i.alpha=a,i.isNone=o,i}return r.__extends(t,e),t.prototype.clone=function(){return new t(this.r,this.g,this.b,this.alpha)},t.prototype.buildCSSText=function(e,t,n){return n+"rgba(".concat(this.r,",").concat(this.g,",").concat(this.b,",").concat(this.alpha,")")},t}(ce),we=new ue("unset"),Ee=new ue("initial"),Se=new ue("inherit"),Ce={"":we,unset:we,initial:Ee,inherit:Se},ke=function(e){return Ce[e]||(Ce[e]=new ue(e)),Ce[e]},Te=new be(0,0,0,0,!0),Ae=new be(0,0,0,0),Me=J((function(e,t,n,r){return new be(e,t,n,r)}),(function(e,t,n,r){return"rgba(".concat(e,",").concat(t,",").concat(n,",").concat(r,")")})),Re=function(e,n){return void 0===n&&(n=t.UnitType.kNumber),new Ie(e,n)},Pe=new Ie(50,"%");t.Strategy=void 0,(_e=t.Strategy||(t.Strategy={}))[_e.Standard=0]="Standard",t.SortReason=void 0,(ye=t.SortReason||(t.SortReason={}))[ye.ADDED=0]="ADDED",ye[ye.REMOVED=1]="REMOVED",ye[ye.Z_INDEX_CHANGED=2]="Z_INDEX_CHANGED";var Oe,Le={absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new z(0,0,0,0)};function Ne(e){var t=e.type,n=e.value;return"hex"===t?"#".concat(n):"literal"===t?n:"rgb"===t?"rgb(".concat(n.join(","),")"):"rgba(".concat(n.join(","),")")}t.PropertySyntax=void 0,(Oe=t.PropertySyntax||(t.PropertySyntax={})).COORDINATE="",Oe.COLOR="",Oe.PAINT="",Oe.NUMBER="",Oe.ANGLE="",Oe.OPACITY_VALUE="",Oe.SHADOW_BLUR="",Oe.LENGTH="",Oe.PERCENTAGE="",Oe.LENGTH_PERCENTAGE=" | ",Oe.LENGTH_PERCENTAGE_12="[ | ]{1,2}",Oe.LENGTH_PERCENTAGE_14="[ | ]{1,4}",Oe.LIST_OF_POINTS="",Oe.PATH="",Oe.FILTER="",Oe.Z_INDEX="",Oe.OFFSET_DISTANCE="",Oe.DEFINED_PATH="",Oe.MARKER="",Oe.TRANSFORM="",Oe.TRANSFORM_ORIGIN="",Oe.TEXT="",Oe.TEXT_TRANSFORM="";var Fe=function(){var e=/^(linear\-gradient)/i,t=/^(repeating\-linear\-gradient)/i,n=/^(radial\-gradient)/i,r=/^(repeating\-radial\-gradient)/i,a=/^(conic\-gradient)/i,o=/^to (left (top|bottom)|right (top|bottom)|top (left|right)|bottom (left|right)|left|right|top|bottom)/i,i=/^(closest\-side|closest\-corner|farthest\-side|farthest\-corner|contain|cover)/,c=/^(left|center|right|top|bottom)/i,l=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))px/,u=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))\%/,s=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))em/,d=/^(-?(([0-9]*\.[0-9]+)|([0-9]+\.?)))deg/,p=/^\(/,f=/^\)/,h=/^,/,v=/^\#([0-9a-fA-F]+)/,m=/^([a-zA-Z]+)/,I=/^rgb/i,g=/^rgba/i,_=/^(([0-9]*\.[0-9]+)|([0-9]+\.?))/,y="";function x(e){throw new Error(y+": "+e)}function b(){var e=P(w);return y.length>0&&x("Invalid input not EOF"),e}function w(){return E("linear-gradient",e,C)||E("repeating-linear-gradient",t,C)||E("radial-gradient",n,k)||E("repeating-radial-gradient",r,k)||E("conic-gradient",a,k)}function E(e,t,n){return S(t,(function(t){var r=n();return r&&(B(h)||x("Missing comma before color stops")),{type:e,orientation:r,colorStops:P(O)}}))}function S(e,t){var n=B(e);if(n){B(p)||x("Missing (");var r=t(n);return B(f)||x("Missing )"),r}}function C(){return D("directional",o,1)||D("angular",d,1)}function k(){var e,t,n=T();return n&&((e=[]).push(n),t=y,B(h)&&((n=T())?e.push(n):y=t)),e}function T(){var e=function(){var e=D("shape",/^(circle)/i,0);e&&(e.style=F()||A());return e}()||function(){var e=D("shape",/^(ellipse)/i,0);e&&(e.style=N()||A());return e}();if(e)e.at=M();else{var t=A();if(t){e=t;var n=M();n&&(e.at=n)}else{var r=R();r&&(e={type:"default-radial",at:r})}}return e}function A(){return D("extent-keyword",i,1)}function M(){if(D("position",/^at/,0)){var e=R();return e||x("Missing positioning value"),e}}function R(){var e={x:N(),y:N()};if(e.x||e.y)return{type:"position",value:e}}function P(e){var t=e(),n=[];if(t)for(n.push(t);B(h);)(t=e())?n.push(t):x("One extra comma");return n}function O(){var e=D("hex",v,1)||S(g,(function(){return{type:"rgba",value:P(L)}}))||S(I,(function(){return{type:"rgb",value:P(L)}}))||D("literal",m,0);return e||x("Expected color definition"),e.length=N(),e}function L(){return B(_)[1]}function N(){return D("%",u,1)||D("position-keyword",c,1)||F()}function F(){return D("px",l,1)||D("em",s,1)}function D(e,t,n){var r=B(t);if(r)return{type:e,value:r[n]}}function B(e){var t=/^[\n\r\t\s]+/.exec(y);t&&G(t[0].length);var n=e.exec(y);return n&&G(n[0].length),n}function G(e){y=y.substring(e)}return function(e){return y=e,b()}}();var De=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,Be=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,Ge=/^p\s*\(\s*([axyn])\s*\)\s*(.*)/i,Ue=/[\d.]+:(#[^\s]+|[^\)]+\))/gi;var je={left:180,top:-90,bottom:90,right:0,"left top":225,"top left":225,"left bottom":135,"bottom left":135,"right top":-45,"top right":-45,"right bottom":45,"bottom right":45},ze=J((function(e){var t;return t="angular"===e.type?Number(e.value):je[e.value]||0,Re(t,"deg")})),qe=J((function(e){var t=50,n=50,r="%",a="%";if("position"===(null==e?void 0:e.type)){var o=e.value,i=o.x,c=o.y;"position-keyword"===(null==i?void 0:i.type)&&("left"===i.value?t=0:"center"===i.value?t=50:"right"===i.value?t=100:"top"===i.value?n=0:"bottom"===i.value&&(n=100)),"position-keyword"===(null==c?void 0:c.type)&&("left"===c.value?t=0:"center"===c.value?n=50:"right"===c.value?t=100:"top"===c.value?n=0:"bottom"===c.value&&(n=100)),"px"!==(null==i?void 0:i.type)&&"%"!==(null==i?void 0:i.type)&&"em"!==(null==i?void 0:i.type)||(r=null==i?void 0:i.type,t=Number(i.value)),"px"!==(null==c?void 0:c.type)&&"%"!==(null==c?void 0:c.type)&&"em"!==(null==c?void 0:c.type)||(a=null==c?void 0:c.type,n=Number(c.value))}return{cx:Re(t,r),cy:Re(n,a)}})),He=J((function(e){var n;if(e.indexOf("linear")>-1||e.indexOf("radial")>-1)return Fe(e).map((function(e){var n=e.type,r=e.orientation,a=e.colorStops;!function(e){var t,n,r,a=e.length;e[a-1].length=null!==(t=e[a-1].length)&&void 0!==t?t:{type:"%",value:"100"},a>1&&(e[0].length=null!==(n=e[0].length)&&void 0!==n?n:{type:"%",value:"0"});for(var o=0,c=Number(e[0].length.value),l=1;l=0)return Re(Number(t),"px");if("deg".search(e)>=0)return Re(Number(t),"deg")}var n=[];t=t.replace(e,(function(e){return n.push(e),"U"+e}));var r="U("+e.source+")";return n.map((function(e){return Re(Number(t.replace(new RegExp("U"+e,"g"),"").replace(new RegExp(r,"g"),"*0")),e)}))[0]}var Ke=J((function(e){return Ze(new RegExp("px","g"),e)}));J((function(e){return Ze(new RegExp("%","g"),e)}));var $e=function(e){return i.isNumber(e)||isFinite(Number(e))?Re(Number(e)||0,"px"):Ze(new RegExp("px|%|em|rem","g"),e)},Qe=J((function(e){return Ze(new RegExp("deg|rad|grad|turn","g"),e)}));function Je(e,t,n,r,a){void 0===a&&(a=0);var o="",i=e.value||0,c=t.value||0,l=me(e.unit),u=e.convertTo(l),s=t.convertTo(l);return u&&s?(i=u.value,c=s.value,o=oe(e.unit)):(Ie.isLength(e.unit)||Ie.isLength(t.unit))&&(i=rt(e,a,n),c=rt(t,a,n),o="px"),[i,c,function(e){return r&&(e=Math.max(e,0)),e+o}]}function et(e){var n=0;return e.unit===t.UnitType.kDegrees?n=e.value:e.unit===t.UnitType.kRadians?n=w(Number(e.value)):e.unit===t.UnitType.kTurns&&(n=E(Number(e.value))),n}function tt(e,t){var n;return Array.isArray(e)?n=e.map((function(e){return Number(e)})):i.isString(e)?n=e.split(" ").map((function(e){return Number(e)})):i.isNumber(e)&&(n=[e]),2===t?1===n.length?[n[0],n[0]]:[n[0],n[1]]:1===n.length?[n[0],n[0],n[0],n[0]]:2===n.length?[n[0],n[1],n[0],n[1]]:3===n.length?[n[0],n[1],n[2],n[1]]:[n[0],n[1],n[2],n[3]]}function nt(e){return i.isString(e)?e.split(" ").map((function(e){return $e(e)})):e.map((function(e){return $e(e.toString())}))}function rt(e,n,r){if(0===e.value)return 0;if(e.unit===t.UnitType.kPixels)return Number(e.value);if(e.unit===t.UnitType.kPercentage&&r){var a=r.nodeName===t.Shape.GROUP?r.getLocalBounds():r.geometry.contentBounds;return e.value/100*a.halfExtents[n]*2}return 0}var at=["blur","brightness","drop-shadow","contrast","grayscale","sepia","saturate","hue-rotate","invert"];function ot(e){if(void 0===e&&(e=""),"none"===(e=e.toLowerCase().trim()))return[];for(var t,n=/\s*([\w-]+)\(([^)]*)\)/g,r=[],a=0;t=n.exec(e);){if(t.index!==a)return[];if(a=t.index+t[0].length,at.indexOf(t[1])>-1&&r.push({name:t[1],params:t[2].split(" ").map((function(e){return Ze(/deg|rad|grad|turn|px|%/g,e)||Xe(e)}))}),n.lastIndex===e.length)return r}return[]}function it(e){return e.toString()}var ct=J((function(e){return"number"==typeof e?Re(e):/^\s*[-+]?(\d*\.)?\d+\s*$/.test(e)?Re(Number(e)):Re(0)}));function lt(e,t){return[e,t,it]}function ut(e,t){return function(n,r){return[n,r,function(n){return it(i.clamp(n,e,t))}]}}function st(e,t){if(e.length===t.length)return[e,t,function(e){return e}]}function dt(e){return 0===e.parsedStyle.path.totalLength&&(e.parsedStyle.path.totalLength=i.getTotalLength(e.parsedStyle.path.absolutePath)),e.parsedStyle.path.totalLength}function pt(e,t){return e[0]===t[0]&&e[1]===t[1]}function ft(e,t){var n=e.prePoint,r=e.currentPoint,a=e.nextPoint,o=Math.pow(r[0]-n[0],2)+Math.pow(r[1]-n[1],2),c=Math.pow(r[0]-a[0],2)+Math.pow(r[1]-a[1],2),l=Math.pow(n[0]-a[0],2)+Math.pow(n[1]-a[1],2),u=Math.acos((o+c-l)/(2*Math.sqrt(o)*Math.sqrt(c)));if(!u||0===Math.sin(u)||i.isNumberEqual(u,0))return{xExtra:0,yExtra:0};var s=Math.abs(Math.atan2(a[1]-r[1],a[0]-r[0])),d=Math.abs(Math.atan2(a[0]-r[0],a[1]-r[1]));return s=s>Math.PI/2?Math.PI-s:s,d=d>Math.PI/2?Math.PI-d:d,{xExtra:Math.cos(u/2-s)*(t/2*(1/Math.sin(u/2)))-t/2||0,yExtra:Math.cos(d-u/2)*(t/2*(1/Math.sin(u/2)))-t/2||0}}function ht(e,t){return[t[0]+(t[0]-e[0]),t[1]+(t[1]-e[1])]}J((function(e){return i.isString(e)?e.split(" ").map(ct):e.map(ct)}));var vt=function(e,t){var n=e.x*t.x+e.y*t.y,r=Math.sqrt((Math.pow(e.x,2)+Math.pow(e.y,2))*(Math.pow(t.x,2)+Math.pow(t.y,2)));return(e.x*t.y-e.y*t.x<0?-1:1)*Math.acos(n/r)},mt=function(e,t,n,r,a,o,c,l){t=Math.abs(t),n=Math.abs(n);var u=b(r=i.mod(r,360));if(e.x===c.x&&e.y===c.y)return{x:e.x,y:e.y,ellipticalArcAngle:0};if(0===t||0===n)return{x:0,y:0,ellipticalArcAngle:0};var s=(e.x-c.x)/2,d=(e.y-c.y)/2,p={x:Math.cos(u)*s+Math.sin(u)*d,y:-Math.sin(u)*s+Math.cos(u)*d},f=Math.pow(p.x,2)/Math.pow(t,2)+Math.pow(p.y,2)/Math.pow(n,2);f>1&&(t=Math.sqrt(f)*t,n=Math.sqrt(f)*n);var h=(Math.pow(t,2)*Math.pow(n,2)-Math.pow(t,2)*Math.pow(p.y,2)-Math.pow(n,2)*Math.pow(p.x,2))/(Math.pow(t,2)*Math.pow(p.y,2)+Math.pow(n,2)*Math.pow(p.x,2));h=h<0?0:h;var v=(a!==o?1:-1)*Math.sqrt(h),m=v*(t*p.y/n),I=v*(-n*p.x/t),g={x:Math.cos(u)*m-Math.sin(u)*I+(e.x+c.x)/2,y:Math.sin(u)*m+Math.cos(u)*I+(e.y+c.y)/2},_={x:(p.x-m)/t,y:(p.y-I)/n},y=vt({x:1,y:0},_),x=vt(_,{x:(-p.x-m)/t,y:(-p.y-I)/n});!o&&x>0?x-=2*Math.PI:o&&x<0&&(x+=2*Math.PI);var w=y+(x%=2*Math.PI)*l,E=t*Math.cos(w),S=n*Math.sin(w);return{x:Math.cos(u)*E-Math.sin(u)*S+g.x,y:Math.sin(u)*E+Math.cos(u)*S+g.y,ellipticalArcStartAngle:y,ellipticalArcEndAngle:y+x,ellipticalArcAngle:w,ellipticalArcCenter:g,resultantRx:t,resultantRy:n}};function It(e,t,n){void 0===n&&(n=!0);var r=e.arcParams,a=r.rx,o=void 0===a?0:a,i=r.ry,c=void 0===i?0:i,l=r.xRotation,u=r.arcFlag,s=r.sweepFlag,d=mt({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},t),p=mt({x:e.prePoint[0],y:e.prePoint[1]},o,c,l,!!u,!!s,{x:e.currentPoint[0],y:e.currentPoint[1]},n?t+.005:t-.005),f=p.x-d.x,h=p.y-d.y,v=Math.sqrt(f*f+h*h);return{x:-f/v,y:-h/v}}function gt(e){return Math.sqrt(e[0]*e[0]+e[1]*e[1])}function _t(e,t){return gt(e)*gt(t)?(e[0]*t[0]+e[1]*t[1])/(gt(e)*gt(t)):1}function yt(e,t){return(e[0]*t[1]1&&(n*=Math.sqrt(h),r*=Math.sqrt(h));var v=n*n*(f*f)+r*r*(p*p),m=v?Math.sqrt((n*n*(r*r)-v)/v):1;o===c&&(m*=-1),isNaN(m)&&(m=0);var I=r?m*n*f/r:0,g=n?m*-r*p/n:0,_=(l+s)/2+Math.cos(a)*I-Math.sin(a)*g,y=(u+d)/2+Math.sin(a)*I+Math.cos(a)*g,x=[(p-I)/n,(f-g)/r],w=[(-1*p-I)/n,(-1*f-g)/r],E=yt([1,0],x),S=yt(x,w);return _t(x,w)<=-1&&(S=Math.PI),_t(x,w)>=1&&(S=0),0===c&&S>0&&(S-=2*Math.PI),1===c&&S<0&&(S+=2*Math.PI),{cx:_,cy:y,rx:pt(e,[s,d])?0:n,ry:pt(e,[s,d])?0:r,startAngle:E,endAngle:E+S,xRotation:a,arcFlag:o,sweepFlag:c}}function bt(e,t,n,r){var a=(-1+Math.sqrt(2))/3*4,o=e*a,i=t*a,c=n-e,l=n+e,u=r-t,s=r+t;return[["M",c,r],["C",c,r-i,n-o,u,n,u],["C",n+o,u,l,r-i,l,r],["C",l,r+i,n+o,s,n,s],["C",n-o,s,c,r+i,c,r],["Z"]]}var wt=function(e){if(""===e||Array.isArray(e)&&0===e.length)return{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:{x:0,y:0,width:0,height:0}};var t;try{t=i.normalizePath(e)}catch(n){t=i.normalizePath(""),console.error("[g]: Invalid SVG Path definition: ".concat(e))}!function(e){for(var t=0;t0&&n.push(r),{polygons:t,polylines:n}}(t),a=r.polygons,o=r.polylines,c=function(e){for(var t=[],n=null,r=null,a=null,o=0,i=e.length,c=0;cR[1][2]&&(i[0]=-i[0]),R[0][2]>R[2][0]&&(i[1]=-i[1]),R[1][0]>R[0][1]&&(i[2]=-i[2])}(function(e){return 0===e.length?[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]:e.map(Lt).reduce(Nt)}(e),t,n,r,a,i),[[t,n,r,i,a]]}var Dt=function(){function e(e,t){for(var n=[[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,0]],r=0;r<4;r++)for(var a=0;a<4;a++)for(var o=0;o<4;o++)n[r][a]+=t[r][o]*e[o][a];return n}return function(t,n,r,a,o){for(var i=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]],c=0;c<4;c++)i[c][3]=o[c];for(c=0;c<3;c++)for(var l=0;l<3;l++)i[3][c]+=t[l]*i[l][c];var u=a[0],s=a[1],d=a[2],p=a[3],f=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];f[0][0]=1-2*(s*s+d*d),f[0][1]=2*(u*s-d*p),f[0][2]=2*(u*d+s*p),f[1][0]=2*(u*s+d*p),f[1][1]=1-2*(u*u+d*d),f[1][2]=2*(s*d-u*p),f[2][0]=2*(u*d-s*p),f[2][1]=2*(s*d+u*p),f[2][2]=1-2*(u*u+s*s),i=e(i,f);var h,v=[[1,0,0,0],[0,1,0,0],[0,0,1,0],[0,0,0,1]];for(r[2]&&(v[2][1]=r[2],i=e(i,v)),r[1]&&(v[2][1]=0,v[2][0]=r[0],i=e(i,v)),r[0]&&(v[2][0]=0,v[1][0]=r[0],i=e(i,v)),c=0;c<3;c++)for(l=0;l<3;l++)i[c][l]*=n[c];return 0==(h=i)[0][2]&&0==h[0][3]&&0==h[1][2]&&0==h[1][3]&&0==h[2][0]&&0==h[2][1]&&1==h[2][2]&&0==h[2][3]&&0==h[3][2]&&1==h[3][3]?[i[0][0],i[0][1],i[1][0],i[1][1],i[3][0],i[3][1]]:i[0].concat(i[1],i[2],i[3])}}();function Bt(e){return e.toFixed(6).replace(".000000","")}function Gt(e,t){var n,r;return e.decompositionPair!==t&&(e.decompositionPair=t,n=Ft(e)),t.decompositionPair!==e&&(t.decompositionPair=e,r=Ft(t)),null===n[0]||null===r[0]?[[!1],[!0],function(n){return n?t[0].d:e[0].d}]:(n[0].push(0),r[0].push(1),[n,r,function(e){var t=function(e,t,n){var r=function(e,t){for(var n=0,r=0;r"].calculator(null,null,{value:n.textTransform},e,null),n.clipPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("clipPath",l,n.clipPath,e,this.runtime),n.offsetPath&&this.runtime.CSSPropertySyntaxFactory[""].calculator("offsetPath",u,n.offsetPath,e,this.runtime),n.anchor&&(e.parsedStyle.anchor=tt(n.anchor,2)),n.transform&&(e.parsedStyle.transform=Ot(n.transform)),n.transformOrigin&&(e.parsedStyle.transformOrigin=qt(n.transformOrigin)),n.markerStart&&(e.parsedStyle.markerStart=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerStart,n.markerStart,null,null)),n.markerEnd&&(e.parsedStyle.markerEnd=this.runtime.CSSPropertySyntaxFactory[""].calculator(null,n.markerEnd,n.markerEnd,null,null)),n.markerMid&&(e.parsedStyle.markerMid=this.runtime.CSSPropertySyntaxFactory[""].calculator("",n.markerMid,n.markerMid,null,null)),(e.nodeName!==t.Shape.CIRCLE&&e.nodeName!==t.Shape.ELLIPSE||i.isNil(n.cx)&&i.isNil(n.cy))&&(e.nodeName!==t.Shape.RECT&&e.nodeName!==t.Shape.IMAGE&&e.nodeName!==t.Shape.GROUP&&e.nodeName!==t.Shape.HTML&&e.nodeName!==t.Shape.TEXT&&e.nodeName!==t.Shape.MESH||i.isNil(n.x)&&i.isNil(n.y)&&i.isNil(n.z))&&(e.nodeName!==t.Shape.LINE||i.isNil(n.x1)&&i.isNil(n.y1)&&i.isNil(n.z1)&&i.isNil(n.x2)&&i.isNil(n.y2)&&i.isNil(n.z2))||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),i.isNil(n.zIndex)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),n.path&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),n.points&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),i.isNil(n.offsetDistance)||this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),n.transform&&this.runtime.CSSPropertySyntaxFactory[""].postProcessor(e,c),void(s&&this.updateGeometry(e))}var p=a.skipUpdateAttribute,f=a.skipParse,h=a.forceUpdateGeometry,v=a.usedAttributes,m=h,I=Object.keys(n);I.forEach((function(t){var r;p||(e.attributes[t]=n[t]),!m&&(null===(r=Xt[t])||void 0===r?void 0:r.l)&&(m=!0)})),f||I.forEach((function(t){e.computedStyle[t]=o.parseProperty(t,e.attributes[t],e)})),(null==v?void 0:v.length)&&(I=Array.from(new Set(I.concat(v)))),I.forEach((function(t){t in e.computedStyle&&(e.parsedStyle[t]=o.computeProperty(t,e.computedStyle[t],e))})),m&&this.updateGeometry(e),I.forEach((function(t){t in e.parsedStyle&&o.postProcessProperty(t,e,I)})),this.runtime.enableCSSParsing&&e.children.length&&I.forEach((function(t){t in e.parsedStyle&&o.isPropertyInheritable(t)&&e.children.forEach((function(e){e.internalSetAttribute(t,null,{skipUpdateAttribute:!0,skipParse:!0})}))}))},e.prototype.parseProperty=function(e,t,n){var r=Xt[e],a=t;if((""===t||i.isNil(t))&&(t="unset"),"unset"===t||"initial"===t||"inherit"===t)a=ke(t);else if(r){var o=r.k,c=r.syntax,l=c&&this.getPropertySyntax(c);o&&o.indexOf(t)>-1?a=ke(t):l&&l.parser&&(a=l.parser(t,n))}return a},e.prototype.computeProperty=function(e,t,n){var r=Xt[e],a="g-root"===n.id,o=t;if(r){var c=r.syntax,l=r.inh,u=r.d;if(t instanceof ue){var s=t.value;if("unset"===s&&(s=l&&!a?"inherit":"initial"),"initial"===s)i.isNil(u)||(t=this.parseProperty(e,pe(u)?u(n.nodeName):u,n));else if("inherit"===s){var d=this.tryToResolveProperty(n,e,{inherited:!0});return i.isNil(d)?void this.addUnresolveProperty(n,e):d}}var p=c&&this.getPropertySyntax(c);if(p&&p.calculator){var f=n.parsedStyle[e];o=p.calculator(e,f,t,n,this.runtime)}else o=t instanceof ue?t.value:t}return o},e.prototype.postProcessProperty=function(e,t,n){var r=Xt[e];if(r&&r.syntax){var a=r.syntax&&this.getPropertySyntax(r.syntax);a&&a.postProcessor&&a.postProcessor(t,n)}},e.prototype.addUnresolveProperty=function(e,t){var n=Yt.get(e);n||(Yt.set(e,[]),n=Yt.get(e)),-1===n.indexOf(t)&&n.push(t)},e.prototype.tryToResolveProperty=function(e,t,n){if(void 0===n&&(n={}),n.inherited&&e.parentElement&&function(e,t){var n=Yt.get(e);return!n||0===n.length||n.includes(t)}(e.parentElement,t)){var r=e.parentElement.parsedStyle[t];if("unset"===r||"initial"===r||"inherit"===r)return;return r}},e.prototype.recalc=function(e){var t=Yt.get(e);if(t&&t.length){var n={};t.forEach((function(t){n[t]=e.attributes[t]})),this.processProperties(e,n),Yt.delete(e)}},e.prototype.updateGeometry=function(e){var n=e.nodeName,r=this.runtime.geometryUpdaterFactory[n];if(r){var a=e.geometry;a.contentBounds||(a.contentBounds=new N),a.renderBounds||(a.renderBounds=new N);var o=e.parsedStyle,i=r.update(o,e),c=i.width,l=i.height,u=i.depth,s=void 0===u?0:u,d=i.offsetX,p=void 0===d?0:d,f=i.offsetY,h=void 0===f?0:f,v=i.offsetZ,m=void 0===v?0:v,I=[Math.abs(c)/2,Math.abs(l)/2,s/2],_=o,y=_.stroke,x=_.lineWidth,b=_.increasedLineWidthForHitTesting,w=_.shadowType,E=_.shadowColor,S=_.filter,C=void 0===S?[]:S,k=_.transformOrigin,T=o.anchor;n===t.Shape.TEXT?delete o.anchor:n===t.Shape.MESH&&(o.anchor[2]=.5);var A=[(1-2*(T&&T[0]||0))*c/2+p,(1-2*(T&&T[1]||0))*l/2+h,(1-2*(T&&T[2]||0))*I[2]+m];a.contentBounds.update(A,I);var M=n===t.Shape.POLYLINE||n===t.Shape.POLYGON||n===t.Shape.PATH?Math.SQRT2:.5;if(y&&!y.isNone){var R=((x||0)+(b||0))*M;I[0]+=R,I[1]+=R}if(a.renderBounds.update(A,I),E&&w&&"inner"!==w){var P=a.renderBounds,O=P.min,L=P.max,F=o,D=F.shadowBlur||0,B=F.shadowOffsetX||0,G=F.shadowOffsetY||0,U=O[0]-D+B,j=L[0]+D+B,z=O[1]-D+G,q=L[1]+D+G;O[0]=Math.min(O[0],U),L[0]=Math.max(L[0],j),O[1]=Math.min(O[1],z),L[1]=Math.max(L[1],q),a.renderBounds.setMinMax(O,L)}C.forEach((function(e){var t=e.name,n=e.params;if("blur"===t){var r=n[0].value;a.renderBounds.update(a.renderBounds.center,g(a.renderBounds.halfExtents,a.renderBounds.halfExtents,[r,r,0]))}else if("drop-shadow"===t){var o=n[0].value,i=n[1].value,c=n[2].value,l=a.renderBounds,u=l.min,s=l.max,d=u[0]-c+o,p=s[0]+c+o,f=u[1]-c+i,h=s[1]+c+i;u[0]=Math.min(u[0],d),s[0]=Math.max(s[0],p),u[1]=Math.min(u[1],f),s[1]=Math.max(s[1],h),a.renderBounds.setMinMax(u,s)}})),T=o.anchor;var H=c<0,V=l<0,W=(H?-1:1)*(k?rt(k[0],0,e):0),X=(V?-1:1)*(k?rt(k[1],1,e):0);W-=(H?-1:1)*(T&&T[0]||0)*a.contentBounds.halfExtents[0]*2,X-=(V?-1:1)*(T&&T[1]||0)*a.contentBounds.halfExtents[1]*2,e.setOrigin(W,X),this.runtime.sceneGraphService.dirtifyToRoot(e)}},e.prototype.isPropertyInheritable=function(e){var t=Xt[e];return!!t&&t.inh},e}(),Kt=function(){function e(){this.parser=Qe,this.parserWithCSSDisabled=null,this.mixer=lt}return e.prototype.calculator=function(e,t,n,r){return et(n)},e}(),$t=function(){function e(){}return e.prototype.calculator=function(e,t,n,r,a){return n instanceof ue&&(n=null),a.sceneGraphService.updateDisplayObjectDependency(e,t,n,r),"clipPath"===e&&r.forEach((function(e){0===e.childNodes.length&&a.sceneGraphService.dirtifyToRoot(e)})),n},e}(),Qt=function(){function e(){this.parser=Xe,this.parserWithCSSDisabled=Xe,this.mixer=Ye}return e.prototype.calculator=function(e,t,n,r){return n instanceof ue?"none"===n.value?Te:Ae:n},e}(),Jt=function(){function e(){this.parser=ot}return e.prototype.calculator=function(e,t,n){return n instanceof ue?[]:n},e}();function en(e){var t=e.parsedStyle.fontSize;return i.isNil(t)?null:t}var tn=function(){function e(){this.parser=$e,this.parserWithCSSDisabled=null,this.mixer=lt}return e.prototype.calculator=function(e,n,r,a,o){var c;if(i.isNumber(r))return r;if(!Ie.isRelativeUnit(r.unit))return r.value;var l=o.styleValueRegistry;if(r.unit===t.UnitType.kPercentage)return 0;if(r.unit===t.UnitType.kEms){if(a.parentNode){if(u=en(a.parentNode))return u*=r.value;l.addUnresolveProperty(a,e)}else l.addUnresolveProperty(a,e);return 0}if(r.unit===t.UnitType.kRems){if(null===(c=null==a?void 0:a.ownerDocument)||void 0===c?void 0:c.documentElement){var u;if(u=en(a.ownerDocument.documentElement))return u*=r.value;l.addUnresolveProperty(a,e)}else l.addUnresolveProperty(a,e);return 0}},e}(),nn=function(){function e(){this.mixer=st}return e.prototype.parser=function(e){var t=nt(i.isNumber(e)?[e]:e);return 1===t.length?[t[0],t[0]]:[t[0],t[1]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),rn=function(){function e(){this.mixer=st}return e.prototype.parser=function(e){var t=nt(i.isNumber(e)?[e]:e);return 1===t.length?[t[0],t[0],t[0],t[0]]:2===t.length?[t[0],t[1],t[0],t[1]]:3===t.length?[t[0],t[1],t[2],t[1]]:[t[0],t[1],t[2],t[3]]},e.prototype.calculator=function(e,t,n){return n.map((function(e){return e.value}))},e}(),an=o.mat4.create();function on(e,t){var n=t.parsedStyle.defX||0,a=t.parsedStyle.defY||0;return t.resetLocalTransform(),t.setLocalPosition(n,a),e.forEach((function(e){var i=e.t,c=e.d;if("scale"===i){var l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1];t.scaleLocal(l[0],l[1],1)}else if("scalex"===i){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(l[0],1,1)}else if("scaley"===i){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,l[0],1)}else if("scalez"===i){l=(null==c?void 0:c.map((function(e){return e.value})))||[1];t.scaleLocal(1,1,l[0])}else if("scale3d"===i){l=(null==c?void 0:c.map((function(e){return e.value})))||[1,1,1];t.scaleLocal(l[0],l[1],l[2])}else if("translate"===i){var u=c||[ge,ge];t.translateLocal(u[0].value,u[1].value,0)}else if("translatex"===i){u=c||[ge];t.translateLocal(u[0].value,0,0)}else if("translatey"===i){u=c||[ge];t.translateLocal(0,u[0].value,0)}else if("translatez"===i){u=c||[ge];t.translateLocal(0,0,u[0].value)}else if("translate3d"===i){u=c||[ge,ge,ge];t.translateLocal(u[0].value,u[1].value,u[2].value)}else if("rotate"===i){var s=c||[xe];t.rotateLocal(0,0,et(s[0]))}else if("rotatex"===i){s=c||[xe];t.rotateLocal(et(s[0]),0,0)}else if("rotatey"===i){s=c||[xe];t.rotateLocal(0,et(s[0]),0)}else if("rotatez"===i){s=c||[xe];t.rotateLocal(0,0,et(s[0]))}else if("rotate3d"===i);else if("skew"===i){var d=(null==c?void 0:c.map((function(e){return e.value})))||[0,0];t.setLocalSkew(b(d[0]),b(d[1]))}else if("skewx"===i){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(b(d[0]),t.getLocalSkew()[1])}else if("skewy"===i){d=(null==c?void 0:c.map((function(e){return e.value})))||[0];t.setLocalSkew(t.getLocalSkew()[0],b(d[0]))}else if("matrix"===i){var p=r.__read(c.map((function(e){return e.value})),6),f=p[0],h=p[1],v=p[2],m=p[3],I=p[4],g=p[5];t.setLocalTransform(o.mat4.set(an,f,h,0,0,v,m,0,0,0,0,1,0,I+n,g+a,0,1))}else"matrix3d"===i&&(o.mat4.set.apply(o.mat4,r.__spreadArray([an],r.__read(c.map((function(e){return e.value}))),!1)),an[12]+=n,an[13]+=a,t.setLocalTransform(an))})),t.getLocalTransform()}var cn=function(e){function n(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(n,e),n.prototype.postProcessor=function(e,n){var a,o,c;switch(e.nodeName){case t.Shape.CIRCLE:case t.Shape.ELLIPSE:var l=e.parsedStyle,u=l.cx,s=l.cy,d=l.cz;i.isNil(u)||(a=u),i.isNil(s)||(o=s),i.isNil(d)||(c=d);break;case t.Shape.LINE:var p=e.parsedStyle,f=p.x1,h=p.x2,v=p.y1,m=p.y2;a=Math.min(f,h),o=Math.min(v,m),c=0;break;case t.Shape.RECT:case t.Shape.IMAGE:case t.Shape.GROUP:case t.Shape.HTML:case t.Shape.TEXT:case t.Shape.MESH:i.isNil(e.parsedStyle.x)||(a=e.parsedStyle.x),i.isNil(e.parsedStyle.y)||(o=e.parsedStyle.y),i.isNil(e.parsedStyle.z)||(c=e.parsedStyle.z)}if(e.nodeName!==t.Shape.PATH&&e.nodeName!==t.Shape.POLYLINE&&e.nodeName!==t.Shape.POLYGON&&(e.parsedStyle.defX=a||0,e.parsedStyle.defY=o||0),(!i.isNil(a)||!i.isNil(o)||!i.isNil(c))&&-1===n.indexOf("transform")){var I=e.parsedStyle.transform;if(I&&I.length)on(I,e);else{var g=r.__read(e.getLocalPosition(),3),_=g[0],y=g[1],x=g[2];e.setLocalPosition(i.isNil(a)?_:a,i.isNil(o)?y:o,i.isNil(c)?x:c)}}},n}(tn),ln=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){n instanceof ue&&(n=null);var a=null==n?void 0:n.cloneNode(!0);return a&&(a.style.isMarker=!0),a},e}(),un=function(){function e(){this.mixer=lt,this.parser=ct,this.parserWithCSSDisabled=null}return e.prototype.calculator=function(e,t,n){return n.value},e}(),sn=function(){function e(){this.parser=ct,this.parserWithCSSDisabled=null,this.mixer=ut(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e.prototype.postProcessor=function(e){var n=e.parsedStyle,r=n.offsetPath,a=n.offsetDistance;if(r){var o=r.nodeName;if(o===t.Shape.LINE||o===t.Shape.PATH||o===t.Shape.POLYLINE){var i=r.getPoint(a);i&&(e.parsedStyle.defX=i.x,e.parsedStyle.defY=i.y,e.setLocalPosition(i.x,i.y))}}},e}(),dn=function(){function e(){this.parser=ct,this.parserWithCSSDisabled=null,this.mixer=ut(0,1)}return e.prototype.calculator=function(e,t,n){return n.value},e}(),pn=function(){function e(){this.parser=St,this.parserWithCSSDisabled=St,this.mixer=Ct}return e.prototype.calculator=function(e,t,n){return n instanceof ue&&"unset"===n.value?{absolutePath:[],hasArc:!1,segments:[],polygons:[],polylines:[],curve:null,totalLength:0,rect:new z(0,0,0,0)}:n},e.prototype.postProcessor=function(e,n){if(e.parsedStyle.defX=e.parsedStyle.path.rect.x,e.parsedStyle.defY=e.parsedStyle.path.rect.y,e.nodeName===t.Shape.PATH&&-1===n.indexOf("transform")){var r=e.parsedStyle,a=r.defX,o=void 0===a?0:a,i=r.defY,c=void 0===i?0:i;e.setLocalPosition(o,c)}},e}(),fn=function(){function e(){this.parser=kt,this.mixer=Tt}return e.prototype.postProcessor=function(e,n){if((e.nodeName===t.Shape.POLYGON||e.nodeName===t.Shape.POLYLINE)&&-1===n.indexOf("transform")){var r=e.parsedStyle,a=r.defX,o=r.defY;e.setLocalPosition(a,o)}},e}(),hn=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.mixer=ut(0,1/0),t}return r.__extends(t,e),t}(tn),vn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){return n instanceof ue?"unset"===n.value?"":n.value:"".concat(n)},e.prototype.postProcessor=function(e){e.nodeValue="".concat(e.parsedStyle.text)||""},e}(),mn=function(){function e(){}return e.prototype.calculator=function(e,t,n,r){var a=r.getAttribute("text");if(a){var o=a;"capitalize"===n.value?o=a.charAt(0).toUpperCase()+a.slice(1):"lowercase"===n.value?o=a.toLowerCase():"uppercase"===n.value&&(o=a.toUpperCase()),r.parsedStyle.text=o}return n.value},e}(),In={},gn=0;var _n="undefined"!=typeof window&&void 0!==window.document;function yn(e){return!!e.getAttribute}function xn(e,t){var n=Number(e.parsedStyle.zIndex),r=Number(t.parsedStyle.zIndex);if(n===r){var a=e.parentNode;if(a){var o=a.childNodes||[];return o.indexOf(e)-o.indexOf(t)}}return n-r}function bn(e){var t,n=e;do{if(null===(t=n.parsedStyle)||void 0===t?void 0:t.clipPath)return n;n=n.parentElement}while(null!==n);return null}function wn(e,t){if(_n)return document.defaultView.getComputedStyle(e,null).getPropertyValue(t)}var En={touchstart:"pointerdown",touchend:"pointerup",touchendoutside:"pointerupoutside",touchmove:"pointermove",touchcancel:"pointercancel"},Sn="object"==typeof performance&&performance.now?performance:Date;var Cn=1,kn="object"==typeof self&&self.self==self?self:"object"==typeof n.g&&n.g.global==n.g?n.g:{},Tn=Date.now(),An={},Mn=Date.now(),Rn=function(e){if("function"!=typeof e)throw new TypeError(e+" is not a function");var t=Date.now(),n=t-Mn,r=n>16?0:16-n,a=Cn++;return An[a]=e,Object.keys(An).length>1||setTimeout((function(){Mn=t;var e=An;An={},Object.keys(e).forEach((function(t){return e[t](kn.performance&&"function"==typeof kn.performance.now?kn.performance.now():Date.now()-Tn)}))}),r),a},Pn=function(e){delete An[e]},On=function(e){return"string"!=typeof e?Rn:""===e?kn.requestAnimationFrame:kn[e+"RequestAnimationFrame"]},Ln=function(e,t){for(var n=0;void 0!==e[n];){if(t(e[n]))return e[n];n+=1}}(["","webkit","moz","ms","o"],(function(e){return!!On(e)})),Nn=On(Ln),Fn=function(e){return"string"!=typeof e?Pn:""===e?kn.cancelAnimationFrame:kn[e+"CancelAnimationFrame"]||kn[e+"CancelRequestAnimationFrame"]}(Ln);kn.requestAnimationFrame=Nn,kn.cancelAnimationFrame=Fn;var Dn=function(){function e(){this.callbacks=[]}return e.prototype.getCallbacksNum=function(){return this.callbacks.length},e.prototype.tapPromise=function(e,t){this.callbacks.push(t)},e.prototype.promise=function(){for(var e=[],t=0;t-1){var s=r.__read(e.split(":"),2),d=s[0];e=s[1],u=d,l=!0}if(e=a?"".concat(e,"capture"):e,t=pe(t)?t:t.handleEvent,l){var p=t;t=function(){for(var e,t=[],n=0;n0},n.prototype.isDefaultNamespace=function(e){throw new Error(q)},n.prototype.lookupNamespaceURI=function(e){throw new Error(q)},n.prototype.lookupPrefix=function(e){throw new Error(q)},n.prototype.normalize=function(){throw new Error(q)},n.prototype.isEqualNode=function(e){return this===e},n.prototype.isSameNode=function(e){return this.isEqualNode(e)},Object.defineProperty(n.prototype,"parent",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"parentElement",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nextSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"previousSibling",{get:function(){return null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"firstChild",{get:function(){return this.childNodes.length>0?this.childNodes[0]:null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastChild",{get:function(){return this.childNodes.length>0?this.childNodes[this.childNodes.length-1]:null},enumerable:!1,configurable:!0}),n.prototype.compareDocumentPosition=function(e){var t;if(e===this)return 0;for(var r=e,a=this,o=[r],i=[a];null!==(t=r.parentNode)&&void 0!==t?t:a.parentNode;)r=r.parentNode?(o.push(r.parentNode),r.parentNode):r,a=a.parentNode?(i.push(a.parentNode),a.parentNode):a;if(r!==a)return n.DOCUMENT_POSITION_DISCONNECTED|n.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC|n.DOCUMENT_POSITION_PRECEDING;var c=o.length>i.length?o:i,l=c===o?i:o;if(c[c.length-l.length]===l[0])return c===o?n.DOCUMENT_POSITION_CONTAINED_BY|n.DOCUMENT_POSITION_FOLLOWING:n.DOCUMENT_POSITION_CONTAINS|n.DOCUMENT_POSITION_PRECEDING;for(var u=c.length-l.length,s=l.length-1;s>=0;s--){var d=l[s],p=c[u+s];if(p!==d){var f=d.parentNode.childNodes;return f.indexOf(d)0&&t;)t=t.parentNode,e--;return t},n.prototype.forEach=function(e,t){void 0===t&&(t=!1),e(this)||(t?this.childNodes.slice():this.childNodes).forEach((function(t){t.forEach(e)}))},n.DOCUMENT_POSITION_DISCONNECTED=1,n.DOCUMENT_POSITION_PRECEDING=2,n.DOCUMENT_POSITION_FOLLOWING=4,n.DOCUMENT_POSITION_CONTAINS=8,n.DOCUMENT_POSITION_CONTAINED_BY=16,n.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC=32,n}(ir),lr=function(){function e(e,t){var n=this;this.globalRuntime=e,this.context=t,this.emitter=new a,this.nativeHTMLMap=new WeakMap,this.cursor="default",this.mappingTable={},this.mappingState={trackingData:{}},this.eventPool=new Map,this.tmpMatrix=o.mat4.create(),this.tmpVec3=o.vec3.create(),this.onPointerDown=function(e){var t=n.createPointerEvent(e);if(n.dispatchEvent(t,"pointerdown"),"touch"===t.pointerType)n.dispatchEvent(t,"touchstart");else if("mouse"===t.pointerType||"pen"===t.pointerType){var r=2===t.button;n.dispatchEvent(t,r?"rightdown":"mousedown")}n.trackingData(e.pointerId).pressTargetsByButton[e.button]=t.composedPath(),n.freeEvent(t)},this.onPointerUp=function(e){var t,r=Sn.now(),a=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);if(n.dispatchEvent(a,"pointerup"),"touch"===a.pointerType)n.dispatchEvent(a,"touchend");else if("mouse"===a.pointerType||"pen"===a.pointerType){var o=2===a.button;n.dispatchEvent(a,o?"rightup":"mouseup")}var i=n.trackingData(e.pointerId),c=n.findMountedTarget(i.pressTargetsByButton[e.button]),l=c;if(c&&!a.composedPath().includes(c)){for(var u=c;u&&!a.composedPath().includes(u);){if(a.currentTarget=u,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType)n.notifyTarget(a,"touchendoutside");else if("mouse"===a.pointerType||"pen"===a.pointerType){o=2===a.button;n.notifyTarget(a,o?"rightupoutside":"mouseupoutside")}cr.isNode(u)&&(u=u.parentNode)}delete i.pressTargetsByButton[e.button],l=u}if(l){var s=n.clonePointerEvent(a,"click");s.target=l,s.path=[],i.clicksByButton[e.button]||(i.clicksByButton[e.button]={clickCount:0,target:s.target,timeStamp:r});var d=i.clicksByButton[e.button];d.target===s.target&&r-d.timeStamp<200?++d.clickCount:d.clickCount=1,d.target=s.target,d.timeStamp=r,s.detail=d.clickCount,(null===(t=a.detail)||void 0===t?void 0:t.preventClick)||(n.context.config.useNativeClickEvent||"mouse"!==s.pointerType&&"touch"!==s.pointerType||n.dispatchEvent(s,"click"),n.dispatchEvent(s,"pointertap")),n.freeEvent(s)}n.freeEvent(a)},this.onPointerMove=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0),r="mouse"===t.pointerType||"pen"===t.pointerType,a=n.trackingData(e.pointerId),o=n.findMountedTarget(a.overTargets);if(a.overTargets&&o!==t.target){var i="mousemove"===e.type?"mouseout":"pointerout",c=n.createPointerEvent(e,i,o||void 0);if(n.dispatchEvent(c,"pointerout"),r&&n.dispatchEvent(c,"mouseout"),!t.composedPath().includes(o)){var l=n.createPointerEvent(e,"pointerleave",o||void 0);for(l.eventPhase=l.AT_TARGET;l.target&&!t.composedPath().includes(l.target);)l.currentTarget=l.target,n.notifyTarget(l),r&&n.notifyTarget(l,"mouseleave"),cr.isNode(l.target)&&(l.target=l.target.parentNode);n.freeEvent(l)}n.freeEvent(c)}if(o!==t.target){var u="mousemove"===e.type?"mouseover":"pointerover",s=n.clonePointerEvent(t,u);n.dispatchEvent(s,"pointerover"),r&&n.dispatchEvent(s,"mouseover");for(var d=o&&cr.isNode(o)&&o.parentNode;d&&d!==(cr.isNode(n.rootTarget)&&n.rootTarget.parentNode)&&d!==t.target;)d=d.parentNode;if(!d||d===(cr.isNode(n.rootTarget)&&n.rootTarget.parentNode)){var p=n.clonePointerEvent(t,"pointerenter");for(p.eventPhase=p.AT_TARGET;p.target&&p.target!==o&&p.target!==(cr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)p.currentTarget=p.target,n.notifyTarget(p),r&&n.notifyTarget(p,"mouseenter"),cr.isNode(p.target)&&(p.target=p.target.parentNode);n.freeEvent(p)}n.freeEvent(s)}n.dispatchEvent(t,"pointermove"),"touch"===t.pointerType&&n.dispatchEvent(t,"touchmove"),r&&(n.dispatchEvent(t,"mousemove"),n.cursor=n.getCursor(t.target)),a.overTargets=t.composedPath(),n.freeEvent(t)},this.onPointerOut=function(e){var t=n.trackingData(e.pointerId);if(t.overTargets){var r="mouse"===e.pointerType||"pen"===e.pointerType,a=n.findMountedTarget(t.overTargets),o=n.createPointerEvent(e,"pointerout",a||void 0);n.dispatchEvent(o),r&&n.dispatchEvent(o,"mouseout");var i=n.createPointerEvent(e,"pointerleave",a||void 0);for(i.eventPhase=i.AT_TARGET;i.target&&i.target!==(cr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)i.currentTarget=i.target,n.notifyTarget(i),r&&n.notifyTarget(i,"mouseleave"),cr.isNode(i.target)&&(i.target=i.target.parentNode);t.overTargets=null,n.freeEvent(o),n.freeEvent(i)}n.cursor=null},this.onPointerOver=function(e){var t=n.trackingData(e.pointerId),r=n.createPointerEvent(e),a="mouse"===r.pointerType||"pen"===r.pointerType;n.dispatchEvent(r,"pointerover"),a&&n.dispatchEvent(r,"mouseover"),"mouse"===r.pointerType&&(n.cursor=n.getCursor(r.target));var o=n.clonePointerEvent(r,"pointerenter");for(o.eventPhase=o.AT_TARGET;o.target&&o.target!==(cr.isNode(n.rootTarget)&&n.rootTarget.parentNode);)o.currentTarget=o.target,n.notifyTarget(o),a&&n.notifyTarget(o,"mouseenter"),cr.isNode(o.target)&&(o.target=o.target.parentNode);t.overTargets=r.composedPath(),n.freeEvent(r),n.freeEvent(o)},this.onPointerUpOutside=function(e){var t=n.trackingData(e.pointerId),r=n.findMountedTarget(t.pressTargetsByButton[e.button]),a=n.createPointerEvent(e);if(r){for(var o=r;o;)a.currentTarget=o,n.notifyTarget(a,"pointerupoutside"),"touch"===a.pointerType||"mouse"!==a.pointerType&&"pen"!==a.pointerType||n.notifyTarget(a,2===a.button?"rightupoutside":"mouseupoutside"),cr.isNode(o)&&(o=o.parentNode);delete t.pressTargetsByButton[e.button]}n.freeEvent(a)},this.onWheel=function(e){var t=n.createWheelEvent(e);n.dispatchEvent(t),n.freeEvent(t)},this.onClick=function(e){if(n.context.config.useNativeClickEvent){var t=n.createPointerEvent(e);n.dispatchEvent(t),n.freeEvent(t)}},this.onPointerCancel=function(e){var t=n.createPointerEvent(e,void 0,void 0,n.context.config.alwaysTriggerPointerEventOnCanvas?n.rootTarget:void 0);n.dispatchEvent(t),n.freeEvent(t)}}return e.prototype.init=function(){this.rootTarget=this.context.renderingContext.root.parentNode,this.addEventMapping("pointerdown",this.onPointerDown),this.addEventMapping("pointerup",this.onPointerUp),this.addEventMapping("pointermove",this.onPointerMove),this.addEventMapping("pointerout",this.onPointerOut),this.addEventMapping("pointerleave",this.onPointerOut),this.addEventMapping("pointercancel",this.onPointerCancel),this.addEventMapping("pointerover",this.onPointerOver),this.addEventMapping("pointerupoutside",this.onPointerUpOutside),this.addEventMapping("wheel",this.onWheel),this.addEventMapping("click",this.onClick)},e.prototype.destroy=function(){this.emitter.removeAllListeners(),this.mappingTable={},this.mappingState={},this.eventPool.clear()},e.prototype.client2Viewport=function(e){var t=this.context.contextService.getBoundingClientRect();return new j(e.x-((null==t?void 0:t.left)||0),e.y-((null==t?void 0:t.top)||0))},e.prototype.viewport2Client=function(e){var t=this.context.contextService.getBoundingClientRect();return new j(e.x+((null==t?void 0:t.left)||0),e.y+((null==t?void 0:t.top)||0))},e.prototype.viewport2Canvas=function(e){var t=e.x,n=e.y,r=this.rootTarget.defaultView.getCamera(),a=this.context.config,i=a.width,c=a.height,l=r.getPerspectiveInverse(),u=r.getWorldTransform(),s=o.mat4.multiply(this.tmpMatrix,u,l),d=o.vec3.set(this.tmpVec3,t/i*2-1,2*(1-n/c)-1,0);return o.vec3.transformMat4(d,d,s),new j(d[0],d[1])},e.prototype.canvas2Viewport=function(e){var t=this.rootTarget.defaultView.getCamera(),n=t.getPerspective(),r=t.getViewTransform(),a=o.mat4.multiply(this.tmpMatrix,n,r),i=o.vec3.set(this.tmpVec3,e.x,e.y,0);o.vec3.transformMat4(this.tmpVec3,this.tmpVec3,a);var c=this.context.config,l=c.width,u=c.height;return new j((i[0]+1)/2*l,(1-(i[1]+1)/2)*u)},e.prototype.setPickHandler=function(e){this.pickHandler=e},e.prototype.addEventMapping=function(e,t){this.mappingTable[e]||(this.mappingTable[e]=[]),this.mappingTable[e].push({fn:t,priority:0}),this.mappingTable[e].sort((function(e,t){return e.priority-t.priority}))},e.prototype.mapEvent=function(e){if(this.rootTarget){var t=this.mappingTable[e.type];if(t)for(var n=0,r=t.length;n=1;r--)if(e.currentTarget=n[r],this.notifyTarget(e,t),e.propagationStopped||e.propagationImmediatelyStopped)return;if(e.eventPhase=e.AT_TARGET,e.currentTarget=e.target,this.notifyTarget(e,t),!e.propagationStopped&&!e.propagationImmediatelyStopped){var a=n.indexOf(e.currentTarget);e.eventPhase=e.BUBBLING_PHASE;for(r=a+1;ra||n>o?null:!i&&this.pickHandler(e)||this.rootTarget||null},e.prototype.isNativeEventFromCanvas=function(e){var t,n=this.context.contextService.getDomElement(),r=null===(t=e.nativeEvent)||void 0===t?void 0:t.target;if(r){if(r===n)return!0;if(n&&n.contains)return n.contains(r)}return!!e.nativeEvent.composedPath&&e.nativeEvent.composedPath().indexOf(n)>-1},e.prototype.getExistedHTML=function(e){var t,n;if(e.nativeEvent.composedPath)try{for(var a=r.__values(e.nativeEvent.composedPath()),o=a.next();!o.done;o=a.next()){var i=o.value,c=this.nativeHTMLMap.get(i);if(c)return c}}catch(e){t={error:e}}finally{try{o&&!o.done&&(n=a.return)&&n.call(a)}finally{if(t)throw t.error}}return null},e.prototype.pickTarget=function(e){return this.hitTest({clientX:e.clientX,clientY:e.clientY,viewportX:e.viewportX,viewportY:e.viewportY,x:e.canvasX,y:e.canvasY})},e.prototype.createPointerEvent=function(e,t,n,r){var a=this.allocateEvent(rr);this.copyPointerData(e,a),this.copyMouseData(e,a),this.copyData(e,a),a.nativeEvent=e.nativeEvent,a.originalEvent=e;var o=this.getExistedHTML(a);return a.target=null!=n?n:o||this.isNativeEventFromCanvas(a)&&this.pickTarget(a)||r,"string"==typeof t&&(a.type=t),a},e.prototype.createWheelEvent=function(e){var t=this.allocateEvent(ar);this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.nativeEvent=e.nativeEvent,t.originalEvent=e;var n=this.getExistedHTML(t);return t.target=n||this.isNativeEventFromCanvas(t)&&this.pickTarget(t),t},e.prototype.trackingData=function(e){return this.mappingState.trackingData[e]||(this.mappingState.trackingData[e]={pressTargetsByButton:{},clicksByButton:{},overTarget:null}),this.mappingState.trackingData[e]},e.prototype.cloneWheelEvent=function(e){var t=this.allocateEvent(ar);return t.nativeEvent=e.nativeEvent,t.originalEvent=e.originalEvent,this.copyWheelData(e,t),this.copyMouseData(e,t),this.copyData(e,t),t.target=e.target,t.path=e.composedPath().slice(),t.type=e.type,t},e.prototype.clonePointerEvent=function(e,t){var n=this.allocateEvent(rr);return n.nativeEvent=e.nativeEvent,n.originalEvent=e.originalEvent,this.copyPointerData(e,n),this.copyMouseData(e,n),this.copyData(e,n),n.target=e.target,n.path=e.composedPath().slice(),n.type=null!=t?t:n.type,n},e.prototype.copyPointerData=function(e,t){t.pointerId=e.pointerId,t.width=e.width,t.height=e.height,t.isPrimary=e.isPrimary,t.pointerType=e.pointerType,t.pressure=e.pressure,t.tangentialPressure=e.tangentialPressure,t.tiltX=e.tiltX,t.tiltY=e.tiltY,t.twist=e.twist},e.prototype.copyMouseData=function(e,t){t.altKey=e.altKey,t.button=e.button,t.buttons=e.buttons,t.ctrlKey=e.ctrlKey,t.metaKey=e.metaKey,t.shiftKey=e.shiftKey,t.client.copyFrom(e.client),t.movement.copyFrom(e.movement),t.canvas.copyFrom(e.canvas),t.screen.copyFrom(e.screen),t.global.copyFrom(e.global),t.offset.copyFrom(e.offset)},e.prototype.copyWheelData=function(e,t){t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ},e.prototype.copyData=function(e,t){t.isTrusted=e.isTrusted,t.timeStamp=Sn.now(),t.type=e.type,t.detail=e.detail,t.view=e.view,t.page.copyFrom(e.page),t.viewport.copyFrom(e.viewport)},e.prototype.allocateEvent=function(e){this.eventPool.has(e)||this.eventPool.set(e,[]);var t=this.eventPool.get(e).pop()||new e(this);return t.eventPhase=t.NONE,t.currentTarget=null,t.path=[],t.target=null,t},e.prototype.freeEvent=function(e){if(e.manager!==this)throw new Error("It is illegal to free an event not managed by this EventBoundary!");var t=e.constructor;this.eventPool.has(t)||this.eventPool.set(t,[]),this.eventPool.get(t).push(e)},e.prototype.notifyTarget=function(e,t){t=null!=t?t:e.type;var n=e.eventPhase===e.CAPTURING_PHASE||e.eventPhase===e.AT_TARGET?"".concat(t,"capture"):t;this.notifyListeners(e,n),e.eventPhase===e.AT_TARGET&&this.notifyListeners(e,t)},e.prototype.notifyListeners=function(e,t){var n=e.currentTarget.emitter,r=n._events[t];if(r)if("fn"in r)r.once&&n.removeListener(t,r.fn,void 0,!0),r.fn.call(e.currentTarget||r.context,e);else for(var a=0;a=0;n--){var r=e[n];if(!(r===this.rootTarget||cr.isNode(r)&&r.parentNode===t))break;t=e[n]}return t},e.prototype.getCursor=function(e){for(var t=e;t;){var n=yn(t)&&t.getAttribute("cursor");if(n)return n;t=cr.isNode(t)&&t.parentNode}},e}(),ur=function(){function e(){}return e.prototype.getOrCreateCanvas=function(e,t){if(this.canvas)return this.canvas;if(e||Cr.offscreenCanvas)this.canvas=e||Cr.offscreenCanvas,this.context=this.canvas.getContext("2d",r.__assign({willReadFrequently:!0},t));else try{this.canvas=new window.OffscreenCanvas(0,0),this.context=this.canvas.getContext("2d",r.__assign({willReadFrequently:!0},t)),this.context&&this.context.measureText||(this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"))}catch(e){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d",r.__assign({willReadFrequently:!0},t))}return this.canvas.width=10,this.canvas.height=10,this.canvas},e.prototype.getOrCreateContext=function(e,t){return this.context||this.getOrCreateCanvas(e,t),this.context},e}();t.RenderReason=void 0,(er=t.RenderReason||(t.RenderReason={}))[er.CAMERA_CHANGED=0]="CAMERA_CHANGED",er[er.DISPLAY_OBJECT_CHANGED=1]="DISPLAY_OBJECT_CHANGED",er[er.NONE=2]="NONE";var sr,dr=function(){function e(e,t){this.globalRuntime=e,this.context=t,this.inited=!1,this.stats={total:0,rendered:0},this.zIndexCounter=0,this.hooks={init:new Gn,initAsync:new Dn,dirtycheck:new Un,cull:new Un,beginFrame:new Gn,beforeRender:new Gn,render:new Gn,afterRender:new Gn,endFrame:new Gn,destroy:new Gn,pick:new Bn,pickSync:new Un,pointerDown:new Gn,pointerUp:new Gn,pointerMove:new Gn,pointerOut:new Gn,pointerOver:new Gn,pointerWheel:new Gn,pointerCancel:new Gn,click:new Gn}}return e.prototype.init=function(e){var t=this,n=r.__assign(r.__assign({},this.globalRuntime),this.context);this.context.renderingPlugins.forEach((function(e){e.apply(n,t.globalRuntime)})),this.hooks.init.call(),0===this.hooks.initAsync.getCallbacksNum()?(this.inited=!0,e()):this.hooks.initAsync.promise().then((function(){t.inited=!0,e()}))},e.prototype.getStats=function(){return this.stats},e.prototype.disableDirtyRectangleRendering=function(){return!this.context.config.renderer.getConfig().enableDirtyRectangleRendering||this.context.renderingContext.renderReasons.has(t.RenderReason.CAMERA_CHANGED)},e.prototype.render=function(e,n){var r=this;this.stats.total=0,this.stats.rendered=0,this.zIndexCounter=0;var a=this.context.renderingContext;if(this.globalRuntime.sceneGraphService.syncHierarchy(a.root),this.globalRuntime.sceneGraphService.triggerPendingEvents(),a.renderReasons.size&&this.inited){a.dirtyRectangleRenderingDisabled=this.disableDirtyRectangleRendering();var o=1===a.renderReasons.size&&a.renderReasons.has(t.RenderReason.CAMERA_CHANGED),i=!e.disableRenderHooks||!(e.disableRenderHooks&&o);i&&this.renderDisplayObject(a.root,e,a),this.hooks.beginFrame.call(),i&&a.renderListCurrentFrame.forEach((function(e){r.hooks.beforeRender.call(e),r.hooks.render.call(e),r.hooks.afterRender.call(e)})),this.hooks.endFrame.call(),a.renderListCurrentFrame=[],a.renderReasons.clear(),n()}},e.prototype.renderDisplayObject=function(e,t,n){var r=this,a=t.renderer.getConfig(),o=a.enableDirtyCheck,i=a.enableCulling;this.globalRuntime.enableCSSParsing&&this.globalRuntime.styleValueRegistry.recalc(e);var c=e.renderable,l=o?c.dirty||n.dirtyRectangleRenderingDisabled?e:null:e;if(l){var u=i?this.hooks.cull.call(l,this.context.camera):l;u&&(this.stats.rendered++,n.renderListCurrentFrame.push(u))}e.renderable.dirty=!1,e.sortable.renderOrder=this.zIndexCounter++,this.stats.total++;var s=e.sortable;s.dirty&&(this.sort(e,s),s.dirty=!1,s.dirtyChildren=[],s.dirtyReason=void 0),(s.sorted||e.childNodes).forEach((function(e){r.renderDisplayObject(e,t,n)}))},e.prototype.sort=function(e,n){n.sorted&&n.dirtyReason!==t.SortReason.Z_INDEX_CHANGED?n.dirtyChildren.forEach((function(t){if(-1===e.childNodes.indexOf(t)){var r=n.sorted.indexOf(t);r>=0&&n.sorted.splice(r,1)}else if(0===n.sorted.length)n.sorted.push(t);else{var a=function(e,t){for(var n=0,r=e.length;n>>1;xn(e[a],t)<0?n=a+1:r=a}return n}(n.sorted,t);n.sorted.splice(a,0,t)}})):n.sorted=e.childNodes.slice().sort(xn)},e.prototype.destroy=function(){this.inited=!1,this.hooks.destroy.call(),this.globalRuntime.sceneGraphService.clearPendingEvents()},e.prototype.dirtify=function(){this.context.renderingContext.renderReasons.add(t.RenderReason.DISPLAY_OBJECT_CHANGED)},e}(),pr=/\[\s*(.*)=(.*)\s*\]/,fr=function(){function e(){}return e.prototype.selectOne=function(e,t){var n=this;if(e.startsWith("."))return t.find((function(t){return((null==t?void 0:t.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.find((function(t){return t.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.find((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):null}return t.find((function(n){return t!==n&&n.nodeName===e}))},e.prototype.selectAll=function(e,t){var n=this;if(e.startsWith("."))return t.findAll((function(r){return t!==r&&((null==r?void 0:r.classList)||[]).indexOf(n.getIdOrClassname(e))>-1}));if(e.startsWith("#"))return t.findAll((function(r){return t!==r&&r.id===n.getIdOrClassname(e)}));if(e.startsWith("[")){var r=this.getAttribute(e),a=r.name,o=r.value;return a?t.findAll((function(e){return t!==e&&("name"===a?e.name===o:n.attributeToString(e,a)===o)})):[]}return t.findAll((function(n){return t!==n&&n.nodeName===e}))},e.prototype.is=function(e,t){if(e.startsWith("."))return t.className===this.getIdOrClassname(e);if(e.startsWith("#"))return t.id===this.getIdOrClassname(e);if(e.startsWith("[")){var n=this.getAttribute(e),r=n.name,a=n.value;return"name"===r?t.name===a:this.attributeToString(t,r)===a}return t.nodeName===e},e.prototype.getIdOrClassname=function(e){return e.substring(1)},e.prototype.getAttribute=function(e){var t=e.match(pr),n="",r="";return t&&t.length>2&&(n=t[1].replace(/"/g,""),r=t[2].replace(/"/g,"")),{name:n,value:r}},e.prototype.attributeToString=function(e,t){if(!e.getAttribute)return"";var n=e.getAttribute(t);return i.isNil(n)?"":n.toString?n.toString():""},e}(),hr=function(e){function t(t,n,r,a,o,i,c,l){var u=e.call(this,null)||this;return u.relatedNode=n,u.prevValue=r,u.newValue=a,u.attrName=o,u.attrChange=i,u.prevParsedValue=c,u.newParsedValue=l,u.type=t,u}return r.__extends(t,e),t.ADDITION=2,t.MODIFICATION=1,t.REMOVAL=3,t}(tr);function vr(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0)}t.ElementEvent=void 0,(sr=t.ElementEvent||(t.ElementEvent={})).REPARENT="reparent",sr.DESTROY="destroy",sr.ATTR_MODIFIED="DOMAttrModified",sr.INSERTED="DOMNodeInserted",sr.REMOVED="removed",sr.MOUNTED="DOMNodeInsertedIntoDocument",sr.UNMOUNTED="DOMNodeRemovedFromDocument",sr.BOUNDS_CHANGED="bounds-changed",sr.CULLED="culled";var mr,Ir,gr,_r=new hr(t.ElementEvent.REPARENT,null,"","","",0,"",""),yr=function(){function e(e){var n,r,a,i,c,l,u,s,d=this;this.runtime=e,this.pendingEvents=[],this.boundsChangedEvent=new or(t.ElementEvent.BOUNDS_CHANGED),this.rotate=(n=o.quat.create(),function(e,t,r,a){void 0===r&&(r=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.vec3.fromValues(t,r,a));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){var c=o.quat.create();o.quat.fromEuler(c,t[0],t[1],t[2]);var l=d.getRotation(e),u=d.getRotation(e.parentNode);o.quat.copy(n,u),o.quat.invert(n,n),o.quat.multiply(c,n,c),o.quat.multiply(i.localRotation,c,l),o.quat.normalize(i.localRotation,i.localRotation),d.dirtifyLocal(e,i)}else d.rotateLocal(e,t)}),this.rotateLocal=(r=o.quat.create(),function(e,t,n,a){void 0===n&&(n=0),void 0===a&&(a=0),"number"==typeof t&&(t=o.vec3.fromValues(t,n,a));var i=e.transformable;o.quat.fromEuler(r,t[0],t[1],t[2]),o.quat.mul(i.localRotation,i.localRotation,r),d.dirtifyLocal(e,i)}),this.setEulerAngles=(a=o.quat.create(),function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.vec3.fromValues(t,n,r));var i=e.transformable;if(null!==e.parentNode&&e.parentNode.transformable){o.quat.fromEuler(i.localRotation,t[0],t[1],t[2]);var c=d.getRotation(e.parentNode);o.quat.copy(a,o.quat.invert(o.quat.create(),c)),o.quat.mul(i.localRotation,i.localRotation,a),d.dirtifyLocal(e,i)}else d.setLocalEulerAngles(e,t)}),this.translateLocal=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.vec3.fromValues(t,n,r));var a=e.transformable;o.vec3.equals(t,o.vec3.create())||(o.vec3.transformQuat(t,t,a.localRotation),o.vec3.add(a.localPosition,a.localPosition,t),d.dirtifyLocal(e,a))},this.setPosition=(i=o.mat4.create(),c=o.vec3.create(),function(e,t){var n=e.transformable;if(c[0]=t[0],c[1]=t[1],c[2]=t[2]||0,!o.vec3.equals(d.getPosition(e),c)){if(o.vec3.copy(n.position,c),null!==e.parentNode&&e.parentNode.transformable){var r=e.parentNode.transformable;o.mat4.copy(i,r.worldTransform),o.mat4.invert(i,i),o.vec3.transformMat4(n.localPosition,c,i)}else o.vec3.copy(n.localPosition,c);d.dirtifyLocal(e,n)}}),this.setLocalPosition=function(){var e=o.vec3.create();return function(t,n){var r=t.transformable;e[0]=n[0],e[1]=n[1],e[2]=n[2]||0,o.vec3.equals(r.localPosition,e)||(o.vec3.copy(r.localPosition,e),d.dirtifyLocal(t,r))}}(),this.translate=(l=o.vec3.create(),u=o.vec3.create(),s=o.vec3.create(),function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.vec3.set(u,t,n,r)),o.vec3.equals(t,l)||(o.vec3.add(s,d.getPosition(e),t),d.setPosition(e,s))}),this.setRotation=function(){var e=o.quat.create();return function(t,n,r,a,i){var c=t.transformable;if("number"==typeof n&&(n=o.quat.fromValues(n,r,a,i)),null!==t.parentNode&&t.parentNode.transformable){var l=d.getRotation(t.parentNode);o.quat.copy(e,l),o.quat.invert(e,e),o.quat.multiply(c.localRotation,e,n),o.quat.normalize(c.localRotation,c.localRotation),d.dirtifyLocal(t,c)}else d.setLocalRotation(t,n)}},this.displayObjectDependencyMap=new WeakMap,this.calcLocalTransform=function(){var e=o.mat4.create(),t=o.vec3.create(),n=o.quat.fromValues(0,0,0,1);return function(r){if(0!==r.localSkew[0]||0!==r.localSkew[1]){if(o.mat4.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,o.vec3.fromValues(1,1,1),r.origin),0!==r.localSkew[0]||0!==r.localSkew[1]){var a=o.mat4.identity(e);a[4]=Math.tan(r.localSkew[0]),a[1]=Math.tan(r.localSkew[1]),o.mat4.multiply(r.localTransform,r.localTransform,a)}var i=o.mat4.fromRotationTranslationScaleOrigin(e,n,t,r.localScale,r.origin);o.mat4.multiply(r.localTransform,r.localTransform,i)}else o.mat4.fromRotationTranslationScaleOrigin(r.localTransform,r.localRotation,r.localPosition,r.localScale,r.origin)}}()}return e.prototype.matches=function(e,t){return this.runtime.sceneGraphSelector.is(e,t)},e.prototype.querySelector=function(e,t){return this.runtime.sceneGraphSelector.selectOne(e,t)},e.prototype.querySelectorAll=function(e,t){return this.runtime.sceneGraphSelector.selectAll(e,t)},e.prototype.attach=function(e,n,r){var a,o,c=!1;e.parentNode&&(c=e.parentNode!==n,this.detach(e)),e.parentNode=n,i.isNil(r)?e.parentNode.childNodes.push(e):e.parentNode.childNodes.splice(r,0,e);var l=n.sortable;((null===(a=null==l?void 0:l.sorted)||void 0===a?void 0:a.length)||(null===(o=e.style)||void 0===o?void 0:o.zIndex))&&(-1===l.dirtyChildren.indexOf(e)&&l.dirtyChildren.push(e),l.dirty=!0,l.dirtyReason=t.SortReason.ADDED);var u=e.transformable;u&&this.dirtifyWorld(e,u),u.frozen&&this.unfreezeParentToRoot(e),c&&e.dispatchEvent(_r)},e.prototype.detach=function(e){var n,r;if(e.parentNode){var a=e.transformable,o=e.parentNode.sortable;((null===(n=null==o?void 0:o.sorted)||void 0===n?void 0:n.length)||(null===(r=e.style)||void 0===r?void 0:r.zIndex))&&(-1===o.dirtyChildren.indexOf(e)&&o.dirtyChildren.push(e),o.dirty=!0,o.dirtyReason=t.SortReason.REMOVED);var i=e.parentNode.childNodes.indexOf(e);i>-1&&e.parentNode.childNodes.splice(i,1),a&&this.dirtifyWorld(e,a),e.parentNode=null}},e.prototype.getOrigin=function(e){return e.transformable.origin},e.prototype.setOrigin=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=[t,n,r]);var a=e.transformable;if(t[0]!==a.origin[0]||t[1]!==a.origin[1]||t[2]!==a.origin[2]){var o=a.origin;o[0]=t[0],o[1]=t[1],o[2]=t[2]||0,this.dirtifyLocal(e,a)}},e.prototype.setLocalEulerAngles=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0),"number"==typeof t&&(t=o.vec3.fromValues(t,n,r));var a=e.transformable;o.quat.fromEuler(a.localRotation,t[0],t[1],t[2]),this.dirtifyLocal(e,a)},e.prototype.scaleLocal=function(e,t){var n=e.transformable;o.vec3.multiply(n.localScale,n.localScale,o.vec3.fromValues(t[0],t[1],t[2]||1)),this.dirtifyLocal(e,n)},e.prototype.setLocalScale=function(e,t){var n=e.transformable,r=o.vec3.fromValues(t[0],t[1],t[2]||n.localScale[2]);o.vec3.equals(r,n.localScale)||(o.vec3.copy(n.localScale,r),this.dirtifyLocal(e,n))},e.prototype.setLocalRotation=function(e,t,n,r,a){"number"==typeof t&&(t=o.quat.fromValues(t,n,r,a));var i=e.transformable;o.quat.copy(i.localRotation,t),this.dirtifyLocal(e,i)},e.prototype.setLocalSkew=function(e,t,n){"number"==typeof t&&(t=o.vec2.fromValues(t,n));var r=e.transformable;o.vec2.copy(r.localSkew,t),this.dirtifyLocal(e,r)},e.prototype.dirtifyLocal=function(e,t){t.localDirtyFlag||(t.localDirtyFlag=!0,t.dirtyFlag||this.dirtifyWorld(e,t))},e.prototype.dirtifyWorld=function(e,t){t.dirtyFlag||this.unfreezeParentToRoot(e),this.dirtifyWorldInternal(e,t),this.dirtifyToRoot(e,!0)},e.prototype.triggerPendingEvents=function(){var e=this,t=new Set,n=function(n,r){n.isConnected&&!t.has(n.entity)&&(e.boundsChangedEvent.detail=r,e.boundsChangedEvent.target=n,n.isMutationObserved?n.dispatchEvent(e.boundsChangedEvent):n.ownerDocument.defaultView.dispatchEvent(e.boundsChangedEvent,!0),t.add(n.entity))};this.pendingEvents.forEach((function(e){var t=r.__read(e,2),a=t[0],o=t[1];o.affectChildren?a.forEach((function(e){n(e,o)})):n(a,o)})),this.clearPendingEvents(),t.clear()},e.prototype.clearPendingEvents=function(){this.pendingEvents=[]},e.prototype.dirtifyToRoot=function(e,t){void 0===t&&(t=!1);var n=e;for(n.renderable&&(n.renderable.dirty=!0);n;)vr(n),n=n.parentNode;t&&e.forEach((function(e){vr(e)})),this.informDependentDisplayObjects(e),this.pendingEvents.push([e,{affectChildren:t}])},e.prototype.updateDisplayObjectDependency=function(e,t,n,r){if(t&&t!==n){var a=this.displayObjectDependencyMap.get(t);if(a&&a[e]){var o=a[e].indexOf(r);a[e].splice(o,1)}}if(n){var i=this.displayObjectDependencyMap.get(n);i||(this.displayObjectDependencyMap.set(n,{}),i=this.displayObjectDependencyMap.get(n)),i[e]||(i[e]=[]),i[e].push(r)}},e.prototype.informDependentDisplayObjects=function(e){var n=this,r=this.displayObjectDependencyMap.get(e);r&&Object.keys(r).forEach((function(e){r[e].forEach((function(r){n.dirtifyToRoot(r,!0),r.dispatchEvent(new hr(t.ElementEvent.ATTR_MODIFIED,r,n,n,e,hr.MODIFICATION,n,n)),r.isCustomElement&&r.isConnected&&r.attributeChangedCallback&&r.attributeChangedCallback(e,n,n)}))}))},e.prototype.getPosition=function(e){var t=e.transformable;return o.mat4.getTranslation(t.position,this.getWorldTransform(e,t))},e.prototype.getRotation=function(e){var t=e.transformable;return o.mat4.getRotation(t.rotation,this.getWorldTransform(e,t))},e.prototype.getScale=function(e){var t=e.transformable;return o.mat4.getScaling(t.scaling,this.getWorldTransform(e,t))},e.prototype.getWorldTransform=function(e,t){return void 0===t&&(t=e.transformable),t.localDirtyFlag||t.dirtyFlag?(e.parentNode&&e.parentNode.transformable&&this.getWorldTransform(e.parentNode),this.sync(e,t),t.worldTransform):t.worldTransform},e.prototype.getLocalPosition=function(e){return e.transformable.localPosition},e.prototype.getLocalRotation=function(e){return e.transformable.localRotation},e.prototype.getLocalScale=function(e){return e.transformable.localScale},e.prototype.getLocalSkew=function(e){return e.transformable.localSkew},e.prototype.getLocalTransform=function(e){var t=e.transformable;return t.localDirtyFlag&&(this.calcLocalTransform(t),t.localDirtyFlag=!1),t.localTransform},e.prototype.setLocalTransform=function(e,t){var n=o.mat4.getTranslation(o.vec3.create(),t),r=o.mat4.getRotation(o.quat.create(),t),a=o.mat4.getScaling(o.vec3.create(),t);this.setLocalScale(e,a),this.setLocalPosition(e,n),this.setLocalRotation(e,r)},e.prototype.resetLocalTransform=function(e){this.setLocalScale(e,[1,1,1]),this.setLocalPosition(e,[0,0,0]),this.setLocalEulerAngles(e,[0,0,0]),this.setLocalSkew(e,[0,0])},e.prototype.getTransformedGeometryBounds=function(e,t,n){void 0===t&&(t=!1);var r=this.getGeometryBounds(e,t);if(N.isEmpty(r))return null;var a=n||new N;return a.setFromTransformedAABB(r,this.getWorldTransform(e)),a},e.prototype.getGeometryBounds=function(e,t){void 0===t&&(t=!1);var n=e.geometry;return(t?n.renderBounds:n.contentBounds||null)||new N},e.prototype.getBounds=function(e,t){var n=this;void 0===t&&(t=!1);var r=e.renderable;if(!r.boundsDirty&&!t&&r.bounds)return r.bounds;if(!r.renderBoundsDirty&&t&&r.renderBounds)return r.renderBounds;var a=t?r.renderBounds:r.bounds,o=this.getTransformedGeometryBounds(e,t,a);if(e.childNodes.forEach((function(e){var r=n.getBounds(e,t);r&&(o?o.add(r):(o=a||new N).update(r.center,r.halfExtents))})),t){var i=bn(e);if(i){var c=i.parsedStyle.clipPath.getBounds(t);o?c&&(o=c.intersection(o)):o=c}}return o||(o=new N),o&&(t?r.renderBounds=o:r.bounds=o),t?r.renderBoundsDirty=!1:r.boundsDirty=!1,o},e.prototype.getLocalBounds=function(e){if(e.parentNode){var t=o.mat4.create();e.parentNode.transformable&&(t=o.mat4.invert(o.mat4.create(),this.getWorldTransform(e.parentNode)));var n=this.getBounds(e);if(!N.isEmpty(n)){var r=new N;return r.setFromTransformedAABB(n,t),r}}return this.getBounds(e)},e.prototype.getBoundingClientRect=function(e){var t,n,a,o=this.getGeometryBounds(e);N.isEmpty(o)||(a=new N).setFromTransformedAABB(o,this.getWorldTransform(e));var i=null===(n=null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)||void 0===n?void 0:n.getContextService().getBoundingClientRect();if(a){var c=r.__read(a.getMin(),2),l=c[0],u=c[1],s=r.__read(a.getMax(),2),d=s[0],p=s[1];return new z(l+((null==i?void 0:i.left)||0),u+((null==i?void 0:i.top)||0),d-l,p-u)}return new z((null==i?void 0:i.left)||0,(null==i?void 0:i.top)||0,0,0)},e.prototype.dirtifyWorldInternal=function(e,t){var n=this;if(!t.dirtyFlag){t.dirtyFlag=!0,t.frozen=!1,e.childNodes.forEach((function(e){var t=e.transformable;t.dirtyFlag||n.dirtifyWorldInternal(e,t)}));var r=e.renderable;r&&(r.renderBoundsDirty=!0,r.boundsDirty=!0,r.dirty=!0)}},e.prototype.syncHierarchy=function(e){var t=e.transformable;if(!t.frozen){t.frozen=!0,(t.localDirtyFlag||t.dirtyFlag)&&this.sync(e,t);for(var n=e.childNodes,r=0;rc;--p){for(v=0;v=0;u--){var s=l[u].trim();!zn.test(s)&&jn.indexOf(s)<0&&(s='"'.concat(s,'"')),l[u]=s}return"".concat(r," ").concat(a," ").concat(o," ").concat(c," ").concat(l.join(","))}(t),v=this.measureFont(h,n);0===v.fontSize&&(v.fontSize=r,v.ascent=r);var m=this.runtime.offscreenCanvasCreator.getOrCreateContext(n);m.font=h,t.isOverflowing=!1;var I=(a?this.wordWrap(e,t,n):e).split(/(?:\r\n|\r|\n)/),g=new Array(I.length),_=0;if(!d){for(E=0;E=l){t.isOverflowing=!0;break}v=0,f[h]=""}else{if(v>0&&v+E>d){if(h+1>=l){if(t.isOverflowing=!0,g>0&&g<=d){for(var S=f[h].length,C=0,k=S,T=0;Td){k=T;break}C+=A}f[h]=(f[h]||"").slice(0,k)+p}break}if(v=0,f[++h]="",this.isBreakingSpace(x))continue;this.canBreakInLastChar(x)||(f=this.trimToBreakable(f),v=this.sumTextWidthByCache(f[h]||"",m)),this.shouldBreakByKinsokuShorui(x,w)&&(f=this.trimByKinsokuShorui(f),v+=I(b||""))}v+=E,f[h]=(f[h]||"")+x}}return f.join("\n")},e.prototype.isBreakingSpace=function(e){return"string"==typeof e&&xr.BreakingSpaces.indexOf(e.charCodeAt(0))>=0},e.prototype.isNewline=function(e){return"string"==typeof e&&xr.Newlines.indexOf(e.charCodeAt(0))>=0},e.prototype.trimToBreakable=function(e){var t=r.__spreadArray([],r.__read(e),!1),n=t[t.length-2],a=this.findBreakableIndex(n);if(-1===a||!n)return t;var o=n.slice(a,a+1),i=a+1,c=a+(this.isBreakingSpace(o)?0:1);return t[t.length-1]+=n.slice(i,n.length),t[t.length-2]=n.slice(0,c),t},e.prototype.canBreakInLastChar=function(e){return!e||!br.test(e)},e.prototype.sumTextWidthByCache=function(e,t){return e.split("").reduce((function(e,n){if(!t[n])throw Error("cannot count the word without cache");return e+t[n]}),0)},e.prototype.findBreakableIndex=function(e){for(var t=e.length-1;t>=0;t--)if(!br.test(e[t]))return t;return-1},e.prototype.getFromCache=function(e,t,n,r){var a=n[e];if("number"!=typeof a){var o=e.length*t;a=r.measureText(e).width+o,n[e]=a}return a},e}(),Cr={},kr=(Ir=new $n,gr=new Kn,(mr={})[t.Shape.CIRCLE]=new Wn,mr[t.Shape.ELLIPSE]=new Xn,mr[t.Shape.RECT]=Ir,mr[t.Shape.IMAGE]=Ir,mr[t.Shape.GROUP]=Ir,mr[t.Shape.LINE]=new Yn,mr[t.Shape.TEXT]=new Qn(Cr),mr[t.Shape.POLYLINE]=gr,mr[t.Shape.POLYGON]=gr,mr[t.Shape.PATH]=new Zn,mr[t.Shape.HTML]=null,mr[t.Shape.MESH]=null,mr),Tr=function(){var e,n=new Qt,r=new tn;return(e={})[t.PropertySyntax.PERCENTAGE]=null,e[t.PropertySyntax.NUMBER]=new un,e[t.PropertySyntax.ANGLE]=new Kt,e[t.PropertySyntax.DEFINED_PATH]=new $t,e[t.PropertySyntax.PAINT]=n,e[t.PropertySyntax.COLOR]=n,e[t.PropertySyntax.FILTER]=new Jt,e[t.PropertySyntax.LENGTH]=r,e[t.PropertySyntax.LENGTH_PERCENTAGE]=r,e[t.PropertySyntax.LENGTH_PERCENTAGE_12]=new nn,e[t.PropertySyntax.LENGTH_PERCENTAGE_14]=new rn,e[t.PropertySyntax.COORDINATE]=new cn,e[t.PropertySyntax.OFFSET_DISTANCE]=new sn,e[t.PropertySyntax.OPACITY_VALUE]=new dn,e[t.PropertySyntax.PATH]=new pn,e[t.PropertySyntax.LIST_OF_POINTS]=new fn,e[t.PropertySyntax.SHADOW_BLUR]=new hn,e[t.PropertySyntax.TEXT]=new vn,e[t.PropertySyntax.TEXT_TRANSFORM]=new mn,e[t.PropertySyntax.TRANSFORM]=new qn,e[t.PropertySyntax.TRANSFORM_ORIGIN]=new Hn,e[t.PropertySyntax.Z_INDEX]=new Vn,e[t.PropertySyntax.MARKER]=new ln,e}();Cr.CameraContribution=Q,Cr.AnimationTimeline=null,Cr.EasingFunction=null,Cr.offscreenCanvasCreator=new ur,Cr.sceneGraphSelector=new fr,Cr.sceneGraphService=new yr(Cr),Cr.textService=new Sr(Cr),Cr.geometryUpdaterFactory=kr,Cr.CSSPropertySyntaxFactory=Tr,Cr.styleValueRegistry=new Zt(Cr),Cr.layoutRegistry=null,Cr.globalThis="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:{},Cr.enableCSSParsing=!0,Cr.enableDataset=!1,Cr.enableStyleSyntax=!0;var Ar=0;var Mr=new hr(t.ElementEvent.INSERTED,null,"","","",0,"",""),Rr=new hr(t.ElementEvent.REMOVED,null,"","","",0,"",""),Pr=new or(t.ElementEvent.DESTROY),Or=function(e){function n(){var n=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return n.entity=Ar++,n.renderable={bounds:void 0,boundsDirty:!0,renderBounds:void 0,renderBoundsDirty:!0,dirtyRenderBounds:void 0,dirty:!1},n.cullable={strategy:t.Strategy.Standard,visibilityPlaneMask:-1,visible:!0,enable:!0},n.transformable={dirtyFlag:!1,localDirtyFlag:!1,frozen:!1,localPosition:[0,0,0],localRotation:[0,0,0,1],localScale:[1,1,1],localTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],localSkew:[0,0],position:[0,0,0],rotation:[0,0,0,1],scaling:[1,1,1],worldTransform:[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1],origin:[0,0,0]},n.sortable={dirty:!1,sorted:void 0,renderOrder:0,dirtyChildren:[],dirtyReason:void 0},n.geometry={contentBounds:void 0,renderBounds:void 0},n.rBushNode={aabb:void 0},n.namespaceURI="g",n.scrollLeft=0,n.scrollTop=0,n.clientTop=0,n.clientLeft=0,n.destroyed=!1,n.style={},n.computedStyle=Cr.enableCSSParsing?{anchor:we,opacity:we,fillOpacity:we,strokeOpacity:we,fill:we,stroke:we,transform:we,transformOrigin:we,visibility:we,pointerEvents:we,lineWidth:we,lineCap:we,lineJoin:we,increasedLineWidthForHitTesting:we,fontSize:we,fontFamily:we,fontStyle:we,fontWeight:we,fontVariant:we,textAlign:we,textBaseline:we,textTransform:we,zIndex:we,filter:we,shadowType:we}:null,n.parsedStyle={},n.attributes={},n}return r.__extends(n,e),Object.defineProperty(n.prototype,"className",{get:function(){return this.getAttribute("class")||""},set:function(e){this.setAttribute("class",e)},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"classList",{get:function(){return this.className.split(" ").filter((function(e){return""!==e}))},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"tagName",{get:function(){return this.nodeName},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"parentElement",{get:function(){return this.parentNode},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"nextSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e+1]||null}return null},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"previousSibling",{get:function(){if(this.parentNode){var e=this.parentNode.childNodes.indexOf(this);return this.parentNode.childNodes[e-1]||null}return null},enumerable:!1,configurable:!0}),n.prototype.cloneNode=function(e){throw new Error(q)},n.prototype.appendChild=function(e,t){var n;if(e.destroyed)throw new Error("Cannot append a destroyed element.");return Cr.sceneGraphService.attach(e,this,t),(null===(n=this.ownerDocument)||void 0===n?void 0:n.defaultView)&&this.ownerDocument.defaultView.mountChildren(e),Mr.relatedNode=this,e.dispatchEvent(Mr),e},n.prototype.insertBefore=function(e,t){if(t){e.parentElement&&e.parentElement.removeChild(e);var n=this.childNodes.indexOf(t);-1===n?this.appendChild(e):this.appendChild(e,n)}else this.appendChild(e);return e},n.prototype.replaceChild=function(e,t){var n=this.childNodes.indexOf(t);return this.removeChild(t),this.appendChild(e,n),t},n.prototype.removeChild=function(e){var t;return Rr.relatedNode=this,e.dispatchEvent(Rr),(null===(t=e.ownerDocument)||void 0===t?void 0:t.defaultView)&&e.ownerDocument.defaultView.unmountChildren(e),Cr.sceneGraphService.detach(e),e},n.prototype.removeChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];this.removeChild(t)}},n.prototype.destroyChildren=function(){for(var e=this.childNodes.length-1;e>=0;e--){var t=this.childNodes[e];t.childNodes.length&&t.destroyChildren(),t.destroy()}},n.prototype.matches=function(e){return Cr.sceneGraphService.matches(e,this)},n.prototype.getElementById=function(e){return Cr.sceneGraphService.querySelector("#".concat(e),this)},n.prototype.getElementsByName=function(e){return Cr.sceneGraphService.querySelectorAll('[name="'.concat(e,'"]'),this)},n.prototype.getElementsByClassName=function(e){return Cr.sceneGraphService.querySelectorAll(".".concat(e),this)},n.prototype.getElementsByTagName=function(e){return Cr.sceneGraphService.querySelectorAll(e,this)},n.prototype.querySelector=function(e){return Cr.sceneGraphService.querySelector(e,this)},n.prototype.querySelectorAll=function(e){return Cr.sceneGraphService.querySelectorAll(e,this)},n.prototype.closest=function(e){var t=this;do{if(Cr.sceneGraphService.matches(e,t))return t;t=t.parentElement}while(null!==t);return null},n.prototype.find=function(e){var t=this,n=null;return this.forEach((function(r){return!(r===t||!e(r))&&(n=r,!0)})),n},n.prototype.findAll=function(e){var t=this,n=[];return this.forEach((function(r){r!==t&&e(r)&&n.push(r)})),n},n.prototype.after=function(){for(var e=this,t=[],n=0;n1){var n=e[0].currentPoint,r=e[1].currentPoint,a=e[1].startTangent;t=[],a?(t.push([n[0]-a[0],n[1]-a[1]]),t.push([n[0],n[1]])):(t.push([r[0],r[1]]),t.push([n[0],n[1]]))}return t},n.prototype.getEndTangent=function(){var e=this.parsedStyle.path.segments,t=e.length,n=[];if(t>1){var r=e[t-2].currentPoint,a=e[t-1].currentPoint,o=e[t-1].endTangent;n=[],o?(n.push([a[0]-o[0],a[1]-o[1]]),n.push([a[0],a[1]])):(n.push([r[0],r[1]]),n.push([a[0],a[1]]))}return n},n}(zr),Qr=function(e){function n(n){void 0===n&&(n={});var a=this,o=n.style,i=r.__rest(n,["style"]);(a=e.call(this,r.__assign({type:t.Shape.POLYGON,style:Cr.enableCSSParsing?r.__assign({points:"",miterLimit:"",isClosed:!0},o):r.__assign({},o),initialParsedStyle:Cr.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!0}},i))||this).markerStartAngle=0,a.markerEndAngle=0,a.markerMidList=[];var c=a.parsedStyle,l=c.markerStart,u=c.markerEnd,s=c.markerMid;return l&&Lr(l)&&(a.markerStartAngle=l.getLocalEulerAngles(),a.appendChild(l)),s&&Lr(s)&&a.placeMarkerMid(s),u&&Lr(u)&&(a.markerEndAngle=u.getLocalEulerAngles(),a.appendChild(u)),a.transformMarker(!0),a.transformMarker(!1),a}return r.__extends(n,e),n.prototype.attributeChangedCallback=function(e,t,n,r,a){"points"===e?(this.transformMarker(!0),this.transformMarker(!1),this.placeMarkerMid(this.parsedStyle.markerMid)):"markerStartOffset"===e||"markerEndOffset"===e?(this.transformMarker(!0),this.transformMarker(!1)):"markerStart"===e?(r&&Lr(r)&&(this.markerStartAngle=0,r.remove()),a&&Lr(a)&&(this.markerStartAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!0))):"markerEnd"===e?(r&&Lr(r)&&(this.markerEndAngle=0,r.remove()),a&&Lr(a)&&(this.markerEndAngle=a.getLocalEulerAngles(),this.appendChild(a),this.transformMarker(!1))):"markerMid"===e&&this.placeMarkerMid(a)},n.prototype.transformMarker=function(e){var t=this.parsedStyle,n=t.markerStart,r=t.markerEnd,a=t.markerStartOffset,o=t.markerEndOffset,i=t.points,c=t.defX,l=t.defY,u=(i||{}).points,s=e?n:r;if(s&&Lr(s)&&u){var d,p,f,h,v,m,I;if(h=u[0][0]-c,v=u[0][1]-l,e)p=u[1][0]-u[0][0],f=u[1][1]-u[0][1],m=a||0,I=this.markerStartAngle;else{var g=u.length;this.parsedStyle.isClosed?(p=u[g-1][0]-u[0][0],f=u[g-1][1]-u[0][1]):(h=u[g-1][0]-c,v=u[g-1][1]-l,p=u[g-2][0]-u[g-1][0],f=u[g-2][1]-u[g-1][1]),m=o||0,I=this.markerEndAngle}d=Math.atan2(f,p),s.setLocalEulerAngles(180*d/Math.PI+I),s.setLocalPosition(h+Math.cos(d)*m,v+Math.sin(d)*m)}},n.prototype.placeMarkerMid=function(e){var t=this.parsedStyle,n=t.points,r=t.defX,a=t.defY,o=(n||{}).points;if(this.markerMidList.forEach((function(e){e.remove()})),this.markerMidList=[],e&&Lr(e)&&o)for(var i=1;i<(this.parsedStyle.isClosed?o.length:o.length-1);i++){var c=o[i][0]-r,l=o[i][1]-a,u=1===i?e:e.cloneNode(!0);this.markerMidList.push(u),this.appendChild(u),u.setLocalPosition(c,l)}},n}(zr),Jr=function(e){function n(n){void 0===n&&(n={});var a=n.style,o=r.__rest(n,["style"]);return e.call(this,r.__assign({type:t.Shape.POLYLINE,style:Cr.enableCSSParsing?r.__assign({points:"",miterLimit:"",isClosed:!1},a):r.__assign({},a),initialParsedStyle:Cr.enableCSSParsing?null:{points:{points:[],totalLength:0,segments:[]},miterLimit:4,isClosed:!1}},o))||this}return r.__extends(n,e),n.prototype.getTotalLength=function(){return this.parsedStyle.points.totalLength},n.prototype.getPointAtLength=function(e,t){return void 0===t&&(t=!1),this.getPoint(e/this.getTotalLength(),t)},n.prototype.getPoint=function(e,t){void 0===t&&(t=!1);var n=this.parsedStyle,r=n.defX,a=n.defY,i=n.points,c=i.points,u=i.segments,s=0,d=0;u.forEach((function(t,n){e>=t[0]&&e<=t[1]&&(s=(e-t[0])/(t[1]-t[0]),d=n)}));var p=l.linePointAt(c[d][0],c[d][1],c[d+1][0],c[d+1][1],s),f=p.x,h=p.y,v=o.vec3.transformMat4(o.vec3.create(),o.vec3.fromValues(f-r,h-a,0),t?this.getWorldTransform():this.getLocalTransform());return new j(v[0],v[1])},n.prototype.getStartTangent=function(){var e=this.parsedStyle.points.points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},n.prototype.getEndTangent=function(){var e=this.parsedStyle.points.points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},n}(Qr),ea=function(e){function n(n){void 0===n&&(n={});var a=n.style,o=r.__rest(n,["style"]);return e.call(this,r.__assign({type:t.Shape.RECT,style:Cr.enableCSSParsing?r.__assign({x:"",y:"",width:"",height:"",radius:""},a):r.__assign({},a)},o))||this}return r.__extends(n,e),n}(zr),ta=function(e){function n(n){void 0===n&&(n={});var a=n.style,o=r.__rest(n,["style"]);return e.call(this,r.__assign({type:t.Shape.TEXT,style:Cr.enableCSSParsing?r.__assign({x:"",y:"",text:"",fontSize:"",fontFamily:"",fontStyle:"",fontWeight:"",fontVariant:"",textAlign:"",textBaseline:"",textTransform:"",fill:"black",letterSpacing:"",lineHeight:"",miterLimit:"",wordWrap:!1,wordWrapWidth:0,leading:0,dx:"",dy:""},a):r.__assign({fill:"black"},a),initialParsedStyle:Cr.enableCSSParsing?{}:{x:0,y:0,fontSize:16,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",lineHeight:0,letterSpacing:0,textBaseline:"alphabetic",textAlign:"start",wordWrap:!1,wordWrapWidth:0,leading:0,dx:0,dy:0}},o))||this}return r.__extends(n,e),n.prototype.getComputedTextLength=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.maxLineWidth)||0},n.prototype.getLineBoundingRects=function(){var e;return(null===(e=this.parsedStyle.metrics)||void 0===e?void 0:e.lineMetrics)||[]},n.prototype.isOverflowing=function(){return!!this.parsedStyle.isOverflowing},n}(zr),na=function(){function e(){this.registry={},this.define(t.Shape.CIRCLE,Hr),this.define(t.Shape.ELLIPSE,Wr),this.define(t.Shape.RECT,ea),this.define(t.Shape.IMAGE,Zr),this.define(t.Shape.LINE,Kr),this.define(t.Shape.GROUP,Xr),this.define(t.Shape.PATH,$r),this.define(t.Shape.POLYGON,Qr),this.define(t.Shape.POLYLINE,Jr),this.define(t.Shape.TEXT,ta),this.define(t.Shape.HTML,Yr)}return e.prototype.define=function(e,t){this.registry[e]=t},e.prototype.get=function(e){return this.registry[e]},e}(),ra=function(e){function n(){var n=e.call(this)||this;n.defaultView=null,n.ownerDocument=null,n.nodeName="document";try{n.timeline=new Cr.AnimationTimeline(n)}catch(e){}var r={};return Vt.forEach((function(e){var n=e.n,a=e.inh,o=e.d;a&&o&&(r[n]=pe(o)?o(t.Shape.GROUP):o)})),n.documentElement=new Xr({id:"g-root",style:r}),n.documentElement.ownerDocument=n,n.documentElement.parentNode=n,n.childNodes=[n.documentElement],n}return r.__extends(n,e),Object.defineProperty(n.prototype,"children",{get:function(){return this.childNodes},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"childElementCount",{get:function(){return this.childNodes.length},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"firstElementChild",{get:function(){return this.firstChild},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"lastElementChild",{get:function(){return this.lastChild},enumerable:!1,configurable:!0}),n.prototype.createElement=function(e,t){if("svg"===e)return this.documentElement;var n=this.defaultView.customElements.get(e);n||(console.warn("Unsupported tagName: ",e),n="tspan"===e?ta:Xr);var r=new n(t);return r.ownerDocument=this,r},n.prototype.createElementNS=function(e,t,n){return this.createElement(t,n)},n.prototype.cloneNode=function(e){throw new Error(q)},n.prototype.destroy=function(){try{this.documentElement.destroyChildren(),this.timeline.destroy()}catch(e){}},n.prototype.elementsFromBBox=function(e,t,n,r){var a=this.defaultView.context.rBushRoot.search({minX:e,minY:t,maxX:n,maxY:r}),o=[];return a.forEach((function(e){var t=e.displayObject,n=t.parsedStyle.pointerEvents,r=["auto","visiblepainted","visiblefill","visiblestroke","visible"].includes(n);(!r||r&&t.isVisible())&&!t.isCulled()&&t.isInteractive()&&o.push(t)})),o.sort((function(e,t){return t.sortable.renderOrder-e.sortable.renderOrder})),o},n.prototype.elementFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return null;var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!0,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d&&d[0]||this.documentElement},n.prototype.elementFromPoint=function(e,t){return r.__awaiter(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return r.__generator(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,null]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!0,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return[2,(p=r.sent().picked)&&p[0]||this.documentElement]}}))}))},n.prototype.elementsFromPointSync=function(e,t){var n=this.defaultView.canvas2Viewport({x:e,y:t}),r=n.x,a=n.y,o=this.defaultView.getConfig(),i=o.width,c=o.height;if(r<0||a<0||r>i||a>c)return[];var l=this.defaultView.viewport2Client({x:r,y:a}),u=l.x,s=l.y,d=this.defaultView.getRenderingService().hooks.pickSync.call({topmost:!1,position:{x:e,y:t,viewportX:r,viewportY:a,clientX:u,clientY:s},picked:[]}).picked;return d[d.length-1]!==this.documentElement&&d.push(this.documentElement),d},n.prototype.elementsFromPoint=function(e,t){return r.__awaiter(this,void 0,void 0,(function(){var n,a,o,i,c,l,u,s,d,p;return r.__generator(this,(function(r){switch(r.label){case 0:return n=this.defaultView.canvas2Viewport({x:e,y:t}),a=n.x,o=n.y,i=this.defaultView.getConfig(),c=i.width,l=i.height,a<0||o<0||a>c||o>l?[2,[]]:(u=this.defaultView.viewport2Client({x:a,y:o}),s=u.x,d=u.y,[4,this.defaultView.getRenderingService().hooks.pick.promise({topmost:!1,position:{x:e,y:t,viewportX:a,viewportY:o,clientX:s,clientY:d},picked:[]})]);case 1:return(p=r.sent().picked)[p.length-1]!==this.documentElement&&p.push(this.documentElement),[2,p]}}))}))},n.prototype.appendChild=function(e,t){throw new Error(H)},n.prototype.insertBefore=function(e,t){throw new Error(H)},n.prototype.removeChild=function(e,t){throw new Error(H)},n.prototype.replaceChild=function(e,t,n){throw new Error(H)},n.prototype.append=function(){throw new Error(H)},n.prototype.prepend=function(){throw new Error(H)},n.prototype.getElementById=function(e){return this.documentElement.getElementById(e)},n.prototype.getElementsByName=function(e){return this.documentElement.getElementsByName(e)},n.prototype.getElementsByTagName=function(e){return this.documentElement.getElementsByTagName(e)},n.prototype.getElementsByClassName=function(e){return this.documentElement.getElementsByClassName(e)},n.prototype.querySelector=function(e){return this.documentElement.querySelector(e)},n.prototype.querySelectorAll=function(e){return this.documentElement.querySelectorAll(e)},n.prototype.find=function(e){return this.documentElement.find(e)},n.prototype.findAll=function(e){return this.documentElement.findAll(e)},n}(cr),aa=function(){function e(e){this.strategies=e}return e.prototype.apply=function(n){var r=n.camera,a=n.renderingService,o=n.renderingContext,i=this.strategies;a.hooks.cull.tap(e.tag,(function(e){if(e){var n=e.cullable;return 0===i.length?n.visible=o.unculledEntities.indexOf(e.entity)>-1:n.visible=i.every((function(t){return t.isVisible(r,e)})),!e.isCulled()&&e.isVisible()?e:(e.dispatchEvent(new or(t.ElementEvent.CULLED)),null)}return e})),a.hooks.afterRender.tap(e.tag,(function(e){e.cullable.visibilityPlaneMask=-1}))},e.tag="Culling",e}(),oa=function(){function e(){var e=this;this.autoPreventDefault=!1,this.rootPointerEvent=new rr(null),this.rootWheelEvent=new ar(null),this.onPointerMove=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView;if(!c.supportsTouchEvents||"touch"!==t.pointerType){var l=e.normalizeToPointerEvent(t,c);try{for(var u=r.__values(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}},this.onClick=function(t){var n,a,o,i,c=null===(i=null===(o=e.context.renderingContext.root)||void 0===o?void 0:o.ownerDocument)||void 0===i?void 0:i.defaultView,l=e.normalizeToPointerEvent(t,c);try{for(var u=r.__values(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=e.bootstrapEvent(e.rootPointerEvent,d,c,t);e.context.eventService.mapEvent(p)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(n)throw n.error}}e.setCursor(e.context.eventService.cursor)}}return e.prototype.apply=function(t){var n=this;this.context=t;var a=t.renderingService,o=this.context.renderingContext.root.ownerDocument.defaultView;this.context.eventService.setPickHandler((function(e){return n.context.renderingService.hooks.pickSync.call({position:e,picked:[],topmost:!0}).picked[0]||null})),a.hooks.pointerWheel.tap(e.tag,(function(e){var t=n.normalizeWheelEvent(e);n.context.eventService.mapEvent(t)})),a.hooks.pointerDown.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.normalizeToPointerEvent(e,o);if(n.autoPreventDefault&&i[0].isNormalized)(e.cancelable||!("cancelable"in e))&&e.preventDefault();try{for(var c=r.__values(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerUp.tap(e.tag,(function(e){var t,a;if(!o.supportsTouchEvents||"touch"!==e.pointerType){var i=n.context.contextService.getDomElement(),c="outside";try{c=i&&e.target&&e.target!==i&&i.contains&&!i.contains(e.target)?"outside":""}catch(e){}var l=n.normalizeToPointerEvent(e,o);try{for(var u=r.__values(l),s=u.next();!s.done;s=u.next()){var d=s.value,p=n.bootstrapEvent(n.rootPointerEvent,d,o,e);p.type+=c,n.context.eventService.mapEvent(p)}}catch(e){t={error:e}}finally{try{s&&!s.done&&(a=u.return)&&a.call(u)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}})),a.hooks.pointerMove.tap(e.tag,this.onPointerMove),a.hooks.pointerOver.tap(e.tag,this.onPointerMove),a.hooks.pointerOut.tap(e.tag,this.onPointerMove),a.hooks.click.tap(e.tag,this.onClick),a.hooks.pointerCancel.tap(e.tag,(function(e){var t,a,i=n.normalizeToPointerEvent(e,o);try{for(var c=r.__values(i),l=c.next();!l.done;l=c.next()){var u=l.value,s=n.bootstrapEvent(n.rootPointerEvent,u,o,e);n.context.eventService.mapEvent(s)}}catch(e){t={error:e}}finally{try{l&&!l.done&&(a=c.return)&&a.call(c)}finally{if(t)throw t.error}}n.setCursor(n.context.eventService.cursor)}))},e.prototype.getViewportXY=function(e){var t,n,r=e.offsetX,a=e.offsetY,o=e.clientX,c=e.clientY;if(!this.context.config.supportsCSSTransform||i.isNil(r)||i.isNil(a)){var l=this.context.eventService.client2Viewport(new j(o,c));t=l.x,n=l.y}else t=r,n=a;return{x:t,y:n}},e.prototype.bootstrapEvent=function(e,t,n,r){e.view=n,e.originalEvent=null,e.nativeEvent=r,e.pointerId=t.pointerId,e.width=t.width,e.height=t.height,e.isPrimary=t.isPrimary,e.pointerType=t.pointerType,e.pressure=t.pressure,e.tangentialPressure=t.tangentialPressure,e.tiltX=t.tiltX,e.tiltY=t.tiltY,e.twist=t.twist,this.transferMouseData(e,t);var a=this.getViewportXY(t),o=a.x,i=a.y;e.viewport.x=o,e.viewport.y=i;var c=this.context.eventService.viewport2Canvas(e.viewport),l=c.x,u=c.y;return e.canvas.x=l,e.canvas.y=u,e.global.copyFrom(e.canvas),e.offset.copyFrom(e.canvas),e.isTrusted=r.isTrusted,"pointerleave"===e.type&&(e.type="pointerout"),e.type.startsWith("mouse")&&(e.type=e.type.replace("mouse","pointer")),e.type.startsWith("touch")&&(e.type=En[e.type]||e.type),e},e.prototype.normalizeWheelEvent=function(e){var t=this.rootWheelEvent;this.transferMouseData(t,e),t.deltaMode=e.deltaMode,t.deltaX=e.deltaX,t.deltaY=e.deltaY,t.deltaZ=e.deltaZ;var n=this.getViewportXY(e),r=n.x,a=n.y;t.viewport.x=r,t.viewport.y=a;var o=this.context.eventService.viewport2Canvas(t.viewport),i=o.x,c=o.y;return t.canvas.x=i,t.canvas.y=c,t.global.copyFrom(t.canvas),t.offset.copyFrom(t.canvas),t.nativeEvent=e,t.type=e.type,t},e.prototype.transferMouseData=function(e,t){e.isTrusted=t.isTrusted,e.srcElement=t.srcElement,e.timeStamp=Sn.now(),e.type=t.type,e.altKey=t.altKey,e.metaKey=t.metaKey,e.shiftKey=t.shiftKey,e.ctrlKey=t.ctrlKey,e.button=t.button,e.buttons=t.buttons,e.client.x=t.clientX,e.client.y=t.clientY,e.movement.x=t.movementX,e.movement.y=t.movementY,e.page.x=t.pageX,e.page.y=t.pageY,e.screen.x=t.screenX,e.screen.y=t.screenY,e.relatedTarget=null},e.prototype.setCursor=function(e){this.context.contextService.applyCursorStyle(e||this.context.config.cursor||"default")},e.prototype.normalizeToPointerEvent=function(e,t){var n=[];if(t.isTouchEvent(e))for(var r=0;r-1,l=0,u=a.length;l=1?Math.ceil(C):1,E=i||function(e){var t=wn(e,"width");return"auto"===t?e.offsetWidth:parseFloat(t)}(a)||a.width/C,S=c||function(e){var t=wn(e,"height");return"auto"===t?e.offsetHeight:parseFloat(t)}(a)||a.height/C),o&&(Cr.offscreenCanvas=o),n.devicePixelRatio=C,n.requestAnimationFrame=null!=f?f:Nn.bind(Cr.globalThis),n.cancelAnimationFrame=null!=h?h:Fn.bind(Cr.globalThis),n.supportsTouchEvents=null!=I?I:"ontouchstart"in Cr.globalThis,n.supportsPointerEvents=null!=m?m:!!Cr.globalThis.PointerEvent,n.isTouchEvent=null!=b?b:function(e){return n.supportsTouchEvents&&e instanceof Cr.globalThis.TouchEvent},n.isMouseEvent=null!=w?w:function(e){return!Cr.globalThis.MouseEvent||e instanceof Cr.globalThis.MouseEvent&&(!n.supportsPointerEvents||!(e instanceof Cr.globalThis.PointerEvent))},n.initRenderingContext({container:r,canvas:a,width:E,height:S,renderer:u,offscreenCanvas:o,devicePixelRatio:C,cursor:d||"default",background:s||"transparent",createImage:v,document:p,supportsCSSTransform:g,useNativeClickEvent:y,alwaysTriggerPointerEventOnCanvas:x}),n.initDefaultCamera(E,S,u.clipSpaceNearZ),n.initRenderer(u,!0),n}return r.__extends(n,e),n.prototype.initRenderingContext=function(e){this.context.config=e,this.context.renderingContext={root:this.document.documentElement,renderListCurrentFrame:[],unculledEntities:[],renderReasons:new Set,force:!1,dirty:!1}},n.prototype.initDefaultCamera=function(e,n,r){var a=this,o=new Cr.CameraContribution;o.clipSpaceNearZ=r,o.setType(t.CameraType.EXPLORING,t.CameraTrackingMode.DEFAULT).setPosition(e/2,n/2,500).setFocalPoint(e/2,n/2,0).setOrthographic(e/-2,e/2,n/2,n/-2,.1,1e3),o.canvas=this,o.eventEmitter.on(K.UPDATED,(function(){a.context.renderingContext.renderReasons.add(t.RenderReason.CAMERA_CHANGED)})),this.context.camera=o},n.prototype.getConfig=function(){return this.context.config},n.prototype.getRoot=function(){return this.document.documentElement},n.prototype.getCamera=function(){return this.context.camera},n.prototype.getContextService=function(){return this.context.contextService},n.prototype.getEventService=function(){return this.context.eventService},n.prototype.getRenderingService=function(){return this.context.renderingService},n.prototype.getRenderingContext=function(){return this.context.renderingContext},n.prototype.getStats=function(){return this.getRenderingService().getStats()},Object.defineProperty(n.prototype,"ready",{get:function(){var e=this;return this.readyPromise||(this.readyPromise=new Promise((function(t){e.resolveReadyPromise=function(){t(e)}})),this.inited&&this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),n.prototype.destroy=function(e,n){(void 0===e&&(e=!0),void 0===n&&(n=!1),n||this.dispatchEvent(new or(t.CanvasEvent.BEFORE_DESTROY)),this.frameId)&&(this.getConfig().cancelAnimationFrame||cancelAnimationFrame)(this.frameId);var r=this.getRoot();this.unmountChildren(r),e&&(this.document.destroy(),this.getEventService().destroy()),this.getRenderingService().destroy(),this.getContextService().destroy(),e&&this.context.rBushRoot&&(this.context.rBushRoot.clear(),this.context.rBushRoot=null,this.context.renderingContext.root=null),n||this.dispatchEvent(new or(t.CanvasEvent.AFTER_DESTROY))},n.prototype.changeSize=function(e,t){this.resize(e,t)},n.prototype.resize=function(e,n){var r=this.context.config;r.width=e,r.height=n,this.getContextService().resize(e,n);var a=this.context.camera,o=a.getProjectionMode();a.setPosition(e/2,n/2,500).setFocalPoint(e/2,n/2,0),o===t.CameraProjectionMode.ORTHOGRAPHIC?a.setOrthographic(e/-2,e/2,n/2,n/-2,a.getNear(),a.getFar()):a.setAspect(e/n),this.dispatchEvent(new or(t.CanvasEvent.RESIZE,{width:e,height:n}))},n.prototype.appendChild=function(e,t){return this.document.documentElement.appendChild(e,t)},n.prototype.insertBefore=function(e,t){return this.document.documentElement.insertBefore(e,t)},n.prototype.removeChild=function(e){return this.document.documentElement.removeChild(e)},n.prototype.removeChildren=function(){this.document.documentElement.removeChildren()},n.prototype.destroyChildren=function(){this.document.documentElement.destroyChildren()},n.prototype.render=function(){var e=this;this.dispatchEvent(da),this.getRenderingService().render(this.getConfig(),(function(){e.dispatchEvent(pa)})),this.dispatchEvent(fa)},n.prototype.run=function(){var e=this,t=function(){e.render(),e.frameId=e.requestAnimationFrame(t)};t()},n.prototype.initRenderer=function(e,t){var n=this;if(void 0===t&&(t=!1),!e)throw new Error("Renderer is required.");this.inited=!1,this.readyPromise=void 0,this.context.rBushRoot=new f,this.context.renderingPlugins=[],this.context.renderingPlugins.push(new oa,new la,new aa([new ca])),this.loadRendererContainerModule(e),this.context.contextService=new this.context.ContextService(r.__assign(r.__assign({},Cr),this.context)),this.context.renderingService=new dr(Cr,this.context),this.context.eventService=new lr(Cr,this.context),this.context.eventService.init(),this.context.contextService.init?(this.context.contextService.init(),this.initRenderingService(e,t,!0)):this.context.contextService.initAsync().then((function(){n.initRenderingService(e,t)}))},n.prototype.initRenderingService=function(e,n,r){var a=this;void 0===n&&(n=!1),void 0===r&&(r=!1),this.context.renderingService.init((function(){a.inited=!0,n?(r?a.requestAnimationFrame((function(){a.dispatchEvent(new or(t.CanvasEvent.READY))})):a.dispatchEvent(new or(t.CanvasEvent.READY)),a.readyPromise&&a.resolveReadyPromise()):a.dispatchEvent(new or(t.CanvasEvent.RENDERER_CHANGED)),n||a.getRoot().forEach((function(e){var t=e.renderable;t&&(t.renderBoundsDirty=!0,t.boundsDirty=!0,t.dirty=!0)})),a.mountChildren(a.getRoot()),e.getConfig().enableAutoRendering&&a.run()}))},n.prototype.loadRendererContainerModule=function(e){var t=this;e.getPlugins().forEach((function(e){e.context=t.context,e.init(Cr)}))},n.prototype.setRenderer=function(e){var t=this.getConfig();if(t.renderer!==e){var n=t.renderer;t.renderer=e,this.destroy(!1,!0),r.__spreadArray([],r.__read(null==n?void 0:n.getPlugins()),!1).reverse().forEach((function(e){e.destroy(Cr)})),this.initRenderer(e)}},n.prototype.setCursor=function(e){this.getConfig().cursor=e,this.getContextService().applyCursorStyle(e)},n.prototype.unmountChildren=function(e){var t=this;e.childNodes.forEach((function(e){t.unmountChildren(e)})),this.inited&&(e.isMutationObserved?e.dispatchEvent(sa):(sa.target=e,this.dispatchEvent(sa,!0)),e!==this.document.documentElement&&(e.ownerDocument=null),e.isConnected=!1),e.isCustomElement&&e.disconnectedCallback&&e.disconnectedCallback()},n.prototype.mountChildren=function(e){var t=this;this.inited?e.isConnected||(e.ownerDocument=this.document,e.isConnected=!0,e.isMutationObserved?e.dispatchEvent(ua):(ua.target=e,this.dispatchEvent(ua,!0))):console.warn("[g]: You are trying to call `canvas.appendChild` before canvas' initialization finished. You can either await `canvas.ready` or listen to `CanvasEvent.READY` manually.","appended child: ",e.nodeName),e.childNodes.forEach((function(e){t.mountChildren(e)})),e.isCustomElement&&e.connectedCallback&&e.connectedCallback()},n.prototype.client2Viewport=function(e){return this.getEventService().client2Viewport(e)},n.prototype.viewport2Client=function(e){return this.getEventService().viewport2Client(e)},n.prototype.viewport2Canvas=function(e){return this.getEventService().viewport2Canvas(e)},n.prototype.canvas2Viewport=function(e){return this.getEventService().canvas2Viewport(e)},n.prototype.getPointByClient=function(e,t){return this.client2Viewport({x:e,y:t})},n.prototype.getClientByPoint=function(e,t){return this.viewport2Client({x:e,y:t})},n}(ir);t.AABB=N,t.AbstractRenderer=v,t.AbstractRendererPlugin=h,t.BUILT_IN_PROPERTIES=Vt,t.CSS=qr,t.CSSGradientValue=le,t.CSSKeywordValue=ue,t.CSSRGB=be,t.CSSStyleValue=ie,t.CSSUnitValue=Ie,t.Camera=Q,t.CameraEvent=K,t.Canvas=ha,t.Circle=Hr,t.CircleUpdater=Wn,t.CustomElement=Vr,t.CustomElementRegistry=na,t.CustomEvent=or,t.DefaultSceneGraphSelector=fr,t.DefaultSceneGraphService=yr,t.DisplayObject=zr,t.Document=ra,t.ERROR_MSG_METHOD_NOT_IMPLEMENTED=q,t.Element=Or,t.Ellipse=Wr,t.EllipseUpdater=Xn,t.EventService=lr,t.EventTarget=ir,t.FederatedEvent=tr,t.FederatedMouseEvent=nr,t.FederatedPointerEvent=rr,t.FederatedWheelEvent=ar,t.Frustum=U,t.Group=Xr,t.HTML=Yr,t.Image=Zr,t.Line=Kr,t.LineUpdater=Yn,t.MutationEvent=hr,t.Node=cr,t.OffscreenCanvasCreator=ur,t.Path=$r,t.PathUpdater=Zn,t.Plane=F,t.Point=j,t.Polygon=Qr,t.Polyline=Jr,t.PolylineUpdater=Kn,t.RBush=f,t.Rect=ea,t.RectUpdater=$n,t.Rectangle=z,t.RenderingService=dr,t.Text=ta,t.TextService=Sr,t.TextUpdater=Qn,t.computeLinearGradient=function(e,t,n){var r=b(n.value),a=0+e/2,o=0+t/2,i=Math.abs(e*Math.cos(r))+Math.abs(t*Math.sin(r));return{x1:a-Math.cos(r)*i/2,y1:o-Math.sin(r)*i/2,x2:a+Math.cos(r)*i/2,y2:o+Math.sin(r)*i/2}},t.computeRadialGradient=function(e,n,r,a,o){var c=r.value,l=a.value;r.unit===t.UnitType.kPercentage&&(c=r.value/100*e),a.unit===t.UnitType.kPercentage&&(l=a.value/100*n);var u=Math.max(i.distanceSquareRoot([0,0],[c,l]),i.distanceSquareRoot([0,n],[c,l]),i.distanceSquareRoot([e,n],[c,l]),i.distanceSquareRoot([e,0],[c,l]));return o&&(o instanceof Ie?u=o.value:o instanceof ue&&("closest-side"===o.value?u=Math.min(c,e-c,l,n-l):"farthest-side"===o.value?u=Math.max(c,e-c,l,n-l):"closest-corner"===o.value&&(u=Math.min(i.distanceSquareRoot([0,0],[c,l]),i.distanceSquareRoot([0,n],[c,l]),i.distanceSquareRoot([e,n],[c,l]),i.distanceSquareRoot([e,0],[c,l]))))),{x:c,y:l,r:u}},t.convertToPath=function(e,n){void 0===n&&(n=e.getLocalTransform());var a=[];switch(e.nodeName){case t.Shape.LINE:var c=e.parsedStyle,l=c.x1,u=void 0===l?0:l,s=c.y1,d=void 0===s?0:s,p=c.x2,f=void 0===p?0:p,h=c.y2;a=function(e,t,n,r){return[["M",e,t],["L",n,r]]}(u,d,f,void 0===h?0:h);break;case t.Shape.CIRCLE:var v=e.parsedStyle,m=v.r,I=void 0===m?0:m,g=v.cx,_=void 0===g?0:g,y=v.cy;a=bt(I,I,_,void 0===y?0:y);break;case t.Shape.ELLIPSE:var x=e.parsedStyle,b=x.rx,w=void 0===b?0:b,E=x.ry,S=void 0===E?0:E,C=x.cx,k=(_=void 0===C?0:C,x.cy);a=bt(w,S,_,void 0===k?0:k);break;case t.Shape.POLYLINE:case t.Shape.POLYGON:a=function(e,t){var n=e.map((function(e,t){return[0===t?"M":"L",e[0],e[1]]}));return t&&n.push(["Z"]),n}(e.parsedStyle.points.points,e.nodeName===t.Shape.POLYGON);break;case t.Shape.RECT:var T=e.parsedStyle,A=T.width,M=void 0===A?0:A,R=T.height,P=void 0===R?0:R,O=T.x,L=void 0===O?0:O,N=T.y,F=void 0===N?0:N,D=T.radius,B=D&&D.some((function(e){return 0!==e}));a=function(e,t,n,a,o){if(o){var i=r.__read(o,4),c=i[0],l=i[1],u=i[2],s=i[3],d=e>0?1:-1,p=t>0?1:-1,f=d+p!==0?1:0;return[["M",d*c+n,a],["L",e-d*l+n,a],l?["A",l,l,0,0,f,e+n,p*l+a]:null,["L",e+n,t-p*u+a],u?["A",u,u,0,0,f,e+n-d*u,t+a]:null,["L",n+d*s,t+a],s?["A",s,s,0,0,f,n,t+a-p*s]:null,["L",n,p*c+a],c?["A",c,c,0,0,f,d*c+n,a]:null,["Z"]].filter((function(e){return e}))}return[["M",n,a],["L",n+e,a],["L",n+e,a+t],["L",n,a+t],["Z"]]}(M,P,L,F,B&&D.map((function(e){return i.clamp(e,0,Math.min(Math.abs(M)/2,Math.abs(P)/2))})));break;case t.Shape.PATH:var G=e.parsedStyle.path.absolutePath;a=r.__spreadArray([],r.__read(G),!1)}if(a.length)return function(e,t,n){var r=t.parsedStyle,a=r.defX,i=void 0===a?0:a,c=r.defY,l=void 0===c?0:c;return e.reduce((function(e,t){var r="";if("M"===t[0]||"L"===t[0]){var a=o.vec3.fromValues(t[1]-i,t[2]-l,0);n&&o.vec3.transformMat4(a,a,n),r="".concat(t[0]).concat(a[0],",").concat(a[1])}else if("Z"===t[0])r=t[0];else if("C"===t[0]){var c=o.vec3.fromValues(t[1]-i,t[2]-l,0),u=o.vec3.fromValues(t[3]-i,t[4]-l,0),s=o.vec3.fromValues(t[5]-i,t[6]-l,0);n&&(o.vec3.transformMat4(c,c,n),o.vec3.transformMat4(u,u,n),o.vec3.transformMat4(s,s,n)),r="".concat(t[0]).concat(c[0],",").concat(c[1],",").concat(u[0],",").concat(u[1],",").concat(s[0],",").concat(s[1])}else if("A"===t[0]){var d=o.vec3.fromValues(t[6]-i,t[7]-l,0);n&&o.vec3.transformMat4(d,d,n),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],",").concat(t[5],",").concat(d[0],",").concat(d[1])}else"Q"===t[0]&&(c=o.vec3.fromValues(t[1]-i,t[2]-l,0),u=o.vec3.fromValues(t[3]-i,t[4]-l,0),n&&(o.vec3.transformMat4(c,c,n),o.vec3.transformMat4(u,u,n)),r="".concat(t[0]).concat(t[1],",").concat(t[2],",").concat(t[3],",").concat(t[4],"}"));return e+r}),"")}(a,e,n)},t.createVec3=x,t.decompose=k,t.definedProps=function(e){return Object.fromEntries(Object.entries(e).filter((function(e){return void 0!==r.__read(e,2)[1]})))},t.deg2rad=b,t.deg2turn=function(e){return e/360},t.findClosestClipPathTarget=bn,t.fromRotationTranslationScale=C,t.getAngle=y,t.getEuler=S,t.getOrCalculatePathTotalLength=dt,t.grad2deg=function(e){return(e%=400)<0&&(e+=400),e/400*360},t.isBrowser=_n,t.isCSSGradientValue=function(e){return!!e.type&&!!e.value},t.isCSSRGB=We,t.isCanvas=function(e){return!!e.document},t.isDisplayObject=Lr,t.isFederatedEvent=Jn,t.isFillOrStrokeAffected=function(e,t,n){var r=!1,a=!1,o=!!t&&!t.isNone,i=!!n&&!n.isNone;return"visiblepainted"===e||"painted"===e||"auto"===e?(r=o,a=i):"visiblefill"===e||"fill"===e?r=!0:"visiblestroke"===e||"stroke"===e?a=!0:"visible"!==e&&"all"!==e||(r=!0,a=!0),[r,a]},t.isPattern=Ve,t.mergeColors=Ye,t.parseColor=Xe,t.parseLength=Ke,t.parsePath=St,t.parseTransform=Ot,t.parsedTransformToMat4=on,t.propertyMetadataCache=Xt,t.rad2deg=w,t.resetEntityCounter=function(){Ar=0},t.runtime=Cr,t.setDOMSize=function(e,t,n){_n&&e.style&&(e.style.width=t+"px",e.style.height=n+"px")},t.translatePathToString=function(e,t,n,r,a,o,i){void 0===r&&(r=0),void 0===a&&(a=0),void 0===o&&(o=0),void 0===i&&(i=0);var c=e.map((function(c,l){var u=c[0],s=e[l+1],d=0===l&&(0!==r||0!==a),p=(l===e.length-1||s&&("M"===s[0]||"Z"===s[0]))&&0!==o&&0!==i;switch(u){case"M":return d?"M ".concat(c[1]-t+r,",").concat(c[2]-n+a," L ").concat(c[1]-t,",").concat(c[2]-n):"M ".concat(c[1]-t,",").concat(c[2]-n);case"L":return"L ".concat(c[1]-t+(p?o:0),",").concat(c[2]-n+(p?i:0));case"Q":return"Q ".concat(c[1]-t," ").concat(c[2]-n,",").concat(c[3]-t," ").concat(c[4]-n)+(p?" L ".concat(c[3]-t+o,",").concat(c[4]-n+i):"");case"C":return"C ".concat(c[1]-t," ").concat(c[2]-n,",").concat(c[3]-t," ").concat(c[4]-n,",").concat(c[5]-t," ").concat(c[6]-n)+(p?" L ".concat(c[5]-t+o,",").concat(c[6]-n+i):"");case"A":return"A ".concat(c[1]," ").concat(c[2]," ").concat(c[3]," ").concat(c[4]," ").concat(c[5]," ").concat(c[6]-t," ").concat(c[7]-n)+(p?" L ".concat(c[6]-t+o,",").concat(c[7]-n+i):"");case"Z":return"Z"}})).join(" ");return~c.indexOf("NaN")?"":c},t.turn2deg=E},76076:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(54993),i=1e-4,c=function(){function e(e,t,n,r){var a=this;this.width=e,this.height=t,this.elements=n,this.context=r,this.keyframeAnimationMap=new WeakMap,this.displayObjectElementMap=new WeakMap,this.animations=[],this.isPaused=!1,this.direction=1,this.displayObjects=n.map((function(e){return a.buildHierachy(e)}))}return e.prototype.generateTransform=function(e,t,n,r,a){var o="";return 0===e&&0===t||(o+="translate(".concat(e,", ").concat(t,")")),1===n&&1===r||(o+=" scale(".concat(0===n?i:n,", ").concat(0===r?i:r,")")),0!==a&&(o+=" rotate(".concat(a,"deg)")),o},e.prototype.buildHierachy=function(e){var t,n=this,o=e.type,i=e.name,c=e.anchorX,l=void 0===c?0:c,u=e.anchorY,s=void 0===u?0:u,d=e.rotation,p=void 0===d?0:d,f=e.scaleX,h=void 0===f?1:f,v=e.scaleY,m=void 0===v?1:v,I=e.x,g=void 0===I?0:I,_=e.y,y=void 0===_?0:_,x=e.children,b=e.shape,w=e.style,E=e.keyframeAnimation,S=this.generateTransform(g-l,y-s,h,m,p);if(o===a.Shape.GROUP)t=new a.Group({style:{transformOrigin:"".concat(l,"px ").concat(s,"px"),transform:S}});else if(o===a.Shape.ELLIPSE){var C=b.cx,k=b.cy,T=b.rx,A=b.ry;t=new a.Ellipse({style:{cx:C,cy:k,rx:T,ry:A,transformOrigin:"".concat(l-C+T,"px ").concat(s-k+A,"px"),transform:S}})}else if(o===a.Shape.PATH){var M=this.generatePathFromShape(b);t=new a.Path({style:{d:M,transformOrigin:"".concat(l,"px ").concat(s,"px"),transform:S}})}else if(o===a.Shape.RECT){C=b.x,k=b.y;var R=b.width,P=b.height,O=b.r;t=new a.Rect({style:{x:C,y:k,width:R,height:P,anchor:[.5,.5],radius:O,transformOrigin:"".concat(l-C+R/2,"px ").concat(s-k+P/2,"px"),transform:S}})}else if(o===a.Shape.IMAGE){R=b.width,P=b.height;var L=b.src;t=new a.Image({style:{x:0,y:0,width:R,height:P,src:L,transformOrigin:"".concat(l,"px ").concat(s,"px"),transform:S}})}if(i&&(t.name=i),w&&t.attr(w),E&&this.keyframeAnimationMap.set(t,E),x){var N=x.map((function(e){return n.buildHierachy(e)}));t.append.apply(t,r.__spreadArray([],r.__read(N),!1))}return this.displayObjectElementMap.set(t,e),t},e.prototype.getAnimations=function(){return this.animations},e.prototype.getDuration=function(e){return void 0===e&&(e=!1),(e?this.fps():1)*(this.context.endFrame-this.context.startFrame)*this.context.frameTime/1e3},e.prototype.fps=function(){return this.context.fps},e.prototype.isSameKeyframeOptions=function(e,t){return e.delay===t.delay&&e.duration===t.duration&&e.easing===t.easing},e.prototype.isSameKeyframes=function(e,t){return e.offset===t.offset&&e.easing===t.easing},e.prototype.generatePathFromShape=function(e){var t=e.close,n=e.v,r=e.in,a=e.out,o=[];o.push(["M",n[0][0],n[0][1]]);for(var i=1;i=g&&t<_?"visible":"hidden"}),t.context.autoplay||u.pause(),u}})).filter((function(e){return!!e}))),!1))}}))})),n},e.prototype.formatKeyframes=function(e,t){return e.forEach((function(e){e.transform=t.style.transform||"","scaleX"in e&&(e.transform=(e.transform||"")+" scaleX(".concat(0===e.scaleX?i:e.scaleX,")"),delete e.scaleX),"scaleY"in e&&(e.transform=(e.transform||"")+" scaleY(".concat(0===e.scaleY?i:e.scaleY,")"),delete e.scaleY),"rotation"in e&&(e.transform=(e.transform||"")+" rotate(".concat(e.rotation,"deg)"),delete e.rotation),"x"in e&&(e.transform=(e.transform||"")+" translateX(".concat(e.x,"px)"),delete e.x),"y"in e&&(e.transform=(e.transform||"")+" translateY(".concat(e.y,"px)"),delete e.y),"style"in e&&(Object.keys(e.style).forEach((function(t){e[t]=e.style[t]})),delete e.style)})),(e=e.filter((function(e){e.ignore,e.easing;var t=e.offset,n=r.__rest(e,["ignore","easing","offset"]);return t>=0&&Object.keys(n).length>0}))).length&&1!==e[e.length-1].offset&&e.push(r.__assign(r.__assign({},e[e.length-1]),{offset:1})),e.sort((function(e,t){return e.offset-t.offset})),e.forEach((function(e){Object.keys(e).forEach((function(t){""===e[t]&&delete e[t]}))})),e},e.prototype.destroy=function(){this.displayObjects.forEach((function(e){e.destroy()}))},e.prototype.size=function(e){return{width:this.width,height:this.height}},e.prototype.version=function(){return this.context.version},e.prototype.play=function(){this.isPaused=!1,this.animations.forEach((function(e){e.play()}))},e.prototype.playSegments=function(e){var t=this,n=r.__read(e,2),a=n[0],o=n[1];this.isPaused=!1,this.animations.forEach((function(e){e.currentTime=a/t.fps()*1e3;var n=e.onframe;e.onframe=function(r){n&&n(r),e.currentTime>=o/t.fps()*1e3&&(e.finish(),e.onframe=n||null)},e.play()}))},e.prototype.pause=function(){this.isPaused=!0,this.animations.forEach((function(e){e.pause()}))},e.prototype.togglePause=function(){this.isPaused?this.play():this.pause()},e.prototype.goTo=function(e,t){var n=this;void 0===t&&(t=!1),t?this.animations.forEach((function(t){t.currentTime=e/n.fps()*1e3})):this.animations.forEach((function(t){t.currentTime=1e3*e}))},e.prototype.stop=function(){this.animations.forEach((function(e){e.finish()}))},e.prototype.setSpeed=function(e){var t=this;this.animations.forEach((function(n){n.playbackRate=e*t.direction}))},e.prototype.setDirection=function(e){this.direction=e,this.animations.forEach((function(t){t.playbackRate*=e}))},e}();function l(e,t){var n,r,a,o,i,c,p=e.length;for(r=0;r=0;t-=1)if("sh"===e[t].ty)if(e[t].ks.k.i)d(e[t].ks.k);else for(r=e[t].ks.k.length,n=0;nn[0]||!(n[0]>e[0])&&(e[1]>n[1]||!(n[1]>e[1])&&(e[2]>n[2]||!(n[2]>e[2])&&null))}var f,h,v,m,I,g,_,y,x,b,w,E,S,C,k,T,A,M,R,P,O,L=function(){var e=[4,4,14];function t(e){var t,n,r,a=e.length;for(t=0;t=0;n-=1)if("sh"===e[n].ty)if(e[n].ks.k.i)e[n].ks.k.c=e[n].closed;else for(a=e[n].ks.k.length,r=0;r0&&0===l){var h={offset:0};f&&r(h,f),c.keyframes.push(h)}if(c.keyframes.push(p),d&&s){var v={offset:Math.max((s.t+n.layerOffsetTime-n.startFrame)/i,0)};r(v,f),c.keyframes.push(v)}a=u}return o&&(c.duration=n.frameTime*i),c}function Z(e,t,n,r,a,i){for(var c=function(c){var l=n[c],u=Y(e,c,a,(function(e,n){var r=W(n,c);i&&(r=i(r)),(t?e[t]={}:e)[l]=r}));if(e.some((function(e){return e.ti&&e.to}))){var s=[];e.forEach((function(e,t){u.keyframes[t].offsetPath=s,e.ti&&e.to&&(0===t&&s.push(["M",e.s[0],e.s[1]]),u.keyframes[t].segmentLength=o.getTotalLength(s),s.push(["C",e.s[0]+e.to[0],e.s[1]+e.to[1],e.s[0]+e.ti[0],e.s[1]+e.ti[1],e.e[0],e.e[1]]))}));var d=o.getTotalLength(s);u.keyframes.forEach((function(e){e.offsetDistance=o.isNil(e.segmentLength)?1:e.segmentLength/d,delete e.segmentLength}))}u.keyframes.length&&r.push(u)},l=0;lt.startFrame||dd&&(d=v)}var m=function(e,t,n){return Math.atan(t/(e*Math.tan(n)))}(n,r,a),I=1/0,g=-1/0,_=[o,i];for(f=2*-Math.PI;f<=2*Math.PI;f+=Math.PI){var y=m+f;og&&(g=x)}return{x:s,y:I,width:d-s,height:g-I}}function s(e,t,n,r){return o(e,t,n,r)}function d(e,t,n,r,a){return{x:(1-a)*e+a*n,y:(1-a)*t+a*r}}function p(e,t,n,r,a){var o=1-a;return o*o*o*e+3*t*a*o*o+3*n*a*a*o+r*a*a*a}function f(e,t,n,r){var o,i,c,l=-3*e+9*t-9*n+3*r,u=6*e-12*t+6*n,s=3*t-3*e,d=[];if((0,a.Z)(l,0))(0,a.Z)(u,0)||(o=-s/u)>=0&&o<=1&&d.push(o);else{var p=u*u-4*l*s;(0,a.Z)(p,0)?d.push(-u/(2*l)):p>0&&(i=(-u-(c=Math.sqrt(p)))/(2*l),(o=(-u+c)/(2*l))>=0&&o<=1&&d.push(o),i>=0&&i<=1&&d.push(i))}return d}function h(e,t,n,a,i,c,l,u,s){if(0===s)return function(e,t){for(var n=0,r=e.length,a=0;a=0?[o]:[]}function x(e,t,n,a,i,c,l){if(0===l)return(o(e,t,n,a)+o(n,a,i,c)+o(e,t,i,c))/2;var u=function(e,t,n,r,a,o,i){var c=_(e,n,a,i),l=_(t,r,o,i),u=d(e,t,n,r,i),s=d(n,r,a,o,i);return[[e,t,u.x,u.y,c,l],[c,l,s.x,s.y,a,o]]}(e,t,n,a,i,c,.5),s=u[0],p=u[1];return s.push(l-1),p.push(l-1),x.apply(void 0,(0,r.__spreadArray)([],(0,r.__read)(s),!1))+x.apply(void 0,(0,r.__spreadArray)([],(0,r.__read)(p),!1))}function b(e,t,n,r,a,o){var c=y(e,n,a)[0],l=y(t,r,o)[0],u=[e,a],s=[t,o];return void 0!==c&&u.push(_(e,n,a,c)),void 0!==l&&s.push(_(t,r,o,l)),i(u,s)}function w(e,t,n,r,a,o){return x(e,t,n,r,a,o,3)}},13242:function(e,t,n){"use strict";var r=n(97582),a=n(54993),o=n(9434);function i(e,t,n,r){var a=e-n,o=t-r;return Math.sqrt(a*a+o*o)}function c(e,t){var n=Math.min.apply(Math,r.__spreadArray([],r.__read(e),!1)),a=Math.min.apply(Math,r.__spreadArray([],r.__read(t),!1));return{x:n,y:a,width:Math.max.apply(Math,r.__spreadArray([],r.__read(e),!1))-n,height:Math.max.apply(Math,r.__spreadArray([],r.__read(t),!1))-a}}function l(e){return(e+2*Math.PI)%(2*Math.PI)}function u(e,t){var n=Math.abs(e);return t>0?n:-1*n}function s(e,t,n,r,a,o){return n*Math.cos(a)*Math.cos(o)-r*Math.sin(a)*Math.sin(o)+e}function d(e,t,n,r,a,o){return n*Math.sin(a)*Math.cos(o)+r*Math.cos(a)*Math.sin(o)+t}function p(e,t,n){return{x:e*Math.cos(n),y:t*Math.sin(n)}}function f(e,t,n){var r=Math.cos(n),a=Math.sin(n);return[e*r-t*a,e*a+t*r]}function h(e,t,n,a,o,c){var l=-1,u=1/0,s=[n,a],d=20;c&&c>200&&(d=c/10);for(var p=1/d,f=p/10,h=0;h<=d;h++){var v=h*p,m=[o.apply(void 0,r.__spreadArray([],r.__read(e.concat([v])),!1)),o.apply(void 0,r.__spreadArray([],r.__read(t.concat([v])),!1))];(y=i(s[0],s[1],m[0],m[1]))=0&&y(n-e)*(n-e)+(r-t)*(r-t)?i(n,r,a,o):I(e,t,n,r,a,o)}function I(e,t,n,r,a,i){var c=[n-e,r-t];if(o.vec2.exactEquals(c,[0,0]))return Math.sqrt((a-e)*(a-e)+(i-t)*(i-t));var l=[-c[1],c[0]];o.vec2.normalize(l,l);var u=[a-e,i-t];return Math.abs(o.vec2.dot(u,l))}function g(e,t,n,r,a){var o=1-a;return o*o*o*e+3*t*a*o*o+3*n*a*a*o+r*a*a*a}function _(e,t,n,r,a){var o=1-a;return 3*(o*o*(t-e)+2*o*a*(n-t)+a*a*(r-n))}function y(e,t,n,r){var o,i,c,l=-3*e+9*t-9*n+3*r,u=6*e-12*t+6*n,s=3*t-3*e,d=[];if(a.isNumberEqual(l,0))a.isNumberEqual(u,0)||(o=-s/u)>=0&&o<=1&&d.push(o);else{var p=u*u-4*l*s;a.isNumberEqual(p,0)?d.push(-u/(2*l)):p>0&&(i=(-u-(c=Math.sqrt(p)))/(2*l),(o=(-u+c)/(2*l))>=0&&o<=1&&d.push(o),i>=0&&i<=1&&d.push(i))}return d}function x(e,t,n,a,o,c,l,u,s){if(0===s)return function(e,t){for(var n=0,r=e.length,a=0;a1||t<0||e.length<2)return null;var n=w(e),r=n.segments,a=n.totalLength;if(0===a)return{x:e[0][0],y:e[0][1]};for(var o=0,i=null,c=0;c=o&&t<=o+d){var p=(t-o)/d;i=v(u[0],u[1],s[0],s[1],p);break}o+=d}return i}function C(e,t){if(t>1||t<0||e.length<2)return 0;for(var n=w(e),r=n.segments,a=n.totalLength,o=0,i=0,c=0;c=o&&t<=o+d){i=Math.atan2(s[1]-u[1],s[0]-u[0]);break}o+=d}return i}function k(e,t,n){for(var r=1/0,a=0;a=0?[o]:[]}function P(e,t,n,a,o,c,l){if(0===l)return(i(e,t,n,a)+i(n,a,o,c)+i(e,t,o,c))/2;var u=function(e,t,n,r,a,o,i){var c=M(e,n,a,i),l=M(t,r,o,i),u=v(e,t,n,r,i),s=v(n,r,a,o,i);return[[e,t,u.x,u.y,c,l],[c,l,s.x,s.y,a,o]]}(e,t,n,a,o,c,.5),s=u[0],d=u[1];return s.push(l-1),d.push(l-1),P.apply(void 0,r.__spreadArray([],r.__read(s),!1))+P.apply(void 0,r.__spreadArray([],r.__read(d),!1))}function O(e,t,n,r,a,o,i,c){return h([e,n,a],[t,r,o],i,c,M)}t.arcBox=function(e,t,n,r,a,o,i){for(var c=function(e,t,n){return Math.atan(-t/e*Math.tan(n))}(n,r,a),l=1/0,u=-1/0,p=[o,i],f=2*-Math.PI;f<=2*Math.PI;f+=Math.PI){var h=c+f;ou&&(u=v)}var m=function(e,t,n){return Math.atan(t/(e*Math.tan(n)))}(n,r,a),I=1/0,g=-1/0,_=[o,i];for(f=2*-Math.PI;f<=2*Math.PI;f+=Math.PI){var y=m+f;og&&(g=x)}return{x:l,y:I,width:u-l,height:g-I}},t.arcNearestPoint=function(e,t,n,a,o,i,c,l,s){var d=f(l-e,s-t,-o),h=r.__read(d,2),v=function(e,t,n,r,a,o){var i=n,c=r;if(0===i||0===c)return{x:e,y:t};for(var l=a-e,s=o-t,d=Math.abs(l),p=Math.abs(s),f=i*i,h=c*c,v=Math.PI/4,m=0,I=0,g=0;g<4;g++){m=i*Math.cos(v),I=c*Math.sin(v);var _=(f-h)*Math.pow(Math.cos(v),3)/i,y=(h-f)*Math.pow(Math.sin(v),3)/c,x=m-_,b=I-y,w=d-_,E=p-y,S=Math.hypot(b,x),C=Math.hypot(E,w);v+=S*Math.asin((x*E-b*w)/(S*C))/Math.sqrt(f+h-m*m-I*I),v=Math.min(Math.PI/2,Math.max(0,v))}return{x:e+u(m,l),y:t+u(I,s)}}(0,0,n,a,h[0],h[1]),m=function(e,t,n,r){return(Math.atan2(r*e,n*t)+2*Math.PI)%(2*Math.PI)}(n,a,v.x,v.y);mc&&(v=p(n,a,c));var I=f(v.x,v.y,o);return{x:I[0]+e,y:I[1]+t}},t.arcTangentAngle=function(e,t,n,r,a,o,i,c){var u=(i-o)*c+o,s=function(e,t,n,r,a,o,i,c){return-1*n*Math.cos(a)*Math.sin(c)-r*Math.sin(a)*Math.cos(c)}(0,0,n,r,a,0,0,u),d=function(e,t,n,r,a,o,i,c){return-1*n*Math.sin(a)*Math.sin(c)+r*Math.cos(a)*Math.cos(c)}(0,0,n,r,a,0,0,u);return l(Math.atan2(d,s))},t.cubicBox=function(e,t,n,r,a,o,i,l){for(var u=[e,i],s=[t,l],d=y(e,n,a,i),p=y(t,r,o,l),f=0;f0)for(i=0;i<=r;i++)for(l=0;l<=a;l++){_=l/a*2*Math.PI-Math.PI,x=Math.sin(_),y=Math.cos(_),I=c.vec3.fromValues(x*e,-n/2,y*e),m=c.vec3.fromValues(x*t,n/2,y*t),c.vec3.lerp(A,I,m,i/r),c.vec3.normalize(M,c.vec3.sub(M,m,I)),g=c.vec3.fromValues(y,0,-x),c.vec3.normalize(R,c.vec3.cross(R,g,M)),P.push(A[0],A[1],A[2]),O.push(R[0],R[1],R[2]),h=l/a,v=i/r,L.push(h,1-v);var D=v;v=h,h=D,h=(h/=3)*s+u,v=v*s+u,N.push(h,1-v),i0)for(i=0;i1&&F.push(T,T+i,T+i-1);if(T+=a,t>0)for(i=0;i1&&F.push(T,T+i-1,T+i)}return{positions:P,normals:O,uvs:L,uvs1:N,indices:F}}var p,f=function(e){function t(t,n){return void 0===n&&(n={}),e.call(this,t,r.__assign({width:1,height:1,depth:1,widthSegments:1,heightSegments:1,depthSegments:1},n))||this}return r.__extends(t,e),Object.defineProperty(t.prototype,"width",{get:function(){return this.props.width},set:function(e){this.props.width!==e&&(this.props.width=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this.props.height},set:function(e){this.props.height!==e&&(this.props.height=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depth",{get:function(){return this.props.depth},set:function(e){this.props.depth!==e&&(this.props.depth=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"widthSegments",{get:function(){return this.props.widthSegments},set:function(e){this.props.widthSegments!==e&&(this.props.widthSegments=e,this.build())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"heightSegments",{get:function(){return this.props.heightSegments},set:function(e){this.props.heightSegments!==e&&(this.props.heightSegments=e,this.build())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depthSegments",{get:function(){return this.props.depthSegments},set:function(e){this.props.depthSegments!==e&&(this.props.depthSegments=e,this.build())},enumerable:!1,configurable:!0}),t.prototype.createTopology=function(){var e=this.props,t=e.widthSegments,n=void 0===t?1:t,r=e.heightSegments,a=void 0===r?1:r,o=e.depthSegments,i=void 0===o?1:o,l=e.height,d=void 0===l?1:l,p=e.width,f=void 0===p?1:p,h=e.depth,v=n,m=a,I=i,g=f/2,_=d/2,y=(void 0===h?1:h)/2,x=[c.vec3.fromValues(-g,-_,y),c.vec3.fromValues(g,-_,y),c.vec3.fromValues(g,_,y),c.vec3.fromValues(-g,_,y),c.vec3.fromValues(g,-_,-y),c.vec3.fromValues(-g,-_,-y),c.vec3.fromValues(-g,_,-y),c.vec3.fromValues(g,_,-y)],b=[[0,1,3],[4,5,7],[3,2,6],[1,0,4],[1,4,2],[5,0,6]],w=[[0,0,1],[0,0,-1],[0,1,0],[0,-1,0],[1,0,0],[-1,0,0]],E=1,S=2,C=3,k=4,T=5,A=[],M=[],R=[],P=[],O=[],L=0,N=function(e,t,n){var r,a,o,i;for(o=0;o<=t;o++)for(i=0;i<=n;i++){var l=c.vec3.create(),d=c.vec3.create(),p=c.vec3.create(),f=c.vec3.create();c.vec3.lerp(l,x[b[e][0]],x[b[e][1]],o/t),c.vec3.lerp(d,x[b[e][0]],x[b[e][2]],i/n),c.vec3.sub(p,d,x[b[e][0]]),c.vec3.add(f,l,p),r=o/t,a=i/n,A.push(f[0],f[1],f[2]),M.push(w[e][0],w[e][1],w[e][2]),R.push(r,1-a),r=(r/=3)*s+u,a=(a/=3)*s+u,r+=e%3/3,a+=Math.floor(e/3)/3,P.push(r,1-a),o 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n vec4 diffuseColor = outputColor;\n\n ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n reflectedLight.indirectDiffuse += vec3( 1.0 );\n reflectedLight.indirectDiffuse *= outputColor.rgb;\n\n vec3 outgoingLight = reflectedLight.indirectDiffuse;\n \n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",cullMode:i.CullMode.BACK},n))||this;o.defines=r.__assign(r.__assign({},o.defines),{USE_UV:!0,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1});var c=n||{},l=c.map,u=c.wireframe;return l&&(o.map=l),o.wireframe=u,o.setUniforms(((a={})[p.PLACE_HOLDER]=[0,0,0,0],a)),o}return r.__extends(t,e),Object.defineProperty(t.prototype,"map",{get:function(){return this.props.map},set:function(e){var t;this.props.map!==e&&(this.props.map=e,this.programDirty=!0),this.setUniforms(((t={})[p.MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"aoMap",{get:function(){return this.props.aoMap},set:function(e){this.props.aoMap=e},enumerable:!1,configurable:!0}),t}(o.Material);!function(e){e.EMISSIVE="u_Emissive",e.SHININESS="u_Shininess",e.SPECULAR="u_Specular",e.BUMP_SCALE="u_BumpScale",e.SPECULAR_MAP="u_SpecularMap",e.BUMP_MAP="u_BumpMap"}(b||(b={}));var E,S=function(e){function t(t,n){var o,i=e.call(this,t,r.__assign({vertexShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n float u_Shininess;\n vec3 u_Specular;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = NORMAL) in vec3 a_Normal;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nout vec3 v_ViewPosition;\nout vec3 v_Normal;\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n vec4 position = vec4(a_Position, 1.0);\n\n gl_Position = project(position, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n vec4 mvPosition = u_ViewMatrix * u_ModelMatrix * position;\n v_ViewPosition = - mvPosition.xyz;\n\n // v_ViewPosition = vec3(mvPosition) / mvPosition.w;\n\n mat3 normalWorld = mat3(transposeMat3(inverseMat3(mat3(u_ViewMatrix * u_ModelMatrix))));\n v_Normal = normalize(normalWorld * a_Normal);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n float u_Shininess;\n vec3 u_Specular;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#if defined(USE_BUMPMAP) && defined(USE_LIGHT)\n uniform sampler2D u_BumpMap;\n\n // Bump Mapping Unparametrized Surfaces on the GPU by Morten S. Mikkelsen\n // http://api.unrealengine.com/attachments/Engine/Rendering/LightingAndShadows/BumpMappingWithoutTangentSpace/mm_sfgrad_bump.pdf\n\n // Evaluate the derivative of the height w.r.t. screen-space using forward differencing (listing 2)\n\n vec2 dHdxy_fwd() {\n vec2 dSTdx = dFdx( v_Uv );\n vec2 dSTdy = dFdy( v_Uv );\n\n float Hll = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv ).x;\n float dBx = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdx ).x - Hll;\n float dBy = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdy ).x - Hll;\n\n return vec2( dBx, dBy );\n }\n\n vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\n // Workaround for Adreno 3XX dFd*( vec3 ) bug. See #9988\n\n vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n vec3 vN = surf_norm;\t\t// normalized\n\n vec3 R1 = cross( vSigmaY, vN );\n vec3 R2 = cross( vN, vSigmaX );\n\n float fDet = dot( vSigmaX, R1 ) * faceDirection;\n\n vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n return normalize( abs( fDet ) * surf_norm - vGrad );\n }\n#endif\n#ifdef USE_SPECULARMAP\n uniform sampler2D u_SpecularMap;\n#endif\nvec3 BRDF_Lambert(vec3 diffuseColor) {\n return RECIPROCAL_PI * diffuseColor;\n}\n\nvec3 F_Schlick(\n vec3 f0,\n float f90,\n float dotVH\n) {\n // Original approximation by Christophe Schlick '94\n // float fresnel = pow( 1.0 - dotVH, 5.0 );\n\n // Optimized variant (presented by Epic at SIGGRAPH '13)\n // https://cdn2.unrealengine.com/Resources/files/2013SiggraphPresentationsNotes-26915738.pdf\n float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\n\nfloat G_BlinnPhong_Implicit( /* float dotNL, float dotNV */ ) {\n // geometry term is (n dot l)(n dot v) / 4(n dot l)(n dot v)\n return 0.25;\n}\n\nfloat D_BlinnPhong(\n float shininess,\n float dotNH\n) {\n return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\n\nvec3 BRDF_BlinnPhong(\n vec3 lightDir,\n vec3 viewDir,\n vec3 normal,\n vec3 specularColor,\n float shininess\n) {\n vec3 halfDir = normalize( lightDir + viewDir );\n\n float dotNH = saturate( dot( normal, halfDir ) );\n float dotVH = saturate( dot( viewDir, halfDir ) );\n\n vec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\n float G = G_BlinnPhong_Implicit( /* dotNL, dotNV */ );\n\n float D = D_BlinnPhong( shininess, dotNH );\n\n return F * ( G * D );\n}\n\n#ifdef USE_WIREFRAME\n in vec3 v_Barycentric;\n\n float edgeFactor() {\n vec3 d = fwidth(v_Barycentric);\n vec3 a3 = smoothstep(vec3(0.0), d * u_WireframeLineWidth, v_Barycentric);\n return min(min(a3.x, a3.y), a3.z);\n }\n#endif\n\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\n#ifdef USE_LIGHT\n void getDirectionalLightInfo(\n DirectionalLight directionalLight, \n GeometricContext geometry,\n out IncidentLight light\n ) {\n light.color = directionalLight.color * directionalLight.intensity;\n light.direction = normalize(directionalLight.direction);\n light.visible = true;\n }\n\n vec3 getAmbientLightIrradiance( vec3 ambientLightColor ) {\n vec3 irradiance = ambientLightColor;\n return irradiance;\n }\n#endif\nstruct BlinnPhongMaterial {\n vec3 diffuseColor;\n vec3 specularColor;\n float specularShininess;\n float specularStrength;\n};\n\nvoid RE_Direct_BlinnPhong(\n IncidentLight directLight,\n GeometricContext geometry,\n BlinnPhongMaterial material,\n inout ReflectedLight reflectedLight\n) {\n float dotNL = saturate(dot(geometry.normal, directLight.direction));\n vec3 irradiance = dotNL * directLight.color;\n\n reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\n reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\n\nvoid RE_IndirectDiffuse_BlinnPhong(\n vec3 irradiance,\n GeometricContext geometry,\n BlinnPhongMaterial material,\n inout ReflectedLight reflectedLight\n) {\n reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n\n#define RE_Direct RE_Direct_BlinnPhong\n#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong\n\nin vec3 v_ViewPosition;\nin vec3 v_Normal;\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n\n // diffusemap\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n // specularmap\n float specularStrength = 1.0;\n\n#ifdef USE_SPECULARMAP\n vec4 texelSpecular = texture(SAMPLER_2D(u_SpecularMap), v_Uv);\n specularStrength = texelSpecular.r;\n#endif\n // bumpmap & normalmap\n float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\nvec3 normal = normalize(v_Normal);\n#ifdef USE_DOUBLESIDE\n normal = normal * faceDirection;\n#endif\n\n// #ifdef USE_TANGENT\n// vec3 tangent = normalize( vTangent );\n// vec3 bitangent = normalize( vBitangent );\n\n// #ifdef DOUBLE_SIDED\n// tangent = tangent * faceDirection;\n// bitangent = bitangent * faceDirection;\n// #endif\n\n// #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\n// mat3 vTBN = mat3( tangent, bitangent, normal );\n\n// #endif\n// #endif\n #ifdef OBJECTSPACE_NORMALMAP\n // normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; // overrides both flatShading and attribute normals\n\n // #ifdef FLIP_SIDED\n // normal = - normal;\n // #endif\n\n // #ifdef DOUBLE_SIDED\n // normal = normal * faceDirection;\n // #endif\n\n // normal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n // vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n // mapN.xy *= normalScale;\n\n // #ifdef USE_TANGENT\n // normal = normalize( vTBN * mapN );\n // #else\n // normal = perturbNormal2Arb( - v_ViewPosition, normal, mapN, faceDirection );\n // #endif\n\n#elif defined(USE_BUMPMAP) && defined(USE_LIGHT)\n normal = perturbNormalArb( - v_ViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n vec4 diffuseColor = outputColor;\n ReflectedLight reflectedLight = ReflectedLight(vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ));\n vec3 totalEmissiveRadiance = u_Emissive;\n\n // calculate lighting accumulation\n BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = u_Specular;\nmaterial.specularShininess = u_Shininess;\nmaterial.specularStrength = specularStrength;\n GeometricContext geometry;\ngeometry.position = - v_ViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = u_IsOrtho == 1.0 ? vec3(0, 0, 1) : normalize(v_ViewPosition);\n\nIncidentLight directLight;\n#if defined( NUM_DIR_LIGHTS ) && ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n DirectionalLight directionalLight;\n #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n DirectionalLightShadow directionalLightShadow;\n #endif\n\n #pragma unroll_loop_start\n for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\n directionalLight = directionalLights[ i ];\n\n getDirectionalLightInfo( directionalLight, geometry, directLight );\n\n #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n directionalLightShadow = directionalLightShadows[ i ];\n directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n #endif\n\n RE_Direct( directLight, geometry, material, reflectedLight );\n }\n #pragma unroll_loop_end\n\n#endif\n\n#if defined( RE_IndirectDiffuse )\n vec3 iblIrradiance = vec3(0.0);\n vec3 ambient = vec3(0.0);\n #ifdef NUM_AMBIENT_LIGHTS\n ambient = u_AmbientLightColor;\n #endif\n vec3 irradiance = getAmbientLightIrradiance(ambient);\n\n // irradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n // #if ( NUM_HEMI_LIGHTS > 0 )\n // #pragma unroll_loop_start\n // for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n // irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n // }\n // #pragma unroll_loop_end\n // #endif\n#endif\n\n#if defined( RE_IndirectSpecular )\n vec3 radiance = vec3( 0.0 );\n vec3 clearcoatRadiance = vec3( 0.0 );\n#endif\n\n #if defined( RE_IndirectDiffuse )\n RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n\n#if defined( RE_IndirectSpecular )\n RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif\n\n vec3 outgoingLight = reflectedLight.directDiffuse +\n reflectedLight.indirectDiffuse + \n reflectedLight.directSpecular + \n reflectedLight.indirectSpecular + \n totalEmissiveRadiance;\n\n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",emissive:"black",shininess:30,specular:"#111111",bumpScale:1,doubleSide:!1},n))||this,c=i,l=c.specularMap,u=c.bumpMap,s=c.doubleSide,d=c.emissive,p=c.shininess,f=c.specular,h=a.parseColor(d),v=a.parseColor(f);return i.setUniforms(((o={u_Placeholder:null})[b.EMISSIVE]=[Number(h.r)/255,Number(h.g)/255,Number(h.b)/255],o[b.SHININESS]=p,o[b.SPECULAR]=[Number(v.r)/255,Number(v.g)/255,Number(v.b)/255],o)),l&&(i.specularMap=l),u&&(i.bumpMap=u),i.doubleSide=s,i.defines=r.__assign(r.__assign({},i.defines),{USE_LIGHT:!0}),i}return r.__extends(t,e),Object.defineProperty(t.prototype,"emissive",{get:function(){return this.props.emissive},set:function(e){var t;this.props.emissive=e;var n=a.parseColor(e);this.setUniforms(((t={})[b.EMISSIVE]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"shininess",{get:function(){return this.props.shininess},set:function(e){var t;this.props.shininess=e,this.setUniforms(((t={})[b.SHININESS]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"specular",{get:function(){return this.props.specular},set:function(e){var t;this.props.specular=e;var n=a.parseColor(e);this.setUniforms(((t={})[b.SPECULAR]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"specularMap",{get:function(){return this.props.specularMap},set:function(e){var t;this.props.map!==e&&(this.props.specularMap=e,this.programDirty=!0),this.defines.USE_SPECULARMAP=!!e,this.setUniforms(((t={})[b.SPECULAR_MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpMap",{get:function(){return this.props.bumpMap},set:function(e){var t;this.props.map!==e&&(this.props.bumpMap=e,this.programDirty=!0),this.defines.USE_BUMPMAP=!!e,this.setUniforms(((t={})[b.BUMP_MAP]=e,t[b.BUMP_SCALE]=this.bumpScale,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpScale",{get:function(){return this.props.bumpScale},set:function(e){var t;this.props.bumpScale=e,this.setUniforms(((t={})[b.BUMP_SCALE]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"doubleSide",{get:function(){return this.props.doubleSide},set:function(e){this.props.doubleSide=e,this.defines.USE_DOUBLESIDE=e},enumerable:!1,configurable:!0}),t}(w);!function(e){e.EMISSIVE="u_Emissive",e.BUMP_SCALE="u_BumpScale",e.BUMP_MAP="u_BumpMap"}(E||(E={}));var C,k=function(e){function t(t,n){var o,i=e.call(this,t,r.__assign({vertexShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = NORMAL) in vec3 a_Normal;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nout vec3 v_ViewPosition;\nout vec3 v_Normal;\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n vec4 position = vec4(a_Position, 1.0);\n\n gl_Position = project(position, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n vec4 mvPosition = u_ViewMatrix * u_ModelMatrix * position;\n v_ViewPosition = - mvPosition.xyz;\n\n // v_ViewPosition = vec3(mvPosition) / mvPosition.w;\n\n mat3 normalWorld = mat3(transposeMat3(inverseMat3(mat3(u_ViewMatrix * u_ModelMatrix))));\n v_Normal = normalize(normalWorld * a_Normal);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#if defined(USE_BUMPMAP) && defined(USE_LIGHT)\n uniform sampler2D u_BumpMap;\n\n // Bump Mapping Unparametrized Surfaces on the GPU by Morten S. Mikkelsen\n // http://api.unrealengine.com/attachments/Engine/Rendering/LightingAndShadows/BumpMappingWithoutTangentSpace/mm_sfgrad_bump.pdf\n\n // Evaluate the derivative of the height w.r.t. screen-space using forward differencing (listing 2)\n\n vec2 dHdxy_fwd() {\n vec2 dSTdx = dFdx( v_Uv );\n vec2 dSTdy = dFdy( v_Uv );\n\n float Hll = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv ).x;\n float dBx = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdx ).x - Hll;\n float dBy = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdy ).x - Hll;\n\n return vec2( dBx, dBy );\n }\n\n vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\n // Workaround for Adreno 3XX dFd*( vec3 ) bug. See #9988\n\n vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n vec3 vN = surf_norm;\t\t// normalized\n\n vec3 R1 = cross( vSigmaY, vN );\n vec3 R2 = cross( vN, vSigmaX );\n\n float fDet = dot( vSigmaX, R1 ) * faceDirection;\n\n vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n return normalize( abs( fDet ) * surf_norm - vGrad );\n }\n#endif\n#ifdef USE_SPECULARMAP\n uniform sampler2D u_SpecularMap;\n#endif\nvec3 BRDF_Lambert(vec3 diffuseColor) {\n return RECIPROCAL_PI * diffuseColor;\n}\n\nvec3 F_Schlick(\n vec3 f0,\n float f90,\n float dotVH\n) {\n // Original approximation by Christophe Schlick '94\n // float fresnel = pow( 1.0 - dotVH, 5.0 );\n\n // Optimized variant (presented by Epic at SIGGRAPH '13)\n // https://cdn2.unrealengine.com/Resources/files/2013SiggraphPresentationsNotes-26915738.pdf\n float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\n\nfloat G_BlinnPhong_Implicit( /* float dotNL, float dotNV */ ) {\n // geometry term is (n dot l)(n dot v) / 4(n dot l)(n dot v)\n return 0.25;\n}\n\nfloat D_BlinnPhong(\n float shininess,\n float dotNH\n) {\n return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\n\nvec3 BRDF_BlinnPhong(\n vec3 lightDir,\n vec3 viewDir,\n vec3 normal,\n vec3 specularColor,\n float shininess\n) {\n vec3 halfDir = normalize( lightDir + viewDir );\n\n float dotNH = saturate( dot( normal, halfDir ) );\n float dotVH = saturate( dot( viewDir, halfDir ) );\n\n vec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\n float G = G_BlinnPhong_Implicit( /* dotNL, dotNV */ );\n\n float D = D_BlinnPhong( shininess, dotNH );\n\n return F * ( G * D );\n}\n\n#ifdef USE_WIREFRAME\n in vec3 v_Barycentric;\n\n float edgeFactor() {\n vec3 d = fwidth(v_Barycentric);\n vec3 a3 = smoothstep(vec3(0.0), d * u_WireframeLineWidth, v_Barycentric);\n return min(min(a3.x, a3.y), a3.z);\n }\n#endif\n\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\n#ifdef USE_LIGHT\n void getDirectionalLightInfo(\n DirectionalLight directionalLight, \n GeometricContext geometry,\n out IncidentLight light\n ) {\n light.color = directionalLight.color * directionalLight.intensity;\n light.direction = normalize(directionalLight.direction);\n light.visible = true;\n }\n\n vec3 getAmbientLightIrradiance( vec3 ambientLightColor ) {\n vec3 irradiance = ambientLightColor;\n return irradiance;\n }\n#endif\nstruct LambertMaterial {\n vec3 diffuseColor;\n float specularStrength;\n};\n\nvoid RE_Direct_Lambert(\n IncidentLight directLight,\n GeometricContext geometry,\n LambertMaterial material,\n inout ReflectedLight reflectedLight\n) {\n float dotNL = saturate(dot(geometry.normal, directLight.direction));\n vec3 irradiance = dotNL * directLight.color;\n\n reflectedLight.directDiffuse += irradiance * BRDF_Lambert(material.diffuseColor);\n}\n\nvoid RE_IndirectDiffuse_Lambert(\n vec3 irradiance,\n GeometricContext geometry,\n LambertMaterial material,\n inout ReflectedLight reflectedLight\n) {\n reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert(material.diffuseColor);\n}\n\n#define RE_Direct\t\t\t\tRE_Direct_Lambert\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Lambert\n\nin vec3 v_ViewPosition;\nin vec3 v_Normal;\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n\n // diffusemap\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n // specularmap\n float specularStrength = 1.0;\n\n#ifdef USE_SPECULARMAP\n vec4 texelSpecular = texture(SAMPLER_2D(u_SpecularMap), v_Uv);\n specularStrength = texelSpecular.r;\n#endif\n // bumpmap & normalmap\n float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\nvec3 normal = normalize(v_Normal);\n#ifdef USE_DOUBLESIDE\n normal = normal * faceDirection;\n#endif\n\n// #ifdef USE_TANGENT\n// vec3 tangent = normalize( vTangent );\n// vec3 bitangent = normalize( vBitangent );\n\n// #ifdef DOUBLE_SIDED\n// tangent = tangent * faceDirection;\n// bitangent = bitangent * faceDirection;\n// #endif\n\n// #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\n// mat3 vTBN = mat3( tangent, bitangent, normal );\n\n// #endif\n// #endif\n #ifdef OBJECTSPACE_NORMALMAP\n // normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; // overrides both flatShading and attribute normals\n\n // #ifdef FLIP_SIDED\n // normal = - normal;\n // #endif\n\n // #ifdef DOUBLE_SIDED\n // normal = normal * faceDirection;\n // #endif\n\n // normal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n // vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n // mapN.xy *= normalScale;\n\n // #ifdef USE_TANGENT\n // normal = normalize( vTBN * mapN );\n // #else\n // normal = perturbNormal2Arb( - v_ViewPosition, normal, mapN, faceDirection );\n // #endif\n\n#elif defined(USE_BUMPMAP) && defined(USE_LIGHT)\n normal = perturbNormalArb( - v_ViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n vec4 diffuseColor = outputColor;\n ReflectedLight reflectedLight = ReflectedLight(vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ));\n vec3 totalEmissiveRadiance = u_Emissive;\n\n // calculate lighting accumulation\n LambertMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularStrength = specularStrength;\n GeometricContext geometry;\ngeometry.position = - v_ViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = u_IsOrtho == 1.0 ? vec3(0, 0, 1) : normalize(v_ViewPosition);\n\nIncidentLight directLight;\n#if defined( NUM_DIR_LIGHTS ) && ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n DirectionalLight directionalLight;\n #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n DirectionalLightShadow directionalLightShadow;\n #endif\n\n #pragma unroll_loop_start\n for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\n directionalLight = directionalLights[ i ];\n\n getDirectionalLightInfo( directionalLight, geometry, directLight );\n\n #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n directionalLightShadow = directionalLightShadows[ i ];\n directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n #endif\n\n RE_Direct( directLight, geometry, material, reflectedLight );\n }\n #pragma unroll_loop_end\n\n#endif\n\n#if defined( RE_IndirectDiffuse )\n vec3 iblIrradiance = vec3(0.0);\n vec3 ambient = vec3(0.0);\n #ifdef NUM_AMBIENT_LIGHTS\n ambient = u_AmbientLightColor;\n #endif\n vec3 irradiance = getAmbientLightIrradiance(ambient);\n\n // irradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n // #if ( NUM_HEMI_LIGHTS > 0 )\n // #pragma unroll_loop_start\n // for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n // irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n // }\n // #pragma unroll_loop_end\n // #endif\n#endif\n\n#if defined( RE_IndirectSpecular )\n vec3 radiance = vec3( 0.0 );\n vec3 clearcoatRadiance = vec3( 0.0 );\n#endif\n\n #if defined( RE_IndirectDiffuse )\n RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n\n#if defined( RE_IndirectSpecular )\n RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif\n\n vec3 outgoingLight = reflectedLight.directDiffuse +\n reflectedLight.indirectDiffuse + \n totalEmissiveRadiance;\n\n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",emissive:"black",bumpScale:1,doubleSide:!1},n))||this,c=i,l=c.bumpMap,u=c.doubleSide,s=c.emissive,d=a.parseColor(s);return i.setUniforms(((o={u_Placeholder:null})[E.EMISSIVE]=[Number(d.r)/255,Number(d.g)/255,Number(d.b)/255],o)),l&&(i.bumpMap=l),i.doubleSide=u,i.defines=r.__assign(r.__assign({},i.defines),{USE_LIGHT:!0}),i}return r.__extends(t,e),Object.defineProperty(t.prototype,"emissive",{get:function(){return this.props.emissive},set:function(e){var t;this.props.emissive=e;var n=a.parseColor(e);this.setUniforms(((t={})[E.EMISSIVE]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpMap",{get:function(){return this.props.bumpMap},set:function(e){var t;this.props.map!==e&&(this.props.bumpMap=e,this.programDirty=!0),this.defines.USE_BUMPMAP=!!e,this.setUniforms(((t={})[E.BUMP_MAP]=e,t[E.BUMP_SCALE]=this.bumpScale,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpScale",{get:function(){return this.props.bumpScale},set:function(e){var t;this.props.bumpScale=e,this.setUniforms(((t={})[E.BUMP_SCALE]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"doubleSide",{get:function(){return this.props.doubleSide},set:function(e){this.props.doubleSide=e,this.defines.USE_DOUBLESIDE=e},enumerable:!1,configurable:!0}),t}(w);!function(e){e.MAP="u_Map",e.PLACE_HOLDER="u_Placeholder",e.SIZE="u_Size"}(C||(C={}));var T=function(e){function t(t,n){var a,o=e.call(this,t,r.__assign({vertexShader:"#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n float u_Size;\n vec4 u_Placeholder;\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n gl_PointSize = u_Size;\n gl_Position = project(vec4(a_Position, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n float u_Size;\n vec4 u_Placeholder;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n vec2 uv = vec2(gl_PointCoord.x, 1.0 - gl_PointCoord.y);\n\tvec4 mapTexel = texture(SAMPLER_2D(u_Map), uv);\n u_Color *= mapTexel;\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n vec4 diffuseColor = outputColor;\n\n vec3 outgoingLight = diffuseColor.rgb;\n \n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",cullMode:i.CullMode.BACK},n))||this;o.defines=r.__assign(r.__assign({},o.defines),{USE_UV:!0,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1});var c=n||{},l=c.map,u=c.size;return l&&(o.map=l),o.setUniforms(((a={})[C.PLACE_HOLDER]=[0,0,0,0],a[C.SIZE]=u||1,a)),o}return r.__extends(t,e),Object.defineProperty(t.prototype,"map",{get:function(){return this.props.map},set:function(e){var t;this.props.map!==e&&(this.props.map=e,this.programDirty=!0),this.setUniforms(((t={})[C.MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this.props.size},set:function(e){var t;this.props.size=e,this.setUniforms(((t={})[C.SIZE]=e,t))},enumerable:!1,configurable:!0}),t}(o.Material),A=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="3d",t}return r.__extends(t,e),t.prototype.init=function(){},t.prototype.destroy=function(){},t}(a.AbstractRendererPlugin);Object.defineProperty(t,"BufferGeometry",{enumerable:!0,get:function(){return o.BufferGeometry}}),Object.defineProperty(t,"Fog",{enumerable:!0,get:function(){return o.Fog}}),Object.defineProperty(t,"FogType",{enumerable:!0,get:function(){return o.FogType}}),Object.defineProperty(t,"Light",{enumerable:!0,get:function(){return o.Light}}),Object.defineProperty(t,"Material",{enumerable:!0,get:function(){return o.Material}}),Object.defineProperty(t,"Mesh",{enumerable:!0,get:function(){return o.Mesh}}),Object.defineProperty(t,"ShaderMaterial",{enumerable:!0,get:function(){return o.ShaderMaterial}}),Object.defineProperty(t,"VertexAttributeBufferIndex",{enumerable:!0,get:function(){return o.VertexAttributeBufferIndex}}),Object.defineProperty(t,"VertexAttributeLocation",{enumerable:!0,get:function(){return o.VertexAttributeLocation}}),Object.defineProperty(t,"AddressMode",{enumerable:!0,get:function(){return i.AddressMode}}),Object.defineProperty(t,"BlendFactor",{enumerable:!0,get:function(){return i.BlendFactor}}),Object.defineProperty(t,"BlendMode",{enumerable:!0,get:function(){return i.BlendMode}}),Object.defineProperty(t,"BufferFrequencyHint",{enumerable:!0,get:function(){return i.BufferFrequencyHint}}),Object.defineProperty(t,"ChannelWriteMask",{enumerable:!0,get:function(){return i.ChannelWriteMask}}),Object.defineProperty(t,"CompareFunction",{enumerable:!0,get:function(){return i.CompareFunction}}),Object.defineProperty(t,"CullMode",{enumerable:!0,get:function(){return i.CullMode}}),Object.defineProperty(t,"Format",{enumerable:!0,get:function(){return i.Format}}),Object.defineProperty(t,"FrontFace",{enumerable:!0,get:function(){return i.FrontFace}}),Object.defineProperty(t,"GL",{enumerable:!0,get:function(){return i.GL}}),Object.defineProperty(t,"MipmapFilterMode",{enumerable:!0,get:function(){return i.MipmapFilterMode}}),Object.defineProperty(t,"PrimitiveTopology",{enumerable:!0,get:function(){return i.PrimitiveTopology}}),Object.defineProperty(t,"SamplerFormatKind",{enumerable:!0,get:function(){return i.SamplerFormatKind}}),Object.defineProperty(t,"StencilOp",{enumerable:!0,get:function(){return i.StencilOp}}),Object.defineProperty(t,"TextureDimension",{enumerable:!0,get:function(){return i.TextureDimension}}),Object.defineProperty(t,"TextureUsage",{enumerable:!0,get:function(){return i.TextureUsage}}),Object.defineProperty(t,"VertexStepMode",{enumerable:!0,get:function(){return i.VertexStepMode}}),t.AmbientLight=y,t.CapsuleGeometry=_,t.ConeGeometry=g,t.CubeGeometry=f,t.CylinderGeometry=I,t.DirectionalLight=x,t.MeshBasicMaterial=w,t.MeshLambertMaterial=k,t.MeshPhongMaterial=S,t.PlaneGeometry=m,t.Plugin=A,t.PointMaterial=T,t.ProceduralGeometry=l,t.SphereGeometry=h,t.TorusGeometry=v},43884:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=function(){function e(e,t,n){this.a11yPluginOptions=e,this.textExtractor=t,this.ariaManager=n}return e.prototype.apply=function(t){var n=this;this.context=t;var r=t.renderingService,o=t.renderingContext.root.ownerDocument.defaultView,i=this.a11yPluginOptions,c=i.enableExtractingText,l=i.enableARIA,u=function(e){var t=e.target;c&&!n.isSVG()&&t.nodeName===a.Shape.TEXT&&(n.textExtractor.getOrCreateEl(t),Object.keys(t.attributes).forEach((function(e){n.textExtractor.updateAttribute(e,t)})),n.textExtractor.updateAttribute("modelMatrix",t)),l&&n.ariaManager.createOrUpdateA11yDOM(t)},s=function(e){var t=e.target,r=e.attrName;c&&!n.isSVG()&&t.nodeName===a.Shape.TEXT&&n.textExtractor.updateAttribute(r,t)},d=function(e){var t=e.target;c&&!n.isSVG()&&t.nodeName===a.Shape.TEXT&&n.textExtractor.updateAttribute("modelMatrix",t)},p=function(e){var t=e.target;c&&!n.isSVG()&&t.nodeName===a.Shape.TEXT&&n.textExtractor.removeEl(t),l&&n.ariaManager.removeA11yDOM(t)};r.hooks.init.tap(e.tag,(function(){c&&!n.isSVG()&&n.textExtractor.activate(),l&&n.ariaManager.activate(),o.addEventListener(a.ElementEvent.MOUNTED,u),o.addEventListener(a.ElementEvent.UNMOUNTED,p),o.addEventListener(a.ElementEvent.ATTR_MODIFIED,s),o.addEventListener(a.ElementEvent.BOUNDS_CHANGED,d)})),r.hooks.destroy.tap(e.tag,(function(){c&&!n.isSVG()&&n.textExtractor.deactivate(),l&&n.ariaManager.deactivate(),o.removeEventListener(a.ElementEvent.MOUNTED,u),o.removeEventListener(a.ElementEvent.UNMOUNTED,p),o.removeEventListener(a.ElementEvent.ATTR_MODIFIED,s),o.removeEventListener(a.ElementEvent.BOUNDS_CHANGED,d)}))},e.prototype.isSVG=function(){return a.isBrowser&&this.context.contextService.getDomElement()instanceof SVGSVGElement},e.tag="A11y",e}(),i="g-a11y-screen-reader",c=100,l=function(){function e(e,t){var n=this;this.context=e,this.a11yPluginOptions=t,this.isActive=!1,this.isMobileAccessibility=!1,this.accessibleButtonMap=new WeakMap,this.onClick=function(e){n.dispatchEvent(e,["click","pointertap","tap"])},this.onFocus=function(e){var t=e.target;t.getAttribute("aria-live")||t.setAttribute("aria-live","assertive"),n.dispatchEvent(e,["mouseover"])},this.onFocusOut=function(e){var t=e.target;t.getAttribute("aria-live")||t.setAttribute("aria-live","polite"),n.dispatchEvent(e,["mouseout"])}}return e.prototype.removeOverlay=function(){this.$container&&this.$container.remove()},e.prototype.createOverlay=function(){var e=this.context.config.document,t=this.context.contextService.getDomElement().parentNode;if(t){var n=t.querySelector("#".concat(i,"-mask"));n||(n=(e||document).createElement("div")),n.style.width="".concat(c,"px"),n.style.height="".concat(c,"px"),n.style.position="absolute",n.style.top="".concat(0,"px"),n.style.left="".concat(0,"px"),n.style.zIndex=2..toString(),this.$container=n,this.$container.id="".concat(i,"-mask"),t.appendChild(this.$container)}},e.prototype.createExitAnchor=function(){var e=this.context.config.document,t=this.context.contextService.getDomElement().parentNode;if(t){var n=(e||document).createElement("div");this.$exitAnchor=n,t.appendChild(n),n.id="g-plugin-a11y-exit-anchor",n.style.cssText="position: absolute; width: 1px; height: 1px; overflow: hidden; white-space: nowrap; clip: rect(1px, 1px, 1px, 1px); margin-top: -3px; opacity: 0.01;",n.setAttribute("tabindex","0"),n.setAttribute("aria-hidden","false"),n.addEventListener("focus",(function(e){console.log("focus exit el...")}))}},e.prototype.removeExitAnchor=function(){this.$exitAnchor&&(this.$exitAnchor.remove(),delete this.$exitAnchor)},e.prototype.start=function(){var e=this;this.isActive||(this.isActive=!0,this.createOverlay(),this.context.renderingContext.root.forEach((function(t){e.createOrUpdateA11yDOM(t)})))},e.prototype.stop=function(){this.isActive&&!this.isMobileAccessibility&&(this.isActive=!1,this.removeOverlay())},e.prototype.destroyTouchHook=function(){this.hookDiv&&(document.body.removeChild(this.hookDiv),this.hookDiv=null)},e.prototype.activate=function(){var e=this.a11yPluginOptions.containerAriaLabel,t=this.context.contextService.getDomElement().parentElement;t&&(t.setAttribute("role","region"),t.setAttribute("aria-hidden","false"),e&&t.setAttribute("aria-label",e)),this.createOverlay(),this.createExitAnchor()},e.prototype.deactivate=function(){var e=this.context.contextService.getDomElement().parentElement;e&&(e.removeAttribute("role"),e.removeAttribute("aria-hidden"),e.removeAttribute("aria-label")),this.removeOverlay(),this.removeExitAnchor()},e.prototype.dispatchEvent=function(e,t){console.log(t)},e.prototype.createOrUpdateA11yDOM=function(e){if(e.isVisible()&&e.style.accessible){var t=e.style,n=t.tabIndex,r=t.ariaLabel,a=this.accessibleButtonMap.get(e);a||((a=document.createElement("button")).style.width="".concat(c,"px"),a.style.height="".concat(c,"px"),a.style.backgroundColor="transparent",a.style.position="absolute",a.style.zIndex=2..toString(),a.style.borderStyle="none",this.accessibleButtonMap.set(e,a),a.addEventListener("click",this.onClick),a.addEventListener("focus",this.onFocus),a.addEventListener("focusout",this.onFocusOut)),a.tabIndex=n,a.setAttribute("aria-label",r),this.$container.appendChild(a)}},e.prototype.removeA11yDOM=function(e){var t=this.accessibleButtonMap.get(e);t&&(t.removeEventListener("click",this.onClick),t.removeEventListener("focus",this.onFocus),t.removeEventListener("focusout",this.onFocusOut),this.accessibleButtonMap.delete(e),this.$container.removeChild(t))},e}(),u="g-a11y-text-extractor",s=function(){function e(e){this.context=e}return e.prototype.activate=function(){var e=this.context.config.document,t=this.context.contextService.getDomElement().parentNode;t&&(this.$container=(e||document).createElement("div"),this.$container.id="".concat(u,"-mask"),this.$container.style.cssText="\nposition: absolute;\ntop: 0;\nleft: 0;\nright: 0;\nbottom: 0;\nz-index: 99;\npointer-events: none;\nuser-select: none;\noverflow: hidden;\n",t.appendChild(this.$container))},e.prototype.getOrCreateEl=function(e){var t=this.context.config.document,n="".concat(u,"-text-").concat(e.entity),r=this.$container.querySelector("#".concat(n));return r||((r=(t||document).createElement("div")).id="".concat(u,"-text-").concat(e.entity),r.style.cssText="\nline-height: 1;\nposition: absolute;\nwhite-space: pre;\nword-break: keep-all;\ncolor: transparent !important;\n",this.$container.appendChild(r)),r},e.prototype.updateAttribute=function(e,t){var n=this.getOrCreateEl(t);switch(e){case"text":var r=t.parsedStyle.text;n.textContent=r;break;case"visibility":"visible"===t.parsedStyle.visibility?this.getOrCreateEl(t):this.removeEl(t);break;case"modelMatrix":case"transformOrigin":case"textAlign":case"textBaseline":case"dx":case"dy":var a=t.parsedStyle,o=a.transformOrigin,i=a.textAlign,c=a.textBaseline,l=a.dx,u=a.dy;n.style["transform-origin"]="".concat(o&&o[0].value||0," ").concat(o&&o[1].value||0);var s=t.getWorldTransform(),d="0";"center"===i||"middle"===i?d="-50%":"right"!==i&&"end"!==i||(d="-100%");var p="0";"middle"===c?p="-50%":"bottom"!==c&&"alphabetic"!==c&&"ideographic"!==c||(p="-100%"),n.style.transform="translate(".concat(l,"px,").concat(u,"px) translate(").concat(d,",").concat(p,") matrix3d(").concat(s.toString(),")");break;case"fontSize":var f=t.parsedStyle.fontSize,h=void 0===f?0:f;n.style.fontSize="".concat(h,"px");break;case"fontFamily":var v=t.parsedStyle.fontFamily;n.style.fontFamily=v}},e.prototype.removeEl=function(e){var t="".concat(u,"-text-").concat(e.entity),n=this.$container.querySelector("#".concat(t));n&&n.remove()},e.prototype.deactivate=function(){this.$container&&this.$container.remove()},e}(),d=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.options=t,n.name="a11y",n}return r.__extends(t,e),t.prototype.init=function(){var e=r.__assign({enableExtractingText:!1,enableARIA:!0},this.options),t=new s(this.context),n=new l(this.context,e);this.addRenderingPlugin(new o(e,t,n))},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=d},2619:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(50840),i=function(){function e(){var e=this;this.isMoving=!1,this.lastX=-1,this.lastY=-1,this.onPanstart=function(t){e.lastX=t.center.x,e.lastY=t.center.y,e.isMoving=!0},this.onPanmove=function(t){var n=e.context.globalThis.navigator.platform.toUpperCase().indexOf("MAC")>=0;if(e.ctrlKey=t.srcEvent.ctrlKey,n&&t.srcEvent.metaKey&&(e.ctrlKey=!0),e.altKey=t.srcEvent.altKey,e.shiftKey=t.srcEvent.shiftKey,e.isMoving){var r=t.center.x-e.lastX,a=t.center.y-e.lastY;e.lastX=t.center.x,e.lastY=t.center.y,e.ctrlKey&&!e.shiftKey?e.dolly(a):e.shiftKey&&!e.ctrlKey?e.pan(r,a):e.ctrlKey&&e.shiftKey?e.roll(a):e.rotate(r,a)}},this.onPanend=function(t){e.isMoving=!1},this.onPinch=function(t){var n=10*(1-t.scale);e.dolly(n)},this.onMousewheel=function(t){e.dolly(t.deltaY)}}return e.prototype.apply=function(t){var n=this,r=t.config,a=t.camera,i=t.renderingService,c=t.renderingContext;this.canvasConfig=r,this.camera=a,this.context=t,i.hooks.init.tap(e.tag,(function(){var e=c.root.ownerDocument.defaultView;n.hammertime=new o(e),n.hammertime.get("pan").set({direction:o.DIRECTION_ALL}),n.hammertime.get("pinch").set({enable:!0}),n.hammertime.on("panstart",n.onPanstart),n.hammertime.on("panmove",n.onPanmove),n.hammertime.on("panend",n.onPanend),n.hammertime.on("pinch",n.onPinch),e.addEventListener("wheel",n.onMousewheel)})),i.hooks.destroy.tap(e.tag,(function(){n.hammertime.off("panstart",n.onPanstart),n.hammertime.off("panmove",n.onPanmove),n.hammertime.off("panend",n.onPanend),n.hammertime.off("pinch",n.onPinch),c.root.removeEventListener("wheel",n.onMousewheel)}))},e.prototype.dolly=function(e){this.camera.dolly(e)},e.prototype.pan=function(e,t){var n=this.canvasConfig,r=n.width,a=n.height,o=Math.max(r,a),i=e*(1/o)*10/2,c=-t*(1/o)*10/2;this.camera.pan(i,c)},e.prototype.roll=function(e){var t=this.canvasConfig.width;this.camera.rotate(0,0,-20/t*e*10)},e.prototype.rotate=function(e,t){var n=this.canvasConfig,r=n.width,a=10,o=10;e*e>2*t*t?o*=.5:t*t>2*e*e&&(a*=.5);var i=e*(20/n.height)*a,c=t*(20/r)*o;this.camera.rotate(i,-c,0)},e.tag="Control",e}(),c=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="control",t}return r.__extends(t,e),t.prototype.init=function(){this.addRenderingPlugin(new i)},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=c},16170:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(54993),i=n(97024),c=n(9434),l=n(26729),u=n(9187),s=n(13242),d=function(){function e(){this.drawcalls=[]}return e.tag="c-renderable-3d",e}(),p=function(){function e(){this.lights=[]}return e.prototype.addLight=function(e){this.lights.push(e),this.sortLights()},e.prototype.removeLight=function(e){var t=this.lights.indexOf(e);this.lights.splice(t,1),this.sortLights()},e.prototype.addFog=function(e){this.fog=e},e.prototype.removeFog=function(e){this.fog=null},e.prototype.getFog=function(){return this.fog},e.prototype.getAllLights=function(){return this.lights},e.prototype.getDefines=function(){var e={USE_LIGHT:!!this.lights.length};return this.lights.forEach((function(t){e[t.define]||(e[t.define]=0),e[t.define]++})),e},e.prototype.sortLights=function(){this.lights.sort((function(e,t){return e.order-t.order}))},e}(),f=function(e){function t(t){var n=this,o=t.style,i=r.__rest(t,["style"]);return(n=e.call(this,r.__assign({type:a.Shape.MESH,style:r.__assign({x:"",y:"",z:"",lineWidth:0,anchor:[.5,.5,.5]},o)},i))||this).cullable.enable=!1,n.style.geometry.meshes.push(n),n.style.material.meshes.push(n),n}return r.__extends(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this);var t=this.style.geometry.meshes,n=t.indexOf(this);t.splice(n,1),n=(t=this.style.material.meshes).indexOf(this),t.splice(n,1)},t}(a.DisplayObject),h=function(){function e(){}return e.prototype.update=function(e){var t=e.geometry.computeBoundingBox(),n=t.getMax(),r=t.getMin();return{width:n[0]-r[0],height:n[1]-r[1],depth:n[2]-r[2]}},e}(),v=function(){function e(){this.counter=0,this.id2DisplayObjectMap={}}return e.prototype.getId=function(e){var t=this.counter++;return this.id2DisplayObjectMap[t]=e,t},e.prototype.getById=function(e){return this.id2DisplayObjectMap[e]},e.prototype.deleteById=function(e){delete this.id2DisplayObjectMap[e]},e.prototype.reset=function(){this.counter=0,this.id2DisplayObjectMap={}},e.prototype.decodePickingColor=function(e){var t=r.__read(e,3);return t[0]+256*t[1]+65536*t[2]-1},e.prototype.encodePickingColor=function(e){return[e+1&255,e+1>>8&255,e+1>>8>>8&255]},e}(),m=function(){function e(){this.name="(unnamed)",this.preprocessedVert="",this.preprocessedFrag="",this.both="",this.vert="",this.frag="",this.defines={}}return e.prototype.definesChanged=function(){this.preprocessedVert="",this.preprocessedFrag=""},e.prototype.setDefineString=function(e,t){if(null!==t){if(this.defines[e]===t)return!1;this.defines[e]=t}else{if(o.isNil(this.defines[e]))return!1;delete this.defines[e]}return this.definesChanged(),!0},e.prototype.setDefineBool=function(e,t){return this.setDefineString(e,t?"1":null)},e.prototype.getDefineString=function(e){return i.nullify(this.defines[e])},e.prototype.getDefineBool=function(e){var t=this.getDefineString(e);return null!==t&&i.assert("1"===t),null!==t},e}(),I=function(){function e(e){this.currentBufferWordSize=-1,this.currentWordOffset=0,this.buffer=null,this.shadowBufferF32=null,this.shadowBufferU8=null,this.device=e;var t=e.queryLimits();this.uniformBufferWordAlignment=t.uniformBufferWordAlignment,this.uniformBufferMaxPageWordSize=t.uniformBufferMaxPageWordSize}return e.prototype.isSupportedUBO=function(){return"WebGL1"!==this.device.queryVendorInfo().platformString},e.prototype.findPageIndex=function(e){return e/this.uniformBufferMaxPageWordSize|0},e.prototype.allocateChunk=function(e){e=i.alignNonPowerOfTwo(e,this.uniformBufferWordAlignment),i.assert(e=this.shadowBufferF32.length){i.assert(e>>6)>>>0}function _(e){return e+=e<<3,e^=e>>>11,(e+=e<<15)>>>0}function y(e){return 0}var x=function(){this.keys=[],this.values=[]},b=function(){function e(e,t){this.keyEqualFunc=e,this.keyHashFunc=t,this.buckets=new Map}return e.prototype.findBucketIndex=function(e,t){for(var n=0;n=0?[4,n.values[a]]:[3,5];case 3:l.sent(),l.label=4;case 4:return a--,[3,2];case 5:return t=e.next(),[3,1];case 6:return[3,9];case 7:return o=l.sent(),i={error:o},[3,9];case 8:try{t&&!t.done&&(c=e.return)&&c.call(e)}finally{if(i)throw i.error}return[7];case 9:return[2]}}))},e}();function w(e,t){return i.assert(""!==e.preprocessedVert&&""!==t.preprocessedVert),i.assert(""!==e.preprocessedFrag&&""!==t.preprocessedFrag),e.preprocessedVert===t.preprocessedVert&&e.preprocessedFrag===t.preprocessedFrag}function E(e,t){return e=g(e,t.blendMode),e=g(e,t.blendSrcFactor),e=g(e,t.blendDstFactor)}function S(e,t){return e=E(e,t.rgbBlendState),e=g(e=E(e,t.alphaBlendState),t.channelWriteMask)}function C(e,t){for(var n,r,a,o,i,c,l,u,s=0;s0})),t=this.device.createBindings(n),this.bindingsCache.add(n,t)}return t},e.prototype.createRenderPipeline=function(e){var t=this.renderPipelinesCache.get(e);if(null===t){var n=i.renderPipelineDescriptorCopy(e);n.colorAttachmentFormats=n.colorAttachmentFormats.filter((function(e){return e})),t=this.device.createRenderPipeline(n),this.renderPipelinesCache.add(n,t)}return t},e.prototype.createInputLayout=function(e){e.vertexBufferDescriptors=e.vertexBufferDescriptors.filter((function(e){return!!e}));var t=this.inputLayoutsCache.get(e);if(null===t){var n=i.inputLayoutDescriptorCopy(e);t=this.device.createInputLayout(n),this.inputLayoutsCache.add(n,t)}return t},e.prototype.createProgramSimple=function(e){var t,n=e.vert,r=e.frag,a=e.preprocessedFrag,o=e.preprocessedVert,c=null;if(o&&a&&(c=this.programCache.get({vert:n,frag:r,preprocessedFrag:a,preprocessedVert:o})),null===c){var l=function(e,t){var n=void 0!==t.defines?t.defines:null,r=void 0!==t.both?t.both+t.vert:t.vert,a=void 0!==t.both?t.both+t.frag:t.frag;return i.preprocessProgram_GLSL(e.queryVendorInfo(),r,a,n)}(this.device,e),u=l.preprocessedVert,s=l.preprocessedFrag;e.preprocessedVert=u,e.preprocessedFrag=s;var d={preprocessedVert:(t=e).preprocessedVert,preprocessedFrag:t.preprocessedFrag,vert:t.vert,frag:t.frag};c=this.device.createProgramSimple({vertex:{glsl:u},fragment:{glsl:s}},n),this.programCache.add(d,c)}return c},e.prototype.createSampler=function(e){var t=this.samplerCache.get(e);return null===t&&(t=this.device.createSampler(e),this.samplerCache.add(e,t)),t},e.prototype.destroy=function(){var e,t,n,a,o,i,c,l,u,s;try{for(var d=r.__values(this.bindingsCache.values()),p=d.next();!p.done;p=d.next()){p.value.destroy()}}catch(t){e={error:t}}finally{try{p&&!p.done&&(t=d.return)&&t.call(d)}finally{if(e)throw e.error}}try{for(var f=r.__values(this.renderPipelinesCache.values()),h=f.next();!h.done;h=f.next()){h.value.destroy()}}catch(e){n={error:e}}finally{try{h&&!h.done&&(a=f.return)&&a.call(f)}finally{if(n)throw n.error}}try{for(var v=r.__values(this.inputLayoutsCache.values()),m=v.next();!m.done;m=v.next()){m.value.destroy()}}catch(e){o={error:e}}finally{try{m&&!m.done&&(i=v.return)&&i.call(v)}finally{if(o)throw o.error}}try{for(var I=r.__values(this.programCache.values()),g=I.next();!g.done;g=I.next()){g.value.destroy()}}catch(e){c={error:e}}finally{try{g&&!g.done&&(l=I.return)&&l.call(I)}finally{if(c)throw c.error}}try{for(var _=r.__values(this.samplerCache.values()),y=_.next();!y.done;y=_.next()){y.value.destroy()}}catch(e){u={error:e}}finally{try{y&&!y.done&&(s=_.return)&&s.call(_)}finally{if(u)throw u.error}}this.bindingsCache.clear(),this.renderPipelinesCache.clear(),this.inputLayoutsCache.clear(),this.programCache.clear(),this.samplerCache.clear()},e}();t.ToneMapping=void 0,(A=t.ToneMapping||(t.ToneMapping={})).NONE="none",A.LINEAR="LinearToneMapping",A.REINHARD="ReinhardToneMapping",A.CINEON="OptimizedCineonToneMapping",A.ACES_FILMIC="ACESFilmicToneMapping",A.CUSTOM="CustomToneMapping",t.RGAttachmentSlot=void 0,(M=t.RGAttachmentSlot||(t.RGAttachmentSlot={}))[M.Color0=0]="Color0",M[M.Color1=1]="Color1",M[M.Color2=2]="Color2",M[M.Color3=3]="Color3",M[M.ColorMax=3]="ColorMax",M[M.DepthStencil=4]="DepthStencil";var P,O=function(){function e(){this.renderTargetIDs=[],this.renderTargetLevels=[],this.resolveTextureOutputIDs=[],this.resolveTextureOutputExternalTextures=[],this.resolveTextureOutputExternalTextureLevel=[],this.resolveTextureInputIDs=[],this.renderTargetExtraRefs=[],this.resolveTextureInputTextures=[],this.renderTargets=[],this.descriptor={colorAttachment:[],colorAttachmentLevel:[],colorResolveTo:[],colorResolveToLevel:[],colorStore:[],depthStencilAttachment:null,depthStencilResolveTo:null,depthStencilStore:!0,colorClearColor:["load"],depthClearValue:"load",stencilClearValue:"load",occlusionQueryPool:null},this.viewportX=0,this.viewportY=0,this.viewportW=1,this.viewportH=1,this.execFunc=null,this.postFunc=null,this.debugThumbnails=[]}return e.prototype.setDebugName=function(e){this.debugName=e},e.prototype.pushDebugThumbnail=function(e){this.debugThumbnails[e]=!0},e.prototype.setViewport=function(e,t,n,r){this.viewportX=e,this.viewportY=t,this.viewportW=n,this.viewportH=r},e.prototype.attachRenderTargetID=function(e,t,n){void 0===n&&(n=0),i.assert(void 0===this.renderTargetIDs[e]),this.renderTargetIDs[e]=t,this.renderTargetLevels[e]=n},e.prototype.attachResolveTexture=function(e){this.resolveTextureInputIDs.push(e)},e.prototype.attachOcclusionQueryPool=function(e){this.descriptor.occlusionQueryPool=e},e.prototype.exec=function(e){i.assert(null===this.execFunc),this.execFunc=e},e.prototype.post=function(e){i.assert(null===this.postFunc),this.postFunc=e},e.prototype.addExtraRef=function(e){this.renderTargetExtraRefs[e]=!0},e}(),L=function(){function e(e,t){this.dimension=i.TextureDimension.TEXTURE_2D,this.depthOrArrayLayers=1,this.mipLevelCount=1,this.width=0,this.height=0,this.sampleCount=0,this.usage=i.TextureUsage.RENDER_TARGET,this.needsClear=!0,this.texture=null,this.age=0,this.format=t.format,this.width=t.width,this.height=t.height,this.sampleCount=t.sampleCount,i.assert(this.sampleCount>=1),this.sampleCount>1?this.attachment=e.createRenderTarget(this):(this.texture=e.createTexture(this),this.attachment=e.createRenderTargetFromTexture(this.texture))}return e.prototype.setDebugName=function(e,t){this.debugName=t,null!==this.texture&&e.setResourceName(this.texture,this.debugName),e.setResourceName(this.attachment,this.debugName)},e.prototype.matchesDescription=function(e){return this.format===e.format&&this.width===e.width&&this.height===e.height&&this.sampleCount===e.sampleCount},e.prototype.reset=function(e){i.assert(this.matchesDescription(e)),this.age=0},e.prototype.destroy=function(){this.attachment.destroy()},e}(),N=function(){function e(e,t){this.dimension=i.TextureDimension.TEXTURE_2D,this.depthOrArrayLayers=1,this.mipLevelCount=1,this.usage=i.TextureUsage.RENDER_TARGET,this.width=0,this.height=0,this.age=0,this.format=t.format,this.width=t.width,this.height=t.height,this.texture=e.createTexture(this)}return e.prototype.matchesDescription=function(e){return this.format===e.format&&this.width===e.width&&this.height===e.height},e.prototype.reset=function(e){i.assert(this.matchesDescription(e)),this.age=0},e.prototype.destroy=function(){this.texture.destroy()},e}(),F=function(){this.renderTargetDescriptions=[],this.resolveTextureRenderTargetIDs=[],this.passes=[],this.renderTargetDebugNames=[]},D=function(){function e(e){this.currentPass=null,this.renderTargetDeadPool=[],this.singleSampledTextureDeadPool=[],this.currentGraph=null,this.renderTargetOutputCount=[],this.renderTargetResolveCount=[],this.resolveTextureUseCount=[],this.renderTargetAliveForID=[],this.singleSampledTextureForResolveTextureID=[],this.device=e}return e.prototype.acquireRenderTargetForDescription=function(e){for(var t=0;t=0;t--){var n=this.currentGraph.passes[t];if(n.renderTargetIDs.includes(e))return n}return null},e.prototype.resolveRenderTargetPassAttachmentSlot=function(e,t){var n=e;if(void 0===n.resolveTextureOutputIDs[t]){var r=n.renderTargetIDs[t],a=this.createResolveTextureID(r);n.resolveTextureOutputIDs[t]=a}return n.resolveTextureOutputIDs[t]},e.prototype.findPassForResolveRenderTarget=function(e){var t=i.assertExists(this.findMostRecentPassThatAttachedRenderTarget(e)),n=t.renderTargetIDs.indexOf(e);return i.assert(void 0===t.resolveTextureOutputExternalTextures[n]),t},e.prototype.resolveRenderTarget=function(e){var t=this.findPassForResolveRenderTarget(e),n=t.renderTargetIDs.indexOf(e);return this.resolveRenderTargetPassAttachmentSlot(t,n)},e.prototype.resolveRenderTargetToExternalTexture=function(e,t,n){void 0===n&&(n=0);var r=this.findPassForResolveRenderTarget(e),a=r.renderTargetIDs.indexOf(e);i.assert(void 0===r.resolveTextureOutputIDs[a]),r.resolveTextureOutputExternalTextures[a]=t,r.resolveTextureOutputExternalTextureLevel[a]=n},e.prototype.getRenderTargetDescription=function(e){return i.assertExists(this.currentGraph.renderTargetDescriptions[e])},e.prototype.scheduleAddUseCount=function(e,t){for(var n=0;n0),!this.renderTargetAliveForID[t]){var n=e.renderTargetDescriptions[t],r=this.acquireRenderTargetForDescription(n);r.setDebugName(this.device,e.renderTargetDebugNames[t]),this.renderTargetAliveForID[t]=r}return this.renderTargetAliveForID[t]},e.prototype.releaseRenderTargetForID=function(e,t){if(void 0===e)return null;var n=i.assertExists(this.renderTargetAliveForID[e]);return t?(i.assert(this.renderTargetOutputCount[e]>0),this.renderTargetOutputCount[e]--):(i.assert(this.renderTargetResolveCount[e]>0),this.renderTargetResolveCount[e]--),0===this.renderTargetOutputCount[e]&&0===this.renderTargetResolveCount[e]&&(n.needsClear=!0,delete this.renderTargetAliveForID[e],this.renderTargetDeadPool.push(n)),n},e.prototype.acquireResolveTextureInputTextureForID=function(e,t){var n=e.resolveTextureRenderTargetIDs[t];i.assert(this.resolveTextureUseCount[t]>0),this.resolveTextureUseCount[t]--;var r=i.assertExists(this.releaseRenderTargetForID(n,!1));if(void 0!==this.singleSampledTextureForResolveTextureID[t]){var a=this.singleSampledTextureForResolveTextureID[t];return 0===this.resolveTextureUseCount[t]&&this.singleSampledTextureDeadPool.push(a),a.texture}return i.assertExists(r.texture)},e.prototype.determineResolveParam=function(e,t,n){var r=t.renderTargetIDs[n],a=t.resolveTextureOutputIDs[n],o=t.resolveTextureOutputExternalTextures[n],c=void 0!==a,l=void 0!==o;i.assert(!(c&&l));var u=null,s=!1,d=0;if(this.renderTargetOutputCount[r]>1&&(s=!0),c){i.assert(e.resolveTextureRenderTargetIDs[a]===r),i.assert(this.resolveTextureUseCount[a]>0),i.assert(this.renderTargetOutputCount[r]>0);var p=i.assertExists(this.renderTargetAliveForID[r]);if(null!==p.texture&&1===this.renderTargetOutputCount[r])u=null,s=!0;else{if(!this.singleSampledTextureForResolveTextureID[a]){var f=i.assertExists(e.renderTargetDescriptions[r]);this.singleSampledTextureForResolveTextureID[a]=this.acquireSingleSampledTextureForDescription(f),this.device.setResourceName(this.singleSampledTextureForResolveTextureID[a].texture,p.debugName+" (Resolve ".concat(a,")"))}u=this.singleSampledTextureForResolveTextureID[a].texture}}else l?(u=o,d=t.resolveTextureOutputExternalTextureLevel[n]):u=null;return{resolveTo:u,store:s,level:d}},e.prototype.schedulePass=function(e,n){for(var r=n.renderTargetIDs[t.RGAttachmentSlot.DepthStencil],a=t.RGAttachmentSlot.Color0;a<=t.RGAttachmentSlot.ColorMax;a++){var o=n.renderTargetIDs[a],c=this.acquireRenderTargetForID(e,o);n.renderTargets[a]=c,n.descriptor.colorAttachment[a]=null!==c?c.attachment:null,n.descriptor.colorAttachmentLevel[a]=n.renderTargetLevels[a];var l=this.determineResolveParam(e,n,a),u=l.resolveTo,s=l.store,d=l.level;n.descriptor.colorResolveTo[a]=u,n.descriptor.colorResolveToLevel[a]=d,n.descriptor.colorStore[a]=s,n.descriptor.colorClearColor[a]=null!==c&&c.needsClear?e.renderTargetDescriptions[o].colorClearColor:"load"}var p=this.acquireRenderTargetForID(e,r);n.renderTargets[t.RGAttachmentSlot.DepthStencil]=p,n.descriptor.depthStencilAttachment=null!==p?p.attachment:null;var f=this.determineResolveParam(e,n,t.RGAttachmentSlot.DepthStencil),h=f.resolveTo,v=f.store;n.descriptor.depthStencilResolveTo=h,n.descriptor.depthStencilStore=v,n.descriptor.depthClearValue=null!==p&&p.needsClear?e.renderTargetDescriptions[r].depthClearValue:"load",n.descriptor.stencilClearValue=null!==p&&p.needsClear?e.renderTargetDescriptions[r].stencilClearValue:"load";for(var m=0,I=0,g=0,_=0;_>>n.renderTargetLevels[_],b=y.height>>>n.renderTargetLevels[_];0===m&&(m=x,I=b,g=y.sampleCount),i.assert(x===m),i.assert(b===I),i.assert(y.sampleCount===g),y.needsClear=!1}}m>0&&I>0&&(n.viewportX*=m,n.viewportY*=I,n.viewportW*=m,n.viewportH*=I);for(_=0;_=1&&(this.renderTargetDeadPool[t].destroy(),this.renderTargetDeadPool.splice(t--,1));for(t=0;t=1&&(this.singleSampledTextureDeadPool[t].destroy(),this.singleSampledTextureDeadPool.splice(t--,1));this.renderTargetResolveCount.length=0,this.renderTargetOutputCount.length=0,this.resolveTextureUseCount.length=0},e.prototype.execPass=function(e){i.assert(null===this.currentPass),this.currentPass=e;var t=this.device.createRenderPass(e.descriptor);t.pushDebugGroup(e.debugName),t.setViewport(e.viewportX,e.viewportY,e.viewportW,e.viewportH),null!==e.execFunc&&e.execFunc(t,this),t.popDebugGroup(),this.device.submitPass(t),null!==e.postFunc&&e.postFunc(this),this.currentPass=null},e.prototype.execGraph=function(e){var t=this;this.scheduleGraph(e),this.device.beginFrame(),e.passes.forEach((function(e){t.execPass(e)})),this.device.endFrame(),this.singleSampledTextureForResolveTextureID.length=0},e.prototype.execute=function(){var e=i.assertExists(this.currentGraph);this.execGraph(e),this.currentGraph=null},e.prototype.getDebug=function(){return this},e.prototype.getPasses=function(){return this.currentGraph.passes},e.prototype.getPassDebugThumbnails=function(e){return e.debugThumbnails},e.prototype.getPassRenderTargetID=function(e,t){return e.renderTargetIDs[t]},e.prototype.getRenderTargetIDDebugName=function(e){return this.currentGraph.renderTargetDebugNames[e]},e.prototype.getResolveTextureForID=function(e){var t=this.currentPass,n=t.resolveTextureInputIDs.indexOf(e);return i.assert(n>=0),i.assertExists(t.resolveTextureInputTextures[n])},e.prototype.getRenderTargetAttachment=function(e){var t=this.currentPass.renderTargets[e];return t?t.attachment:null},e.prototype.getRenderTargetTexture=function(e){var t=this.currentPass.renderTargets[e];return t?t.texture:null},e.prototype.newGraphBuilder=function(){return this.beginGraphBuilder(),this},e.prototype.destroy=function(){for(var e=0;e>>0}function U(e,t){return!!(e>>>31&1)?e:(4278190335&e|(65535&t)<<8)>>>0}function j(e,t){return G(U(0,t),e)}function z(e,t){return i.assert(t>=0),(4294967040&e|t>>>8&255)>>>0}function q(e){return G(0,e)}function H(e,t){return i.assert(t>=0),(4278190335&e|t<<8)>>>0}var V=c.mat4.fromValues(1,0,0,0,0,1,0,0,0,0,2,0,0,0,-1,1);var W,X=c.mat4.fromValues(1,0,0,0,0,1,0,0,0,0,.5,0,0,0,.5,1);function Y(e,t,n,r,a,o){return void 0===r&&(r=0),void 0===a&&(a=0),void 0===o&&(o=0),e[t+0]=n,e[t+1]=r,e[t+2]=a,e[t+3]=o,4}t.RenderInstFlags=void 0,(W=t.RenderInstFlags||(t.RenderInstFlags={}))[W.None=0]="None",W[W.Indexed=1]="Indexed",W[W.AllowSkippingIfPipelineNotReady=2]="AllowSkippingIfPipelineNotReady",W[W.Template=4]="Template",W[W.Draw=8]="Draw",W[W.InheritedFlags=3]="InheritedFlags";var Z,K=function(){function e(){this.sortKey=0,this.debug=null,this.uniforms=[],this.bindingDescriptors=i.nArray(1,(function(){return{bindingLayout:null,samplerBindings:[],uniformBufferBindings:[]}})),this.dynamicUniformBufferByteOffsets=i.nArray(4,(function(){return 0})),this.flags=0,this.vertexBuffers=null,this.indexBuffer=null,this.drawStart=0,this.drawCount=0,this.drawInstanceCount=0,this.renderPipelineDescriptor={inputLayout:null,megaStateDescriptor:i.copyMegaState(i.defaultMegaState),program:null,topology:i.PrimitiveTopology.TRIANGLES,colorAttachmentFormats:[],depthStencilAttachmentFormat:null,sampleCount:1},this.reset()}return e.prototype.reset=function(){this.sortKey=0,this.flags=t.RenderInstFlags.AllowSkippingIfPipelineNotReady,this.vertexBuffers=null,this.indexBuffer=null,this.renderPipelineDescriptor.inputLayout=null},e.prototype.setFromTemplate=function(e){var n,a;i.setMegaStateFlags(this.renderPipelineDescriptor.megaStateDescriptor,e.renderPipelineDescriptor.megaStateDescriptor),this.renderPipelineDescriptor.program=e.renderPipelineDescriptor.program,this.renderPipelineDescriptor.inputLayout=e.renderPipelineDescriptor.inputLayout,this.renderPipelineDescriptor.topology=e.renderPipelineDescriptor.topology,this.renderPipelineDescriptor.colorAttachmentFormats.length=Math.max(this.renderPipelineDescriptor.colorAttachmentFormats.length,e.renderPipelineDescriptor.colorAttachmentFormats.length);for(var o=0;o0);i.assert(this.drawCount>0)},e.prototype.setProgram=function(e){this.renderPipelineDescriptor.program=e},e.prototype.setMegaStateFlags=function(e){return i.setMegaStateFlags(this.renderPipelineDescriptor.megaStateDescriptor,e),this.renderPipelineDescriptor.megaStateDescriptor},e.prototype.getMegaStateFlags=function(){return this.renderPipelineDescriptor.megaStateDescriptor},e.prototype.setVertexInput=function(e,t,n){this.vertexBuffers=t,this.indexBuffer=n,this.renderPipelineDescriptor.inputLayout=e},e.prototype.setBindingLayout=function(e){i.assert(e.numUniformBuffers4?4:i.length,l=4-n%4;if(4!==l)if(l>=c);else{n+=l;for(var u=0;u>>2},e.prototype.mapUniformBufferF32=function(e){return this.uniformBuffer.mapBufferF32()},e.prototype.getUniformBuffer=function(){return this.uniformBuffer},e.prototype.setSamplerBindingsFromTextureMappings=function(e){e=e.filter((function(e){return e}));for(var t=0;t0),this.renderPipelineDescriptor.sampleCount=r},e.prototype.drawOnPass=function(e,n){var a=this,o=e.device;this.setAttachmentFormatsFromRenderPass(o,n);var c=e.createRenderPipeline(this.renderPipelineDescriptor);if(!o.pipelineQueryReady(c)){if(this.flags&t.RenderInstFlags.AllowSkippingIfPipelineNotReady)return!1;o.pipelineForceReady(c)}n.setPipeline(c),n.setVertexInput(this.renderPipelineDescriptor.inputLayout,this.vertexBuffers,this.indexBuffer);for(var l=0;l=500},e.prototype.insertSorted=function(e){null===this.compareFunction||this.usePostSort?this.renderInsts.push(e):i.spliceBisectRight(this.renderInsts,e,this.compareFunction),this.checkUsePostSort()},e.prototype.submitRenderInst=function(e){e.flags|=t.RenderInstFlags.Draw,this.insertSorted(e)},e.prototype.ensureSorted=function(){this.usePostSort&&(0!==this.renderInsts.length&&this.renderInsts.sort(this.compareFunction),this.usePostSort=!1)},e.prototype.drawOnPassRendererNoReset=function(e,n){if(this.ensureSorted(),this.executionOrder===t.RenderInstExecutionOrder.Forwards)for(var r=0;r=0;r--)this.renderInsts[r].drawOnPass(e,n)},e.prototype.reset=function(){this.renderInsts.length=0},e.prototype.drawOnPassRenderer=function(e,t){this.drawOnPassRendererNoReset(e,t),this.reset()},e}(),J=function(){function e(){this.pool=[],this.allocCount=0}return e.prototype.allocRenderInstIndex=function(){return this.allocCount++,this.allocCount>this.pool.length&&this.pool.push(new K),this.allocCount-1},e.prototype.popRenderInst=function(){this.allocCount--},e.prototype.reset=function(){for(var e=0;e=0&&n.setFromTemplate(this.templatePool.pool[e]),n},e.prototype.submitRenderInst=function(e,t){void 0===t&&(t=this.currentRenderInstList),t.submitRenderInst(e)},e.prototype.setCurrentRenderInstList=function(e){i.assert(null===this.simpleRenderInstList),this.currentRenderInstList=e},e.prototype.pushTemplateRenderInst=function(){var e=this.templatePool.allocCount-1,n=this.templatePool.allocRenderInstIndex(),r=this.templatePool.pool[n];return e>=0&&r.setFromTemplate(this.templatePool.pool[e]),r.flags|=t.RenderInstFlags.Template,r},e.prototype.popTemplateRenderInst=function(){this.templatePool.popRenderInst()},e.prototype.getTemplateRenderInst=function(){var e=this.templatePool.allocCount-1;return this.templatePool.pool[e]},e.prototype.resetRenderInsts=function(){this.instPool.reset(),null!==this.simpleRenderInstList&&this.simpleRenderInstList.reset(),i.assert(0===this.templatePool.allocCount)},e.prototype.destroy=function(){this.instPool.destroy(),this.renderCache.destroy()},e.prototype.disableSimpleMode=function(){this.simpleRenderInstList=null},e.prototype.drawOnPassRenderer=function(e){i.assertExists(this.simpleRenderInstList).drawOnPassRenderer(this.renderCache,e)},e.prototype.drawOnPassRendererNoReset=function(e){i.assertExists(this.simpleRenderInstList).drawOnPassRendererNoReset(this.renderCache,e)},e}(),te=function(){function e(e){this.parameters=e}return e.prototype.getDevice=function(){return this.device},e.prototype.setDevice=function(e){this.device=e,this.renderCache=new R(e),this.renderGraph=new D(this.device),this.renderInstManager=new ee(this.renderCache),this.uniformBuffer=new I(this.device)},e.prototype.pushTemplateRenderInst=function(){var e=this.renderInstManager.pushTemplateRenderInst();return e.setUniformBuffer(this.uniformBuffer),e},e.prototype.prepareToRender=function(){this.uniformBuffer.prepareToRender()},e.prototype.destroy=function(){this.uniformBuffer&&this.uniformBuffer.destroy(),this.renderInstManager&&this.renderInstManager.destroy(),this.renderCache&&this.renderCache.destroy(),this.renderGraph&&this.renderGraph.destroy()},e.prototype.getCache=function(){return this.renderCache},e.prototype.getDefines=function(){var e,n,r;return{USE_TONEMAPPING:(null===(e=this.parameters)||void 0===e?void 0:e.toneMapping)&&(null===(n=this.parameters)||void 0===n?void 0:n.toneMapping)!==t.ToneMapping.NONE,toneMapping:null===(r=this.parameters)||void 0===r?void 0:r.toneMapping}},e}(),ne=function(){function e(e){this.format=e,this.width=0,this.height=0,this.sampleCount=0,this.colorClearColor="load",this.depthClearValue="load",this.stencilClearValue="load"}return e.prototype.setDimensions=function(e,t,n){this.width=e,this.height=t,this.sampleCount=n},e.prototype.copyDimensions=function(e){this.width=e.width,this.height=e.height,this.sampleCount=e.sampleCount},e}();function re(e){return{colorClearColor:e,depthClearValue:1,stencilClearValue:0}}var ae,oe=re(i.colorNewFromRGBA(.88,.88,.88,1)),ie=re(i.OpaqueBlack),ce=re(i.OpaqueWhite);function le(e,n){var r=function(e){return e.antialiasingMode===t.AntialiasingMode.MSAAx4?4:1}(n);e.setDimensions(n.backbufferWidth,n.backbufferHeight,r)}function ue(e,n,r){var a=function(e){if(e===t.RGAttachmentSlot.Color0)return i.Format.U8_RGBA_RT;if(e===t.RGAttachmentSlot.DepthStencil)return i.Format.D24_S8;throw new Error("whoops")}(e),o=new ne(a);return le(o,n),null!==r&&(o.colorClearColor=r.colorClearColor,o.depthClearValue=r.depthClearValue,o.stencilClearValue=r.stencilClearValue),o}t.AntialiasingMode=void 0,(ae=t.AntialiasingMode||(t.AntialiasingMode={}))[ae.None=0]="None",ae[ae.FXAA=1]="FXAA",ae[ae.MSAAx4=2]="MSAAx4";var se,de=function(){function e(){this.texture=null,this.sampler=null,this.width=0,this.height=0,this.lodBias=0}return e.prototype.reset=function(){this.texture=null,this.sampler=null,this.width=0,this.height=0,this.lodBias=0},e.prototype.copy=function(e){this.texture=e.texture,this.sampler=e.sampler,this.width=e.width,this.height=e.height,this.lodBias=e.lodBias},e}(),pe=function(){function e(){this.inputTexture=null,this.outputTexture=null}return e.prototype.setDescription=function(e,t){this.inputTexture!==this.outputTexture&&(null!==this.inputTexture&&this.inputTexture.destroy(),this.inputTexture=this.outputTexture),i.assert(this.inputTexture===this.outputTexture),null!==this.outputTexture&&this.outputTexture.matchesDescription(t)||(this.outputTexture=new N(e,t),null===this.inputTexture&&(this.inputTexture=this.outputTexture))},e.prototype.getTextureForSampling=function(){return null!==this.inputTexture?this.inputTexture.texture:null},e.prototype.getTextureForResolving=function(){var e;return null===(e=this.outputTexture)||void 0===e?void 0:e.texture},e.prototype.destroy=function(){null!==this.outputTexture&&this.outputTexture!==this.inputTexture&&(this.outputTexture.destroy(),this.outputTexture=null),null!==this.inputTexture&&(this.inputTexture.destroy(),this.inputTexture=null)},e}(),fe=function(e){function t(n){void 0===n&&(n={});var a=n.style,o=r.__rest(n,["style"]);return e.call(this,r.__assign({type:t.tag,style:r.__assign({intensity:Math.PI},a)},o))||this}return r.__extends(t,e),t.tag="light",t}(a.DisplayObject);t.FogType=void 0,(se=t.FogType||(t.FogType={}))[se.NONE=0]="NONE",se[se.EXP=1]="EXP",se[se.EXP2=2]="EXP2",se[se.LINEAR=3]="LINEAR";var he=function(e){function n(a){void 0===a&&(a={});var o=a.style,i=r.__rest(a,["style"]);return e.call(this,r.__assign({type:n.tag,style:r.__assign({type:t.FogType.NONE,fill:"black",start:1,end:1e3,density:0},o)},i))||this}return r.__extends(n,e),n.tag="fog",n}(a.DisplayObject);function ve(e,t,n,r){void 0===r&&(r=i.BufferFrequencyHint.STATIC);var a=e.createBuffer({viewOrSize:n.byteLength,usage:t,hint:r});return a.setSubData(0,new Uint8Array(n)),a}t.GeometryEvent=void 0,(t.GeometryEvent||(t.GeometryEvent={})).CHANGED="changed";var me,Ie,ge=function(e){function n(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.device=t,r.props=n,r.drawMode=i.PrimitiveTopology.TRIANGLES,r.vertexBuffers=[],r.vertices=[],r.inputLayoutDescriptor={vertexBufferDescriptors:[],indexBufferFormat:null,program:null},r.vertexCount=0,r.instancedCount=0,r.indexStart=0,r.primitiveStart=0,r.dirty=!0,r.meshes=[],r}return r.__extends(n,e),n.prototype.validate=function(e){return!0},n.prototype.build=function(e){},n.prototype.computeBoundingBox=function(){return new a.AABB},n.prototype.setIndexBuffer=function(e){return this.indexBuffer&&this.indexBuffer.destroy(),this.indexBuffer=ve(this.device,i.BufferUsage.INDEX,new Uint32Array(ArrayBuffer.isView(e)?e.buffer:e).buffer),this.indices=e,this.inputLayoutDescriptor.indexBufferFormat=i.Format.U32_R,this},n.prototype.setVertexBuffer=function(e){var t=this,n=e.bufferIndex,r=e.byteStride,a=e.stepMode,o=e.attributes,c=e.data;this.inputLayoutDescriptor.vertexBufferDescriptors[n]={arrayStride:r,stepMode:a,attributes:[]},this.vertices[n]=c,o.forEach((function(e){var r=e.format,a=e.bufferByteOffset,o=e.location,i=e.divisor;e.byteStride;var c=t.inputLayoutDescriptor.vertexBufferDescriptors[n].attributes.find((function(e){return e.shaderLocation===o}));c?(c.format=r,c.offset=a,c.divisor=i):t.inputLayoutDescriptor.vertexBufferDescriptors[n].attributes.push({format:r,offset:a,shaderLocation:o,divisor:i})})),this.vertexBuffers[n]&&this.vertexBuffers[n].destroy();var l=ve(this.device,i.BufferUsage.VERTEX,c.buffer,i.BufferFrequencyHint.DYNAMIC);return this.vertexBuffers[n]=l,this},n.prototype.getVertexBuffer=function(e){return this.vertexBuffers[e]},n.prototype.updateVertexBuffer=function(e,n,r,a){var o=this.inputLayoutDescriptor.vertexBufferDescriptors[e];if(o){var i=o.arrayStride,c=this.inputLayoutDescriptor.vertexBufferDescriptors[e].attributes.find((function(e){return e.shaderLocation===n}));if(c){var l=r*i;this.getVertexBuffer(e).setSubData(c.offset+l,a)}this.emit(t.GeometryEvent.CHANGED)}},n.prototype.updateIndices=function(e,t){return void 0===t&&(t=0),this.indexBuffer&&this.indexBuffer.setSubData(t,new Uint8Array(ArrayBuffer.isView(e)?e:new Uint32Array(e))),this},n.prototype.destroy=function(){this.vertexBuffers.forEach((function(e){e&&e.destroy()})),this.indexBuffer&&this.indexBuffer.destroy(),this.inputLayoutDescriptor.vertexBufferDescriptors=[],this.indexBuffer=void 0,this.vertexBuffers=[],this.indices=void 0,this.vertices=[],this.vertexCount=0,this.instancedCount=0},n}(l),_e="#define GLSLIFY 1\nlayout(location = 0) in vec2 a_Position;\n\nout vec2 v_TexCoord;\n\nvoid main() {\n v_TexCoord = 0.5 * (a_Position + 1.0);\n gl_Position = vec4(a_Position, 0., 1.);\n\n #ifdef VIEWPORT_ORIGIN_TL\n v_TexCoord.y = 1.0 - v_TexCoord.y;\n #endif\n}",ye="#define GLSLIFY 1\nuniform sampler2D u_Texture;\nin vec2 v_TexCoord;\n\nout vec4 outputColor;\n\nfloat MonochromeNTSC(vec3 t_Color) {\n // NTSC primaries.\n return dot(t_Color.rgb, vec3(0.299, 0.587, 0.114));\n}\n\nvec4 FXAA(PD_SAMPLER_2D(t_Texture), in vec2 t_PixelCenter, in vec2 t_InvResolution) {\n // FXAA v2, based on implementations:\n // http://www.geeks3d.com/20110405/fxaa-fast-approximate-anti-aliasing-demo-glsl-opengl-test-radeon-geforce/\n // https://github.com/mitsuhiko/webgl-meincraft\n\n float lumaMM = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy).rgb);\n\n #if 1\n vec2 t_PixelTopLeft = t_PixelCenter.xy - t_InvResolution.xy * 0.5;\n float lumaNW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy) .rgb);\n float lumaNE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(1.0, 0.0)).rgb);\n float lumaSW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(0.0, 1.0)).rgb);\n float lumaSE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(1.0, 1.0)).rgb);\n #else\n // We're at the pixel center -- pixel edges are 0.5 units away.\n // NOTE(jstpierre): mitsuhiko's port seems to get this wrong?\n vec2 t_PixelSize = t_InvResolution.xy * 0.5;\n\n float lumaNW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2(-1.0, -1.0)).rgb);\n float lumaNE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2( 1.0, -1.0)).rgb);\n float lumaSW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2(-1.0, 1.0)).rgb);\n float lumaSE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2( 1.0, 1.0)).rgb);\n #endif\n\n vec2 dir; \n dir.x = -((lumaNW + lumaNE) - (lumaSW + lumaSE));\n dir.y = ((lumaNW + lumaSW) - (lumaNE + lumaSE));\n\n const float FXAA_REDUCE_MIN = 1.0/128.0;\n const float FXAA_REDUCE_MUL = 1.0/8.0;\n const float FXAA_SPAN_MAX = 8.0;\n\n float dirReduce = max(\n (lumaNW + lumaNE + lumaSW + lumaSE) * (0.25 * FXAA_REDUCE_MUL),\n FXAA_REDUCE_MIN);\n\n float rcpDirMin = 1.0/(min(abs(dir.x), abs(dir.y)) + dirReduce);\n dir = min(vec2( FXAA_SPAN_MAX, FXAA_SPAN_MAX), max(vec2(-FXAA_SPAN_MAX, -FXAA_SPAN_MAX), dir * rcpDirMin)) * u_InvResolution.xy;\n\n float lumaMin = min(lumaMM, min(min(lumaNW, lumaNE), min(lumaSW, lumaSE)));\n float lumaMax = max(lumaMM, max(max(lumaNW, lumaNE), max(lumaSW, lumaSE)));\n\n vec4 rgbA = (1.0/2.0) * (\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (1.0/3.0 - 0.5)) +\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (2.0/3.0 - 0.5)));\n vec4 rgbB = rgbA * (1.0/2.0) + (1.0/4.0) * (\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (0.0/3.0 - 0.5)) +\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (3.0/3.0 - 0.5)));\n float lumaB = MonochromeNTSC(rgbB.rgb);\n\n vec4 rgbOutput = ((lumaB < lumaMin) || (lumaB > lumaMax)) ? rgbA : rgbB;\n return rgbOutput;\n}\n\nvoid main() {\n outputColor = FXAA(PP_SAMPLER_2D(u_Texture), v_TexCoord.xy, u_InvResolution.xy);\n}",xe=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.features={},t.both="\nlayout(std140) uniform ub_Params {\n vec4 u_Misc[1];\n};\n#define u_InvResolution (u_Misc[0].xy)\n",t.vert=_e,t.frag=ye,t}return r.__extends(t,e),t}(m),be=i.nArray(1,(function(){return new de}));function we(e,n,r,a){e.pushPass((function(o){o.setDebugName("FXAA"),o.attachRenderTargetID(t.RGAttachmentSlot.Color0,a);var c=e.resolveRenderTarget(a);o.attachResolveTexture(c);var l=n.renderInstManager.newRenderInst();l.setUniformBuffer(n.uniformBuffer),l.setAllowSkippingIfPipelineNotReady(!1),l.setMegaStateFlags(i.fullscreenMegaState),l.setBindingLayout({numUniformBuffers:1,numSamplers:1}),l.drawPrimitives(3);var u=l.allocateUniformBuffer(0,4);Y(l.mapUniformBufferF32(0),u,1/r.backbufferWidth,1/r.backbufferHeight);var s=new xe,d=n.renderCache.createProgramSimple(s);l.setProgram(d),me||((me=new ge(n.getDevice())).setVertexBuffer({bufferIndex:0,byteStride:8,stepMode:i.VertexStepMode.VERTEX,attributes:[{format:i.Format.F32_RG,bufferByteOffset:0,location:0}],data:new Float32Array([1,3,-3,-1,1,-1])}),me.vertexCount=3,Ie=n.getCache().createInputLayout(me.inputLayoutDescriptor)),o.exec((function(e,t){be[0].texture=t.getResolveTextureForID(c),l.setSamplerBindingsFromTextureMappings(be),l.setVertexInput(Ie,me.vertexBuffers.map((function(e){return{buffer:e,byteOffset:0}})),null),l.drawOnPass(n.renderCache,e)}))}))}var Ee;!function(e){e.PROJECTION_MATRIX="u_ProjectionMatrix",e.VIEW_MATRIX="u_ViewMatrix",e.CAMERA_POSITION="u_CameraPosition",e.DEVICE_PIXEL_RATIO="u_DevicePixelRatio",e.VIEWPORT="u_Viewport",e.IS_ORTHO="u_IsOrtho",e.IS_PICKING="u_IsPicking"}(Ee||(Ee={}));var Se=function(){function e(e,t,n,r,a){this.renderHelper=e,this.lightPool=t,this.texturePool=n,this.batchManager=r,this.options=a,this.renderLists={world:new Q,picking:new Q}}return e.prototype.getDevice=function(){return this.device},e.prototype.getSwapChain=function(){return this.swapChain},e.prototype.getRenderLists=function(){return this.renderLists},e.prototype.apply=function(n){var o=this;this.context=n;var c=n.renderingService,l=n.renderingContext,u=n.config,s=l.root.ownerDocument.defaultView;u.disableRenderHooks=!0;var p=function(e){var t=e.target;t.nodeName!==fe.tag?t.nodeName!==he.tag?(t.renderable3D||(t.renderable3D=new d),o.batchManager.add(t)):o.lightPool.addFog(t):o.lightPool.addLight(t)},f=function(e){var t,n,r=e.target;if(r.nodeName!==fe.tag)if(r.nodeName!==he.tag){if(r.nodeName===a.Shape.MESH){var i;if(null===(t=r.style.geometry)||void 0===t?void 0:t.meshes)(i=r.style.geometry.meshes.indexOf(r))>-1&&r.style.geometry.meshes.splice(i,1);if(null===(n=r.style.material)||void 0===n?void 0:n.meshes)(i=r.style.material.meshes.indexOf(r))>-1&&r.style.material.meshes.splice(i,1)}o.swapChain&&o.batchManager.remove(r),delete r.renderable3D}else o.lightPool.removeFog(r);else o.lightPool.removeLight(r)},h=function(e){if(o.swapChain){var t=e.target,n=e.attrName,r=e.newValue;"zIndex"===n?t.parentNode.forEach((function(e){o.batchManager.changeRenderOrder(e,e.sortable.renderOrder)})):o.batchManager.updateAttribute(t,n,r)}},v=function(e){if(o.swapChain){var t=e.target;o.batchManager.updateAttribute(t,"modelMatrix",null)}};c.hooks.initAsync.tapPromise(e.tag,(function(){return r.__awaiter(o,void 0,void 0,(function(){var e,t,o,i,c,l=this;return r.__generator(this,(function(u){switch(u.label){case 0:return s.addEventListener(a.ElementEvent.MOUNTED,p),s.addEventListener(a.ElementEvent.UNMOUNTED,f),s.addEventListener(a.ElementEvent.ATTR_MODIFIED,h),s.addEventListener(a.ElementEvent.BOUNDS_CHANGED,v),this.context.config.renderer.getConfig().enableDirtyRectangleRendering=!1,e=this.context.contextService.getDomElement(),t=this.context.config,o=t.width,i=t.height,this.context.contextService.resize(o,i),c=this,[4,this.context.deviceContribution.createSwapChain(e)];case 1:return c.swapChain=u.sent(),this.device=this.swapChain.getDevice(),this.renderHelper.setDevice(this.device),this.renderHelper.renderInstManager.disableSimpleMode(),this.swapChain.configureSwapChain(e.width,e.height),s.addEventListener(a.CanvasEvent.RESIZE,(function(){l.swapChain.configureSwapChain(e.width,e.height)})),this.batchManager.attach(r.__assign({device:this.device},n)),[2]}}))}))})),c.hooks.destroy.tap(e.tag,(function(){o.renderHelper.destroy(),o.batchManager.destroy(),o.texturePool.destroy(),s.removeEventListener(a.ElementEvent.MOUNTED,p),s.removeEventListener(a.ElementEvent.UNMOUNTED,f),s.removeEventListener(a.ElementEvent.ATTR_MODIFIED,h),s.removeEventListener(a.ElementEvent.BOUNDS_CHANGED,v),o.device.destroy(),o.device.checkForLeaks(),u.disableRenderHooks=!1})),c.hooks.beginFrame.tap(e.tag,(function(){var e,n,r=o.swapChain.getCanvas(),c=o.renderHelper.renderInstManager;if(o.builder=o.renderHelper.renderGraph.newGraphBuilder(),"transparent"===o.context.config.background)n=i.TransparentBlack;else{var l=a.parseColor(o.context.config.background);n=o.context.config.background?i.colorNewFromRGBA(Number(l.r)/255*Number(l.alpha),Number(l.g)/255*Number(l.alpha),Number(l.b)/255*Number(l.alpha),Number(l.alpha)):i.TransparentWhite}var u={backbufferWidth:r.width,backbufferHeight:r.height,antialiasingMode:t.AntialiasingMode.None},s=ue(t.RGAttachmentSlot.Color0,u,re(n)),d=ue(t.RGAttachmentSlot.DepthStencil,u,ce),p=o.builder.createRenderTargetID(s,"Main Color"),f=o.builder.createRenderTargetID(d,"Main Depth");o.builder.pushPass((function(e){e.setDebugName("Main Render Pass"),e.attachRenderTargetID(t.RGAttachmentSlot.Color0,p),e.attachRenderTargetID(t.RGAttachmentSlot.DepthStencil,f),e.exec((function(e){o.renderLists.world.drawOnPassRenderer(c.renderCache,e)}))})),(null===(e=o.options)||void 0===e?void 0:e.enableFXAA)&&we(o.builder,o.renderHelper,u,p),o.builder.resolveRenderTargetToExternalTexture(p,o.swapChain.getOnscreenTexture())})),c.hooks.endFrame.tap(e.tag,(function(){var e=o.renderHelper.renderInstManager,t=o.renderHelper.pushTemplateRenderInst();t.setBindingLayout({numUniformBuffers:2,numSamplers:0}),t.setMegaStateFlags(i.setAttachmentStateSimple({depthWrite:!0,blendConstant:i.TransparentBlack},{rgbBlendMode:i.BlendMode.ADD,alphaBlendMode:i.BlendMode.ADD,rgbBlendSrcFactor:i.BlendFactor.SRC_ALPHA,alphaBlendSrcFactor:i.BlendFactor.ONE,rgbBlendDstFactor:i.BlendFactor.ONE_MINUS_SRC_ALPHA,alphaBlendDstFactor:i.BlendFactor.ONE_MINUS_SRC_ALPHA}));var n=o.context.config,r=n.width,a=n.height,c=o.context.camera;if(t.setUniforms(0,[{name:Ee.PROJECTION_MATRIX,value:c.getPerspective()},{name:Ee.VIEW_MATRIX,value:c.getViewTransform()},{name:Ee.CAMERA_POSITION,value:c.getPosition()},{name:Ee.DEVICE_PIXEL_RATIO,value:o.context.contextService.getDPR()},{name:Ee.VIEWPORT,value:[r,a]},{name:Ee.IS_ORTHO,value:c.isOrtho()?1:0},{name:Ee.IS_PICKING,value:0}]),o.batchManager.render(o.renderLists.world),e.popTemplateRenderInst(),o.renderHelper.prepareToRender(),o.renderHelper.renderGraph.execute(),e.resetRenderInsts(),o.enableCapture&&o.resolveCapturePromise){var l=o.captureOptions,u=l.type,s=l.encoderOptions,d=o.context.contextService.getDomElement().toDataURL(u,s);o.resolveCapturePromise(d),o.enableCapture=!1,o.captureOptions=void 0,o.resolveCapturePromise=void 0}}))},e.prototype.loadTexture=function(e,t,n){return this.texturePool.getOrCreateTexture(this.device,e,t,(function(e){n&&n(e)}))},e.prototype.toDataURL=function(e){return r.__awaiter(this,void 0,void 0,(function(){var t=this;return r.__generator(this,(function(n){return this.enableCapture=!0,this.captureOptions=e,this.capturePromise=new Promise((function(e){t.resolveCapturePromise=function(t){e(t)}})),[2,this.capturePromise]}))}))},e.tag="RenderGraph",e}(),Ce=function(){function e(e,t,n,r){this.renderHelper=e,this.renderGraphPlugin=t,this.pickingIdGenerator=n,this.batchManager=r}return e.prototype.apply=function(t){var n=this;this.context=t;var o=t.renderingService,i=t.renderingContext.root.ownerDocument.defaultView,c=function(e){var t=e.target;t.renderable3D||(t.renderable3D=new d);var r=t.renderable3D,a=n.pickingIdGenerator.getId(t);r.pickingId=a,r.encodedPickingColor=n.pickingIdGenerator.encodePickingColor(a)},l=function(e){var t=e.target.renderable3D;t&&n.pickingIdGenerator.deleteById(t.pickingId)};o.hooks.init.tap(e.tag,(function(){i.addEventListener(a.ElementEvent.MOUNTED,c),i.addEventListener(a.ElementEvent.UNMOUNTED,l)})),o.hooks.destroy.tap(e.tag,(function(){i.removeEventListener(a.ElementEvent.MOUNTED,c),i.removeEventListener(a.ElementEvent.UNMOUNTED,l),n.pickingIdGenerator.reset()})),o.hooks.pickSync.tap(e.tag,(function(e){return n.pick(e)})),o.hooks.pick.tapPromise(e.tag,(function(e){return r.__awaiter(n,void 0,void 0,(function(){return r.__generator(this,(function(t){return[2,this.pick(e)]}))}))}))},e.prototype.pick=function(e){var t=e.topmost,n=e.position,r=n.viewportX,i=n.viewportY,c=this.context.contextService.getDPR(),l=this.context.config.width*c,u=this.context.config.height*c,s=r*c,d=i*c;if(!this.renderHelper.renderGraph||s>l||s<0||d>u||d<0)return e.picked=[],e;var p=this.pickByRectangleInDepth(new a.Rectangle(o.clamp(Math.round(s),0,l-1),o.clamp(Math.round(d),0,u-1),1,1),t?1:100);return e.picked=p,e},e.prototype.pickByRectangleInDepth=function(e,t){void 0===t&&(t=100);var n=null,r=1,a=[];do{if(!(n=this.pickByRectangle(e,n)))break;r++,a.push(n)}while(n&&r<=t);return t>1&&this.restorePickingColor(a),a},e.prototype.restorePickingColor=function(e){var t=this;e.forEach((function(e){t.batchManager.updateAttribute(e,"pointerEvents",!0,!0)}))},e.prototype.pickByRectangle=function(e,n){var a,o=this,c=this.renderGraphPlugin.getDevice(),l=this.renderGraphPlugin.getRenderLists(),u=this.renderHelper.renderInstManager,s=this.renderHelper.renderGraph.newGraphBuilder(),d=i.TransparentBlack,p=this.context.camera,f=e.x,h=e.y,v=e.width,m=e.height,I={backbufferWidth:v,backbufferHeight:m,antialiasingMode:t.AntialiasingMode.None},g=ue(t.RGAttachmentSlot.Color0,I,re(d)),_=s.createRenderTargetID(g,"Picking Color"),y=ue(t.RGAttachmentSlot.DepthStencil,I,ce),x=s.createRenderTargetID(y,"Picking Depth"),b=r.__assign({},p.getView());this.renderHelper.renderGraph.renderTargetDeadPool.forEach((function(e){e.age=-1})),s.pushPass((function(e){e.setDebugName("Picking Pass"),e.attachRenderTargetID(t.RGAttachmentSlot.Color0,_),e.attachRenderTargetID(t.RGAttachmentSlot.DepthStencil,x),e.exec((function(e){l.picking.drawOnPassRenderer(u.renderCache,e)})),e.post((function(e){var n,r=e.getRenderTargetTexture(t.RGAttachmentSlot.Color0),i=c.createReadback();b&&b.enabled?p.setViewOffset(b.fullWidth,b.fullHeight,b.offsetX,b.offsetY,b.width,b.height):p.clearViewOffset(),p.setEnableUpdate(!0);try{n=i.readTextureSync(r,0,0,v,m,new Uint8Array(v*m*4))}catch(e){}var l=-1;if(!n||0===n[0]&&0===n[1]&&0===n[2]||(l=o.pickingIdGenerator.decodePickingColor(n)),l>-1){var u=o.pickingIdGenerator.getById(l);u&&u.isVisible()&&u.isInteractive()&&(a=u)}i.destroy()}))}));var w=this.renderHelper.pushTemplateRenderInst();w.setBindingLayout({numUniformBuffers:2,numSamplers:0}),w.setMegaStateFlags(i.setAttachmentStateSimple({depthWrite:!0},{rgbBlendMode:i.BlendMode.ADD,rgbBlendSrcFactor:i.BlendFactor.ONE,rgbBlendDstFactor:i.BlendFactor.ZERO,alphaBlendMode:i.BlendMode.ADD,alphaBlendSrcFactor:i.BlendFactor.ONE,alphaBlendDstFactor:i.BlendFactor.ZERO}));var E=this.context.config,S=E.width,C=E.height,k=this.context.contextService.getDPR();return p.setEnableUpdate(!1),p.setViewOffset(S*k,C*k,f,h,v,m),w.setUniforms(0,[{name:Ee.PROJECTION_MATRIX,value:p.getPerspective()},{name:Ee.VIEW_MATRIX,value:p.getViewTransform()},{name:Ee.CAMERA_POSITION,value:p.getPosition()},{name:Ee.DEVICE_PIXEL_RATIO,value:this.context.contextService.getDPR()},{name:Ee.VIEWPORT,value:[v,m]},{name:Ee.IS_ORTHO,value:p.isOrtho()?1:0},{name:Ee.IS_PICKING,value:1}]),n&&this.batchManager.updateAttribute(n,"pointerEvents",!1,!0),this.batchManager.render(l.picking,!0),u.popTemplateRenderInst(),this.renderHelper.prepareToRender(),this.renderHelper.renderGraph.execute(),u.resetRenderInsts(),a},e.tag="WebGLPicker",e}(),ke=5e-4,Te=function(){function e(){this.clipPathMeshCreated=!1}return e.prototype.beforeUploadUBO=function(e,t){},e.prototype.beforeInitMesh=function(e){},e.prototype.afterInitMesh=function(e){},e}();t.MaterialEvent=void 0,(t.MaterialEvent||(t.MaterialEvent={})).CHANGED="changed";var Ae=function(e){function n(t,n){var a=e.call(this)||this;a.props={},a.meshes=[],a.defines={},a.uniforms={},a.uboBuffer=[],a.textures={},a.samplers=[],a.programDirty=!0,a.textureDirty=!0,a.geometryDirty=!0;var o=i.copyMegaState(i.defaultMegaState),c=o.cullMode,l=o.depthCompare,u=o.depthWrite,s=o.stencilFront,d=o.stencilBack,p=o.stencilWrite,f=o.frontFace,h=o.polygonOffset,v=o.attachmentsState;return a.device=t,a.props=r.__assign({cullMode:c,depthTest:!0,depthCompare:l,depthWrite:u,stencilFront:s,stencilBack:d,stencilWrite:p,frontFace:f,polygonOffset:h,attachmentsState:v,dithering:!1,wireframe:!1,wireframeColor:"black",wireframeLineWidth:1,vertexShader:"",fragmentShader:""},n),a.compile(),a}return r.__extends(n,e),Object.defineProperty(n.prototype,"cullMode",{get:function(){return this.props.cullMode},set:function(e){this.props.cullMode=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"frontFace",{get:function(){return this.props.frontFace},set:function(e){this.props.frontFace=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendConstant",{get:function(){return this.props.blendConstant},set:function(e){this.props.blendConstant=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendEquation",{get:function(){return this.props.blendEquation},set:function(e){this.props.blendEquation=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendEquationAlpha",{get:function(){return this.props.blendEquationAlpha},set:function(e){this.props.blendEquationAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendSrc",{get:function(){return this.props.blendSrc},set:function(e){this.props.blendSrc=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendDst",{get:function(){return this.props.blendDst},set:function(e){this.props.blendDst=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendSrcAlpha",{get:function(){return this.props.blendSrcAlpha},set:function(e){this.props.blendSrcAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"blendDstAlpha",{get:function(){return this.props.blendDstAlpha},set:function(e){this.props.blendDstAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"depthCompare",{get:function(){return this.props.depthCompare},set:function(e){this.props.depthCompare=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"depthTest",{get:function(){return this.props.depthTest},set:function(e){this.props.depthTest=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"depthWrite",{get:function(){return this.props.depthWrite},set:function(e){this.props.depthWrite=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stencilFront",{get:function(){return this.props.stencilFront},set:function(e){this.props.stencilFront=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stencilBack",{get:function(){return this.props.stencilBack},set:function(e){this.props.stencilBack=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stencilWrite",{get:function(){return this.props.stencilWrite},set:function(e){this.props.stencilWrite=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"stencilRef",{get:function(){return this.props.stencilRef},set:function(e){this.props.stencilRef=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"polygonOffset",{get:function(){return this.props.polygonOffset},set:function(e){this.props.polygonOffset=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"dithering",{get:function(){return this.props.dithering},set:function(e){this.props.dithering=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"wireframe",{get:function(){return this.props.wireframe},set:function(e){this.props.wireframe!==e&&(this.geometryDirty=!0,this.programDirty=!0,this.props.wireframe=e,this.dispatchMutationEvent()),this.defines.USE_WIREFRAME=!!e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"wireframeColor",{get:function(){return this.props.wireframeColor},set:function(e){this.props.wireframeColor=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"wireframeLineWidth",{get:function(){return this.props.wireframeLineWidth},set:function(e){this.props.wireframeLineWidth=e},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"vertexShader",{get:function(){return this.props.vertexShader},set:function(e){this.props.vertexShader!==e&&(this.programDirty=!0,this.props.vertexShader=e,this.compile())},enumerable:!1,configurable:!0}),Object.defineProperty(n.prototype,"fragmentShader",{get:function(){return this.props.fragmentShader},set:function(e){this.props.fragmentShader!==e&&(this.programDirty=!0,this.props.fragmentShader=e,this.compile())},enumerable:!1,configurable:!0}),n.prototype.compile=function(){var e=this;this.props.fragmentShader.replace(/^\s*uniform\s*sampler2D\s*(.*)\s*;$/gm,(function(t,n){return e.samplers.push(n),""})),this.uniformNames=i.getUniforms(this.props.fragmentShader)},n.prototype.setUniforms=function(e){var t=this,n=!1;Object.keys(e).forEach((function(r){var a,c=e[r],l=t.textures[r];l&&l!==c&&(t.textureDirty=!0),(a=c)&&a.type?(t.textures[r]=c,t.textureDirty=!0,c.on(i.TextureEvent.LOADED,(function(){t.dispatchMutationEvent()}))):(t.uniforms[r]=c,n=!0),o.isNil(e[r])&&(delete t.textures[r],delete t.uniforms[r])})),n&&this.dispatchMutationEvent()},n.prototype.dispatchMutationEvent=function(){this.emit(t.MaterialEvent.CHANGED)},n}(l),Me=function(e){function t(t,n){var a=e.call(this,t,r.__assign({},n))||this;return a.defines=r.__assign(r.__assign({},a.defines),{USE_UV:!1,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1}),a}return r.__extends(t,e),t}(Ae);function Re(e){var t={};return Object.keys(e).forEach((function(n){"number"==typeof e[n]&&(t[n]=e[n])})),t}function Pe(e,t){var n=Object.keys(e),r=Object.keys(t);return n.length===r.length&&n.every((function(n){return e[n]===t[n]}))}var Oe=function(e){return Object.fromEntries(Object.entries(e).filter((function(e){var t=r.__read(e,2);return t[0],void 0!==t[1]})))};function Le(e,t){return 256*(e=o.clamp(Math.floor(e),0,255))+(t=o.clamp(Math.floor(t),0,255))}var Ne,Fe,De=1,Be="FillTextureMapping";t.VertexAttributeBufferIndex=void 0,(Ne=t.VertexAttributeBufferIndex||(t.VertexAttributeBufferIndex={}))[Ne.MODEL_MATRIX=0]="MODEL_MATRIX",Ne[Ne.PACKED_COLOR=1]="PACKED_COLOR",Ne[Ne.PACKED_STYLE=2]="PACKED_STYLE",Ne[Ne.PICKING_COLOR=3]="PICKING_COLOR",Ne[Ne.POSITION=4]="POSITION",Ne[Ne.NORMAL=5]="NORMAL",Ne[Ne.UV=6]="UV",Ne[Ne.BARYCENTRIC=7]="BARYCENTRIC",Ne[Ne.MAX=8]="MAX",t.VertexAttributeLocation=void 0,(Fe=t.VertexAttributeLocation||(t.VertexAttributeLocation={}))[Fe.MODEL_MATRIX0=0]="MODEL_MATRIX0",Fe[Fe.MODEL_MATRIX1=1]="MODEL_MATRIX1",Fe[Fe.MODEL_MATRIX2=2]="MODEL_MATRIX2",Fe[Fe.MODEL_MATRIX3=3]="MODEL_MATRIX3",Fe[Fe.PACKED_COLOR=4]="PACKED_COLOR",Fe[Fe.PACKED_STYLE1=5]="PACKED_STYLE1",Fe[Fe.PACKED_STYLE2=6]="PACKED_STYLE2",Fe[Fe.PICKING_COLOR=7]="PICKING_COLOR",Fe[Fe.POSITION=8]="POSITION",Fe[Fe.NORMAL=9]="NORMAL",Fe[Fe.UV=10]="UV",Fe[Fe.BARYCENTRIC=11]="BARYCENTRIC",Fe[Fe.MAX=12]="MAX";var Ge,Ue,je=function(){function e(e,t,n,r,a,o,i){void 0===o&&(o=-1),this.renderHelper=e,this.texturePool=t,this.lightPool=n,this.drawcallCtors=a,this.index=o,this.context=i,this.id=De++,this.gradientAttributeName="fill",this.objects=[],this.program=new m,this.geometryDirty=!0,this.materialDirty=!0,this.textureMappings=[],this.divisor=1,this.mergeAnchorIntoModelMatrix=!1,this.checkNodeName=!0,this.maxInstances=1/0,this.inited=!1}return Object.defineProperty(e.prototype,"instance",{get:function(){return this.objects[0]},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.inited||(this.renderer.beforeInitMesh(this),this.material=new Me(this.context.device),this.material.defines=r.__assign(r.__assign({},Re(t.VertexAttributeLocation)),this.material.defines),this.geometry=new ge(this.context.device),this.geometry.meshes=this.objects,this.material.meshes=this.objects,this.observeGeometryChanged(),this.observeMaterialChanged(),this.inited=!0,this.renderer.afterInitMesh(this))},e.prototype.observeGeometryChanged=function(){var e=this;this.geometry.on(t.GeometryEvent.CHANGED,(function(){e.geometry.meshes.forEach((function(e){e.renderable.dirty=!0})),e.context.renderingService.dirtify()}))},e.prototype.observeMaterialChanged=function(){var e=this;this.material.on(t.MaterialEvent.CHANGED,(function(){e.material.meshes.forEach((function(e){e.renderable.dirty=!0})),e.context.renderingService.dirtify()}))},e.prototype.shouldMergeColor=function(e,t,n){var r=e.parsedStyle[n],o=t.parsedStyle[n];return!(!a.isCSSRGB(r)||!a.isCSSRGB(o))||(!(!a.isPattern(r)||!a.isPattern(o)||r.image!==o.image)||!(!Array.isArray(r)||!Array.isArray(o)||e.style[n]!==t.style[n]))},e.prototype.shouldMerge=function(e,t){return!this.instance||(!this.checkNodeName||this.instance.nodeName===e.nodeName)&&(!e.parsedStyle.clipPath&&!(!this.shouldMergeColor(this.instance,e,"fill")||!this.shouldMergeColor(this.instance,e,"stroke")))},e.prototype.createGeometry=function(e){var n=this,o=c.mat4.create(),l=c.mat4.create(),u=[],s=[],d=[],p=[],f=this.divisor;e.forEach((function(e){var t,i=e.parsedStyle,f=i.fill,h=i.stroke,v=i.opacity,m=i.fillOpacity,I=i.strokeOpacity,g=i.lineWidth,_=i.anchor,y=i.visibility,x=i.increasedLineWidthForHitTesting,b=[0,0,0,0];a.isCSSRGB(f)&&(b=[Number(f.r),Number(f.g),Number(f.b),255*Number(f.alpha)]);var w=[0,0,0,0];a.isCSSRGB(h)&&(w=[Number(h.r),Number(h.g),Number(h.b),255*Number(h.alpha)]),c.mat4.mul(l,n.context.camera.getViewTransform(),o);var E=e.isInteractive()&&(null===(t=e.renderable3D)||void 0===t?void 0:t.encodedPickingColor)||[0,0,0];if(n.mergeAnchorIntoModelMatrix){var S=e.parsedStyle.anchor,C=0,k=0,T=0,A=e.getGeometryBounds();if(A){var M=A.halfExtents;C=-M[0]*S[0]*2,k=-M[1]*S[1]*2,T=-M[2]*(S[2]||0)*2}c.mat4.mul(o,e.getWorldTransform(),c.mat4.fromTranslation(o,c.vec3.fromValues(C,k,T)))}else c.mat4.copy(o,e.getWorldTransform());u.push.apply(u,r.__spreadArray([],r.__read(o),!1)),s.push(Le(b[0],b[1]),Le(b[2],b[3]),Le(w[0],w[1]),Le(w[2],w[3])),d.push(v,m,I,g,"visible"===y?1:0,_[0],_[1],x||0),p.push.apply(p,r.__spreadArray(r.__spreadArray([],r.__read(E),!1),[e.sortable.renderOrder*ke],!1))})),this.geometry.instancedCount=e.length,this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.MODEL_MATRIX,byteStride:64,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:t.VertexAttributeLocation.MODEL_MATRIX0,divisor:f},{format:i.Format.F32_RGBA,bufferByteOffset:16,location:t.VertexAttributeLocation.MODEL_MATRIX1,divisor:f},{format:i.Format.F32_RGBA,bufferByteOffset:32,location:t.VertexAttributeLocation.MODEL_MATRIX2,divisor:f},{format:i.Format.F32_RGBA,bufferByteOffset:48,location:t.VertexAttributeLocation.MODEL_MATRIX3,divisor:f}],data:new Float32Array(u)}),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.PACKED_COLOR,byteStride:16,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:t.VertexAttributeLocation.PACKED_COLOR,divisor:f}],data:new Float32Array(s)}),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.PACKED_STYLE,byteStride:32,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:t.VertexAttributeLocation.PACKED_STYLE1,divisor:f},{format:i.Format.F32_RGBA,bufferByteOffset:16,location:t.VertexAttributeLocation.PACKED_STYLE2,divisor:f}],data:new Float32Array(d)}),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.PICKING_COLOR,byteStride:16,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:t.VertexAttributeLocation.PICKING_COLOR,divisor:f}],data:new Float32Array(p)})},e.prototype.destroy=function(){this.geometry&&this.geometry.destroy()},e.prototype.applyRenderInst=function(e,n){var a=this,o=!!this.lightPool.getFog();this.clipPathTarget||this.clipPath?this.clipPathTarget?(this.material.stencilWrite=!0,this.material.depthWrite=!1,this.material.stencilFront={compare:i.CompareFunction.ALWAYS,passOp:i.StencilOp.REPLACE},this.material.stencilBack={compare:i.CompareFunction.ALWAYS,passOp:i.StencilOp.REPLACE}):(this.material.stencilWrite=!1,this.material.depthWrite=!0,this.material.stencilFront={compare:i.CompareFunction.EQUAL,passOp:i.StencilOp.KEEP},this.material.stencilBack={compare:i.CompareFunction.EQUAL,passOp:i.StencilOp.KEEP}):this.material.stencilWrite=!1,(this.materialDirty||this.material.programDirty)&&this.createMaterial(n);var c=r.__assign({},this.material.defines);if(this.material.defines.USE_FOG=o,this.material.defines=r.__assign(r.__assign(r.__assign({},this.lightPool.getDefines()),this.material.defines),this.renderHelper.getDefines()),this.material.textureDirty){this.textureMappings=[];var l=this.createFillGradientTextureMapping(n);l&&this.textureMappings.push(l),Object.keys(this.material.textures).sort((function(e,t){return a.material.samplers.indexOf(e)-a.material.samplers.indexOf(t)})).forEach((function(e){var t=new de;t.name=e,t.texture=a.material.textures[e],a.context.device.setResourceName(t.texture,"Material Texture "+e),t.sampler=a.renderHelper.getCache().createSampler({addressModeU:i.AddressMode.CLAMP_TO_EDGE,addressModeV:i.AddressMode.CLAMP_TO_EDGE,minFilter:i.FilterMode.POINT,magFilter:i.FilterMode.BILINEAR,mipmapFilter:i.MipmapFilterMode.LINEAR,lodMinClamp:0,lodMaxClamp:0}),a.textureMappings.push(t)})),this.textureMappings.length?(this.material.defines.USE_UV=!0,this.material.defines.USE_MAP=!0):(this.material.defines.USE_UV=!1,this.material.defines.USE_MAP=!1),this.material.textureDirty=!1}(!Pe(c,this.material.defines)||this.material.programDirty||this.materialDirty)&&(this.material.defines=r.__assign(r.__assign({},this.material.defines),Re(t.VertexAttributeLocation)),Object.keys(this.material.defines).forEach((function(e){var t=a.material.defines[e];"boolean"==typeof t?a.program.setDefineBool(e,t):a.program.setDefineString(e,"".concat(t))})),this.program.vert=this.material.vertexShader,this.program.frag=this.material.fragmentShader,this.material.programDirty=!1,this.materialDirty=!1),this.material.geometryDirty&&(this.geometryDirty=!0,this.material.geometryDirty=!1),(this.geometryDirty||this.geometry.dirty)&&(this.geometry&&this.geometry.destroy(),this.createGeometry(n),this.material.wireframe&&this.generateWireframe(this.geometry),this.geometryDirty=!1,this.geometry.dirty=!1);var u=this.renderHelper.getCache().createProgramSimple(this.program),s=this.renderHelper.getCache().createInputLayout(r.__assign(r.__assign({},this.geometry.inputLayoutDescriptor),{program:u})),d=!!this.geometry.indexBuffer;e.renderPipelineDescriptor.topology=this.geometry.drawMode,e.setProgram(u),e.setVertexInput(s,this.geometry.vertexBuffers.filter((function(e){return!!e})).map((function(e){return{buffer:e,byteOffset:0}})),d?{buffer:this.geometry.indexBuffer,offset:0}:null),this.renderer.beforeUploadUBO(e,this),this.uploadUBO(e),d?e.drawIndexesInstanced(this.geometry.vertexCount,this.geometry.instancedCount,this.geometry.indexStart):e.drawPrimitives(this.geometry.vertexCount,this.geometry.primitiveStart),e.sortKey=j(t.RendererLayer.OPAQUE,n[0].sortable.renderOrder)},e.prototype.updateBatchedAttribute=function(e,n,o,i){var l=this;if(0!==e.length){if("fill"===o||"stroke"===o){var u=[];e.forEach((function(e){var t=e.parsedStyle,n=t.fill,r=t.stroke,o=[0,0,0,0];a.isCSSRGB(n)&&(o=[Number(n.r),Number(n.g),Number(n.b),255*Number(n.alpha)]);var i=[0,0,0,0];a.isCSSRGB(r)&&(i=[Number(r.r),Number(r.g),Number(r.b),255*Number(r.alpha)]),u.push(Le(o[0],o[1]),Le(o[2],o[3]),Le(i[0],i[1]),Le(i[2],i[3]))})),this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.PACKED_COLOR,t.VertexAttributeLocation.PACKED_COLOR,n,new Uint8Array(new Float32Array(u).buffer));var s=this.instance.parsedStyle.fill,d=this.textureMappings.findIndex((function(e){return e.name===Be}));if(a.isCSSRGB(s))d>=0&&(this.textureMappings.splice(d,-1),this.material.textureDirty=!0);else{var p=this.createFillGradientTextureMapping([this.instance]);d>=0&&this.textureMappings.splice(d,1,p),this.material.textureDirty=!0}}else if(["opacity","fillOpacity","strokeOpacity","lineWidth","visibility","anchor","increasedLineWidthForHitTesting"].indexOf(o)>-1){var f=[];e.forEach((function(e){var t=e.parsedStyle,n=t.opacity,r=t.fillOpacity,a=t.strokeOpacity,o=t.lineWidth,i=t.visibility,c=t.anchor,l=t.increasedLineWidthForHitTesting;f.push(n,r,a,o,"visible"===i?1:0,c[0],c[1],l||0)})),this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.PACKED_STYLE,t.VertexAttributeLocation.PACKED_STYLE1,n,new Uint8Array(new Float32Array(f).buffer))}else if("modelMatrix"===o){var h=[],v=c.mat4.create();e.forEach((function(e){if(l.mergeAnchorIntoModelMatrix){var t=e.parsedStyle.anchor,n=0,a=0,o=0,i=e.getGeometryBounds();if(i){var u=i.halfExtents;n=-u[0]*t[0]*2,a=-u[1]*t[1]*2,o=-u[2]*(t[2]||0)*2}c.mat4.mul(v,e.getWorldTransform(),c.mat4.fromTranslation(v,c.vec3.fromValues(n,a,o)))}else c.mat4.copy(v,e.getWorldTransform());h.push.apply(h,r.__spreadArray([],r.__read(v),!1))})),this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.MODEL_MATRIX,t.VertexAttributeLocation.MODEL_MATRIX0,n,new Uint8Array(new Float32Array(h).buffer))}else if("pointerEvents"===o){var m=[];e.forEach((function(e){var t,n=i&&e.isInteractive()&&(null===(t=e.renderable3D)||void 0===t?void 0:t.encodedPickingColor)||[0,0,0];m.push.apply(m,r.__spreadArray(r.__spreadArray([],r.__read(n),!1),[e.sortable.renderOrder*ke],!1))})),this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.PICKING_COLOR,t.VertexAttributeLocation.PICKING_COLOR,n,new Uint8Array(new Float32Array(m).buffer))}}},e.prototype.updateAttribute=function(e,t,n,r){"clipPath"===n&&this.clipPath&&(this.geometryDirty=!0)},e.prototype.changeRenderOrder=function(e,n){var a,o=this.objects.indexOf(e),i=e.isInteractive()&&(null===(a=e.renderable3D)||void 0===a?void 0:a.encodedPickingColor)||[0,0,0];this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.PICKING_COLOR,t.VertexAttributeLocation.PICKING_COLOR,o,new Uint8Array(new Float32Array(r.__spreadArray(r.__spreadArray([],r.__read(i),!1),[n*ke],!1)).buffer))},e.prototype.generateWireframe=function(e){for(var n=e.indices,r=e.indices.length,a=e.vertices.map((function(e){return e.slice()})),o=t.VertexAttributeBufferIndex.PICKING_COLOR;o 0.5) {\n strokeWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n strokeWidth = u_StrokeWidth;\n }\n\n bool omitStroke = a_StylePacked3.z == 1.0;\n vec2 radius = a_Size.xy + vec2(omitStroke ? 0.0 : strokeWidth / 2.0);\n vec2 offset = (a_Extrude + vec2(1.0) - 2.0 * u_Anchor.xy) * a_Size.xy + a_Extrude * vec2(omitStroke ? 0.0 : strokeWidth / 2.0);\n\n bool isBillboard = a_Size.z > 0.5;\n if (isBillboard) {\n float rotation = 0.0;\n bool isSizeAttenuation = a_Size.w > 0.5;\n gl_Position = billboard(offset, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(offset, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n \n v_Radius = radius;\n v_Data = vec2(a_Extrude * radius / radius.y);\n v_StylePacked3 = a_StylePacked3;\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec2 v_Data;\nin vec2 v_Radius;\nin vec3 v_StylePacked3;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\n/**\n * 2D signed distance field functions\n * @see http://www.iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm\n */\n\nfloat sdCircle(vec2 p, float r) {\n return length(p) - r;\n}\n\n// @see http://www.iquilezles.org/www/articles/ellipsoids/ellipsoids.htm\nfloat sdEllipsoidApproximated(vec2 p, vec2 r) {\n float k0 = length(p / r);\n float k1 = length(p / (r * r));\n return k0 * (k0 - 1.0) / k1;\n}\n\n// @see https://www.shadertoy.com/view/4llXD7\nfloat sdRoundedBox(vec2 p, vec2 b, float r) {\n p = abs(p) - b + r;\n return length(max(p, 0.0)) + min(max(p.x, p.y), 0.0) - r;\n}\n\nvoid main() {\n int shape = int(floor(v_StylePacked3.x + 0.5));\n\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n bool omitStroke = v_StylePacked3.z == 1.0;\n\n vec2 r = (v_Radius - (omitStroke ? 0.0 : u_StrokeWidth)) / v_Radius.y;\n float wh = v_Radius.x / v_Radius.y;\n\n float dist = length(v_Data);\n float antialiased_blur = -fwidth(dist);\n\n float outer_df;\n float inner_df;\n // 'circle', 'ellipse', 'rect'\n if (shape == 0) {\n outer_df = sdCircle(v_Data, 1.0);\n inner_df = sdCircle(v_Data, r.x);\n } else if (shape == 1) {\n outer_df = sdEllipsoidApproximated(v_Data, vec2(wh, 1.0));\n inner_df = sdEllipsoidApproximated(v_Data, r);\n } else if (shape == 2) {\n bool useRadius = v_StylePacked3.y > epsilon;\n outer_df = sdRoundedBox(v_Data, vec2(wh, 1.0), useRadius ? (v_StylePacked3.y + u_StrokeWidth / 2.0) / v_Radius.y : 0.0);\n inner_df = sdRoundedBox(v_Data, r, useRadius ? (v_StylePacked3.y - u_StrokeWidth / 2.0) / v_Radius.y : 0.0);\n }\n\n float opacity_t = smoothstep(0.0, antialiased_blur, outer_df);\n\n float color_t = u_StrokeWidth < 0.01 ? 0.0 : smoothstep(\n antialiased_blur,\n 0.0,\n inner_df\n );\n\n vec4 diffuseColor;\n vec4 strokeColor;\n if (u_IsPicking > 0.5) {\n diffuseColor = vec4(u_PickingColor, 1.0);\n strokeColor = vec4(u_PickingColor, 1.0);\n } else {\n diffuseColor = u_Color;\n strokeColor = (u_StrokeColor == vec4(0) || omitStroke) ? vec4(0.0) : u_StrokeColor;\n }\n\n outputColor = mix(vec4(diffuseColor.rgb, diffuseColor.a * u_FillOpacity), strokeColor * u_StrokeOpacity, color_t);\n outputColor.a = outputColor.a * u_Opacity * opacity_t;\n\n if (outputColor.a < epsilon)\n discard;\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n }\n}",this.material.defines=r.__assign(r.__assign({},this.material.defines),Re(Ue))},n.prototype.createGeometry=function(n){var a=this;e.prototype.createGeometry.call(this,n);var o=[];n.forEach((function(e,t){var n=e,i=n.parsedStyle.radius,c=a.shouldOmitStroke(n.parsedStyle),l=a.getSize(e.parsedStyle,n.nodeName);o.push.apply(o,r.__spreadArray(r.__spreadArray([],r.__read(l),!1),[n.parsedStyle.isBillboard?1:0,n.parsedStyle.isSizeAttenuation?1:0,ze.indexOf(n.nodeName),i&&i[0]||0,c?1:0],!1))})),this.geometry.setIndexBuffer(new Uint32Array([0,2,1,0,3,2])),this.geometry.vertexCount=6,this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.POSITION,byteStride:16,stepMode:i.VertexStepMode.VERTEX,attributes:[{format:i.Format.F32_RG,bufferByteOffset:0,location:t.VertexAttributeLocation.POSITION},{format:i.Format.F32_RG,bufferByteOffset:8,location:t.VertexAttributeLocation.UV}],data:new Float32Array([-1,-1,0,0,1,-1,1,0,1,1,1,1,-1,1,0,1])}),this.geometry.setVertexBuffer({bufferIndex:Ge.PACKED_STYLE,byteStride:28,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:Ue.SIZE,divisor:1},{format:i.Format.F32_RGB,bufferByteOffset:16,location:Ue.PACKED_STYLE3,divisor:1}],data:new Float32Array(o)})},n.prototype.updateAttribute=function(t,n,a,o){var i=this;if(e.prototype.updateAttribute.call(this,t,n,a,o),this.updateBatchedAttribute(t,n,a,o),"r"===a||"rx"===a||"ry"===a||"width"===a||"height"===a||"lineWidth"===a||"stroke"===a||"lineDash"===a||"strokeOpacity"===a||"radius"===a||"isBillboard"===a||"isSizeAttenuation"===a){var c=[];t.forEach((function(e){var t=e,n=i.shouldOmitStroke(t.parsedStyle),a=r.__read(i.getSize(e.parsedStyle,e.nodeName),2),o=[a[0],a[1]];c.push.apply(c,r.__spreadArray(r.__spreadArray([],r.__read(o),!1),[t.parsedStyle.isBillboard?1:0,t.parsedStyle.isSizeAttenuation?1:0,ze.indexOf(e.nodeName),e.parsedStyle.radius&&e.parsedStyle.radius[0]||0,n?1:0],!1))})),this.geometry.updateVertexBuffer(Ge.PACKED_STYLE,Ue.SIZE,n,new Uint8Array(new Float32Array(c).buffer))}},n.prototype.getSize=function(e,t){var n=[0,0];if(t===a.Shape.CIRCLE){var r=e.r;n=[r,r]}else if(t===a.Shape.ELLIPSE){var o=e;n=[o.rx,o.ry]}else if(t===a.Shape.RECT){var i=e;n=[i.width/2,i.height/2]}return n},n.prototype.shouldOmitStroke=function(e){var t=e.lineDash,n=e.stroke,r=e.strokeOpacity,a=n&&!n.isNone,o=t&&t.length&&t.every((function(e){return 0!==e}));return!a||a&&(o||r<1)},n}(je);function He(e,t,n,r,a,i){for(var c=a[a.length-3],l=a[a.length-2],u=null!=i?i:o.clamp(s.quadLength(c,l,e,t,n,r)/10,8,100),d=0,p=0,f=1;f<=u;++f){var h=f/u;d=c+(e-c)*h,p=l+(t-l)*h,a.push(d+(e+(n-e)*h-d)*h,p+(t+(r-t)*h-p)*h,0)}}function Ve(e,t,n,r,a,i,c,l){var u=c[c.length-3],d=c[c.length-2];c.length-=3;var p=null!=l?l:o.clamp(s.cubicLength(u,d,e,t,n,r,a,i)/10,8,100),f=0,h=0,v=0,m=0,I=0;c.push(u,d,0);for(var g=1,_=0;g<=p;++g)v=(h=(f=1-(_=g/p))*f)*f,I=(m=_*_)*_,c.push(v*u+3*h*_*e+3*f*m*n+I*a,v*d+3*h*_*t+3*f*m*r+I*i,0)}var We,Xe,Ye=1e20,Ze=function(){function e(e,t){var n=e.fontSize,r=void 0===n?24:n,a=e.buffer,o=void 0===a?3:a,i=e.radius,c=void 0===i?8:i,l=e.cutoff,u=void 0===l?.25:l,s=e.fontFamily,d=void 0===s?"sans-serif":s,p=e.fontWeight,f=void 0===p?"normal":p,h=e.fontStyle,v=void 0===h?"normal":h,m=e.canvas;this.buffer=o,this.cutoff=u,this.radius=c;var I=this.size=r+4*o,g=t.offscreenCanvasCreator.getOrCreateCanvas(m);g.width=I,g.height=I;var _=t.offscreenCanvasCreator.getOrCreateContext(m,{willReadFrequently:!0});this.ctx=_,_.font="".concat(v," ").concat(f," ").concat(r,"px ").concat(d),_.textBaseline="alphabetic",_.textAlign="left",_.fillStyle="black",this.gridOuter=new Float64Array(I*I),this.gridInner=new Float64Array(I*I),this.f=new Float64Array(I),this.z=new Float64Array(I+1),this.v=new Uint16Array(I)}return e.prototype.draw=function(e){var t=this.ctx.measureText(e),n=t.width,r=t.actualBoundingBoxAscent,a=t.actualBoundingBoxDescent,o=t.actualBoundingBoxLeft,i=t.actualBoundingBoxRight,c=Math.ceil(r),l=Math.max(0,Math.min(this.size-this.buffer,Math.ceil(i-o))),u=Math.min(this.size-this.buffer,c+Math.ceil(a)),s=l+2*this.buffer,d=u+2*this.buffer,p=Math.max(s*d,0),f=new Uint8ClampedArray(p),h={data:f,width:s,height:d,glyphWidth:l,glyphHeight:u,glyphTop:c,glyphLeft:0,glyphAdvance:n};if(0===l||0===u)return h;var v=this,m=v.ctx,I=v.buffer,g=v.gridInner,_=v.gridOuter;m.clearRect(I,I,l,u),m.fillText(e,I,I+c);var y=m.getImageData(I,I,l,u);_.fill(Ye,0,p),g.fill(0,0,p);for(var x=0;x0?S*S:0,g[E]=S<0?S*S:0}}}Ke(_,0,0,s,d,s,this.f,this.v,this.z),Ke(g,I,I,l,u,s,this.f,this.v,this.z);for(var C=0;C-1);o[++l]=c,i[l]=u,i[l+1]=Ye}for(c=0,l=0;c 0.5) {\n if (len < len2) {\n if (abs(dy * (bisect.x * norm.y - bisect.y * norm.x)) > len) {\n return dy * norm;\n }\n } else {\n if (abs(dy * (bisect.x * norm2.y - bisect.y * norm2.x)) > len2) {\n return dy * norm;\n }\n }\n }\n return dy * bisect;\n}\n\nvec2 clip2ScreenSpace(vec4 clip) {\n return u_Viewport * (0.5 * clip.xy / clip.w + 0.5);\n}\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n v_Dash = a_Dash;\n\n vec2 pointA;\n vec2 pointB;\n vec4 clip0;\n vec4 clip1;\n\n float compressed = a_Dash.w;\n float is_billboard = floor(compressed / 4.0);\n compressed -= is_billboard * 4.0;\n float is_size_attenuation = floor(compressed / 2.0);\n compressed -= is_size_attenuation * 2.0;\n float is_3d_polyline = compressed;\n\n bool isBillboard = is_billboard > 0.5;\n bool isSizeAttenuation = is_size_attenuation > 0.5;\n bool is3DPolyline = is_3d_polyline > 0.5;\n if (isBillboard) {\n clip0 = billboard(a_Point1.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n clip1 = billboard(a_Point2.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else if (is3DPolyline) {\n clip0 = project(vec4(a_Point1, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n clip1 = project(vec4(a_Point2, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n if (isBillboard || is3DPolyline) {\n pointA = clip2ScreenSpace(clip0);\n pointB = clip2ScreenSpace(clip1);\n } else {\n pointA = (u_ModelMatrix * vec4(a_Point1, 1.0)).xy;\n pointB = (u_ModelMatrix * vec4(a_Point2, 1.0)).xy;\n }\n\n vec2 xBasis = pointB - pointA;\n float len = length(xBasis);\n vec2 forward = xBasis / len;\n vec2 norm = vec2(forward.y, -forward.x);\n\n float type = a_VertexJoint;\n\n float lineWidth;\n if (u_IsPicking > 0.5) {\n lineWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n lineWidth = u_StrokeWidth;\n }\n\n if (u_ScaleMode > 2.5) {\n lineWidth *= length(u_ModelMatrix * vec4(1.0, 0.0, 0.0, 0.0));\n } else if (u_ScaleMode > 1.5) {\n lineWidth *= length(u_ModelMatrix * vec4(0.0, 1.0, 0.0, 0.0));\n } else if (u_ScaleMode > 0.5) {\n vec2 avgDiag = (u_ModelMatrix * vec4(1.0, 1.0, 0.0, 0.0)).xy;\n lineWidth *= sqrt(dot(avgDiag, avgDiag) * 0.5);\n }\n float capType = floor(type / 32.0);\n type -= capType * 32.0;\n v_Arc = vec4(0.0);\n lineWidth *= 0.5;\n float lineAlignment = 2.0 * u_Alignment - 1.0;\n\n vec2 pos;\n\n if (capType == CAP_ROUND) {\n if (a_VertexNum < 3.5) {\n gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n return;\n }\n type = JOINT_CAP_ROUND;\n capType = 0.0;\n }\n\n if (type >= BEVEL) {\n float dy = lineWidth + u_Expand;\n float inner = 0.0;\n if (a_VertexNum >= 1.5) {\n dy = -dy;\n inner = 1.0;\n }\n\n vec2 base, next, xBasis2, bisect;\n float flag = 0.0;\n float sign2 = 1.0;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5 && a_VertexNum < 3.5) {\n if (isBillboard) {\n next = clip2ScreenSpace(billboard(a_Prev.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else if (is3DPolyline) {\n next = clip2ScreenSpace(project(vec4(a_Prev, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else {\n next = (u_ModelMatrix * vec4(a_Prev, 1.0)).xy;\n }\n\n base = pointA;\n flag = type - floor(type / 2.0) * 2.0;\n sign2 = -1.0;\n } else {\n if (isBillboard) {\n next = clip2ScreenSpace(billboard(a_Next.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else if (is3DPolyline) {\n next = clip2ScreenSpace(project(vec4(a_Next, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else {\n next = (u_ModelMatrix * vec4(a_Next, 1.0)).xy;\n }\n \n base = pointB;\n if (type >= MITER && type < MITER + 3.5) {\n flag = step(MITER + 1.5, type);\n // check miter limit here?\n }\n }\n xBasis2 = next - base;\n float len2 = length(xBasis2);\n vec2 norm2 = vec2(xBasis2.y, -xBasis2.x) / len2;\n float D = norm.x * norm2.y - norm.y * norm2.x;\n if (D < 0.0) {\n inner = 1.0 - inner;\n }\n norm2 *= sign2;\n\n if (abs(lineAlignment) > 0.01) {\n float shift = lineWidth * lineAlignment;\n pointA += norm * shift;\n pointB += norm * shift;\n if (abs(D) < 0.01) {\n base += norm * shift;\n } else {\n base += doBisect(norm, len, norm2, len2, shift, 0.0);\n }\n }\n\n float collinear = step(0.0, dot(norm, norm2));\n v_Type = 0.0;\n float dy2 = -1000.0;\n float dy3 = -1000.0;\n if (abs(D) < 0.01 && collinear < 0.5) {\n if (type >= ROUND && type < ROUND + 1.5) {\n type = JOINT_CAP_ROUND;\n }\n // TODO: BUTT here too\n }\n\n if (a_VertexNum < 3.5) {\n if (abs(D) < 0.01) {\n pos = dy * norm;\n } else {\n if (flag < 0.5 && inner < 0.5) {\n pos = dy * norm;\n } else {\n pos = doBisect(norm, len, norm2, len2, dy, inner);\n }\n }\n if (capType >= CAP_BUTT && capType < CAP_ROUND) {\n float extra = step(CAP_SQUARE, capType) * lineWidth;\n vec2 back = -forward;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5) {\n pos += back * (u_Expand + extra);\n dy2 = u_Expand;\n } else {\n dy2 = dot(pos + base - pointA, back) - extra;\n }\n }\n if (type >= JOINT_CAP_BUTT && type < JOINT_CAP_SQUARE + 0.5) {\n float extra = step(JOINT_CAP_SQUARE, type) * lineWidth;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5) {\n dy3 = dot(pos + base - pointB, forward) - extra;\n } else {\n pos += forward * (u_Expand + extra);\n dy3 = u_Expand;\n if (capType >= CAP_BUTT) {\n dy2 -= u_Expand + extra;\n }\n }\n }\n } else if (type >= JOINT_CAP_ROUND && type < JOINT_CAP_ROUND + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n vec2 d2 = abs(dy) * forward;\n if (a_VertexNum < 4.5) {\n dy = -dy;\n pos = dy * norm;\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum < 6.5) {\n pos = dy * norm + d2;\n v_Arc.x = abs(dy);\n } else {\n dy = -dy;\n pos = dy * norm + d2;\n v_Arc.x = abs(dy);\n }\n dy2 = 0.0;\n v_Arc.y = dy;\n v_Arc.z = 0.0;\n v_Arc.w = lineWidth;\n v_Type = 3.0;\n } else if (abs(D) < 0.01) {\n pos = dy * norm;\n } else {\n if (type >= ROUND && type < ROUND + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n if (a_VertexNum < 4.5) {\n pos = doBisect(norm, len, norm2, len2, -dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 7.5) {\n pos = dy * norm2;\n } else {\n pos = doBisect(norm, len, norm2, len2, dy, 0.0);\n float d2 = abs(dy);\n if (length(pos) > abs(dy) * 1.5) {\n if (a_VertexNum < 6.5) {\n pos.x = dy * norm.x - d2 * norm.y;\n pos.y = dy * norm.y + d2 * norm.x;\n } else {\n pos.x = dy * norm2.x + d2 * norm2.y;\n pos.y = dy * norm2.y - d2 * norm2.x;\n }\n }\n }\n vec2 norm3 = normalize(norm + norm2);\n float sign = step(0.0, dy) * 2.0 - 1.0;\n v_Arc.x = sign * dot(pos, norm3);\n v_Arc.y = pos.x * norm3.y - pos.y * norm3.x;\n v_Arc.z = dot(norm, norm3) * lineWidth;\n v_Arc.w = lineWidth;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n dy3 = v_Arc.z - v_Arc.x;\n v_Type = 3.0;\n } else {\n float hit = 0.0;\n if (type >= BEVEL && type < BEVEL + 1.5) {\n if (dot(norm, norm2) > 0.0) {\n type = MITER;\n }\n }\n if (type >= MITER && type < MITER + 3.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n float sign = step(0.0, dy) * 2.0 - 1.0;\n pos = doBisect(norm, len, norm2, len2, dy, 0.0);\n if (length(pos) > abs(dy) * u_MiterLimit) {\n type = BEVEL;\n } else {\n if (a_VertexNum < 4.5) {\n dy = -dy;\n pos = doBisect(norm, len, norm2, len2, dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 6.5) {\n pos = dy * norm2;\n }\n v_Type = 1.0;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n hit = 1.0;\n }\n }\n if (type >= BEVEL && type < BEVEL + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n float d2 = abs(dy);\n vec2 pos3 = vec2(dy * norm.x - d2 * norm.y, dy * norm.y + d2 * norm.x);\n vec2 pos4 = vec2(dy * norm2.x + d2 * norm2.y, dy * norm2.y - d2 * norm2.x);\n if (a_VertexNum < 4.5) {\n pos = doBisect(norm, len, norm2, len2, -dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 7.5) {\n pos = dy * norm2;\n } else {\n if (a_VertexNum < 6.5) {\n pos = pos3;\n } else {\n pos = pos4;\n }\n }\n vec2 norm3 = normalize(norm + norm2);\n float sign = step(0.0, dy) * 2.0 - 1.0;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n dy3 = (-sign * dot(pos, norm3)) + lineWidth;\n v_Type = 4.0;\n hit = 1.0;\n }\n if (hit < 0.5) {\n gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n return;\n }\n }\n }\n pos += base;\n v_Distance = vec4(dy, dy2, dy3, lineWidth) * u_DevicePixelRatio;\n v_Arc = v_Arc * u_DevicePixelRatio;\n v_Travel = a_Travel + dot(pos - pointA, vec2(-norm.y, norm.x));\n }\n\n v_ScalingFactor = sqrt(u_ModelMatrix[0][0] * u_ModelMatrix[0][0] + u_ModelMatrix[0][1] * u_ModelMatrix[0][1] + u_ModelMatrix[0][2] * u_ModelMatrix[0][2]);\n\n if (isBillboard || is3DPolyline) {\n vec4 clip = mix(clip0, clip1, 0.5);\n gl_Position = vec4(clip.w * (2.0 * pos / u_Viewport - 1.0), clip.z, clip.w);\n } else {\n gl_Position = u_ProjectionMatrix * u_ViewMatrix * vec4(pos, u_ZIndex, 1.0);\n }\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec4 v_Dash;\n\nin vec4 v_Distance;\nin vec4 v_Arc;\nin float v_Type;\nin float v_Travel;\nin float v_ScalingFactor;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\nvoid main(){\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n float alpha = 1.0;\n float lineWidth = v_Distance.w;\n if (v_Type < 0.5) {\n float left = max(v_Distance.x - 0.5, -v_Distance.w);\n float right = min(v_Distance.x + 0.5, v_Distance.w);\n float near = v_Distance.y - 0.5;\n float far = min(v_Distance.y + 0.5, 0.0);\n float top = v_Distance.z - 0.5;\n float bottom = min(v_Distance.z + 0.5, 0.0);\n alpha = max(right - left, 0.0) * max(bottom - top, 0.0) * max(far - near, 0.0);\n } else if (v_Type < 1.5) {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n alpha = a2 * b2 - a1 * b1;\n } else if (v_Type < 2.5) {\n alpha *= max(min(v_Distance.x + 0.5, 1.0), 0.0);\n alpha *= max(min(v_Distance.y + 0.5, 1.0), 0.0);\n alpha *= max(min(v_Distance.z + 0.5, 1.0), 0.0);\n } else if (v_Type < 3.5) {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n float alpha_miter = a2 * b2 - a1 * b1;\n float alpha_plane = max(min(v_Distance.z + 0.5, 1.0), 0.0);\n float d = length(v_Arc.xy);\n float circle_hor = max(min(v_Arc.w, d + 0.5) - max(-v_Arc.w, d - 0.5), 0.0);\n float circle_vert = min(v_Arc.w * 2.0, 1.0);\n float alpha_circle = circle_hor * circle_vert;\n alpha = min(alpha_miter, max(alpha_circle, alpha_plane));\n } else {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n alpha = a2 * b2 - a1 * b1;\n alpha *= max(min(v_Distance.z + 0.5, 1.0), 0.0);\n }\n\n float u_Dash = v_Dash.x;\n float u_Gap = v_Dash.y;\n float u_DashOffset = v_Dash.z;\n if (u_Dash + u_Gap > 1.0) {\n float travel = mod(v_Travel + u_Gap * v_ScalingFactor * 0.5 + u_DashOffset, u_Dash * v_ScalingFactor + u_Gap * v_ScalingFactor) - (u_Gap * v_ScalingFactor * 0.5);\n float left = max(travel - 0.5, -0.5);\n float right = min(travel + 0.5, u_Gap * v_ScalingFactor + 0.5);\n alpha *= max(0.0, right - left);\n }\n\n if (u_IsPicking > 0.5) {\n vec3 pickingColor = u_PickingColor;\n if (pickingColor.x == 0.0 && pickingColor.y == 0.0 && pickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(pickingColor, 1.0);\n } else {\n outputColor = u_StrokeColor;\n #ifdef USE_MAP\n outputColor = u_Color;\n #endif\n\n outputColor.a *= alpha * u_Opacity * u_StrokeOpacity;\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}",this.material.defines=r.__assign(r.__assign({},this.material.defines),Re(Xe))},t.prototype.createGeometry=function(t){var n=this,a=[],o=[],c=[],l=[],u=0,s=0;t.forEach((function(e){var t=nt(e,!1,12,n.calcSubpathIndex(e)),i=t.pointsBuffer,d=t.travelBuffer,p=t.instancedCount,f=e.parsedStyle,h=f.lineDash,v=f.lineDashOffset,m=f.isBillboard,I=f.isSizeAttenuation;l.push(h&&h[0]||0,h&&h[1]||0,v||0,Qe(m,I,Je(e))),u+=p;for(var g=0;gb||Math.abs(w[K][w[K].length-1]-w[K][Z+1])>b)&&w[K].push(w[K][Z],w[K][Z+1],h),(c=w[K]).push.apply(c,r.__spreadArray([],r.__read(rt(w[K][Z],w[K][Z+1],w[K][Z+2],w[K][Z+3],w[K][Z+4],w[K][Z+5])),!1))}})),n)return{pointsBuffer:re=w[l],travelBuffer:[],triangles:E=u(re,[],3),instancedCount:Math.round(re.length/3)}}var $=function(e){var n;switch(e){case"bevel":n=t.JOINT_TYPE.JOINT_BEVEL;break;case"round":n=t.JOINT_TYPE.JOINT_ROUND;break;default:n=t.JOINT_TYPE.JOINT_MITER}return n}(f),Q=function(e){var n;switch(e){case"square":n=t.JOINT_TYPE.CAP_SQUARE;break;case"round":n=t.JOINT_TYPE.CAP_ROUND;break;default:n=t.JOINT_TYPE.CAP_BUTT}return n}(p),J=Q;Q===t.JOINT_TYPE.CAP_ROUND&&(J=t.JOINT_TYPE.JOINT_CAP_ROUND),Q===t.JOINT_TYPE.CAP_BUTT&&(J=t.JOINT_TYPE.JOINT_CAP_BUTT),Q===t.JOINT_TYPE.CAP_SQUARE&&(J=t.JOINT_TYPE.JOINT_CAP_SQUARE);for(var ee=w[l],te=4*(Math.round(0)+2),ne=0,re=[],ae=[],oe=0;oe1&&(ne+=Math.sqrt(Math.pow(ee[oe]-ee[oe-3],2)+Math.pow(ee[oe+1]-ee[oe+1-3],2)+Math.pow(ee[oe+2]-ee[oe+2-3],2))),ae.push(ne),re[te++]=ee[oe],re[te++]=ee[oe+1],re[te++]=ee[oe+2]||0,re[te]=$,0==oe&&Q!==t.JOINT_TYPE.CAP_ROUND&&(re[te]+=Q),oe+6>=ee.length?re[te]+=J-$:oe+3>=ee.length&&(re[te]=0),te++;return re[te++]=ee[ee.length-6],re[te++]=ee[ee.length-5],re[te++]=ee[ee.length-4]||h,re[te++]=0,re[0]=ee[0],re[1]=ee[1],re[2]=ee[2]||h,re[3]=0,re[4]=ee[3],re[5]=ee[4],re[6]=ee[5]||h,re[7]=Q===t.JOINT_TYPE.CAP_ROUND?Q:0,{pointsBuffer:re,travelBuffer:ae,triangles:E,instancedCount:Math.round(ee.length/3)}}function rt(e,t,n,r,a,o){void 0===r&&(r=e),void 0===a&&(a=t),void 0===o&&(o=n);var i=[r-e,a-t,o-n],c=.01;return[e+i[0]*c,t+i[1]*c,n+i[2]*c]}var at,ot;!function(e){e[e.PACKED_STYLE=5]="PACKED_STYLE"}(at||(at={})),function(e){e[e.PACKED_STYLE3=12]="PACKED_STYLE3"}(ot||(ot={}));var it,ct,lt=function(e){function n(t,n,r,a,o,i,c){var l=e.call(this,t,n,r,a,o,i,c)||this;return l.renderHelper=t,l.texturePool=n,l.lightPool=r,l.mergeAnchorIntoModelMatrix=!0,l.trianglesHash=[[],[]],l.trianglesHash=l.calcSegmentNum(a),l}return r.__extends(n,e),n.prototype.calcSegmentNum=function(e){var t=nt(e,!0,12,this.calcSubpathIndex(e));return[t.triangles,t.pointsBuffer]},n.prototype.calcSubpathIndex=function(e){return e.nodeName===a.Shape.PATH?this.index:0},n.prototype.compareTrianglesHash=function(e){var t=r.__read(this.trianglesHash,2),n=t[0],a=t[1],o=r.__read(e,2),i=o[0],c=o[1];return n.length===i.length&&a.length===c.length&&(!n.some((function(e,t){return e!==i[t]}))&&!a.some((function(e,t){return e!==c[t]})))},n.prototype.shouldMerge=function(t,n){if(!e.prototype.shouldMerge.call(this,t,n))return!1;if(this.index!==n)return!1;var r=this.calcSegmentNum(t);return this.compareTrianglesHash(r)},n.prototype.createGeometry=function(n){var a=this,o=[],c=[],l=[],u=0;if(n.forEach((function(e,t){var n=nt(e,!0,12,a.calcSubpathIndex(e)),i=n.triangles,s=n.pointsBuffer;if(i.length){var d=e.getGeometryBounds().halfExtents,p=[];s.forEach((function(e,t){t%3!=2&&p.push(e/d[t%3]/2)})),u+=c.length/3,c.push.apply(c,r.__spreadArray([],r.__read(s),!1)),l.push.apply(l,r.__spreadArray([],r.__read(p),!1)),o.push.apply(o,r.__spreadArray([],r.__read(i.map((function(e){return e+u}))),!1))}})),c.length){e.prototype.createGeometry.call(this,n);var s=[];n.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;s.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.POSITION,byteStride:12,stepMode:i.VertexStepMode.VERTEX,attributes:[{format:i.Format.F32_RGB,bufferByteOffset:0,location:t.VertexAttributeLocation.POSITION}],data:new Float32Array(c)}),this.geometry.setVertexBuffer({bufferIndex:at.PACKED_STYLE,byteStride:16,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:ot.PACKED_STYLE3,divisor:1}],data:new Float32Array(s)}),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.UV,byteStride:8,stepMode:i.VertexStepMode.VERTEX,attributes:[{format:i.Format.F32_RG,bufferByteOffset:0,location:t.VertexAttributeLocation.UV}],data:new Float32Array(l)}),this.geometry.vertexCount=o.length/n.length,this.geometry.setIndexBuffer(new Uint32Array(o))}},n.prototype.createMaterial=function(e){this.material.vertexShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nbool isPerspectiveMatrix(mat4 m) {\n return m[2][3] == -1.0;\n}\n\nvec4 billboard(vec2 offset, float rotation, bool isSizeAttenuation, mat4 pm, mat4 vm, mat4 mm) {\n vec4 mvPosition = vm * mm * vec4(0.0, 0.0, 0.0, 1.0);\n vec2 scale;\n scale.x = length(vec3(mm[0][0], mm[0][1], mm[0][2]));\n scale.y = length(vec3(mm[1][0], mm[1][1], mm[1][2]));\n\n if (isSizeAttenuation) {\n bool isPerspective = isPerspectiveMatrix(pm);\n if (isPerspective) {\n scale *= -mvPosition.z / 250.0;\n }\n }\n\n vec2 alignedPosition = offset * scale;\n vec2 rotatedPosition;\n rotatedPosition.x = cos(rotation) * alignedPosition.x - sin(rotation) * alignedPosition.y;\n rotatedPosition.y = sin(rotation) * alignedPosition.x + cos(rotation) * alignedPosition.y;\n\n mvPosition.xy += rotatedPosition;\n return pm * mvPosition;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = PACKED_STYLE3) in vec4 a_StylePacked3;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n bool isBillboard = a_StylePacked3.x > 0.5;\n if (isBillboard) {\n float rotation = a_StylePacked3.y;\n bool isSizeAttenuation = a_StylePacked3.z > 0.5;\n gl_Position = billboard(a_Position.xy, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(a_Position.xy, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nout vec4 outputColor;\n\nvoid main(){\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n\n outputColor.a = outputColor.a * u_Opacity * u_FillOpacity;\n }\n}",this.material.defines=r.__assign(r.__assign(r.__assign({},this.material.defines),Re(ot)),{INSTANCED:!0})},n.prototype.updateAttribute=function(t,n,r,a){if(e.prototype.updateAttribute.call(this,t,n,r,a),this.updateBatchedAttribute(t,n,r,a),"isBillboard"===r||"billboardRotation"===r||"isSizeAttenuation"===r){var o=[];t.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;o.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.updateVertexBuffer(at.PACKED_STYLE,ot.PACKED_STYLE3,n,new Uint8Array(new Float32Array(o).buffer))}},n}(je),ut=[0,-.5,0,0,0,1,-.5,1,1,0,1,.5,1,1,1,0,.5,0,0,1];!function(e){e[e.POINT=5]="POINT",e[e.CAP=6]="CAP",e[e.DASH=7]="DASH"}(it||(it={})),function(e){e[e.POSITION=8]="POSITION",e[e.UV=10]="UV",e[e.POINTA=9]="POINTA",e[e.POINTB=11]="POINTB",e[e.CAP=12]="CAP",e[e.DASH=13]="DASH"}(ct||(ct={}));var st,dt,pt={butt:1,round:2,square:3},ft=function(e){function n(t,n,r,a,o,i,c){var l=e.call(this,t,n,r,a,o,i,c)||this;return l.renderHelper=t,l.texturePool=n,l.lightPool=r,l.gradientAttributeName="stroke",l}return r.__extends(n,e),n.isLine=function(e,t){if(e.nodeName===a.Shape.PATH){for(var n=e.parsedStyle.path.absolutePath,r=0,o=0,i=0;i 0.5) {\n strokeWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n strokeWidth = u_StrokeWidth;\n }\n float clampedStrokeWidth = max(strokeWidth, 1.0);\n\n bool isSizeAttenuation = a_Dash.w > 0.5;\n if (isSizeAttenuation) {\n vec4 clip0 = project(vec4(a_PointA, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n vec4 clip1 = project(vec4(a_PointB, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n // screen space\n vec2 screen0 = u_Viewport * (0.5 * clip0.xy / clip0.w + 0.5);\n vec2 screen1 = u_Viewport * (0.5 * clip1.xy / clip1.w + 0.5);\n vec2 xBasis = normalize(screen1 - screen0);\n vec2 yBasis = vec2(-xBasis.y, xBasis.x);\n vec2 pt0 = screen0 + clampedStrokeWidth * (a_Position.x * xBasis + a_Position.y * yBasis);\n vec2 pt1 = screen1 + clampedStrokeWidth * (a_Position.x * xBasis + a_Position.y * yBasis);\n vec2 pt = mix(pt0, pt1, a_Position.z);\n vec4 clip = mix(clip0, clip1, a_Position.z);\n gl_Position = vec4(clip.w * (2.0 * pt / u_Viewport - 1.0), clip.z, clip.w);\n } else {\n vec2 xBasis = a_PointB.xy - a_PointA.xy;\n vec2 yBasis = normalize(vec2(-xBasis.y, xBasis.x));\n\n vec2 point = a_PointA.xy + xBasis * a_Position.x + yBasis * clampedStrokeWidth * a_Position.y;\n point = point - u_Anchor.xy * abs(xBasis);\n\n // round & square\n if (a_Cap > 1.0) {\n point += sign(a_Position.x - 0.5) * normalize(xBasis) * vec2(clampedStrokeWidth / 2.0);\n }\n gl_Position = project(vec4(point, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n float antialiasblur = 1.0 / strokeWidth;\n v_Distance = vec2(a_Position.y * 2.0, antialiasblur);\n v_Dash = vec4(a_Position.x, a_Dash.xyz);\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec4 v_Dash;\nin vec2 v_Distance;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_StrokeColor;\n #ifdef USE_MAP\n outputColor = u_Color;\n #endif\n\n float blur;\n if (v_Distance.y < 1.0) {\n blur = smoothstep(0.0, v_Distance.y, 1.0 - abs(v_Distance.x));\n } else {\n blur = 1.0 / v_Distance.y;\n }\n float u_dash_offset = v_Dash.y;\n float u_dash_array = v_Dash.z;\n float u_dash_ratio = v_Dash.w;\n\n outputColor.a = outputColor.a\n * blur\n * u_Opacity * u_StrokeOpacity\n * (u_dash_array < 1.0 ? (ceil((u_dash_array * u_dash_ratio) - mod(v_Dash.x + u_dash_offset, u_dash_array))) : 1.0);\n\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}",this.material.defines=r.__assign(r.__assign({},this.material.defines),Re(ct))},n.prototype.calcSubpathIndex=function(e){if(e.nodeName===a.Shape.PATH){var t=this.drawcallCtors.filter((function(e){return e===lt})).length;return this.index-t}return 0},n.prototype.createGeometry=function(n){var r=this;e.prototype.createGeometry.call(this,n);var o=[],c=[],l=[],u=[],s=0;n.forEach((function(e){var t,n;if(e.nodeName===a.Shape.LINE)t=e.parsedStyle,n=e.getTotalLength();else if(e.nodeName===a.Shape.POLYLINE){var i=e.parsedStyle,d=i.points.points,p=i.defX,f=i.defY,h=i.lineCap,v=i.lineDash,m=i.lineDashOffset,I=i.markerStart,g=i.markerEnd,_=i.markerStartOffset,y=i.markerEndOffset,x=i.isBillboard,b=i.isSizeAttenuation;t={x1:d[0][0],y1:d[0][1],x2:d[d.length-1][0],y2:d[d.length-1][1],z1:0,z2:0,defX:p,defY:f,lineCap:h,lineDash:v,lineDashOffset:m,isBillboard:x,isSizeAttenuation:b,markerStart:I,markerEnd:g,markerStartOffset:_,markerEndOffset:y},n=e.getTotalLength()}else if(e.nodeName===a.Shape.PATH){for(var w=e.parsedStyle,E=w.path.absolutePath,S=w.defX,C=w.defY,k=w.lineCap,T=(v=w.lineDash,m=w.lineDashOffset,I=w.markerStart,g=w.markerEnd,_=w.markerStartOffset,y=w.markerEndOffset,w.isBillboard),A=w.isSizeAttenuation,M=0,R=0,P=r.calcSubpathIndex(e),O=0;O 0.5;\n if (isBillboard) {\n float rotation = a_StylePacked3.y;\n bool isSizeAttenuation = a_StylePacked3.z > 0.5;\n gl_Position = billboard(offset, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(offset, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nout vec4 outputColor;\n\nfloat epsilon = 0.000001;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n\n // TODO: pointer-events: non-transparent-pixel\n // if (u_Color.x == 0.0 && u_Color.y == 0.0 && u_Color.z == 0.0) {\n // discard;\n // }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}";var n=this.texturePool.getOrCreateTexture(this.context.device,t);this.material.setUniforms({u_Map:n})},n.prototype.createGeometry=function(n){e.prototype.createGeometry.call(this,n);var r=[],a=[];n.forEach((function(e,t){var n=e.parsedStyle,o=n.width,i=n.height,c=n.isBillboard,l=n.billboardRotation,u=n.isSizeAttenuation;r.push(o,i),a.push(c?1:0,null!=l?l:0,u?1:0,0)})),this.geometry.setIndexBuffer(new Uint32Array([0,2,1,0,3,2])),this.geometry.vertexCount=6,this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.POSITION,byteStride:8,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RG,bufferByteOffset:0,location:t.VertexAttributeLocation.POSITION}],data:new Float32Array(r)}),this.geometry.setVertexBuffer({bufferIndex:st.PACKED_STYLE,byteStride:16,stepMode:i.VertexStepMode.INSTANCE,attributes:[{format:i.Format.F32_RGBA,bufferByteOffset:0,location:dt.PACKED_STYLE3,divisor:1}],data:new Float32Array(a)}),this.geometry.setVertexBuffer({bufferIndex:t.VertexAttributeBufferIndex.UV,byteStride:8,stepMode:i.VertexStepMode.VERTEX,attributes:[{format:i.Format.F32_RG,bufferByteOffset:0,location:t.VertexAttributeLocation.UV}],data:new Float32Array([0,0,1,0,1,1,0,1])})},n.prototype.updateAttribute=function(n,r,a,o){if(e.prototype.updateAttribute.call(this,n,r,a,o),this.updateBatchedAttribute(n,r,a,o),"width"===a||"height"===a||"z"===a){var i=[];n.forEach((function(e){var t=e.parsedStyle,n=t.width,r=t.height;i.push(n,r)})),this.geometry.updateVertexBuffer(t.VertexAttributeBufferIndex.POSITION,t.VertexAttributeLocation.POSITION,r,new Uint8Array(new Float32Array(i).buffer))}else if("isBillboard"===a||"billboardRotation"===a||"isSizeAttenuation"===a){var c=[];n.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;c.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.updateVertexBuffer(st.PACKED_STYLE,dt.PACKED_STYLE3,r,new Uint8Array(new Float32Array(c).buffer))}else if("img"===a){var l=this.texturePool.getOrCreateTexture(this.context.device,o);this.material.setUniforms({u_Map:l})}},n}(je);function vt(e,t,n,r){var a=t.width,o=t.height;if(r){if(r.length!==a*o*n)throw new RangeError("mismatched image size")}else r=new Uint8Array(a*o*n);return e.width=a,e.height=o,e.data=r,e}function mt(e,t,n,r,a,o){if(0===a.width||0===a.height)return t;if(a.width>e.width||a.height>e.height||n.x>e.width-a.width||n.y>e.height-a.height)throw new RangeError("out of range source coordinates for image copy");if(a.width>t.width||a.height>t.height||r.x>t.width-a.width||r.y>t.height-a.height)throw new RangeError("out of range destination coordinates for image copy");for(var i=e.data,c=t.data,l=0;l=0;m--){var I=s[m];if(!(v.w>I.w||v.h>I.h)){if(v.x=I.x,v.y=I.y,p=Math.max(p,v.y+v.h),d=Math.max(d,v.x+v.w),v.w===I.w&&v.h===I.h){var g=s.pop();m0&&(i<1||u)},t}(Te),Ct=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return r.__extends(t,e),t.prototype.getDrawcallCtors=function(e){var t=e.parsedStyle,n=t.fill,r=t.stroke,o=t.opacity,i=t.strokeOpacity,c=t.lineWidth,l=r&&!r.isNone,u=tt.calcSubpathNum(e),s=[];if(e.nodeName!==a.Shape.POLYLINE&&!n.isNone)for(var d=0;d0&&(i<1||u)},t}(Te),Pt=1,Ot=function(){function e(e,t,n,r){this.renderHelper=e,this.rendererFactory=t,this.texturePool=n,this.lightPool=r,this.drawcalls=[],this.pendingUpdatePatches={},this.stencilRefCache={}}return e.prototype.destroy=function(){this.drawcalls.forEach((function(e){e.destroy()})),this.drawcalls=[],this.pendingUpdatePatches={}},e.prototype.render=function(e,t){var n=this;void 0===t&&(t=!1),t||this.updatePendingPatches(),this.drawcalls.forEach((function(r){r.init();var a=r.objects;r.clipPathTarget&&(a=[r.clipPath]);var o=n.renderHelper.renderInstManager.newRenderInst();o.setAllowSkippingIfPipelineNotReady(!1),r.applyRenderInst(o,a),n.renderHelper.renderInstManager.submitRenderInst(o,e),t||r.objects.forEach((function(e){e.renderable.dirty=!1}))}))},e.prototype.attach=function(e){this.context=e},e.prototype.add=function(e){var t=this,n=e.renderable3D;if(n&&!n.drawcalls.length){var r=this.rendererFactory[e.nodeName];r&&r.getDrawcallCtors(e).forEach((function(a,o,i){var c=t.drawcalls.find((function(t){return a===t.constructor&&t.index===o&&t.objects.length-1&&(n.objects.splice(r,1),n.geometryDirty=!0),0===n.objects.length)t.drawcalls.splice(t.drawcalls.indexOf(n),1).forEach((function(e){e.destroy()}))}})),n.drawcalls=[])},e.prototype.updateAttribute=function(e,t,n,r){var a=this;void 0===r&&(r=!1);var o=e.renderable3D,i=this.rendererFactory[e.nodeName];if(i){var c=i.getDrawcallCtors(e);if(c.forEach((function(c,l,u){var s=o.drawcalls.find((function(e){return e&&e.index===l&&e.constructor===c}));if(s||((s=o.drawcalls[l])&&(s.objects.splice(s.objects.indexOf(e),1),s.geometryDirty=!0,0===s.objects.length&&a.drawcalls.splice(a.drawcalls.indexOf(s),1),o.drawcalls[o.drawcalls.indexOf(s)]=void 0),(s=a.drawcalls.find((function(t){return c===t.constructor&&t.index===l&&t.objects.lengthc.length)for(var l=o.drawcalls.length-1;l>=c.length;l--){var u=o.drawcalls[l];u.objects.splice(u.objects.indexOf(e),1),u.geometryDirty=!0,0===u.objects.length&&this.drawcalls.splice(this.drawcalls.indexOf(u),1),o.drawcalls.pop()}}},e.prototype.changeRenderOrder=function(e,t){var n=e.renderable3D;n&&n.drawcalls.length&&n.drawcalls.forEach((function(n){n&&n.inited&&!n.geometryDirty&&n.inited&&n.changeRenderOrder(e,t)}))},e.prototype.getStencilRef=function(e){return this.stencilRefCache[e.entity]||(this.stencilRefCache[e.entity]=Pt++),this.stencilRefCache[e.entity]},e.prototype.updatePendingPatches=function(){var e=this;Object.keys(this.pendingUpdatePatches).forEach((function(t){var n=e.pendingUpdatePatches[t],r=n.instance,a=n.objectIndices,o=n.name,i=n.value;a.sort((function(e,t){return e-t}));var c=[];a.forEach((function(e){var t=c[c.length-1];t&&e===t[t.length-1]+1?t.push(e):c.push([e])})),c.forEach((function(e){r.updateAttribute(r.objects.slice(e[0],e[0]+e.length),e[0],o,i)}))})),this.pendingUpdatePatches={}},e}(),Lt=function(){function e(e,t){this.context=e,this.runtime=t,this.textureCache={}}return e.prototype.getOrCreateTexture=function(e,t,n,c){var l,u=this,s="string"==typeof t?t:t.src||"";if(s&&this.textureCache[s])(l=this.textureCache[s]).emit(i.TextureEvent.LOADED);else if(l=e.createTexture(r.__assign({format:i.Format.U8_RGBA_NORM,width:1,height:1,depthOrArrayLayers:1,mipLevelCount:1,dimension:i.TextureDimension.TEXTURE_2D,usage:i.TextureUsage.SAMPLED,pixelStore:{unpackFlipY:!1}},n)),s&&(this.textureCache[s]=l),o.isString(t)){var d,p=this.context.config.createImage;p?d=p(t):a.isBrowser&&(d=new window.Image),d&&(d.onload=function(){var e=function(e){u.textureCache[s].setImageData([e]),u.textureCache[s].emit(i.TextureEvent.LOADED),u.context.renderingService.dirtify(),c&&c(u.textureCache[s])};u.runtime.globalThis.createImageBitmap?u.runtime.globalThis.createImageBitmap(d).then((function(t){return e(t)})).catch((function(){e(d)})):e(d)},d.onerror=function(){},d.crossOrigin="Anonymous",d.src=t)}else l.setImageData([t]),l.emit(i.TextureEvent.LOADED),this.context.renderingService.dirtify();return l},e.prototype.getOrCreateCanvas=function(){return this.runtime.offscreenCanvasCreator.getOrCreateCanvas(this.context.config.offscreenCanvas)},e.prototype.getOrCreateGradient=function(e){var t=e.instance,n=e.gradients,a=t.getGeometryBounds().halfExtents,o=2*a[0]||1,i=2*a[1]||1,c=this.context.config.offscreenCanvas,l=this.runtime.offscreenCanvasCreator.getOrCreateCanvas(c),u=this.runtime.offscreenCanvasCreator.getOrCreateContext(c);l.width=o,l.height=i;var s=this.context.imagePool;n.forEach((function(e){var t=s.getOrCreateGradient(r.__assign(r.__assign({type:e.type},e.value),{width:o,height:i}),u);u.fillStyle=t,u.fillRect(0,0,o,i)}))},e.prototype.getOrCreatePattern=function(e,t,n){var r,i=e.image,c=e.repetition,l=e.transform,u=t.getGeometryBounds().halfExtents,s=2*u[0]||1,d=2*u[1]||1,p=this.context.config.offscreenCanvas,f=this.runtime.offscreenCanvasCreator.getOrCreateCanvas(p),h=this.runtime.offscreenCanvasCreator.getOrCreateContext(p);f.width=s,f.height=d;var v=(r=o.isString(i)?this.context.imagePool.getImageSync(i,n):i)&&h.createPattern(r,c);if(l){var m=a.parsedTransformToMat4(a.parseTransform(l),new a.DisplayObject({}));v.setTransform({a:m[0],b:m[1],c:m[4],d:m[5],e:m[12],f:m[13]})}h.fillStyle=v,h.fillRect(0,0,s,d)},e.prototype.destroy=function(){for(var e in this.textureCache)this.textureCache[e].destroy();this.textureCache={}},e}(),Nt=function(e){function n(n){void 0===n&&(n={});var r=e.call(this)||this;return r.options=n,r.name="device-renderer",r.parameters={toneMapping:t.ToneMapping.NONE,toneMappingExposure:1},r}return r.__extends(n,e),n.prototype.init=function(e){var t;e.geometryUpdaterFactory[a.Shape.MESH]=new h;var n=new te(this.parameters),r=new p,o=new Lt(this.context,e),i=new v,c=new St,l=new Ct,u=((t={})[a.Shape.CIRCLE]=c,t[a.Shape.ELLIPSE]=c,t[a.Shape.POLYLINE]=l,t[a.Shape.PATH]=l,t[a.Shape.POLYGON]=l,t[a.Shape.RECT]=new Rt,t[a.Shape.IMAGE]=new kt,t[a.Shape.LINE]=new At,t[a.Shape.TEXT]=new Tt,t[a.Shape.MESH]=new Mt,t[a.Shape.GROUP]=void 0,t[a.Shape.HTML]=void 0,t),s=new Ot(n,u,o,r),d=new Se(n,r,o,s,this.options);this.addRenderingPlugin(d),this.addRenderingPlugin(new Ce(n,d,i,s))},n.prototype.destroy=function(e){delete e.geometryUpdaterFactory[a.Shape.MESH]},n.prototype.getRenderGraphPlugin=function(){return this.plugins[0]},n.prototype.getDevice=function(){return this.getRenderGraphPlugin().getDevice()},n.prototype.loadTexture=function(e,t,n){return this.getRenderGraphPlugin().loadTexture(e,t,n)},n.prototype.toDataURL=function(e){return this.getRenderGraphPlugin().toDataURL(e)},n.prototype.setParameters=function(e){this.parameters=r.__assign(r.__assign({},this.parameters),e)},n}(a.AbstractRendererPlugin);t.Batch=Te,t.BufferGeometry=ge,t.DeviceProgram=m,t.DynamicUniformBuffer=I,t.FILL_TEXTURE_MAPPING=Be,t.Fog=he,t.HashMap=b,t.ImageDrawcall=ht,t.Instanced=je,t.InstancedFillDrawcall=lt,t.InstancedLineDrawcall=ft,t.InstancedPathDrawcall=tt,t.Light=fe,t.Material=Ae,t.Mesh=f,t.MeshDrawcall=Et,t.Plugin=Nt,t.RenderCache=R,t.RenderGraphPlugin=Se,t.RenderHelper=te,t.RenderInst=K,t.RenderInstList=Q,t.RenderInstManager=ee,t.Renderable3D=d,t.SDFDrawcall=qe,t.ShaderMaterial=Me,t.SingleSampledTexture=N,t.TemporalTexture=pe,t.TextDrawcall=wt,t.TextureMapping=de,t.TexturePool=Lt,t.TinySDF=Ze,t.bezierCurveTo=Ve,t.compareDefines=Pe,t.definedProps=Oe,t.enumToObject=Re,t.fillColor=function(e,t,n,r){return void 0===r&&(r=n.a),e[t+0]=n.r,e[t+1]=n.g,e[t+2]=n.b,e[t+3]=r,4},t.fillMatrix4x4=function(e,t,n){return e[t+0]=n[0],e[t+1]=n[1],e[t+2]=n[2],e[t+3]=n[3],e[t+4]=n[4],e[t+5]=n[5],e[t+6]=n[6],e[t+7]=n[7],e[t+8]=n[8],e[t+9]=n[9],e[t+10]=n[10],e[t+11]=n[11],e[t+12]=n[12],e[t+13]=n[13],e[t+14]=n[14],e[t+15]=n[15],16},t.fillVec3v=function(e,t,n,r){return void 0===r&&(r=0),e[t+0]=n[0],e[t+1]=n[1],e[t+2]=n[2],e[t+3]=r,4},t.fillVec4=Y,t.fillVec4v=function(e,t,n){return e[t+0]=n[0],e[t+1]=n[1],e[t+2]=n[2],e[t+3]=n[3],4},t.getSortKeyDepth=function(e){return!!(e>>>31&1)?e>>>8&65535:e>>>8&65532|3&e},t.getSortKeyLayer=function(e){return e>>>24&255},t.hashCodeNumberFinish=_,t.hashCodeNumberUpdate=g,t.makeAttachmentClearDescriptor=re,t.makeBackbufferDescSimple=ue,t.makeDataBuffer=ve,t.makeDepthKey=B,t.makeSortKey=function(e,n){return void 0===n&&(n=0),e&t.RendererLayer.TRANSLUCENT?q(e):j(e,n)},t.makeSortKeyOpaque=j,t.makeSortKeyTranslucent=q,t.nullHashFunc=y,t.opaqueBlackFullClearRenderPassDescriptor=ie,t.opaqueWhiteFullClearRenderPassDescriptor=ce,t.projectionMatrixConvertClipSpaceNearZ=function(e,t,n){t!==n&&(t===i.ClipSpaceNearZ.NEGATIVE_ONE?function(e){c.mat4.mul(e,V,e)}(e):t===i.ClipSpaceNearZ.ZERO&&function(e){c.mat4.mul(e,X,e)}(e))},t.pushFXAAPass=we,t.quadCurveTo=He,t.renderInstCompareNone=null,t.renderInstCompareSortKey=$,t.segmentInstanceGeometry=ut,t.setBackbufferDescSimple=le,t.setSortKeyBias=function(e,t){return!!(e>>>31&1)?(4294967040&e|255&t)>>>0:e},t.setSortKeyDepth=function(e,t,n){void 0===n&&(n=65536);var r=!!(e>>>31&1),a=B(t,r,n);return r?H(e,a):z(e,a)},t.setSortKeyDepthKey=function(e,t){return!!(e>>>31&1)?H(e,t):z(e,t)},t.setSortKeyLayer=G,t.setSortKeyOpaqueDepth=z,t.setSortKeyProgramKey=U,t.setSortKeyTranslucentDepth=H,t.standardFullClearRenderPassDescriptor=oe,t.updateBuffer=nt},20419:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=function(){function e(){}return e.prototype.apply=function(t,n){var r=this,a=t.renderingService,o=t.renderingContext,i=t.config;this.context=t;var c=o.root.ownerDocument.defaultView,l=function(e){a.hooks.pointerMove.call(e)},u=function(e){a.hooks.pointerUp.call(e)},s=function(e){a.hooks.pointerDown.call(e)},d=function(e){a.hooks.pointerOver.call(e)},p=function(e){a.hooks.pointerOut.call(e)},f=function(e){a.hooks.pointerCancel.call(e)},h=function(e){a.hooks.pointerWheel.call(e)},v=function(e){a.hooks.click.call(e)};a.hooks.init.tap(e.tag,(function(){var e=r.context.contextService.getDomElement();n.globalThis.navigator.msPointerEnabled?(e.style.msContentZooming="none",e.style.msTouchAction="none"):c.supportsPointerEvents&&(e.style.touchAction="none"),c.supportsPointerEvents?function(e){n.globalThis.document.addEventListener("pointermove",l,!0),e.addEventListener("pointerdown",s,!0),e.addEventListener("pointerleave",p,!0),e.addEventListener("pointerover",d,!0),n.globalThis.addEventListener("pointerup",u,!0),n.globalThis.addEventListener("pointercancel",f,!0)}(e):function(e){n.globalThis.document.addEventListener("mousemove",l,!0),e.addEventListener("mousedown",s,!0),e.addEventListener("mouseout",p,!0),e.addEventListener("mouseover",d,!0),n.globalThis.addEventListener("mouseup",u,!0)}(e),c.supportsTouchEvents&&function(e){e.addEventListener("touchstart",s,!0),e.addEventListener("touchend",u,!0),e.addEventListener("touchmove",l,!0),e.addEventListener("touchcancel",f,!0)}(e),i.useNativeClickEvent&&e.addEventListener("click",v,!0),e.addEventListener("wheel",h,{passive:!0,capture:!0})})),a.hooks.destroy.tap(e.tag,(function(){var e=r.context.contextService.getDomElement();n.globalThis.navigator.msPointerEnabled?(e.style.msContentZooming="",e.style.msTouchAction=""):c.supportsPointerEvents&&(e.style.touchAction=""),c.supportsPointerEvents?function(e){n.globalThis.document.removeEventListener("pointermove",l,!0),e.removeEventListener("pointerdown",s,!0),e.removeEventListener("pointerleave",p,!0),e.removeEventListener("pointerover",d,!0),n.globalThis.removeEventListener("pointerup",u,!0)}(e):function(e){n.globalThis.document.removeEventListener("mousemove",l,!0),e.removeEventListener("mousedown",s,!0),e.removeEventListener("mouseout",p,!0),e.removeEventListener("mouseover",d,!0),n.globalThis.removeEventListener("mouseup",u,!0)}(e),c.supportsTouchEvents&&function(e){e.removeEventListener("touchstart",s,!0),e.removeEventListener("touchend",u,!0),e.removeEventListener("touchmove",l,!0),e.removeEventListener("touchcancel",f,!0)}(e),i.useNativeClickEvent&&e.removeEventListener("click",v,!0),e.removeEventListener("wheel",h,!0)}))},e.tag="DOMInteraction",e}(),i=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="dom-interaction",t}return r.__extends(t,e),t.prototype.init=function(){this.addRenderingPlugin(new o)},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=i},13675:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(54993),i=function(){function e(){this.displayObjectHTMLElementMap=new WeakMap}return e.prototype.joinTransformMatrix=function(e){return"matrix(".concat([e[0],e[1],e[4],e[5],e[12],e[13]].join(","),")")},e.prototype.apply=function(t,n){var r=this,o=t.camera,i=t.renderingContext,c=t.renderingService;this.context=t;var l=i.root.ownerDocument.defaultView,u=l.context.eventService.nativeHTMLMap,s=function(e,t){t.style.transform=r.joinTransformMatrix(e.getWorldTransform())},d=function(e){var t=e.target;if(t.nodeName===a.Shape.HTML){r.$camera||(r.$camera=r.createCamera(o));var i=r.getOrCreateEl(t);if(r.$camera.appendChild(i),n.enableCSSParsing){var c=t.ownerDocument.documentElement.attributes;Object.keys(c).forEach((function(e){i.style[e]=c[e]}))}Object.keys(t.attributes).forEach((function(e){r.updateAttribute(e,t)})),s(t,i),u.set(i,t)}},p=function(e){var t=e.target;if(t.nodeName===a.Shape.HTML&&r.$camera){var n=r.getOrCreateEl(t);n&&(n.remove(),u.delete(n))}},f=function(e){var t=e.target;if(t.nodeName===a.Shape.HTML){var n=e.attrName;r.updateAttribute(n,t)}},h=function(e){var t=e.target;if(t.nodeName===a.Shape.HTML){var n=r.getOrCreateEl(t);s(t,n)}},v=function(){if(r.$camera){var e=r.context.config,t=e.width,n=e.height;r.$camera.style.width="".concat(t||0,"px"),r.$camera.style.height="".concat(n||0,"px")}};c.hooks.init.tap(e.tag,(function(){l.addEventListener(a.CanvasEvent.RESIZE,v),l.addEventListener(a.ElementEvent.MOUNTED,d),l.addEventListener(a.ElementEvent.UNMOUNTED,p),l.addEventListener(a.ElementEvent.ATTR_MODIFIED,f),l.addEventListener(a.ElementEvent.BOUNDS_CHANGED,h)})),c.hooks.endFrame.tap(e.tag,(function(){r.$camera&&i.renderReasons.has(a.RenderReason.CAMERA_CHANGED)&&(r.$camera.style.transform=r.joinTransformMatrix(o.getOrthoMatrix()))})),c.hooks.destroy.tap(e.tag,(function(){r.$camera&&r.$camera.remove(),l.removeEventListener(a.CanvasEvent.RESIZE,v),l.removeEventListener(a.ElementEvent.MOUNTED,d),l.removeEventListener(a.ElementEvent.UNMOUNTED,p),l.removeEventListener(a.ElementEvent.ATTR_MODIFIED,f),l.removeEventListener(a.ElementEvent.BOUNDS_CHANGED,h)}))},e.prototype.createCamera=function(e){var t=this.context.config,n=t.document,r=t.width,a=t.height,o=this.context.contextService.getDomElement(),i=o.parentNode;if(i){var c="g-canvas-camera",l=i.querySelector("#"+c);if(!l){var u=(n||document).createElement("div");l=u,u.id=c,u.style.position="absolute",u.style.left="".concat(o.offsetLeft||0,"px"),u.style.top="".concat(o.offsetTop||0,"px"),u.style.transformOrigin="left top",u.style.transform=this.joinTransformMatrix(e.getOrthoMatrix()),u.style.overflow="hidden",u.style.pointerEvents="none",u.style.width="".concat(r||0,"px"),u.style.height="".concat(a||0,"px"),i.appendChild(u)}return l}return null},e.prototype.getOrCreateEl=function(e){var t=this.context.config.document,n=this.displayObjectHTMLElementMap.get(e);return n||(n=(t||document).createElement("div"),e.parsedStyle.$el=n,this.displayObjectHTMLElementMap.set(e,n),e.id&&(n.id=e.id),e.name&&n.setAttribute("name",e.name),e.className&&(n.className=e.className),n.style.position="absolute",n.style.left="0px",n.style.top="0px",n.style["will-change"]="transform",n.style.transform=this.joinTransformMatrix(e.getWorldTransform())),n},e.prototype.updateAttribute=function(e,t){var n=this.getOrCreateEl(t);switch(e){case"innerHTML":var r=t.parsedStyle.innerHTML;o.isString(r)?n.innerHTML=r:(n.innerHTML="",n.appendChild(r));break;case"transformOrigin":var i=t.parsedStyle.transformOrigin;n.style["transform-origin"]="".concat(i[0].value," ").concat(i[1].value);break;case"width":if(this.context.enableCSSParsing){var c=t.computedStyleMap().get("width");n.style.width=c.toString()}else{c=t.parsedStyle.width;n.style.width=o.isNumber(c)?"".concat(c,"px"):c.toString()}break;case"height":if(this.context.enableCSSParsing){var l=t.computedStyleMap().get("height");n.style.height=l.toString()}else{l=t.parsedStyle.height;n.style.height=o.isNumber(l)?"".concat(l,"px"):l.toString()}break;case"zIndex":var u=t.parsedStyle.zIndex;n.style["z-index"]="".concat(u);break;case"visibility":var s=t.parsedStyle.visibility;n.style.visibility=s;break;case"pointerEvents":var d=t.parsedStyle.pointerEvents;n.style.pointerEvents=d;break;case"opacity":var p=t.parsedStyle.opacity;n.style.opacity="".concat(p);break;case"fill":var f=t.parsedStyle.fill,h="";a.isCSSRGB(f)?h=f.isNone?"transparent":t.getAttribute("fill"):Array.isArray(f)?h=t.getAttribute("fill"):a.isPattern(f),n.style.background=h;break;case"stroke":var v=t.parsedStyle.stroke,m="";a.isCSSRGB(v)?m=v.isNone?"transparent":t.getAttribute("stroke"):Array.isArray(v)?m=t.getAttribute("stroke"):a.isPattern(v),n.style["border-color"]=m,n.style["border-style"]="solid";break;case"lineWidth":var I=t.parsedStyle.lineWidth;n.style["border-width"]="".concat(I||0,"px");break;case"lineDash":n.style["border-style"]="dashed";break;case"filter":var g=t.style.filter;n.style.filter=g;break;default:"x"!==e&&"y"!==e&&(o.isNil(t.style[e])||""===t.style[e]||(n.style[e]=t.style[e]))}},e.tag="HTMLRendering",e}(),c=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="html-renderer",t}return r.__extends(t,e),t.prototype.init=function(){this.addRenderingPlugin(new i)},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=c},37515:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(54993),i=n(9434),c=function(){function e(e){this.canvasConfig=e,this.imageCache={},this.gradientCache={},this.patternCache={}}return e.prototype.getImageSync=function(e,t){return this.imageCache[e]?t&&t(this.imageCache[e]):this.getOrCreateImage(e).then((function(e){t&&t(e)})),this.imageCache[e]},e.prototype.getOrCreateImage=function(e){var t=this;if(this.imageCache[e])return Promise.resolve(this.imageCache[e]);var n=this.canvasConfig.createImage;return new Promise((function(r,o){var i;n?i=n(e):a.isBrowser&&(i=new window.Image),i&&(i.onload=function(){t.imageCache[e]=i,r(i)},i.onerror=function(e){o(e)},i.crossOrigin="Anonymous",i.src=e)}))},e.prototype.getOrCreatePatternSync=function(e,t,n,r,c){var l=this.generatePatternKey(e);if(l&&this.patternCache[l])return this.patternCache[l];var u,s=e.image,d=e.repetition,p=e.transform,f=!1;o.isString(s)?u=this.getImageSync(s,c):n?(u=n,f=!0):u=s;var h=u&&t.createPattern(u,d);if(h){var v=void 0;v=p?a.parsedTransformToMat4(a.parseTransform(p),new a.DisplayObject({})):i.mat4.identity(i.mat4.create()),f&&i.mat4.scale(v,v,[1/r,1/r,1]),h.setTransform({a:v[0],b:v[1],c:v[4],d:v[5],e:v[12],f:v[13]})}return l&&h&&(this.patternCache[l]=h),h},e.prototype.getOrCreateGradient=function(e,t){var n=this.generateGradientKey(e),r=e.type,o=e.steps,i=e.width,c=e.height,l=e.angle,u=e.cx,s=e.cy,d=e.size;if(this.gradientCache[n])return this.gradientCache[n];var p=null;if(r===a.GradientType.LinearGradient){var f=a.computeLinearGradient(i,c,l),h=f.x1,v=f.y1,m=f.x2,I=f.y2;p=t.createLinearGradient(h,v,m,I)}else if(r===a.GradientType.RadialGradient){var g=a.computeRadialGradient(i,c,u,s,d),_=g.x,y=g.y,x=g.r;p=t.createRadialGradient(_,y,0,_,y,x)}return p&&(o.forEach((function(e){var t=e.offset,n=e.color;t.unit===a.UnitType.kPercentage&&(null==p||p.addColorStop(t.value/100,n.toString()))})),this.gradientCache[n]=p),this.gradientCache[n]},e.prototype.generateGradientKey=function(e){var t=e.type,n=e.width,r=e.height,a=e.steps,o=e.angle,i=e.cx,c=e.cy,l=e.size;return"gradient-".concat(t,"-").concat((null==o?void 0:o.toString())||0,"-").concat((null==i?void 0:i.toString())||0,"-").concat((null==c?void 0:c.toString())||0,"-").concat((null==l?void 0:l.toString())||0,"-").concat(n,"-").concat(r,"-").concat(a.map((function(e){var t=e.offset,n=e.color;return"".concat(t).concat(n)})).join("-"))},e.prototype.generatePatternKey=function(e){var t=e.image,n=e.repetition;return o.isString(t)?"pattern-".concat(t,"-").concat(n):"rect"===t.nodeName?"pattern-".concat(t.entity,"-").concat(n):void 0},e}(),l=function(){function e(){}return e.prototype.apply=function(t){var n=t.renderingService,r=t.renderingContext,i=t.imagePool,c=r.root.ownerDocument.defaultView,l=function(e,t,n){var r=e.parsedStyle,a=r.width,o=r.height;a&&!o?e.setAttribute("height",n/t*a):!a&&o&&e.setAttribute("width",t/n*o)},u=function(e){var t=e.target,r=t.nodeName,c=t.attributes;if(r===a.Shape.IMAGE){var u=c.img,s=c.keepAspectRatio;o.isString(u)&&i.getImageSync(u,(function(e){var r=e.width,a=e.height;s&&l(t,r,a),t.renderable.dirty=!0,n.dirtify()}))}},s=function(e){var t=e.target,r=e.attrName,c=e.newValue;t.nodeName===a.Shape.IMAGE&&"img"===r&&o.isString(c)&&i.getOrCreateImage(c).then((function(e){var r=e.width,a=e.height;t.attributes.keepAspectRatio&&l(t,r,a),t.renderable.dirty=!0,n.dirtify()}))};n.hooks.init.tap(e.tag,(function(){c.addEventListener(a.ElementEvent.MOUNTED,u),c.addEventListener(a.ElementEvent.ATTR_MODIFIED,s)})),n.hooks.destroy.tap(e.tag,(function(){c.removeEventListener(a.ElementEvent.MOUNTED,u),c.removeEventListener(a.ElementEvent.ATTR_MODIFIED,s)}))},e.tag="LoadImage",e}(),u=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="image-loader",t}return r.__extends(t,e),t.prototype.init=function(){this.context.imagePool=new c(this.context.config),this.addRenderingPlugin(new l)},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.ImagePool=c,t.Plugin=u},96985:function(e,t,n){"use strict";var r=n(97582),a=n(43420);function o(e,t){var n=e.toString();if(a.isCSSRGB(e)&&1!==t){var r=e.r,o=e.g,i=e.b,c=e.alpha;n="rgba(".concat(r,",").concat(o,",").concat(i,",").concat(Number(c)*t,")")}return n}function i(e){var t=e.parsedStyle,n=t.fill,r=t.stroke,a=t.fillOpacity,i=t.strokeOpacity,c=t.lineWidth,l=t.bowing,u=t.roughness,s=t.seed,d=t.fillStyle,p=t.fillWeight,f=t.hachureAngle,h=t.hachureGap,v=t.curveStepCount,m=t.curveFitting,I=t.lineDash,g=t.lineDashOffset,_=t.fillLineDash,y=t.fillLineDashOffset,x=t.disableMultiStroke,b=t.disableMultiStrokeFill,w=t.simplification,E=t.dashOffset,S=t.dashGap,C=t.zigzagOffset,k=t.preserveVertices,T={bowing:l,roughness:u,seed:s||e.entity,fill:o(n,a),stroke:o(r,i),strokeWidth:0===c?.1:c,fillStyle:d,fillWeight:p,hachureAngle:f,hachureGap:h,curveStepCount:v,curveFitting:m,strokeLineDash:I,strokeLineDashOffset:g,fillLineDash:_,fillLineDashOffset:y,disableMultiStroke:x,disableMultiStrokeFill:b,simplification:w,dashOffset:E,dashGap:S,zigzagOffset:C,preserveVertices:k};return Object.keys(T).forEach((function(e){void 0===T[e]&&delete T[e]})),T}var c=function(){function e(){}return e.prototype.render=function(e,t,n){var r=t.r;e.roughCanvas.circle(r,r,2*r,i(n))},e}(),l=function(){function e(){}return e.prototype.render=function(e,t,n){var r=t,a=r.rx,o=r.ry;e.roughCanvas.ellipse(a,o,2*a,2*o,i(n))},e}(),u=function(){function e(){}return e.prototype.render=function(e,t,n){var r=t,a=r.x1,o=r.y1,c=r.x2,l=r.y2,u=r.defX,s=void 0===u?0:u,d=r.defY,p=void 0===d?0:d;e.roughCanvas.line(a-s,o-p,c-s,l-p,i(n))},e}(),s=function(){function e(){}return e.prototype.render=function(e,t,n){var r=t,o=r.path,c=r.defX,l=void 0===c?0:c,u=r.defY,s=void 0===u?0:u;e.roughCanvas.path(a.translatePathToString(o.absolutePath,l,s),i(n))},e}(),d=function(){function e(){}return e.prototype.render=function(e,t,n){var a=t,o=a.points,c=a.defX,l=void 0===c?0:c,u=a.defY,s=void 0===u?0:u;e.roughCanvas.polygon(o.points.map((function(e){var t=r.__read(e,2),n=t[0],a=t[1];return[n-l,a-s]})),i(n))},e}(),p=function(){function e(){}return e.prototype.render=function(e,t,n){var a=t,o=a.points,c=a.defX,l=void 0===c?0:c,u=a.defY,s=void 0===u?0:u;e.roughCanvas.linearPath(o.points.map((function(e){var t=r.__read(e,2),n=t[0],a=t[1];return[n-l,a-s]})),i(n))},e}(),f=function(){function e(){}return e.prototype.render=function(e,t,n){var r=t,a=r.width,o=r.height;e.roughCanvas.rectangle(0,0,a,o,i(n))},e}();function h(e,t,n){if(e&&e.length){const[r,a]=t,o=Math.PI/180*n,i=Math.cos(o),c=Math.sin(o);e.forEach((e=>{const[t,n]=e;e[0]=(t-r)*i-(n-a)*c+r,e[1]=(t-r)*c+(n-a)*i+a}))}}function v(e){const t=e[0],n=e[1];return Math.sqrt(Math.pow(t[0]-n[0],2)+Math.pow(t[1]-n[1],2))}function m(e,t){const n=t.hachureAngle+90;let r=t.hachureGap;r<0&&(r=4*t.strokeWidth),r=Math.max(r,.1);const a=[0,0];if(n)for(const t of e)h(t,a,n);const o=function(e,t){const n=[];for(const t of e){const e=[...t];e[0].join(",")!==e[e.length-1].join(",")&&e.push([e[0][0],e[0][1]]),e.length>2&&n.push(e)}const r=[];t=Math.max(t,.1);const a=[];for(const e of n)for(let t=0;te.ymint.ymin?1:e.xt.x?1:e.ymax===t.ymax?0:(e.ymax-t.ymax)/Math.abs(e.ymax-t.ymax))),!a.length)return r;let o=[],i=a[0].ymin;for(;o.length||a.length;){if(a.length){let e=-1;for(let t=0;ti);t++)e=t;a.splice(0,e+1).forEach((e=>{o.push({s:i,edge:e})}))}if(o=o.filter((e=>!(e.edge.ymax<=i))),o.sort(((e,t)=>e.edge.x===t.edge.x?0:(e.edge.x-t.edge.x)/Math.abs(e.edge.x-t.edge.x))),o.length>1)for(let e=0;e=o.length)break;const n=o[e].edge,a=o[t].edge;r.push([[Math.round(n.x),i],[Math.round(a.x),i]])}i+=t,o.forEach((e=>{e.edge.x=e.edge.x+t*e.edge.islope}))}return r}(e,r);if(n){for(const t of e)h(t,a,-n);!function(e,t,n){const r=[];e.forEach((e=>r.push(...e))),h(r,t,n)}(o,a,-n)}return o}class I{constructor(e){this.helper=e}fillPolygons(e,t){return this._fillPolygons(e,t)}_fillPolygons(e,t){const n=m(e,t);return{type:"fillSketch",ops:this.renderLines(n,t)}}renderLines(e,t){const n=[];for(const r of e)n.push(...this.helper.doubleLineOps(r[0][0],r[0][1],r[1][0],r[1][1],t));return n}}class g extends I{fillPolygons(e,t){let n=t.hachureGap;n<0&&(n=4*t.strokeWidth),n=Math.max(n,.1);const r=m(e,Object.assign({},t,{hachureGap:n})),a=Math.PI/180*t.hachureAngle,o=[],i=.5*n*Math.cos(a),c=.5*n*Math.sin(a);for(const[e,t]of r)v([e,t])&&o.push([[e[0]-i,e[1]+c],[...t]],[[e[0]+i,e[1]-c],[...t]]);return{type:"fillSketch",ops:this.renderLines(o,t)}}}class _ extends I{fillPolygons(e,t){const n=this._fillPolygons(e,t),r=Object.assign({},t,{hachureAngle:t.hachureAngle+90}),a=this._fillPolygons(e,r);return n.ops=n.ops.concat(a.ops),n}}class y{constructor(e){this.helper=e}fillPolygons(e,t){const n=m(e,t=Object.assign({},t,{hachureAngle:0}));return this.dotsOnLines(n,t)}dotsOnLines(e,t){const n=[];let r=t.hachureGap;r<0&&(r=4*t.strokeWidth),r=Math.max(r,.1);let a=t.fillWeight;a<0&&(a=t.strokeWidth/2);const o=r/4;for(const i of e){const e=v(i),c=e/r,l=Math.ceil(c)-1,u=e-l*r,s=(i[0][0]+i[1][0])/2-r/4,d=Math.min(i[0][1],i[1][1]);for(let e=0;e{const o=v(e),i=Math.floor(o/(n+r)),c=(o+r-i*(n+r))/2;let l=e[0],u=e[1];l[0]>u[0]&&(l=e[1],u=e[0]);const s=Math.atan((u[1]-l[1])/(u[0]-l[0]));for(let e=0;e{const a=v(e),o=Math.round(a/(2*t));let i=e[0],c=e[1];i[0]>c[0]&&(i=e[1],c=e[0]);const l=Math.atan((c[1]-i[1])/(c[0]-i[0]));for(let e=0;er%2?e+n:e+t));o.push({key:"C",data:e}),t=e[4],n=e[5];break}case"Q":o.push({key:"Q",data:[...c]}),t=c[2],n=c[3];break;case"q":{const e=c.map(((e,r)=>r%2?e+n:e+t));o.push({key:"Q",data:e}),t=e[2],n=e[3];break}case"A":o.push({key:"A",data:[...c]}),t=c[5],n=c[6];break;case"a":t+=c[5],n+=c[6],o.push({key:"A",data:[c[0],c[1],c[2],c[3],c[4],t,n]});break;case"H":o.push({key:"H",data:[...c]}),t=c[0];break;case"h":t+=c[0],o.push({key:"H",data:[t]});break;case"V":o.push({key:"V",data:[...c]}),n=c[0];break;case"v":n+=c[0],o.push({key:"V",data:[n]});break;case"S":o.push({key:"S",data:[...c]}),t=c[2],n=c[3];break;case"s":{const e=c.map(((e,r)=>r%2?e+n:e+t));o.push({key:"S",data:e}),t=e[2],n=e[3];break}case"T":o.push({key:"T",data:[...c]}),t=c[0],n=c[1];break;case"t":t+=c[0],n+=c[1],o.push({key:"T",data:[t,n]});break;case"Z":case"z":o.push({key:"Z",data:[]}),t=r,n=a}return o}function A(e){const t=[];let n="",r=0,a=0,o=0,i=0,c=0,l=0;for(const{key:u,data:s}of e){switch(u){case"M":t.push({key:"M",data:[...s]}),[r,a]=s,[o,i]=s;break;case"C":t.push({key:"C",data:[...s]}),r=s[4],a=s[5],c=s[2],l=s[3];break;case"L":t.push({key:"L",data:[...s]}),[r,a]=s;break;case"H":r=s[0],t.push({key:"L",data:[r,a]});break;case"V":a=s[0],t.push({key:"L",data:[r,a]});break;case"S":{let e=0,o=0;"C"===n||"S"===n?(e=r+(r-c),o=a+(a-l)):(e=r,o=a),t.push({key:"C",data:[e,o,...s]}),c=s[0],l=s[1],r=s[2],a=s[3];break}case"T":{const[e,o]=s;let i=0,u=0;"Q"===n||"T"===n?(i=r+(r-c),u=a+(a-l)):(i=r,u=a);const d=r+2*(i-r)/3,p=a+2*(u-a)/3,f=e+2*(i-e)/3,h=o+2*(u-o)/3;t.push({key:"C",data:[d,p,f,h,e,o]}),c=i,l=u,r=e,a=o;break}case"Q":{const[e,n,o,i]=s,u=r+2*(e-r)/3,d=a+2*(n-a)/3,p=o+2*(e-o)/3,f=i+2*(n-i)/3;t.push({key:"C",data:[u,d,p,f,o,i]}),c=e,l=n,r=o,a=i;break}case"A":{const e=Math.abs(s[0]),n=Math.abs(s[1]),o=s[2],i=s[3],c=s[4],l=s[5],u=s[6];if(0===e||0===n)t.push({key:"C",data:[r,a,l,u,l,u]}),r=l,a=u;else if(r!==l||a!==u){R(r,a,l,u,e,n,o,i,c).forEach((function(e){t.push({key:"C",data:e})})),r=l,a=u}break}case"Z":t.push({key:"Z",data:[]}),r=o,a=i}n=u}return t}function M(e,t,n){return[e*Math.cos(n)-t*Math.sin(n),e*Math.sin(n)+t*Math.cos(n)]}function R(e,t,n,r,a,o,i,c,l,u){const s=function(e){return Math.PI*e/180}(i);let d=[],p=0,f=0,h=0,v=0;if(u)[p,f,h,v]=u;else{[e,t]=M(e,t,-s),[n,r]=M(n,r,-s);const i=(e-n)/2,u=(t-r)/2;let d=i*i/(a*a)+u*u/(o*o);d>1&&(d=Math.sqrt(d),a*=d,o*=d);const m=a*a,I=o*o,g=m*I-m*u*u-I*i*i,_=m*u*u+I*i*i,y=(c===l?-1:1)*Math.sqrt(Math.abs(g/_));h=y*a*u/o+(e+n)/2,v=y*-o*i/a+(t+r)/2,p=Math.asin(parseFloat(((t-v)/o).toFixed(9))),f=Math.asin(parseFloat(((r-v)/o).toFixed(9))),ef&&(p-=2*Math.PI),!l&&f>p&&(f-=2*Math.PI)}let m=f-p;if(Math.abs(m)>120*Math.PI/180){const e=f,t=n,c=r;f=l&&f>p?p+120*Math.PI/180*1:p+120*Math.PI/180*-1,d=R(n=h+a*Math.cos(f),r=v+o*Math.sin(f),t,c,a,o,i,0,l,[f,e,h,v])}m=f-p;const I=Math.cos(p),g=Math.sin(p),_=Math.cos(f),y=Math.sin(f),x=Math.tan(m/4),b=4/3*a*x,w=4/3*o*x,E=[e,t],S=[e+b*g,t-w*I],C=[n+b*y,r-w*_],k=[n,r];if(S[0]=2*E[0]-S[0],S[1]=2*E[1]-S[1],u)return[S,C,k].concat(d);{d=[S,C,k].concat(d);const e=[];for(let t=0;t2){const a=[];for(let t=0;t2*Math.PI&&(f=0,h=2*Math.PI);const v=2*Math.PI/l.curveStepCount,m=Math.min(v/2,(h-f)/2),I=K(m,u,s,d,p,f,h,1,l);if(!l.disableMultiStroke){const e=K(m,u,s,d,p,f,h,1.5,l);I.push(...e)}return i&&(c?I.push(...V(u,s,u+d*Math.cos(f),s+p*Math.sin(f),l),...V(u,s,u+d*Math.cos(h),s+p*Math.sin(h),l)):I.push({op:"lineTo",data:[u,s]},{op:"lineTo",data:[u+d*Math.cos(f),s+p*Math.sin(f)]})),{type:"path",ops:I}}function U(e,t){const n=[];for(const r of e)if(r.length){const e=t.maxRandomnessOffset||0,a=r.length;if(a>2){n.push({op:"move",data:[r[0][0]+H(e,t),r[0][1]+H(e,t)]});for(let o=1;o500?.4:-.0016668*l+1.233334;let s=a.maxRandomnessOffset||0;s*s*100>c&&(s=l/10);const d=s/2,p=.2+.2*z(a);let f=a.bowing*a.maxRandomnessOffset*(r-t)/200,h=a.bowing*a.maxRandomnessOffset*(e-n)/200;f=H(f,a,u),h=H(h,a,u);const v=[],m=()=>H(d,a,u),I=()=>H(s,a,u),g=a.preserveVertices;return o&&(i?v.push({op:"move",data:[e+(g?0:m()),t+(g?0:m())]}):v.push({op:"move",data:[e+(g?0:H(s,a,u)),t+(g?0:H(s,a,u))]})),i?v.push({op:"bcurveTo",data:[f+e+(n-e)*p+m(),h+t+(r-t)*p+m(),f+e+2*(n-e)*p+m(),h+t+2*(r-t)*p+m(),n+(g?0:m()),r+(g?0:m())]}):v.push({op:"bcurveTo",data:[f+e+(n-e)*p+I(),h+t+(r-t)*p+I(),f+e+2*(n-e)*p+I(),h+t+2*(r-t)*p+I(),n+(g?0:I()),r+(g?0:I())]}),v}function X(e,t,n){const r=[];r.push([e[0][0]+H(t,n),e[0][1]+H(t,n)]),r.push([e[0][0]+H(t,n),e[0][1]+H(t,n)]);for(let a=1;a3){const o=[],i=1-n.curveTightness;a.push({op:"move",data:[e[1][0],e[1][1]]});for(let t=1;t+21&&a.push(n)}else a.push(n);a.push(e[t+3])}else{const r=.5,o=e[t+0],i=e[t+1],c=e[t+2],l=e[t+3],u=te(o,i,r),s=te(i,c,r),d=te(c,l,r),p=te(u,s,r),f=te(s,d,r),h=te(p,f,r);ne([o,u,p,h],0,n,a),ne([h,f,d,l],0,n,a)}var o,i;return a}function re(e,t){return ae(e,0,e.length,t)}function ae(e,t,n,r,a){const o=a||[],i=e[t],c=e[n-1];let l=0,u=1;for(let r=t+1;rl&&(l=t,u=r)}return Math.sqrt(l)>r?(ae(e,t,u+1,r,o),ae(e,u,n,r,o)):(o.length||o.push(i),o.push(c)),o}function oe(e,t=.15,n){const r=[],a=(e.length-1)/3;for(let n=0;n0?ae(r,0,r.length,n):r}const ie="none";class ce{constructor(e){this.defaultOptions={maxRandomnessOffset:2,roughness:1,bowing:1,stroke:"#000",strokeWidth:1,curveTightness:0,curveFitting:.95,curveStepCount:9,fillStyle:"hachure",fillWeight:-1,hachureAngle:-41,hachureGap:-1,dashOffset:-1,dashGap:-1,zigzagOffset:-1,seed:0,disableMultiStroke:!1,disableMultiStrokeFill:!1,preserveVertices:!1},this.config=e||{},this.config.options&&(this.defaultOptions=this._o(this.config.options))}static newSeed(){return Math.floor(Math.random()*2**31)}_o(e){return e?Object.assign({},this.defaultOptions,e):this.defaultOptions}_d(e,t,n){return{shape:e,sets:t||[],options:n||this.defaultOptions}}line(e,t,n,r,a){const o=this._o(a);return this._d("line",[O(e,t,n,r,o)],o)}rectangle(e,t,n,r,a){const o=this._o(a),i=[],c=N(e,t,n,r,o);if(o.fill){const a=[[e,t],[e+n,t],[e+n,t+r],[e,t+r]];"solid"===o.fillStyle?i.push(U([a],o)):i.push(j([a],o))}return o.stroke!==ie&&i.push(c),this._d("rectangle",i,o)}ellipse(e,t,n,r,a){const o=this._o(a),i=[],c=D(n,r,o),l=B(e,t,o,c);if(o.fill)if("solid"===o.fillStyle){const n=B(e,t,o,c).opset;n.type="fillPath",i.push(n)}else i.push(j([l.estimatedPoints],o));return o.stroke!==ie&&i.push(l.opset),this._d("ellipse",i,o)}circle(e,t,n,r){const a=this.ellipse(e,t,n,n,r);return a.shape="circle",a}linearPath(e,t){const n=this._o(t);return this._d("linearPath",[L(e,!1,n)],n)}arc(e,t,n,r,a,o,i=!1,c){const l=this._o(c),u=[],s=G(e,t,n,r,a,o,i,!0,l);if(i&&l.fill)if("solid"===l.fillStyle){const i=Object.assign({},l);i.disableMultiStroke=!0;const c=G(e,t,n,r,a,o,!0,!1,i);c.type="fillPath",u.push(c)}else u.push(function(e,t,n,r,a,o,i){const c=e,l=t;let u=Math.abs(n/2),s=Math.abs(r/2);u+=H(.01*u,i),s+=H(.01*s,i);let d=a,p=o;for(;d<0;)d+=2*Math.PI,p+=2*Math.PI;p-d>2*Math.PI&&(d=0,p=2*Math.PI);const f=(p-d)/i.curveStepCount,h=[];for(let e=d;e<=p;e+=f)h.push([c+u*Math.cos(e),l+s*Math.sin(e)]);return h.push([c+u*Math.cos(p),l+s*Math.sin(p)]),h.push([c,l]),j([h],i)}(e,t,n,r,a,o,l));return l.stroke!==ie&&u.push(s),this._d("arc",u,l)}curve(e,t){const n=this._o(t),r=[],a=F(e,n);if(n.fill&&n.fill!==ie&&e.length>=3){const t=function(e,t=0){const n=e.length;if(n<3)throw new Error("A curve must have at least three points.");const r=[];if(3===n)r.push(Q(e[0]),Q(e[1]),Q(e[2]),Q(e[2]));else{const n=[];n.push(e[0],e[0]);for(let t=1;t{c.length>=4&&o.push(...oe(c,t)),c=[]},u=()=>{l(),o.length&&(a.push(o),o=[])};for(const{key:e,data:t}of r)switch(e){case"M":u(),i=[t[0],t[1]],o.push(i);break;case"L":l(),o.push([t[0],t[1]]);break;case"C":if(!c.length){const e=o.length?o[o.length-1]:i;c.push([e[0],e[1]])}c.push([t[0],t[1]]),c.push([t[2],t[3]]),c.push([t[4],t[5]]);break;case"Z":l(),o.push([i[0],i[1]])}if(u(),!n)return a;const s=[];for(const e of a){const t=re(e,n);t.length&&s.push(t)}return s}(e,1,i?4-4*n.simplification:(1+n.roughness)/2);return a&&("solid"===n.fillStyle?r.push(U(c,n)):r.push(j(c,n))),o&&(i?c.forEach((e=>{r.push(L(e,!1,n))})):r.push(function(e,t){const n=A(T(k(e))),r=[];let a=[0,0],o=[0,0];for(const{key:e,data:i}of n)switch(e){case"M":{const e=1*(t.maxRandomnessOffset||0),n=t.preserveVertices;r.push({op:"move",data:i.map((r=>r+(n?0:H(e,t))))}),o=[i[0],i[1]],a=[i[0],i[1]];break}case"L":r.push(...V(o[0],o[1],i[0],i[1],t)),o=[i[0],i[1]];break;case"C":{const[e,n,a,c,l,u]=i;r.push(...$(e,n,a,c,l,u,o,t)),o=[l,u];break}case"Z":r.push(...V(o[0],o[1],a[0],a[1],t)),o=[a[0],a[1]]}return{type:"path",ops:r}}(e,n))),this._d("path",r,n)}opsToPath(e,t){let n="";for(const r of e.ops){const e="number"==typeof t&&t>=0?r.data.map((e=>+e.toFixed(t))):r.data;switch(r.op){case"move":n+=`M${e[0]} ${e[1]} `;break;case"bcurveTo":n+=`C${e[0]} ${e[1]}, ${e[2]} ${e[3]}, ${e[4]} ${e[5]} `;break;case"lineTo":n+=`L${e[0]} ${e[1]} `}}return n.trim()}toPaths(e){const t=e.sets||[],n=e.options||this.defaultOptions,r=[];for(const e of t){let t=null;switch(e.type){case"path":t={d:this.opsToPath(e),stroke:n.stroke,strokeWidth:n.strokeWidth,fill:ie};break;case"fillPath":t={d:this.opsToPath(e),stroke:ie,strokeWidth:0,fill:n.fill||ie};break;case"fillSketch":t=this.fillSketch(e,n)}t&&r.push(t)}return r}fillSketch(e,t){let n=t.fillWeight;return n<0&&(n=t.strokeWidth/2),{d:this.opsToPath(e),stroke:t.fill||ie,strokeWidth:n,fill:ie}}}class le{constructor(e,t){this.canvas=e,this.ctx=this.canvas.getContext("2d"),this.gen=new ce(t)}draw(e){const t=e.sets||[],n=e.options||this.getDefaultOptions(),r=this.ctx,a=e.options.fixedDecimalPlaceDigits;for(const o of t)switch(o.type){case"path":r.save(),r.strokeStyle="none"===n.stroke?"transparent":n.stroke,r.lineWidth=n.strokeWidth,n.strokeLineDash&&r.setLineDash(n.strokeLineDash),n.strokeLineDashOffset&&(r.lineDashOffset=n.strokeLineDashOffset),this._drawToContext(r,o,a),r.restore();break;case"fillPath":{r.save(),r.fillStyle=n.fill||"";const t="curve"===e.shape||"polygon"===e.shape||"path"===e.shape?"evenodd":"nonzero";this._drawToContext(r,o,a,t),r.restore();break}case"fillSketch":this.fillSketch(r,o,n)}}fillSketch(e,t,n){let r=n.fillWeight;r<0&&(r=n.strokeWidth/2),e.save(),n.fillLineDash&&e.setLineDash(n.fillLineDash),n.fillLineDashOffset&&(e.lineDashOffset=n.fillLineDashOffset),e.strokeStyle=n.fill||"",e.lineWidth=r,this._drawToContext(e,t,n.fixedDecimalPlaceDigits),e.restore()}_drawToContext(e,t,n,r="nonzero"){e.beginPath();for(const r of t.ops){const t="number"==typeof n&&n>=0?r.data.map((e=>+e.toFixed(n))):r.data;switch(r.op){case"move":e.moveTo(t[0],t[1]);break;case"bcurveTo":e.bezierCurveTo(t[0],t[1],t[2],t[3],t[4],t[5]);break;case"lineTo":e.lineTo(t[0],t[1])}}"fillPath"===t.type?e.fill(r):e.stroke()}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}line(e,t,n,r,a){const o=this.gen.line(e,t,n,r,a);return this.draw(o),o}rectangle(e,t,n,r,a){const o=this.gen.rectangle(e,t,n,r,a);return this.draw(o),o}ellipse(e,t,n,r,a){const o=this.gen.ellipse(e,t,n,r,a);return this.draw(o),o}circle(e,t,n,r){const a=this.gen.circle(e,t,n,r);return this.draw(a),a}linearPath(e,t){const n=this.gen.linearPath(e,t);return this.draw(n),n}polygon(e,t){const n=this.gen.polygon(e,t);return this.draw(n),n}arc(e,t,n,r,a,o,i=!1,c){const l=this.gen.arc(e,t,n,r,a,o,i,c);return this.draw(l),l}curve(e,t){const n=this.gen.curve(e,t);return this.draw(n),n}path(e,t){const n=this.gen.path(e,t);return this.draw(n),n}}const ue="http://www.w3.org/2000/svg";class se{constructor(e,t){this.svg=e,this.gen=new ce(t)}draw(e){const t=e.sets||[],n=e.options||this.getDefaultOptions(),r=this.svg.ownerDocument||window.document,a=r.createElementNS(ue,"g"),o=e.options.fixedDecimalPlaceDigits;for(const i of t){let t=null;switch(i.type){case"path":t=r.createElementNS(ue,"path"),t.setAttribute("d",this.opsToPath(i,o)),t.setAttribute("stroke",n.stroke),t.setAttribute("stroke-width",n.strokeWidth+""),t.setAttribute("fill","none"),n.strokeLineDash&&t.setAttribute("stroke-dasharray",n.strokeLineDash.join(" ").trim()),n.strokeLineDashOffset&&t.setAttribute("stroke-dashoffset",`${n.strokeLineDashOffset}`);break;case"fillPath":t=r.createElementNS(ue,"path"),t.setAttribute("d",this.opsToPath(i,o)),t.setAttribute("stroke","none"),t.setAttribute("stroke-width","0"),t.setAttribute("fill",n.fill||""),"curve"!==e.shape&&"polygon"!==e.shape||t.setAttribute("fill-rule","evenodd");break;case"fillSketch":t=this.fillSketch(r,i,n)}t&&a.appendChild(t)}return a}fillSketch(e,t,n){let r=n.fillWeight;r<0&&(r=n.strokeWidth/2);const a=e.createElementNS(ue,"path");return a.setAttribute("d",this.opsToPath(t,n.fixedDecimalPlaceDigits)),a.setAttribute("stroke",n.fill||""),a.setAttribute("stroke-width",r+""),a.setAttribute("fill","none"),n.fillLineDash&&a.setAttribute("stroke-dasharray",n.fillLineDash.join(" ").trim()),n.fillLineDashOffset&&a.setAttribute("stroke-dashoffset",`${n.fillLineDashOffset}`),a}get generator(){return this.gen}getDefaultOptions(){return this.gen.defaultOptions}opsToPath(e,t){return this.gen.opsToPath(e,t)}line(e,t,n,r,a){const o=this.gen.line(e,t,n,r,a);return this.draw(o)}rectangle(e,t,n,r,a){const o=this.gen.rectangle(e,t,n,r,a);return this.draw(o)}ellipse(e,t,n,r,a){const o=this.gen.ellipse(e,t,n,r,a);return this.draw(o)}circle(e,t,n,r){const a=this.gen.circle(e,t,n,r);return this.draw(a)}linearPath(e,t){const n=this.gen.linearPath(e,t);return this.draw(n)}polygon(e,t){const n=this.gen.polygon(e,t);return this.draw(n)}arc(e,t,n,r,a,o,i=!1,c){const l=this.gen.arc(e,t,n,r,a,o,i,c);return this.draw(l)}curve(e,t){const n=this.gen.curve(e,t);return this.draw(n)}path(e,t){const n=this.gen.path(e,t);return this.draw(n)}}var de={canvas(e,t){return new le(e,t)},svg(e,t){return new se(e,t)},generator(e){return new ce(e)},newSeed(){return ce.newSeed()}},pe=function(){function e(){}return e.prototype.apply=function(t){var n=t.config,r=t.contextService,a=t.renderingService;a.hooks.init.tap(e.tag,(function(){n.renderer.getConfig().enableDirtyCheck=!1,n.renderer.getConfig().enableDirtyRectangleRendering=!1,r.getContext().roughCanvas=de.canvas(r.getDomElement())})),a.hooks.destroy.tap(e.tag,(function(){}))},e.tag="RoughCanvasRenderer",e}(),fe=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="rough-canvas-renderer",t}return r.__extends(t,e),t.prototype.init=function(){var e,t=this.context.defaultStyleRendererFactory;this.context.styleRendererFactory=((e={})[a.Shape.CIRCLE]=new c,e[a.Shape.ELLIPSE]=new l,e[a.Shape.RECT]=new f,e[a.Shape.IMAGE]=t[a.Shape.IMAGE],e[a.Shape.TEXT]=t[a.Shape.TEXT],e[a.Shape.LINE]=new u,e[a.Shape.POLYLINE]=new p,e[a.Shape.POLYGON]=new d,e[a.Shape.PATH]=new s,e[a.Shape.GROUP]=void 0,e[a.Shape.HTML]=void 0,e[a.Shape.MESH]=void 0,e),this.addRenderingPlugin(new pe)},t.prototype.destroy=function(){this.context.styleRendererFactory=this.context.defaultStyleRendererFactory,this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=fe},37868:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=function(){function e(){}return e.prototype.apply=function(t,n){var a=this,o=t.config.document,i=t.renderingService,c=t.svgElementMap;i.hooks.pick.tapPromise(e.tag,(function(e){return r.__awaiter(a,void 0,void 0,(function(){return r.__generator(this,(function(t){return[2,this.pick(c,o,e)]}))}))})),i.hooks.pickSync.tap(e.tag,(function(e){return a.pick(c,o,e)}))},e.prototype.pick=function(e,t,n){var a,o,i=n.topmost,c=n.position,l=c.clientX,u=c.clientY;try{var s=[];try{for(var d=r.__values((t||document).elementsFromPoint(l,u)),p=d.next();!p.done;p=d.next()){var f=p.value,h=e.get(f);if(h&&h.isInteractive()&&(s.push(h),i))return n.picked=s,n}}catch(e){a={error:e}}finally{try{p&&!p.done&&(o=d.return)&&o.call(d)}finally{if(a)throw a.error}}n.picked=s}catch(e){n.picked=[]}return n},e.tag="SVGPicker",e}(),i=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="svg-picker",t}return r.__extends(t,e),t.prototype.init=function(){this.addRenderingPlugin(new o)},t.prototype.destroy=function(){this.removeAllRenderingPlugins()},t}(a.AbstractRendererPlugin);t.Plugin=i},52535:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(54993),i=n(9434),c=function(){function e(){}return e.tag="c-svg-element",e}();function l(e,t){var n=t.img,r=void 0===n?"":n,a=t.width,i=t.height;if(e.setAttribute("x","0"),e.setAttribute("y","0"),o.isString(r))e.setAttribute("href",r);else if(r instanceof Image)a||e.setAttribute("width","".concat(r.width)),i||e.setAttribute("height","".concat(r.height)),e.setAttribute("href",r.src);else if(r instanceof HTMLElement&&o.isString(r.nodeName)&&"CANVAS"===r.nodeName.toUpperCase())e.setAttribute("href",r.toDataURL());else if(r instanceof ImageData){var c=document.createElement("canvas");c.setAttribute("width","".concat(r.width)),c.setAttribute("height","".concat(r.height));var l=c.getContext("2d");l&&(l.putImageData(r,0,0),a||e.setAttribute("width","".concat(r.width)),i||e.setAttribute("height","".concat(r.height)),e.setAttribute("href",c.toDataURL()))}}function u(e,t){var n,r,o=t.x1,i=t.y1,c=t.x2,l=t.y2,u=t.defX,s=void 0===u?0:u,d=t.defY,p=void 0===d?0:d,f=t.markerStart,h=t.markerEnd,v=t.markerStartOffset,m=t.markerEndOffset,I=0,g=0,_=0,y=0,x=0;f&&a.isDisplayObject(f)&&v&&(n=c-o,r=l-i,x=Math.atan2(r,n),I=Math.cos(x)*(v||0),g=Math.sin(x)*(v||0)),h&&a.isDisplayObject(h)&&m&&(n=o-c,r=i-l,x=Math.atan2(r,n),_=Math.cos(x)*(m||0),y=Math.sin(x)*(m||0)),e.setAttribute("x1","".concat(o-s+I)),e.setAttribute("y1","".concat(i-p+g)),e.setAttribute("x2","".concat(c-s+_)),e.setAttribute("y2","".concat(l-p+y))}function s(e,t){var n,o,i=t.path,c=t.defX,l=void 0===c?0:c,u=t.defY,s=void 0===u?0:u,d=t.markerStart,p=t.markerEnd,f=t.markerStartOffset,h=t.markerEndOffset,v=0,m=0,I=0,g=0,_=0;if(d&&a.isDisplayObject(d)&&f){var y=r.__read(d.parentNode.getStartTangent(),2),x=y[0],b=y[1];n=x[0]-b[0],o=x[1]-b[1],_=Math.atan2(o,n),v=Math.cos(_)*(f||0),m=Math.sin(_)*(f||0)}if(p&&a.isDisplayObject(p)&&h){var w=r.__read(p.parentNode.getEndTangent(),2);x=w[0],b=w[1];n=x[0]-b[0],o=x[1]-b[1],_=Math.atan2(o,n),I=Math.cos(_)*(h||0),g=Math.sin(_)*(h||0)}e.setAttribute("d",a.translatePathToString(i.absolutePath,l,s,v,m,I,g))}function d(e,t){var n=t.points.points,r=t.defX,o=void 0===r?0:r,i=t.defY,c=void 0===i?0:i,l=t.markerStart,u=t.markerStartOffset,s=t.markerEnd,d=t.markerEndOffset,p=n.length;if(n&&p>=2){var f=0,h=0,v=0,m=0,I=0,g=void 0,_=void 0;l&&a.isDisplayObject(l)&&u&&(g=n[1][0]-n[0][0],_=n[1][1]-n[0][1],I=Math.atan2(_,g),f=Math.cos(I)*(u||0),h=Math.sin(I)*(u||0)),s&&a.isDisplayObject(s)&&d&&(g=n[p-2][0]-n[p-1][0],_=n[p-2][1]-n[p-1][1],I=Math.atan2(_,g),v=Math.cos(I)*(d||0),m=Math.sin(I)*(d||0)),e.setAttribute("points",n.map((function(e,t){var n=0,r=0;return 0===t?(n=f,r=h):t===p-1&&(n=v,r=m),"".concat(e[0]-o+n,",").concat(e[1]-c+r)})).join(" "))}}function p(e,t){var n=t.radius,a=t.width,i=t.height;if(isFinite(a)&&isFinite(i)){var c="";if(n&&n.some((function(e){return 0!==e}))){var l=r.__read(n.map((function(e){return o.clamp(e,0,Math.min(Math.abs(a)/2,Math.abs(i)/2))})),4),u=l[0],s=l[1],d=l[2],p=l[3],f=a>0?1:-1,h=i>0?1:-1,v=f+h!==0?1:0;c=[["M ".concat(f*u,",0")],["l ".concat(a-f*(u+s),",0")],["a ".concat(s,",").concat(s,",0,0,").concat(v,",").concat(f*s,",").concat(h*s)],["l 0,".concat(i-h*(s+d))],["a ".concat(d,",").concat(d,",0,0,").concat(v,",").concat(-f*d,",").concat(h*d)],["l ".concat(f*(d+p)-a,",0")],["a ".concat(p,",").concat(p,",0,0,").concat(v,",").concat(-f*p,",").concat(-h*p)],["l 0,".concat(h*(p+u)-i)],["a ".concat(u,",").concat(u,",0,0,").concat(v,",").concat(f*u,",").concat(-h*u)],["z"]].join(" ")}else c="M 0,0 l ".concat(a,",0 l 0,").concat(i," l").concat(-a," 0 z");e.setAttribute("d",c)}}function f(e,t){return(t||document).createElementNS("http://www.w3.org/2000/svg",e)}var h="g-filter-";function v(e,t,n,r,a){var o=h+n.entity,i=t.querySelectorAll("[name=".concat(o,"]"));if(i.length&&i.forEach((function(e){t.removeChild(e)})),0===a.length)null==r||r.removeAttribute("filter");else{var c=a.map((function(n,r){var a=n.name,i=n.params,c=f("filter",e);return c.setAttribute("filterUnits","userSpaceOnUse"),"blur"===a?function(e,t,n){var r=f("feGaussianBlur",e);r.setAttribute("in","SourceGraphic"),r.setAttribute("stdDeviation","".concat(n[0].value)),t.appendChild(r)}(e,c,i):"brightness"===a?function(e,t,n){var r=m(n[0]);I(e,t,{type:"linear",slope:r,intercept:0})}(e,c,i):"drop-shadow"===a?function(e,t,n){var r=n[0].value,a=n[1].value,o=n[2].value,i=n[3].formatted,c=f("feGaussianBlur",e);c.setAttribute("in","SourceAlpha"),c.setAttribute("stdDeviation","".concat(o)),t.appendChild(c);var l=f("feOffset",e);l.setAttribute("dx","".concat(r)),l.setAttribute("dy","".concat(a)),l.setAttribute("result","offsetblur"),t.appendChild(l);var u=f("feFlood",e);u.setAttribute("flood-color",i),t.appendChild(u);var s=f("feComposite",e);s.setAttribute("in2","offsetblur"),s.setAttribute("operator","in"),t.appendChild(s);var d=f("feMerge",e);t.appendChild(d);var p=f("feMergeNode",e),h=f("feMergeNode",e);h.setAttribute("in","SourceGraphic"),d.appendChild(p),d.appendChild(h)}(e,c,i):"contrast"===a?function(e,t,n){var r=m(n[0]);I(e,t,{type:"linear",slope:r,intercept:-.5*r+.5})}(e,c,i):"grayscale"===a?function(e,t,n){var r=m(n[0]);g(e,t,[.2126+.7874*(1-r),.7152-.7152*(1-r),.0722-.0722*(1-r),0,0,.2126-.2126*(1-r),.7152+.2848*(1-r),.0722-.0722*(1-r),0,0,.2126-.2126*(1-r),.7152-.7152*(1-r),.0722+.9278*(1-r),0,0,0,0,0,1,0])}(e,c,i):"sepia"===a?function(e,t,n){var r=m(n[0]);g(e,t,[.393+.607*(1-r),.769-.769*(1-r),.189-.189*(1-r),0,0,.349-.349*(1-r),.686+.314*(1-r),.168-.168*(1-r),0,0,.272-.272*(1-r),.534-.534*(1-r),.131+.869*(1-r),0,0,0,0,0,1,0])}(e,c,i):"saturate"===a?function(e,t,n){var r=m(n[0]),a=f("feColorMatrix",e);a.setAttribute("type","saturate"),a.setAttribute("values","".concat(r)),t.appendChild(a)}(e,c,i):"hue-rotate"===a?function(e,t,n){var r=f("feColorMatrix",e);r.setAttribute("type","hueRotate"),r.setAttribute("values","".concat(n[0].value)),t.appendChild(r)}(e,c,i):"invert"===a&&function(e,t,n){var r=m(n[0]);I(e,t,{type:"table",tableValues:"".concat(r," ").concat(1-r)})}(e,c,i),c.id="".concat(o,"-").concat(r),c.setAttribute("name",o),t.appendChild(c),c.id}));setTimeout((function(){null==r||r.setAttribute("filter",c.map((function(e){return"url(#".concat(e,")")})).join(" "))}))}}function m(e){return e.unit===a.UnitType.kPercentage?e.value/100:e.value}function I(e,t,n){var r=n.type,a=n.slope,o=n.intercept,i=n.tableValues,c=f("feComponentTransfer",e);[f("feFuncR",e),f("feFuncG",e),f("feFuncB",e)].forEach((function(e){e.setAttribute("type",r),"table"===r?e.setAttribute("tableValues","".concat(i)):(e.setAttribute("slope","".concat(a)),e.setAttribute("intercept","".concat(o))),c.appendChild(e)})),t.appendChild(c)}function g(e,t,n){var r=f("feColorMatrix",e);r.setAttribute("type","matrix"),r.setAttribute("values",n.join(" ")),t.appendChild(r)}var _={},y=0;function x(e,t,n,r,i,c,l,u){if(!i)return"";if(!a.isCSSRGB(i)){if(a.isPattern(i)){var s=function(e,t,n,r,i,c){var l=b(r),u=t.querySelector("#".concat(l));if(!u){var s=r.image,d="";if(o.isString(s)?d=s:a.isBrowser&&(s instanceof HTMLImageElement?d=s.src:s instanceof HTMLCanvasElement&&(d=s.toDataURL())),d){var p,h=f("image",e);h.setAttribute("href",d),i?p=i(d):a.isBrowser&&(p=new window.Image),d.match(/^data:/i)||(p.crossOrigin="Anonymous",h.setAttribute("crossorigin","anonymous")),p.src=d;var v=function(){var a=w(e,t,n,r,l,p.width,p.height);t.appendChild(a),a.appendChild(h),h.setAttribute("x","0"),h.setAttribute("y","0"),h.setAttribute("width","".concat(p.width)),h.setAttribute("height","".concat(p.height))};p.complete?v():p.onload=v}if("rect"===s.nodeName){var m=s.parsedStyle,I=m.width,g=m.height,_=w(e,t,s,r,l,I,g);s.forEach((function(t){c.createSVGDom(e,t,null);var n=t.elementSVG,r=t.getLocalTransform();c.applyTransform(n.$groupEl,r)}));var y=s.elementSVG;_.appendChild(y.$groupEl)}}return l}(e,t,n,i,l,u);return r.style[c]="url(#".concat(s,")"),s}if(1===i.length){var d=E(e,n,t,r,i[0]);return null==r||r.setAttribute(c,"url(#".concat(d,")")),d}var p=function(e,t,n,r,a){var o=h+t.entity+"-gradient",i=n.querySelector("#".concat(o));i||((i=f("filter",e)).setAttribute("filterUnits","userSpaceOnUse"),i.setAttribute("x","0%"),i.setAttribute("y","0%"),i.setAttribute("width","100%"),i.setAttribute("height","100%"),i.id=o,n.appendChild(i));var c=0;a.forEach((function(a,l){var u=E(e,t,n,r,a),s=u+"_rect",d=f("rect",e);d.setAttribute("x","0"),d.setAttribute("y","0"),d.setAttribute("width","100%"),d.setAttribute("height","100%"),d.setAttribute("fill","url(#".concat(u,")")),d.id=s,n.appendChild(d);var p=f("feImage",e);if(p.setAttribute("href","#".concat(s)),p.setAttribute("result","".concat(o,"-").concat(l)),i.appendChild(p),l>0){var h=f("feBlend",e);h.setAttribute("in",1===l?"".concat(o,"-").concat(l-1):"".concat(o,"-blended-").concat(c-1)),h.setAttribute("in2","".concat(o,"-").concat(l)),h.setAttribute("result","".concat(o,"-blended-").concat(c++)),h.setAttribute("mode","multiply"),i.appendChild(h)}}));var l=f("feComposite",e);return l.setAttribute("in","".concat(o,"-blended-").concat(c)),l.setAttribute("in2","SourceGraphic"),l.setAttribute("operator","in"),i.appendChild(l),o}(e,n,t,r,i);return null==r||r.setAttribute("filter","url(#".concat(p,")")),null==r||r.setAttribute("fill","black"),p}return"currentColor"===n.style[c]?null==r||r.setAttribute(c,"currentColor"):null==r||r.setAttribute(c,i.isNone?"none":i.toString()),""}function b(e,t){void 0===t&&(t={});var n="";if(a.isCSSGradientValue(e)){var i=e.type,c=e.value;if(i===a.GradientType.LinearGradient||i===a.GradientType.RadialGradient){var l=r.__assign(r.__assign({},c),t),u=l.type,s=l.width,d=l.height,p=l.steps,f=l.angle,h=l.cx,v=l.cy,m=l.size;n="gradient-".concat(u,"-").concat((null==f?void 0:f.toString())||0,"-").concat((null==h?void 0:h.toString())||0,"-").concat((null==v?void 0:v.toString())||0,"-").concat((null==m?void 0:m.toString())||0,"-").concat(s,"-").concat(d,"-").concat(p.map((function(e){var t=e.offset,n=e.color;return"".concat(t).concat(n)})).join("-"))}}else a.isPattern(e)&&(n=o.isString(e.image)?"pattern-".concat(e.image,"-").concat(e.repetition):"rect"===e.image.nodeName?"pattern-rect-".concat(e.image.entity):"pattern-".concat(y));return n&&(_[n]||(_[n]="g-pattern-"+"".concat(y++))),_[n]}function w(e,t,n,o,i,c,l){var u=o.repetition,s=o.transform,d=f("pattern",e);s&&d.setAttribute("patternTransform",function(e){return a.parseTransform(e).map((function(e){var t=e.t,n=e.d;if("translate"===t)return"translate(".concat(n[0].value," ").concat(n[1].value,")");if("translatex"===t)return"translate(".concat(n[0].value," 0)");if("translatey"===t)return"translate(0 ".concat(n[0].value,")");if("rotate"===t)return"rotate(".concat(n[0].value,")");if("scale"===t){var a=(null==n?void 0:n.map((function(e){return e.value})))||[1,1];return"scale(".concat(a[0],", ").concat(a[1],")")}if("scalex"===t)return a=(null==n?void 0:n.map((function(e){return e.value})))||[1],"scale(".concat(a[0],", 1)");if("scaley"===t)return a=(null==n?void 0:n.map((function(e){return e.value})))||[1],"scale(1, ".concat(a[0],")");if("skew"===t){var o=(null==n?void 0:n.map((function(e){return e.value})))||[0,0];return"skewX(".concat(o[0],") skewY(").concat(o[1],")")}if("skewx"===t)return o=(null==n?void 0:n.map((function(e){return e.value})))||[0],"skewX(".concat(o[0],")");if("skewy"===t)return o=(null==n?void 0:n.map((function(e){return e.value})))||[0],"skewY(".concat(o[0],")");if("matrix"===t){var i=r.__read(n.map((function(e){return e.value})),6),c=i[0],l=i[1],u=i[2],s=i[3],d=i[4],p=i[5];return"matrix(".concat(c," ").concat(l," ").concat(u," ").concat(s," ").concat(d," ").concat(p,")")}})).join(" ")}(s)),d.setAttribute("patternUnits","userSpaceOnUse"),d.id=i,t.appendChild(d),d.setAttribute("x","0"),d.setAttribute("y","0");var p=n.getGeometryBounds().halfExtents,h=c,v=l;return"repeat-x"===u?v=2*p[1]:"repeat-y"===u?h=2*p[0]:"no-repeat"===u&&(h=2*p[0],v=2*p[1]),d.setAttribute("width","".concat(h)),d.setAttribute("height","".concat(v)),d}function E(e,t,n,r,o){var i=t.getGeometryBounds(),c=i&&2*i.halfExtents[0]||0,l=i&&2*i.halfExtents[1]||0,u=b(o,{width:c,height:l}),s=n.querySelector("#".concat(u));if(!s){(s=f(o.type===a.GradientType.LinearGradient?"linearGradient":"radialGradient",e)).setAttribute("gradientUnits","userSpaceOnUse");var d="";o.value.steps.sort((function(e,t){return e.offset.value-t.offset.value})).forEach((function(e){var t=e.offset,n=e.color;d+='')})),s.innerHTML=d,s.id=u,n.appendChild(s)}if(o.type===a.GradientType.LinearGradient){var p=o.value.angle,h=a.computeLinearGradient(c,l,p),v=h.x1,m=h.y1,I=h.x2,g=h.y2;s.setAttribute("x1","".concat(v)),s.setAttribute("y1","".concat(m)),s.setAttribute("x2","".concat(I)),s.setAttribute("y2","".concat(g))}else{var _=o.value,y=_.cx,x=_.cy,w=_.size,E=a.computeRadialGradient(c,l,y,x,w),S=E.x,C=E.y,k=E.r;s.setAttribute("cx","".concat(S)),s.setAttribute("cy","".concat(C)),s.setAttribute("r","".concat(k))}return u}var S=/url\("?#(.*)\)/,C=function(){function e(e){this.context=e,this.gradientCache={}}return e.prototype.getDefElement=function(){return this.$def},e.prototype.init=function(){var e=this.context.config.document,t=this.context.contextService.getContext();this.$def=f("defs",e),t.appendChild(this.$def)},e.prototype.clear=function(e){var t=this;Object.keys(this.gradientCache).forEach((function(n){t.clearUnusedDefElement(t.gradientCache,n,e)}))},e.prototype.clearUnusedDefElement=function(e,t,n){if(e[t]&&1===e[t].size&&e[t].has(n)){var r=this.$def.querySelector("#".concat(t));r&&this.$def.removeChild(r)}},e.prototype.createOrUpdateGradientAndPattern=function(e,t,n,r,o){var i=this.context.config,c=i.document,l=i.createImage;if(t){var u=(a.isPattern(n)?t.style[r]:t.getAttribute(r)||"").match(S);u&&u.length>1&&this.clearUnusedDefElement(this.gradientCache,u[1].replace('"',""),e.entity);var s=x(c||document,this.$def,e,t,n,r,l,o);s&&(this.gradientCache[s]||(this.gradientCache[s]=new Set),this.gradientCache[s].add(e.entity))}},e.prototype.createOrUpdateShadow=function(e,t,n){!function(e,t,n,r,a){var i=n.parsedStyle,c=i.shadowType,l=i.shadowBlur,u=i.shadowColor,s=i.shadowOffsetX,d=i.shadowOffsetY,p=!o.isNil(u)&&l>0,h="g-filter-dropshadow-"+n.entity,v=t.querySelector("#".concat(h));if(v&&(v.getAttribute("data-type")===c&&p||(v.remove(),v=null)),p){if(null==r||r.setAttribute("filter","url(#".concat(h,")")),!v){if((v=f("filter",e)).setAttribute("data-type",c),"outer"===c)(C=f("feDropShadow",e)).setAttribute("dx","".concat((s||0)/2)),C.setAttribute("dy","".concat((d||0)/2)),C.setAttribute("stdDeviation","".concat((l||0)/4)),C.setAttribute("flood-color",u.toString()),v.appendChild(C);else if("inner"===c){var m=f("feComponentTransfer",e);m.setAttribute("in","SourceAlpha");var I=f("feFuncA",e);I.setAttribute("type","table"),I.setAttribute("tableValues","1 0"),m.appendChild(I),v.appendChild(m),(w=f("feGaussianBlur",e)).setAttribute("stdDeviation","".concat((l||0)/4)),v.appendChild(w),(E=f("feOffset",e)).setAttribute("dx","".concat((s||0)/2)),E.setAttribute("dy","".concat((d||0)/2)),E.setAttribute("result","offsetblur"),v.appendChild(E),(S=f("feFlood",e)).setAttribute("flood-color",u.toString()),S.setAttribute("result","color"),v.appendChild(S);var g=f("feComposite",e);g.setAttribute("in2","offsetblur"),g.setAttribute("operator","in"),v.appendChild(g);var _=f("feComposite",e);_.setAttribute("in2","SourceAlpha"),_.setAttribute("operator","in"),v.appendChild(_);var y=f("feMerge",e);v.appendChild(y);var x=f("feMergeNode",e);x.setAttribute("in","SourceGraphic");var b=f("feMergeNode",e);y.appendChild(x),y.appendChild(b)}return v.id=h,v.setAttribute("filterUnits","userSpaceOnUse"),void t.appendChild(v)}if("inner"===c){var w=v.children[1],E=v.children[2],S=v.children[3];"shadowColor"===a?S.setAttribute("flood-color",u.toString()):"shadowBlur"===a?w.setAttribute("stdDeviation","".concat((l||0)/4)):"shadowOffsetX"===a?E.setAttribute("dx","".concat((s||0)/2)):"shadowOffsetY"===a&&E.setAttribute("dy","".concat((d||0)/2))}else if("outer"===c){var C=v.children[0];"shadowColor"===a?C.setAttribute("flood-color",u.toString()):"shadowBlur"===a?C.setAttribute("stdDeviation","".concat((l||0)/4)):"shadowOffsetX"===a?C.setAttribute("dx","".concat((s||0)/2)):"shadowOffsetY"===a&&C.setAttribute("dy","".concat((d||0)/2))}}else null==r||r.removeAttribute("filter")}(this.context.config.document||document,this.$def,e,t,n)},e.prototype.createOrUpdateFilter=function(e,t,n){v(this.context.config.document||document,this.$def,e,t,n)},e}();function k(e){return e.toFixed(6).replace(".000000","")}function T(e){return e.replace(/[&|<|>|"|']/g,(function(e){return"&"===e?"&":"<"===e?"<":">"===e?">":'"'===e?""":"'"}))}var A,M,R={opacity:"opacity",fillStyle:"fill",fill:"fill",fillRule:"fill-rule",fillOpacity:"fill-opacity",strokeStyle:"stroke",strokeOpacity:"stroke-opacity",stroke:"stroke",clipPath:"clip-path",textPath:"text-path",r:"r",rx:"rx",ry:"ry",width:"width",height:"height",lineCap:"stroke-linecap",lineJoin:"stroke-linejoin",lineWidth:"stroke-width",lineDash:"stroke-dasharray",lineDashOffset:"stroke-dashoffset",miterLimit:"stroke-miterlimit",font:"font",fontSize:"font-size",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",fontFamily:"font-family",letterSpacing:"letter-spacing",startArrow:"marker-start",endArrow:"marker-end",class:"class",id:"id",preserveAspectRatio:"preserveAspectRatio",visibility:"visibility",anchor:"anchor",shadowColor:"flood-color",shadowBlur:"stdDeviation",shadowOffsetX:"dx",shadowOffsetY:"dy",filter:"filter",innerHTML:"innerHTML",textAlign:"text-anchor",pointerEvents:"pointer-events"},P={textAlign:{inherit:"inherit",left:"left",start:"left",center:"middle",right:"end",end:"end"}},O={textAlign:"inherit",lineCap:"butt",lineJoin:"miter",lineWidth:"1px",opacity:"1",fillOpacity:"1",fillRule:"nonzero",strokeOpacity:"1",strokeWidth:"0",strokeMiterLimit:"4",letterSpacing:"0",fontSize:"inherit",fontFamily:"inherit",pointerEvents:"auto"},L="g-svg",N="clip-path-",F="text-path-",D=function(){function e(e,t,n){this.pluginOptions=e,this.defElementManager=t,this.context=n,this.svgElementMap=new WeakMap,this.renderQueue=[],this.dirtyAttributes=new WeakMap,this.pendingReorderQueue=new Set,this.clipPathUseMap=new WeakMap}return e.prototype.apply=function(t){var n=this,r=t.renderingService,o=t.renderingContext;this.context=t,this.context.svgElementMap=this.svgElementMap;var c=o.root.ownerDocument.defaultView,l=this.context.config.document,u=function(e){var t=e.target;if(n.clipPathUseMap.get(t)){var r=n.defElementManager.getDefElement().querySelector("#".concat(n.getId(t)));r&&r.remove()}n.createSVGDom(l,t,n.$camera)},s=function(e){var t=e.target;n.defElementManager.clear(t.entity),n.clipPathUseMap.delete(t),n.removeSVGDom(t)},d=function(e){var t,r,a=e.parentNode,o=null===(r=null===(t=e.parentNode)||void 0===t?void 0:t.elementSVG)||void 0===r?void 0:r.$groupEl,i=((null==a?void 0:a.children)||[]).slice();o&&n.reorderChildren(l,o,i)},p=function(e){var t=e.target;d(t)},h=function(e){var t=e.target;if(t.elementSVG){var r=e.attrName,a=n.dirtyAttributes.get(t);a||(n.dirtyAttributes.set(t,[]),a=n.dirtyAttributes.get(t)),a.push(r)}},v=function(e){var t,r=e.target,o=null===(t=r.elementSVG)||void 0===t?void 0:t.$el,c=r.parsedStyle,l=c.fill,u=c.stroke,s=c.clipPath;if(l&&!a.isCSSRGB(l)&&n.defElementManager.createOrUpdateGradientAndPattern(r,o,l,"fill",n),u&&!a.isCSSRGB(u)&&n.defElementManager.createOrUpdateGradientAndPattern(r,o,u,"stroke",n),s){var d=i.mat4.invert(i.mat4.create(),r.getWorldTransform()),p=N+s.entity+"-"+r.entity,f=n.defElementManager.getDefElement().querySelector("#".concat(p));f&&n.applyTransform(f,d)}};r.hooks.init.tap(e.tag,(function(){var e=n.context.config,t=e.background,r=e.document;n.defElementManager.init();var o=n.context.contextService.getContext();t&&(o.style.background=t),o.setAttribute("color-interpolation-filters","sRGB"),n.$camera=f("g",r),n.$camera.id="".concat(L,"-camera"),n.applyTransform(n.$camera,n.context.camera.getOrthoMatrix()),o.appendChild(n.$camera),c.addEventListener(a.ElementEvent.MOUNTED,u),c.addEventListener(a.ElementEvent.UNMOUNTED,s),c.addEventListener(a.ElementEvent.REPARENT,p),c.addEventListener(a.ElementEvent.ATTR_MODIFIED,h),c.addEventListener(a.ElementEvent.BOUNDS_CHANGED,v)})),r.hooks.destroy.tap(e.tag,(function(){c.removeEventListener(a.ElementEvent.MOUNTED,u),c.removeEventListener(a.ElementEvent.UNMOUNTED,s),c.removeEventListener(a.ElementEvent.REPARENT,p),c.removeEventListener(a.ElementEvent.ATTR_MODIFIED,h),c.removeEventListener(a.ElementEvent.BOUNDS_CHANGED,v),y=0,_={}})),r.hooks.render.tap(e.tag,(function(e){n.renderQueue.push(e)})),r.hooks.beginFrame.tap(e.tag,(function(){var e=n.context.config.document;n.pendingReorderQueue.size&&(n.pendingReorderQueue.forEach((function(t){var r,a=((null==t?void 0:t.children)||[]).slice(),o=null===(r=null==t?void 0:t.elementSVG)||void 0===r?void 0:r.$groupEl;o&&n.reorderChildren(e||l,o,a||[])})),n.pendingReorderQueue.clear())})),r.hooks.endFrame.tap(e.tag,(function(){o.renderReasons.has(a.RenderReason.CAMERA_CHANGED)&&n.applyTransform(n.$camera,n.context.camera.getOrthoMatrix()),n.renderQueue.forEach((function(e){var t,r,a=null===(t=e.elementSVG)||void 0===t?void 0:t.$el,o=null===(r=e.elementSVG)||void 0===r?void 0:r.$groupEl;if(a&&o){var i=e.getLocalTransform();n.applyTransform(o,i);var c=n.clipPathUseMap.get(e);c&&c.length&&c.forEach((function(t){n.applyTransform(t,e.getWorldTransform())})),e.renderable.dirty=!1}var l=n.dirtyAttributes.get(e);l&&(l.forEach((function(t){"zIndex"===t?d(e):"increasedLineWidthForHitTesting"===t&&n.createOrUpdateHitArea(e,a,o),n.updateAttribute(e,[t])})),n.dirtyAttributes.delete(e))})),n.renderQueue=[]}))},e.prototype.getId=function(e){return e.id||"".concat(L,"-").concat(e.entity)},e.prototype.reorderChildren=function(e,t,n){if(n.sort((function(e,t){return e.sortable.renderOrder-t.sortable.renderOrder})),n.length){var r=(e||document).createDocumentFragment();n.forEach((function(e){if(e.isConnected){var t=e.elementSVG.$groupEl;t&&r.appendChild(t)}})),t.appendChild(r)}},e.prototype.applyTransform=function(e,t){e.setAttribute("transform","matrix(".concat(k(t[0]),",").concat(k(t[1]),",").concat(k(t[4]),",").concat(k(t[5]),",").concat(k(t[12]),",").concat(k(t[13]),")"))},e.prototype.applyAttributes=function(e){var t=e.elementSVG,n=null==t?void 0:t.$el,r=null==t?void 0:t.$groupEl;if(n&&r){var o=e.nodeName,i=e.attributes;o!==a.Shape.HTML&&n.setAttribute("fill","none"),o===a.Shape.IMAGE&&n.setAttribute("preserveAspectRatio","none"),this.updateAttribute(e,Object.keys(i))}},e.prototype.updateAttribute=function(e,t){var n=this,r=this.context.enableCSSParsing,i=this.context.config.document,c=e.elementSVG,l=c.$el,u=c.$groupEl,s=c.$hitTestingEl,d=e.parsedStyle,p=e.computedStyle,f=e.nodeName;t.some((function(t){return n.context.SVGElementLifeCycleContribution.shouldUpdateElementAttribute(e,t)}))&&l&&[l,s].forEach((function(t){t&&(n.context.SVGElementLifeCycleContribution.updateElementAttribute(e,t,n.svgElementMap),e.nodeName!==a.Shape.TEXT&&n.updateAnchorWithTransform(e))})),t.forEach((function(t){var c,h,v=R[t],m=r?p[t]:d[t],I=!o.isNil(m)&&m.toString(),g=(null===(c=P[t])||void 0===c?void 0:c[I])||I,_=d[t],y=v&&!!(null===(h=a.propertyMetadataCache[t])||void 0===h?void 0:h.inh);if(f===a.Shape.HTML)"fill"===t?l.style.background=_.toString():"stroke"===t?(l.style["border-color"]=_.toString(),l.style["border-style"]="solid"):"lineWidth"===t?l.style["border-width"]="".concat(_||0,"px"):"lineDash"===t?l.style["border-style"]="dashed":"innerHTML"===t?n.createOrUpdateInnerHTML(i,l,_):"width"===t||"height"===t||"class"===t?l.setAttribute(t,_.toString()):"x"===t||"y"===t||o.isNil(e.style[t])||""===e.style[t]||(l.style[t]=e.style[t]);else{if(!v||(f===a.Shape.GROUP||e.isCustomElement)&&!r&&(y||"fill"===v||"stroke"===v))return;"fill"===t||"stroke"===t?n.defElementManager.createOrUpdateGradientAndPattern(e,l,_,v,n):r&&y?"unset"!==I&&I!==O[t]?null==u||u.setAttribute(v,g):null==u||u.removeAttribute(v):"clipPath"===t?n.createOrUpdateClipOrTextPath(i,_,e):"textPath"===t?n.createOrUpdateClipOrTextPath(i,_,e,!0):"shadowType"===t||"shadowColor"===t||"shadowBlur"===t||"shadowOffsetX"===t||"shadowOffsetY"===t?n.defElementManager.createOrUpdateShadow(e,l,t):"filter"===t?n.defElementManager.createOrUpdateFilter(e,l,_):"anchor"===t?f!==a.Shape.TEXT&&n.updateAnchorWithTransform(e):o.isNil(m)||[l,s].forEach((function(e){e&&v&&("unset"!==I&&I!==O[t]?e.setAttribute(v,g):e.removeAttribute(v))}))}}))},e.prototype.createSVGDom=function(e,t,n,r){var o;void 0===r&&(r=!1),t.elementSVG=new c;var i=t.elementSVG,l=this.context.SVGElementLifeCycleContribution.createElement(t,this.svgElementMap);if(l){var u=void 0;t.nodeName===a.Shape.HTML&&(t.parsedStyle.$el=l),this.pluginOptions.outputSVGElementId&&(l.id=this.getId(t)),this.pluginOptions.outputSVGElementName&&t.name&&l.setAttribute("name",t.name),!l.hasAttribute("data-wrapgroup")&&"g"===l.nodeName||r?u=l:(u=f("g",e)).appendChild(l),i.$el=l,i.$groupEl=u,this.applyAttributes(t),this.createOrUpdateHitArea(t,l,u);var s=n||t.parentNode&&(null===(o=t.parentNode.elementSVG)||void 0===o?void 0:o.$groupEl);s&&(s.appendChild(u),this.pendingReorderQueue.add(t.parentNode))}},e.prototype.removeSVGDom=function(e){var t,n=null===(t=e.elementSVG)||void 0===t?void 0:t.$groupEl;n&&n.parentNode&&(n.parentNode.removeChild(n),this.context.SVGElementLifeCycleContribution.destroyElement(e,n))},e.prototype.createOrUpdateHitArea=function(e,t,n){var r=e.elementSVG,a=r.$hitTestingEl,o=Number(e.parsedStyle.increasedLineWidthForHitTesting);if(o){if(!a){a=t.cloneNode(),["filter"].forEach((function(e){a.removeAttribute(e)}));var i="none"!==t.getAttribute("fill");a.setAttribute("fill",i?"transparent":"none"),a.setAttribute("stroke","transparent"),n.appendChild(a),r.$hitTestingEl=a,this.svgElementMap.set(a,e)}a.setAttribute("stroke-width","".concat(o+e.parsedStyle.lineWidth))}else a&&(n.removeChild(a),r.$hitTestingEl=null)},e.prototype.createOrUpdateInnerHTML=function(e,t,n){var r=(e||document).createElement("div");"string"==typeof n?r.innerHTML=n:r.appendChild(n),t.innerHTML="",t.appendChild(r)},e.prototype.createOrUpdateClipOrTextPath=function(e,t,n,r){void 0===r&&(r=!1);var a=n.elementSVG.$groupEl,o=r?"g":"clipPath",c=r?"text-path":"clip-path";if(t){var l=(r?F:N)+t.entity+"-"+n.entity,u=this.defElementManager.getDefElement();if(!u.querySelector("#".concat(l))){var s=void 0;if(r)this.createSVGDom(e,t,null,!0),s=t.elementSVG.$el;else{if(!t.isConnected)u.querySelector("#".concat(this.getId(t)))||this.createSVGDom(e,t,u,!0);s=f(o,e);var d=f("use",e);d.setAttribute("href","#".concat(t.elementSVG.$el.id)),s.appendChild(d);var p=this.clipPathUseMap.get(t);p||(this.clipPathUseMap.set(t,[]),p=this.clipPathUseMap.get(t)),p.push(d),this.applyTransform(d,t.getWorldTransform());var h=i.mat4.invert(i.mat4.create(),n.getWorldTransform());this.applyTransform(s,h)}this.pluginOptions.outputSVGElementId&&(s.id=l),u.appendChild(s)}this.applyAttributes(t),r||a.setAttribute(c,"url(#".concat(l,")"))}else r||a.removeAttribute(c)},e.prototype.updateAnchorWithTransform=function(e){var t,n,r=e.getGeometryBounds(),o=r&&2*r.halfExtents[0]||0,i=r&&2*r.halfExtents[1]||0,c=(e.parsedStyle||{}).anchor;[null===(t=e.elementSVG)||void 0===t?void 0:t.$el,null===(n=e.elementSVG)||void 0===n?void 0:n.$hitTestingEl].forEach((function(t){if(t){var n=-c[0]*o,r=-c[1]*i;0===n&&0===r||t.setAttribute("transform","translate(".concat(n,",").concat(r,")")),e.nodeName!==a.Shape.CIRCLE&&e.nodeName!==a.Shape.ELLIPSE||(t.setAttribute("cx","".concat(o/2)),t.setAttribute("cy","".concat(i/2)))}}))},e.tag="SVGRenderer",e}(),B={top:"hanging",middle:"central",bottom:"text-after-edge",alphabetic:"alphabetic",ideographic:"ideographic",hanging:"hanging"};function G(e,t,n,r){var a=t.lineWidth,o=t.dx,i=t.dy,c=t.textPath,l=t.textPathSide,u=void 0===l?"left":l,s=t.textPathStartOffset,d=void 0===s?0:s,p=t.textDecorationLine,h=void 0===p?"":p,v=t.textDecorationColor,m=void 0===v?"":v,I=t.textDecorationStyle,g=void 0===I?"":I,_=t.metrics,y=t.textBaseline;r.enableCSSParsing||"alphabetic"!==y||(y="bottom"),e.setAttribute("dominant-baseline",B[y]),e.setAttribute("paint-order","stroke");var x=_.lines,b=_.lineHeight,w=_.height,E=x.length,S="";if(0===o&&0===i||(S+="transform:translate(".concat(o,"px, ").concat(i,"px);")),h&&"none"!==h&&(S+="text-decoration:".concat(h," ").concat(g," ").concat(m,";")),S&&e.setAttribute("style",S),1===E){var C=T(x[0]);if(e.setAttribute("dx","".concat(a/2)),"bottom"!==y&&"top"!==y||(e.setAttribute("dominant-baseline",B.middle),e.setAttribute("dy","bottom"===y?"-".concat(w/2,"px"):"".concat(w/2,"px"))),c){e.innerHTML="";var k=f("textPath",e.ownerDocument);k.setAttribute("href","#".concat(F+c.entity)),"left"!==u&&k.setAttribute("side",u),0!==d&&k.setAttribute("startOffset","".concat(d)),k.innerHTML=C,e.appendChild(k)}else e.innerHTML=C}else e.innerHTML=x.map((function(e,t){var n=0;return 0===t?"middle"===y?n=b/2-w/2:"top"===y||"hanging"===y?n=0:"bottom"!==y&&"alphabetic"!==y&&"ideographic"!==y||(n=-b*(E-1)):n=b,'').concat(T(e),"")})).join("")}var U=((A={})[a.Shape.RECT]="path",A[a.Shape.CIRCLE]="circle",A[a.Shape.ELLIPSE]="ellipse",A[a.Shape.IMAGE]="image",A[a.Shape.GROUP]="g",A[a.Shape.LINE]="line",A[a.Shape.POLYLINE]="polyline",A[a.Shape.POLYGON]="polygon",A[a.Shape.TEXT]="text",A[a.Shape.PATH]="path",A[a.Shape.HTML]="foreignObject",A),j=((M={})[a.Shape.CIRCLE]=["r"],M[a.Shape.ELLIPSE]=["rx","ry"],M[a.Shape.RECT]=["width","height","radius"],M[a.Shape.IMAGE]=["img","width","height"],M[a.Shape.LINE]=["x1","y1","x2","y2","markerStart","markerEnd","markerStartOffset","markerEndOffset"],M[a.Shape.POLYLINE]=["points","markerStart","markerEnd","markerMid","markerStartOffset","markerEndOffset"],M[a.Shape.POLYGON]=["points","markerStart","markerEnd","markerMid","markerStartOffset","markerEndOffset"],M[a.Shape.PATH]=["path","markerStart","markerEnd","markerMid","markerStartOffset","markerEndOffset"],M[a.Shape.TEXT]=["text","font","fontSize","fontFamily","fontStyle","fontWeight","fontVariant","lineHeight","letterSpacing","wordWrap","wordWrapWidth","maxLines","leading","textBaseline","textAlign","textTransform","textOverflow","textPath","textPathSide","textPathStartOffset","textDecorationLine","textDecorationColor","textDecorationStyle","dx","dy"],M),z=function(){function e(e,t){this.context=e,this.runtime=t}return e.prototype.createElement=function(e,t){var n=this.context.config.document,r=f(U[e.nodeName]||"g",n||document);return t.set(r,e),r},e.prototype.destroyElement=function(e,t){},e.prototype.shouldUpdateElementAttribute=function(e,t){var n=e.nodeName;return(j[n]||[]).indexOf(t)>-1},e.prototype.updateElementAttribute=function(e){var t=e.elementSVG.$el,n=e.nodeName,r=e.parsedStyle;switch(n){case a.Shape.IMAGE:l(t,r);break;case a.Shape.RECT:p(t,r);break;case a.Shape.LINE:u(t,r);break;case a.Shape.POLYGON:case a.Shape.POLYLINE:d(t,r);break;case a.Shape.PATH:s(t,r);break;case a.Shape.TEXT:G(t,r,0,this.runtime)}},e}(),q=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.options=t,n.name="svg-renderer",n}return r.__extends(t,e),t.prototype.init=function(e){var t=this.options,n=t.outputSVGElementId,r=t.outputSVGElementName,a=new C(this.context),i=new z(this.context,e);this.context.defaultElementLifeCycleContribution=i,this.context.SVGElementLifeCycleContribution=i;var c={outputSVGElementId:!!o.isNil(n)||!!n,outputSVGElementName:!!o.isNil(r)||!!r};this.addRenderingPlugin(new D(c,a,this.context))},t.prototype.destroy=function(){this.removeAllRenderingPlugins(),delete this.context.defaultElementLifeCycleContribution,delete this.context.SVGElementLifeCycleContribution},t}(a.AbstractRendererPlugin);t.CLIP_PATH_PREFIX=N,t.DEFAULT_VALUE_MAP=O,t.DefaultElementLifeCycleContribution=z,t.ElementSVG=c,t.G_SVG_PREFIX=L,t.Plugin=q,t.SHAPE2TAGS=U,t.SHAPE_UPDATE_DEPS=j,t.SVGRendererPlugin=D,t.SVG_ATTR_MAP=R,t.TEXT_PATH_PREFIX=F,t.createSVGElement=f,t.updateImageElementAttribute=l,t.updateLineElementAttribute=u,t.updatePathElementAttribute=s,t.updatePolylineElementAttribute=d,t.updateRectElementAttribute=p,t.updateTextElementAttribute=G},17655:function(e,t,n){"use strict";var r=n(97582),a=n(43420),o=n(20419),i=n(37868),c=n(52535),l=n(54993);function u(e){var t=Object.create(null);return e&&Object.keys(e).forEach((function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}})),t.default=e,Object.freeze(t)}var s=u(o),d=u(i),p=u(c),f=function(){function e(e){this.context=e,this.canvasConfig=e.config}return e.prototype.init=function(){var e=this.canvasConfig,t=e.container,n=e.document,r=e.devicePixelRatio;if(this.$container=l.isString(t)?(n||document).getElementById(t):t,this.$container){this.$container.style.position||(this.$container.style.position="relative");var o=c.createSVGElement("svg",n);o.setAttribute("width","".concat(this.canvasConfig.width)),o.setAttribute("height","".concat(this.canvasConfig.height)),this.$container.appendChild(o),this.$namespace=o}var i=r||a.isBrowser&&window.devicePixelRatio||1;i=i>=1?Math.ceil(i):1,this.dpr=i},e.prototype.getDomElement=function(){return this.$namespace},e.prototype.getContext=function(){return this.$namespace},e.prototype.getDPR=function(){return this.dpr},e.prototype.getBoundingClientRect=function(){var e;return null===(e=this.$namespace)||void 0===e?void 0:e.getBoundingClientRect()},e.prototype.destroy=function(){this.$container&&this.$namespace&&this.$namespace.parentNode&&this.$container.removeChild(this.$namespace)},e.prototype.resize=function(e,t){this.$namespace&&(this.$namespace.setAttribute("width","".concat(e)),this.$namespace.setAttribute("height","".concat(t)))},e.prototype.applyCursorStyle=function(e){this.$container&&(this.$container.style.cursor=e)},e.prototype.generateCSSText=function(e,t,n,a,o){void 0===o&&(o={});var i=a.duration,c=a.easing,l=a.delay,u=a.direction,s=a.iterations,d=a.fill;return"@keyframes ".concat(e,"{").concat(n.map((function(e){e.offset,e.composite;var t=e.computedOffset;e.easing;var n=r.__rest(e,["offset","composite","computedOffset","easing"]),a=Object.keys(n).map((function(e){return"".concat(e,":").concat(o[e]||"").concat(n[e],";")})).join("");return"".concat(100*t,"%{").concat(a,"}")})).join(""),"}")+"".concat(t," {animation: ").concat(e," ").concat(i,"ms ").concat(c," ").concat(l,"ms ").concat(s===1/0?"infinite":s," ").concat(u," ").concat(d,";}")},e.prototype.toDataURL=function(e){return r.__awaiter(this,void 0,void 0,(function(){var e,t,n,o,i,c,l=this;return r.__generator(this,(function(u){return e=this.$namespace.cloneNode(!0),t=this.canvasConfig.document,n=0,o=null,this.context.renderingContext.root.forEach((function(i){var c=i.getAnimations();if(c.length){o||(o=(t||document).createElement("style"),e.appendChild(o));var u=i.elementSVG,s="#".concat(u.$el.id),d="#".concat(u.$groupEl.id),p="",f="";c.forEach((function(e){var t=e.effect.getKeyframes();if(t.length){var o=[],i=[],c=t[0];c.offset,c.composite,c.computedOffset,c.easing,c.transformOrigin;var h=r.__rest(c,["offset","composite","computedOffset","easing","transformOrigin"]);if(Object.keys(h).forEach((function(e){var t;"transform"===e&&i.push(e),!!(null===(t=a.propertyMetadataCache[e])||void 0===t?void 0:t.inh)?i.push(e):"transform"!==e&&o.push(e)})),i.length){var v=t.map((function(e){var t=e.offset,n=e.composite,a=e.computedOffset,o=e.easing;e.transformOrigin;var c=r.__rest(e,["offset","composite","computedOffset","easing","transformOrigin"]),l={offset:t,composite:n,computedOffset:a,easing:o};return Object.keys(c).forEach((function(t){i.includes(t)&&(l[t]=e[t])})),l}));f+=l.generateCSSText("a".concat(n++),d,v,e.effect.getComputedTiming(),{transform:u.$groupEl.getAttribute("transform")})}if(o.length){var m=t.map((function(e){var t=e.offset,n=e.composite,a=e.computedOffset,i=e.easing;e.transformOrigin;var c=r.__rest(e,["offset","composite","computedOffset","easing","transformOrigin"]),l={offset:t,composite:n,computedOffset:a,easing:i};return Object.keys(c).forEach((function(t){o.includes(t)&&(l[t]=e[t])})),l}));p+=l.generateCSSText("a".concat(n++),s,m,e.effect.getComputedTiming())}}})),o.textContent+=p+f}})),i=document.implementation.createDocumentType("svg","-//W3C//DTD SVG 1.1//EN","http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd"),(c=document.implementation.createDocument("http://www.w3.org/2000/svg","svg",i)).replaceChild(e,c.documentElement),[2,"data:image/svg+xml;charset=utf8,".concat(encodeURIComponent((new XMLSerializer).serializeToString(c)))]}))}))},e}(),h=function(e){function t(){var t=e.apply(this,r.__spreadArray([],r.__read(arguments),!1))||this;return t.name="svg-context-register",t}return r.__extends(t,e),t.prototype.init=function(){this.context.ContextService=f},t.prototype.destroy=function(){delete this.context.ContextService},t}(a.AbstractRendererPlugin),v=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,t)||this;return n.registerPlugin(new h),n.registerPlugin(new p.Plugin({outputSVGElementId:t.outputSVGElementId})),n.registerPlugin(new s.Plugin),n.registerPlugin(new d.Plugin),n}return r.__extends(t,e),t}(a.AbstractRenderer);t.DomInteraction=s,t.SVGPicker=d,t.SVGRenderer=p,t.Renderer=v},34899:function(e,t,n){"use strict";var r=n(43420),a=n(97582),o=n(54993),i=function(e){function t(t,n,r,a){var o=e.call(this,t)||this;return o.currentTime=r,o.timelineTime=a,o.target=n,o.type="finish",o.bubbles=!1,o.currentTarget=n,o.defaultPrevented=!1,o.eventPhase=o.AT_TARGET,o.timeStamp=Date.now(),o.currentTime=r,o.timelineTime=a,o}return a.__extends(t,e),t}(r.FederatedEvent),c=0,l=function(){function e(e,t){var n;this.currentTimePending=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._playbackRate=1,this._inTimeline=!0,this.effect=e,e.animation=this,this.timeline=t,this.id="".concat(c++),this._inEffect=!!this.effect.update(0),this._totalDuration=Number(null===(n=this.effect)||void 0===n?void 0:n.getComputedTiming().endTime),this._holdTime=0,this._paused=!1,this.oldPlayState="idle",this.updatePromises()}return Object.defineProperty(e.prototype,"pending",{get:function(){return null===this._startTime&&!this._paused&&0!==this.playbackRate||this.currentTimePending},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"playState",{get:function(){return this._idle?"idle":this._isFinished?"finished":this._paused?"paused":"running"},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"ready",{get:function(){var e=this;return this.readyPromise||(-1===this.timeline.animationsWithPromises.indexOf(this)&&this.timeline.animationsWithPromises.push(this),this.readyPromise=new Promise((function(t,n){e.resolveReadyPromise=function(){t(e)},e.rejectReadyPromise=function(){n(new Error)}})),this.pending||this.resolveReadyPromise()),this.readyPromise},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"finished",{get:function(){var e=this;return this.finishedPromise||(-1===this.timeline.animationsWithPromises.indexOf(this)&&this.timeline.animationsWithPromises.push(this),this.finishedPromise=new Promise((function(t,n){e.resolveFinishedPromise=function(){t(e)},e.rejectFinishedPromise=function(){n(new Error)}})),"finished"===this.playState&&this.resolveFinishedPromise()),this.finishedPromise},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"currentTime",{get:function(){return this.updatePromises(),this._idle||this.currentTimePending?null:this._currentTime},set:function(e){var t;e=Number(e),isNaN(e)||(this.timeline.restart(),this._paused||null===this._startTime||(this._startTime=Number(null===(t=this.timeline)||void 0===t?void 0:t.currentTime)-e/this.playbackRate),this.currentTimePending=!1,this._currentTime!==e&&(this._idle&&(this._idle=!1,this._paused=!0),this.tickCurrentTime(e,!0),this.timeline.applyDirtiedAnimation(this)))},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"startTime",{get:function(){return this._startTime},set:function(e){if(null!==e){if(this.updatePromises(),e=Number(e),isNaN(e))return;if(this._paused||this._idle)return;this._startTime=e,this.tickCurrentTime((Number(this.timeline.currentTime)-this._startTime)*this.playbackRate),this.timeline.applyDirtiedAnimation(this),this.updatePromises()}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"playbackRate",{get:function(){return this._playbackRate},set:function(e){if(e!==this._playbackRate){this.updatePromises();var t=this.currentTime;this._playbackRate=e,this.startTime=null,"paused"!==this.playState&&"idle"!==this.playState&&(this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this)),null!==t&&(this.currentTime=t),this.updatePromises()}},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_isFinished",{get:function(){return!this._idle&&(this._playbackRate>0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"totalDuration",{get:function(){return this._totalDuration},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_needsTick",{get:function(){return this.pending||"running"===this.playState||!this._finishedFlag},enumerable:!1,configurable:!0}),e.prototype.updatePromises=function(){var e=this.oldPlayState,t=this.pending?"pending":this.playState;return this.readyPromise&&t!==e&&("idle"===t?(this.rejectReadyPromise(),this.readyPromise=void 0):"pending"===e?this.resolveReadyPromise():"pending"===t&&(this.readyPromise=void 0)),this.finishedPromise&&t!==e&&("idle"===t?(this.rejectFinishedPromise(),this.finishedPromise=void 0):"finished"===t?this.resolveFinishedPromise():"finished"===e&&(this.finishedPromise=void 0)),this.oldPlayState=t,this.readyPromise||this.finishedPromise},e.prototype.play=function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),-1===this.timeline.animations.indexOf(this)&&this.timeline.animations.push(this),this.updatePromises()},e.prototype.pause=function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),this._isFinished||this._paused||this._idle?this._idle&&(this.rewind(),this._idle=!1):this.currentTimePending=!0,this._startTime=null,this._paused=!0,this.updatePromises()},e.prototype.finish=function(){this.updatePromises(),this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())},e.prototype.cancel=function(){var e=this;if(this.updatePromises(),this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var t=new i(null,this,this.currentTime,null);setTimeout((function(){e.oncancel(t)}))}},e.prototype.reverse=function(){this.updatePromises();var e=this.currentTime;this.playbackRate*=-1,this.play(),null!==e&&(this.currentTime=e),this.updatePromises()},e.prototype.updatePlaybackRate=function(e){this.playbackRate=e},e.prototype.targetAnimations=function(){var e;return(null===(e=this.effect)||void 0===e?void 0:e.target).getAnimations()},e.prototype.markTarget=function(){var e=this.targetAnimations();-1===e.indexOf(this)&&e.push(this)},e.prototype.unmarkTarget=function(){var e=this.targetAnimations(),t=e.indexOf(this);-1!==t&&e.splice(t,1)},e.prototype.tick=function(e,t){this._idle||this._paused||(null===this._startTime?t&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((e-this._startTime)*this.playbackRate)),t&&(this.currentTimePending=!1,this.fireEvents(e))},e.prototype.rewind=function(){if(this.playbackRate>=0)this.currentTime=0;else{if(!(this._totalDuration<1/0))throw new Error("Unable to rewind negative playback rate animation with infinite duration");this.currentTime=this._totalDuration}},e.prototype.persist=function(){throw new Error(r.ERROR_MSG_METHOD_NOT_IMPLEMENTED)},e.prototype.addEventListener=function(e,t,n){throw new Error(r.ERROR_MSG_METHOD_NOT_IMPLEMENTED)},e.prototype.removeEventListener=function(e,t,n){throw new Error(r.ERROR_MSG_METHOD_NOT_IMPLEMENTED)},e.prototype.dispatchEvent=function(e){throw new Error(r.ERROR_MSG_METHOD_NOT_IMPLEMENTED)},e.prototype.commitStyles=function(){throw new Error(r.ERROR_MSG_METHOD_NOT_IMPLEMENTED)},e.prototype.ensureAlive=function(){var e,t;this.playbackRate<0&&0===this.currentTime?this._inEffect=!!(null===(e=this.effect)||void 0===e?void 0:e.update(-1)):this._inEffect=!!(null===(t=this.effect)||void 0===t?void 0:t.update(this.currentTime)),this._inTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,this.timeline.animations.push(this))},e.prototype.tickCurrentTime=function(e,t){e!==this._currentTime&&(this._currentTime=e,this._isFinished&&!t&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())},e.prototype.fireEvents=function(e){var t=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var n=new i(null,this,this.currentTime,e);setTimeout((function(){t.onfinish&&t.onfinish(n)}))}this._finishedFlag=!0}}else{if(this.onframe&&"running"===this.playState){var r=new i(null,this,this.currentTime,e);this.onframe(r)}this._finishedFlag=!1}},e}(),u=.1,s="function"==typeof Float32Array,d=function(e,t){return 1-3*t+3*e},p=function(e,t){return 3*t-6*e},f=function(e){return 3*e},h=function(e,t,n){return((d(t,n)*e+p(t,n))*e+f(t))*e},v=function(e,t,n){return 3*d(t,n)*e*e+2*p(t,n)*e+f(t)},m=function(e,t,n,r){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===t&&n===r)return function(e){return e};for(var a=s?new Float32Array(11):new Array(11),o=0;o<11;++o)a[o]=h(o*u,e,n);var i=function(t){for(var r=0,o=1;10!==o&&a[o]<=t;++o)r+=u;--o;var i=r+(t-a[o])/(a[o+1]-a[o])*u,c=v(i,e,n);return c>=.001?function(e,t,n,r){for(var a=0;a<4;++a){var o=v(t,n,r);if(0===o)return t;t-=(h(t,n,r)-e)/o}return t}(t,i,e,n):0===c?i:function(e,t,n,r,a){var o,i,c=0;do{(o=h(i=t+(n-t)/2,r,a)-e)>0?n=i:t=i}while(Math.abs(o)>1e-7&&++c<10);return i}(t,r,r+u,e,n)};return function(e){return 0===e||1===e?e:h(i(e),t,r)}},I=function(e){return Math.pow(e,2)},g=function(e){return Math.pow(e,3)},_=function(e){return Math.pow(e,4)},y=function(e){return Math.pow(e,5)},x=function(e){return Math.pow(e,6)},b=function(e){return 1-Math.cos(e*Math.PI/2)},w=function(e){return 1-Math.sqrt(1-e*e)},E=function(e){return e*e*(3*e-2)},S=function(e){for(var t,n=4;e<((t=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((3*t-2)/22-e,2)},C=function(e,t){void 0===t&&(t=[]);var n=a.__read(t,2),r=n[0],i=void 0===r?1:r,c=n[1],l=void 0===c?.5:c,u=o.clamp(Number(i),1,10),s=o.clamp(Number(l),.1,2);return 0===e||1===e?e:-u*Math.pow(2,10*(e-1))*Math.sin((e-1-s/(2*Math.PI)*Math.asin(1/u))*(2*Math.PI)/s)},k=function(e,t,n){void 0===t&&(t=[]);var r=a.__read(t,4),i=r[0],c=void 0===i?1:i,l=r[1],u=void 0===l?100:l,s=r[2],d=void 0===s?10:s,p=r[3],f=void 0===p?0:p;c=o.clamp(c,.1,1e3),u=o.clamp(u,.1,1e3),d=o.clamp(d,.1,1e3),f=o.clamp(f,.1,1e3);var h=Math.sqrt(u/c),v=d/(2*Math.sqrt(u*c)),m=v<1?h*Math.sqrt(1-v*v):0,I=v<1?(v*h-f)/m:-f+h,g=n?n*e/1e3:e;return g=v<1?Math.exp(-g*v*h)*(1*Math.cos(m*g)+I*Math.sin(m*g)):(1+I*g)*Math.exp(-g*h),0===e||1===e?e:1-g},T=function(e,t){void 0===t&&(t=[]);var n=a.__read(t,2),r=n[0],i=void 0===r?10:r;return("start"==n[1]?Math.ceil:Math.floor)(o.clamp(e,0,1)*i)/i},A=function(e,t){void 0===t&&(t=[]);var n=a.__read(t,4),r=n[0],o=n[1],i=n[2],c=n[3];return m(r,o,i,c)(e)},M=m(.42,0,1,1),R=function(e){return function(t,n,r){return void 0===n&&(n=[]),1-e(1-t,n,r)}},P=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?e(2*t,n,r)/2:1-e(-2*t+2,n,r)/2}},O=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?(1-e(1-2*t,n,r))/2:(e(2*t-1,n,r)+1)/2}},L={steps:T,"step-start":function(e){return T(e,[1,"start"])},"step-end":function(e){return T(e,[1,"end"])},linear:function(e){return e},"cubic-bezier":A,ease:function(e){return A(e,[.25,.1,.25,1])},in:M,out:R(M),"in-out":P(M),"out-in":O(M),"in-quad":I,"out-quad":R(I),"in-out-quad":P(I),"out-in-quad":O(I),"in-cubic":g,"out-cubic":R(g),"in-out-cubic":P(g),"out-in-cubic":O(g),"in-quart":_,"out-quart":R(_),"in-out-quart":P(_),"out-in-quart":O(_),"in-quint":y,"out-quint":R(y),"in-out-quint":P(y),"out-in-quint":O(y),"in-expo":x,"out-expo":R(x),"in-out-expo":P(x),"out-in-expo":O(x),"in-sine":b,"out-sine":R(b),"in-out-sine":P(b),"out-in-sine":O(b),"in-circ":w,"out-circ":R(w),"in-out-circ":P(w),"out-in-circ":O(w),"in-back":E,"out-back":R(E),"in-out-back":P(E),"out-in-back":O(E),"in-bounce":S,"out-bounce":R(S),"in-out-bounce":P(S),"out-in-bounce":O(S),"in-elastic":C,"out-elastic":R(C),"in-out-elastic":P(C),"out-in-elastic":O(C),spring:k,"spring-in":k,"spring-out":R(k),"spring-in-out":P(k),"spring-out-in":O(k)},N=function(e){return e};function F(e,t){return function(n){if(n>=1)return 1;var r=1/e;return(n+=t*r)-n%r}}var D="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",B=new RegExp("cubic-bezier\\("+D+","+D+","+D+","+D+"\\)"),G=/steps\(\s*(\d+)\s*\)/,U=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function j(e){var t=B.exec(e);if(t)return m.apply(void 0,a.__spreadArray([],a.__read(t.slice(1).map(Number)),!1));var n=G.exec(e);if(n)return F(Number(n[1]),0);var r=U.exec(e);return r?F(Number(r[1]),{start:1,middle:.5,end:0}[r[2]]):L[function(e){return(t=e,"-"===(t=t.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())}))).charAt(0)?t.substring(1):t).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim();var t}(e)]||L.linear}function z(e){return Math.abs(function(e){var t;if(0===e.duration||0===e.iterations)return 0;return("auto"===e.duration?0:Number(e.duration))*(null!==(t=e.iterations)&&void 0!==t?t:1)}(e)/(e.playbackRate||1))}function q(e,t,n){var r=function(e,t,n){if(null===t)return 0;var r=n.endTime;return t=Math.min(n.delay+e+n.endDelay,r)?2:3}(e,t,n),a=function(e,t,n,r,a){switch(r){case 1:return"backwards"===t||"both"===t?0:null;case 3:return n-a;case 2:return"forwards"===t||"both"===t?e:null;case 0:return null}}(e,n.fill,t,r,n.delay);if(null===a)return null;var o="auto"===n.duration?0:n.duration,i=function(e,t,n,r,a){var o=a;return 0===e?1!==t&&(o+=n):o+=r/e,o}(o,r,n.iterations,a,n.iterationStart),c=function(e,t,n,r,a,o){var i=e===1/0?t%1:e%1;return 0!==i||2!==n||0===r||0===a&&0!==o||(i=1),i}(i,n.iterationStart,r,n.iterations,a,o),l=function(e,t,n,r){return 2===e&&t===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,c,i),u=function(e,t,n){var r=e;if("normal"!==e&&"reverse"!==e){var a=t;"alternate-reverse"===e&&(a+=1),r="normal",a!==1/0&&a%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,l,c);return n.currentIteration=l,n.progress=u,n.easingFunction(u)}function H(e,t,n){var r=function(e,t){for(var n={},r=0;r=e.applyFrom&&t1)throw new Error("Keyframe offsets must be between 0 and 1.");n.computedOffset=a}}else if("composite"===r&&-1===["replace","add","accumulate","auto"].indexOf(a))throw new Error("".concat(a," compositing is not supported"));n[r]=a}return void 0===n.offset&&(n.offset=null),void 0===n.easing&&(n.easing=(null==t?void 0:t.easing)||"linear"),void 0===n.composite&&(n.composite="auto"),n})),r=!0,a=-1/0,i=0;i=0&&Number(e.offset)<=1})),r||function(){var e,t,r=n.length;n[r-1].computedOffset=Number(null!==(e=n[r-1].offset)&&void 0!==e?e:1),r>1&&(n[0].computedOffset=Number(null!==(t=n[0].offset)&&void 0!==t?t:0));for(var a=0,i=Number(n[0].computedOffset),c=1;c=1?Math.ceil(n):1,this.dpr=n,this.$canvas){var r=this.getDPR();this.$canvas.width=r*e,this.$canvas.height=r*t,a.setDOMSize(this.$canvas,e,t)}},e.prototype.getDPR=function(){return this.dpr},e.prototype.applyCursorStyle=function(e){this.$container&&this.$container.style&&(this.$container.style.cursor=e)},e.prototype.toDataURL=function(e){return void 0===e&&(e={}),r.__awaiter(this,void 0,void 0,(function(){return r.__generator(this,(function(t){return[2,this.deviceRendererPlugin.toDataURL(e)]}))}))},e}(),I=function(e){function t(t,n){var r=e.call(this)||this;return r.rendererPlugin=t,r.config=n,r.name="webgl-context-register",r}return r.__extends(t,e),t.prototype.init=function(){this.context.ContextService=m,this.context.deviceRendererPlugin=this.rendererPlugin;var e=this.config;this.context.deviceContribution=new s.WebGLDeviceContribution(r.__assign(r.__assign({},(null==e?void 0:e.targets)?{targets:e.targets}:{targets:["webgl2","webgl1"]}),{onContextLost:null==e?void 0:e.onContextLost,onContextRestored:null==e?void 0:e.onContextRestored,onContextCreationError:null==e?void 0:e.onContextCreationError}))},t.prototype.destroy=function(){delete this.context.ContextService},t}(a.AbstractRendererPlugin),g=function(e){function t(t){var n=e.call(this,t)||this,r=new p.Plugin(t);return n.registerPlugin(new I(r,t)),n.registerPlugin(new v.Plugin),n.registerPlugin(r),n.registerPlugin(new f.Plugin),n.registerPlugin(new h.Plugin),n}return r.__extends(t,e),t}(a.AbstractRenderer);t.DeviceRenderer=p,t.DomInteraction=f,t.HTMLRenderer=h,t.Renderer=g},1242:function(e,t,n){"use strict";n.d(t,{ZA:function(){return r.ZA},aH:function(){return r.aH},xv:function(){return r.xv},GZ:function(){return r.GZ}});var r=n(4559),a=n(97582),o=n(76714),i=n(25897),c=n(32945),l=n(85975),u=n(77160),s=function(e){function t(){var t=e.apply(this,(0,a.__spreadArray)([],(0,a.__read)(arguments),!1))||this;return t.landmarks=[],t}return(0,a.__extends)(t,e),t.prototype.rotate=function(e,t,n){if(this.relElevation=(0,r._O)(t),this.relAzimuth=(0,r._O)(e),this.relRoll=(0,r._O)(n),this.elevation+=this.relElevation,this.azimuth+=this.relAzimuth,this.roll+=this.relRoll,this.type===r.iM.EXPLORING){var a=c.setAxisAngle(c.create(),[1,0,0],(0,r.Vl)((this.rotateWorld?1:-1)*this.relElevation)),o=c.setAxisAngle(c.create(),[0,1,0],(0,r.Vl)((this.rotateWorld?1:-1)*this.relAzimuth)),i=c.setAxisAngle(c.create(),[0,0,1],(0,r.Vl)(this.relRoll)),u=c.multiply(c.create(),o,a);u=c.multiply(c.create(),u,i);var s=l.fromQuat(l.create(),u);l.translate(this.matrix,this.matrix,[0,0,-this.distance]),l.multiply(this.matrix,this.matrix,s),l.translate(this.matrix,this.matrix,[0,0,this.distance])}else{if(Math.abs(this.elevation)>90)return this;this.computeMatrix()}return this._getAxes(),this.type===r.iM.ORBITING||this.type===r.iM.EXPLORING?this._getPosition():this.type===r.iM.TRACKING&&this._getFocalPoint(),this._update(),this},t.prototype.pan=function(e,t){var n=(0,r.O4)(e,t,0),a=u.clone(this.position);return u.add(a,a,u.scale(u.create(),this.right,n[0])),u.add(a,a,u.scale(u.create(),this.up,n[1])),this._setPosition(a),this.triggerUpdate(),this},t.prototype.dolly=function(e){var t=this.forward,n=u.clone(this.position),a=this.dollyingStep,o=this.distance+e*this.dollyingStep;return a=Math.max(Math.min(o,this.maxDistance),this.minDistance)-this.distance,n[0]+=a*t[0],n[1]+=a*t[1],n[2]+=a*t[2],this._setPosition(n),this.type===r.iM.ORBITING||this.type===r.iM.EXPLORING?this._getDistance():this.type===r.iM.TRACKING&&u.add(this.focalPoint,n,this.distanceVector),this.triggerUpdate(),this},t.prototype.cancelLandmarkAnimation=function(){void 0!==this.landmarkAnimationID&&this.canvas.cancelAnimationFrame(this.landmarkAnimationID)},t.prototype.createLandmark=function(e,t){var n,a,o,i;void 0===t&&(t={});var c=t.position,s=void 0===c?this.position:c,d=t.focalPoint,p=void 0===d?this.focalPoint:d,f=t.roll,h=t.zoom,v=new r.GZ.CameraContribution;v.setType(this.type,void 0),v.setPosition(s[0],null!==(n=s[1])&&void 0!==n?n:this.position[1],null!==(a=s[2])&&void 0!==a?a:this.position[2]),v.setFocalPoint(p[0],null!==(o=p[1])&&void 0!==o?o:this.focalPoint[1],null!==(i=p[2])&&void 0!==i?i:this.focalPoint[2]),v.setRoll(null!=f?f:this.roll),v.setZoom(null!=h?h:this.zoom);var m={name:e,matrix:l.clone(v.getWorldTransform()),right:u.clone(v.right),up:u.clone(v.up),forward:u.clone(v.forward),position:u.clone(v.getPosition()),focalPoint:u.clone(v.getFocalPoint()),distanceVector:u.clone(v.getDistanceVector()),distance:v.getDistance(),dollyingStep:v.getDollyingStep(),azimuth:v.getAzimuth(),elevation:v.getElevation(),roll:v.getRoll(),relAzimuth:v.relAzimuth,relElevation:v.relElevation,relRoll:v.relRoll,zoom:v.getZoom()};return this.landmarks.push(m),m},t.prototype.gotoLandmark=function(e,t){var n=this;void 0===t&&(t={});var a=(0,o.Z)(e)?this.landmarks.find((function(t){return t.name===e})):e;if(a){var c=(0,i.Z)(t)?{duration:t}:t,l=c.easing,s=void 0===l?"linear":l,d=c.duration,p=void 0===d?100:d,f=c.easingFunction,h=void 0===f?void 0:f,v=c.onfinish,m=void 0===v?void 0:v,I=c.onframe,g=void 0===I?void 0:I;if(0===p)return this.syncFromLandmark(a),void(m&&m());this.cancelLandmarkAnimation();var _,y=a.position,x=a.focalPoint,b=a.zoom,w=a.roll,E=h||r.GZ.EasingFunction(s),S=function(){n.setFocalPoint(x),n.setPosition(y),n.setRoll(w),n.setZoom(b),n.computeMatrix(),n.triggerUpdate(),m&&m()},C=function(e){void 0===_&&(_=e);var t=e-_;if(t>p)S();else{var r,a,o=E(t/p),i=u.create(),c=u.create();u.lerp(i,n.focalPoint,x,o),u.lerp(c,n.position,y,o),a=n.roll*(1-o)+w*o,r=n.zoom*(1-o)+b*o,n.setFocalPoint(i),n.setPosition(c),n.setRoll(a),n.setZoom(r),u.dist(i,x)+u.dist(c,y)<=.01&&null==b&&null==w?S():(n.computeMatrix(),n.triggerUpdate(),t0){var o=function(e,t){return e===t?e:p&&function(e){return e===p||e===d}(e)?p:null}(n[a-1],e);if(o)return void(n[a-1]=o)}else t=this.observer,y.push(t),_||(_=!0,void 0!==r.GZ.globalThis?r.GZ.globalThis.setTimeout(x):x());n[a]=e},e.prototype.addListeners=function(){this.addListeners_(this.target)},e.prototype.addListeners_=function(e){var t=this.options;t.attributes&&e.addEventListener(r.Dk.ATTR_MODIFIED,this,!0),t.childList&&e.addEventListener(r.Dk.INSERTED,this,!0),(t.childList||t.subtree)&&e.addEventListener(r.Dk.REMOVED,this,!0)},e.prototype.removeListeners=function(){this.removeListeners_(this.target)},e.prototype.removeListeners_=function(e){var t=this.options;t.attributes&&e.removeEventListener(r.Dk.ATTR_MODIFIED,this,!0),t.childList&&e.removeEventListener(r.Dk.INSERTED,this,!0),(t.childList||t.subtree)&&e.removeEventListener(r.Dk.REMOVED,this,!0)},e.prototype.removeTransientObservers=function(){var e=this.transientObservedNodes;this.transientObservedNodes=[],e.forEach((function(e){this.removeListeners_(e);for(var t=v.get(e),n=0;n0&&Number(this._currentTime)>=this._totalDuration||this._playbackRate<0&&Number(this._currentTime)<=0)},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"totalDuration",{get:function(){return this._totalDuration},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"_needsTick",{get:function(){return this.pending||"running"===this.playState||!this._finishedFlag},enumerable:!1,configurable:!0}),e.prototype.updatePromises=function(){var e=this.oldPlayState,t=this.pending?"pending":this.playState;return this.readyPromise&&t!==e&&("idle"===t?(this.rejectReadyPromise(),this.readyPromise=void 0):"pending"===e?this.resolveReadyPromise():"pending"===t&&(this.readyPromise=void 0)),this.finishedPromise&&t!==e&&("idle"===t?(this.rejectFinishedPromise(),this.finishedPromise=void 0):"finished"===t?this.resolveFinishedPromise():"finished"===e&&(this.finishedPromise=void 0)),this.oldPlayState=t,this.readyPromise||this.finishedPromise},e.prototype.play=function(){this.updatePromises(),this._paused=!1,(this._isFinished||this._idle)&&(this.rewind(),this._startTime=null),this._finishedFlag=!1,this._idle=!1,this.ensureAlive(),this.timeline.applyDirtiedAnimation(this),-1===this.timeline.animations.indexOf(this)&&this.timeline.animations.push(this),this.updatePromises()},e.prototype.pause=function(){this.updatePromises(),this.currentTime&&(this._holdTime=this.currentTime),this._isFinished||this._paused||this._idle?this._idle&&(this.rewind(),this._idle=!1):this.currentTimePending=!0,this._startTime=null,this._paused=!0,this.updatePromises()},e.prototype.finish=function(){this.updatePromises(),this._idle||(this.currentTime=this._playbackRate>0?this._totalDuration:0,this._startTime=this._totalDuration-this.currentTime,this.currentTimePending=!1,this.timeline.applyDirtiedAnimation(this),this.updatePromises())},e.prototype.cancel=function(){var e=this;if(this.updatePromises(),this._inEffect&&(this._inEffect=!1,this._idle=!0,this._paused=!1,this._finishedFlag=!0,this._currentTime=0,this._startTime=null,this.effect.update(null),this.timeline.applyDirtiedAnimation(this),this.updatePromises(),this.oncancel)){var t=new E(null,this,this.currentTime,null);setTimeout((function(){e.oncancel(t)}))}},e.prototype.reverse=function(){this.updatePromises();var e=this.currentTime;this.playbackRate*=-1,this.play(),null!==e&&(this.currentTime=e),this.updatePromises()},e.prototype.updatePlaybackRate=function(e){this.playbackRate=e},e.prototype.targetAnimations=function(){var e;return(null===(e=this.effect)||void 0===e?void 0:e.target).getAnimations()},e.prototype.markTarget=function(){var e=this.targetAnimations();-1===e.indexOf(this)&&e.push(this)},e.prototype.unmarkTarget=function(){var e=this.targetAnimations(),t=e.indexOf(this);-1!==t&&e.splice(t,1)},e.prototype.tick=function(e,t){this._idle||this._paused||(null===this._startTime?t&&(this.startTime=e-this._currentTime/this.playbackRate):this._isFinished||this.tickCurrentTime((e-this._startTime)*this.playbackRate)),t&&(this.currentTimePending=!1,this.fireEvents(e))},e.prototype.rewind=function(){if(this.playbackRate>=0)this.currentTime=0;else{if(!(this._totalDuration<1/0))throw new Error("Unable to rewind negative playback rate animation with infinite duration");this.currentTime=this._totalDuration}},e.prototype.persist=function(){throw new Error(r.jf)},e.prototype.addEventListener=function(e,t,n){throw new Error(r.jf)},e.prototype.removeEventListener=function(e,t,n){throw new Error(r.jf)},e.prototype.dispatchEvent=function(e){throw new Error(r.jf)},e.prototype.commitStyles=function(){throw new Error(r.jf)},e.prototype.ensureAlive=function(){var e,t;this.playbackRate<0&&0===this.currentTime?this._inEffect=!!(null===(e=this.effect)||void 0===e?void 0:e.update(-1)):this._inEffect=!!(null===(t=this.effect)||void 0===t?void 0:t.update(this.currentTime)),this._inTimeline||!this._inEffect&&this._finishedFlag||(this._inTimeline=!0,this.timeline.animations.push(this))},e.prototype.tickCurrentTime=function(e,t){e!==this._currentTime&&(this._currentTime=e,this._isFinished&&!t&&(this._currentTime=this._playbackRate>0?this._totalDuration:0),this.ensureAlive())},e.prototype.fireEvents=function(e){var t=this;if(this._isFinished){if(!this._finishedFlag){if(this.onfinish){var n=new E(null,this,this.currentTime,e);setTimeout((function(){t.onfinish&&t.onfinish(n)}))}this._finishedFlag=!0}}else{if(this.onframe&&"running"===this.playState){var r=new E(null,this,this.currentTime,e);this.onframe(r)}this._finishedFlag=!1}},e}(),k=.1,T="function"==typeof Float32Array,A=function(e,t){return 1-3*t+3*e},M=function(e,t){return 3*t-6*e},R=function(e){return 3*e},P=function(e,t,n){return((A(t,n)*e+M(t,n))*e+R(t))*e},O=function(e,t,n){return 3*A(t,n)*e*e+2*M(t,n)*e+R(t)},L=function(e,t,n,r){if(!(0<=e&&e<=1&&0<=n&&n<=1))throw new Error("bezier x values must be in [0, 1] range");if(e===t&&n===r)return function(e){return e};for(var a=T?new Float32Array(11):new Array(11),o=0;o<11;++o)a[o]=P(o*k,e,n);var i=function(t){for(var r=0,o=1;10!==o&&a[o]<=t;++o)r+=k;--o;var i=r+(t-a[o])/(a[o+1]-a[o])*k,c=O(i,e,n);return c>=.001?function(e,t,n,r){for(var a=0;a<4;++a){var o=O(t,n,r);if(0===o)return t;t-=(P(t,n,r)-e)/o}return t}(t,i,e,n):0===c?i:function(e,t,n,r,a){var o,i,c=0;do{(o=P(i=t+(n-t)/2,r,a)-e)>0?n=i:t=i}while(Math.abs(o)>1e-7&&++c<10);return i}(t,r,r+k,e,n)};return function(e){return 0===e||1===e?e:P(i(e),t,r)}},N=function(e){return Math.pow(e,2)},F=function(e){return Math.pow(e,3)},D=function(e){return Math.pow(e,4)},B=function(e){return Math.pow(e,5)},G=function(e){return Math.pow(e,6)},U=function(e){return 1-Math.cos(e*Math.PI/2)},j=function(e){return 1-Math.sqrt(1-e*e)},z=function(e){return e*e*(3*e-2)},q=function(e){for(var t,n=4;e<((t=Math.pow(2,--n))-1)/11;);return 1/Math.pow(4,3-n)-7.5625*Math.pow((3*t-2)/22-e,2)},H=function(e,t){void 0===t&&(t=[]);var n=(0,a.__read)(t,2),r=n[0],o=void 0===r?1:r,i=n[1],c=void 0===i?.5:i,l=(0,b.Z)(Number(o),1,10),u=(0,b.Z)(Number(c),.1,2);return 0===e||1===e?e:-l*Math.pow(2,10*(e-1))*Math.sin((e-1-u/(2*Math.PI)*Math.asin(1/l))*(2*Math.PI)/u)},V=function(e,t,n){void 0===t&&(t=[]);var r=(0,a.__read)(t,4),o=r[0],i=void 0===o?1:o,c=r[1],l=void 0===c?100:c,u=r[2],s=void 0===u?10:u,d=r[3],p=void 0===d?0:d;i=(0,b.Z)(i,.1,1e3),l=(0,b.Z)(l,.1,1e3),s=(0,b.Z)(s,.1,1e3),p=(0,b.Z)(p,.1,1e3);var f=Math.sqrt(l/i),h=s/(2*Math.sqrt(l*i)),v=h<1?f*Math.sqrt(1-h*h):0,m=h<1?(h*f-p)/v:-p+f,I=n?n*e/1e3:e;return I=h<1?Math.exp(-I*h*f)*(1*Math.cos(v*I)+m*Math.sin(v*I)):(1+m*I)*Math.exp(-I*f),0===e||1===e?e:1-I},W=function(e,t){void 0===t&&(t=[]);var n=(0,a.__read)(t,2),r=n[0],o=void 0===r?10:r;return("start"==n[1]?Math.ceil:Math.floor)((0,b.Z)(e,0,1)*o)/o},X=function(e,t){void 0===t&&(t=[]);var n=(0,a.__read)(t,4),r=n[0],o=n[1],i=n[2],c=n[3];return L(r,o,i,c)(e)},Y=L(.42,0,1,1),Z=function(e){return function(t,n,r){return void 0===n&&(n=[]),1-e(1-t,n,r)}},K=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?e(2*t,n,r)/2:1-e(-2*t+2,n,r)/2}},$=function(e){return function(t,n,r){return void 0===n&&(n=[]),t<.5?(1-e(1-2*t,n,r))/2:(e(2*t-1,n,r)+1)/2}},Q={steps:W,"step-start":function(e){return W(e,[1,"start"])},"step-end":function(e){return W(e,[1,"end"])},linear:function(e){return e},"cubic-bezier":X,ease:function(e){return X(e,[.25,.1,.25,1])},in:Y,out:Z(Y),"in-out":K(Y),"out-in":$(Y),"in-quad":N,"out-quad":Z(N),"in-out-quad":K(N),"out-in-quad":$(N),"in-cubic":F,"out-cubic":Z(F),"in-out-cubic":K(F),"out-in-cubic":$(F),"in-quart":D,"out-quart":Z(D),"in-out-quart":K(D),"out-in-quart":$(D),"in-quint":B,"out-quint":Z(B),"in-out-quint":K(B),"out-in-quint":$(B),"in-expo":G,"out-expo":Z(G),"in-out-expo":K(G),"out-in-expo":$(G),"in-sine":U,"out-sine":Z(U),"in-out-sine":K(U),"out-in-sine":$(U),"in-circ":j,"out-circ":Z(j),"in-out-circ":K(j),"out-in-circ":$(j),"in-back":z,"out-back":Z(z),"in-out-back":K(z),"out-in-back":$(z),"in-bounce":q,"out-bounce":Z(q),"in-out-bounce":K(q),"out-in-bounce":$(q),"in-elastic":H,"out-elastic":Z(H),"in-out-elastic":K(H),"out-in-elastic":$(H),spring:V,"spring-in":V,"spring-out":Z(V),"spring-in-out":K(V),"spring-out-in":$(V)},J=function(e){return e};function ee(e,t){return function(n){if(n>=1)return 1;var r=1/e;return(n+=t*r)-n%r}}var te="\\s*(-?\\d+\\.?\\d*|-?\\.\\d+)\\s*",ne=new RegExp("cubic-bezier\\("+te+","+te+","+te+","+te+"\\)"),re=/steps\(\s*(\d+)\s*\)/,ae=/steps\(\s*(\d+)\s*,\s*(start|middle|end)\s*\)/;function oe(e){var t=ne.exec(e);if(t)return L.apply(void 0,(0,a.__spreadArray)([],(0,a.__read)(t.slice(1).map(Number)),!1));var n=re.exec(e);if(n)return ee(Number(n[1]),0);var r=ae.exec(e);return r?ee(Number(r[1]),{start:1,middle:.5,end:0}[r[2]]):Q[function(e){return(t=e,"-"===(t=t.replace(/([A-Z])/g,(function(e){return"-".concat(e.toLowerCase())}))).charAt(0)?t.substring(1):t).replace(/^ease-/,"").replace(/(\(|\s).+/,"").toLowerCase().trim();var t}(e)]||Q.linear}function ie(e){return Math.abs(function(e){var t;if(0===e.duration||0===e.iterations)return 0;return("auto"===e.duration?0:Number(e.duration))*(null!==(t=e.iterations)&&void 0!==t?t:1)}(e)/(e.playbackRate||1))}function ce(e,t,n){var r=function(e,t,n){if(null===t)return 0;var r=n.endTime;return t=Math.min(n.delay+e+n.endDelay,r)?2:3}(e,t,n),a=function(e,t,n,r,a){switch(r){case 1:return"backwards"===t||"both"===t?0:null;case 3:return n-a;case 2:return"forwards"===t||"both"===t?e:null;case 0:return null}}(e,n.fill,t,r,n.delay);if(null===a)return null;var o="auto"===n.duration?0:n.duration,i=function(e,t,n,r,a){var o=a;return 0===e?1!==t&&(o+=n):o+=r/e,o}(o,r,n.iterations,a,n.iterationStart),c=function(e,t,n,r,a,o){var i=e===1/0?t%1:e%1;return 0!==i||2!==n||0===r||0===a&&0!==o||(i=1),i}(i,n.iterationStart,r,n.iterations,a,o),l=function(e,t,n,r){return 2===e&&t===1/0?1/0:1===n?Math.floor(r)-1:Math.floor(r)}(r,n.iterations,c,i),u=function(e,t,n){var r=e;if("normal"!==e&&"reverse"!==e){var a=t;"alternate-reverse"===e&&(a+=1),r="normal",a!==1/0&&a%2!=0&&(r="reverse")}return"normal"===r?n:1-n}(n.direction,l,c);return n.currentIteration=l,n.progress=u,n.easingFunction(u)}function le(e,t,n){var r=function(e,t){for(var n={},r=0;r=e.applyFrom&&t1)throw new Error("Keyframe offsets must be between 0 and 1.");n.computedOffset=a}}else if("composite"===r&&-1===["replace","add","accumulate","auto"].indexOf(a))throw new Error("".concat(a," compositing is not supported"));n[r]=a}return void 0===n.offset&&(n.offset=null),void 0===n.easing&&(n.easing=(null==t?void 0:t.easing)||"linear"),void 0===n.composite&&(n.composite="auto"),n})),r=!0,a=-1/0,o=0;o=0&&Number(e.offset)<=1})),r||function(){var e,t,r=n.length;n[r-1].computedOffset=Number(null!==(e=n[r-1].offset)&&void 0!==e?e:1),r>1&&(n[0].computedOffset=Number(null!==(t=n[0].offset)&&void 0!==t?t:0));for(var a=0,o=Number(n[0].computedOffset),i=1;i>>8&255}function W(e){return e>>>16&255}function X(e){return 255&e}function Y(e){switch(e){case C.F32:case C.U32:case C.S32:return 4;case C.U16:case C.S16:case C.F16:return 2;case C.U8:case C.S8:return 1;default:throw new Error("whoops")}}function Z(e){return Y(W(e))}function K(e){var t=X(e);if(t&T.Depth)return b.Depth;if(t&T.Normalized)return b.Float;var n=W(e);if(n===C.F16||n===C.F32)return b.Float;if(n===C.U8||n===C.U16||n===C.U32)return b.Uint;if(n===C.S8||n===C.S16||n===C.S32)return b.Sint;throw new Error("whoops")}function $(e,t){if(void 0===t&&(t=""),!e)throw new Error("Assert fail: ".concat(t))}function Q(e){if(null!=e)return e;throw new Error("Missing object")}function J(e,t){return e.r===t.r&&e.g===t.g&&e.b===t.b&&e.a===t.a}function ee(e,t){e.r=t.r,e.g=t.g,e.b=t.b,e.a=t.a}function te(e){return{r:e.r,g:e.g,b:e.b,a:e.a}}function ne(e,t,n,r){return void 0===r&&(r=1),{r:e,g:t,b:n,a:r}}!function(e){e[e.DEPTH_BUFFER_BIT=256]="DEPTH_BUFFER_BIT",e[e.STENCIL_BUFFER_BIT=1024]="STENCIL_BUFFER_BIT",e[e.COLOR_BUFFER_BIT=16384]="COLOR_BUFFER_BIT",e[e.POINTS=0]="POINTS",e[e.LINES=1]="LINES",e[e.LINE_LOOP=2]="LINE_LOOP",e[e.LINE_STRIP=3]="LINE_STRIP",e[e.TRIANGLES=4]="TRIANGLES",e[e.TRIANGLE_STRIP=5]="TRIANGLE_STRIP",e[e.TRIANGLE_FAN=6]="TRIANGLE_FAN",e[e.ZERO=0]="ZERO",e[e.ONE=1]="ONE",e[e.SRC_COLOR=768]="SRC_COLOR",e[e.ONE_MINUS_SRC_COLOR=769]="ONE_MINUS_SRC_COLOR",e[e.SRC_ALPHA=770]="SRC_ALPHA",e[e.ONE_MINUS_SRC_ALPHA=771]="ONE_MINUS_SRC_ALPHA",e[e.DST_ALPHA=772]="DST_ALPHA",e[e.ONE_MINUS_DST_ALPHA=773]="ONE_MINUS_DST_ALPHA",e[e.DST_COLOR=774]="DST_COLOR",e[e.ONE_MINUS_DST_COLOR=775]="ONE_MINUS_DST_COLOR",e[e.SRC_ALPHA_SATURATE=776]="SRC_ALPHA_SATURATE",e[e.CONSTANT_COLOR=32769]="CONSTANT_COLOR",e[e.ONE_MINUS_CONSTANT_COLOR=32770]="ONE_MINUS_CONSTANT_COLOR",e[e.CONSTANT_ALPHA=32771]="CONSTANT_ALPHA",e[e.ONE_MINUS_CONSTANT_ALPHA=32772]="ONE_MINUS_CONSTANT_ALPHA",e[e.FUNC_ADD=32774]="FUNC_ADD",e[e.FUNC_SUBTRACT=32778]="FUNC_SUBTRACT",e[e.FUNC_REVERSE_SUBTRACT=32779]="FUNC_REVERSE_SUBTRACT",e[e.BLEND_EQUATION=32777]="BLEND_EQUATION",e[e.BLEND_EQUATION_RGB=32777]="BLEND_EQUATION_RGB",e[e.BLEND_EQUATION_ALPHA=34877]="BLEND_EQUATION_ALPHA",e[e.BLEND_DST_RGB=32968]="BLEND_DST_RGB",e[e.BLEND_SRC_RGB=32969]="BLEND_SRC_RGB",e[e.BLEND_DST_ALPHA=32970]="BLEND_DST_ALPHA",e[e.BLEND_SRC_ALPHA=32971]="BLEND_SRC_ALPHA",e[e.BLEND_COLOR=32773]="BLEND_COLOR",e[e.ARRAY_BUFFER_BINDING=34964]="ARRAY_BUFFER_BINDING",e[e.ELEMENT_ARRAY_BUFFER_BINDING=34965]="ELEMENT_ARRAY_BUFFER_BINDING",e[e.LINE_WIDTH=2849]="LINE_WIDTH",e[e.ALIASED_POINT_SIZE_RANGE=33901]="ALIASED_POINT_SIZE_RANGE",e[e.ALIASED_LINE_WIDTH_RANGE=33902]="ALIASED_LINE_WIDTH_RANGE",e[e.CULL_FACE_MODE=2885]="CULL_FACE_MODE",e[e.FRONT_FACE=2886]="FRONT_FACE",e[e.DEPTH_RANGE=2928]="DEPTH_RANGE",e[e.DEPTH_WRITEMASK=2930]="DEPTH_WRITEMASK",e[e.DEPTH_CLEAR_VALUE=2931]="DEPTH_CLEAR_VALUE",e[e.DEPTH_FUNC=2932]="DEPTH_FUNC",e[e.STENCIL_CLEAR_VALUE=2961]="STENCIL_CLEAR_VALUE",e[e.STENCIL_FUNC=2962]="STENCIL_FUNC",e[e.STENCIL_FAIL=2964]="STENCIL_FAIL",e[e.STENCIL_PASS_DEPTH_FAIL=2965]="STENCIL_PASS_DEPTH_FAIL",e[e.STENCIL_PASS_DEPTH_PASS=2966]="STENCIL_PASS_DEPTH_PASS",e[e.STENCIL_REF=2967]="STENCIL_REF",e[e.STENCIL_VALUE_MASK=2963]="STENCIL_VALUE_MASK",e[e.STENCIL_WRITEMASK=2968]="STENCIL_WRITEMASK",e[e.STENCIL_BACK_FUNC=34816]="STENCIL_BACK_FUNC",e[e.STENCIL_BACK_FAIL=34817]="STENCIL_BACK_FAIL",e[e.STENCIL_BACK_PASS_DEPTH_FAIL=34818]="STENCIL_BACK_PASS_DEPTH_FAIL",e[e.STENCIL_BACK_PASS_DEPTH_PASS=34819]="STENCIL_BACK_PASS_DEPTH_PASS",e[e.STENCIL_BACK_REF=36003]="STENCIL_BACK_REF",e[e.STENCIL_BACK_VALUE_MASK=36004]="STENCIL_BACK_VALUE_MASK",e[e.STENCIL_BACK_WRITEMASK=36005]="STENCIL_BACK_WRITEMASK",e[e.VIEWPORT=2978]="VIEWPORT",e[e.SCISSOR_BOX=3088]="SCISSOR_BOX",e[e.COLOR_CLEAR_VALUE=3106]="COLOR_CLEAR_VALUE",e[e.COLOR_WRITEMASK=3107]="COLOR_WRITEMASK",e[e.UNPACK_ALIGNMENT=3317]="UNPACK_ALIGNMENT",e[e.PACK_ALIGNMENT=3333]="PACK_ALIGNMENT",e[e.MAX_TEXTURE_SIZE=3379]="MAX_TEXTURE_SIZE",e[e.MAX_VIEWPORT_DIMS=3386]="MAX_VIEWPORT_DIMS",e[e.SUBPIXEL_BITS=3408]="SUBPIXEL_BITS",e[e.RED_BITS=3410]="RED_BITS",e[e.GREEN_BITS=3411]="GREEN_BITS",e[e.BLUE_BITS=3412]="BLUE_BITS",e[e.ALPHA_BITS=3413]="ALPHA_BITS",e[e.DEPTH_BITS=3414]="DEPTH_BITS",e[e.STENCIL_BITS=3415]="STENCIL_BITS",e[e.POLYGON_OFFSET_UNITS=10752]="POLYGON_OFFSET_UNITS",e[e.POLYGON_OFFSET_FACTOR=32824]="POLYGON_OFFSET_FACTOR",e[e.TEXTURE_BINDING_2D=32873]="TEXTURE_BINDING_2D",e[e.SAMPLE_BUFFERS=32936]="SAMPLE_BUFFERS",e[e.SAMPLES=32937]="SAMPLES",e[e.SAMPLE_COVERAGE_VALUE=32938]="SAMPLE_COVERAGE_VALUE",e[e.SAMPLE_COVERAGE_INVERT=32939]="SAMPLE_COVERAGE_INVERT",e[e.COMPRESSED_TEXTURE_FORMATS=34467]="COMPRESSED_TEXTURE_FORMATS",e[e.VENDOR=7936]="VENDOR",e[e.RENDERER=7937]="RENDERER",e[e.VERSION=7938]="VERSION",e[e.IMPLEMENTATION_COLOR_READ_TYPE=35738]="IMPLEMENTATION_COLOR_READ_TYPE",e[e.IMPLEMENTATION_COLOR_READ_FORMAT=35739]="IMPLEMENTATION_COLOR_READ_FORMAT",e[e.BROWSER_DEFAULT_WEBGL=37444]="BROWSER_DEFAULT_WEBGL",e[e.STATIC_DRAW=35044]="STATIC_DRAW",e[e.STREAM_DRAW=35040]="STREAM_DRAW",e[e.DYNAMIC_DRAW=35048]="DYNAMIC_DRAW",e[e.ARRAY_BUFFER=34962]="ARRAY_BUFFER",e[e.ELEMENT_ARRAY_BUFFER=34963]="ELEMENT_ARRAY_BUFFER",e[e.BUFFER_SIZE=34660]="BUFFER_SIZE",e[e.BUFFER_USAGE=34661]="BUFFER_USAGE",e[e.CURRENT_VERTEX_ATTRIB=34342]="CURRENT_VERTEX_ATTRIB",e[e.VERTEX_ATTRIB_ARRAY_ENABLED=34338]="VERTEX_ATTRIB_ARRAY_ENABLED",e[e.VERTEX_ATTRIB_ARRAY_SIZE=34339]="VERTEX_ATTRIB_ARRAY_SIZE",e[e.VERTEX_ATTRIB_ARRAY_STRIDE=34340]="VERTEX_ATTRIB_ARRAY_STRIDE",e[e.VERTEX_ATTRIB_ARRAY_TYPE=34341]="VERTEX_ATTRIB_ARRAY_TYPE",e[e.VERTEX_ATTRIB_ARRAY_NORMALIZED=34922]="VERTEX_ATTRIB_ARRAY_NORMALIZED",e[e.VERTEX_ATTRIB_ARRAY_POINTER=34373]="VERTEX_ATTRIB_ARRAY_POINTER",e[e.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING=34975]="VERTEX_ATTRIB_ARRAY_BUFFER_BINDING",e[e.CULL_FACE=2884]="CULL_FACE",e[e.FRONT=1028]="FRONT",e[e.BACK=1029]="BACK",e[e.FRONT_AND_BACK=1032]="FRONT_AND_BACK",e[e.BLEND=3042]="BLEND",e[e.DEPTH_TEST=2929]="DEPTH_TEST",e[e.DITHER=3024]="DITHER",e[e.POLYGON_OFFSET_FILL=32823]="POLYGON_OFFSET_FILL",e[e.SAMPLE_ALPHA_TO_COVERAGE=32926]="SAMPLE_ALPHA_TO_COVERAGE",e[e.SAMPLE_COVERAGE=32928]="SAMPLE_COVERAGE",e[e.SCISSOR_TEST=3089]="SCISSOR_TEST",e[e.STENCIL_TEST=2960]="STENCIL_TEST",e[e.NO_ERROR=0]="NO_ERROR",e[e.INVALID_ENUM=1280]="INVALID_ENUM",e[e.INVALID_VALUE=1281]="INVALID_VALUE",e[e.INVALID_OPERATION=1282]="INVALID_OPERATION",e[e.OUT_OF_MEMORY=1285]="OUT_OF_MEMORY",e[e.CONTEXT_LOST_WEBGL=37442]="CONTEXT_LOST_WEBGL",e[e.CW=2304]="CW",e[e.CCW=2305]="CCW",e[e.DONT_CARE=4352]="DONT_CARE",e[e.FASTEST=4353]="FASTEST",e[e.NICEST=4354]="NICEST",e[e.GENERATE_MIPMAP_HINT=33170]="GENERATE_MIPMAP_HINT",e[e.BYTE=5120]="BYTE",e[e.UNSIGNED_BYTE=5121]="UNSIGNED_BYTE",e[e.SHORT=5122]="SHORT",e[e.UNSIGNED_SHORT=5123]="UNSIGNED_SHORT",e[e.INT=5124]="INT",e[e.UNSIGNED_INT=5125]="UNSIGNED_INT",e[e.FLOAT=5126]="FLOAT",e[e.DOUBLE=5130]="DOUBLE",e[e.DEPTH_COMPONENT=6402]="DEPTH_COMPONENT",e[e.ALPHA=6406]="ALPHA",e[e.RGB=6407]="RGB",e[e.RGBA=6408]="RGBA",e[e.LUMINANCE=6409]="LUMINANCE",e[e.LUMINANCE_ALPHA=6410]="LUMINANCE_ALPHA",e[e.UNSIGNED_SHORT_4_4_4_4=32819]="UNSIGNED_SHORT_4_4_4_4",e[e.UNSIGNED_SHORT_5_5_5_1=32820]="UNSIGNED_SHORT_5_5_5_1",e[e.UNSIGNED_SHORT_5_6_5=33635]="UNSIGNED_SHORT_5_6_5",e[e.FRAGMENT_SHADER=35632]="FRAGMENT_SHADER",e[e.VERTEX_SHADER=35633]="VERTEX_SHADER",e[e.COMPILE_STATUS=35713]="COMPILE_STATUS",e[e.DELETE_STATUS=35712]="DELETE_STATUS",e[e.LINK_STATUS=35714]="LINK_STATUS",e[e.VALIDATE_STATUS=35715]="VALIDATE_STATUS",e[e.ATTACHED_SHADERS=35717]="ATTACHED_SHADERS",e[e.ACTIVE_ATTRIBUTES=35721]="ACTIVE_ATTRIBUTES",e[e.ACTIVE_UNIFORMS=35718]="ACTIVE_UNIFORMS",e[e.MAX_VERTEX_ATTRIBS=34921]="MAX_VERTEX_ATTRIBS",e[e.MAX_VERTEX_UNIFORM_VECTORS=36347]="MAX_VERTEX_UNIFORM_VECTORS",e[e.MAX_VARYING_VECTORS=36348]="MAX_VARYING_VECTORS",e[e.MAX_COMBINED_TEXTURE_IMAGE_UNITS=35661]="MAX_COMBINED_TEXTURE_IMAGE_UNITS",e[e.MAX_VERTEX_TEXTURE_IMAGE_UNITS=35660]="MAX_VERTEX_TEXTURE_IMAGE_UNITS",e[e.MAX_TEXTURE_IMAGE_UNITS=34930]="MAX_TEXTURE_IMAGE_UNITS",e[e.MAX_FRAGMENT_UNIFORM_VECTORS=36349]="MAX_FRAGMENT_UNIFORM_VECTORS",e[e.SHADER_TYPE=35663]="SHADER_TYPE",e[e.SHADING_LANGUAGE_VERSION=35724]="SHADING_LANGUAGE_VERSION",e[e.CURRENT_PROGRAM=35725]="CURRENT_PROGRAM",e[e.NEVER=512]="NEVER",e[e.ALWAYS=519]="ALWAYS",e[e.LESS=513]="LESS",e[e.EQUAL=514]="EQUAL",e[e.LEQUAL=515]="LEQUAL",e[e.GREATER=516]="GREATER",e[e.GEQUAL=518]="GEQUAL",e[e.NOTEQUAL=517]="NOTEQUAL",e[e.KEEP=7680]="KEEP",e[e.REPLACE=7681]="REPLACE",e[e.INCR=7682]="INCR",e[e.DECR=7683]="DECR",e[e.INVERT=5386]="INVERT",e[e.INCR_WRAP=34055]="INCR_WRAP",e[e.DECR_WRAP=34056]="DECR_WRAP",e[e.NEAREST=9728]="NEAREST",e[e.LINEAR=9729]="LINEAR",e[e.NEAREST_MIPMAP_NEAREST=9984]="NEAREST_MIPMAP_NEAREST",e[e.LINEAR_MIPMAP_NEAREST=9985]="LINEAR_MIPMAP_NEAREST",e[e.NEAREST_MIPMAP_LINEAR=9986]="NEAREST_MIPMAP_LINEAR",e[e.LINEAR_MIPMAP_LINEAR=9987]="LINEAR_MIPMAP_LINEAR",e[e.TEXTURE_MAG_FILTER=10240]="TEXTURE_MAG_FILTER",e[e.TEXTURE_MIN_FILTER=10241]="TEXTURE_MIN_FILTER",e[e.TEXTURE_WRAP_S=10242]="TEXTURE_WRAP_S",e[e.TEXTURE_WRAP_T=10243]="TEXTURE_WRAP_T",e[e.TEXTURE_2D=3553]="TEXTURE_2D",e[e.TEXTURE=5890]="TEXTURE",e[e.TEXTURE_CUBE_MAP=34067]="TEXTURE_CUBE_MAP",e[e.TEXTURE_BINDING_CUBE_MAP=34068]="TEXTURE_BINDING_CUBE_MAP",e[e.TEXTURE_CUBE_MAP_POSITIVE_X=34069]="TEXTURE_CUBE_MAP_POSITIVE_X",e[e.TEXTURE_CUBE_MAP_NEGATIVE_X=34070]="TEXTURE_CUBE_MAP_NEGATIVE_X",e[e.TEXTURE_CUBE_MAP_POSITIVE_Y=34071]="TEXTURE_CUBE_MAP_POSITIVE_Y",e[e.TEXTURE_CUBE_MAP_NEGATIVE_Y=34072]="TEXTURE_CUBE_MAP_NEGATIVE_Y",e[e.TEXTURE_CUBE_MAP_POSITIVE_Z=34073]="TEXTURE_CUBE_MAP_POSITIVE_Z",e[e.TEXTURE_CUBE_MAP_NEGATIVE_Z=34074]="TEXTURE_CUBE_MAP_NEGATIVE_Z",e[e.MAX_CUBE_MAP_TEXTURE_SIZE=34076]="MAX_CUBE_MAP_TEXTURE_SIZE",e[e.TEXTURE0=33984]="TEXTURE0",e[e.ACTIVE_TEXTURE=34016]="ACTIVE_TEXTURE",e[e.REPEAT=10497]="REPEAT",e[e.CLAMP_TO_EDGE=33071]="CLAMP_TO_EDGE",e[e.MIRRORED_REPEAT=33648]="MIRRORED_REPEAT",e[e.TEXTURE_WIDTH=4096]="TEXTURE_WIDTH",e[e.TEXTURE_HEIGHT=4097]="TEXTURE_HEIGHT",e[e.FLOAT_VEC2=35664]="FLOAT_VEC2",e[e.FLOAT_VEC3=35665]="FLOAT_VEC3",e[e.FLOAT_VEC4=35666]="FLOAT_VEC4",e[e.INT_VEC2=35667]="INT_VEC2",e[e.INT_VEC3=35668]="INT_VEC3",e[e.INT_VEC4=35669]="INT_VEC4",e[e.BOOL=35670]="BOOL",e[e.BOOL_VEC2=35671]="BOOL_VEC2",e[e.BOOL_VEC3=35672]="BOOL_VEC3",e[e.BOOL_VEC4=35673]="BOOL_VEC4",e[e.FLOAT_MAT2=35674]="FLOAT_MAT2",e[e.FLOAT_MAT3=35675]="FLOAT_MAT3",e[e.FLOAT_MAT4=35676]="FLOAT_MAT4",e[e.SAMPLER_2D=35678]="SAMPLER_2D",e[e.SAMPLER_CUBE=35680]="SAMPLER_CUBE",e[e.LOW_FLOAT=36336]="LOW_FLOAT",e[e.MEDIUM_FLOAT=36337]="MEDIUM_FLOAT",e[e.HIGH_FLOAT=36338]="HIGH_FLOAT",e[e.LOW_INT=36339]="LOW_INT",e[e.MEDIUM_INT=36340]="MEDIUM_INT",e[e.HIGH_INT=36341]="HIGH_INT",e[e.FRAMEBUFFER=36160]="FRAMEBUFFER",e[e.RENDERBUFFER=36161]="RENDERBUFFER",e[e.RGBA4=32854]="RGBA4",e[e.RGB5_A1=32855]="RGB5_A1",e[e.RGB565=36194]="RGB565",e[e.DEPTH_COMPONENT16=33189]="DEPTH_COMPONENT16",e[e.STENCIL_INDEX=6401]="STENCIL_INDEX",e[e.STENCIL_INDEX8=36168]="STENCIL_INDEX8",e[e.DEPTH_STENCIL=34041]="DEPTH_STENCIL",e[e.RENDERBUFFER_WIDTH=36162]="RENDERBUFFER_WIDTH",e[e.RENDERBUFFER_HEIGHT=36163]="RENDERBUFFER_HEIGHT",e[e.RENDERBUFFER_INTERNAL_FORMAT=36164]="RENDERBUFFER_INTERNAL_FORMAT",e[e.RENDERBUFFER_RED_SIZE=36176]="RENDERBUFFER_RED_SIZE",e[e.RENDERBUFFER_GREEN_SIZE=36177]="RENDERBUFFER_GREEN_SIZE",e[e.RENDERBUFFER_BLUE_SIZE=36178]="RENDERBUFFER_BLUE_SIZE",e[e.RENDERBUFFER_ALPHA_SIZE=36179]="RENDERBUFFER_ALPHA_SIZE",e[e.RENDERBUFFER_DEPTH_SIZE=36180]="RENDERBUFFER_DEPTH_SIZE",e[e.RENDERBUFFER_STENCIL_SIZE=36181]="RENDERBUFFER_STENCIL_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE=36048]="FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE",e[e.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME=36049]="FRAMEBUFFER_ATTACHMENT_OBJECT_NAME",e[e.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL=36050]="FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL",e[e.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE=36051]="FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE",e[e.COLOR_ATTACHMENT0=36064]="COLOR_ATTACHMENT0",e[e.DEPTH_ATTACHMENT=36096]="DEPTH_ATTACHMENT",e[e.STENCIL_ATTACHMENT=36128]="STENCIL_ATTACHMENT",e[e.DEPTH_STENCIL_ATTACHMENT=33306]="DEPTH_STENCIL_ATTACHMENT",e[e.NONE=0]="NONE",e[e.FRAMEBUFFER_COMPLETE=36053]="FRAMEBUFFER_COMPLETE",e[e.FRAMEBUFFER_INCOMPLETE_ATTACHMENT=36054]="FRAMEBUFFER_INCOMPLETE_ATTACHMENT",e[e.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT=36055]="FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT",e[e.FRAMEBUFFER_INCOMPLETE_DIMENSIONS=36057]="FRAMEBUFFER_INCOMPLETE_DIMENSIONS",e[e.FRAMEBUFFER_UNSUPPORTED=36061]="FRAMEBUFFER_UNSUPPORTED",e[e.FRAMEBUFFER_BINDING=36006]="FRAMEBUFFER_BINDING",e[e.RENDERBUFFER_BINDING=36007]="RENDERBUFFER_BINDING",e[e.READ_FRAMEBUFFER=36008]="READ_FRAMEBUFFER",e[e.DRAW_FRAMEBUFFER=36009]="DRAW_FRAMEBUFFER",e[e.MAX_RENDERBUFFER_SIZE=34024]="MAX_RENDERBUFFER_SIZE",e[e.INVALID_FRAMEBUFFER_OPERATION=1286]="INVALID_FRAMEBUFFER_OPERATION",e[e.UNPACK_FLIP_Y_WEBGL=37440]="UNPACK_FLIP_Y_WEBGL",e[e.UNPACK_PREMULTIPLY_ALPHA_WEBGL=37441]="UNPACK_PREMULTIPLY_ALPHA_WEBGL",e[e.UNPACK_COLORSPACE_CONVERSION_WEBGL=37443]="UNPACK_COLORSPACE_CONVERSION_WEBGL",e[e.READ_BUFFER=3074]="READ_BUFFER",e[e.UNPACK_ROW_LENGTH=3314]="UNPACK_ROW_LENGTH",e[e.UNPACK_SKIP_ROWS=3315]="UNPACK_SKIP_ROWS",e[e.UNPACK_SKIP_PIXELS=3316]="UNPACK_SKIP_PIXELS",e[e.PACK_ROW_LENGTH=3330]="PACK_ROW_LENGTH",e[e.PACK_SKIP_ROWS=3331]="PACK_SKIP_ROWS",e[e.PACK_SKIP_PIXELS=3332]="PACK_SKIP_PIXELS",e[e.TEXTURE_BINDING_3D=32874]="TEXTURE_BINDING_3D",e[e.UNPACK_SKIP_IMAGES=32877]="UNPACK_SKIP_IMAGES",e[e.UNPACK_IMAGE_HEIGHT=32878]="UNPACK_IMAGE_HEIGHT",e[e.MAX_3D_TEXTURE_SIZE=32883]="MAX_3D_TEXTURE_SIZE",e[e.MAX_ELEMENTS_VERTICES=33e3]="MAX_ELEMENTS_VERTICES",e[e.MAX_ELEMENTS_INDICES=33001]="MAX_ELEMENTS_INDICES",e[e.MAX_TEXTURE_LOD_BIAS=34045]="MAX_TEXTURE_LOD_BIAS",e[e.MAX_FRAGMENT_UNIFORM_COMPONENTS=35657]="MAX_FRAGMENT_UNIFORM_COMPONENTS",e[e.MAX_VERTEX_UNIFORM_COMPONENTS=35658]="MAX_VERTEX_UNIFORM_COMPONENTS",e[e.MAX_ARRAY_TEXTURE_LAYERS=35071]="MAX_ARRAY_TEXTURE_LAYERS",e[e.MIN_PROGRAM_TEXEL_OFFSET=35076]="MIN_PROGRAM_TEXEL_OFFSET",e[e.MAX_PROGRAM_TEXEL_OFFSET=35077]="MAX_PROGRAM_TEXEL_OFFSET",e[e.MAX_VARYING_COMPONENTS=35659]="MAX_VARYING_COMPONENTS",e[e.FRAGMENT_SHADER_DERIVATIVE_HINT=35723]="FRAGMENT_SHADER_DERIVATIVE_HINT",e[e.RASTERIZER_DISCARD=35977]="RASTERIZER_DISCARD",e[e.VERTEX_ARRAY_BINDING=34229]="VERTEX_ARRAY_BINDING",e[e.MAX_VERTEX_OUTPUT_COMPONENTS=37154]="MAX_VERTEX_OUTPUT_COMPONENTS",e[e.MAX_FRAGMENT_INPUT_COMPONENTS=37157]="MAX_FRAGMENT_INPUT_COMPONENTS",e[e.MAX_SERVER_WAIT_TIMEOUT=37137]="MAX_SERVER_WAIT_TIMEOUT",e[e.MAX_ELEMENT_INDEX=36203]="MAX_ELEMENT_INDEX",e[e.RED=6403]="RED",e[e.RGB8=32849]="RGB8",e[e.RGBA8=32856]="RGBA8",e[e.RGB10_A2=32857]="RGB10_A2",e[e.TEXTURE_3D=32879]="TEXTURE_3D",e[e.TEXTURE_WRAP_R=32882]="TEXTURE_WRAP_R",e[e.TEXTURE_MIN_LOD=33082]="TEXTURE_MIN_LOD",e[e.TEXTURE_MAX_LOD=33083]="TEXTURE_MAX_LOD",e[e.TEXTURE_BASE_LEVEL=33084]="TEXTURE_BASE_LEVEL",e[e.TEXTURE_MAX_LEVEL=33085]="TEXTURE_MAX_LEVEL",e[e.TEXTURE_COMPARE_MODE=34892]="TEXTURE_COMPARE_MODE",e[e.TEXTURE_COMPARE_FUNC=34893]="TEXTURE_COMPARE_FUNC",e[e.SRGB=35904]="SRGB",e[e.SRGB8=35905]="SRGB8",e[e.SRGB8_ALPHA8=35907]="SRGB8_ALPHA8",e[e.COMPARE_REF_TO_TEXTURE=34894]="COMPARE_REF_TO_TEXTURE",e[e.RGBA32F=34836]="RGBA32F",e[e.RGB32F=34837]="RGB32F",e[e.RGBA16F=34842]="RGBA16F",e[e.RGB16F=34843]="RGB16F",e[e.TEXTURE_2D_ARRAY=35866]="TEXTURE_2D_ARRAY",e[e.TEXTURE_BINDING_2D_ARRAY=35869]="TEXTURE_BINDING_2D_ARRAY",e[e.R11F_G11F_B10F=35898]="R11F_G11F_B10F",e[e.RGB9_E5=35901]="RGB9_E5",e[e.RGBA32UI=36208]="RGBA32UI",e[e.RGB32UI=36209]="RGB32UI",e[e.RGBA16UI=36214]="RGBA16UI",e[e.RGB16UI=36215]="RGB16UI",e[e.RGBA8UI=36220]="RGBA8UI",e[e.RGB8UI=36221]="RGB8UI",e[e.RGBA32I=36226]="RGBA32I",e[e.RGB32I=36227]="RGB32I",e[e.RGBA16I=36232]="RGBA16I",e[e.RGB16I=36233]="RGB16I",e[e.RGBA8I=36238]="RGBA8I",e[e.RGB8I=36239]="RGB8I",e[e.RED_INTEGER=36244]="RED_INTEGER",e[e.RGB_INTEGER=36248]="RGB_INTEGER",e[e.RGBA_INTEGER=36249]="RGBA_INTEGER",e[e.R8=33321]="R8",e[e.RG8=33323]="RG8",e[e.R16F=33325]="R16F",e[e.R32F=33326]="R32F",e[e.RG16F=33327]="RG16F",e[e.RG32F=33328]="RG32F",e[e.R8I=33329]="R8I",e[e.R8UI=33330]="R8UI",e[e.R16I=33331]="R16I",e[e.R16UI=33332]="R16UI",e[e.R32I=33333]="R32I",e[e.R32UI=33334]="R32UI",e[e.RG8I=33335]="RG8I",e[e.RG8UI=33336]="RG8UI",e[e.RG16I=33337]="RG16I",e[e.RG16UI=33338]="RG16UI",e[e.RG32I=33339]="RG32I",e[e.RG32UI=33340]="RG32UI",e[e.R8_SNORM=36756]="R8_SNORM",e[e.RG8_SNORM=36757]="RG8_SNORM",e[e.RGB8_SNORM=36758]="RGB8_SNORM",e[e.RGBA8_SNORM=36759]="RGBA8_SNORM",e[e.RGB10_A2UI=36975]="RGB10_A2UI",e[e.TEXTURE_IMMUTABLE_FORMAT=37167]="TEXTURE_IMMUTABLE_FORMAT",e[e.TEXTURE_IMMUTABLE_LEVELS=33503]="TEXTURE_IMMUTABLE_LEVELS",e[e.UNSIGNED_INT_2_10_10_10_REV=33640]="UNSIGNED_INT_2_10_10_10_REV",e[e.UNSIGNED_INT_10F_11F_11F_REV=35899]="UNSIGNED_INT_10F_11F_11F_REV",e[e.UNSIGNED_INT_5_9_9_9_REV=35902]="UNSIGNED_INT_5_9_9_9_REV",e[e.FLOAT_32_UNSIGNED_INT_24_8_REV=36269]="FLOAT_32_UNSIGNED_INT_24_8_REV",e[e.UNSIGNED_INT_24_8=34042]="UNSIGNED_INT_24_8",e[e.HALF_FLOAT=5131]="HALF_FLOAT",e[e.RG=33319]="RG",e[e.RG_INTEGER=33320]="RG_INTEGER",e[e.INT_2_10_10_10_REV=36255]="INT_2_10_10_10_REV",e[e.CURRENT_QUERY=34917]="CURRENT_QUERY",e[e.QUERY_RESULT=34918]="QUERY_RESULT",e[e.QUERY_RESULT_AVAILABLE=34919]="QUERY_RESULT_AVAILABLE",e[e.ANY_SAMPLES_PASSED=35887]="ANY_SAMPLES_PASSED",e[e.ANY_SAMPLES_PASSED_CONSERVATIVE=36202]="ANY_SAMPLES_PASSED_CONSERVATIVE",e[e.MAX_DRAW_BUFFERS=34852]="MAX_DRAW_BUFFERS",e[e.DRAW_BUFFER0=34853]="DRAW_BUFFER0",e[e.DRAW_BUFFER1=34854]="DRAW_BUFFER1",e[e.DRAW_BUFFER2=34855]="DRAW_BUFFER2",e[e.DRAW_BUFFER3=34856]="DRAW_BUFFER3",e[e.DRAW_BUFFER4=34857]="DRAW_BUFFER4",e[e.DRAW_BUFFER5=34858]="DRAW_BUFFER5",e[e.DRAW_BUFFER6=34859]="DRAW_BUFFER6",e[e.DRAW_BUFFER7=34860]="DRAW_BUFFER7",e[e.DRAW_BUFFER8=34861]="DRAW_BUFFER8",e[e.DRAW_BUFFER9=34862]="DRAW_BUFFER9",e[e.DRAW_BUFFER10=34863]="DRAW_BUFFER10",e[e.DRAW_BUFFER11=34864]="DRAW_BUFFER11",e[e.DRAW_BUFFER12=34865]="DRAW_BUFFER12",e[e.DRAW_BUFFER13=34866]="DRAW_BUFFER13",e[e.DRAW_BUFFER14=34867]="DRAW_BUFFER14",e[e.DRAW_BUFFER15=34868]="DRAW_BUFFER15",e[e.MAX_COLOR_ATTACHMENTS=36063]="MAX_COLOR_ATTACHMENTS",e[e.COLOR_ATTACHMENT1=36065]="COLOR_ATTACHMENT1",e[e.COLOR_ATTACHMENT2=36066]="COLOR_ATTACHMENT2",e[e.COLOR_ATTACHMENT3=36067]="COLOR_ATTACHMENT3",e[e.COLOR_ATTACHMENT4=36068]="COLOR_ATTACHMENT4",e[e.COLOR_ATTACHMENT5=36069]="COLOR_ATTACHMENT5",e[e.COLOR_ATTACHMENT6=36070]="COLOR_ATTACHMENT6",e[e.COLOR_ATTACHMENT7=36071]="COLOR_ATTACHMENT7",e[e.COLOR_ATTACHMENT8=36072]="COLOR_ATTACHMENT8",e[e.COLOR_ATTACHMENT9=36073]="COLOR_ATTACHMENT9",e[e.COLOR_ATTACHMENT10=36074]="COLOR_ATTACHMENT10",e[e.COLOR_ATTACHMENT11=36075]="COLOR_ATTACHMENT11",e[e.COLOR_ATTACHMENT12=36076]="COLOR_ATTACHMENT12",e[e.COLOR_ATTACHMENT13=36077]="COLOR_ATTACHMENT13",e[e.COLOR_ATTACHMENT14=36078]="COLOR_ATTACHMENT14",e[e.COLOR_ATTACHMENT15=36079]="COLOR_ATTACHMENT15",e[e.SAMPLER_3D=35679]="SAMPLER_3D",e[e.SAMPLER_2D_SHADOW=35682]="SAMPLER_2D_SHADOW",e[e.SAMPLER_2D_ARRAY=36289]="SAMPLER_2D_ARRAY",e[e.SAMPLER_2D_ARRAY_SHADOW=36292]="SAMPLER_2D_ARRAY_SHADOW",e[e.SAMPLER_CUBE_SHADOW=36293]="SAMPLER_CUBE_SHADOW",e[e.INT_SAMPLER_2D=36298]="INT_SAMPLER_2D",e[e.INT_SAMPLER_3D=36299]="INT_SAMPLER_3D",e[e.INT_SAMPLER_CUBE=36300]="INT_SAMPLER_CUBE",e[e.INT_SAMPLER_2D_ARRAY=36303]="INT_SAMPLER_2D_ARRAY",e[e.UNSIGNED_INT_SAMPLER_2D=36306]="UNSIGNED_INT_SAMPLER_2D",e[e.UNSIGNED_INT_SAMPLER_3D=36307]="UNSIGNED_INT_SAMPLER_3D",e[e.UNSIGNED_INT_SAMPLER_CUBE=36308]="UNSIGNED_INT_SAMPLER_CUBE",e[e.UNSIGNED_INT_SAMPLER_2D_ARRAY=36311]="UNSIGNED_INT_SAMPLER_2D_ARRAY",e[e.MAX_SAMPLES=36183]="MAX_SAMPLES",e[e.SAMPLER_BINDING=35097]="SAMPLER_BINDING",e[e.PIXEL_PACK_BUFFER=35051]="PIXEL_PACK_BUFFER",e[e.PIXEL_UNPACK_BUFFER=35052]="PIXEL_UNPACK_BUFFER",e[e.PIXEL_PACK_BUFFER_BINDING=35053]="PIXEL_PACK_BUFFER_BINDING",e[e.PIXEL_UNPACK_BUFFER_BINDING=35055]="PIXEL_UNPACK_BUFFER_BINDING",e[e.COPY_READ_BUFFER=36662]="COPY_READ_BUFFER",e[e.COPY_WRITE_BUFFER=36663]="COPY_WRITE_BUFFER",e[e.COPY_READ_BUFFER_BINDING=36662]="COPY_READ_BUFFER_BINDING",e[e.COPY_WRITE_BUFFER_BINDING=36663]="COPY_WRITE_BUFFER_BINDING",e[e.FLOAT_MAT2x3=35685]="FLOAT_MAT2x3",e[e.FLOAT_MAT2x4=35686]="FLOAT_MAT2x4",e[e.FLOAT_MAT3x2=35687]="FLOAT_MAT3x2",e[e.FLOAT_MAT3x4=35688]="FLOAT_MAT3x4",e[e.FLOAT_MAT4x2=35689]="FLOAT_MAT4x2",e[e.FLOAT_MAT4x3=35690]="FLOAT_MAT4x3",e[e.UNSIGNED_INT_VEC2=36294]="UNSIGNED_INT_VEC2",e[e.UNSIGNED_INT_VEC3=36295]="UNSIGNED_INT_VEC3",e[e.UNSIGNED_INT_VEC4=36296]="UNSIGNED_INT_VEC4",e[e.UNSIGNED_NORMALIZED=35863]="UNSIGNED_NORMALIZED",e[e.SIGNED_NORMALIZED=36764]="SIGNED_NORMALIZED",e[e.VERTEX_ATTRIB_ARRAY_INTEGER=35069]="VERTEX_ATTRIB_ARRAY_INTEGER",e[e.VERTEX_ATTRIB_ARRAY_DIVISOR=35070]="VERTEX_ATTRIB_ARRAY_DIVISOR",e[e.TRANSFORM_FEEDBACK_BUFFER_MODE=35967]="TRANSFORM_FEEDBACK_BUFFER_MODE",e[e.MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS=35968]="MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS",e[e.TRANSFORM_FEEDBACK_VARYINGS=35971]="TRANSFORM_FEEDBACK_VARYINGS",e[e.TRANSFORM_FEEDBACK_BUFFER_START=35972]="TRANSFORM_FEEDBACK_BUFFER_START",e[e.TRANSFORM_FEEDBACK_BUFFER_SIZE=35973]="TRANSFORM_FEEDBACK_BUFFER_SIZE",e[e.TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN=35976]="TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN",e[e.MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS=35978]="MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS",e[e.MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS=35979]="MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS",e[e.INTERLEAVED_ATTRIBS=35980]="INTERLEAVED_ATTRIBS",e[e.SEPARATE_ATTRIBS=35981]="SEPARATE_ATTRIBS",e[e.TRANSFORM_FEEDBACK_BUFFER=35982]="TRANSFORM_FEEDBACK_BUFFER",e[e.TRANSFORM_FEEDBACK_BUFFER_BINDING=35983]="TRANSFORM_FEEDBACK_BUFFER_BINDING",e[e.TRANSFORM_FEEDBACK=36386]="TRANSFORM_FEEDBACK",e[e.TRANSFORM_FEEDBACK_PAUSED=36387]="TRANSFORM_FEEDBACK_PAUSED",e[e.TRANSFORM_FEEDBACK_ACTIVE=36388]="TRANSFORM_FEEDBACK_ACTIVE",e[e.TRANSFORM_FEEDBACK_BINDING=36389]="TRANSFORM_FEEDBACK_BINDING",e[e.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING=33296]="FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING",e[e.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE=33297]="FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE",e[e.FRAMEBUFFER_ATTACHMENT_RED_SIZE=33298]="FRAMEBUFFER_ATTACHMENT_RED_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE=33299]="FRAMEBUFFER_ATTACHMENT_GREEN_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE=33300]="FRAMEBUFFER_ATTACHMENT_BLUE_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE=33301]="FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE=33302]="FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE",e[e.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE=33303]="FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE",e[e.FRAMEBUFFER_DEFAULT=33304]="FRAMEBUFFER_DEFAULT",e[e.DEPTH24_STENCIL8=35056]="DEPTH24_STENCIL8",e[e.DRAW_FRAMEBUFFER_BINDING=36006]="DRAW_FRAMEBUFFER_BINDING",e[e.READ_FRAMEBUFFER_BINDING=36010]="READ_FRAMEBUFFER_BINDING",e[e.RENDERBUFFER_SAMPLES=36011]="RENDERBUFFER_SAMPLES",e[e.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER=36052]="FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER",e[e.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE=36182]="FRAMEBUFFER_INCOMPLETE_MULTISAMPLE",e[e.UNIFORM_BUFFER=35345]="UNIFORM_BUFFER",e[e.UNIFORM_BUFFER_BINDING=35368]="UNIFORM_BUFFER_BINDING",e[e.UNIFORM_BUFFER_START=35369]="UNIFORM_BUFFER_START",e[e.UNIFORM_BUFFER_SIZE=35370]="UNIFORM_BUFFER_SIZE",e[e.MAX_VERTEX_UNIFORM_BLOCKS=35371]="MAX_VERTEX_UNIFORM_BLOCKS",e[e.MAX_FRAGMENT_UNIFORM_BLOCKS=35373]="MAX_FRAGMENT_UNIFORM_BLOCKS",e[e.MAX_COMBINED_UNIFORM_BLOCKS=35374]="MAX_COMBINED_UNIFORM_BLOCKS",e[e.MAX_UNIFORM_BUFFER_BINDINGS=35375]="MAX_UNIFORM_BUFFER_BINDINGS",e[e.MAX_UNIFORM_BLOCK_SIZE=35376]="MAX_UNIFORM_BLOCK_SIZE",e[e.MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS=35377]="MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS",e[e.MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS=35379]="MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS",e[e.UNIFORM_BUFFER_OFFSET_ALIGNMENT=35380]="UNIFORM_BUFFER_OFFSET_ALIGNMENT",e[e.ACTIVE_UNIFORM_BLOCKS=35382]="ACTIVE_UNIFORM_BLOCKS",e[e.UNIFORM_TYPE=35383]="UNIFORM_TYPE",e[e.UNIFORM_SIZE=35384]="UNIFORM_SIZE",e[e.UNIFORM_BLOCK_INDEX=35386]="UNIFORM_BLOCK_INDEX",e[e.UNIFORM_OFFSET=35387]="UNIFORM_OFFSET",e[e.UNIFORM_ARRAY_STRIDE=35388]="UNIFORM_ARRAY_STRIDE",e[e.UNIFORM_MATRIX_STRIDE=35389]="UNIFORM_MATRIX_STRIDE",e[e.UNIFORM_IS_ROW_MAJOR=35390]="UNIFORM_IS_ROW_MAJOR",e[e.UNIFORM_BLOCK_BINDING=35391]="UNIFORM_BLOCK_BINDING",e[e.UNIFORM_BLOCK_DATA_SIZE=35392]="UNIFORM_BLOCK_DATA_SIZE",e[e.UNIFORM_BLOCK_ACTIVE_UNIFORMS=35394]="UNIFORM_BLOCK_ACTIVE_UNIFORMS",e[e.UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES=35395]="UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES",e[e.UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER=35396]="UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER",e[e.UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER=35398]="UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER",e[e.OBJECT_TYPE=37138]="OBJECT_TYPE",e[e.SYNC_CONDITION=37139]="SYNC_CONDITION",e[e.SYNC_STATUS=37140]="SYNC_STATUS",e[e.SYNC_FLAGS=37141]="SYNC_FLAGS",e[e.SYNC_FENCE=37142]="SYNC_FENCE",e[e.SYNC_GPU_COMMANDS_COMPLETE=37143]="SYNC_GPU_COMMANDS_COMPLETE",e[e.UNSIGNALED=37144]="UNSIGNALED",e[e.SIGNALED=37145]="SIGNALED",e[e.ALREADY_SIGNALED=37146]="ALREADY_SIGNALED",e[e.TIMEOUT_EXPIRED=37147]="TIMEOUT_EXPIRED",e[e.CONDITION_SATISFIED=37148]="CONDITION_SATISFIED",e[e.WAIT_FAILED=37149]="WAIT_FAILED",e[e.SYNC_FLUSH_COMMANDS_BIT=1]="SYNC_FLUSH_COMMANDS_BIT",e[e.COLOR=6144]="COLOR",e[e.DEPTH=6145]="DEPTH",e[e.STENCIL=6146]="STENCIL",e[e.MIN=32775]="MIN",e[e.MAX=32776]="MAX",e[e.DEPTH_COMPONENT24=33190]="DEPTH_COMPONENT24",e[e.STREAM_READ=35041]="STREAM_READ",e[e.STREAM_COPY=35042]="STREAM_COPY",e[e.STATIC_READ=35045]="STATIC_READ",e[e.STATIC_COPY=35046]="STATIC_COPY",e[e.DYNAMIC_READ=35049]="DYNAMIC_READ",e[e.DYNAMIC_COPY=35050]="DYNAMIC_COPY",e[e.DEPTH_COMPONENT32F=36012]="DEPTH_COMPONENT32F",e[e.DEPTH32F_STENCIL8=36013]="DEPTH32F_STENCIL8",e[e.INVALID_INDEX=4294967295]="INVALID_INDEX",e[e.TIMEOUT_IGNORED=-1]="TIMEOUT_IGNORED",e[e.MAX_CLIENT_WAIT_TIMEOUT_WEBGL=37447]="MAX_CLIENT_WAIT_TIMEOUT_WEBGL",e[e.VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE=35070]="VERTEX_ATTRIB_ARRAY_DIVISOR_ANGLE",e[e.UNMASKED_VENDOR_WEBGL=37445]="UNMASKED_VENDOR_WEBGL",e[e.UNMASKED_RENDERER_WEBGL=37446]="UNMASKED_RENDERER_WEBGL",e[e.MAX_TEXTURE_MAX_ANISOTROPY_EXT=34047]="MAX_TEXTURE_MAX_ANISOTROPY_EXT",e[e.TEXTURE_MAX_ANISOTROPY_EXT=34046]="TEXTURE_MAX_ANISOTROPY_EXT",e[e.COMPRESSED_RGB_S3TC_DXT1_EXT=33776]="COMPRESSED_RGB_S3TC_DXT1_EXT",e[e.COMPRESSED_RGBA_S3TC_DXT1_EXT=33777]="COMPRESSED_RGBA_S3TC_DXT1_EXT",e[e.COMPRESSED_RGBA_S3TC_DXT3_EXT=33778]="COMPRESSED_RGBA_S3TC_DXT3_EXT",e[e.COMPRESSED_RGBA_S3TC_DXT5_EXT=33779]="COMPRESSED_RGBA_S3TC_DXT5_EXT",e[e.COMPRESSED_R11_EAC=37488]="COMPRESSED_R11_EAC",e[e.COMPRESSED_SIGNED_R11_EAC=37489]="COMPRESSED_SIGNED_R11_EAC",e[e.COMPRESSED_RG11_EAC=37490]="COMPRESSED_RG11_EAC",e[e.COMPRESSED_SIGNED_RG11_EAC=37491]="COMPRESSED_SIGNED_RG11_EAC",e[e.COMPRESSED_RGB8_ETC2=37492]="COMPRESSED_RGB8_ETC2",e[e.COMPRESSED_RGBA8_ETC2_EAC=37493]="COMPRESSED_RGBA8_ETC2_EAC",e[e.COMPRESSED_SRGB8_ETC2=37494]="COMPRESSED_SRGB8_ETC2",e[e.COMPRESSED_SRGB8_ALPHA8_ETC2_EAC=37495]="COMPRESSED_SRGB8_ALPHA8_ETC2_EAC",e[e.COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2=37496]="COMPRESSED_RGB8_PUNCHTHROUGH_ALPHA1_ETC2",e[e.COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2=37497]="COMPRESSED_SRGB8_PUNCHTHROUGH_ALPHA1_ETC2",e[e.COMPRESSED_RGB_PVRTC_4BPPV1_IMG=35840]="COMPRESSED_RGB_PVRTC_4BPPV1_IMG",e[e.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG=35842]="COMPRESSED_RGBA_PVRTC_4BPPV1_IMG",e[e.COMPRESSED_RGB_PVRTC_2BPPV1_IMG=35841]="COMPRESSED_RGB_PVRTC_2BPPV1_IMG",e[e.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG=35843]="COMPRESSED_RGBA_PVRTC_2BPPV1_IMG",e[e.COMPRESSED_RGB_ETC1_WEBGL=36196]="COMPRESSED_RGB_ETC1_WEBGL",e[e.COMPRESSED_RGB_ATC_WEBGL=35986]="COMPRESSED_RGB_ATC_WEBGL",e[e.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL=35986]="COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL",e[e.COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL=34798]="COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL",e[e.UNSIGNED_INT_24_8_WEBGL=34042]="UNSIGNED_INT_24_8_WEBGL",e[e.HALF_FLOAT_OES=36193]="HALF_FLOAT_OES",e[e.RGBA32F_EXT=34836]="RGBA32F_EXT",e[e.RGB32F_EXT=34837]="RGB32F_EXT",e[e.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT=33297]="FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE_EXT",e[e.UNSIGNED_NORMALIZED_EXT=35863]="UNSIGNED_NORMALIZED_EXT",e[e.MIN_EXT=32775]="MIN_EXT",e[e.MAX_EXT=32776]="MAX_EXT",e[e.SRGB_EXT=35904]="SRGB_EXT",e[e.SRGB_ALPHA_EXT=35906]="SRGB_ALPHA_EXT",e[e.SRGB8_ALPHA8_EXT=35907]="SRGB8_ALPHA8_EXT",e[e.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT=33296]="FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT",e[e.FRAGMENT_SHADER_DERIVATIVE_HINT_OES=35723]="FRAGMENT_SHADER_DERIVATIVE_HINT_OES",e[e.COLOR_ATTACHMENT0_WEBGL=36064]="COLOR_ATTACHMENT0_WEBGL",e[e.COLOR_ATTACHMENT1_WEBGL=36065]="COLOR_ATTACHMENT1_WEBGL",e[e.COLOR_ATTACHMENT2_WEBGL=36066]="COLOR_ATTACHMENT2_WEBGL",e[e.COLOR_ATTACHMENT3_WEBGL=36067]="COLOR_ATTACHMENT3_WEBGL",e[e.COLOR_ATTACHMENT4_WEBGL=36068]="COLOR_ATTACHMENT4_WEBGL",e[e.COLOR_ATTACHMENT5_WEBGL=36069]="COLOR_ATTACHMENT5_WEBGL",e[e.COLOR_ATTACHMENT6_WEBGL=36070]="COLOR_ATTACHMENT6_WEBGL",e[e.COLOR_ATTACHMENT7_WEBGL=36071]="COLOR_ATTACHMENT7_WEBGL",e[e.COLOR_ATTACHMENT8_WEBGL=36072]="COLOR_ATTACHMENT8_WEBGL",e[e.COLOR_ATTACHMENT9_WEBGL=36073]="COLOR_ATTACHMENT9_WEBGL",e[e.COLOR_ATTACHMENT10_WEBGL=36074]="COLOR_ATTACHMENT10_WEBGL",e[e.COLOR_ATTACHMENT11_WEBGL=36075]="COLOR_ATTACHMENT11_WEBGL",e[e.COLOR_ATTACHMENT12_WEBGL=36076]="COLOR_ATTACHMENT12_WEBGL",e[e.COLOR_ATTACHMENT13_WEBGL=36077]="COLOR_ATTACHMENT13_WEBGL",e[e.COLOR_ATTACHMENT14_WEBGL=36078]="COLOR_ATTACHMENT14_WEBGL",e[e.COLOR_ATTACHMENT15_WEBGL=36079]="COLOR_ATTACHMENT15_WEBGL",e[e.DRAW_BUFFER0_WEBGL=34853]="DRAW_BUFFER0_WEBGL",e[e.DRAW_BUFFER1_WEBGL=34854]="DRAW_BUFFER1_WEBGL",e[e.DRAW_BUFFER2_WEBGL=34855]="DRAW_BUFFER2_WEBGL",e[e.DRAW_BUFFER3_WEBGL=34856]="DRAW_BUFFER3_WEBGL",e[e.DRAW_BUFFER4_WEBGL=34857]="DRAW_BUFFER4_WEBGL",e[e.DRAW_BUFFER5_WEBGL=34858]="DRAW_BUFFER5_WEBGL",e[e.DRAW_BUFFER6_WEBGL=34859]="DRAW_BUFFER6_WEBGL",e[e.DRAW_BUFFER7_WEBGL=34860]="DRAW_BUFFER7_WEBGL",e[e.DRAW_BUFFER8_WEBGL=34861]="DRAW_BUFFER8_WEBGL",e[e.DRAW_BUFFER9_WEBGL=34862]="DRAW_BUFFER9_WEBGL",e[e.DRAW_BUFFER10_WEBGL=34863]="DRAW_BUFFER10_WEBGL",e[e.DRAW_BUFFER11_WEBGL=34864]="DRAW_BUFFER11_WEBGL",e[e.DRAW_BUFFER12_WEBGL=34865]="DRAW_BUFFER12_WEBGL",e[e.DRAW_BUFFER13_WEBGL=34866]="DRAW_BUFFER13_WEBGL",e[e.DRAW_BUFFER14_WEBGL=34867]="DRAW_BUFFER14_WEBGL",e[e.DRAW_BUFFER15_WEBGL=34868]="DRAW_BUFFER15_WEBGL",e[e.MAX_COLOR_ATTACHMENTS_WEBGL=36063]="MAX_COLOR_ATTACHMENTS_WEBGL",e[e.MAX_DRAW_BUFFERS_WEBGL=34852]="MAX_DRAW_BUFFERS_WEBGL",e[e.VERTEX_ARRAY_BINDING_OES=34229]="VERTEX_ARRAY_BINDING_OES",e[e.QUERY_COUNTER_BITS_EXT=34916]="QUERY_COUNTER_BITS_EXT",e[e.CURRENT_QUERY_EXT=34917]="CURRENT_QUERY_EXT",e[e.QUERY_RESULT_EXT=34918]="QUERY_RESULT_EXT",e[e.QUERY_RESULT_AVAILABLE_EXT=34919]="QUERY_RESULT_AVAILABLE_EXT",e[e.TIME_ELAPSED_EXT=35007]="TIME_ELAPSED_EXT",e[e.TIMESTAMP_EXT=36392]="TIMESTAMP_EXT",e[e.GPU_DISJOINT_EXT=36795]="GPU_DISJOINT_EXT"}(r||(r={})),function(e){e[e.Buffer=0]="Buffer",e[e.Texture=1]="Texture",e[e.RenderTarget=2]="RenderTarget",e[e.Sampler=3]="Sampler",e[e.Program=4]="Program",e[e.Bindings=5]="Bindings",e[e.InputLayout=6]="InputLayout",e[e.RenderPipeline=7]="RenderPipeline",e[e.ComputePipeline=8]="ComputePipeline",e[e.Readback=9]="Readback",e[e.QueryPool=10]="QueryPool"}(a||(a={})),function(e){e[e.NEVER=512]="NEVER",e[e.LESS=513]="LESS",e[e.EQUAL=514]="EQUAL",e[e.LEQUAL=515]="LEQUAL",e[e.GREATER=516]="GREATER",e[e.NOTEQUAL=517]="NOTEQUAL",e[e.GEQUAL=518]="GEQUAL",e[e.ALWAYS=519]="ALWAYS"}(o||(o={})),function(e){e[e.CCW=2305]="CCW",e[e.CW=2304]="CW"}(i||(i={})),function(e){e[e.NONE=0]="NONE",e[e.FRONT=1]="FRONT",e[e.BACK=2]="BACK",e[e.FRONT_AND_BACK=3]="FRONT_AND_BACK"}(c||(c={})),function(e){e[e.ZERO=0]="ZERO",e[e.ONE=1]="ONE",e[e.SRC=768]="SRC",e[e.ONE_MINUS_SRC=769]="ONE_MINUS_SRC",e[e.DST=774]="DST",e[e.ONE_MINUS_DST=775]="ONE_MINUS_DST",e[e.SRC_ALPHA=770]="SRC_ALPHA",e[e.ONE_MINUS_SRC_ALPHA=771]="ONE_MINUS_SRC_ALPHA",e[e.DST_ALPHA=772]="DST_ALPHA",e[e.ONE_MINUS_DST_ALPHA=773]="ONE_MINUS_DST_ALPHA",e[e.CONST=32769]="CONST",e[e.ONE_MINUS_CONSTANT=32770]="ONE_MINUS_CONSTANT",e[e.SRC_ALPHA_SATURATE=776]="SRC_ALPHA_SATURATE"}(l||(l={})),function(e){e[e.ADD=32774]="ADD",e[e.SUBSTRACT=32778]="SUBSTRACT",e[e.REVERSE_SUBSTRACT=32779]="REVERSE_SUBSTRACT",e[e.MIN=32775]="MIN",e[e.MAX=32776]="MAX"}(u||(u={})),function(e){e[e.CLAMP_TO_EDGE=0]="CLAMP_TO_EDGE",e[e.REPEAT=1]="REPEAT",e[e.MIRRORED_REPEAT=2]="MIRRORED_REPEAT"}(s||(s={})),function(e){e[e.POINT=0]="POINT",e[e.BILINEAR=1]="BILINEAR"}(d||(d={})),function(e){e[e.NO_MIP=0]="NO_MIP",e[e.NEAREST=1]="NEAREST",e[e.LINEAR=2]="LINEAR"}(p||(p={})),function(e){e[e.POINTS=0]="POINTS",e[e.TRIANGLES=1]="TRIANGLES",e[e.TRIANGLE_STRIP=2]="TRIANGLE_STRIP",e[e.LINES=3]="LINES",e[e.LINE_STRIP=4]="LINE_STRIP"}(f||(f={})),function(e){e[e.MAP_READ=1]="MAP_READ",e[e.MAP_WRITE=2]="MAP_WRITE",e[e.COPY_SRC=4]="COPY_SRC",e[e.COPY_DST=8]="COPY_DST",e[e.INDEX=16]="INDEX",e[e.VERTEX=32]="VERTEX",e[e.UNIFORM=64]="UNIFORM",e[e.STORAGE=128]="STORAGE",e[e.INDIRECT=256]="INDIRECT",e[e.QUERY_RESOLVE=512]="QUERY_RESOLVE"}(h||(h={})),function(e){e[e.STATIC=1]="STATIC",e[e.DYNAMIC=2]="DYNAMIC"}(v||(v={})),function(e){e[e.VERTEX=1]="VERTEX",e[e.INSTANCE=2]="INSTANCE"}(m||(m={})),function(e){e.LOADED="loaded"}(I||(I={})),function(e){e[e.TEXTURE_2D=0]="TEXTURE_2D",e[e.TEXTURE_2D_ARRAY=1]="TEXTURE_2D_ARRAY",e[e.TEXTURE_3D=2]="TEXTURE_3D",e[e.TEXTURE_CUBE_MAP=3]="TEXTURE_CUBE_MAP"}(g||(g={})),function(e){e[e.SAMPLED=1]="SAMPLED",e[e.RENDER_TARGET=2]="RENDER_TARGET"}(_||(_={})),function(e){e[e.NONE=0]="NONE",e[e.RED=1]="RED",e[e.GREEN=2]="GREEN",e[e.BLUE=4]="BLUE",e[e.ALPHA=8]="ALPHA",e[e.RGB=7]="RGB",e[e.ALL=15]="ALL"}(y||(y={})),function(e){e[e.KEEP=7680]="KEEP",e[e.ZERO=0]="ZERO",e[e.REPLACE=7681]="REPLACE",e[e.INVERT=5386]="INVERT",e[e.INCREMENT_CLAMP=7682]="INCREMENT_CLAMP",e[e.DECREMENT_CLAMP=7683]="DECREMENT_CLAMP",e[e.INCREMENT_WRAP=34055]="INCREMENT_WRAP",e[e.DECREMENT_WRAP=34056]="DECREMENT_WRAP"}(x||(x={})),function(e){e[e.Float=0]="Float",e[e.Uint=1]="Uint",e[e.Sint=2]="Sint",e[e.Depth=3]="Depth"}(b||(b={})),function(e){e[e.LOWER_LEFT=0]="LOWER_LEFT",e[e.UPPER_LEFT=1]="UPPER_LEFT"}(w||(w={})),function(e){e[e.NEGATIVE_ONE=0]="NEGATIVE_ONE",e[e.ZERO=1]="ZERO"}(E||(E={})),function(e){e[e.OcclusionConservative=0]="OcclusionConservative"}(S||(S={})),function(e){e[e.U8=1]="U8",e[e.U16=2]="U16",e[e.U32=3]="U32",e[e.S8=4]="S8",e[e.S16=5]="S16",e[e.S32=6]="S32",e[e.F16=7]="F16",e[e.F32=8]="F32",e[e.BC1=65]="BC1",e[e.BC2=66]="BC2",e[e.BC3=67]="BC3",e[e.BC4_UNORM=68]="BC4_UNORM",e[e.BC4_SNORM=69]="BC4_SNORM",e[e.BC5_UNORM=70]="BC5_UNORM",e[e.BC5_SNORM=71]="BC5_SNORM",e[e.U16_PACKED_5551=97]="U16_PACKED_5551",e[e.U16_PACKED_565=98]="U16_PACKED_565",e[e.D24=129]="D24",e[e.D32F=130]="D32F",e[e.D24S8=131]="D24S8",e[e.D32FS8=132]="D32FS8"}(C||(C={})),function(e){e[e.R=1]="R",e[e.RG=2]="RG",e[e.RGB=3]="RGB",e[e.RGBA=4]="RGBA",e[e.A=5]="A"}(k||(k={})),function(e){e[e.None=0]="None",e[e.Normalized=1]="Normalized",e[e.sRGB=2]="sRGB",e[e.Depth=4]="Depth",e[e.Stencil=8]="Stencil",e[e.RenderTarget=16]="RenderTarget"}(T||(T={})),function(e){e[e.ALPHA=H(C.U8,k.A,T.None)]="ALPHA",e[e.U8_LUMINANCE=H(C.U8,k.A,T.None)]="U8_LUMINANCE",e[e.F16_LUMINANCE=H(C.F16,k.A,T.None)]="F16_LUMINANCE",e[e.F32_LUMINANCE=H(C.F32,k.A,T.None)]="F32_LUMINANCE",e[e.F16_R=H(C.F16,k.R,T.None)]="F16_R",e[e.F16_RG=H(C.F16,k.RG,T.None)]="F16_RG",e[e.F16_RGB=H(C.F16,k.RGB,T.None)]="F16_RGB",e[e.F16_RGBA=H(C.F16,k.RGBA,T.None)]="F16_RGBA",e[e.F32_R=H(C.F32,k.R,T.None)]="F32_R",e[e.F32_RG=H(C.F32,k.RG,T.None)]="F32_RG",e[e.F32_RGB=H(C.F32,k.RGB,T.None)]="F32_RGB",e[e.F32_RGBA=H(C.F32,k.RGBA,T.None)]="F32_RGBA",e[e.U8_R=H(C.U8,k.R,T.None)]="U8_R",e[e.U8_R_NORM=H(C.U8,k.R,T.Normalized)]="U8_R_NORM",e[e.U8_RG=H(C.U8,k.RG,T.None)]="U8_RG",e[e.U8_RG_NORM=H(C.U8,k.RG,T.Normalized)]="U8_RG_NORM",e[e.U8_RGB=H(C.U8,k.RGB,T.None)]="U8_RGB",e[e.U8_RGB_NORM=H(C.U8,k.RGB,T.Normalized)]="U8_RGB_NORM",e[e.U8_RGB_SRGB=H(C.U8,k.RGB,T.sRGB|T.Normalized)]="U8_RGB_SRGB",e[e.U8_RGBA=H(C.U8,k.RGBA,T.None)]="U8_RGBA",e[e.U8_RGBA_NORM=H(C.U8,k.RGBA,T.Normalized)]="U8_RGBA_NORM",e[e.U8_RGBA_SRGB=H(C.U8,k.RGBA,T.sRGB|T.Normalized)]="U8_RGBA_SRGB",e[e.U16_R=H(C.U16,k.R,T.None)]="U16_R",e[e.U16_R_NORM=H(C.U16,k.R,T.Normalized)]="U16_R_NORM",e[e.U16_RG_NORM=H(C.U16,k.RG,T.Normalized)]="U16_RG_NORM",e[e.U16_RGBA_NORM=H(C.U16,k.RGBA,T.Normalized)]="U16_RGBA_NORM",e[e.U16_RGB=H(C.U16,k.RGB,T.None)]="U16_RGB",e[e.U32_R=H(C.U32,k.R,T.None)]="U32_R",e[e.U32_RG=H(C.U32,k.RG,T.None)]="U32_RG",e[e.S8_R=H(C.S8,k.R,T.None)]="S8_R",e[e.S8_R_NORM=H(C.S8,k.R,T.Normalized)]="S8_R_NORM",e[e.S8_RG_NORM=H(C.S8,k.RG,T.Normalized)]="S8_RG_NORM",e[e.S8_RGB_NORM=H(C.S8,k.RGB,T.Normalized)]="S8_RGB_NORM",e[e.S8_RGBA_NORM=H(C.S8,k.RGBA,T.Normalized)]="S8_RGBA_NORM",e[e.S16_R=H(C.S16,k.R,T.None)]="S16_R",e[e.S16_RG=H(C.S16,k.RG,T.None)]="S16_RG",e[e.S16_RG_NORM=H(C.S16,k.RG,T.Normalized)]="S16_RG_NORM",e[e.S16_RGB_NORM=H(C.S16,k.RGB,T.Normalized)]="S16_RGB_NORM",e[e.S16_RGBA=H(C.S16,k.RGBA,T.None)]="S16_RGBA",e[e.S16_RGBA_NORM=H(C.S16,k.RGBA,T.Normalized)]="S16_RGBA_NORM",e[e.S32_R=H(C.S32,k.R,T.None)]="S32_R",e[e.U16_RGBA_5551=H(C.U16_PACKED_5551,k.RGBA,T.Normalized)]="U16_RGBA_5551",e[e.U16_RGB_565=H(C.U16_PACKED_565,k.RGB,T.Normalized)]="U16_RGB_565",e[e.BC1=H(C.BC1,k.RGBA,T.Normalized)]="BC1",e[e.BC1_SRGB=H(C.BC1,k.RGBA,T.Normalized|T.sRGB)]="BC1_SRGB",e[e.BC2=H(C.BC2,k.RGBA,T.Normalized)]="BC2",e[e.BC2_SRGB=H(C.BC2,k.RGBA,T.Normalized|T.sRGB)]="BC2_SRGB",e[e.BC3=H(C.BC3,k.RGBA,T.Normalized)]="BC3",e[e.BC3_SRGB=H(C.BC3,k.RGBA,T.Normalized|T.sRGB)]="BC3_SRGB",e[e.BC4_UNORM=H(C.BC4_UNORM,k.R,T.Normalized)]="BC4_UNORM",e[e.BC4_SNORM=H(C.BC4_SNORM,k.R,T.Normalized)]="BC4_SNORM",e[e.BC5_UNORM=H(C.BC5_UNORM,k.RG,T.Normalized)]="BC5_UNORM",e[e.BC5_SNORM=H(C.BC5_SNORM,k.RG,T.Normalized)]="BC5_SNORM",e[e.D24=H(C.D24,k.R,T.Depth)]="D24",e[e.D24_S8=H(C.D24S8,k.RG,T.Depth|T.Stencil)]="D24_S8",e[e.D32F=H(C.D32F,k.R,T.Depth)]="D32F",e[e.D32F_S8=H(C.D32FS8,k.RG,T.Depth|T.Stencil)]="D32F_S8",e[e.U8_RGB_RT=H(C.U8,k.RGB,T.RenderTarget|T.Normalized)]="U8_RGB_RT",e[e.U8_RGBA_RT=H(C.U8,k.RGBA,T.RenderTarget|T.Normalized)]="U8_RGBA_RT",e[e.U8_RGBA_RT_SRGB=H(C.U8,k.RGBA,T.RenderTarget|T.Normalized|T.sRGB)]="U8_RGBA_RT_SRGB"}(A||(A={}));var re=ne(0,0,0,0),ae=ne(0,0,0,1),oe=ne(1,1,1,0),ie=ne(1,1,1,1);function ce(e){return!(!e||0!=(e&e-1))}function le(e,t){return null!=e?e:t}function ue(e){return void 0===e?null:e}function se(e,t,n){e.length=t,e.fill(n)}function de(e,t){var n=t-1;return e+n&~n}function pe(e,t){return((e+t-1)/t|0)*t}function fe(e,t,n){return n?e|=t:e&=~t,e}function he(e,t){for(var n=new Array(e),r=0;r1,l=n.replace("\r\n","\n").split("\n").map((function(e){return e.replace(/[/][/].*$/,"")})).filter((function(e){return!(!e||/^\s+$/.test(e))})),u="";null!==r&&(u=Object.keys(r).map((function(e){return ut(e,r[e])})).join("\n"));var s=l.find((function(e){return e.startsWith("precision")}))||"precision mediump float;",d=a?l.filter((function(e){return!e.startsWith("precision")})).join("\n"):l.join("\n"),p="";if(e.viewportOrigin===w.UPPER_LEFT&&(p+="".concat(ut("VIEWPORT_ORIGIN_TL","1"),"\n")),e.clipSpaceNearZ===E.ZERO&&(p+="".concat(ut("CLIPSPACE_NEAR_ZERO","1"),"\n")),e.explicitBindingLocations){var f=0,h=0,v=0;d=d.replace(/^(layout\((.*)\))?\s*uniform(.+{)$/gm,(function(e,t,n,r){var a=n?"".concat(n,", "):"";return"layout(".concat(a,"set = ").concat(f,", binding = ").concat(h++,") uniform ").concat(r)})),f++,h=0,$(e.separateSamplerTextures),d=d.replace(/^(layout\((.*)\))?\s*uniform sampler(\w+) (.*);/gm,(function(e,n,r,a,o){var i=st(r);null===i&&(i=h++);var c=(0,N.__read)(function(e){return[e,""]}(a),2),l=c[0],u=c[1];return"frag"===t?"\nlayout(set = ".concat(f,", binding = ").concat(2*i+0,") uniform texture").concat(l," T_").concat(o,";\nlayout(set = ").concat(f,", binding = ").concat(2*i+1,") uniform sampler").concat(u," S_").concat(o,";").trim():""})),d=d.replace("frag"===t?/^\s*\b(varying|in)\b/gm:/^\s*\b(varying|out)\b/gm,(function(e,t){return"layout(location = ".concat(v++,") ").concat(t)})),p+="".concat(ut("gl_VertexID","gl_VertexIndex"),"\n"),p+="".concat(ut("gl_InstanceID","gl_InstanceIndex"),"\n"),s=s.replace(/^precision (.*) sampler(.*);$/gm,"")}else{var m=0;d=d.replace(/^(layout\((.*)\))?\s*uniform sampler(\w+) (.*);/gm,(function(e,t,n,r,a){var o=st(n);return null===o&&(o=m++),"uniform sampler".concat(r," ").concat(a,"; // BINDING=").concat(o)}))}if(e.separateSamplerTextures)d=(d=d.replace(/\bSAMPLER_(\w+)\((.*?)\)/g,(function(e,t,n){return"sampler".concat(t,"(T_").concat(n,", S_").concat(n,")")}))).replace(/\bTEXTURE\((.*?)\)/g,(function(e,t){return"T_".concat(t)}));else{var I=[];d=d.replace(/\bSAMPLER_(\w+)\((.*?)\)/g,(function(e,t,n){return I.push([n,t]),n})),i&&I.forEach((function(e){var t=(0,N.__read)(e,2),n=t[0],r=t[1];d=d.replace(new RegExp("texture\\(".concat(n),"g"),(function(){return"texture".concat(r,"(").concat(n)}))})),d=d.replace(/\bTEXTURE\((.*?)\)/g,(function(e,t){return t}))}var g="".concat(i?"":e.glslVersion,"\n").concat(i&&c?"#extension GL_EXT_draw_buffers : require\n":"","\n").concat(i&&"frag"===t?"#extension GL_OES_standard_derivatives : enable\n":"").concat(a?s:"","\n").concat(p||"").concat(u?u+"\n":"","\n").concat(d,"\n").trim();if(e.explicitBindingLocations&&"frag"===t&&(g=g.replace(/^\b(out)\b/g,(function(e,t){return"layout(location = 0) ".concat(t)}))),i){if("frag"===t&&(g=g.replace(/^\s*in\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"varying ".concat(t," ").concat(n,";\n")}))),"vert"===t&&(g=(g=g.replace(/^\s*out\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"varying ".concat(t," ").concat(n,";\n")}))).replace(/^\s*layout\(location\s*=\s*\S*\)\s*in\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return"attribute ".concat(t," ").concat(n,";\n")}))),g=g.replace(/\s*uniform\s*.*\s*{((?:\s*.*\s*)*?)};/g,(function(e,t){return t.trim().replace(/^.*$/gm,(function(e){var t=e.trim();return t.startsWith("#")?t:e?"uniform ".concat(t):""}))})),"frag"===t)if(c){var _=[];g=g.replace(/^\s*layout\(location\s*=\s*\d*\)\s*out\s+vec4\s*(.*);$/gm,(function(e,t){return _.push(t),"vec4 ".concat(t,";\n")}));var y=g.lastIndexOf("}");g=g.substring(0,y)+"\n ".concat(_.map((function(e,t){return"gl_FragData[".concat(t,"] = ").concat(e,";\n ")})).join("\n"))+g.substring(y)}else{var x;if(g=g.replace(/^\s*out\s+(\S+)\s*(.*);$/gm,(function(e,t,n){return x=n,"".concat(t," ").concat(n,";\n")})),x){y=g.lastIndexOf("}");g=g.substring(0,y)+"\n gl_FragColor = vec4(".concat(x,");\n")+g.substring(y)}}g=g.replace(/^\s*layout\((.*)\)/gm,"")}return g}var pt=function(e){function t(t){var n=t.id,r=t.device,a=e.call(this)||this;return a.id=n,a.device=r,null!==a.device.resourceCreationTracker&&a.device.resourceCreationTracker.trackResourceCreated(a),a}return(0,N.__extends)(t,e),t.prototype.destroy=function(){null!==this.device.resourceCreationTracker&&this.device.resourceCreationTracker.trackResourceDestroyed(this)},t}(z.Z),ft=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.Bindings;var c=o.uniformBufferBindings,l=o.samplerBindings;return i.uniformBufferBindings=c||[],i.samplerBindings=l||[],i.bindingLayouts=i.createBindingLayouts(),i}return(0,N.__extends)(t,e),t.prototype.createBindingLayouts=function(){var e=0,t=0,n=[],r=this.uniformBufferBindings.length,a=this.samplerBindings.length;return n.push({firstUniformBuffer:e,numUniformBuffers:r,firstSampler:t,numSamplers:a}),{numUniformBuffers:e+=r,numSamplers:t+=a,bindingLayoutTables:n}},t}(pt);function ht(e){return"undefined"!=typeof WebGL2RenderingContext&&e instanceof WebGL2RenderingContext||Boolean(e&&2===e._version)}function vt(e){switch(W(e)){case C.BC1:case C.BC2:case C.BC3:case C.BC4_UNORM:case C.BC4_SNORM:case C.BC5_UNORM:case C.BC5_SNORM:return!0;default:return!1}}function mt(e){if(X(e)&T.Normalized)return!1;var t=W(e);return t===C.S8||t===C.S16||t===C.S32||(t===C.U8||t===C.U16||t===C.U32)}function It(e){return e&h.INDEX?r.ELEMENT_ARRAY_BUFFER:e&h.VERTEX?r.ARRAY_BUFFER:e&h.UNIFORM?r.UNIFORM_BUFFER:void 0}function gt(e){var t=W(e),n=V(e),a=X(e),o=function(e){switch(e){case C.U8:return r.UNSIGNED_BYTE;case C.U16:return r.UNSIGNED_SHORT;case C.U32:return r.UNSIGNED_INT;case C.S8:return r.BYTE;case C.S16:return r.SHORT;case C.S32:return r.INT;case C.F16:return r.HALF_FLOAT;case C.F32:return r.FLOAT;default:throw new Error("whoops")}}(t),i=function(e){switch(e){case k.R:return 1;case k.RG:return 2;case k.RGB:return 3;case k.RGBA:return 4;default:return 1}}(n);return{size:i,type:o,normalized:!!(a&T.Normalized)}}function _t(e){switch(e){case s.CLAMP_TO_EDGE:return r.CLAMP_TO_EDGE;case s.REPEAT:return r.REPEAT;case s.MIRRORED_REPEAT:return r.MIRRORED_REPEAT;default:throw new Error("whoops")}}function yt(e,t){if(t===p.LINEAR&&e===d.BILINEAR)return r.LINEAR_MIPMAP_LINEAR;if(t===p.LINEAR&&e===d.POINT)return r.NEAREST_MIPMAP_LINEAR;if(t===p.NEAREST&&e===d.BILINEAR)return r.LINEAR_MIPMAP_NEAREST;if(t===p.NEAREST&&e===d.POINT)return r.NEAREST_MIPMAP_NEAREST;if(t===p.NO_MIP&&e===d.BILINEAR)return r.LINEAR;if(t===p.NO_MIP&&e===d.POINT)return r.NEAREST;throw new Error("Unknown texture filter mode")}function xt(e,t){void 0===t&&(t=0);var n=e;return n.gl_buffer_pages[t/n.pageByteSize|0]}function bt(e){return e.gl_texture}function wt(e){return e.gl_sampler}function Et(e,t){e.name=t,e.__SPECTOR_Metadata={name:t}}function St(e,t){for(var n=[];;){var r=t.exec(e);if(!r)break;n.push(r)}return n}function Ct(e){return e.blendMode==u.ADD&&e.blendSrcFactor==l.ONE&&e.blendDstFactor===l.ZERO}function kt(e){if(e===g.TEXTURE_2D)return r.TEXTURE_2D;if(e===g.TEXTURE_2D_ARRAY)return r.TEXTURE_2D_ARRAY;if(e===g.TEXTURE_CUBE_MAP)return r.TEXTURE_CUBE_MAP;if(e===g.TEXTURE_3D)return r.TEXTURE_3D;throw new Error("whoops")}function Tt(e,t,n,r){return e%n==0&&t%r==0}var At,Mt=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.Buffer;var c=o.viewOrSize,l=o.usage,u=o.hint,s=void 0===u?v.STATIC:u,d=r.uniformBufferMaxPageByteSize,p=r.gl,f=l&h.UNIFORM;f||(ht(p)?p.bindVertexArray(null):r.OES_vertex_array_object.bindVertexArrayOES(null));var m,I=(0,B.Z)(c)?de(c,4):de(c.byteLength,4);if(i.gl_buffer_pages=[],f){for(var g=I;g>0;)i.gl_buffer_pages.push(i.createBufferPage(Math.min(g,d),l,s)),g-=d;m=d}else i.gl_buffer_pages.push(i.createBufferPage(I,l,s)),m=I;return i.pageByteSize=m,i.byteSize=I,i.usage=l,i.gl_target=It(l),(0,B.Z)(c)||i.setSubData(0,new Uint8Array(c.buffer)),f||(ht(p)?p.bindVertexArray(i.device.currentBoundVAO):r.OES_vertex_array_object.bindVertexArrayOES(i.device.currentBoundVAO)),i}return(0,N.__extends)(t,e),t.prototype.setSubData=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=t.byteLength-n);for(var a=this.device.gl,o=this.pageByteSize,i=e+r,c=e,l=e%o;c=1,!c){s=l.device.ensureResourceExists(d.createTexture());var f=l.device.translateTextureType(i.format),h=l.device.translateTextureInternalFormat(i.format);if(l.device.setActiveTexture(d.TEXTURE0),l.device.currentTextures[0]=null,l.preprocessImage(),i.dimension===g.TEXTURE_2D){if(u=r.TEXTURE_2D,d.bindTexture(u,s),l.immutable)if(ht(d))d.texStorage2D(u,p,h,i.width,i.height);else{var v=(h===r.DEPTH_COMPONENT||l.isNPOT(),0);(l.format!==A.D32F&&l.format!==A.D24_S8||ht(d)||o.WEBGL_depth_texture)&&(d.texImage2D(u,v,h,i.width,i.height,0,h,f,null),l.mipmaps&&(l.mipmaps=!1,d.texParameteri(r.TEXTURE_2D,r.TEXTURE_MIN_FILTER,r.LINEAR),d.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,r.CLAMP_TO_EDGE),d.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,r.CLAMP_TO_EDGE)))}$(1===i.depthOrArrayLayers)}else if(i.dimension===g.TEXTURE_2D_ARRAY)u=r.TEXTURE_2D_ARRAY,d.bindTexture(u,s),l.immutable&&ht(d)&&d.texStorage3D(u,p,h,i.width,i.height,i.depthOrArrayLayers);else if(i.dimension===g.TEXTURE_3D)u=r.TEXTURE_3D,d.bindTexture(u,s),l.immutable&&ht(d)&&d.texStorage3D(u,p,h,i.width,i.height,i.depthOrArrayLayers);else{if(i.dimension!==g.TEXTURE_CUBE_MAP)throw new Error("whoops");u=r.TEXTURE_CUBE_MAP,d.bindTexture(u,s),l.immutable&&ht(d)&&d.texStorage2D(u,p,h,i.width,i.height),$(6===i.depthOrArrayLayers)}}return l.gl_texture=s,l.gl_target=u,l.mipLevelCount=p,l}return(0,N.__extends)(t,e),t.prototype.setImageData=function(e,t){void 0===t&&(t=0);var n=this.device.gl;vt(this.format);var a,o=this.gl_target===r.TEXTURE_3D||this.gl_target===r.TEXTURE_2D_ARRAY,i=this.gl_target===r.TEXTURE_CUBE_MAP,c=(a=e[0],Object.prototype.toString.call(a)in lt);this.device.setActiveTexture(n.TEXTURE0),this.device.currentTextures[0]=null;var l,u,s=e[0];c?(l=this.width,u=this.height):(l=s.width,u=s.height,this.width=l,this.height=u),n.bindTexture(this.gl_target,this.gl_texture);var d=this.device.translateTextureFormat(this.format),p=this.device.translateTextureType(this.format);this.preprocessImage();for(var f=0;f1&&W(e.format)===C.BC1)for(var t=e.width,n=e.height,r=0;r1?l.renderbufferStorageMultisample(r.RENDERBUFFER,f,m,s,d):l.renderbufferStorage(r.RENDERBUFFER,m,s,d)}return c.format=u,c.width=s,c.height=d,c.sampleCount=f,c}return(0,N.__extends)(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this),null!==this.gl_renderbuffer&&this.device.gl.deleteRenderbuffer(this.gl_renderbuffer),this.texture&&this.texture.destroy()},t}(pt);!function(e){e[e.NeedsCompile=0]="NeedsCompile",e[e.Compiling=1]="Compiling",e[e.NeedsBind=2]="NeedsBind",e[e.ReadyToUse=3]="ReadyToUse"}(At||(At={}));var Lt=function(e){function t(t,n){var r=t.id,o=t.device,i=t.descriptor,c=e.call(this,{id:r,device:o})||this;c.rawVertexGLSL=n,c.type=a.Program,c.uniformSetters={},c.attributes=[];var l=c.device.gl;return c.descriptor=i,c.gl_program=c.device.ensureResourceExists(l.createProgram()),c.gl_shader_vert=null,c.gl_shader_frag=null,c.compileState=At.NeedsCompile,c.tryCompileProgram(),c}return(0,N.__extends)(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this),this.device.gl.deleteProgram(this.gl_program),this.device.gl.deleteShader(this.gl_shader_vert),this.device.gl.deleteShader(this.gl_shader_frag)},t.prototype.tryCompileProgram=function(){var e,t;$(this.compileState===At.NeedsCompile);var n=this.descriptor,r=this.device.gl;(null===(e=n.vertex)||void 0===e?void 0:e.glsl)&&(null===(t=n.fragment)||void 0===t?void 0:t.glsl)&&(this.gl_shader_vert=this.compileShader(n.vertex.glsl,r.VERTEX_SHADER),this.gl_shader_frag=this.compileShader(n.fragment.glsl,r.FRAGMENT_SHADER),r.attachShader(this.gl_program,this.gl_shader_vert),r.attachShader(this.gl_program,this.gl_shader_frag),r.linkProgram(this.gl_program),this.compileState=At.Compiling,ht(r)||(this.readUniformLocationsFromLinkedProgram(),this.readAttributesFromLinkedProgram()))},t.prototype.readAttributesFromLinkedProgram=function(){for(var e,t=this.device.gl,n=t.getProgramParameter(this.gl_program,t.ACTIVE_ATTRIBUTES),r=function(e){var t={};return e.replace(/^\s*#define\s*(\S*)\s*(\S*)\s*$/gm,(function(e,n,r){var a=Number(r);return t[n]=isNaN(a)?r:a,""})),t}(this.descriptor.vertex.glsl),a=function(e,t){var n=[];return e.replace(/^\s*layout\(location\s*=\s*(\S*)\)\s*in\s+\S+\s*(.*);$/gm,(function(e,r,a){var o=Number(r);return n.push({location:isNaN(o)?t[r]:o,name:a}),""})),n}(this.rawVertexGLSL,r),o=function(n){var r=t.getActiveAttrib(i.gl_program,n),o=r.name,c=r.type,l=r.size,u=t.getAttribLocation(i.gl_program,o),s=null===(e=a.find((function(e){return e.name===o})))||void 0===e?void 0:e.location;u>=0&&!(0,D.Z)(s)&&(i.attributes[s]={name:o,location:u,type:c,size:l})},i=this,c=0;c1)for(var i=0;i1&&null!==u.device.EXT_texture_filter_anisotropic&&($(l.minFilter===d.BILINEAR&&l.magFilter===d.BILINEAR&&l.mipmapFilter===p.LINEAR),s.samplerParameterf(f,u.device.EXT_texture_filter_anisotropic.TEXTURE_MAX_ANISOTROPY_EXT,h)),u.gl_sampler=f}else u.descriptor=l;return u}return(0,N.__extends)(t,e),t.prototype.setTextureParameters=function(e,t,n){var a,o=this.device.gl,i=this.descriptor;this.isNPOT(t,n)?o.texParameteri(r.TEXTURE_2D,r.TEXTURE_MIN_FILTER,r.LINEAR):o.texParameteri(e,r.TEXTURE_MIN_FILTER,yt(i.minFilter,i.mipmapFilter)),o.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_S,_t(i.addressModeU)),o.texParameteri(r.TEXTURE_2D,r.TEXTURE_WRAP_T,_t(i.addressModeV)),o.texParameteri(e,r.TEXTURE_MAG_FILTER,yt(i.magFilter,p.NO_MIP));var c=null!==(a=i.maxAnisotropy)&&void 0!==a?a:1;c>1&&null!==this.device.EXT_texture_filter_anisotropic&&($(i.minFilter===d.BILINEAR&&i.magFilter===d.BILINEAR&&i.mipmapFilter===p.LINEAR),o.texParameteri(e,this.device.EXT_texture_filter_anisotropic.TEXTURE_MAX_ANISOTROPY_EXT,c))},t.prototype.destroy=function(){e.prototype.destroy.call(this),ht(this.device.gl)&&this.device.gl.deleteSampler(wt(this))},t.prototype.isNPOT=function(e,t){return!ce(e)||!ce(t)},t}(pt),jt=function(){function e(){}return e.prototype.dispatchWorkgroups=function(e,t,n){},e.prototype.dispatchWorkgroupsIndirect=function(e,t){},e.prototype.setPipeline=function(e){},e.prototype.setBindings=function(e){},e.prototype.pushDebugGroup=function(e){},e.prototype.popDebugGroup=function(){},e.prototype.insertDebugMarker=function(e){},e}(),zt=/uniform(?:\s+)(\w+)(?:\s?){([^]*?)}/g,qt=function(){function e(e,t){this.shaderDebug=!1,this.OES_vertex_array_object=null,this.ANGLE_instanced_arrays=null,this.OES_texture_float=null,this.OES_draw_buffers_indexed=null,this.WEBGL_draw_buffers=null,this.WEBGL_depth_texture=null,this.WEBGL_color_buffer_float=null,this.EXT_color_buffer_half_float=null,this.WEBGL_compressed_texture_s3tc=null,this.WEBGL_compressed_texture_s3tc_srgb=null,this.EXT_texture_compression_rgtc=null,this.EXT_texture_filter_anisotropic=null,this.KHR_parallel_shader_compile=null,this.EXT_texture_norm16=null,this.EXT_color_buffer_float=null,this.OES_texture_float_linear=null,this.OES_texture_half_float_linear=null,this.scTexture=null,this.scPlatformFramebuffer=null,this.currentActiveTexture=null,this.currentBoundVAO=null,this.currentProgram=null,this.resourceCreationTracker=null,this.resourceUniqueId=0,this.currentColorAttachments=[],this.currentColorAttachmentLevels=[],this.currentColorResolveTos=[],this.currentColorResolveToLevels=[],this.currentSampleCount=-1,this.currentIndexBufferByteOffset=null,this.currentMegaState=ye(be),this.currentSamplers=[],this.currentTextures=[],this.currentUniformBuffers=[],this.currentUniformBufferByteOffsets=[],this.currentUniformBufferByteSizes=[],this.currentScissorEnabled=!1,this.currentStencilRef=null,this.currentRenderPassDescriptor=null,this.currentRenderPassDescriptorStack=[],this.debugGroupStack=[],this.resolveColorAttachmentsChanged=!1,this.resolveDepthStencilAttachmentsChanged=!1,this.explicitBindingLocations=!1,this.separateSamplerTextures=!1,this.viewportOrigin=w.LOWER_LEFT,this.clipSpaceNearZ=E.NEGATIVE_ONE,this.supportMRT=!1,this.inBlitRenderPass=!1,this.supportedSampleCounts=[],this.occlusionQueriesRecommended=!1,this.computeShadersSupported=!1,this.gl=e,this.contextAttributes=Q(e.getContextAttributes()),ht(e)?(this.EXT_texture_norm16=e.getExtension("EXT_texture_norm16"),this.EXT_color_buffer_float=e.getExtension("EXT_color_buffer_float")):(this.OES_vertex_array_object=e.getExtension("OES_vertex_array_object"),this.ANGLE_instanced_arrays=e.getExtension("ANGLE_instanced_arrays"),this.OES_texture_float=e.getExtension("OES_texture_float"),this.WEBGL_draw_buffers=e.getExtension("WEBGL_draw_buffers"),this.WEBGL_depth_texture=e.getExtension("WEBGL_depth_texture"),this.WEBGL_color_buffer_float=e.getExtension("WEBGL_color_buffer_float"),this.EXT_color_buffer_half_float=e.getExtension("EXT_color_buffer_half_float"),e.getExtension("EXT_frag_depth"),e.getExtension("OES_element_index_uint"),e.getExtension("OES_standard_derivatives")),this.WEBGL_compressed_texture_s3tc=e.getExtension("WEBGL_compressed_texture_s3tc"),this.WEBGL_compressed_texture_s3tc_srgb=e.getExtension("WEBGL_compressed_texture_s3tc_srgb"),this.EXT_texture_compression_rgtc=e.getExtension("EXT_texture_compression_rgtc"),this.EXT_texture_filter_anisotropic=e.getExtension("EXT_texture_filter_anisotropic"),this.EXT_texture_norm16=e.getExtension("EXT_texture_norm16"),this.OES_texture_float_linear=e.getExtension("OES_texture_float_linear"),this.OES_texture_half_float_linear=e.getExtension("OES_texture_half_float_linear"),this.KHR_parallel_shader_compile=e.getExtension("KHR_parallel_shader_compile"),ht(e)?(this.platformString="WebGL2",this.glslVersion="#version 300 es"):(this.platformString="WebGL1",this.glslVersion="#version 100"),this.scTexture=new Pt({id:this.getNextUniqueId(),device:this,descriptor:{width:0,height:0,depthOrArrayLayers:1,dimension:g.TEXTURE_2D,mipLevelCount:1,usage:_.RENDER_TARGET,format:!1===this.contextAttributes.alpha?A.U8_RGB_RT:A.U8_RGBA_RT},fake:!0}),this.scTexture.formatKind=b.Float,this.scTexture.gl_target=null,this.scTexture.gl_texture=null,this.resolveColorReadFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveColorDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveDepthStencilReadFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.resolveDepthStencilDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.renderPassDrawFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.readbackFramebuffer=this.ensureResourceExists(e.createFramebuffer()),this.fallbackTexture2D=this.createFallbackTexture(g.TEXTURE_2D,b.Float),this.fallbackTexture2DDepth=this.createFallbackTexture(g.TEXTURE_2D,b.Depth),this.fallbackVertexBuffer=this.createBuffer({viewOrSize:1,usage:h.VERTEX,hint:v.STATIC}),ht(e)&&(this.fallbackTexture2DArray=this.createFallbackTexture(g.TEXTURE_2D_ARRAY,b.Float),this.fallbackTexture3D=this.createFallbackTexture(g.TEXTURE_3D,b.Float),this.fallbackTextureCube=this.createFallbackTexture(g.TEXTURE_CUBE_MAP,b.Float)),this.currentMegaState.depthCompare=o.LESS,this.currentMegaState.depthWrite=!1,this.currentMegaState.attachmentsState[0].channelWriteMask=y.ALL,e.enable(e.DEPTH_TEST),e.enable(e.STENCIL_TEST),this.checkLimits(),t.shaderDebug&&(this.shaderDebug=!0),t.trackResources&&(this.resourceCreationTracker=new Gt)}return e.prototype.destroy=function(){this.blitBindings&&this.blitBindings.destroy(),this.blitInputLayout&&this.blitInputLayout.destroy(),this.blitRenderPipeline&&this.blitRenderPipeline.destroy(),this.blitVertexBuffer&&this.blitVertexBuffer.destroy(),this.blitProgram&&this.blitProgram.destroy()},e.prototype.createFallbackTexture=function(e,t){var n=e===g.TEXTURE_CUBE_MAP?6:1,r=t===b.Depth?A.D32F:A.U8_RGBA_NORM,a=this.createTexture({dimension:e,format:r,usage:_.SAMPLED,width:1,height:1,depthOrArrayLayers:n,mipLevelCount:1});return t===b.Float&&a.setImageData([new Uint8Array(4*n)]),bt(a)},e.prototype.getNextUniqueId=function(){return++this.resourceUniqueId},e.prototype.checkLimits=function(){var e=this.gl;if(this.maxVertexAttribs=e.getParameter(r.MAX_VERTEX_ATTRIBS),ht(e)){this.uniformBufferMaxPageByteSize=Math.min(e.getParameter(r.MAX_UNIFORM_BLOCK_SIZE),65536),this.uniformBufferWordAlignment=e.getParameter(e.UNIFORM_BUFFER_OFFSET_ALIGNMENT)/4;var t=e.getInternalformatParameter(e.RENDERBUFFER,e.DEPTH32F_STENCIL8,e.SAMPLES);this.supportedSampleCounts=t?(0,N.__spreadArray)([],(0,N.__read)(t),!1):[],this.occlusionQueriesRecommended=!0}else this.uniformBufferWordAlignment=64,this.uniformBufferMaxPageByteSize=65536;this.uniformBufferMaxPageWordSize=this.uniformBufferMaxPageByteSize/4,this.supportedSampleCounts.includes(1)||this.supportedSampleCounts.push(1),this.supportedSampleCounts.sort((function(e,t){return e-t}))},e.prototype.configureSwapChain=function(e,t,n){var r=this.scTexture;r.width=e,r.height=t,this.scPlatformFramebuffer=ue(n)},e.prototype.getDevice=function(){return this},e.prototype.getCanvas=function(){return this.gl.canvas},e.prototype.getOnscreenTexture=function(){return this.scTexture},e.prototype.beginFrame=function(){},e.prototype.endFrame=function(){},e.prototype.translateTextureInternalFormat=function(e,t){switch(void 0===t&&(t=!1),e){case A.ALPHA:return r.ALPHA;case A.U8_LUMINANCE:case A.F16_LUMINANCE:case A.F32_LUMINANCE:return r.LUMINANCE;case A.F16_R:return r.R16F;case A.F16_RG:return r.RG16F;case A.F16_RGB:return r.RGB16F;case A.F16_RGBA:return r.RGBA16F;case A.F32_R:return r.R32F;case A.F32_RG:return r.RG32F;case A.F32_RGB:return r.RGB32F;case A.F32_RGBA:return ht(this.gl)?r.RGBA32F:t?this.WEBGL_color_buffer_float.RGBA32F_EXT:r.RGBA;case A.U8_R_NORM:return r.R8;case A.U8_RG_NORM:return r.RG8;case A.U8_RGB_NORM:case A.U8_RGB_RT:return r.RGB8;case A.U8_RGB_SRGB:return r.SRGB8;case A.U8_RGBA_NORM:case A.U8_RGBA_RT:return ht(this.gl)?r.RGBA8:t?r.RGBA4:r.RGBA;case A.U8_RGBA:return r.RGBA;case A.U8_RGBA_SRGB:case A.U8_RGBA_RT_SRGB:return r.SRGB8_ALPHA8;case A.U16_R:return r.R16UI;case A.U16_R_NORM:return this.EXT_texture_norm16.R16_EXT;case A.U16_RG_NORM:return this.EXT_texture_norm16.RG16_EXT;case A.U16_RGBA_NORM:return this.EXT_texture_norm16.RGBA16_EXT;case A.U16_RGBA_5551:return r.RGB5_A1;case A.U16_RGB_565:return r.RGB565;case A.U32_R:return r.R32UI;case A.S8_RGBA_NORM:return r.RGBA8_SNORM;case A.S8_RG_NORM:return r.RG8_SNORM;case A.BC1:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT1_EXT;case A.BC1_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT1_EXT;case A.BC2:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT3_EXT;case A.BC2_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT3_EXT;case A.BC3:return this.WEBGL_compressed_texture_s3tc.COMPRESSED_RGBA_S3TC_DXT5_EXT;case A.BC3_SRGB:return this.WEBGL_compressed_texture_s3tc_srgb.COMPRESSED_SRGB_ALPHA_S3TC_DXT5_EXT;case A.BC4_UNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_RED_RGTC1_EXT;case A.BC4_SNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_SIGNED_RED_RGTC1_EXT;case A.BC5_UNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_RED_GREEN_RGTC2_EXT;case A.BC5_SNORM:return this.EXT_texture_compression_rgtc.COMPRESSED_SIGNED_RED_GREEN_RGTC2_EXT;case A.D32F_S8:return ht(this.gl)?r.DEPTH32F_STENCIL8:this.WEBGL_depth_texture?r.DEPTH_STENCIL:r.DEPTH_COMPONENT16;case A.D24_S8:return ht(this.gl)?r.DEPTH24_STENCIL8:this.WEBGL_depth_texture?r.DEPTH_STENCIL:r.DEPTH_COMPONENT16;case A.D32F:return ht(this.gl)?r.DEPTH_COMPONENT32F:this.WEBGL_depth_texture?r.DEPTH_COMPONENT:r.DEPTH_COMPONENT16;case A.D24:return ht(this.gl)?r.DEPTH_COMPONENT24:this.WEBGL_depth_texture?r.DEPTH_COMPONENT:r.DEPTH_COMPONENT16;default:throw new Error("whoops")}},e.prototype.translateTextureType=function(e){switch(W(e)){case C.U8:return r.UNSIGNED_BYTE;case C.U16:return r.UNSIGNED_SHORT;case C.U32:return r.UNSIGNED_INT;case C.S8:return r.BYTE;case C.F16:return r.HALF_FLOAT;case C.F32:return r.FLOAT;case C.U16_PACKED_5551:return r.UNSIGNED_SHORT_5_5_5_1;case C.D32F:return ht(this.gl)?r.FLOAT:this.WEBGL_depth_texture?r.UNSIGNED_INT:r.UNSIGNED_BYTE;case C.D24:return ht(this.gl)?r.UNSIGNED_INT_24_8:this.WEBGL_depth_texture?r.UNSIGNED_SHORT:r.UNSIGNED_BYTE;case C.D24S8:return ht(this.gl)?r.UNSIGNED_INT_24_8:this.WEBGL_depth_texture?r.UNSIGNED_INT_24_8_WEBGL:r.UNSIGNED_BYTE;case C.D32FS8:return r.FLOAT_32_UNSIGNED_INT_24_8_REV;default:throw new Error("whoops")}},e.prototype.translateTextureFormat=function(e){if(vt(e)||e===A.F32_LUMINANCE||e===A.U8_LUMINANCE)return this.translateTextureInternalFormat(e);var t=ht(this.gl)||!ht(this.gl)&&!!this.WEBGL_depth_texture;switch(e){case A.D24_S8:case A.D32F_S8:return t?r.DEPTH_STENCIL:r.RGBA;case A.D24:case A.D32F:return t?r.DEPTH_COMPONENT:r.RGBA}var n=mt(e);switch(V(e)){case k.A:return r.ALPHA;case k.R:return n?r.RED_INTEGER:r.RED;case k.RG:return n?r.RG_INTEGER:r.RG;case k.RGB:return n?r.RGB_INTEGER:r.RGB;case k.RGBA:return r.RGBA}},e.prototype.setActiveTexture=function(e){this.currentActiveTexture!==e&&(this.gl.activeTexture(e),this.currentActiveTexture=e)},e.prototype.bindVAO=function(e){this.currentBoundVAO!==e&&(ht(this.gl)?this.gl.bindVertexArray(e):this.OES_vertex_array_object.bindVertexArrayOES(e),this.currentBoundVAO=e)},e.prototype.programCompiled=function(e){$(e.compileState!==At.NeedsCompile),e.compileState===At.Compiling&&(e.compileState=At.NeedsBind,this.shaderDebug&&this.checkProgramCompilationForErrors(e))},e.prototype.useProgram=function(e){this.currentProgram!==e&&(this.programCompiled(e),this.gl.useProgram(e.gl_program),this.currentProgram=e)},e.prototype.ensureResourceExists=function(e){if(null===e){var t=this.gl.getError();throw new Error("Created resource is null; GL error encountered: ".concat(t))}return e},e.prototype.createBuffer=function(e){return new Mt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createTexture=function(e){return new Pt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createSampler=function(e){return new Ut({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderTarget=function(e){return new Ot({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderTargetFromTexture=function(e){var t=e,n=t.format,r=t.width,a=t.height;return $(1===t.mipLevelCount),this.createRenderTarget({format:n,width:r,height:a,sampleCount:1,texture:e})},e.prototype.createProgram=function(e){var t,n,r,a=null===(t=e.vertex)||void 0===t?void 0:t.glsl;return(null===(n=e.vertex)||void 0===n?void 0:n.glsl)&&(e.vertex.glsl=dt(this.queryVendorInfo(),"vert",e.vertex.glsl)),(null===(r=e.fragment)||void 0===r?void 0:r.glsl)&&(e.fragment.glsl=dt(this.queryVendorInfo(),"frag",e.fragment.glsl)),this.createProgramSimple(e,a)},e.prototype.createProgramSimple=function(e,t){return new Lt({id:this.getNextUniqueId(),device:this,descriptor:e},t)},e.prototype.createBindings=function(e){return new ft({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createInputLayout=function(e){return new Rt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createRenderPipeline=function(e){return new Dt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createComputePass=function(){return new jt},e.prototype.createComputePipeline=function(e){return new Bt({id:this.getNextUniqueId(),device:this,descriptor:e})},e.prototype.createReadback=function(){return new Ft({id:this.getNextUniqueId(),device:this})},e.prototype.createQueryPool=function(e,t){return new Nt({id:this.getNextUniqueId(),device:this,descriptor:{type:e,elemCount:t}})},e.prototype.formatRenderPassDescriptor=function(e){var t,n,r,a,o,i,c=e.colorAttachment;e.depthClearValue=null!==(t=e.depthClearValue)&&void 0!==t?t:"load",e.stencilClearValue=null!==(n=e.stencilClearValue)&&void 0!==n?n:"load";for(var l=0;l=0;t--)this.debugGroupStack[t].drawCallCount+=e},e.prototype.debugGroupStatisticsBufferUpload=function(e){void 0===e&&(e=1);for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].bufferUploadCount+=e},e.prototype.debugGroupStatisticsTextureBind=function(e){void 0===e&&(e=1);for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].textureBindCount+=e},e.prototype.debugGroupStatisticsTriangles=function(e){for(var t=this.debugGroupStack.length-1;t>=0;t--)this.debugGroupStack[t].triangleCount+=e},e.prototype.reportShaderError=function(e,t){var n=this.gl,r=n.getShaderParameter(e,n.COMPILE_STATUS);if(!r){console.error(function(e,t){return void 0===t&&(t=1),e.split("\n").map((function(e,n){return"".concat(function(e,t,n){for(void 0===n&&(n="0");e.length=c.numUniformBuffers),$(o.length>=c.numSamplers);for(var l=0;l{throw Error("TextDecoder not available")}};"undefined"!=typeof TextDecoder&&Vt.decode();let Wt=null;function Xt(){return null!==Wt&&0!==Wt.byteLength||(Wt=new Uint8Array(Ht.memory.buffer)),Wt}function Yt(e,t){return e>>>=0,Vt.decode(Xt().subarray(e,e+t))}const Zt=new Array(128).fill(void 0);Zt.push(void 0,null,!0,!1);let Kt=Zt.length;function $t(e){return Zt[e]}function Qt(e){const t=$t(e);return function(e){e<132||(Zt[e]=Kt,Kt=e)}(e),t}let Jt=0;const en="undefined"!=typeof TextEncoder?new TextEncoder("utf-8"):{encode:()=>{throw Error("TextEncoder not available")}},tn="function"==typeof en.encodeInto?function(e,t){return en.encodeInto(e,t)}:function(e,t){const n=en.encode(e);return t.set(n),{read:e.length,written:n.length}};function nn(e,t,n){if(void 0===n){const n=en.encode(e),r=t(n.length,1)>>>0;return Xt().subarray(r,r+n.length).set(n),Jt=n.length,r}let r=e.length,a=t(r,1)>>>0;const o=Xt();let i=0;for(;i127)break;o[a+i]=t}if(i!==r){0!==i&&(e=e.slice(i)),a=n(a,r,r=i+3*e.length,1)>>>0;const t=Xt().subarray(a+i,a+r);i+=tn(e,t).written}return Jt=i,a}let rn=null;function an(){return null!==rn&&0!==rn.byteLength||(rn=new Int32Array(Ht.memory.buffer)),rn}function on(e,t,n){let r,a;try{const c=Ht.__wbindgen_add_to_stack_pointer(-16),l=nn(e,Ht.__wbindgen_malloc,Ht.__wbindgen_realloc),u=Jt,s=nn(t,Ht.__wbindgen_malloc,Ht.__wbindgen_realloc),d=Jt;Ht.glsl_compile(c,l,u,s,d,n);var o=an()[c/4+0],i=an()[c/4+1];return r=o,a=i,Yt(o,i)}finally{Ht.__wbindgen_add_to_stack_pointer(16),Ht.__wbindgen_free(r,a,1)}}class cn{static __wrap(e){e>>>=0;const t=Object.create(cn.prototype);return t.__wbg_ptr=e,t}__destroy_into_raw(){const e=this.__wbg_ptr;return this.__wbg_ptr=0,e}free(){const e=this.__destroy_into_raw();Ht.__wbg_wgslcomposer_free(e)}constructor(){const e=Ht.wgslcomposer_new();return cn.__wrap(e)}wgsl_compile(e){let t,n;try{const o=Ht.__wbindgen_add_to_stack_pointer(-16),i=nn(e,Ht.__wbindgen_malloc,Ht.__wbindgen_realloc),c=Jt;Ht.wgslcomposer_wgsl_compile(o,this.__wbg_ptr,i,c);var r=an()[o/4+0],a=an()[o/4+1];return t=r,n=a,Yt(r,a)}finally{Ht.__wbindgen_add_to_stack_pointer(16),Ht.__wbindgen_free(t,n,1)}}}function ln(){const e={wbg:{}};return e.wbg.__wbindgen_string_new=function(e,t){return function(e){Kt===Zt.length&&Zt.push(Zt.length+1);const t=Kt;return Kt=Zt[t],Zt[t]=e,t}(Yt(e,t))},e.wbg.__wbindgen_object_drop_ref=function(e){Qt(e)},e.wbg.__wbg_log_1d3ae0273d8f4f8a=function(e){console.log($t(e))},e.wbg.__wbg_log_576ca876af0d4a77=function(e,t){console.log($t(e),$t(t))},e.wbg.__wbindgen_throw=function(e,t){throw new Error(Yt(e,t))},e}async function un(e){if(void 0!==Ht)return Ht;const t=ln();("string"==typeof e||"function"==typeof Request&&e instanceof Request||"function"==typeof URL&&e instanceof URL)&&(e=fetch(e));const{instance:n,module:r}=await async function(e,t){if("function"==typeof Response&&e instanceof Response){if("function"==typeof WebAssembly.instantiateStreaming)try{return await WebAssembly.instantiateStreaming(e,t)}catch(t){if("application/wasm"==e.headers.get("Content-Type"))throw t;console.warn("`WebAssembly.instantiateStreaming` failed because your server does not serve wasm with `application/wasm` MIME type. Falling back to `WebAssembly.instantiate` which is slower. Original error:\n",t)}const n=await e.arrayBuffer();return await WebAssembly.instantiate(n,t)}{const n=await WebAssembly.instantiate(e,t);return n instanceof WebAssembly.Instance?{instance:n,module:e}:n}}(await e,t);return function(e,t){return Ht=e.exports,un.__wbindgen_wasm_module=t,rn=null,Wt=null,Ht}(n,r)}var sn,dn;function pn(e){if(e===A.U8_R_NORM)return"r8unorm";if(e===A.U8_RG_NORM)return"rg8unorm";if(e===A.U8_RGBA_RT)return"bgra8unorm";if(e===A.U8_RGBA_RT_SRGB)return"bgra8unorm-srgb";if(e===A.U8_RGBA_NORM)return"rgba8unorm";if(e===A.U8_RGBA_SRGB)return"rgba8unorm-srgb";if(e===A.S8_R_NORM)return"r8snorm";if(e===A.S8_RG_NORM)return"rg8snorm";if(e===A.S8_RGBA_NORM)return"rgba8snorm";if(e===A.U32_R)return"r32uint";if(e===A.F16_RGBA)return"rgba16float";if(e===A.F32_RGBA)return"rgba32float";if(e===A.D24)return"depth24plus";if(e===A.D24_S8)return"depth24plus-stencil8";if(e===A.D32F)return"depth32float";if(e===A.D32F_S8)return"depth32float-stencil8";if(e===A.BC1)return"bc1-rgba-unorm";if(e===A.BC1_SRGB)return"bc1-rgba-unorm-srgb";if(e===A.BC2)return"bc2-rgba-unorm";if(e===A.BC2_SRGB)return"bc2-rgba-unorm-srgb";if(e===A.BC3)return"bc3-rgba-unorm";if(e===A.BC3_SRGB)return"bc3-rgba-unorm-srgb";if(e===A.BC4_SNORM)return"bc4-r-snorm";if(e===A.BC4_UNORM)return"bc4-r-unorm";if(e===A.BC5_SNORM)return"bc5-rg-snorm";if(e===A.BC5_UNORM)return"bc5-rg-unorm";throw"whoops"}function fn(e){if(e===g.TEXTURE_2D)return"2d";if(e===g.TEXTURE_CUBE_MAP)return"cube";if(e===g.TEXTURE_2D_ARRAY)return"2d-array";if(e===g.TEXTURE_3D)return"3d";throw new Error("whoops")}function hn(e){if(e===s.CLAMP_TO_EDGE)return"clamp-to-edge";if(e===s.REPEAT)return"repeat";if(e===s.MIRRORED_REPEAT)return"mirror-repeat";throw new Error("whoops")}function vn(e){if(e===d.BILINEAR)return"linear";if(e===d.POINT)return"nearest";throw new Error("whoops")}function mn(e){if(e===p.LINEAR)return"linear";if(e===p.NEAREST)return"nearest";if(e===p.NO_MIP)return"nearest";throw new Error("whoops")}function In(e){return e.gpuBuffer}function gn(e){if(e===S.OcclusionConservative)return"occlusion";throw new Error("whoops")}function _n(e){switch(e){case f.TRIANGLES:return"triangle-list";case f.POINTS:return"point-list";case f.TRIANGLE_STRIP:return"triangle-strip";case f.LINES:return"line-list";case f.LINE_STRIP:return"line-strip";default:throw new Error("Unknown primitive topology mode")}}function yn(e){if(e===c.NONE)return"none";if(e===c.FRONT)return"front";if(e===c.BACK)return"back";throw new Error("whoops")}function xn(e){if(e===i.CCW)return"ccw";if(e===i.CW)return"cw";throw new Error("whoops")}function bn(e){if(e===l.ZERO)return"zero";if(e===l.ONE)return"one";if(e===l.SRC)return"src";if(e===l.ONE_MINUS_SRC)return"one-minus-src";if(e===l.DST)return"dst";if(e===l.ONE_MINUS_DST)return"one-minus-dst";if(e===l.SRC_ALPHA)return"src-alpha";if(e===l.ONE_MINUS_SRC_ALPHA)return"one-minus-src-alpha";if(e===l.DST_ALPHA)return"dst-alpha";if(e===l.ONE_MINUS_DST_ALPHA)return"one-minus-dst-alpha";if(e===l.CONST)return"constant";if(e===l.ONE_MINUS_CONSTANT)return"one-minus-constant";if(e===l.SRC_ALPHA_SATURATE)return"src-alpha-saturated";throw new Error("whoops")}function wn(e){if(e===u.ADD)return"add";if(e===u.SUBSTRACT)return"subtract";if(e===u.REVERSE_SUBSTRACT)return"reverse-subtract";if(e===u.MIN)return"min";if(e===u.MAX)return"max";throw new Error("whoops")}function En(e){return{operation:wn(e.blendMode),srcFactor:bn(e.blendSrcFactor),dstFactor:bn(e.blendDstFactor)}}function Sn(e){return e.blendMode===u.ADD&&e.blendSrcFactor===l.ONE&&e.blendDstFactor===l.ZERO}function Cn(e){return Sn(e.rgbBlendState)&&Sn(e.alphaBlendState)?void 0:{color:En(e.rgbBlendState),alpha:En(e.alphaBlendState)}}function kn(e,t){return t.attachmentsState.map((function(t,n){return function(e,t){return{format:pn(t),blend:Cn(e),writeMask:e.channelWriteMask}}(t,e[n])}))}function Tn(e){if(e===o.NEVER)return"never";if(e===o.LESS)return"less";if(e===o.EQUAL)return"equal";if(e===o.LEQUAL)return"less-equal";if(e===o.GREATER)return"greater";if(e===o.NOTEQUAL)return"not-equal";if(e===o.GEQUAL)return"greater-equal";if(e===o.ALWAYS)return"always";throw new Error("whoops")}function An(e){if(e===x.KEEP)return"keep";if(e===x.REPLACE)return"replace";if(e===x.ZERO)return"zero";if(e===x.DECREMENT_CLAMP)return"decrement-clamp";if(e===x.DECREMENT_WRAP)return"decrement-wrap";if(e===x.INCREMENT_CLAMP)return"increment-clamp";if(e===x.INCREMENT_WRAP)return"increment-wrap";if(e===x.INVERT)return"invert";throw new Error("whoops")}function Mn(e){if(e===m.VERTEX)return"vertex";if(e===m.INSTANCE)return"instance";throw new Error("whoops")}function Rn(e){if(e===A.U8_R)return"uint8x2";if(e===A.U8_RG)return"uint8x2";if(e===A.U8_RGB)return"uint8x4";if(e===A.U8_RGBA)return"uint8x4";if(e===A.U8_RG_NORM)return"unorm8x2";if(e===A.U8_RGBA_NORM)return"unorm8x4";if(e===A.S8_RGB_NORM)return"snorm8x4";if(e===A.S8_RGBA_NORM)return"snorm8x4";if(e===A.U16_RG_NORM)return"unorm16x2";if(e===A.U16_RGBA_NORM)return"unorm16x4";if(e===A.S16_RG_NORM)return"snorm16x2";if(e===A.S16_RGBA_NORM)return"snorm16x4";if(e===A.S16_RG)return"uint16x2";if(e===A.F16_RG)return"float16x2";if(e===A.F16_RGBA)return"float16x4";if(e===A.F32_R)return"float32";if(e===A.F32_RG)return"float32x2";if(e===A.F32_RGB)return"float32x3";if(e===A.F32_RGBA)return"float32x4";throw"whoops"}function Pn(e,t,n,r){switch(void 0===n&&(n=!1),e){case A.S8_R:case A.S8_R_NORM:case A.S8_RG_NORM:case A.S8_RGB_NORM:case A.S8_RGBA_NORM:var a=(ArrayBuffer,new Int8Array(t));return r&&a.set(new Int8Array(r)),a;case A.U8_R:case A.U8_R_NORM:case A.U8_RG:case A.U8_RG_NORM:case A.U8_RGB:case A.U8_RGB_NORM:case A.U8_RGB_SRGB:case A.U8_RGBA:case A.U8_RGBA_NORM:case A.U8_RGBA_SRGB:var o=(ArrayBuffer,new Uint8Array(t));return r&&o.set(new Uint8Array(r)),o;case A.S16_R:case A.S16_RG:case A.S16_RG_NORM:case A.S16_RGB_NORM:case A.S16_RGBA:case A.S16_RGBA_NORM:var i=t instanceof ArrayBuffer?new Int16Array(t):new Int16Array(n?t/2:t);return r&&i.set(new Int16Array(r)),i;case A.U16_R:case A.U16_RGB:case A.U16_RGBA_5551:case A.U16_RGBA_NORM:case A.U16_RG_NORM:case A.U16_R_NORM:var c=t instanceof ArrayBuffer?new Uint16Array(t):new Uint16Array(n?t/2:t);return r&&c.set(new Uint16Array(r)),c;case A.S32_R:var l=t instanceof ArrayBuffer?new Int32Array(t):new Int32Array(n?t/4:t);return r&&l.set(new Int32Array(r)),l;case A.U32_R:case A.U32_RG:var u=t instanceof ArrayBuffer?new Uint32Array(t):new Uint32Array(n?t/4:t);return r&&u.set(new Uint32Array(r)),u;case A.F32_R:case A.F32_RG:case A.F32_RGB:case A.F32_RGBA:var s=t instanceof ArrayBuffer?new Float32Array(t):new Float32Array(n?t/4:t);return r&&s.set(new Float32Array(r)),s}var d=(ArrayBuffer,new Uint8Array(t));return r&&d.set(new Uint8Array(r)),d}!function(e){e[e.COPY_SRC=1]="COPY_SRC",e[e.COPY_DST=2]="COPY_DST",e[e.TEXTURE_BINDING=4]="TEXTURE_BINDING",e[e.STORAGE_BINDING=8]="STORAGE_BINDING",e[e.STORAGE=8]="STORAGE",e[e.RENDER_ATTACHMENT=16]="RENDER_ATTACHMENT"}(sn||(sn={})),function(e){e[e.READ=1]="READ",e[e.WRITE=2]="WRITE"}(dn||(dn={}));var On=function(e){function t(t){var n=t.id,r=t.device,a=e.call(this)||this;return a.id=n,a.device=r,a}return(0,N.__extends)(t,e),t.prototype.destroy=function(){},t}(z.Z),Ln=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.Bindings;var c=o.pipeline;$(!!c);var l=o.uniformBufferBindings,u=o.storageBufferBindings,s=o.samplerBindings;i.numUniformBuffers=(null==l?void 0:l.length)||0;var d=[[],[]],p=0;if(u&&u.length)for(var f=0;f0})).map((function(e,t){return i.device.device.createBindGroup({layout:c.getBindGroupLayout(t),entries:e})})),i}return(0,N.__extends)(t,e),t}(On),Nn=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.Buffer;var c=o.usage,l=o.viewOrSize,u=!!(c&h.MAP_READ);i.usage=function(e){var t=0;return e&h.INDEX&&(t|=GPUBufferUsage.INDEX),e&h.VERTEX&&(t|=GPUBufferUsage.VERTEX),e&h.UNIFORM&&(t|=GPUBufferUsage.UNIFORM),e&h.STORAGE&&(t|=GPUBufferUsage.STORAGE),e&h.COPY_SRC&&(t|=GPUBufferUsage.COPY_SRC),t|GPUBufferUsage.COPY_DST}(c),u&&(i.usage=h.MAP_READ|h.COPY_DST);var s=!(0,B.Z)(l);(i.view=(0,B.Z)(l)?null:l,i.size=(0,B.Z)(l)?de(l,4):de(l.byteLength,4),(0,B.Z)(l))?i.gpuBuffer=i.device.device.createBuffer({usage:i.usage,size:i.size,mappedAtCreation:!!u&&s}):(i.gpuBuffer=i.device.device.createBuffer({usage:i.usage,size:i.size,mappedAtCreation:!0}),new(l&&l.constructor||Float32Array)(i.gpuBuffer.getMappedRange()).set(l),i.gpuBuffer.unmap());return i}return(0,N.__extends)(t,e),t.prototype.setSubData=function(e,t,n,r){void 0===n&&(n=0),void 0===r&&(r=0);var a=this.gpuBuffer;r=r||t.byteLength,r=Math.min(r,this.size-e);var o=t.byteOffset+n,i=o+r,c=r+3&-4;if(c!==r){var l=new Uint8Array(t.buffer.slice(o,i));(t=new Uint8Array(c)).set(l),n=0,o=0,i=c,r=c}for(var u=15728640,s=0;i-(o+s)>u;)this.device.device.queue.writeBuffer(a,e+s,t.buffer,o+s,u),s+=u;this.device.device.queue.writeBuffer(a,e+s,t.buffer,o+s,r-s)},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.gpuBuffer.destroy()},t}(On),Fn=function(){function e(){this.commandEncoder=null,this.gpuComputePassEncoder=null}return e.prototype.dispatchWorkgroups=function(e,t,n){this.gpuComputePassEncoder.dispatchWorkgroups(e,t,n)},e.prototype.dispatchWorkgroupsIndirect=function(e,t){this.gpuComputePassEncoder.dispatchWorkgroupsIndirect(e.gpuBuffer,t)},e.prototype.finish=function(){return this.gpuComputePassEncoder.end(),this.gpuComputePassEncoder=null,this.commandEncoder.finish()},e.prototype.beginComputePass=function(){$(null===this.gpuComputePassEncoder),this.gpuComputePassEncoder=this.commandEncoder.beginComputePass(this.gpuComputePassDescriptor)},e.prototype.setPipeline=function(e){var t=Q(e.gpuComputePipeline);this.gpuComputePassEncoder.setPipeline(t)},e.prototype.setBindings=function(e){var t=e;this.gpuComputePassEncoder.setBindGroup(0,t.gpuBindGroup[0])},e.prototype.pushDebugGroup=function(e){this.gpuComputePassEncoder.pushDebugGroup(e)},e.prototype.popDebugGroup=function(){this.gpuComputePassEncoder.popDebugGroup()},e.prototype.insertDebugMarker=function(e){this.gpuComputePassEncoder.insertDebugMarker(e)},e}(),Dn=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.ComputePipeline,i.gpuComputePipeline=null,i.descriptor=o;var c=o.program.computeStage;if(null===c)return i;var l={layout:"auto",compute:(0,N.__assign)({},c)};return i.gpuComputePipeline=i.device.device.createComputePipeline(l),void 0!==i.name&&(i.gpuComputePipeline.label=i.name),i}return(0,N.__extends)(t,e),t.prototype.getBindGroupLayout=function(e){return this.gpuComputePipeline.getBindGroupLayout(e)},t}(On),Bn=function(e){function t(t){var n,r,o,i,c=t.id,l=t.device,u=t.descriptor,s=e.call(this,{id:c,device:l})||this;s.type=a.InputLayout;var d=[];try{for(var p=(0,N.__values)(u.vertexBufferDescriptors),f=p.next();!f.done;f=p.next()){var h=f.value,v=h.arrayStride,m=h.stepMode,I=h.attributes;d.push({arrayStride:v,stepMode:Mn(m),attributes:[]});try{for(var g=(o=void 0,(0,N.__values)(I)),_=g.next();!_.done;_=g.next()){var y=_.value,x=y.shaderLocation,b=y.format,w=y.offset;d[d.length-1].attributes.push({shaderLocation:x,format:Rn(b),offset:w})}}catch(e){o={error:e}}finally{try{_&&!_.done&&(i=g.return)&&i.call(g)}finally{if(o)throw o.error}}}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}return s.indexFormat=function(e){if(null!==e){if(e===A.U16_R)return"uint16";if(e===A.U32_R)return"uint32";throw new Error("whoops")}}(u.indexBufferFormat),s.buffers=d,s}return(0,N.__extends)(t,e),t}(On),Gn=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;return i.type=a.Program,i.vertexStage=null,i.fragmentStage=null,i.computeStage=null,i.descriptor=o,o.vertex&&(i.vertexStage=i.createShaderStage(o.vertex,"vertex")),o.fragment&&(i.fragmentStage=i.createShaderStage(o.fragment,"fragment")),o.compute&&(i.computeStage=i.createShaderStage(o.compute,"compute")),i}return(0,N.__extends)(t,e),t.prototype.setUniformsLegacy=function(e){},t.prototype.createShaderStage=function(e,t){var n,r,a=e.glsl,o=e.wgsl,i=e.entryPoint,c=o;if(!c)try{c=this.device.glsl_compile(a,t,!1)}catch(e){throw console.error(e,a),new Error("whoops")}var l=function(e){if(!c.includes(e))return"continue";c=(c=c.replace("var T_".concat(e,": texture_2d;"),"var T_".concat(e,": texture_depth_2d;"))).replace(new RegExp("textureSample\\(T_".concat(e,"(.*)\\);$"),"gm"),(function(t,n){return"vec4(textureSample(T_".concat(e).concat(n,"), 0.0, 0.0, 0.0);")}))};try{for(var u=(0,N.__values)(["u_TextureFramebufferDepth"]),s=u.next();!s.done;s=u.next()){l(s.value)}}catch(e){n={error:e}}finally{try{s&&!s.done&&(r=u.return)&&r.call(u)}finally{if(n)throw n.error}}return{module:this.device.device.createShaderModule({code:c}),entryPoint:i||"main"}},t}(On),Un=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;i.type=a.QueryPool;var c=o.elemCount,l=o.type;return i.querySet=i.device.device.createQuerySet({type:gn(l),count:c}),i.resolveBuffer=i.device.device.createBuffer({size:8*c,usage:GPUBufferUsage.QUERY_RESOLVE|GPUBufferUsage.COPY_SRC}),i.cpuBuffer=i.device.device.createBuffer({size:8*c,usage:GPUBufferUsage.COPY_DST|GPUBufferUsage.MAP_READ}),i.results=null,i}return(0,N.__extends)(t,e),t.prototype.queryResultOcclusion=function(e){return null===this.results?null:this.results[e]!==BigInt(0)},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.querySet.destroy(),this.resolveBuffer.destroy(),this.cpuBuffer.destroy()},t}(On),jn=function(e){function t(t){var n=t.id,r=t.device,o=e.call(this,{id:n,device:r})||this;return o.type=a.Readback,o}return(0,N.__extends)(t,e),t.prototype.readTexture=function(e,t,n,r,a,o,i,c){return void 0===i&&(i=0),(0,N.__awaiter)(this,void 0,void 0,(function(){var c,l,u,s,d,p,f;return(0,N.__generator)(this,(function(m){return c=e,0,l=this.getBlockInformationFromFormat(c.gpuTextureformat),u=Math.ceil(r/l.width)*l.length,s=256*Math.ceil(u/256),d=s*a,p=this.device.createBuffer({usage:h.STORAGE|h.MAP_READ|h.COPY_DST,hint:v.STATIC,viewOrSize:d}),(f=this.device.device.createCommandEncoder()).copyTextureToBuffer({texture:c.gpuTexture,mipLevel:0,origin:{x:t,y:n,z:Math.max(0,0)}},{buffer:p.gpuBuffer,offset:0,bytesPerRow:s},{width:r,height:a,depthOrArrayLayers:1}),this.device.device.queue.submit([f.finish()]),[2,this.readBuffer(p,0,o.byteLength===d?o:null,i,d,c.format)]}))}))},t.prototype.readTextureSync=function(e,t,n,r,a,o,i,c){throw new Error("ERROR_MSG_METHOD_NOT_IMPLEMENTED")},t.prototype.readBuffer=function(e,t,n,r,a,o,i,c){var l=this;void 0===t&&(t=0),void 0===n&&(n=null),void 0===a&&(a=0),void 0===o&&(o=A.U8_RGB),void 0===i&&(i=!1);var u=e,s=a||u.size,d=n||u.view,p=d&&d.constructor&&d.constructor.BYTES_PER_ELEMENT||Z(o),f=u;if(!(u.usage&h.MAP_READ&&u.usage&h.COPY_DST)){var m=this.device.device.createCommandEncoder();f=this.device.createBuffer({usage:h.STORAGE|h.MAP_READ|h.COPY_DST,hint:v.STATIC,viewOrSize:s}),m.copyBufferToBuffer(u.gpuBuffer,t,f.gpuBuffer,0,s),this.device.device.queue.submit([m.finish()])}return new Promise((function(e,n){f.gpuBuffer.mapAsync(dn.READ,t,s).then((function(){var n=f.gpuBuffer.getMappedRange(t,s),r=d;if(i)r=null===r?Pn(o,s,!0,n):Pn(o,r.buffer,void 0,n);else if(null===r)switch(p){case 1:(r=new Uint8Array(s)).set(new Uint8Array(n));break;case 2:r=l.getHalfFloatAsFloatRGBAArrayBuffer(s/2,n);break;case 4:(r=new Float32Array(s/4)).set(new Float32Array(n))}else switch(p){case 1:(r=new Uint8Array(r.buffer)).set(new Uint8Array(n));break;case 2:r=l.getHalfFloatAsFloatRGBAArrayBuffer(s/2,n,d);break;case 4:var a=d&&d.constructor||Float32Array;(r=new a(r.buffer)).set(new a(n))}f.gpuBuffer.unmap(),e(r)}),(function(e){return n(e)}))}))},t.prototype.getHalfFloatAsFloatRGBAArrayBuffer=function(e,t,n){n||(n=new Float32Array(e));for(var r,a,o,i,c=new Uint16Array(t);e--;)n[e]=(r=c[e],a=void 0,o=void 0,i=void 0,a=(32768&r)>>15,i=1023&r,0===(o=(31744&r)>>10)?(a?-1:1)*Math.pow(2,-14)*(i/Math.pow(2,10)):31==o?i?NaN:1/0*(a?-1:1):(a?-1:1)*Math.pow(2,o-15)*(1+i/Math.pow(2,10)));return n},t.prototype.getBlockInformationFromFormat=function(e){switch(e){case"r8unorm":case"r8snorm":case"r8uint":case"r8sint":return{width:1,height:1,length:1};case"r16uint":case"r16sint":case"r16float":case"rg8unorm":case"rg8snorm":case"rg8uint":case"rg8sint":case"depth16unorm":return{width:1,height:1,length:2};case"r32uint":case"r32sint":case"r32float":case"rg16uint":case"rg16sint":case"rg16float":case"rgba8unorm":case"rgba8unorm-srgb":case"rgba8snorm":case"rgba8uint":case"rgba8sint":case"bgra8unorm":case"bgra8unorm-srgb":case"rgb9e5ufloat":case"rgb10a2unorm":case"rg11b10ufloat":case"depth32float":default:return{width:1,height:1,length:4};case"rg32uint":case"rg32sint":case"rg32float":case"rgba16uint":case"rgba16sint":case"rgba16float":return{width:1,height:1,length:8};case"rgba32uint":case"rgba32sint":case"rgba32float":return{width:1,height:1,length:16};case"stencil8":throw new Error("No fixed size for Stencil8 format!");case"depth24plus":throw new Error("No fixed size for Depth24Plus format!");case"depth24plus-stencil8":throw new Error("No fixed size for Depth24PlusStencil8 format!");case"depth32float-stencil8":return{width:1,height:1,length:5};case"bc7-rgba-unorm":case"bc7-rgba-unorm-srgb":case"bc6h-rgb-ufloat":case"bc6h-rgb-float":case"bc2-rgba-unorm":case"bc2-rgba-unorm-srgb":case"bc3-rgba-unorm":case"bc3-rgba-unorm-srgb":case"bc5-rg-unorm":case"bc5-rg-snorm":return{width:4,height:4,length:16};case"bc4-r-unorm":case"bc4-r-snorm":case"bc1-rgba-unorm":case"bc1-rgba-unorm-srgb":return{width:4,height:4,length:8}}},t}(On),zn=function(){function e(e){this.device=e,this.commandEncoder=null,this.gpuRenderPassEncoder=null,this.gfxColorAttachment=[],this.gfxColorAttachmentLevel=[],this.gfxColorResolveTo=[],this.gfxColorResolveToLevel=[],this.gfxDepthStencilAttachment=null,this.gfxDepthStencilResolveTo=null,this.gpuColorAttachments=[],this.gpuDepthStencilAttachment={view:null,depthLoadOp:"load",depthStoreOp:"store",stencilLoadOp:"load",stencilStoreOp:"store"},this.gpuRenderPassDescriptor={colorAttachments:this.gpuColorAttachments,depthStencilAttachment:this.gpuDepthStencilAttachment}}return e.prototype.getTextureView=function(e,t){return $(t1?p.resolveTarget=this.getTextureView(s,this.gfxColorResolveToLevel[l]):p.storeOp="store")}if(this.gfxDepthStencilAttachment=e.depthStencilAttachment,this.gfxDepthStencilResolveTo=e.depthStencilResolveTo,e.depthStencilAttachment){var p,f=e.depthStencilAttachment;(p=this.gpuDepthStencilAttachment).view=f.gpuTextureView,!!(X(f.format)&T.Depth)?("load"===e.depthClearValue?p.depthLoadOp="load":(p.depthLoadOp="clear",p.depthClearValue=e.depthClearValue),e.depthStencilStore||null!==this.gfxDepthStencilResolveTo?p.depthStoreOp="store":p.depthStoreOp="discard"):(p.depthLoadOp=void 0,p.depthStoreOp=void 0),!!(X(f.format)&T.Stencil)?("load"===e.stencilClearValue?p.stencilLoadOp="load":(p.stencilLoadOp="clear",p.stencilClearValue=e.stencilClearValue),e.depthStencilStore||null!==this.gfxDepthStencilResolveTo?p.stencilStoreOp="store":p.stencilStoreOp="discard"):(p.stencilLoadOp=void 0,p.stencilStoreOp=void 0),this.gpuRenderPassDescriptor.depthStencilAttachment=this.gpuDepthStencilAttachment}else this.gpuRenderPassDescriptor.depthStencilAttachment=void 0;this.gpuRenderPassDescriptor.occlusionQuerySet=(0,D.Z)(e.occlusionQueryPool)?void 0:e.occlusionQueryPool.querySet},e.prototype.beginRenderPass=function(e){$(null===this.gpuRenderPassEncoder),this.setRenderPassDescriptor(e),this.gpuRenderPassEncoder=this.commandEncoder.beginRenderPass(this.gpuRenderPassDescriptor)},e.prototype.flipY=function(e,t){return this.device.swapChainHeight-e-t},e.prototype.setViewport=function(e,t,n,r,a,o){void 0===a&&(a=0),void 0===o&&(o=1),this.gpuRenderPassEncoder.setViewport(e,this.flipY(t,r),n,r,a,o)},e.prototype.setScissorRect=function(e,t,n,r){this.gpuRenderPassEncoder.setScissorRect(e,this.flipY(t,r),n,r)},e.prototype.setPipeline=function(e){var t=Q(e.gpuRenderPipeline);this.gpuRenderPassEncoder.setPipeline(t)},e.prototype.setVertexInput=function(e,t,n){if(null!==e){var r=e;null!==n&&this.gpuRenderPassEncoder.setIndexBuffer(In(n.buffer),Q(r.indexFormat),n.offset);for(var a=0;a1||this.copyAttachment(this.gfxDepthStencilResolveTo,0,this.gfxDepthStencilAttachment,0)),this.commandEncoder.finish()},e.prototype.copyAttachment=function(e,t,n,r){$(1===n.sampleCount);var a={texture:n.gpuTexture,mipLevel:r},o={texture:e.gpuTexture,mipLevel:t};$(n.width>>>r==e.width>>>t),$(n.height>>>r==e.height>>>t),$(!!(n.usage&sn.COPY_SRC)),$(!!(e.usage&sn.COPY_DST)),this.commandEncoder.copyTextureToTexture(a,o,[e.width,e.height,1])},e}(),qn=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=e.call(this,{id:n,device:r})||this;return i.type=a.RenderPipeline,i.isCreatingAsync=!1,i.gpuRenderPipeline=null,i.descriptor=o,i.device.createRenderPipelineInternal(i,!1),i}return(0,N.__extends)(t,e),t.prototype.getBindGroupLayout=function(e){return this.gpuRenderPipeline.getBindGroupLayout(e)},t}(On),Hn=function(e){function t(t){var n,r,o=t.id,i=t.device,c=t.descriptor,l=e.call(this,{id:o,device:i})||this;l.type=a.Sampler;var u=c.lodMinClamp,s=c.mipmapFilter===p.NO_MIP?c.lodMinClamp:c.lodMaxClamp,f=null!==(n=c.maxAnisotropy)&&void 0!==n?n:1;return f>1&&$(c.minFilter===d.BILINEAR&&c.magFilter===d.BILINEAR&&c.mipmapFilter===p.LINEAR),l.gpuSampler=l.device.device.createSampler({addressModeU:hn(c.addressModeU),addressModeV:hn(c.addressModeV),addressModeW:hn(null!==(r=c.addressModeW)&&void 0!==r?r:c.addressModeU),lodMinClamp:u,lodMaxClamp:s,minFilter:vn(c.minFilter),magFilter:vn(c.magFilter),mipmapFilter:mn(c.mipmapFilter),compare:void 0!==c.compareFunction?Tn(c.compareFunction):void 0,maxAnisotropy:f}),l}return(0,N.__extends)(t,e),t}(On),Vn=function(e){function t(t){var n=t.id,r=t.device,o=t.descriptor,i=t.skipCreate,c=t.sampleCount,l=e.call(this,{id:n,device:r})||this;l.type=a.Texture;var u=o.format,s=o.dimension,d=o.width,p=o.height,f=o.depthOrArrayLayers,h=o.mipLevelCount,v=o.usage;return l.device.createTextureShared({format:u,dimension:null!=s?s:g.TEXTURE_2D,width:d,height:p,depthOrArrayLayers:null!=f?f:1,mipLevelCount:null!=h?h:1,usage:v,sampleCount:null!=c?c:1},l,i),l}return(0,N.__extends)(t,e),t.prototype.textureFromImageBitmapOrCanvas=function(e,t,n){for(var r=t[0].width,a=t[0].height,o={size:{width:r,height:a,depthOrArrayLayers:n},format:"rgba8unorm",usage:GPUTextureUsage.TEXTURE_BINDING|GPUTextureUsage.COPY_DST|GPUTextureUsage.RENDER_ATTACHMENT},i=e.createTexture(o),c=0;c>>2,uniformBufferWordAlignment:this.device.limits.minUniformBufferOffsetAlignment>>>2,supportedSampleCounts:[1],occlusionQueriesRecommended:!0,computeShadersSupported:!0}},e.prototype.queryTextureFormatSupported=function(e,t,n){if(function(e){switch(W(e)){case C.BC1:case C.BC2:case C.BC3:case C.BC4_SNORM:case C.BC4_UNORM:case C.BC5_SNORM:case C.BC5_UNORM:return!0;default:return!1}}(e)){if(!this.featureTextureCompressionBC)return!1;var r=function(e){switch(W(e)){case C.BC1:case C.BC2:case C.BC3:case C.BC4_SNORM:case C.BC4_UNORM:case C.BC5_SNORM:case C.BC5_UNORM:return 4;default:return 1}}(e);return t%r==0&&n%r==0&&this.featureTextureCompressionBC}switch(e){case A.U16_RGBA_NORM:case A.F32_RGBA:return!1}return!0},e.prototype.queryPlatformAvailable=function(){return!0},e.prototype.queryVendorInfo=function(){return this},e.prototype.queryRenderPass=function(e){return e.descriptor},e.prototype.queryRenderTarget=function(e){return e},e.prototype.setResourceName=function(e,t){if(e.name=t,e.type===a.Buffer)(n=e).gpuBuffer.label=t;else if(e.type===a.Texture){(n=e).gpuTexture.label=t,n.gpuTextureView.label=t}else if(e.type===a.RenderTarget){(n=e).gpuTexture.label=t,n.gpuTextureView.label=t}else if(e.type===a.Sampler){(n=e).gpuSampler.label=t}else if(e.type===a.RenderPipeline){var n;null!==(n=e).gpuRenderPipeline&&(n.gpuRenderPipeline.label=t)}},e.prototype.setResourceLeakCheck=function(e,t){},e.prototype.checkForLeaks=function(){},e.prototype.programPatched=function(e){},e.prototype.pipelineQueryReady=function(e){return null!==e.gpuRenderPipeline},e.prototype.pipelineForceReady=function(e){var t=e;this.createRenderPipelineInternal(t,!1)},e}(),Xn=(function(){function e(e){this.pluginOptions=e}e.prototype.createSwapChain=function(e){return(0,N.__awaiter)(this,void 0,void 0,(function(){var t,n,r,a,o,i,c;return(0,N.__generator)(this,(function(l){switch(l.label){case 0:if(void 0===globalThis.navigator.gpu)return[2,null];t=null,l.label=1;case 1:return l.trys.push([1,3,,4]),n=this.pluginOptions.xrCompatible,[4,globalThis.navigator.gpu.requestAdapter({xrCompatible:n})];case 2:return t=l.sent(),[3,4];case 3:return r=l.sent(),console.log(r),[3,4];case 4:return null===t?[2,null]:(a=["depth32float-stencil8","texture-compression-bc"].filter((function(e){return t.features.has(e)})),[4,t.requestDevice({requiredFeatures:a})]);case 5:if((o=l.sent())&&(i=this.pluginOptions.onContextLost,o.lost.then((function(){i&&i()}))),null===o)return[2,null];if(!(c=e.getContext("webgpu")))return[2,null];l.label=6;case 6:return l.trys.push([6,8,,9]),[4,un(this.pluginOptions.shaderCompilerPath)];case 7:case 8:return l.sent(),[3,9];case 9:return[2,new Wn(t,o,e,c,on,cn&&new cn)]}}))}))}}(),n(85975)),Yn=n(77160),Zn=n(9187),Kn=n.n(Zn),$n=n(11702),Qn=function(){function e(){this.drawcalls=[]}return e.tag="c-renderable-3d",e}(),Jn=function(){function e(){this.lights=[]}return e.prototype.addLight=function(e){this.lights.push(e),this.sortLights()},e.prototype.removeLight=function(e){var t=this.lights.indexOf(e);this.lights.splice(t,1),this.sortLights()},e.prototype.addFog=function(e){this.fog=e},e.prototype.removeFog=function(e){this.fog=null},e.prototype.getFog=function(){return this.fog},e.prototype.getAllLights=function(){return this.lights},e.prototype.getDefines=function(){var e={USE_LIGHT:!!this.lights.length};return this.lights.forEach((function(t){e[t.define]||(e[t.define]=0),e[t.define]++})),e},e.prototype.sortLights=function(){this.lights.sort((function(e,t){return e.order-t.order}))},e}(),er=function(e){function t(t){var n=this,r=t.style,a=(0,N.__rest)(t,["style"]);return(n=e.call(this,(0,N.__assign)({type:F.bn.MESH,style:(0,N.__assign)({x:"",y:"",z:"",lineWidth:0,anchor:[.5,.5,.5]},r)},a))||this).cullable.enable=!1,n.style.geometry.meshes.push(n),n.style.material.meshes.push(n),n}return(0,N.__extends)(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this);var t=this.style.geometry.meshes,n=t.indexOf(this);t.splice(n,1),n=(t=this.style.material.meshes).indexOf(this),t.splice(n,1)},t}(F.s$),tr=function(){function e(){}return e.prototype.update=function(e){var t=e.geometry.computeBoundingBox(),n=t.getMax(),r=t.getMin();return{width:n[0]-r[0],height:n[1]-r[1],depth:n[2]-r[2]}},e}(),nr=function(){function e(){this.counter=0,this.id2DisplayObjectMap={}}return e.prototype.getId=function(e){var t=this.counter++;return this.id2DisplayObjectMap[t]=e,t},e.prototype.getById=function(e){return this.id2DisplayObjectMap[e]},e.prototype.deleteById=function(e){delete this.id2DisplayObjectMap[e]},e.prototype.reset=function(){this.counter=0,this.id2DisplayObjectMap={}},e.prototype.decodePickingColor=function(e){var t=(0,N.__read)(e,3);return t[0]+256*t[1]+65536*t[2]-1},e.prototype.encodePickingColor=function(e){return[e+1&255,e+1>>8&255,e+1>>8>>8&255]},e}(),rr=function(){function e(){this.name="(unnamed)",this.preprocessedVert="",this.preprocessedFrag="",this.both="",this.vert="",this.frag="",this.defines={}}return e.prototype.definesChanged=function(){this.preprocessedVert="",this.preprocessedFrag=""},e.prototype.setDefineString=function(e,t){if(null!==t){if(this.defines[e]===t)return!1;this.defines[e]=t}else{if((0,D.Z)(this.defines[e]))return!1;delete this.defines[e]}return this.definesChanged(),!0},e.prototype.setDefineBool=function(e,t){return this.setDefineString(e,t?"1":null)},e.prototype.getDefineString=function(e){return ue(this.defines[e])},e.prototype.getDefineBool=function(e){var t=this.getDefineString(e);return null!==t&&$("1"===t),null!==t},e}(),ar=function(){function e(e){this.currentBufferWordSize=-1,this.currentWordOffset=0,this.buffer=null,this.shadowBufferF32=null,this.shadowBufferU8=null,this.device=e;var t=e.queryLimits();this.uniformBufferWordAlignment=t.uniformBufferWordAlignment,this.uniformBufferMaxPageWordSize=t.uniformBufferMaxPageWordSize}return e.prototype.isSupportedUBO=function(){return"WebGL1"!==this.device.queryVendorInfo().platformString},e.prototype.findPageIndex=function(e){return e/this.uniformBufferMaxPageWordSize|0},e.prototype.allocateChunk=function(e){$((e=pe(e,this.uniformBufferWordAlignment))=this.shadowBufferF32.length){$(e>>6)>>>0}function ir(e){return e+=e<<3,e^=e>>>11,(e+=e<<15)>>>0}function cr(e){return 0}var lr=function(){this.keys=[],this.values=[]},ur=function(){function e(e,t){this.keyEqualFunc=e,this.keyHashFunc=t,this.buckets=new Map}return e.prototype.findBucketIndex=function(e,t){for(var n=0;n=0?[4,n.values[r]]:[3,5];case 3:c.sent(),c.label=4;case 4:return r--,[3,2];case 5:return t=e.next(),[3,1];case 6:return[3,9];case 7:return a=c.sent(),o={error:a},[3,9];case 8:try{t&&!t.done&&(i=e.return)&&i.call(e)}finally{if(o)throw o.error}return[7];case 9:return[2]}}))},e}();function sr(e,t){var n=void 0!==t.defines?t.defines:null,r=void 0!==t.both?t.both+t.vert:t.vert,a=void 0!==t.both?t.both+t.frag:t.frag;return function(e,t,n,r){return void 0===r&&(r=null),{vert:t,frag:n,preprocessedVert:dt(e,"vert",t,r),preprocessedFrag:dt(e,"frag",n,r)}}(e.queryVendorInfo(),r,a,n)}function dr(e,t){return $(""!==e.preprocessedVert&&""!==t.preprocessedVert),$(""!==e.preprocessedFrag&&""!==t.preprocessedFrag),e.preprocessedVert===t.preprocessedVert&&e.preprocessedFrag===t.preprocessedFrag}function pr(e,t){return e=or(e,t.blendMode),e=or(e,t.blendSrcFactor),e=or(e,t.blendDstFactor)}function fr(e,t){return e=pr(e,t.rgbBlendState),e=or(e=pr(e,t.alphaBlendState),t.channelWriteMask)}function hr(e,t){for(var n,r,a,o,i,c,l,u,s=0;s0})),n=this.device.createBindings(r),this.bindingsCache.add(r,n)}return n},e.prototype.createRenderPipeline=function(e){var t=this.renderPipelinesCache.get(e);if(null===t){var n=function(e){var t=e.inputLayout,n=e.program,r=e.topology;return{inputLayout:t,megaStateDescriptor:e.megaStateDescriptor&&ye(e.megaStateDescriptor),program:n,topology:r,colorAttachmentFormats:e.colorAttachmentFormats.slice(),depthStencilAttachmentFormat:e.depthStencilAttachmentFormat,sampleCount:e.sampleCount}}(e);n.colorAttachmentFormats=n.colorAttachmentFormats.filter((function(e){return e})),t=this.device.createRenderPipeline(n),this.renderPipelinesCache.add(n,t)}return t},e.prototype.createInputLayout=function(e){e.vertexBufferDescriptors=e.vertexBufferDescriptors.filter((function(e){return!!e}));var t,n=this.inputLayoutsCache.get(e);if(null===n){var r={vertexBufferDescriptors:Te((t=e).vertexBufferDescriptors,Ve),indexBufferFormat:t.indexBufferFormat,program:t.program};n=this.device.createInputLayout(r),this.inputLayoutsCache.add(r,n)}return n},e.prototype.createProgramSimple=function(e){var t,n=e.vert,r=e.frag,a=e.preprocessedFrag,o=e.preprocessedVert,i=null;if(o&&a&&(i=this.programCache.get({vert:n,frag:r,preprocessedFrag:a,preprocessedVert:o})),null===i){var c=sr(this.device,e),l=c.preprocessedVert,u=c.preprocessedFrag;e.preprocessedVert=l,e.preprocessedFrag=u;var s={preprocessedVert:(t=e).preprocessedVert,preprocessedFrag:t.preprocessedFrag,vert:t.vert,frag:t.frag};i=this.device.createProgramSimple({vertex:{glsl:l},fragment:{glsl:u}},n),this.programCache.add(s,i)}return i},e.prototype.createSampler=function(e){var t=this.samplerCache.get(e);return null===t&&(t=this.device.createSampler(e),this.samplerCache.add(e,t)),t},e.prototype.destroy=function(){var e,t,n,r,a,o,i,c,l,u;try{for(var s=(0,N.__values)(this.bindingsCache.values()),d=s.next();!d.done;d=s.next()){d.value.destroy()}}catch(t){e={error:t}}finally{try{d&&!d.done&&(t=s.return)&&t.call(s)}finally{if(e)throw e.error}}try{for(var p=(0,N.__values)(this.renderPipelinesCache.values()),f=p.next();!f.done;f=p.next()){f.value.destroy()}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}try{for(var h=(0,N.__values)(this.inputLayoutsCache.values()),v=h.next();!v.done;v=h.next()){v.value.destroy()}}catch(e){a={error:e}}finally{try{v&&!v.done&&(o=h.return)&&o.call(h)}finally{if(a)throw a.error}}try{for(var m=(0,N.__values)(this.programCache.values()),I=m.next();!I.done;I=m.next()){I.value.destroy()}}catch(e){i={error:e}}finally{try{I&&!I.done&&(c=m.return)&&c.call(m)}finally{if(i)throw i.error}}try{for(var g=(0,N.__values)(this.samplerCache.values()),_=g.next();!_.done;_=g.next()){_.value.destroy()}}catch(e){l={error:e}}finally{try{_&&!_.done&&(u=g.return)&&u.call(g)}finally{if(l)throw l.error}}this.bindingsCache.clear(),this.renderPipelinesCache.clear(),this.inputLayoutsCache.clear(),this.programCache.clear(),this.samplerCache.clear()},e}();!function(e){e.NONE="none",e.LINEAR="LinearToneMapping",e.REINHARD="ReinhardToneMapping",e.CINEON="OptimizedCineonToneMapping",e.ACES_FILMIC="ACESFilmicToneMapping",e.CUSTOM="CustomToneMapping"}(Ir||(Ir={})),function(e){e[e.Color0=0]="Color0",e[e.Color1=1]="Color1",e[e.Color2=2]="Color2",e[e.Color3=3]="Color3",e[e.ColorMax=3]="ColorMax",e[e.DepthStencil=4]="DepthStencil"}(gr||(gr={}));var yr,xr=function(){function e(){this.renderTargetIDs=[],this.renderTargetLevels=[],this.resolveTextureOutputIDs=[],this.resolveTextureOutputExternalTextures=[],this.resolveTextureOutputExternalTextureLevel=[],this.resolveTextureInputIDs=[],this.renderTargetExtraRefs=[],this.resolveTextureInputTextures=[],this.renderTargets=[],this.descriptor={colorAttachment:[],colorAttachmentLevel:[],colorResolveTo:[],colorResolveToLevel:[],colorStore:[],depthStencilAttachment:null,depthStencilResolveTo:null,depthStencilStore:!0,colorClearColor:["load"],depthClearValue:"load",stencilClearValue:"load",occlusionQueryPool:null},this.viewportX=0,this.viewportY=0,this.viewportW=1,this.viewportH=1,this.execFunc=null,this.postFunc=null,this.debugThumbnails=[]}return e.prototype.setDebugName=function(e){this.debugName=e},e.prototype.pushDebugThumbnail=function(e){this.debugThumbnails[e]=!0},e.prototype.setViewport=function(e,t,n,r){this.viewportX=e,this.viewportY=t,this.viewportW=n,this.viewportH=r},e.prototype.attachRenderTargetID=function(e,t,n){void 0===n&&(n=0),$(void 0===this.renderTargetIDs[e]),this.renderTargetIDs[e]=t,this.renderTargetLevels[e]=n},e.prototype.attachResolveTexture=function(e){this.resolveTextureInputIDs.push(e)},e.prototype.attachOcclusionQueryPool=function(e){this.descriptor.occlusionQueryPool=e},e.prototype.exec=function(e){$(null===this.execFunc),this.execFunc=e},e.prototype.post=function(e){$(null===this.postFunc),this.postFunc=e},e.prototype.addExtraRef=function(e){this.renderTargetExtraRefs[e]=!0},e}(),br=function(){function e(e,t){this.dimension=g.TEXTURE_2D,this.depthOrArrayLayers=1,this.mipLevelCount=1,this.width=0,this.height=0,this.sampleCount=0,this.usage=_.RENDER_TARGET,this.needsClear=!0,this.texture=null,this.age=0,this.format=t.format,this.width=t.width,this.height=t.height,this.sampleCount=t.sampleCount,$(this.sampleCount>=1),this.sampleCount>1?this.attachment=e.createRenderTarget(this):(this.texture=e.createTexture(this),this.attachment=e.createRenderTargetFromTexture(this.texture))}return e.prototype.setDebugName=function(e,t){this.debugName=t,null!==this.texture&&e.setResourceName(this.texture,this.debugName),e.setResourceName(this.attachment,this.debugName)},e.prototype.matchesDescription=function(e){return this.format===e.format&&this.width===e.width&&this.height===e.height&&this.sampleCount===e.sampleCount},e.prototype.reset=function(e){$(this.matchesDescription(e)),this.age=0},e.prototype.destroy=function(){this.attachment.destroy()},e}(),wr=function(){function e(e,t){this.dimension=g.TEXTURE_2D,this.depthOrArrayLayers=1,this.mipLevelCount=1,this.usage=_.RENDER_TARGET,this.width=0,this.height=0,this.age=0,this.format=t.format,this.width=t.width,this.height=t.height,this.texture=e.createTexture(this)}return e.prototype.matchesDescription=function(e){return this.format===e.format&&this.width===e.width&&this.height===e.height},e.prototype.reset=function(e){$(this.matchesDescription(e)),this.age=0},e.prototype.destroy=function(){this.texture.destroy()},e}(),Er=function(){this.renderTargetDescriptions=[],this.resolveTextureRenderTargetIDs=[],this.passes=[],this.renderTargetDebugNames=[]},Sr=function(){function e(e){this.currentPass=null,this.renderTargetDeadPool=[],this.singleSampledTextureDeadPool=[],this.currentGraph=null,this.renderTargetOutputCount=[],this.renderTargetResolveCount=[],this.resolveTextureUseCount=[],this.renderTargetAliveForID=[],this.singleSampledTextureForResolveTextureID=[],this.device=e}return e.prototype.acquireRenderTargetForDescription=function(e){for(var t=0;t=0;t--){var n=this.currentGraph.passes[t];if(n.renderTargetIDs.includes(e))return n}return null},e.prototype.resolveRenderTargetPassAttachmentSlot=function(e,t){var n=e;if(void 0===n.resolveTextureOutputIDs[t]){var r=n.renderTargetIDs[t],a=this.createResolveTextureID(r);n.resolveTextureOutputIDs[t]=a}return n.resolveTextureOutputIDs[t]},e.prototype.findPassForResolveRenderTarget=function(e){var t=Q(this.findMostRecentPassThatAttachedRenderTarget(e)),n=t.renderTargetIDs.indexOf(e);return $(void 0===t.resolveTextureOutputExternalTextures[n]),t},e.prototype.resolveRenderTarget=function(e){var t=this.findPassForResolveRenderTarget(e),n=t.renderTargetIDs.indexOf(e);return this.resolveRenderTargetPassAttachmentSlot(t,n)},e.prototype.resolveRenderTargetToExternalTexture=function(e,t,n){void 0===n&&(n=0);var r=this.findPassForResolveRenderTarget(e),a=r.renderTargetIDs.indexOf(e);$(void 0===r.resolveTextureOutputIDs[a]),r.resolveTextureOutputExternalTextures[a]=t,r.resolveTextureOutputExternalTextureLevel[a]=n},e.prototype.getRenderTargetDescription=function(e){return Q(this.currentGraph.renderTargetDescriptions[e])},e.prototype.scheduleAddUseCount=function(e,t){for(var n=0;n0),!this.renderTargetAliveForID[t]){var n=e.renderTargetDescriptions[t],r=this.acquireRenderTargetForDescription(n);r.setDebugName(this.device,e.renderTargetDebugNames[t]),this.renderTargetAliveForID[t]=r}return this.renderTargetAliveForID[t]},e.prototype.releaseRenderTargetForID=function(e,t){if(void 0===e)return null;var n=Q(this.renderTargetAliveForID[e]);return t?($(this.renderTargetOutputCount[e]>0),this.renderTargetOutputCount[e]--):($(this.renderTargetResolveCount[e]>0),this.renderTargetResolveCount[e]--),0===this.renderTargetOutputCount[e]&&0===this.renderTargetResolveCount[e]&&(n.needsClear=!0,delete this.renderTargetAliveForID[e],this.renderTargetDeadPool.push(n)),n},e.prototype.acquireResolveTextureInputTextureForID=function(e,t){var n=e.resolveTextureRenderTargetIDs[t];$(this.resolveTextureUseCount[t]>0),this.resolveTextureUseCount[t]--;var r=Q(this.releaseRenderTargetForID(n,!1));if(void 0!==this.singleSampledTextureForResolveTextureID[t]){var a=this.singleSampledTextureForResolveTextureID[t];return 0===this.resolveTextureUseCount[t]&&this.singleSampledTextureDeadPool.push(a),a.texture}return Q(r.texture)},e.prototype.determineResolveParam=function(e,t,n){var r=t.renderTargetIDs[n],a=t.resolveTextureOutputIDs[n],o=t.resolveTextureOutputExternalTextures[n],i=void 0!==a,c=void 0!==o;$(!(i&&c));var l=null,u=!1,s=0;if(this.renderTargetOutputCount[r]>1&&(u=!0),i){$(e.resolveTextureRenderTargetIDs[a]===r),$(this.resolveTextureUseCount[a]>0),$(this.renderTargetOutputCount[r]>0);var d=Q(this.renderTargetAliveForID[r]);if(null!==d.texture&&1===this.renderTargetOutputCount[r])l=null,u=!0;else{if(!this.singleSampledTextureForResolveTextureID[a]){var p=Q(e.renderTargetDescriptions[r]);this.singleSampledTextureForResolveTextureID[a]=this.acquireSingleSampledTextureForDescription(p),this.device.setResourceName(this.singleSampledTextureForResolveTextureID[a].texture,d.debugName+" (Resolve ".concat(a,")"))}l=this.singleSampledTextureForResolveTextureID[a].texture}}else c?(l=o,s=t.resolveTextureOutputExternalTextureLevel[n]):l=null;return{resolveTo:l,store:u,level:s}},e.prototype.schedulePass=function(e,t){for(var n=t.renderTargetIDs[gr.DepthStencil],r=gr.Color0;r<=gr.ColorMax;r++){var a=t.renderTargetIDs[r],o=this.acquireRenderTargetForID(e,a);t.renderTargets[r]=o,t.descriptor.colorAttachment[r]=null!==o?o.attachment:null,t.descriptor.colorAttachmentLevel[r]=t.renderTargetLevels[r];var i=this.determineResolveParam(e,t,r),c=i.resolveTo,l=i.store,u=i.level;t.descriptor.colorResolveTo[r]=c,t.descriptor.colorResolveToLevel[r]=u,t.descriptor.colorStore[r]=l,t.descriptor.colorClearColor[r]=null!==o&&o.needsClear?e.renderTargetDescriptions[a].colorClearColor:"load"}var s=this.acquireRenderTargetForID(e,n);t.renderTargets[gr.DepthStencil]=s,t.descriptor.depthStencilAttachment=null!==s?s.attachment:null;var d=this.determineResolveParam(e,t,gr.DepthStencil),p=d.resolveTo,f=d.store;t.descriptor.depthStencilResolveTo=p,t.descriptor.depthStencilStore=f,t.descriptor.depthClearValue=null!==s&&s.needsClear?e.renderTargetDescriptions[n].depthClearValue:"load",t.descriptor.stencilClearValue=null!==s&&s.needsClear?e.renderTargetDescriptions[n].stencilClearValue:"load";for(var h=0,v=0,m=0,I=0;I>>t.renderTargetLevels[I],y=g.height>>>t.renderTargetLevels[I];0===h&&(h=_,v=y,m=g.sampleCount),$(_===h),$(y===v),$(g.sampleCount===m),g.needsClear=!1}}h>0&&v>0&&(t.viewportX*=h,t.viewportY*=v,t.viewportW*=h,t.viewportH*=v);for(I=0;I=1&&(this.renderTargetDeadPool[t].destroy(),this.renderTargetDeadPool.splice(t--,1));for(t=0;t=1&&(this.singleSampledTextureDeadPool[t].destroy(),this.singleSampledTextureDeadPool.splice(t--,1));this.renderTargetResolveCount.length=0,this.renderTargetOutputCount.length=0,this.resolveTextureUseCount.length=0},e.prototype.execPass=function(e){$(null===this.currentPass),this.currentPass=e;var t=this.device.createRenderPass(e.descriptor);t.pushDebugGroup(e.debugName),t.setViewport(e.viewportX,e.viewportY,e.viewportW,e.viewportH),null!==e.execFunc&&e.execFunc(t,this),t.popDebugGroup(),this.device.submitPass(t),null!==e.postFunc&&e.postFunc(this),this.currentPass=null},e.prototype.execGraph=function(e){var t=this;this.scheduleGraph(e),this.device.beginFrame(),e.passes.forEach((function(e){t.execPass(e)})),this.device.endFrame(),this.singleSampledTextureForResolveTextureID.length=0},e.prototype.execute=function(){var e=Q(this.currentGraph);this.execGraph(e),this.currentGraph=null},e.prototype.getDebug=function(){return this},e.prototype.getPasses=function(){return this.currentGraph.passes},e.prototype.getPassDebugThumbnails=function(e){return e.debugThumbnails},e.prototype.getPassRenderTargetID=function(e,t){return e.renderTargetIDs[t]},e.prototype.getRenderTargetIDDebugName=function(e){return this.currentGraph.renderTargetDebugNames[e]},e.prototype.getResolveTextureForID=function(e){var t=this.currentPass,n=t.resolveTextureInputIDs.indexOf(e);return $(n>=0),Q(t.resolveTextureInputTextures[n])},e.prototype.getRenderTargetAttachment=function(e){var t=this.currentPass.renderTargets[e];return t?t.attachment:null},e.prototype.getRenderTargetTexture=function(e){var t=this.currentPass.renderTargets[e];return t?t.texture:null},e.prototype.newGraphBuilder=function(){return this.beginGraphBuilder(),this},e.prototype.destroy=function(){for(var e=0;e>>0}function kr(e,t){return Cr(function(e,t){return e>>>31&1?e:(4278190335&e|(65535&t)<<8)>>>0}(0,t),e)}Xn.fromValues(1,0,0,0,0,1,0,0,0,0,2,0,0,0,-1,1);var Tr;Xn.fromValues(1,0,0,0,0,1,0,0,0,0,.5,0,0,0,.5,1);function Ar(e,t,n,r,a,o){return void 0===r&&(r=0),void 0===a&&(a=0),void 0===o&&(o=0),e[t+0]=n,e[t+1]=r,e[t+2]=a,e[t+3]=o,4}!function(e){e[e.None=0]="None",e[e.Indexed=1]="Indexed",e[e.AllowSkippingIfPipelineNotReady=2]="AllowSkippingIfPipelineNotReady",e[e.Template=4]="Template",e[e.Draw=8]="Draw",e[e.InheritedFlags=3]="InheritedFlags"}(Tr||(Tr={}));var Mr,Rr=function(){function e(){this.sortKey=0,this.debug=null,this.uniforms=[],this.bindingDescriptors=he(1,(function(){return{bindingLayout:null,samplerBindings:[],uniformBufferBindings:[]}})),this.dynamicUniformBufferByteOffsets=he(4,(function(){return 0})),this.flags=0,this.vertexBuffers=null,this.indexBuffer=null,this.drawStart=0,this.drawCount=0,this.drawInstanceCount=0,this.renderPipelineDescriptor={inputLayout:null,megaStateDescriptor:ye(be),program:null,topology:f.TRIANGLES,colorAttachmentFormats:[],depthStencilAttachmentFormat:null,sampleCount:1},this.reset()}return e.prototype.reset=function(){this.sortKey=0,this.flags=Tr.AllowSkippingIfPipelineNotReady,this.vertexBuffers=null,this.indexBuffer=null,this.renderPipelineDescriptor.inputLayout=null},e.prototype.setFromTemplate=function(e){var t,n;_e(this.renderPipelineDescriptor.megaStateDescriptor,e.renderPipelineDescriptor.megaStateDescriptor),this.renderPipelineDescriptor.program=e.renderPipelineDescriptor.program,this.renderPipelineDescriptor.inputLayout=e.renderPipelineDescriptor.inputLayout,this.renderPipelineDescriptor.topology=e.renderPipelineDescriptor.topology,this.renderPipelineDescriptor.colorAttachmentFormats.length=Math.max(this.renderPipelineDescriptor.colorAttachmentFormats.length,e.renderPipelineDescriptor.colorAttachmentFormats.length);for(var r=0;r0);$(this.drawCount>0)},e.prototype.setProgram=function(e){this.renderPipelineDescriptor.program=e},e.prototype.setMegaStateFlags=function(e){return _e(this.renderPipelineDescriptor.megaStateDescriptor,e),this.renderPipelineDescriptor.megaStateDescriptor},e.prototype.getMegaStateFlags=function(){return this.renderPipelineDescriptor.megaStateDescriptor},e.prototype.setVertexInput=function(e,t,n){this.vertexBuffers=t,this.indexBuffer=n,this.renderPipelineDescriptor.inputLayout=e},e.prototype.setBindingLayout=function(e){$(e.numUniformBuffers4?4:a.length,i=4-n%4;if(4!==i)if(i>=o);else{n+=i;for(var c=0;c>>2},e.prototype.mapUniformBufferF32=function(e){return this.uniformBuffer.mapBufferF32()},e.prototype.getUniformBuffer=function(){return this.uniformBuffer},e.prototype.setSamplerBindingsFromTextureMappings=function(e){e=e.filter((function(e){return e}));for(var t=0;t0),this.renderPipelineDescriptor.sampleCount=r},e.prototype.drawOnPass=function(e,t){var n=this,r=e.device;this.setAttachmentFormatsFromRenderPass(r,t);var a=e.createRenderPipeline(this.renderPipelineDescriptor);if(!r.pipelineQueryReady(a)){if(this.flags&Tr.AllowSkippingIfPipelineNotReady)return!1;r.pipelineForceReady(a)}t.setPipeline(a),t.setVertexInput(this.renderPipelineDescriptor.inputLayout,this.vertexBuffers,this.indexBuffer);for(var o=0;o=500},e.prototype.insertSorted=function(e){var t,n,r,a;null===this.compareFunction||this.usePostSort?this.renderInsts.push(e):(t=this.renderInsts,n=e,r=this.compareFunction,a=function(e,t,n){for(var r=0,a=e.length;r>>1);n(t,e[o])<0?a=o:r=o+1}return r}(t,n,r),t.splice(a,0,n)),this.checkUsePostSort()},e.prototype.submitRenderInst=function(e){e.flags|=Tr.Draw,this.insertSorted(e)},e.prototype.ensureSorted=function(){this.usePostSort&&(0!==this.renderInsts.length&&this.renderInsts.sort(this.compareFunction),this.usePostSort=!1)},e.prototype.drawOnPassRendererNoReset=function(e,t){if(this.ensureSorted(),this.executionOrder===Mr.Forwards)for(var n=0;n=0;n--)this.renderInsts[n].drawOnPass(e,t)},e.prototype.reset=function(){this.renderInsts.length=0},e.prototype.drawOnPassRenderer=function(e,t){this.drawOnPassRendererNoReset(e,t),this.reset()},e}(),Lr=function(){function e(){this.pool=[],this.allocCount=0}return e.prototype.allocRenderInstIndex=function(){return this.allocCount++,this.allocCount>this.pool.length&&this.pool.push(new Rr),this.allocCount-1},e.prototype.popRenderInst=function(){this.allocCount--},e.prototype.reset=function(){for(var e=0;e=0&&n.setFromTemplate(this.templatePool.pool[e]),n},e.prototype.submitRenderInst=function(e,t){void 0===t&&(t=this.currentRenderInstList),t.submitRenderInst(e)},e.prototype.setCurrentRenderInstList=function(e){$(null===this.simpleRenderInstList),this.currentRenderInstList=e},e.prototype.pushTemplateRenderInst=function(){var e=this.templatePool.allocCount-1,t=this.templatePool.allocRenderInstIndex(),n=this.templatePool.pool[t];return e>=0&&n.setFromTemplate(this.templatePool.pool[e]),n.flags|=Tr.Template,n},e.prototype.popTemplateRenderInst=function(){this.templatePool.popRenderInst()},e.prototype.getTemplateRenderInst=function(){var e=this.templatePool.allocCount-1;return this.templatePool.pool[e]},e.prototype.resetRenderInsts=function(){this.instPool.reset(),null!==this.simpleRenderInstList&&this.simpleRenderInstList.reset(),$(0===this.templatePool.allocCount)},e.prototype.destroy=function(){this.instPool.destroy(),this.renderCache.destroy()},e.prototype.disableSimpleMode=function(){this.simpleRenderInstList=null},e.prototype.drawOnPassRenderer=function(e){Q(this.simpleRenderInstList).drawOnPassRenderer(this.renderCache,e)},e.prototype.drawOnPassRendererNoReset=function(e){Q(this.simpleRenderInstList).drawOnPassRendererNoReset(this.renderCache,e)},e}(),Fr=function(){function e(e){this.parameters=e}return e.prototype.getDevice=function(){return this.device},e.prototype.setDevice=function(e){this.device=e,this.renderCache=new _r(e),this.renderGraph=new Sr(this.device),this.renderInstManager=new Nr(this.renderCache),this.uniformBuffer=new ar(this.device)},e.prototype.pushTemplateRenderInst=function(){var e=this.renderInstManager.pushTemplateRenderInst();return e.setUniformBuffer(this.uniformBuffer),e},e.prototype.prepareToRender=function(){this.uniformBuffer.prepareToRender()},e.prototype.destroy=function(){this.uniformBuffer&&this.uniformBuffer.destroy(),this.renderInstManager&&this.renderInstManager.destroy(),this.renderCache&&this.renderCache.destroy(),this.renderGraph&&this.renderGraph.destroy()},e.prototype.getCache=function(){return this.renderCache},e.prototype.getDefines=function(){var e,t,n;return{USE_TONEMAPPING:(null===(e=this.parameters)||void 0===e?void 0:e.toneMapping)&&(null===(t=this.parameters)||void 0===t?void 0:t.toneMapping)!==Ir.NONE,toneMapping:null===(n=this.parameters)||void 0===n?void 0:n.toneMapping}},e}(),Dr=function(){function e(e){this.format=e,this.width=0,this.height=0,this.sampleCount=0,this.colorClearColor="load",this.depthClearValue="load",this.stencilClearValue="load"}return e.prototype.setDimensions=function(e,t,n){this.width=e,this.height=t,this.sampleCount=n},e.prototype.copyDimensions=function(e){this.width=e.width,this.height=e.height,this.sampleCount=e.sampleCount},e}();function Br(e){return{colorClearColor:e,depthClearValue:1,stencilClearValue:0}}Br(ne(.88,.88,.88,1)),Br(ae);var Gr,Ur=Br(ie);function jr(e,t){var n=function(e){return e.antialiasingMode===Gr.MSAAx4?4:1}(t);e.setDimensions(t.backbufferWidth,t.backbufferHeight,n)}function zr(e,t,n){var r=function(e){if(e===gr.Color0)return A.U8_RGBA_RT;if(e===gr.DepthStencil)return A.D24_S8;throw new Error("whoops")}(e),a=new Dr(r);return jr(a,t),null!==n&&(a.colorClearColor=n.colorClearColor,a.depthClearValue=n.depthClearValue,a.stencilClearValue=n.stencilClearValue),a}!function(e){e[e.None=0]="None",e[e.FXAA=1]="FXAA",e[e.MSAAx4=2]="MSAAx4"}(Gr||(Gr={}));var qr,Hr=function(){function e(){this.texture=null,this.sampler=null,this.width=0,this.height=0,this.lodBias=0}return e.prototype.reset=function(){this.texture=null,this.sampler=null,this.width=0,this.height=0,this.lodBias=0},e.prototype.copy=function(e){this.texture=e.texture,this.sampler=e.sampler,this.width=e.width,this.height=e.height,this.lodBias=e.lodBias},e}(),Vr=(function(){function e(){this.inputTexture=null,this.outputTexture=null}e.prototype.setDescription=function(e,t){this.inputTexture!==this.outputTexture&&(null!==this.inputTexture&&this.inputTexture.destroy(),this.inputTexture=this.outputTexture),$(this.inputTexture===this.outputTexture),null!==this.outputTexture&&this.outputTexture.matchesDescription(t)||(this.outputTexture=new wr(e,t),null===this.inputTexture&&(this.inputTexture=this.outputTexture))},e.prototype.getTextureForSampling=function(){return null!==this.inputTexture?this.inputTexture.texture:null},e.prototype.getTextureForResolving=function(){var e;return null===(e=this.outputTexture)||void 0===e?void 0:e.texture},e.prototype.destroy=function(){null!==this.outputTexture&&this.outputTexture!==this.inputTexture&&(this.outputTexture.destroy(),this.outputTexture=null),null!==this.inputTexture&&(this.inputTexture.destroy(),this.inputTexture=null)}}(),function(e){function t(n){void 0===n&&(n={});var r=n.style,a=(0,N.__rest)(n,["style"]);return e.call(this,(0,N.__assign)({type:t.tag,style:(0,N.__assign)({intensity:Math.PI},r)},a))||this}return(0,N.__extends)(t,e),t.tag="light",t}(F.s$));!function(e){e[e.NONE=0]="NONE",e[e.EXP=1]="EXP",e[e.EXP2=2]="EXP2",e[e.LINEAR=3]="LINEAR"}(qr||(qr={}));var Wr,Xr=function(e){function t(n){void 0===n&&(n={});var r=n.style,a=(0,N.__rest)(n,["style"]);return e.call(this,(0,N.__assign)({type:t.tag,style:(0,N.__assign)({type:qr.NONE,fill:"black",start:1,end:1e3,density:0},r)},a))||this}return(0,N.__extends)(t,e),t.tag="fog",t}(F.s$);function Yr(e,t,n,r){void 0===r&&(r=v.STATIC);var a=e.createBuffer({viewOrSize:n.byteLength,usage:t,hint:r});return a.setSubData(0,new Uint8Array(n)),a}!function(e){e.CHANGED="changed"}(Wr||(Wr={}));var Zr,Kr,$r=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.device=t,r.props=n,r.drawMode=f.TRIANGLES,r.vertexBuffers=[],r.vertices=[],r.inputLayoutDescriptor={vertexBufferDescriptors:[],indexBufferFormat:null,program:null},r.vertexCount=0,r.instancedCount=0,r.indexStart=0,r.primitiveStart=0,r.dirty=!0,r.meshes=[],r}return(0,N.__extends)(t,e),t.prototype.validate=function(e){return!0},t.prototype.build=function(e){},t.prototype.computeBoundingBox=function(){return new F.mN},t.prototype.setIndexBuffer=function(e){return this.indexBuffer&&this.indexBuffer.destroy(),this.indexBuffer=Yr(this.device,h.INDEX,new Uint32Array(ArrayBuffer.isView(e)?e.buffer:e).buffer),this.indices=e,this.inputLayoutDescriptor.indexBufferFormat=A.U32_R,this},t.prototype.setVertexBuffer=function(e){var t=this,n=e.bufferIndex,r=e.byteStride,a=e.stepMode,o=e.attributes,i=e.data;this.inputLayoutDescriptor.vertexBufferDescriptors[n]={arrayStride:r,stepMode:a,attributes:[]},this.vertices[n]=i,o.forEach((function(e){var r=e.format,a=e.bufferByteOffset,o=e.location,i=e.divisor;e.byteStride;var c=t.inputLayoutDescriptor.vertexBufferDescriptors[n].attributes.find((function(e){return e.shaderLocation===o}));c?(c.format=r,c.offset=a,c.divisor=i):t.inputLayoutDescriptor.vertexBufferDescriptors[n].attributes.push({format:r,offset:a,shaderLocation:o,divisor:i})})),this.vertexBuffers[n]&&this.vertexBuffers[n].destroy();var c=Yr(this.device,h.VERTEX,i.buffer,v.DYNAMIC);return this.vertexBuffers[n]=c,this},t.prototype.getVertexBuffer=function(e){return this.vertexBuffers[e]},t.prototype.updateVertexBuffer=function(e,t,n,r){var a=this.inputLayoutDescriptor.vertexBufferDescriptors[e];if(a){var o=a.arrayStride,i=this.inputLayoutDescriptor.vertexBufferDescriptors[e].attributes.find((function(e){return e.shaderLocation===t}));if(i){var c=n*o;this.getVertexBuffer(e).setSubData(i.offset+c,r)}this.emit(Wr.CHANGED)}},t.prototype.updateIndices=function(e,t){return void 0===t&&(t=0),this.indexBuffer&&this.indexBuffer.setSubData(t,new Uint8Array(ArrayBuffer.isView(e)?e:new Uint32Array(e))),this},t.prototype.destroy=function(){this.vertexBuffers.forEach((function(e){e&&e.destroy()})),this.indexBuffer&&this.indexBuffer.destroy(),this.inputLayoutDescriptor.vertexBufferDescriptors=[],this.indexBuffer=void 0,this.vertexBuffers=[],this.indices=void 0,this.vertices=[],this.vertexCount=0,this.instancedCount=0},t}(z.Z),Qr="#define GLSLIFY 1\nlayout(location = 0) in vec2 a_Position;\n\nout vec2 v_TexCoord;\n\nvoid main() {\n v_TexCoord = 0.5 * (a_Position + 1.0);\n gl_Position = vec4(a_Position, 0., 1.);\n\n #ifdef VIEWPORT_ORIGIN_TL\n v_TexCoord.y = 1.0 - v_TexCoord.y;\n #endif\n}",Jr="#define GLSLIFY 1\nuniform sampler2D u_Texture;\nin vec2 v_TexCoord;\n\nout vec4 outputColor;\n\nfloat MonochromeNTSC(vec3 t_Color) {\n // NTSC primaries.\n return dot(t_Color.rgb, vec3(0.299, 0.587, 0.114));\n}\n\nvec4 FXAA(PD_SAMPLER_2D(t_Texture), in vec2 t_PixelCenter, in vec2 t_InvResolution) {\n // FXAA v2, based on implementations:\n // http://www.geeks3d.com/20110405/fxaa-fast-approximate-anti-aliasing-demo-glsl-opengl-test-radeon-geforce/\n // https://github.com/mitsuhiko/webgl-meincraft\n\n float lumaMM = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy).rgb);\n\n #if 1\n vec2 t_PixelTopLeft = t_PixelCenter.xy - t_InvResolution.xy * 0.5;\n float lumaNW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy) .rgb);\n float lumaNE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(1.0, 0.0)).rgb);\n float lumaSW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(0.0, 1.0)).rgb);\n float lumaSE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelTopLeft.xy + vec2(1.0, 1.0)).rgb);\n #else\n // We're at the pixel center -- pixel edges are 0.5 units away.\n // NOTE(jstpierre): mitsuhiko's port seems to get this wrong?\n vec2 t_PixelSize = t_InvResolution.xy * 0.5;\n\n float lumaNW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2(-1.0, -1.0)).rgb);\n float lumaNE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2( 1.0, -1.0)).rgb);\n float lumaSW = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2(-1.0, 1.0)).rgb);\n float lumaSE = MonochromeNTSC(texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + t_PixelSize * vec2( 1.0, 1.0)).rgb);\n #endif\n\n vec2 dir; \n dir.x = -((lumaNW + lumaNE) - (lumaSW + lumaSE));\n dir.y = ((lumaNW + lumaSW) - (lumaNE + lumaSE));\n\n const float FXAA_REDUCE_MIN = 1.0/128.0;\n const float FXAA_REDUCE_MUL = 1.0/8.0;\n const float FXAA_SPAN_MAX = 8.0;\n\n float dirReduce = max(\n (lumaNW + lumaNE + lumaSW + lumaSE) * (0.25 * FXAA_REDUCE_MUL),\n FXAA_REDUCE_MIN);\n\n float rcpDirMin = 1.0/(min(abs(dir.x), abs(dir.y)) + dirReduce);\n dir = min(vec2( FXAA_SPAN_MAX, FXAA_SPAN_MAX), max(vec2(-FXAA_SPAN_MAX, -FXAA_SPAN_MAX), dir * rcpDirMin)) * u_InvResolution.xy;\n\n float lumaMin = min(lumaMM, min(min(lumaNW, lumaNE), min(lumaSW, lumaSE)));\n float lumaMax = max(lumaMM, max(max(lumaNW, lumaNE), max(lumaSW, lumaSE)));\n\n vec4 rgbA = (1.0/2.0) * (\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (1.0/3.0 - 0.5)) +\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (2.0/3.0 - 0.5)));\n vec4 rgbB = rgbA * (1.0/2.0) + (1.0/4.0) * (\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (0.0/3.0 - 0.5)) +\n texture(PU_SAMPLER_2D(t_Texture), t_PixelCenter.xy + dir * (3.0/3.0 - 0.5)));\n float lumaB = MonochromeNTSC(rgbB.rgb);\n\n vec4 rgbOutput = ((lumaB < lumaMin) || (lumaB > lumaMax)) ? rgbA : rgbB;\n return rgbOutput;\n}\n\nvoid main() {\n outputColor = FXAA(PP_SAMPLER_2D(u_Texture), v_TexCoord.xy, u_InvResolution.xy);\n}",ea=function(e){function t(){var t=e.apply(this,(0,N.__spreadArray)([],(0,N.__read)(arguments),!1))||this;return t.features={},t.both="\nlayout(std140) uniform ub_Params {\n vec4 u_Misc[1];\n};\n#define u_InvResolution (u_Misc[0].xy)\n",t.vert=Qr,t.frag=Jr,t}return(0,N.__extends)(t,e),t}(rr),ta=he(1,(function(){return new Hr}));var na;!function(e){e.PROJECTION_MATRIX="u_ProjectionMatrix",e.VIEW_MATRIX="u_ViewMatrix",e.CAMERA_POSITION="u_CameraPosition",e.DEVICE_PIXEL_RATIO="u_DevicePixelRatio",e.VIEWPORT="u_Viewport",e.IS_ORTHO="u_IsOrtho",e.IS_PICKING="u_IsPicking"}(na||(na={}));var ra,aa=function(){function e(e,t,n,r,a){this.renderHelper=e,this.lightPool=t,this.texturePool=n,this.batchManager=r,this.options=a,this.renderLists={world:new Or,picking:new Or}}return e.prototype.getDevice=function(){return this.device},e.prototype.getSwapChain=function(){return this.swapChain},e.prototype.getRenderLists=function(){return this.renderLists},e.prototype.apply=function(t){var n=this;this.context=t;var r=t.renderingService,a=t.renderingContext,o=t.config,i=a.root.ownerDocument.defaultView;o.disableRenderHooks=!0;var c=function(e){var t=e.target;t.nodeName!==Vr.tag?t.nodeName!==Xr.tag?(t.renderable3D||(t.renderable3D=new Qn),n.batchManager.add(t)):n.lightPool.addFog(t):n.lightPool.addLight(t)},s=function(e){var t,r,a=e.target;if(a.nodeName!==Vr.tag)if(a.nodeName!==Xr.tag){if(a.nodeName===F.bn.MESH){var o;if(null===(t=a.style.geometry)||void 0===t?void 0:t.meshes)(o=a.style.geometry.meshes.indexOf(a))>-1&&a.style.geometry.meshes.splice(o,1);if(null===(r=a.style.material)||void 0===r?void 0:r.meshes)(o=a.style.material.meshes.indexOf(a))>-1&&a.style.material.meshes.splice(o,1)}n.swapChain&&n.batchManager.remove(a),delete a.renderable3D}else n.lightPool.removeFog(a);else n.lightPool.removeLight(a)},d=function(e){if(n.swapChain){var t=e.target,r=e.attrName,a=e.newValue;"zIndex"===r?t.parentNode.forEach((function(e){n.batchManager.changeRenderOrder(e,e.sortable.renderOrder)})):n.batchManager.updateAttribute(t,r,a)}},p=function(e){if(n.swapChain){var t=e.target;n.batchManager.updateAttribute(t,"modelMatrix",null)}};r.hooks.initAsync.tapPromise(e.tag,(function(){return(0,N.__awaiter)(n,void 0,void 0,(function(){var e,n,r,a,o,l=this;return(0,N.__generator)(this,(function(u){switch(u.label){case 0:return i.addEventListener(F.Dk.MOUNTED,c),i.addEventListener(F.Dk.UNMOUNTED,s),i.addEventListener(F.Dk.ATTR_MODIFIED,d),i.addEventListener(F.Dk.BOUNDS_CHANGED,p),this.context.config.renderer.getConfig().enableDirtyRectangleRendering=!1,e=this.context.contextService.getDomElement(),n=this.context.config,r=n.width,a=n.height,this.context.contextService.resize(r,a),o=this,[4,this.context.deviceContribution.createSwapChain(e)];case 1:return o.swapChain=u.sent(),this.device=this.swapChain.getDevice(),this.renderHelper.setDevice(this.device),this.renderHelper.renderInstManager.disableSimpleMode(),this.swapChain.configureSwapChain(e.width,e.height),i.addEventListener(F.$6.RESIZE,(function(){l.swapChain.configureSwapChain(e.width,e.height)})),this.batchManager.attach((0,N.__assign)({device:this.device},t)),[2]}}))}))})),r.hooks.destroy.tap(e.tag,(function(){n.renderHelper.destroy(),n.batchManager.destroy(),n.texturePool.destroy(),i.removeEventListener(F.Dk.MOUNTED,c),i.removeEventListener(F.Dk.UNMOUNTED,s),i.removeEventListener(F.Dk.ATTR_MODIFIED,d),i.removeEventListener(F.Dk.BOUNDS_CHANGED,p),n.device.destroy(),n.device.checkForLeaks(),o.disableRenderHooks=!1})),r.hooks.beginFrame.tap(e.tag,(function(){var e,t,r=n.swapChain.getCanvas(),a=n.renderHelper.renderInstManager;if(n.builder=n.renderHelper.renderGraph.newGraphBuilder(),"transparent"===n.context.config.background)t=re;else{var o=(0,F.lu)(n.context.config.background);t=n.context.config.background?ne(Number(o.r)/255*Number(o.alpha),Number(o.g)/255*Number(o.alpha),Number(o.b)/255*Number(o.alpha),Number(o.alpha)):oe}var i={backbufferWidth:r.width,backbufferHeight:r.height,antialiasingMode:Gr.None},c=zr(gr.Color0,i,Br(t)),l=zr(gr.DepthStencil,i,Ur),u=n.builder.createRenderTargetID(c,"Main Color"),s=n.builder.createRenderTargetID(l,"Main Depth");n.builder.pushPass((function(e){e.setDebugName("Main Render Pass"),e.attachRenderTargetID(gr.Color0,u),e.attachRenderTargetID(gr.DepthStencil,s),e.exec((function(e){n.renderLists.world.drawOnPassRenderer(a.renderCache,e)}))})),(null===(e=n.options)||void 0===e?void 0:e.enableFXAA)&&function(e,t,n,r){e.pushPass((function(a){a.setDebugName("FXAA"),a.attachRenderTargetID(gr.Color0,r);var o=e.resolveRenderTarget(r);a.attachResolveTexture(o);var i=t.renderInstManager.newRenderInst();i.setUniformBuffer(t.uniformBuffer),i.setAllowSkippingIfPipelineNotReady(!1),i.setMegaStateFlags(we),i.setBindingLayout({numUniformBuffers:1,numSamplers:1}),i.drawPrimitives(3);var c=i.allocateUniformBuffer(0,4);Ar(i.mapUniformBufferF32(0),c,1/n.backbufferWidth,1/n.backbufferHeight);var l=new ea,u=t.renderCache.createProgramSimple(l);i.setProgram(u),Zr||((Zr=new $r(t.getDevice())).setVertexBuffer({bufferIndex:0,byteStride:8,stepMode:m.VERTEX,attributes:[{format:A.F32_RG,bufferByteOffset:0,location:0}],data:new Float32Array([1,3,-3,-1,1,-1])}),Zr.vertexCount=3,Kr=t.getCache().createInputLayout(Zr.inputLayoutDescriptor)),a.exec((function(e,n){ta[0].texture=n.getResolveTextureForID(o),i.setSamplerBindingsFromTextureMappings(ta),i.setVertexInput(Kr,Zr.vertexBuffers.map((function(e){return{buffer:e,byteOffset:0}})),null),i.drawOnPass(t.renderCache,e)}))}))}(n.builder,n.renderHelper,i,u),n.builder.resolveRenderTargetToExternalTexture(u,n.swapChain.getOnscreenTexture())})),r.hooks.endFrame.tap(e.tag,(function(){var e=n.renderHelper.renderInstManager,t=n.renderHelper.pushTemplateRenderInst();t.setBindingLayout({numUniformBuffers:2,numSamplers:0}),t.setMegaStateFlags(Ee({depthWrite:!0,blendConstant:re},{rgbBlendMode:u.ADD,alphaBlendMode:u.ADD,rgbBlendSrcFactor:l.SRC_ALPHA,alphaBlendSrcFactor:l.ONE,rgbBlendDstFactor:l.ONE_MINUS_SRC_ALPHA,alphaBlendDstFactor:l.ONE_MINUS_SRC_ALPHA}));var r=n.context.config,a=r.width,o=r.height,i=n.context.camera;if(t.setUniforms(0,[{name:na.PROJECTION_MATRIX,value:i.getPerspective()},{name:na.VIEW_MATRIX,value:i.getViewTransform()},{name:na.CAMERA_POSITION,value:i.getPosition()},{name:na.DEVICE_PIXEL_RATIO,value:n.context.contextService.getDPR()},{name:na.VIEWPORT,value:[a,o]},{name:na.IS_ORTHO,value:i.isOrtho()?1:0},{name:na.IS_PICKING,value:0}]),n.batchManager.render(n.renderLists.world),e.popTemplateRenderInst(),n.renderHelper.prepareToRender(),n.renderHelper.renderGraph.execute(),e.resetRenderInsts(),n.enableCapture&&n.resolveCapturePromise){var c=n.captureOptions,s=c.type,d=c.encoderOptions,p=n.context.contextService.getDomElement().toDataURL(s,d);n.resolveCapturePromise(p),n.enableCapture=!1,n.captureOptions=void 0,n.resolveCapturePromise=void 0}}))},e.prototype.loadTexture=function(e,t,n){return this.texturePool.getOrCreateTexture(this.device,e,t,(function(e){n&&n(e)}))},e.prototype.toDataURL=function(e){return(0,N.__awaiter)(this,void 0,void 0,(function(){var t=this;return(0,N.__generator)(this,(function(n){return this.enableCapture=!0,this.captureOptions=e,this.capturePromise=new Promise((function(e){t.resolveCapturePromise=function(t){e(t)}})),[2,this.capturePromise]}))}))},e.tag="RenderGraph",e}(),oa=function(){function e(e,t,n,r){this.renderHelper=e,this.renderGraphPlugin=t,this.pickingIdGenerator=n,this.batchManager=r}return e.prototype.apply=function(t){var n=this;this.context=t;var r=t.renderingService,a=t.renderingContext.root.ownerDocument.defaultView,o=function(e){var t=e.target;t.renderable3D||(t.renderable3D=new Qn);var r=t.renderable3D,a=n.pickingIdGenerator.getId(t);r.pickingId=a,r.encodedPickingColor=n.pickingIdGenerator.encodePickingColor(a)},i=function(e){var t=e.target.renderable3D;t&&n.pickingIdGenerator.deleteById(t.pickingId)};r.hooks.init.tap(e.tag,(function(){a.addEventListener(F.Dk.MOUNTED,o),a.addEventListener(F.Dk.UNMOUNTED,i)})),r.hooks.destroy.tap(e.tag,(function(){a.removeEventListener(F.Dk.MOUNTED,o),a.removeEventListener(F.Dk.UNMOUNTED,i),n.pickingIdGenerator.reset()})),r.hooks.pickSync.tap(e.tag,(function(e){return n.pick(e)})),r.hooks.pick.tapPromise(e.tag,(function(e){return(0,N.__awaiter)(n,void 0,void 0,(function(){return(0,N.__generator)(this,(function(t){return[2,this.pick(e)]}))}))}))},e.prototype.pick=function(e){var t=e.topmost,n=e.position,r=n.viewportX,a=n.viewportY,o=this.context.contextService.getDPR(),i=this.context.config.width*o,c=this.context.config.height*o,l=r*o,u=a*o;if(!this.renderHelper.renderGraph||l>i||l<0||u>c||u<0)return e.picked=[],e;var s=this.pickByRectangleInDepth(new F.Ae((0,G.Z)(Math.round(l),0,i-1),(0,G.Z)(Math.round(u),0,c-1),1,1),t?1:100);return e.picked=s,e},e.prototype.pickByRectangleInDepth=function(e,t){void 0===t&&(t=100);var n=null,r=1,a=[];do{if(!(n=this.pickByRectangle(e,n)))break;r++,a.push(n)}while(n&&r<=t);return t>1&&this.restorePickingColor(a),a},e.prototype.restorePickingColor=function(e){var t=this;e.forEach((function(e){t.batchManager.updateAttribute(e,"pointerEvents",!0,!0)}))},e.prototype.pickByRectangle=function(e,t){var n,r=this,a=this.renderGraphPlugin.getDevice(),o=this.renderGraphPlugin.getRenderLists(),i=this.renderHelper.renderInstManager,c=this.renderHelper.renderGraph.newGraphBuilder(),s=re,d=this.context.camera,p=e.x,f=e.y,h=e.width,v=e.height,m={backbufferWidth:h,backbufferHeight:v,antialiasingMode:Gr.None},I=zr(gr.Color0,m,Br(s)),g=c.createRenderTargetID(I,"Picking Color"),_=zr(gr.DepthStencil,m,Ur),y=c.createRenderTargetID(_,"Picking Depth"),x=(0,N.__assign)({},d.getView());this.renderHelper.renderGraph.renderTargetDeadPool.forEach((function(e){e.age=-1})),c.pushPass((function(e){e.setDebugName("Picking Pass"),e.attachRenderTargetID(gr.Color0,g),e.attachRenderTargetID(gr.DepthStencil,y),e.exec((function(e){o.picking.drawOnPassRenderer(i.renderCache,e)})),e.post((function(e){var t,o=e.getRenderTargetTexture(gr.Color0),i=a.createReadback();x&&x.enabled?d.setViewOffset(x.fullWidth,x.fullHeight,x.offsetX,x.offsetY,x.width,x.height):d.clearViewOffset(),d.setEnableUpdate(!0);try{t=i.readTextureSync(o,0,0,h,v,new Uint8Array(h*v*4))}catch(e){}var c=-1;if(!t||0===t[0]&&0===t[1]&&0===t[2]||(c=r.pickingIdGenerator.decodePickingColor(t)),c>-1){var l=r.pickingIdGenerator.getById(c);l&&l.isVisible()&&l.isInteractive()&&(n=l)}i.destroy()}))}));var b=this.renderHelper.pushTemplateRenderInst();b.setBindingLayout({numUniformBuffers:2,numSamplers:0}),b.setMegaStateFlags(Ee({depthWrite:!0},{rgbBlendMode:u.ADD,rgbBlendSrcFactor:l.ONE,rgbBlendDstFactor:l.ZERO,alphaBlendMode:u.ADD,alphaBlendSrcFactor:l.ONE,alphaBlendDstFactor:l.ZERO}));var w=this.context.config,E=w.width,S=w.height,C=this.context.contextService.getDPR();return d.setEnableUpdate(!1),d.setViewOffset(E*C,S*C,p,f,h,v),b.setUniforms(0,[{name:na.PROJECTION_MATRIX,value:d.getPerspective()},{name:na.VIEW_MATRIX,value:d.getViewTransform()},{name:na.CAMERA_POSITION,value:d.getPosition()},{name:na.DEVICE_PIXEL_RATIO,value:this.context.contextService.getDPR()},{name:na.VIEWPORT,value:[h,v]},{name:na.IS_ORTHO,value:d.isOrtho()?1:0},{name:na.IS_PICKING,value:1}]),t&&this.batchManager.updateAttribute(t,"pointerEvents",!1,!0),this.batchManager.render(o.picking,!0),i.popTemplateRenderInst(),this.renderHelper.prepareToRender(),this.renderHelper.renderGraph.execute(),i.resetRenderInsts(),n},e.tag="WebGLPicker",e}(),ia=5e-4,ca=function(){function e(){this.clipPathMeshCreated=!1}return e.prototype.beforeUploadUBO=function(e,t){},e.prototype.beforeInitMesh=function(e){},e.prototype.afterInitMesh=function(e){},e}();!function(e){e.CHANGED="changed"}(ra||(ra={}));var la=function(e){function t(t,n){var r=e.call(this)||this;r.props={},r.meshes=[],r.defines={},r.uniforms={},r.uboBuffer=[],r.textures={},r.samplers=[],r.programDirty=!0,r.textureDirty=!0,r.geometryDirty=!0;var a=ye(be),o=a.cullMode,i=a.depthCompare,c=a.depthWrite,l=a.stencilFront,u=a.stencilBack,s=a.stencilWrite,d=a.frontFace,p=a.polygonOffset,f=a.attachmentsState;return r.device=t,r.props=(0,N.__assign)({cullMode:o,depthTest:!0,depthCompare:i,depthWrite:c,stencilFront:l,stencilBack:u,stencilWrite:s,frontFace:d,polygonOffset:p,attachmentsState:f,dithering:!1,wireframe:!1,wireframeColor:"black",wireframeLineWidth:1,vertexShader:"",fragmentShader:""},n),r.compile(),r}return(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"cullMode",{get:function(){return this.props.cullMode},set:function(e){this.props.cullMode=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"frontFace",{get:function(){return this.props.frontFace},set:function(e){this.props.frontFace=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendConstant",{get:function(){return this.props.blendConstant},set:function(e){this.props.blendConstant=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendEquation",{get:function(){return this.props.blendEquation},set:function(e){this.props.blendEquation=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendEquationAlpha",{get:function(){return this.props.blendEquationAlpha},set:function(e){this.props.blendEquationAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendSrc",{get:function(){return this.props.blendSrc},set:function(e){this.props.blendSrc=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendDst",{get:function(){return this.props.blendDst},set:function(e){this.props.blendDst=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendSrcAlpha",{get:function(){return this.props.blendSrcAlpha},set:function(e){this.props.blendSrcAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"blendDstAlpha",{get:function(){return this.props.blendDstAlpha},set:function(e){this.props.blendDstAlpha=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depthCompare",{get:function(){return this.props.depthCompare},set:function(e){this.props.depthCompare=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depthTest",{get:function(){return this.props.depthTest},set:function(e){this.props.depthTest=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depthWrite",{get:function(){return this.props.depthWrite},set:function(e){this.props.depthWrite=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stencilFront",{get:function(){return this.props.stencilFront},set:function(e){this.props.stencilFront=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stencilBack",{get:function(){return this.props.stencilBack},set:function(e){this.props.stencilBack=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stencilWrite",{get:function(){return this.props.stencilWrite},set:function(e){this.props.stencilWrite=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"stencilRef",{get:function(){return this.props.stencilRef},set:function(e){this.props.stencilRef=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"polygonOffset",{get:function(){return this.props.polygonOffset},set:function(e){this.props.polygonOffset=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"dithering",{get:function(){return this.props.dithering},set:function(e){this.props.dithering=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"wireframe",{get:function(){return this.props.wireframe},set:function(e){this.props.wireframe!==e&&(this.geometryDirty=!0,this.programDirty=!0,this.props.wireframe=e,this.dispatchMutationEvent()),this.defines.USE_WIREFRAME=!!e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"wireframeColor",{get:function(){return this.props.wireframeColor},set:function(e){this.props.wireframeColor=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"wireframeLineWidth",{get:function(){return this.props.wireframeLineWidth},set:function(e){this.props.wireframeLineWidth=e},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"vertexShader",{get:function(){return this.props.vertexShader},set:function(e){this.props.vertexShader!==e&&(this.programDirty=!0,this.props.vertexShader=e,this.compile())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"fragmentShader",{get:function(){return this.props.fragmentShader},set:function(e){this.props.fragmentShader!==e&&(this.programDirty=!0,this.props.fragmentShader=e,this.compile())},enumerable:!1,configurable:!0}),t.prototype.compile=function(){var e=this;this.props.fragmentShader.replace(/^\s*uniform\s*sampler2D\s*(.*)\s*;$/gm,(function(t,n){return e.samplers.push(n),""})),this.uniformNames=function(e){var t=[],n=[];return e.replace(/\s*struct\s*(.*)\s*{((?:\s*.*\s*)*?)};/g,(function(e,t,r){var a=[];return r.trim().replace("\r\n","\n").split("\n").forEach((function(e){var t=(0,N.__read)(e.trim().split(/\s+/),2),n=t[0],r=t[1];a.push({type:n.trim(),name:r.replace(";","").trim()})})),n.push({type:t.trim(),uniforms:a}),""})),e.replace(/\s*uniform(?:\s+)(?:\w+)(?:\s?){([^]*?)};?/g,(function(e,r){return r.trim().replace("\r\n","\n").split("\n").forEach((function(e){var r=e.trim().split(" "),a=r[0]||"",o=r[1]||"",i=o.indexOf("[")>-1;if(o=o.replace(";","").replace("[","").trim(),!a.startsWith("#")){if(a){var c=n.find((function(e){return a===e.type}));if(c)if(i)for(var l=function(e){c.uniforms.forEach((function(n){t.push("".concat(o,"[").concat(e,"].").concat(n.name))}))},u=0;u<5;u++)l(u);else c.uniforms.forEach((function(e){t.push("".concat(o,".").concat(e.name))}))}o&&t.push(o)}})),""})),t}(this.props.fragmentShader)},t.prototype.setUniforms=function(e){var t=this,n=!1;Object.keys(e).forEach((function(r){var a,o=e[r],i=t.textures[r];i&&i!==o&&(t.textureDirty=!0),(a=o)&&a.type?(t.textures[r]=o,t.textureDirty=!0,o.on(I.LOADED,(function(){t.dispatchMutationEvent()}))):(t.uniforms[r]=o,n=!0),(0,D.Z)(e[r])&&(delete t.textures[r],delete t.uniforms[r])})),n&&this.dispatchMutationEvent()},t.prototype.dispatchMutationEvent=function(){this.emit(ra.CHANGED)},t}(z.Z),ua=function(e){function t(t,n){var r=e.call(this,t,(0,N.__assign)({},n))||this;return r.defines=(0,N.__assign)((0,N.__assign)({},r.defines),{USE_UV:!1,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1}),r}return(0,N.__extends)(t,e),t}(la);function sa(e){var t={};return Object.keys(e).forEach((function(n){"number"==typeof e[n]&&(t[n]=e[n])})),t}var da=function(e){return Object.fromEntries(Object.entries(e).filter((function(e){var t=(0,N.__read)(e,2);return t[0],void 0!==t[1]})))};function pa(e,t){return 256*(e=(0,G.Z)(Math.floor(e),0,255))+(t=(0,G.Z)(Math.floor(t),0,255))}var fa,ha,va=1,ma="FillTextureMapping";!function(e){e[e.MODEL_MATRIX=0]="MODEL_MATRIX",e[e.PACKED_COLOR=1]="PACKED_COLOR",e[e.PACKED_STYLE=2]="PACKED_STYLE",e[e.PICKING_COLOR=3]="PICKING_COLOR",e[e.POSITION=4]="POSITION",e[e.NORMAL=5]="NORMAL",e[e.UV=6]="UV",e[e.BARYCENTRIC=7]="BARYCENTRIC",e[e.MAX=8]="MAX"}(fa||(fa={})),function(e){e[e.MODEL_MATRIX0=0]="MODEL_MATRIX0",e[e.MODEL_MATRIX1=1]="MODEL_MATRIX1",e[e.MODEL_MATRIX2=2]="MODEL_MATRIX2",e[e.MODEL_MATRIX3=3]="MODEL_MATRIX3",e[e.PACKED_COLOR=4]="PACKED_COLOR",e[e.PACKED_STYLE1=5]="PACKED_STYLE1",e[e.PACKED_STYLE2=6]="PACKED_STYLE2",e[e.PICKING_COLOR=7]="PICKING_COLOR",e[e.POSITION=8]="POSITION",e[e.NORMAL=9]="NORMAL",e[e.UV=10]="UV",e[e.BARYCENTRIC=11]="BARYCENTRIC",e[e.MAX=12]="MAX"}(ha||(ha={}));var Ia,ga,_a=function(){function e(e,t,n,r,a,o,i){void 0===o&&(o=-1),this.renderHelper=e,this.texturePool=t,this.lightPool=n,this.drawcallCtors=a,this.index=o,this.context=i,this.id=va++,this.gradientAttributeName="fill",this.objects=[],this.program=new rr,this.geometryDirty=!0,this.materialDirty=!0,this.textureMappings=[],this.divisor=1,this.mergeAnchorIntoModelMatrix=!1,this.checkNodeName=!0,this.maxInstances=1/0,this.inited=!1}return Object.defineProperty(e.prototype,"instance",{get:function(){return this.objects[0]},enumerable:!1,configurable:!0}),e.prototype.init=function(){this.inited||(this.renderer.beforeInitMesh(this),this.material=new ua(this.context.device),this.material.defines=(0,N.__assign)((0,N.__assign)({},sa(ha)),this.material.defines),this.geometry=new $r(this.context.device),this.geometry.meshes=this.objects,this.material.meshes=this.objects,this.observeGeometryChanged(),this.observeMaterialChanged(),this.inited=!0,this.renderer.afterInitMesh(this))},e.prototype.observeGeometryChanged=function(){var e=this;this.geometry.on(Wr.CHANGED,(function(){e.geometry.meshes.forEach((function(e){e.renderable.dirty=!0})),e.context.renderingService.dirtify()}))},e.prototype.observeMaterialChanged=function(){var e=this;this.material.on(ra.CHANGED,(function(){e.material.meshes.forEach((function(e){e.renderable.dirty=!0})),e.context.renderingService.dirtify()}))},e.prototype.shouldMergeColor=function(e,t,n){var r=e.parsedStyle[n],a=t.parsedStyle[n];return!(!(0,F.qA)(r)||!(0,F.qA)(a))||(!(!(0,F.R)(r)||!(0,F.R)(a)||r.image!==a.image)||!(!Array.isArray(r)||!Array.isArray(a)||e.style[n]!==t.style[n]))},e.prototype.shouldMerge=function(e,t){return!this.instance||(!this.checkNodeName||this.instance.nodeName===e.nodeName)&&(!e.parsedStyle.clipPath&&!(!this.shouldMergeColor(this.instance,e,"fill")||!this.shouldMergeColor(this.instance,e,"stroke")))},e.prototype.createGeometry=function(e){var t=this,n=Xn.create(),r=Xn.create(),a=[],o=[],i=[],c=[],l=this.divisor;e.forEach((function(e){var l,u=e.parsedStyle,s=u.fill,d=u.stroke,p=u.opacity,f=u.fillOpacity,h=u.strokeOpacity,v=u.lineWidth,m=u.anchor,I=u.visibility,g=u.increasedLineWidthForHitTesting,_=[0,0,0,0];(0,F.qA)(s)&&(_=[Number(s.r),Number(s.g),Number(s.b),255*Number(s.alpha)]);var y=[0,0,0,0];(0,F.qA)(d)&&(y=[Number(d.r),Number(d.g),Number(d.b),255*Number(d.alpha)]),Xn.mul(r,t.context.camera.getViewTransform(),n);var x=e.isInteractive()&&(null===(l=e.renderable3D)||void 0===l?void 0:l.encodedPickingColor)||[0,0,0];if(t.mergeAnchorIntoModelMatrix){var b=e.parsedStyle.anchor,w=0,E=0,S=0,C=e.getGeometryBounds();if(C){var k=C.halfExtents;w=-k[0]*b[0]*2,E=-k[1]*b[1]*2,S=-k[2]*(b[2]||0)*2}Xn.mul(n,e.getWorldTransform(),Xn.fromTranslation(n,Yn.fromValues(w,E,S)))}else Xn.copy(n,e.getWorldTransform());a.push.apply(a,(0,N.__spreadArray)([],(0,N.__read)(n),!1)),o.push(pa(_[0],_[1]),pa(_[2],_[3]),pa(y[0],y[1]),pa(y[2],y[3])),i.push(p,f,h,v,"visible"===I?1:0,m[0],m[1],g||0),c.push.apply(c,(0,N.__spreadArray)((0,N.__spreadArray)([],(0,N.__read)(x),!1),[e.sortable.renderOrder*ia],!1))})),this.geometry.instancedCount=e.length,this.geometry.setVertexBuffer({bufferIndex:fa.MODEL_MATRIX,byteStride:64,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ha.MODEL_MATRIX0,divisor:l},{format:A.F32_RGBA,bufferByteOffset:16,location:ha.MODEL_MATRIX1,divisor:l},{format:A.F32_RGBA,bufferByteOffset:32,location:ha.MODEL_MATRIX2,divisor:l},{format:A.F32_RGBA,bufferByteOffset:48,location:ha.MODEL_MATRIX3,divisor:l}],data:new Float32Array(a)}),this.geometry.setVertexBuffer({bufferIndex:fa.PACKED_COLOR,byteStride:16,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ha.PACKED_COLOR,divisor:l}],data:new Float32Array(o)}),this.geometry.setVertexBuffer({bufferIndex:fa.PACKED_STYLE,byteStride:32,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ha.PACKED_STYLE1,divisor:l},{format:A.F32_RGBA,bufferByteOffset:16,location:ha.PACKED_STYLE2,divisor:l}],data:new Float32Array(i)}),this.geometry.setVertexBuffer({bufferIndex:fa.PICKING_COLOR,byteStride:16,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ha.PICKING_COLOR,divisor:l}],data:new Float32Array(c)})},e.prototype.destroy=function(){this.geometry&&this.geometry.destroy()},e.prototype.applyRenderInst=function(e,t){var n=this,r=!!this.lightPool.getFog();this.clipPathTarget||this.clipPath?this.clipPathTarget?(this.material.stencilWrite=!0,this.material.depthWrite=!1,this.material.stencilFront={compare:o.ALWAYS,passOp:x.REPLACE},this.material.stencilBack={compare:o.ALWAYS,passOp:x.REPLACE}):(this.material.stencilWrite=!1,this.material.depthWrite=!0,this.material.stencilFront={compare:o.EQUAL,passOp:x.KEEP},this.material.stencilBack={compare:o.EQUAL,passOp:x.KEEP}):this.material.stencilWrite=!1,(this.materialDirty||this.material.programDirty)&&this.createMaterial(t);var a,i,c,l,u=(0,N.__assign)({},this.material.defines);if(this.material.defines.USE_FOG=r,this.material.defines=(0,N.__assign)((0,N.__assign)((0,N.__assign)({},this.lightPool.getDefines()),this.material.defines),this.renderHelper.getDefines()),this.material.textureDirty){this.textureMappings=[];var f=this.createFillGradientTextureMapping(t);f&&this.textureMappings.push(f),Object.keys(this.material.textures).sort((function(e,t){return n.material.samplers.indexOf(e)-n.material.samplers.indexOf(t)})).forEach((function(e){var t=new Hr;t.name=e,t.texture=n.material.textures[e],n.context.device.setResourceName(t.texture,"Material Texture "+e),t.sampler=n.renderHelper.getCache().createSampler({addressModeU:s.CLAMP_TO_EDGE,addressModeV:s.CLAMP_TO_EDGE,minFilter:d.POINT,magFilter:d.BILINEAR,mipmapFilter:p.LINEAR,lodMinClamp:0,lodMaxClamp:0}),n.textureMappings.push(t)})),this.textureMappings.length?(this.material.defines.USE_UV=!0,this.material.defines.USE_MAP=!0):(this.material.defines.USE_UV=!1,this.material.defines.USE_MAP=!1),this.material.textureDirty=!1}((a=u,i=this.material.defines,c=Object.keys(a),l=Object.keys(i),!(c.length===l.length&&c.every((function(e){return a[e]===i[e]}))))||this.material.programDirty||this.materialDirty)&&(this.material.defines=(0,N.__assign)((0,N.__assign)({},this.material.defines),sa(ha)),Object.keys(this.material.defines).forEach((function(e){var t=n.material.defines[e];"boolean"==typeof t?n.program.setDefineBool(e,t):n.program.setDefineString(e,"".concat(t))})),this.program.vert=this.material.vertexShader,this.program.frag=this.material.fragmentShader,this.material.programDirty=!1,this.materialDirty=!1),this.material.geometryDirty&&(this.geometryDirty=!0,this.material.geometryDirty=!1),(this.geometryDirty||this.geometry.dirty)&&(this.geometry&&this.geometry.destroy(),this.createGeometry(t),this.material.wireframe&&this.generateWireframe(this.geometry),this.geometryDirty=!1,this.geometry.dirty=!1);var h=this.renderHelper.getCache().createProgramSimple(this.program),v=this.renderHelper.getCache().createInputLayout((0,N.__assign)((0,N.__assign)({},this.geometry.inputLayoutDescriptor),{program:h})),m=!!this.geometry.indexBuffer;e.renderPipelineDescriptor.topology=this.geometry.drawMode,e.setProgram(h),e.setVertexInput(v,this.geometry.vertexBuffers.filter((function(e){return!!e})).map((function(e){return{buffer:e,byteOffset:0}})),m?{buffer:this.geometry.indexBuffer,offset:0}:null),this.renderer.beforeUploadUBO(e,this),this.uploadUBO(e),m?e.drawIndexesInstanced(this.geometry.vertexCount,this.geometry.instancedCount,this.geometry.indexStart):e.drawPrimitives(this.geometry.vertexCount,this.geometry.primitiveStart),e.sortKey=kr(yr.OPAQUE,t[0].sortable.renderOrder)},e.prototype.updateBatchedAttribute=function(e,t,n,r){var a=this;if(0!==e.length){if("fill"===n||"stroke"===n){var o=[];e.forEach((function(e){var t=e.parsedStyle,n=t.fill,r=t.stroke,a=[0,0,0,0];(0,F.qA)(n)&&(a=[Number(n.r),Number(n.g),Number(n.b),255*Number(n.alpha)]);var i=[0,0,0,0];(0,F.qA)(r)&&(i=[Number(r.r),Number(r.g),Number(r.b),255*Number(r.alpha)]),o.push(pa(a[0],a[1]),pa(a[2],a[3]),pa(i[0],i[1]),pa(i[2],i[3]))})),this.geometry.updateVertexBuffer(fa.PACKED_COLOR,ha.PACKED_COLOR,t,new Uint8Array(new Float32Array(o).buffer));var i=this.instance.parsedStyle.fill,c=this.textureMappings.findIndex((function(e){return e.name===ma}));if((0,F.qA)(i))c>=0&&(this.textureMappings.splice(c,-1),this.material.textureDirty=!0);else{var l=this.createFillGradientTextureMapping([this.instance]);c>=0&&this.textureMappings.splice(c,1,l),this.material.textureDirty=!0}}else if(["opacity","fillOpacity","strokeOpacity","lineWidth","visibility","anchor","increasedLineWidthForHitTesting"].indexOf(n)>-1){var u=[];e.forEach((function(e){var t=e.parsedStyle,n=t.opacity,r=t.fillOpacity,a=t.strokeOpacity,o=t.lineWidth,i=t.visibility,c=t.anchor,l=t.increasedLineWidthForHitTesting;u.push(n,r,a,o,"visible"===i?1:0,c[0],c[1],l||0)})),this.geometry.updateVertexBuffer(fa.PACKED_STYLE,ha.PACKED_STYLE1,t,new Uint8Array(new Float32Array(u).buffer))}else if("modelMatrix"===n){var s=[],d=Xn.create();e.forEach((function(e){if(a.mergeAnchorIntoModelMatrix){var t=e.parsedStyle.anchor,n=0,r=0,o=0,i=e.getGeometryBounds();if(i){var c=i.halfExtents;n=-c[0]*t[0]*2,r=-c[1]*t[1]*2,o=-c[2]*(t[2]||0)*2}Xn.mul(d,e.getWorldTransform(),Xn.fromTranslation(d,Yn.fromValues(n,r,o)))}else Xn.copy(d,e.getWorldTransform());s.push.apply(s,(0,N.__spreadArray)([],(0,N.__read)(d),!1))})),this.geometry.updateVertexBuffer(fa.MODEL_MATRIX,ha.MODEL_MATRIX0,t,new Uint8Array(new Float32Array(s).buffer))}else if("pointerEvents"===n){var p=[];e.forEach((function(e){var t,n=r&&e.isInteractive()&&(null===(t=e.renderable3D)||void 0===t?void 0:t.encodedPickingColor)||[0,0,0];p.push.apply(p,(0,N.__spreadArray)((0,N.__spreadArray)([],(0,N.__read)(n),!1),[e.sortable.renderOrder*ia],!1))})),this.geometry.updateVertexBuffer(fa.PICKING_COLOR,ha.PICKING_COLOR,t,new Uint8Array(new Float32Array(p).buffer))}}},e.prototype.updateAttribute=function(e,t,n,r){"clipPath"===n&&this.clipPath&&(this.geometryDirty=!0)},e.prototype.changeRenderOrder=function(e,t){var n,r=this.objects.indexOf(e),a=e.isInteractive()&&(null===(n=e.renderable3D)||void 0===n?void 0:n.encodedPickingColor)||[0,0,0];this.geometry.updateVertexBuffer(fa.PICKING_COLOR,ha.PICKING_COLOR,r,new Uint8Array(new Float32Array((0,N.__spreadArray)((0,N.__spreadArray)([],(0,N.__read)(a),!1),[t*ia],!1)).buffer))},e.prototype.generateWireframe=function(e){for(var t=e.indices,n=e.indices.length,r=e.vertices.map((function(e){return e.slice()})),a=fa.PICKING_COLOR;a 0.5) {\n strokeWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n strokeWidth = u_StrokeWidth;\n }\n\n bool omitStroke = a_StylePacked3.z == 1.0;\n vec2 radius = a_Size.xy + vec2(omitStroke ? 0.0 : strokeWidth / 2.0);\n vec2 offset = (a_Extrude + vec2(1.0) - 2.0 * u_Anchor.xy) * a_Size.xy + a_Extrude * vec2(omitStroke ? 0.0 : strokeWidth / 2.0);\n\n bool isBillboard = a_Size.z > 0.5;\n if (isBillboard) {\n float rotation = 0.0;\n bool isSizeAttenuation = a_Size.w > 0.5;\n gl_Position = billboard(offset, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(offset, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n \n v_Radius = radius;\n v_Data = vec2(a_Extrude * radius / radius.y);\n v_StylePacked3 = a_StylePacked3;\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec2 v_Data;\nin vec2 v_Radius;\nin vec3 v_StylePacked3;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\n/**\n * 2D signed distance field functions\n * @see http://www.iquilezles.org/www/articles/distfunctions2d/distfunctions2d.htm\n */\n\nfloat sdCircle(vec2 p, float r) {\n return length(p) - r;\n}\n\n// @see http://www.iquilezles.org/www/articles/ellipsoids/ellipsoids.htm\nfloat sdEllipsoidApproximated(vec2 p, vec2 r) {\n float k0 = length(p / r);\n float k1 = length(p / (r * r));\n return k0 * (k0 - 1.0) / k1;\n}\n\n// @see https://www.shadertoy.com/view/4llXD7\nfloat sdRoundedBox(vec2 p, vec2 b, float r) {\n p = abs(p) - b + r;\n return length(max(p, 0.0)) + min(max(p.x, p.y), 0.0) - r;\n}\n\nvoid main() {\n int shape = int(floor(v_StylePacked3.x + 0.5));\n\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n bool omitStroke = v_StylePacked3.z == 1.0;\n\n vec2 r = (v_Radius - (omitStroke ? 0.0 : u_StrokeWidth)) / v_Radius.y;\n float wh = v_Radius.x / v_Radius.y;\n\n float dist = length(v_Data);\n float antialiased_blur = -fwidth(dist);\n\n float outer_df;\n float inner_df;\n // 'circle', 'ellipse', 'rect'\n if (shape == 0) {\n outer_df = sdCircle(v_Data, 1.0);\n inner_df = sdCircle(v_Data, r.x);\n } else if (shape == 1) {\n outer_df = sdEllipsoidApproximated(v_Data, vec2(wh, 1.0));\n inner_df = sdEllipsoidApproximated(v_Data, r);\n } else if (shape == 2) {\n bool useRadius = v_StylePacked3.y > epsilon;\n outer_df = sdRoundedBox(v_Data, vec2(wh, 1.0), useRadius ? (v_StylePacked3.y + u_StrokeWidth / 2.0) / v_Radius.y : 0.0);\n inner_df = sdRoundedBox(v_Data, r, useRadius ? (v_StylePacked3.y - u_StrokeWidth / 2.0) / v_Radius.y : 0.0);\n }\n\n float opacity_t = smoothstep(0.0, antialiased_blur, outer_df);\n\n float color_t = u_StrokeWidth < 0.01 ? 0.0 : smoothstep(\n antialiased_blur,\n 0.0,\n inner_df\n );\n\n vec4 diffuseColor;\n vec4 strokeColor;\n if (u_IsPicking > 0.5) {\n diffuseColor = vec4(u_PickingColor, 1.0);\n strokeColor = vec4(u_PickingColor, 1.0);\n } else {\n diffuseColor = u_Color;\n strokeColor = (u_StrokeColor == vec4(0) || omitStroke) ? vec4(0.0) : u_StrokeColor;\n }\n\n outputColor = mix(vec4(diffuseColor.rgb, diffuseColor.a * u_FillOpacity), strokeColor * u_StrokeOpacity, color_t);\n outputColor.a = outputColor.a * u_Opacity * opacity_t;\n\n if (outputColor.a < epsilon)\n discard;\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n }\n}",this.material.defines=(0,N.__assign)((0,N.__assign)({},this.material.defines),sa(ga))},t.prototype.createGeometry=function(t){var n=this;e.prototype.createGeometry.call(this,t);var r=[];t.forEach((function(e,t){var a=e,o=a.parsedStyle.radius,i=n.shouldOmitStroke(a.parsedStyle),c=n.getSize(e.parsedStyle,a.nodeName);r.push.apply(r,(0,N.__spreadArray)((0,N.__spreadArray)([],(0,N.__read)(c),!1),[a.parsedStyle.isBillboard?1:0,a.parsedStyle.isSizeAttenuation?1:0,ya.indexOf(a.nodeName),o&&o[0]||0,i?1:0],!1))})),this.geometry.setIndexBuffer(new Uint32Array([0,2,1,0,3,2])),this.geometry.vertexCount=6,this.geometry.setVertexBuffer({bufferIndex:fa.POSITION,byteStride:16,stepMode:m.VERTEX,attributes:[{format:A.F32_RG,bufferByteOffset:0,location:ha.POSITION},{format:A.F32_RG,bufferByteOffset:8,location:ha.UV}],data:new Float32Array([-1,-1,0,0,1,-1,1,0,1,1,1,1,-1,1,0,1])}),this.geometry.setVertexBuffer({bufferIndex:Ia.PACKED_STYLE,byteStride:28,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ga.SIZE,divisor:1},{format:A.F32_RGB,bufferByteOffset:16,location:ga.PACKED_STYLE3,divisor:1}],data:new Float32Array(r)})},t.prototype.updateAttribute=function(t,n,r,a){var o=this;if(e.prototype.updateAttribute.call(this,t,n,r,a),this.updateBatchedAttribute(t,n,r,a),"r"===r||"rx"===r||"ry"===r||"width"===r||"height"===r||"lineWidth"===r||"stroke"===r||"lineDash"===r||"strokeOpacity"===r||"radius"===r||"isBillboard"===r||"isSizeAttenuation"===r){var i=[];t.forEach((function(e){var t=e,n=o.shouldOmitStroke(t.parsedStyle),r=(0,N.__read)(o.getSize(e.parsedStyle,e.nodeName),2),a=[r[0],r[1]];i.push.apply(i,(0,N.__spreadArray)((0,N.__spreadArray)([],(0,N.__read)(a),!1),[t.parsedStyle.isBillboard?1:0,t.parsedStyle.isSizeAttenuation?1:0,ya.indexOf(e.nodeName),e.parsedStyle.radius&&e.parsedStyle.radius[0]||0,n?1:0],!1))})),this.geometry.updateVertexBuffer(Ia.PACKED_STYLE,ga.SIZE,n,new Uint8Array(new Float32Array(i).buffer))}},t.prototype.getSize=function(e,t){var n=[0,0];if(t===F.bn.CIRCLE){var r=e.r;n=[r,r]}else if(t===F.bn.ELLIPSE){var a=e;n=[a.rx,a.ry]}else if(t===F.bn.RECT){var o=e;n=[o.width/2,o.height/2]}return n},t.prototype.shouldOmitStroke=function(e){var t=e.lineDash,n=e.stroke,r=e.strokeOpacity,a=n&&!n.isNone,o=t&&t.length&&t.every((function(e){return 0!==e}));return!a||a&&(o||r<1)},t}(_a);function ba(e,t,n,r,a,o,i,c){var l=i[i.length-3],u=i[i.length-2];i.length-=3;var s=null!=c?c:(0,G.Z)((0,$n.Ci)(l,u,e,t,n,r,a,o)/10,8,100),d=0,p=0,f=0,h=0,v=0;i.push(l,u,0);for(var m=1,I=0;m<=s;++m)f=(p=(d=1-(I=m/s))*d)*d,v=(h=I*I)*I,i.push(f*l+3*p*I*e+3*d*h*n+v*a,f*u+3*p*I*t+3*d*h*r+v*o,0)}var wa,Ea,Sa=1e20,Ca=function(){function e(e,t){var n=e.fontSize,r=void 0===n?24:n,a=e.buffer,o=void 0===a?3:a,i=e.radius,c=void 0===i?8:i,l=e.cutoff,u=void 0===l?.25:l,s=e.fontFamily,d=void 0===s?"sans-serif":s,p=e.fontWeight,f=void 0===p?"normal":p,h=e.fontStyle,v=void 0===h?"normal":h,m=e.canvas;this.buffer=o,this.cutoff=u,this.radius=c;var I=this.size=r+4*o,g=t.offscreenCanvasCreator.getOrCreateCanvas(m);g.width=I,g.height=I;var _=t.offscreenCanvasCreator.getOrCreateContext(m,{willReadFrequently:!0});this.ctx=_,_.font="".concat(v," ").concat(f," ").concat(r,"px ").concat(d),_.textBaseline="alphabetic",_.textAlign="left",_.fillStyle="black",this.gridOuter=new Float64Array(I*I),this.gridInner=new Float64Array(I*I),this.f=new Float64Array(I),this.z=new Float64Array(I+1),this.v=new Uint16Array(I)}return e.prototype.draw=function(e){var t=this.ctx.measureText(e),n=t.width,r=t.actualBoundingBoxAscent,a=t.actualBoundingBoxDescent,o=t.actualBoundingBoxLeft,i=t.actualBoundingBoxRight,c=Math.ceil(r),l=Math.max(0,Math.min(this.size-this.buffer,Math.ceil(i-o))),u=Math.min(this.size-this.buffer,c+Math.ceil(a)),s=l+2*this.buffer,d=u+2*this.buffer,p=Math.max(s*d,0),f=new Uint8ClampedArray(p),h={data:f,width:s,height:d,glyphWidth:l,glyphHeight:u,glyphTop:c,glyphLeft:0,glyphAdvance:n};if(0===l||0===u)return h;var v=this,m=v.ctx,I=v.buffer,g=v.gridInner,_=v.gridOuter;m.clearRect(I,I,l,u),m.fillText(e,I,I+c);var y=m.getImageData(I,I,l,u);_.fill(Sa,0,p),g.fill(0,0,p);for(var x=0;x0?S*S:0,g[E]=S<0?S*S:0}}}ka(_,0,0,s,d,s,this.f,this.v,this.z),ka(g,I,I,l,u,s,this.f,this.v,this.z);for(var C=0;C-1);o[++l]=c,i[l]=u,i[l+1]=Sa}for(c=0,l=0;c 0.5) {\n if (len < len2) {\n if (abs(dy * (bisect.x * norm.y - bisect.y * norm.x)) > len) {\n return dy * norm;\n }\n } else {\n if (abs(dy * (bisect.x * norm2.y - bisect.y * norm2.x)) > len2) {\n return dy * norm;\n }\n }\n }\n return dy * bisect;\n}\n\nvec2 clip2ScreenSpace(vec4 clip) {\n return u_Viewport * (0.5 * clip.xy / clip.w + 0.5);\n}\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n v_Dash = a_Dash;\n\n vec2 pointA;\n vec2 pointB;\n vec4 clip0;\n vec4 clip1;\n\n float compressed = a_Dash.w;\n float is_billboard = floor(compressed / 4.0);\n compressed -= is_billboard * 4.0;\n float is_size_attenuation = floor(compressed / 2.0);\n compressed -= is_size_attenuation * 2.0;\n float is_3d_polyline = compressed;\n\n bool isBillboard = is_billboard > 0.5;\n bool isSizeAttenuation = is_size_attenuation > 0.5;\n bool is3DPolyline = is_3d_polyline > 0.5;\n if (isBillboard) {\n clip0 = billboard(a_Point1.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n clip1 = billboard(a_Point2.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else if (is3DPolyline) {\n clip0 = project(vec4(a_Point1, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n clip1 = project(vec4(a_Point2, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n if (isBillboard || is3DPolyline) {\n pointA = clip2ScreenSpace(clip0);\n pointB = clip2ScreenSpace(clip1);\n } else {\n pointA = (u_ModelMatrix * vec4(a_Point1, 1.0)).xy;\n pointB = (u_ModelMatrix * vec4(a_Point2, 1.0)).xy;\n }\n\n vec2 xBasis = pointB - pointA;\n float len = length(xBasis);\n vec2 forward = xBasis / len;\n vec2 norm = vec2(forward.y, -forward.x);\n\n float type = a_VertexJoint;\n\n float lineWidth;\n if (u_IsPicking > 0.5) {\n lineWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n lineWidth = u_StrokeWidth;\n }\n\n if (u_ScaleMode > 2.5) {\n lineWidth *= length(u_ModelMatrix * vec4(1.0, 0.0, 0.0, 0.0));\n } else if (u_ScaleMode > 1.5) {\n lineWidth *= length(u_ModelMatrix * vec4(0.0, 1.0, 0.0, 0.0));\n } else if (u_ScaleMode > 0.5) {\n vec2 avgDiag = (u_ModelMatrix * vec4(1.0, 1.0, 0.0, 0.0)).xy;\n lineWidth *= sqrt(dot(avgDiag, avgDiag) * 0.5);\n }\n float capType = floor(type / 32.0);\n type -= capType * 32.0;\n v_Arc = vec4(0.0);\n lineWidth *= 0.5;\n float lineAlignment = 2.0 * u_Alignment - 1.0;\n\n vec2 pos;\n\n if (capType == CAP_ROUND) {\n if (a_VertexNum < 3.5) {\n gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n return;\n }\n type = JOINT_CAP_ROUND;\n capType = 0.0;\n }\n\n if (type >= BEVEL) {\n float dy = lineWidth + u_Expand;\n float inner = 0.0;\n if (a_VertexNum >= 1.5) {\n dy = -dy;\n inner = 1.0;\n }\n\n vec2 base, next, xBasis2, bisect;\n float flag = 0.0;\n float sign2 = 1.0;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5 && a_VertexNum < 3.5) {\n if (isBillboard) {\n next = clip2ScreenSpace(billboard(a_Prev.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else if (is3DPolyline) {\n next = clip2ScreenSpace(project(vec4(a_Prev, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else {\n next = (u_ModelMatrix * vec4(a_Prev, 1.0)).xy;\n }\n\n base = pointA;\n flag = type - floor(type / 2.0) * 2.0;\n sign2 = -1.0;\n } else {\n if (isBillboard) {\n next = clip2ScreenSpace(billboard(a_Next.xy, 0.0, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else if (is3DPolyline) {\n next = clip2ScreenSpace(project(vec4(a_Next, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix));\n } else {\n next = (u_ModelMatrix * vec4(a_Next, 1.0)).xy;\n }\n \n base = pointB;\n if (type >= MITER && type < MITER + 3.5) {\n flag = step(MITER + 1.5, type);\n // check miter limit here?\n }\n }\n xBasis2 = next - base;\n float len2 = length(xBasis2);\n vec2 norm2 = vec2(xBasis2.y, -xBasis2.x) / len2;\n float D = norm.x * norm2.y - norm.y * norm2.x;\n if (D < 0.0) {\n inner = 1.0 - inner;\n }\n norm2 *= sign2;\n\n if (abs(lineAlignment) > 0.01) {\n float shift = lineWidth * lineAlignment;\n pointA += norm * shift;\n pointB += norm * shift;\n if (abs(D) < 0.01) {\n base += norm * shift;\n } else {\n base += doBisect(norm, len, norm2, len2, shift, 0.0);\n }\n }\n\n float collinear = step(0.0, dot(norm, norm2));\n v_Type = 0.0;\n float dy2 = -1000.0;\n float dy3 = -1000.0;\n if (abs(D) < 0.01 && collinear < 0.5) {\n if (type >= ROUND && type < ROUND + 1.5) {\n type = JOINT_CAP_ROUND;\n }\n // TODO: BUTT here too\n }\n\n if (a_VertexNum < 3.5) {\n if (abs(D) < 0.01) {\n pos = dy * norm;\n } else {\n if (flag < 0.5 && inner < 0.5) {\n pos = dy * norm;\n } else {\n pos = doBisect(norm, len, norm2, len2, dy, inner);\n }\n }\n if (capType >= CAP_BUTT && capType < CAP_ROUND) {\n float extra = step(CAP_SQUARE, capType) * lineWidth;\n vec2 back = -forward;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5) {\n pos += back * (u_Expand + extra);\n dy2 = u_Expand;\n } else {\n dy2 = dot(pos + base - pointA, back) - extra;\n }\n }\n if (type >= JOINT_CAP_BUTT && type < JOINT_CAP_SQUARE + 0.5) {\n float extra = step(JOINT_CAP_SQUARE, type) * lineWidth;\n if (a_VertexNum < 0.5 || a_VertexNum > 2.5) {\n dy3 = dot(pos + base - pointB, forward) - extra;\n } else {\n pos += forward * (u_Expand + extra);\n dy3 = u_Expand;\n if (capType >= CAP_BUTT) {\n dy2 -= u_Expand + extra;\n }\n }\n }\n } else if (type >= JOINT_CAP_ROUND && type < JOINT_CAP_ROUND + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n vec2 d2 = abs(dy) * forward;\n if (a_VertexNum < 4.5) {\n dy = -dy;\n pos = dy * norm;\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum < 6.5) {\n pos = dy * norm + d2;\n v_Arc.x = abs(dy);\n } else {\n dy = -dy;\n pos = dy * norm + d2;\n v_Arc.x = abs(dy);\n }\n dy2 = 0.0;\n v_Arc.y = dy;\n v_Arc.z = 0.0;\n v_Arc.w = lineWidth;\n v_Type = 3.0;\n } else if (abs(D) < 0.01) {\n pos = dy * norm;\n } else {\n if (type >= ROUND && type < ROUND + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n if (a_VertexNum < 4.5) {\n pos = doBisect(norm, len, norm2, len2, -dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 7.5) {\n pos = dy * norm2;\n } else {\n pos = doBisect(norm, len, norm2, len2, dy, 0.0);\n float d2 = abs(dy);\n if (length(pos) > abs(dy) * 1.5) {\n if (a_VertexNum < 6.5) {\n pos.x = dy * norm.x - d2 * norm.y;\n pos.y = dy * norm.y + d2 * norm.x;\n } else {\n pos.x = dy * norm2.x + d2 * norm2.y;\n pos.y = dy * norm2.y - d2 * norm2.x;\n }\n }\n }\n vec2 norm3 = normalize(norm + norm2);\n float sign = step(0.0, dy) * 2.0 - 1.0;\n v_Arc.x = sign * dot(pos, norm3);\n v_Arc.y = pos.x * norm3.y - pos.y * norm3.x;\n v_Arc.z = dot(norm, norm3) * lineWidth;\n v_Arc.w = lineWidth;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n dy3 = v_Arc.z - v_Arc.x;\n v_Type = 3.0;\n } else {\n float hit = 0.0;\n if (type >= BEVEL && type < BEVEL + 1.5) {\n if (dot(norm, norm2) > 0.0) {\n type = MITER;\n }\n }\n if (type >= MITER && type < MITER + 3.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n float sign = step(0.0, dy) * 2.0 - 1.0;\n pos = doBisect(norm, len, norm2, len2, dy, 0.0);\n if (length(pos) > abs(dy) * u_MiterLimit) {\n type = BEVEL;\n } else {\n if (a_VertexNum < 4.5) {\n dy = -dy;\n pos = doBisect(norm, len, norm2, len2, dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 6.5) {\n pos = dy * norm2;\n }\n v_Type = 1.0;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n hit = 1.0;\n }\n }\n if (type >= BEVEL && type < BEVEL + 1.5) {\n if (inner > 0.5) {\n dy = -dy;\n inner = 0.0;\n }\n float d2 = abs(dy);\n vec2 pos3 = vec2(dy * norm.x - d2 * norm.y, dy * norm.y + d2 * norm.x);\n vec2 pos4 = vec2(dy * norm2.x + d2 * norm2.y, dy * norm2.y - d2 * norm2.x);\n if (a_VertexNum < 4.5) {\n pos = doBisect(norm, len, norm2, len2, -dy, 1.0);\n } else if (a_VertexNum < 5.5) {\n pos = dy * norm;\n } else if (a_VertexNum > 7.5) {\n pos = dy * norm2;\n } else {\n if (a_VertexNum < 6.5) {\n pos = pos3;\n } else {\n pos = pos4;\n }\n }\n vec2 norm3 = normalize(norm + norm2);\n float sign = step(0.0, dy) * 2.0 - 1.0;\n dy = -sign * dot(pos, norm);\n dy2 = -sign * dot(pos, norm2);\n dy3 = (-sign * dot(pos, norm3)) + lineWidth;\n v_Type = 4.0;\n hit = 1.0;\n }\n if (hit < 0.5) {\n gl_Position = vec4(0.0, 0.0, 0.0, 1.0);\n return;\n }\n }\n }\n pos += base;\n v_Distance = vec4(dy, dy2, dy3, lineWidth) * u_DevicePixelRatio;\n v_Arc = v_Arc * u_DevicePixelRatio;\n v_Travel = a_Travel + dot(pos - pointA, vec2(-norm.y, norm.x));\n }\n\n v_ScalingFactor = sqrt(u_ModelMatrix[0][0] * u_ModelMatrix[0][0] + u_ModelMatrix[0][1] * u_ModelMatrix[0][1] + u_ModelMatrix[0][2] * u_ModelMatrix[0][2]);\n\n if (isBillboard || is3DPolyline) {\n vec4 clip = mix(clip0, clip1, 0.5);\n gl_Position = vec4(clip.w * (2.0 * pos / u_Viewport - 1.0), clip.z, clip.w);\n } else {\n gl_Position = u_ProjectionMatrix * u_ViewMatrix * vec4(pos, u_ZIndex, 1.0);\n }\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec4 v_Dash;\n\nin vec4 v_Distance;\nin vec4 v_Arc;\nin float v_Type;\nin float v_Travel;\nin float v_ScalingFactor;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\nvoid main(){\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n float alpha = 1.0;\n float lineWidth = v_Distance.w;\n if (v_Type < 0.5) {\n float left = max(v_Distance.x - 0.5, -v_Distance.w);\n float right = min(v_Distance.x + 0.5, v_Distance.w);\n float near = v_Distance.y - 0.5;\n float far = min(v_Distance.y + 0.5, 0.0);\n float top = v_Distance.z - 0.5;\n float bottom = min(v_Distance.z + 0.5, 0.0);\n alpha = max(right - left, 0.0) * max(bottom - top, 0.0) * max(far - near, 0.0);\n } else if (v_Type < 1.5) {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n alpha = a2 * b2 - a1 * b1;\n } else if (v_Type < 2.5) {\n alpha *= max(min(v_Distance.x + 0.5, 1.0), 0.0);\n alpha *= max(min(v_Distance.y + 0.5, 1.0), 0.0);\n alpha *= max(min(v_Distance.z + 0.5, 1.0), 0.0);\n } else if (v_Type < 3.5) {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n float alpha_miter = a2 * b2 - a1 * b1;\n float alpha_plane = max(min(v_Distance.z + 0.5, 1.0), 0.0);\n float d = length(v_Arc.xy);\n float circle_hor = max(min(v_Arc.w, d + 0.5) - max(-v_Arc.w, d - 0.5), 0.0);\n float circle_vert = min(v_Arc.w * 2.0, 1.0);\n float alpha_circle = circle_hor * circle_vert;\n alpha = min(alpha_miter, max(alpha_circle, alpha_plane));\n } else {\n float a1 = clamp(v_Distance.x + 0.5 - lineWidth, 0.0, 1.0);\n float a2 = clamp(v_Distance.x + 0.5 + lineWidth, 0.0, 1.0);\n float b1 = clamp(v_Distance.y + 0.5 - lineWidth, 0.0, 1.0);\n float b2 = clamp(v_Distance.y + 0.5 + lineWidth, 0.0, 1.0);\n alpha = a2 * b2 - a1 * b1;\n alpha *= max(min(v_Distance.z + 0.5, 1.0), 0.0);\n }\n\n float u_Dash = v_Dash.x;\n float u_Gap = v_Dash.y;\n float u_DashOffset = v_Dash.z;\n if (u_Dash + u_Gap > 1.0) {\n float travel = mod(v_Travel + u_Gap * v_ScalingFactor * 0.5 + u_DashOffset, u_Dash * v_ScalingFactor + u_Gap * v_ScalingFactor) - (u_Gap * v_ScalingFactor * 0.5);\n float left = max(travel - 0.5, -0.5);\n float right = min(travel + 0.5, u_Gap * v_ScalingFactor + 0.5);\n alpha *= max(0.0, right - left);\n }\n\n if (u_IsPicking > 0.5) {\n vec3 pickingColor = u_PickingColor;\n if (pickingColor.x == 0.0 && pickingColor.y == 0.0 && pickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(pickingColor, 1.0);\n } else {\n outputColor = u_StrokeColor;\n #ifdef USE_MAP\n outputColor = u_Color;\n #endif\n\n outputColor.a *= alpha * u_Opacity * u_StrokeOpacity;\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}",this.material.defines=(0,N.__assign)((0,N.__assign)({},this.material.defines),sa(Ea))},t.prototype.createGeometry=function(t){var n=this,r=[],a=[],o=[],i=[],c=0,l=0;t.forEach((function(e){var t=Oa(e,!1,12,n.calcSubpathIndex(e)),u=t.pointsBuffer,s=t.travelBuffer,d=t.instancedCount,p=e.parsedStyle,f=p.lineDash,h=p.lineDashOffset,v=p.isBillboard,m=p.isSizeAttenuation;i.push(f&&f[0]||0,f&&f[1]||0,h||0,Aa(v,m,Ma(e))),c+=d;for(var I=0;Iy||Math.abs(I[Y][I[Y].length-1]-I[Y][X+1])>y)&&I[Y].push(I[Y][X],I[Y][X+1],l),(a=I[Y]).push.apply(a,(0,N.__spreadArray)([],(0,N.__read)(La(I[Y][X],I[Y][X+1],I[Y][X+2],I[Y][X+3],I[Y][X+4],I[Y][X+5])),!1))}})),t)return{pointsBuffer:te=I[r],travelBuffer:[],triangles:g=Kn()(te,[],3),instancedCount:Math.round(te.length/3)}}var Z=function(e){var t;switch(e){case"bevel":t=Ra.JOINT_BEVEL;break;case"round":t=Ra.JOINT_ROUND;break;default:t=Ra.JOINT_MITER}return t}(c),K=function(e){var t;switch(e){case"square":t=Ra.CAP_SQUARE;break;case"round":t=Ra.CAP_ROUND;break;default:t=Ra.CAP_BUTT}return t}(i),$=K;K===Ra.CAP_ROUND&&($=Ra.JOINT_CAP_ROUND),K===Ra.CAP_BUTT&&($=Ra.JOINT_CAP_BUTT),K===Ra.CAP_SQUARE&&($=Ra.JOINT_CAP_SQUARE);for(var Q=I[r],J=4*(Math.round(0)+2),ee=0,te=[],ne=[],re=0;re1&&(ee+=Math.sqrt(Math.pow(Q[re]-Q[re-3],2)+Math.pow(Q[re+1]-Q[re+1-3],2)+Math.pow(Q[re+2]-Q[re+2-3],2))),ne.push(ee),te[J++]=Q[re],te[J++]=Q[re+1],te[J++]=Q[re+2]||0,te[J]=Z,0==re&&K!==Ra.CAP_ROUND&&(te[J]+=K),re+6>=Q.length?te[J]+=$-Z:re+3>=Q.length&&(te[J]=0),J++;return te[J++]=Q[Q.length-6],te[J++]=Q[Q.length-5],te[J++]=Q[Q.length-4]||l,te[J++]=0,te[0]=Q[0],te[1]=Q[1],te[2]=Q[2]||l,te[3]=0,te[4]=Q[3],te[5]=Q[4],te[6]=Q[5]||l,te[7]=K===Ra.CAP_ROUND?K:0,{pointsBuffer:te,travelBuffer:ne,triangles:g,instancedCount:Math.round(Q.length/3)}}function La(e,t,n,r,a,o){void 0===r&&(r=e),void 0===a&&(a=t),void 0===o&&(o=n);var i=[r-e,a-t,o-n],c=.01;return[e+i[0]*c,t+i[1]*c,n+i[2]*c]}var Na,Fa;!function(e){e[e.PACKED_STYLE=5]="PACKED_STYLE"}(Na||(Na={})),function(e){e[e.PACKED_STYLE3=12]="PACKED_STYLE3"}(Fa||(Fa={}));var Da,Ba,Ga=function(e){function t(t,n,r,a,o,i,c){var l=e.call(this,t,n,r,a,o,i,c)||this;return l.renderHelper=t,l.texturePool=n,l.lightPool=r,l.mergeAnchorIntoModelMatrix=!0,l.trianglesHash=[[],[]],l.trianglesHash=l.calcSegmentNum(a),l}return(0,N.__extends)(t,e),t.prototype.calcSegmentNum=function(e){var t=Oa(e,!0,12,this.calcSubpathIndex(e));return[t.triangles,t.pointsBuffer]},t.prototype.calcSubpathIndex=function(e){return e.nodeName===F.bn.PATH?this.index:0},t.prototype.compareTrianglesHash=function(e){var t=(0,N.__read)(this.trianglesHash,2),n=t[0],r=t[1],a=(0,N.__read)(e,2),o=a[0],i=a[1];return n.length===o.length&&r.length===i.length&&(!n.some((function(e,t){return e!==o[t]}))&&!r.some((function(e,t){return e!==i[t]})))},t.prototype.shouldMerge=function(t,n){if(!e.prototype.shouldMerge.call(this,t,n))return!1;if(this.index!==n)return!1;var r=this.calcSegmentNum(t);return this.compareTrianglesHash(r)},t.prototype.createGeometry=function(t){var n=this,r=[],a=[],o=[],i=0;if(t.forEach((function(e,t){var c=Oa(e,!0,12,n.calcSubpathIndex(e)),l=c.triangles,u=c.pointsBuffer;if(l.length){var s=e.getGeometryBounds().halfExtents,d=[];u.forEach((function(e,t){t%3!=2&&d.push(e/s[t%3]/2)})),i+=a.length/3,a.push.apply(a,(0,N.__spreadArray)([],(0,N.__read)(u),!1)),o.push.apply(o,(0,N.__spreadArray)([],(0,N.__read)(d),!1)),r.push.apply(r,(0,N.__spreadArray)([],(0,N.__read)(l.map((function(e){return e+i}))),!1))}})),a.length){e.prototype.createGeometry.call(this,t);var c=[];t.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;c.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.setVertexBuffer({bufferIndex:fa.POSITION,byteStride:12,stepMode:m.VERTEX,attributes:[{format:A.F32_RGB,bufferByteOffset:0,location:ha.POSITION}],data:new Float32Array(a)}),this.geometry.setVertexBuffer({bufferIndex:Na.PACKED_STYLE,byteStride:16,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:Fa.PACKED_STYLE3,divisor:1}],data:new Float32Array(c)}),this.geometry.setVertexBuffer({bufferIndex:fa.UV,byteStride:8,stepMode:m.VERTEX,attributes:[{format:A.F32_RG,bufferByteOffset:0,location:ha.UV}],data:new Float32Array(o)}),this.geometry.vertexCount=r.length/t.length,this.geometry.setIndexBuffer(new Uint32Array(r))}},t.prototype.createMaterial=function(e){this.material.vertexShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nbool isPerspectiveMatrix(mat4 m) {\n return m[2][3] == -1.0;\n}\n\nvec4 billboard(vec2 offset, float rotation, bool isSizeAttenuation, mat4 pm, mat4 vm, mat4 mm) {\n vec4 mvPosition = vm * mm * vec4(0.0, 0.0, 0.0, 1.0);\n vec2 scale;\n scale.x = length(vec3(mm[0][0], mm[0][1], mm[0][2]));\n scale.y = length(vec3(mm[1][0], mm[1][1], mm[1][2]));\n\n if (isSizeAttenuation) {\n bool isPerspective = isPerspectiveMatrix(pm);\n if (isPerspective) {\n scale *= -mvPosition.z / 250.0;\n }\n }\n\n vec2 alignedPosition = offset * scale;\n vec2 rotatedPosition;\n rotatedPosition.x = cos(rotation) * alignedPosition.x - sin(rotation) * alignedPosition.y;\n rotatedPosition.y = sin(rotation) * alignedPosition.x + cos(rotation) * alignedPosition.y;\n\n mvPosition.xy += rotatedPosition;\n return pm * mvPosition;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = PACKED_STYLE3) in vec4 a_StylePacked3;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n bool isBillboard = a_StylePacked3.x > 0.5;\n if (isBillboard) {\n float rotation = a_StylePacked3.y;\n bool isSizeAttenuation = a_StylePacked3.z > 0.5;\n gl_Position = billboard(a_Position.xy, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(a_Position.xy, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nout vec4 outputColor;\n\nvoid main(){\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n\n outputColor.a = outputColor.a * u_Opacity * u_FillOpacity;\n }\n}",this.material.defines=(0,N.__assign)((0,N.__assign)((0,N.__assign)({},this.material.defines),sa(Fa)),{INSTANCED:!0})},t.prototype.updateAttribute=function(t,n,r,a){if(e.prototype.updateAttribute.call(this,t,n,r,a),this.updateBatchedAttribute(t,n,r,a),"isBillboard"===r||"billboardRotation"===r||"isSizeAttenuation"===r){var o=[];t.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;o.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.updateVertexBuffer(Na.PACKED_STYLE,Fa.PACKED_STYLE3,n,new Uint8Array(new Float32Array(o).buffer))}},t}(_a),Ua=[0,-.5,0,0,0,1,-.5,1,1,0,1,.5,1,1,1,0,.5,0,0,1];!function(e){e[e.POINT=5]="POINT",e[e.CAP=6]="CAP",e[e.DASH=7]="DASH"}(Da||(Da={})),function(e){e[e.POSITION=8]="POSITION",e[e.UV=10]="UV",e[e.POINTA=9]="POINTA",e[e.POINTB=11]="POINTB",e[e.CAP=12]="CAP",e[e.DASH=13]="DASH"}(Ba||(Ba={}));var ja,za,qa={butt:1,round:2,square:3},Ha=function(e){function t(t,n,r,a,o,i,c){var l=e.call(this,t,n,r,a,o,i,c)||this;return l.renderHelper=t,l.texturePool=n,l.lightPool=r,l.gradientAttributeName="stroke",l}return(0,N.__extends)(t,e),t.isLine=function(e,t){if(e.nodeName===F.bn.PATH){for(var n=e.parsedStyle.path.absolutePath,r=0,a=0,o=0;o 0.5) {\n strokeWidth = u_IncreasedLineWidthForHitTesting + u_StrokeWidth;\n } else {\n strokeWidth = u_StrokeWidth;\n }\n float clampedStrokeWidth = max(strokeWidth, 1.0);\n\n bool isSizeAttenuation = a_Dash.w > 0.5;\n if (isSizeAttenuation) {\n vec4 clip0 = project(vec4(a_PointA, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n vec4 clip1 = project(vec4(a_PointB, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n // screen space\n vec2 screen0 = u_Viewport * (0.5 * clip0.xy / clip0.w + 0.5);\n vec2 screen1 = u_Viewport * (0.5 * clip1.xy / clip1.w + 0.5);\n vec2 xBasis = normalize(screen1 - screen0);\n vec2 yBasis = vec2(-xBasis.y, xBasis.x);\n vec2 pt0 = screen0 + clampedStrokeWidth * (a_Position.x * xBasis + a_Position.y * yBasis);\n vec2 pt1 = screen1 + clampedStrokeWidth * (a_Position.x * xBasis + a_Position.y * yBasis);\n vec2 pt = mix(pt0, pt1, a_Position.z);\n vec4 clip = mix(clip0, clip1, a_Position.z);\n gl_Position = vec4(clip.w * (2.0 * pt / u_Viewport - 1.0), clip.z, clip.w);\n } else {\n vec2 xBasis = a_PointB.xy - a_PointA.xy;\n vec2 yBasis = normalize(vec2(-xBasis.y, xBasis.x));\n\n vec2 point = a_PointA.xy + xBasis * a_Position.x + yBasis * clampedStrokeWidth * a_Position.y;\n point = point - u_Anchor.xy * abs(xBasis);\n\n // round & square\n if (a_Cap > 1.0) {\n point += sign(a_Position.x - 0.5) * normalize(xBasis) * vec2(clampedStrokeWidth / 2.0);\n }\n gl_Position = project(vec4(point, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n float antialiasblur = 1.0 / strokeWidth;\n v_Distance = vec2(a_Position.y * 2.0, antialiasblur);\n v_Dash = vec4(a_Position.x, a_Dash.xyz);\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nin vec4 v_Dash;\nin vec2 v_Distance;\n\nout vec4 outputColor;\nfloat epsilon = 0.000001;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_StrokeColor;\n #ifdef USE_MAP\n outputColor = u_Color;\n #endif\n\n float blur;\n if (v_Distance.y < 1.0) {\n blur = smoothstep(0.0, v_Distance.y, 1.0 - abs(v_Distance.x));\n } else {\n blur = 1.0 / v_Distance.y;\n }\n float u_dash_offset = v_Dash.y;\n float u_dash_array = v_Dash.z;\n float u_dash_ratio = v_Dash.w;\n\n outputColor.a = outputColor.a\n * blur\n * u_Opacity * u_StrokeOpacity\n * (u_dash_array < 1.0 ? (ceil((u_dash_array * u_dash_ratio) - mod(v_Dash.x + u_dash_offset, u_dash_array))) : 1.0);\n\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}",this.material.defines=(0,N.__assign)((0,N.__assign)({},this.material.defines),sa(Ba))},t.prototype.calcSubpathIndex=function(e){if(e.nodeName===F.bn.PATH){var t=this.drawcallCtors.filter((function(e){return e===Ga})).length;return this.index-t}return 0},t.prototype.createGeometry=function(t){var n=this;e.prototype.createGeometry.call(this,t);var r=[],a=[],o=[],i=[],c=0;t.forEach((function(e){var t,l;if(e.nodeName===F.bn.LINE)t=e.parsedStyle,l=e.getTotalLength();else if(e.nodeName===F.bn.POLYLINE){var u=e.parsedStyle,s=u.points.points,d=u.defX,p=u.defY,f=u.lineCap,h=u.lineDash,v=u.lineDashOffset,m=u.markerStart,I=u.markerEnd,g=u.markerStartOffset,_=u.markerEndOffset,y=u.isBillboard,x=u.isSizeAttenuation;t={x1:s[0][0],y1:s[0][1],x2:s[s.length-1][0],y2:s[s.length-1][1],z1:0,z2:0,defX:d,defY:p,lineCap:f,lineDash:h,lineDashOffset:v,isBillboard:y,isSizeAttenuation:x,markerStart:m,markerEnd:I,markerStartOffset:g,markerEndOffset:_},l=e.getTotalLength()}else if(e.nodeName===F.bn.PATH){for(var b=e.parsedStyle,w=b.path.absolutePath,E=b.defX,S=b.defY,C=b.lineCap,k=(h=b.lineDash,v=b.lineDashOffset,m=b.markerStart,I=b.markerEnd,g=b.markerStartOffset,_=b.markerEndOffset,b.isBillboard),T=b.isSizeAttenuation,A=0,M=0,R=n.calcSubpathIndex(e),P=0;P 0.5;\n if (isBillboard) {\n float rotation = a_StylePacked3.y;\n bool isSizeAttenuation = a_StylePacked3.z > 0.5;\n gl_Position = billboard(offset, rotation, isSizeAttenuation, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n } else {\n gl_Position = project(vec4(offset, u_ZIndex, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n }\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n}",this.material.fragmentShader="#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n\nout vec4 outputColor;\n\nfloat epsilon = 0.000001;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n\n // TODO: pointer-events: non-transparent-pixel\n // if (u_Color.x == 0.0 && u_Color.y == 0.0 && u_Color.z == 0.0) {\n // discard;\n // }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n if (outputColor.a < epsilon) {\n discard;\n }\n }\n}";var n=this.texturePool.getOrCreateTexture(this.context.device,t);this.material.setUniforms({u_Map:n})},t.prototype.createGeometry=function(t){e.prototype.createGeometry.call(this,t);var n=[],r=[];t.forEach((function(e,t){var a=e.parsedStyle,o=a.width,i=a.height,c=a.isBillboard,l=a.billboardRotation,u=a.isSizeAttenuation;n.push(o,i),r.push(c?1:0,null!=l?l:0,u?1:0,0)})),this.geometry.setIndexBuffer(new Uint32Array([0,2,1,0,3,2])),this.geometry.vertexCount=6,this.geometry.setVertexBuffer({bufferIndex:fa.POSITION,byteStride:8,stepMode:m.INSTANCE,attributes:[{format:A.F32_RG,bufferByteOffset:0,location:ha.POSITION}],data:new Float32Array(n)}),this.geometry.setVertexBuffer({bufferIndex:ja.PACKED_STYLE,byteStride:16,stepMode:m.INSTANCE,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:za.PACKED_STYLE3,divisor:1}],data:new Float32Array(r)}),this.geometry.setVertexBuffer({bufferIndex:fa.UV,byteStride:8,stepMode:m.VERTEX,attributes:[{format:A.F32_RG,bufferByteOffset:0,location:ha.UV}],data:new Float32Array([0,0,1,0,1,1,0,1])})},t.prototype.updateAttribute=function(t,n,r,a){if(e.prototype.updateAttribute.call(this,t,n,r,a),this.updateBatchedAttribute(t,n,r,a),"width"===r||"height"===r||"z"===r){var o=[];t.forEach((function(e){var t=e.parsedStyle,n=t.width,r=t.height;o.push(n,r)})),this.geometry.updateVertexBuffer(fa.POSITION,ha.POSITION,n,new Uint8Array(new Float32Array(o).buffer))}else if("isBillboard"===r||"billboardRotation"===r||"isSizeAttenuation"===r){var i=[];t.forEach((function(e){var t=e.parsedStyle,n=t.isBillboard,r=t.billboardRotation,a=t.isSizeAttenuation;i.push(n?1:0,null!=r?r:0,a?1:0,0)})),this.geometry.updateVertexBuffer(ja.PACKED_STYLE,za.PACKED_STYLE3,n,new Uint8Array(new Float32Array(i).buffer))}else if("img"===r){var c=this.texturePool.getOrCreateTexture(this.context.device,a);this.material.setUniforms({u_Map:c})}},t}(_a);function Wa(e,t,n,r){var a=t.width,o=t.height;if(r){if(r.length!==a*o*n)throw new RangeError("mismatched image size")}else r=new Uint8Array(a*o*n);return e.width=a,e.height=o,e.data=r,e}function Xa(e,t,n,r,a,o){if(0===a.width||0===a.height)return t;if(a.width>e.width||a.height>e.height||n.x>e.width-a.width||n.y>e.height-a.height)throw new RangeError("out of range source coordinates for image copy");if(a.width>t.width||a.height>t.height||r.x>t.width-a.width||r.y>t.height-a.height)throw new RangeError("out of range destination coordinates for image copy");for(var i=e.data,c=t.data,l=0;l=0;v--){var m=u[v];if(!(h.w>m.w||h.h>m.h)){if(h.x=m.x,h.y=m.y,d=Math.max(d,h.y+h.h),s=Math.max(s,h.x+h.w),h.w===m.w&&h.h===m.h){var I=u.pop();v0&&(i<1||u)},t}(ca),ro=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,N.__extends)(t,e),t.prototype.getDrawcallCtors=function(e){var t=e.parsedStyle,n=t.fill,r=t.stroke,a=t.opacity,o=t.strokeOpacity,i=t.lineWidth,c=r&&!r.isNone,l=Pa.calcSubpathNum(e),u=[];if(e.nodeName!==F.bn.POLYLINE&&!n.isNone)for(var s=0;s0&&(i<1||u)},t}(ca),uo=1,so=function(){function e(e,t,n,r){this.renderHelper=e,this.rendererFactory=t,this.texturePool=n,this.lightPool=r,this.drawcalls=[],this.pendingUpdatePatches={},this.stencilRefCache={}}return e.prototype.destroy=function(){this.drawcalls.forEach((function(e){e.destroy()})),this.drawcalls=[],this.pendingUpdatePatches={}},e.prototype.render=function(e,t){var n=this;void 0===t&&(t=!1),t||this.updatePendingPatches(),this.drawcalls.forEach((function(r){r.init();var a=r.objects;r.clipPathTarget&&(a=[r.clipPath]);var o=n.renderHelper.renderInstManager.newRenderInst();o.setAllowSkippingIfPipelineNotReady(!1),r.applyRenderInst(o,a),n.renderHelper.renderInstManager.submitRenderInst(o,e),t||r.objects.forEach((function(e){e.renderable.dirty=!1}))}))},e.prototype.attach=function(e){this.context=e},e.prototype.add=function(e){var t=this,n=e.renderable3D;if(n&&!n.drawcalls.length){var r=this.rendererFactory[e.nodeName];r&&r.getDrawcallCtors(e).forEach((function(a,o,i){var c=t.drawcalls.find((function(t){return a===t.constructor&&t.index===o&&t.objects.length-1&&(n.objects.splice(r,1),n.geometryDirty=!0),0===n.objects.length)t.drawcalls.splice(t.drawcalls.indexOf(n),1).forEach((function(e){e.destroy()}))}})),n.drawcalls=[])},e.prototype.updateAttribute=function(e,t,n,r){var a=this;void 0===r&&(r=!1);var o=e.renderable3D,i=this.rendererFactory[e.nodeName];if(i){var c=i.getDrawcallCtors(e);if(c.forEach((function(c,l,u){var s=o.drawcalls.find((function(e){return e&&e.index===l&&e.constructor===c}));if(s||((s=o.drawcalls[l])&&(s.objects.splice(s.objects.indexOf(e),1),s.geometryDirty=!0,0===s.objects.length&&a.drawcalls.splice(a.drawcalls.indexOf(s),1),o.drawcalls[o.drawcalls.indexOf(s)]=void 0),(s=a.drawcalls.find((function(t){return c===t.constructor&&t.index===l&&t.objects.lengthc.length)for(var l=o.drawcalls.length-1;l>=c.length;l--){var u=o.drawcalls[l];u.objects.splice(u.objects.indexOf(e),1),u.geometryDirty=!0,0===u.objects.length&&this.drawcalls.splice(this.drawcalls.indexOf(u),1),o.drawcalls.pop()}}},e.prototype.changeRenderOrder=function(e,t){var n=e.renderable3D;n&&n.drawcalls.length&&n.drawcalls.forEach((function(n){n&&n.inited&&!n.geometryDirty&&n.inited&&n.changeRenderOrder(e,t)}))},e.prototype.getStencilRef=function(e){return this.stencilRefCache[e.entity]||(this.stencilRefCache[e.entity]=uo++),this.stencilRefCache[e.entity]},e.prototype.updatePendingPatches=function(){var e=this;Object.keys(this.pendingUpdatePatches).forEach((function(t){var n=e.pendingUpdatePatches[t],r=n.instance,a=n.objectIndices,o=n.name,i=n.value;a.sort((function(e,t){return e-t}));var c=[];a.forEach((function(e){var t=c[c.length-1];t&&e===t[t.length-1]+1?t.push(e):c.push([e])})),c.forEach((function(e){r.updateAttribute(r.objects.slice(e[0],e[0]+e.length),e[0],o,i)}))})),this.pendingUpdatePatches={}},e}(),po=function(){function e(e,t){this.context=e,this.runtime=t,this.textureCache={}}return e.prototype.getOrCreateTexture=function(e,t,n,r){var a,o=this,i="string"==typeof t?t:t.src||"";if(i&&this.textureCache[i])(a=this.textureCache[i]).emit(I.LOADED);else if(a=e.createTexture((0,N.__assign)({format:A.U8_RGBA_NORM,width:1,height:1,depthOrArrayLayers:1,mipLevelCount:1,dimension:g.TEXTURE_2D,usage:_.SAMPLED,pixelStore:{unpackFlipY:!1}},n)),i&&(this.textureCache[i]=a),(0,j.Z)(t)){var c,l=this.context.config.createImage;l?c=l(t):F.jU&&(c=new window.Image),c&&(c.onload=function(){var e=function(e){o.textureCache[i].setImageData([e]),o.textureCache[i].emit(I.LOADED),o.context.renderingService.dirtify(),r&&r(o.textureCache[i])};o.runtime.globalThis.createImageBitmap?o.runtime.globalThis.createImageBitmap(c).then((function(t){return e(t)})).catch((function(){e(c)})):e(c)},c.onerror=function(){},c.crossOrigin="Anonymous",c.src=t)}else a.setImageData([t]),a.emit(I.LOADED),this.context.renderingService.dirtify();return a},e.prototype.getOrCreateCanvas=function(){return this.runtime.offscreenCanvasCreator.getOrCreateCanvas(this.context.config.offscreenCanvas)},e.prototype.getOrCreateGradient=function(e){var t=e.instance,n=e.gradients,r=t.getGeometryBounds().halfExtents,a=2*r[0]||1,o=2*r[1]||1,i=this.context.config.offscreenCanvas,c=this.runtime.offscreenCanvasCreator.getOrCreateCanvas(i),l=this.runtime.offscreenCanvasCreator.getOrCreateContext(i);c.width=a,c.height=o;var u=this.context.imagePool;n.forEach((function(e){var t=u.getOrCreateGradient((0,N.__assign)((0,N.__assign)({type:e.type},e.value),{width:a,height:o}),l);l.fillStyle=t,l.fillRect(0,0,a,o)}))},e.prototype.getOrCreatePattern=function(e,t,n){var r,a=e.image,o=e.repetition,i=e.transform,c=t.getGeometryBounds().halfExtents,l=2*c[0]||1,u=2*c[1]||1,s=this.context.config.offscreenCanvas,d=this.runtime.offscreenCanvasCreator.getOrCreateCanvas(s),p=this.runtime.offscreenCanvasCreator.getOrCreateContext(s);d.width=l,d.height=u;var f=(r=(0,j.Z)(a)?this.context.imagePool.getImageSync(a,n):a)&&p.createPattern(r,o);if(i){var h=(0,F.G0)((0,F.G$)(i),new F.s$({}));f.setTransform({a:h[0],b:h[1],c:h[4],d:h[5],e:h[12],f:h[13]})}p.fillStyle=f,p.fillRect(0,0,l,u)},e.prototype.destroy=function(){for(var e in this.textureCache)this.textureCache[e].destroy();this.textureCache={}},e}(),fo=(function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.options=t,n.name="device-renderer",n.parameters={toneMapping:Ir.NONE,toneMappingExposure:1},n}(0,N.__extends)(t,e),t.prototype.init=function(e){var t;e.geometryUpdaterFactory[F.bn.MESH]=new tr;var n=new Fr(this.parameters),r=new Jn,a=new po(this.context,e),o=new nr,i=new no,c=new ro,l=((t={})[F.bn.CIRCLE]=i,t[F.bn.ELLIPSE]=i,t[F.bn.POLYLINE]=c,t[F.bn.PATH]=c,t[F.bn.POLYGON]=c,t[F.bn.RECT]=new lo,t[F.bn.IMAGE]=new ao,t[F.bn.LINE]=new io,t[F.bn.TEXT]=new oo,t[F.bn.MESH]=new co,t[F.bn.GROUP]=void 0,t[F.bn.HTML]=void 0,t),u=new so(n,l,a,r),s=new aa(n,r,a,u,this.options);this.addRenderingPlugin(s),this.addRenderingPlugin(new oa(n,s,o,u))},t.prototype.destroy=function(e){delete e.geometryUpdaterFactory[F.bn.MESH]},t.prototype.getRenderGraphPlugin=function(){return this.plugins[0]},t.prototype.getDevice=function(){return this.getRenderGraphPlugin().getDevice()},t.prototype.loadTexture=function(e,t,n){return this.getRenderGraphPlugin().loadTexture(e,t,n)},t.prototype.toDataURL=function(e){return this.getRenderGraphPlugin().toDataURL(e)},t.prototype.setParameters=function(e){this.parameters=(0,N.__assign)((0,N.__assign)({},this.parameters),e)}}(F.F6),n(98333)),ho=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this,t,n)||this;return r.flipYMatrix=Xn.fromScaling(Xn.create(),Yn.fromValues(1,-1,1)),r.topology=r.createTopology(),r}return(0,N.__extends)(t,e),t.prototype.applyMa4Position=function(e,t){for(var n=fo.create(),r=0;r0)for(i=0;i<=r;i++)for(c=0;c<=a;c++){m=c/a*2*Math.PI-Math.PI,g=Math.sin(m),I=Math.cos(m),h=Yn.fromValues(g*e,-n/2,I*e),f=Yn.fromValues(g*t,n/2,I*t),Yn.lerp(C,h,f,i/r),Yn.normalize(k,Yn.sub(k,f,h)),v=Yn.fromValues(I,0,-g),Yn.normalize(T,Yn.cross(T,v,k)),A.push(C[0],C[1],C[2]),M.push(T[0],T[1],T[2]),d=c/a,p=i/r,R.push(d,1-p);var L=p;p=d,d=L,d=(d/=3)*mo+vo,p=p*mo+vo,P.push(d,1-p),i0)for(i=0;i1&&O.push(S,S+i,S+i-1);if(S+=a,t>0)for(i=0;i1&&O.push(S,S+i-1,S+i)}return{positions:A,normals:M,uvs:R,uvs1:P,indices:O}}var go,_o=function(e){function t(t,n){return void 0===n&&(n={}),e.call(this,t,(0,N.__assign)({width:1,height:1,depth:1,widthSegments:1,heightSegments:1,depthSegments:1},n))||this}return(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"width",{get:function(){return this.props.width},set:function(e){this.props.width!==e&&(this.props.width=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"height",{get:function(){return this.props.height},set:function(e){this.props.height!==e&&(this.props.height=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depth",{get:function(){return this.props.depth},set:function(e){this.props.depth!==e&&(this.props.depth=e,this.rebuildPosition())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"widthSegments",{get:function(){return this.props.widthSegments},set:function(e){this.props.widthSegments!==e&&(this.props.widthSegments=e,this.build())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"heightSegments",{get:function(){return this.props.heightSegments},set:function(e){this.props.heightSegments!==e&&(this.props.heightSegments=e,this.build())},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"depthSegments",{get:function(){return this.props.depthSegments},set:function(e){this.props.depthSegments!==e&&(this.props.depthSegments=e,this.build())},enumerable:!1,configurable:!0}),t.prototype.createTopology=function(){var e=this.props,t=e.widthSegments,n=void 0===t?1:t,r=e.heightSegments,a=void 0===r?1:r,o=e.depthSegments,i=void 0===o?1:o,c=e.height,l=void 0===c?1:c,u=e.width,s=void 0===u?1:u,d=e.depth,p=n,f=a,h=i,v=s/2,m=l/2,I=(void 0===d?1:d)/2,g=[Yn.fromValues(-v,-m,I),Yn.fromValues(v,-m,I),Yn.fromValues(v,m,I),Yn.fromValues(-v,m,I),Yn.fromValues(v,-m,-I),Yn.fromValues(-v,-m,-I),Yn.fromValues(-v,m,-I),Yn.fromValues(v,m,-I)],_=[[0,1,3],[4,5,7],[3,2,6],[1,0,4],[1,4,2],[5,0,6]],y=[[0,0,1],[0,0,-1],[0,1,0],[0,-1,0],[1,0,0],[-1,0,0]],x=1,b=2,w=3,E=4,S=5,C=[],k=[],T=[],A=[],M=[],R=0,P=function(e,t,n){var r,a,o,i;for(o=0;o<=t;o++)for(i=0;i<=n;i++){var c=Yn.create(),l=Yn.create(),u=Yn.create(),s=Yn.create();Yn.lerp(c,g[_[e][0]],g[_[e][1]],o/t),Yn.lerp(l,g[_[e][0]],g[_[e][2]],i/n),Yn.sub(u,l,g[_[e][0]]),Yn.add(s,c,u),r=o/t,a=i/n,C.push(s[0],s[1],s[2]),k.push(y[e][0],y[e][1],y[e][2]),T.push(r,1-a),r=(r/=3)*mo+vo,a=(a/=3)*mo+vo,r+=e%3/3,a+=Math.floor(e/3)/3,A.push(r,1-a),o 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n vec4 diffuseColor = outputColor;\n\n ReflectedLight reflectedLight = ReflectedLight( vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ) );\n reflectedLight.indirectDiffuse += vec3( 1.0 );\n reflectedLight.indirectDiffuse *= outputColor.rgb;\n\n vec3 outgoingLight = reflectedLight.indirectDiffuse;\n \n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",cullMode:c.BACK},n))||this;a.defines=(0,N.__assign)((0,N.__assign)({},a.defines),{USE_UV:!0,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1});var o=n||{},i=o.map,l=o.wireframe;return i&&(a.map=i),a.wireframe=l,a.setUniforms(((r={})[go.PLACE_HOLDER]=[0,0,0,0],r)),a}return(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"map",{get:function(){return this.props.map},set:function(e){var t;this.props.map!==e&&(this.props.map=e,this.programDirty=!0),this.setUniforms(((t={})[go.MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"aoMap",{get:function(){return this.props.aoMap},set:function(e){this.props.aoMap=e},enumerable:!1,configurable:!0}),t}(la);!function(e){e.EMISSIVE="u_Emissive",e.SHININESS="u_Shininess",e.SPECULAR="u_Specular",e.BUMP_SCALE="u_BumpScale",e.SPECULAR_MAP="u_SpecularMap",e.BUMP_MAP="u_BumpMap"}(wo||(wo={}));var So;!function(e){function t(t,n){var r,a=e.call(this,t,(0,N.__assign)({vertexShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n float u_Shininess;\n vec3 u_Specular;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = NORMAL) in vec3 a_Normal;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nout vec3 v_ViewPosition;\nout vec3 v_Normal;\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n vec4 position = vec4(a_Position, 1.0);\n\n gl_Position = project(position, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n vec4 mvPosition = u_ViewMatrix * u_ModelMatrix * position;\n v_ViewPosition = - mvPosition.xyz;\n\n // v_ViewPosition = vec3(mvPosition) / mvPosition.w;\n\n mat3 normalWorld = mat3(transposeMat3(inverseMat3(mat3(u_ViewMatrix * u_ModelMatrix))));\n v_Normal = normalize(normalWorld * a_Normal);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n float u_Shininess;\n vec3 u_Specular;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#if defined(USE_BUMPMAP) && defined(USE_LIGHT)\n uniform sampler2D u_BumpMap;\n\n // Bump Mapping Unparametrized Surfaces on the GPU by Morten S. Mikkelsen\n // http://api.unrealengine.com/attachments/Engine/Rendering/LightingAndShadows/BumpMappingWithoutTangentSpace/mm_sfgrad_bump.pdf\n\n // Evaluate the derivative of the height w.r.t. screen-space using forward differencing (listing 2)\n\n vec2 dHdxy_fwd() {\n vec2 dSTdx = dFdx( v_Uv );\n vec2 dSTdy = dFdy( v_Uv );\n\n float Hll = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv ).x;\n float dBx = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdx ).x - Hll;\n float dBy = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdy ).x - Hll;\n\n return vec2( dBx, dBy );\n }\n\n vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\n // Workaround for Adreno 3XX dFd*( vec3 ) bug. See #9988\n\n vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n vec3 vN = surf_norm;\t\t// normalized\n\n vec3 R1 = cross( vSigmaY, vN );\n vec3 R2 = cross( vN, vSigmaX );\n\n float fDet = dot( vSigmaX, R1 ) * faceDirection;\n\n vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n return normalize( abs( fDet ) * surf_norm - vGrad );\n }\n#endif\n#ifdef USE_SPECULARMAP\n uniform sampler2D u_SpecularMap;\n#endif\nvec3 BRDF_Lambert(vec3 diffuseColor) {\n return RECIPROCAL_PI * diffuseColor;\n}\n\nvec3 F_Schlick(\n vec3 f0,\n float f90,\n float dotVH\n) {\n // Original approximation by Christophe Schlick '94\n // float fresnel = pow( 1.0 - dotVH, 5.0 );\n\n // Optimized variant (presented by Epic at SIGGRAPH '13)\n // https://cdn2.unrealengine.com/Resources/files/2013SiggraphPresentationsNotes-26915738.pdf\n float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\n\nfloat G_BlinnPhong_Implicit( /* float dotNL, float dotNV */ ) {\n // geometry term is (n dot l)(n dot v) / 4(n dot l)(n dot v)\n return 0.25;\n}\n\nfloat D_BlinnPhong(\n float shininess,\n float dotNH\n) {\n return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\n\nvec3 BRDF_BlinnPhong(\n vec3 lightDir,\n vec3 viewDir,\n vec3 normal,\n vec3 specularColor,\n float shininess\n) {\n vec3 halfDir = normalize( lightDir + viewDir );\n\n float dotNH = saturate( dot( normal, halfDir ) );\n float dotVH = saturate( dot( viewDir, halfDir ) );\n\n vec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\n float G = G_BlinnPhong_Implicit( /* dotNL, dotNV */ );\n\n float D = D_BlinnPhong( shininess, dotNH );\n\n return F * ( G * D );\n}\n\n#ifdef USE_WIREFRAME\n in vec3 v_Barycentric;\n\n float edgeFactor() {\n vec3 d = fwidth(v_Barycentric);\n vec3 a3 = smoothstep(vec3(0.0), d * u_WireframeLineWidth, v_Barycentric);\n return min(min(a3.x, a3.y), a3.z);\n }\n#endif\n\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\n#ifdef USE_LIGHT\n void getDirectionalLightInfo(\n DirectionalLight directionalLight, \n GeometricContext geometry,\n out IncidentLight light\n ) {\n light.color = directionalLight.color * directionalLight.intensity;\n light.direction = normalize(directionalLight.direction);\n light.visible = true;\n }\n\n vec3 getAmbientLightIrradiance( vec3 ambientLightColor ) {\n vec3 irradiance = ambientLightColor;\n return irradiance;\n }\n#endif\nstruct BlinnPhongMaterial {\n vec3 diffuseColor;\n vec3 specularColor;\n float specularShininess;\n float specularStrength;\n};\n\nvoid RE_Direct_BlinnPhong(\n IncidentLight directLight,\n GeometricContext geometry,\n BlinnPhongMaterial material,\n inout ReflectedLight reflectedLight\n) {\n float dotNL = saturate(dot(geometry.normal, directLight.direction));\n vec3 irradiance = dotNL * directLight.color;\n\n reflectedLight.directDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n\n reflectedLight.directSpecular += irradiance * BRDF_BlinnPhong( directLight.direction, geometry.viewDir, geometry.normal, material.specularColor, material.specularShininess ) * material.specularStrength;\n}\n\nvoid RE_IndirectDiffuse_BlinnPhong(\n vec3 irradiance,\n GeometricContext geometry,\n BlinnPhongMaterial material,\n inout ReflectedLight reflectedLight\n) {\n reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert( material.diffuseColor );\n}\n\n#define RE_Direct RE_Direct_BlinnPhong\n#define RE_IndirectDiffuse RE_IndirectDiffuse_BlinnPhong\n\nin vec3 v_ViewPosition;\nin vec3 v_Normal;\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n\n // diffusemap\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n // specularmap\n float specularStrength = 1.0;\n\n#ifdef USE_SPECULARMAP\n vec4 texelSpecular = texture(SAMPLER_2D(u_SpecularMap), v_Uv);\n specularStrength = texelSpecular.r;\n#endif\n // bumpmap & normalmap\n float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\nvec3 normal = normalize(v_Normal);\n#ifdef USE_DOUBLESIDE\n normal = normal * faceDirection;\n#endif\n\n// #ifdef USE_TANGENT\n// vec3 tangent = normalize( vTangent );\n// vec3 bitangent = normalize( vBitangent );\n\n// #ifdef DOUBLE_SIDED\n// tangent = tangent * faceDirection;\n// bitangent = bitangent * faceDirection;\n// #endif\n\n// #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\n// mat3 vTBN = mat3( tangent, bitangent, normal );\n\n// #endif\n// #endif\n #ifdef OBJECTSPACE_NORMALMAP\n // normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; // overrides both flatShading and attribute normals\n\n // #ifdef FLIP_SIDED\n // normal = - normal;\n // #endif\n\n // #ifdef DOUBLE_SIDED\n // normal = normal * faceDirection;\n // #endif\n\n // normal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n // vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n // mapN.xy *= normalScale;\n\n // #ifdef USE_TANGENT\n // normal = normalize( vTBN * mapN );\n // #else\n // normal = perturbNormal2Arb( - v_ViewPosition, normal, mapN, faceDirection );\n // #endif\n\n#elif defined(USE_BUMPMAP) && defined(USE_LIGHT)\n normal = perturbNormalArb( - v_ViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n vec4 diffuseColor = outputColor;\n ReflectedLight reflectedLight = ReflectedLight(vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ));\n vec3 totalEmissiveRadiance = u_Emissive;\n\n // calculate lighting accumulation\n BlinnPhongMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularColor = u_Specular;\nmaterial.specularShininess = u_Shininess;\nmaterial.specularStrength = specularStrength;\n GeometricContext geometry;\ngeometry.position = - v_ViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = u_IsOrtho == 1.0 ? vec3(0, 0, 1) : normalize(v_ViewPosition);\n\nIncidentLight directLight;\n#if defined( NUM_DIR_LIGHTS ) && ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n DirectionalLight directionalLight;\n #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n DirectionalLightShadow directionalLightShadow;\n #endif\n\n #pragma unroll_loop_start\n for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\n directionalLight = directionalLights[ i ];\n\n getDirectionalLightInfo( directionalLight, geometry, directLight );\n\n #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n directionalLightShadow = directionalLightShadows[ i ];\n directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n #endif\n\n RE_Direct( directLight, geometry, material, reflectedLight );\n }\n #pragma unroll_loop_end\n\n#endif\n\n#if defined( RE_IndirectDiffuse )\n vec3 iblIrradiance = vec3(0.0);\n vec3 ambient = vec3(0.0);\n #ifdef NUM_AMBIENT_LIGHTS\n ambient = u_AmbientLightColor;\n #endif\n vec3 irradiance = getAmbientLightIrradiance(ambient);\n\n // irradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n // #if ( NUM_HEMI_LIGHTS > 0 )\n // #pragma unroll_loop_start\n // for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n // irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n // }\n // #pragma unroll_loop_end\n // #endif\n#endif\n\n#if defined( RE_IndirectSpecular )\n vec3 radiance = vec3( 0.0 );\n vec3 clearcoatRadiance = vec3( 0.0 );\n#endif\n\n #if defined( RE_IndirectDiffuse )\n RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n\n#if defined( RE_IndirectSpecular )\n RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif\n\n vec3 outgoingLight = reflectedLight.directDiffuse +\n reflectedLight.indirectDiffuse + \n reflectedLight.directSpecular + \n reflectedLight.indirectSpecular + \n totalEmissiveRadiance;\n\n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",emissive:"black",shininess:30,specular:"#111111",bumpScale:1,doubleSide:!1},n))||this,o=a,i=o.specularMap,c=o.bumpMap,l=o.doubleSide,u=o.emissive,s=o.shininess,d=o.specular,p=(0,F.lu)(u),f=(0,F.lu)(d);return a.setUniforms(((r={u_Placeholder:null})[wo.EMISSIVE]=[Number(p.r)/255,Number(p.g)/255,Number(p.b)/255],r[wo.SHININESS]=s,r[wo.SPECULAR]=[Number(f.r)/255,Number(f.g)/255,Number(f.b)/255],r)),i&&(a.specularMap=i),c&&(a.bumpMap=c),a.doubleSide=l,a.defines=(0,N.__assign)((0,N.__assign)({},a.defines),{USE_LIGHT:!0}),a}(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"emissive",{get:function(){return this.props.emissive},set:function(e){var t;this.props.emissive=e;var n=(0,F.lu)(e);this.setUniforms(((t={})[wo.EMISSIVE]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"shininess",{get:function(){return this.props.shininess},set:function(e){var t;this.props.shininess=e,this.setUniforms(((t={})[wo.SHININESS]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"specular",{get:function(){return this.props.specular},set:function(e){var t;this.props.specular=e;var n=(0,F.lu)(e);this.setUniforms(((t={})[wo.SPECULAR]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"specularMap",{get:function(){return this.props.specularMap},set:function(e){var t;this.props.map!==e&&(this.props.specularMap=e,this.programDirty=!0),this.defines.USE_SPECULARMAP=!!e,this.setUniforms(((t={})[wo.SPECULAR_MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpMap",{get:function(){return this.props.bumpMap},set:function(e){var t;this.props.map!==e&&(this.props.bumpMap=e,this.programDirty=!0),this.defines.USE_BUMPMAP=!!e,this.setUniforms(((t={})[wo.BUMP_MAP]=e,t[wo.BUMP_SCALE]=this.bumpScale,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpScale",{get:function(){return this.props.bumpScale},set:function(e){var t;this.props.bumpScale=e,this.setUniforms(((t={})[wo.BUMP_SCALE]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"doubleSide",{get:function(){return this.props.doubleSide},set:function(e){this.props.doubleSide=e,this.defines.USE_DOUBLESIDE=e},enumerable:!1,configurable:!0})}(Eo);!function(e){e.EMISSIVE="u_Emissive",e.BUMP_SCALE="u_BumpScale",e.BUMP_MAP="u_BumpMap"}(So||(So={}));var Co,ko=function(e){function t(t,n){var r,a=e.call(this,t,(0,N.__assign)({vertexShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\nlayout(location = NORMAL) in vec3 a_Normal;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nout vec3 v_ViewPosition;\nout vec3 v_Normal;\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n vec4 position = vec4(a_Position, 1.0);\n\n gl_Position = project(position, u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n vec4 mvPosition = u_ViewMatrix * u_ModelMatrix * position;\n v_ViewPosition = - mvPosition.xyz;\n\n // v_ViewPosition = vec3(mvPosition) / mvPosition.w;\n\n mat3 normalWorld = mat3(transposeMat3(inverseMat3(mat3(u_ViewMatrix * u_ModelMatrix))));\n v_Normal = normalize(normalWorld * a_Normal);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n vec3 u_Emissive;\n\n #ifdef USE_LIGHT\n #ifdef USE_BUMPMAP\n float u_BumpScale;\n #endif\n\n #ifdef NUM_AMBIENT_LIGHTS\n vec3 u_AmbientLightColor;\n #endif\n\n #ifdef NUM_DIR_LIGHTS\n DirectionalLight directionalLights[ NUM_DIR_LIGHTS ];\n #endif\n #endif\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_UV\n in vec2 v_Uv;\n#endif\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#if defined(USE_BUMPMAP) && defined(USE_LIGHT)\n uniform sampler2D u_BumpMap;\n\n // Bump Mapping Unparametrized Surfaces on the GPU by Morten S. Mikkelsen\n // http://api.unrealengine.com/attachments/Engine/Rendering/LightingAndShadows/BumpMappingWithoutTangentSpace/mm_sfgrad_bump.pdf\n\n // Evaluate the derivative of the height w.r.t. screen-space using forward differencing (listing 2)\n\n vec2 dHdxy_fwd() {\n vec2 dSTdx = dFdx( v_Uv );\n vec2 dSTdy = dFdy( v_Uv );\n\n float Hll = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv ).x;\n float dBx = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdx ).x - Hll;\n float dBy = u_BumpScale * texture(SAMPLER_2D(u_BumpMap), v_Uv + dSTdy ).x - Hll;\n\n return vec2( dBx, dBy );\n }\n\n vec3 perturbNormalArb( vec3 surf_pos, vec3 surf_norm, vec2 dHdxy, float faceDirection ) {\n\n // Workaround for Adreno 3XX dFd*( vec3 ) bug. See #9988\n\n vec3 vSigmaX = vec3( dFdx( surf_pos.x ), dFdx( surf_pos.y ), dFdx( surf_pos.z ) );\n vec3 vSigmaY = vec3( dFdy( surf_pos.x ), dFdy( surf_pos.y ), dFdy( surf_pos.z ) );\n vec3 vN = surf_norm;\t\t// normalized\n\n vec3 R1 = cross( vSigmaY, vN );\n vec3 R2 = cross( vN, vSigmaX );\n\n float fDet = dot( vSigmaX, R1 ) * faceDirection;\n\n vec3 vGrad = sign( fDet ) * ( dHdxy.x * R1 + dHdxy.y * R2 );\n return normalize( abs( fDet ) * surf_norm - vGrad );\n }\n#endif\n#ifdef USE_SPECULARMAP\n uniform sampler2D u_SpecularMap;\n#endif\nvec3 BRDF_Lambert(vec3 diffuseColor) {\n return RECIPROCAL_PI * diffuseColor;\n}\n\nvec3 F_Schlick(\n vec3 f0,\n float f90,\n float dotVH\n) {\n // Original approximation by Christophe Schlick '94\n // float fresnel = pow( 1.0 - dotVH, 5.0 );\n\n // Optimized variant (presented by Epic at SIGGRAPH '13)\n // https://cdn2.unrealengine.com/Resources/files/2013SiggraphPresentationsNotes-26915738.pdf\n float fresnel = exp2( ( - 5.55473 * dotVH - 6.98316 ) * dotVH );\n return f0 * ( 1.0 - fresnel ) + ( f90 * fresnel );\n}\n\nfloat G_BlinnPhong_Implicit( /* float dotNL, float dotNV */ ) {\n // geometry term is (n dot l)(n dot v) / 4(n dot l)(n dot v)\n return 0.25;\n}\n\nfloat D_BlinnPhong(\n float shininess,\n float dotNH\n) {\n return RECIPROCAL_PI * ( shininess * 0.5 + 1.0 ) * pow( dotNH, shininess );\n}\n\nvec3 BRDF_BlinnPhong(\n vec3 lightDir,\n vec3 viewDir,\n vec3 normal,\n vec3 specularColor,\n float shininess\n) {\n vec3 halfDir = normalize( lightDir + viewDir );\n\n float dotNH = saturate( dot( normal, halfDir ) );\n float dotVH = saturate( dot( viewDir, halfDir ) );\n\n vec3 F = F_Schlick( specularColor, 1.0, dotVH );\n\n float G = G_BlinnPhong_Implicit( /* dotNL, dotNV */ );\n\n float D = D_BlinnPhong( shininess, dotNH );\n\n return F * ( G * D );\n}\n\n#ifdef USE_WIREFRAME\n in vec3 v_Barycentric;\n\n float edgeFactor() {\n vec3 d = fwidth(v_Barycentric);\n vec3 a3 = smoothstep(vec3(0.0), d * u_WireframeLineWidth, v_Barycentric);\n return min(min(a3.x, a3.y), a3.z);\n }\n#endif\n\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\n#ifdef USE_LIGHT\n void getDirectionalLightInfo(\n DirectionalLight directionalLight, \n GeometricContext geometry,\n out IncidentLight light\n ) {\n light.color = directionalLight.color * directionalLight.intensity;\n light.direction = normalize(directionalLight.direction);\n light.visible = true;\n }\n\n vec3 getAmbientLightIrradiance( vec3 ambientLightColor ) {\n vec3 irradiance = ambientLightColor;\n return irradiance;\n }\n#endif\nstruct LambertMaterial {\n vec3 diffuseColor;\n float specularStrength;\n};\n\nvoid RE_Direct_Lambert(\n IncidentLight directLight,\n GeometricContext geometry,\n LambertMaterial material,\n inout ReflectedLight reflectedLight\n) {\n float dotNL = saturate(dot(geometry.normal, directLight.direction));\n vec3 irradiance = dotNL * directLight.color;\n\n reflectedLight.directDiffuse += irradiance * BRDF_Lambert(material.diffuseColor);\n}\n\nvoid RE_IndirectDiffuse_Lambert(\n vec3 irradiance,\n GeometricContext geometry,\n LambertMaterial material,\n inout ReflectedLight reflectedLight\n) {\n reflectedLight.indirectDiffuse += irradiance * BRDF_Lambert(material.diffuseColor);\n}\n\n#define RE_Direct\t\t\t\tRE_Direct_Lambert\n#define RE_IndirectDiffuse\t\tRE_IndirectDiffuse_Lambert\n\nin vec3 v_ViewPosition;\nin vec3 v_Normal;\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n\n // diffusemap\n #ifdef USE_MAP\n #ifdef USE_PATTERN\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #else\n vec4 texelColor = texture(SAMPLER_2D(u_Map), v_Uv);\n u_Color = texelColor;\n #endif\n#endif\n // specularmap\n float specularStrength = 1.0;\n\n#ifdef USE_SPECULARMAP\n vec4 texelSpecular = texture(SAMPLER_2D(u_SpecularMap), v_Uv);\n specularStrength = texelSpecular.r;\n#endif\n // bumpmap & normalmap\n float faceDirection = gl_FrontFacing ? 1.0 : - 1.0;\nvec3 normal = normalize(v_Normal);\n#ifdef USE_DOUBLESIDE\n normal = normal * faceDirection;\n#endif\n\n// #ifdef USE_TANGENT\n// vec3 tangent = normalize( vTangent );\n// vec3 bitangent = normalize( vBitangent );\n\n// #ifdef DOUBLE_SIDED\n// tangent = tangent * faceDirection;\n// bitangent = bitangent * faceDirection;\n// #endif\n\n// #if defined( TANGENTSPACE_NORMALMAP ) || defined( USE_CLEARCOAT_NORMALMAP )\n\n// mat3 vTBN = mat3( tangent, bitangent, normal );\n\n// #endif\n// #endif\n #ifdef OBJECTSPACE_NORMALMAP\n // normal = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0; // overrides both flatShading and attribute normals\n\n // #ifdef FLIP_SIDED\n // normal = - normal;\n // #endif\n\n // #ifdef DOUBLE_SIDED\n // normal = normal * faceDirection;\n // #endif\n\n // normal = normalize( normalMatrix * normal );\n#elif defined( TANGENTSPACE_NORMALMAP )\n // vec3 mapN = texture2D( normalMap, vUv ).xyz * 2.0 - 1.0;\n // mapN.xy *= normalScale;\n\n // #ifdef USE_TANGENT\n // normal = normalize( vTBN * mapN );\n // #else\n // normal = perturbNormal2Arb( - v_ViewPosition, normal, mapN, faceDirection );\n // #endif\n\n#elif defined(USE_BUMPMAP) && defined(USE_LIGHT)\n normal = perturbNormalArb( - v_ViewPosition, normal, dHdxy_fwd(), faceDirection );\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n\n vec4 diffuseColor = outputColor;\n ReflectedLight reflectedLight = ReflectedLight(vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ), vec3( 0.0 ));\n vec3 totalEmissiveRadiance = u_Emissive;\n\n // calculate lighting accumulation\n LambertMaterial material;\nmaterial.diffuseColor = diffuseColor.rgb;\nmaterial.specularStrength = specularStrength;\n GeometricContext geometry;\ngeometry.position = - v_ViewPosition;\ngeometry.normal = normal;\ngeometry.viewDir = u_IsOrtho == 1.0 ? vec3(0, 0, 1) : normalize(v_ViewPosition);\n\nIncidentLight directLight;\n#if defined( NUM_DIR_LIGHTS ) && ( NUM_DIR_LIGHTS > 0 ) && defined( RE_Direct )\n DirectionalLight directionalLight;\n #if defined( USE_SHADOWMAP ) && NUM_DIR_LIGHT_SHADOWS > 0\n DirectionalLightShadow directionalLightShadow;\n #endif\n\n #pragma unroll_loop_start\n for ( int i = 0; i < NUM_DIR_LIGHTS; i ++ ) {\n\n directionalLight = directionalLights[ i ];\n\n getDirectionalLightInfo( directionalLight, geometry, directLight );\n\n #if defined( USE_SHADOWMAP ) && ( UNROLLED_LOOP_INDEX < NUM_DIR_LIGHT_SHADOWS )\n directionalLightShadow = directionalLightShadows[ i ];\n directLight.color *= all( bvec2( directLight.visible, receiveShadow ) ) ? getShadow( directionalShadowMap[ i ], directionalLightShadow.shadowMapSize, directionalLightShadow.shadowBias, directionalLightShadow.shadowRadius, vDirectionalShadowCoord[ i ] ) : 1.0;\n #endif\n\n RE_Direct( directLight, geometry, material, reflectedLight );\n }\n #pragma unroll_loop_end\n\n#endif\n\n#if defined( RE_IndirectDiffuse )\n vec3 iblIrradiance = vec3(0.0);\n vec3 ambient = vec3(0.0);\n #ifdef NUM_AMBIENT_LIGHTS\n ambient = u_AmbientLightColor;\n #endif\n vec3 irradiance = getAmbientLightIrradiance(ambient);\n\n // irradiance += getLightProbeIrradiance( lightProbe, geometry.normal );\n // #if ( NUM_HEMI_LIGHTS > 0 )\n // #pragma unroll_loop_start\n // for ( int i = 0; i < NUM_HEMI_LIGHTS; i ++ ) {\n // irradiance += getHemisphereLightIrradiance( hemisphereLights[ i ], geometry.normal );\n // }\n // #pragma unroll_loop_end\n // #endif\n#endif\n\n#if defined( RE_IndirectSpecular )\n vec3 radiance = vec3( 0.0 );\n vec3 clearcoatRadiance = vec3( 0.0 );\n#endif\n\n #if defined( RE_IndirectDiffuse )\n RE_IndirectDiffuse( irradiance, geometry, material, reflectedLight );\n#endif\n\n#if defined( RE_IndirectSpecular )\n RE_IndirectSpecular( radiance, iblIrradiance, clearcoatRadiance, geometry, material, reflectedLight );\n#endif\n\n vec3 outgoingLight = reflectedLight.directDiffuse +\n reflectedLight.indirectDiffuse + \n totalEmissiveRadiance;\n\n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_WIREFRAME\n vec3 color = mix(outputColor.xyz, u_WireframeLineColor, (1.0 - edgeFactor()));\n outputColor.xyz = color;\n#endif\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",emissive:"black",bumpScale:1,doubleSide:!1},n))||this,o=a,i=o.bumpMap,c=o.doubleSide,l=o.emissive,u=(0,F.lu)(l);return a.setUniforms(((r={u_Placeholder:null})[So.EMISSIVE]=[Number(u.r)/255,Number(u.g)/255,Number(u.b)/255],r)),i&&(a.bumpMap=i),a.doubleSide=c,a.defines=(0,N.__assign)((0,N.__assign)({},a.defines),{USE_LIGHT:!0}),a}return(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"emissive",{get:function(){return this.props.emissive},set:function(e){var t;this.props.emissive=e;var n=(0,F.lu)(e);this.setUniforms(((t={})[So.EMISSIVE]=[Number(n.r)/255,Number(n.g)/255,Number(n.b)/255],t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpMap",{get:function(){return this.props.bumpMap},set:function(e){var t;this.props.map!==e&&(this.props.bumpMap=e,this.programDirty=!0),this.defines.USE_BUMPMAP=!!e,this.setUniforms(((t={})[So.BUMP_MAP]=e,t[So.BUMP_SCALE]=this.bumpScale,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"bumpScale",{get:function(){return this.props.bumpScale},set:function(e){var t;this.props.bumpScale=e,this.setUniforms(((t={})[So.BUMP_SCALE]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"doubleSide",{get:function(){return this.props.doubleSide},set:function(e){this.props.doubleSide=e,this.defines.USE_DOUBLESIDE=e},enumerable:!1,configurable:!0}),t}(Eo);!function(e){e.MAP="u_Map",e.PLACE_HOLDER="u_Placeholder",e.SIZE="u_Size"}(Co||(Co={}));(function(e){function t(t,n){var r,a=e.call(this,t,(0,N.__assign)({vertexShader:"#define GLSLIFY 1\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n float u_Size;\n vec4 u_Placeholder;\n};\n\nlayout(location = MODEL_MATRIX0) in vec4 a_ModelMatrix0;\nlayout(location = MODEL_MATRIX1) in vec4 a_ModelMatrix1;\nlayout(location = MODEL_MATRIX2) in vec4 a_ModelMatrix2;\nlayout(location = MODEL_MATRIX3) in vec4 a_ModelMatrix3;\nlayout(location = PACKED_COLOR) in vec4 a_PackedColor;\nlayout(location = PACKED_STYLE1) in vec4 a_StylePacked1;\nlayout(location = PACKED_STYLE2) in vec4 a_StylePacked2;\nlayout(location = PICKING_COLOR) in vec4 a_PickingColor;\n\nout vec4 v_PickingResult;\nout vec4 v_Color;\nout vec4 v_StrokeColor;\nout vec4 v_StylePacked1;\nout vec4 v_StylePacked2;\n\n#define COLOR_SCALE 1. / 255.\nvoid setPickingColor(vec3 pickingColor) {\n v_PickingResult.rgb = pickingColor * COLOR_SCALE;\n}\n\nvec2 unpack_float(const float packedValue) {\n int packedIntValue = int(packedValue);\n int v0 = packedIntValue / 256;\n return vec2(v0, packedIntValue - v0 * 256);\n}\nvec4 decode_color(const vec2 encodedColor) {\n return vec4(\n unpack_float(encodedColor[0]) / 255.0,\n unpack_float(encodedColor[1]) / 255.0\n );\n}\nvec4 project(vec4 pos, mat4 pm, mat4 vm, mat4 mm) {\n return pm * vm * mm * pos;\n}\n\nlayout(location = POSITION) in vec3 a_Position;\n\n#ifdef USE_UV\n layout(location = UV) in vec2 a_Uv;\n out vec2 v_Uv;\n#endif\n\n#ifdef USE_WIREFRAME\n layout(location = BARYCENTRIC) in vec3 a_Barycentric;\n out vec3 v_Barycentric;\n#endif\n\nvoid main() {\n vec4 a_Color = decode_color(a_PackedColor.xy);\nvec4 a_StrokeColor = decode_color(a_PackedColor.zw);\n\nmat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\nvec4 u_StrokeColor = a_StrokeColor;\nfloat u_Opacity = a_StylePacked1.x;\nfloat u_FillOpacity = a_StylePacked1.y;\nfloat u_StrokeOpacity = a_StylePacked1.z;\nfloat u_StrokeWidth = a_StylePacked1.w;\nfloat u_ZIndex = a_PickingColor.w;\nvec2 u_Anchor = a_StylePacked2.yz;\nfloat u_IncreasedLineWidthForHitTesting = a_StylePacked2.w;\n\nsetPickingColor(a_PickingColor.xyz);\n\nv_Color = a_Color;\nv_StrokeColor = a_StrokeColor;\nv_StylePacked1 = a_StylePacked1;\nv_StylePacked2 = a_StylePacked2;\n\n// #ifdef CLIPSPACE_NEAR_ZERO\n// gl_Position.z = (gl_Position.z + gl_Position.w) * 0.5;\n// #endif\n\n gl_PointSize = u_Size;\n gl_Position = project(vec4(a_Position, 1.0), u_ProjectionMatrix, u_ViewMatrix, u_ModelMatrix);\n\n #ifdef USE_UV\n v_Uv = a_Uv;\n#endif\n\n #ifdef USE_WIREFRAME\n v_Barycentric = a_Barycentric;\n#endif\n\n}",fragmentShader:"#define GLSLIFY 1\n#define PI 3.141592653589793\n#define PI2 6.283185307179586\n#define PI_HALF 1.5707963267948966\n#define RECIPROCAL_PI 0.3183098861837907\n#define RECIPROCAL_PI2 0.15915494309189535\n#define EPSILON 1e-6\n\n#ifndef saturate\n #define saturate( a ) clamp( a, 0.0, 1.0 )\n#endif\n#define whiteComplement( a ) ( 1.0 - saturate( a ) )\n\nfloat pow2( float x ) { return x*x; }\nfloat pow3( float x ) { return x*x*x; }\nfloat pow4( float x ) { float x2 = x*x; return x2*x2; }\nfloat max3( vec3 v ) { return max( max( v.x, v.y ), v.z ); }\nfloat average( vec3 color ) { return dot( color, vec3( 0.3333 ) ); }\n\n// expects values in the range of [0,1]x[0,1], returns values in the [0,1] range.\n// do not collapse into a single function per: http://byteblacksmith.com/improvements-to-the-canonical-one-liner-glsl-rand-for-opengl-es-2-0/\nhighp float rand( vec2 uv ) {\n const highp float a = 12.9898, b = 78.233, c = 43758.5453;\n highp float dt = dot( uv.xy, vec2( a,b ) ), sn = mod( dt, PI );\n\n return fract( sin( sn ) * c );\n}\n\nmat3 transposeMat3(mat3 inMatrix) {\n vec3 i0 = inMatrix[0];\n vec3 i1 = inMatrix[1];\n vec3 i2 = inMatrix[2];\n\n mat3 outMatrix = mat3(\n vec3(i0.x, i1.x, i2.x),\n vec3(i0.y, i1.y, i2.y),\n vec3(i0.z, i1.z, i2.z)\n );\n\n return outMatrix;\n}\n\n// https://github.com/glslify/glsl-inverse/blob/master/index.glsl\nmat3 inverseMat3(mat3 inMatrix) {\n float a00 = inMatrix[0][0], a01 = inMatrix[0][1], a02 = inMatrix[0][2];\n float a10 = inMatrix[1][0], a11 = inMatrix[1][1], a12 = inMatrix[1][2];\n float a20 = inMatrix[2][0], a21 = inMatrix[2][1], a22 = inMatrix[2][2];\n\n float b01 = a22 * a11 - a12 * a21;\n float b11 = -a22 * a10 + a12 * a20;\n float b21 = a21 * a10 - a11 * a20;\n\n float det = a00 * b01 + a01 * b11 + a02 * b21;\n\n return mat3(b01, (-a22 * a01 + a02 * a21), (a12 * a01 - a02 * a11),\n b11, (a22 * a00 - a02 * a20), (-a12 * a00 + a02 * a10),\n b21, (-a21 * a00 + a01 * a20), (a11 * a00 - a01 * a10)) / det;\n}\n\nstruct DirectionalLight {\n vec3 direction;\n float intensity;\n vec3 color;\n};\n\nstruct IncidentLight {\n vec3 color;\n vec3 direction;\n bool visible;\n};\n\nstruct ReflectedLight {\n vec3 directDiffuse;\n vec3 directSpecular;\n vec3 indirectDiffuse;\n vec3 indirectSpecular;\n};\n\nstruct GeometricContext {\n vec3 position;\n vec3 normal;\n vec3 viewDir;\n};\nlayout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n float u_IsPicking;\n};\nlayout(std140) uniform ub_MaterialParams {\n #ifdef USE_WIREFRAME\n vec3 u_WireframeLineColor;\n float u_WireframeLineWidth;\n #endif\n\n #ifdef USE_FOG\n vec4 u_FogInfos;\n vec3 u_FogColor;\n #endif\n\n float u_Size;\n vec4 u_Placeholder;\n};\n\nin vec4 v_PickingResult;\nin vec4 v_Color;\nin vec4 v_StrokeColor;\nin vec4 v_StylePacked1;\nin vec4 v_StylePacked2;\n#ifdef USE_MAP\n uniform sampler2D u_Map;\n#endif\n#ifdef USE_FOG\n #define FOGMODE_NONE 0.\n #define FOGMODE_EXP 1.\n #define FOGMODE_EXP2 2.\n #define FOGMODE_LINEAR 3.\n\n // in float v_FogDepth;\n\n float dBlendModeFogFactor = 1.0;\n\n vec3 addFog(vec3 color) {\n float depth = gl_FragCoord.z / gl_FragCoord.w;\n // float depth = v_FogDepth;\n float fogFactor;\n float fogStart = u_FogInfos.y;\n float fogEnd = u_FogInfos.z;\n float fogDensity = u_FogInfos.w;\n\n if (u_FogInfos.x == FOGMODE_NONE) {\n fogFactor = 1.0;\n } else if (u_FogInfos.x == FOGMODE_EXP) {\n fogFactor = exp(-depth * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_EXP2) {\n fogFactor = exp(-depth * depth * fogDensity * fogDensity);\n } else if (u_FogInfos.x == FOGMODE_LINEAR) {\n fogFactor = (fogEnd - depth) / (fogEnd - fogStart);\n }\n\n fogFactor = clamp(fogFactor, 0.0, 1.0);\n return mix(u_FogColor * dBlendModeFogFactor, color, fogFactor);\n }\n#endif\n\nout vec4 outputColor;\n\nvoid main() {\n vec4 u_Color = v_Color;\nvec4 u_StrokeColor = v_StrokeColor;\nfloat u_Opacity = v_StylePacked1.x;\nfloat u_FillOpacity = v_StylePacked1.y;\nfloat u_StrokeOpacity = v_StylePacked1.z;\nfloat u_StrokeWidth = v_StylePacked1.w;\nfloat u_Visible = v_StylePacked2.x;\nvec3 u_PickingColor = v_PickingResult.xyz;\n\nif (u_Visible < 0.5) {\n discard;\n}\n #ifdef USE_MAP\n vec2 uv = vec2(gl_PointCoord.x, 1.0 - gl_PointCoord.y);\n\tvec4 mapTexel = texture(SAMPLER_2D(u_Map), uv);\n u_Color *= mapTexel;\n#endif\n\n if (u_IsPicking > 0.5) {\n if (u_PickingColor.x == 0.0 && u_PickingColor.y == 0.0 && u_PickingColor.z == 0.0) {\n discard;\n }\n outputColor = vec4(u_PickingColor, 1.0);\n } else {\n outputColor = u_Color;\n outputColor.a = outputColor.a * u_Opacity;\n vec4 diffuseColor = outputColor;\n\n vec3 outgoingLight = diffuseColor.rgb;\n \n outputColor = vec4(outgoingLight, diffuseColor.a);\n\n #ifdef USE_FOG\n outputColor.rgb = addFog(outputColor.rgb);\n#endif\n }\n}",cullMode:c.BACK},n))||this;a.defines=(0,N.__assign)((0,N.__assign)({},a.defines),{USE_UV:!0,USE_MAP:!1,USE_WIREFRAME:!1,USE_FOG:!1,USE_LIGHT:!1});var o=n||{},i=o.map,l=o.size;return i&&(a.map=i),a.setUniforms(((r={})[Co.PLACE_HOLDER]=[0,0,0,0],r[Co.SIZE]=l||1,r)),a}(0,N.__extends)(t,e),Object.defineProperty(t.prototype,"map",{get:function(){return this.props.map},set:function(e){var t;this.props.map!==e&&(this.props.map=e,this.programDirty=!0),this.setUniforms(((t={})[Co.MAP]=e,t))},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"size",{get:function(){return this.props.size},set:function(e){var t;this.props.size=e,this.setUniforms(((t={})[Co.SIZE]=e,t))},enumerable:!1,configurable:!0})})(la),function(e){function t(){var t=e.apply(this,(0,N.__spreadArray)([],(0,N.__read)(arguments),!1))||this;return t.name="3d",t}(0,N.__extends)(t,e),t.prototype.init=function(){},t.prototype.destroy=function(){}}(F.F6);var To=n(65715);function Ao(e,t){for(const[n,r]of Object.entries(t))e.style(n,r)}function Mo(e){const{colorAttribute:t,opacityAttribute:n=t}=e;return`${n}Opacity`}function Ro(e){if(1===e.length)return e[0];const[[t,n,r=0],[a,o,i=0]]=e;return[(t+a)/2,(n+o)/2,(r+i)/2]}function Po(e){return e+=0===e,--e,e|=e>>>1,e|=e>>>2,e|=e>>>4,e|=e>>>8,(e|=e>>>16)+1}var Oo=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=Oo(e,[]);if(!t.coneGeometry){const e=t.canvas.getConfig().renderer.getPlugin("device-renderer").getDevice();t.coneGeometry=new bo(e,{peakRadius:0,baseRadius:.5,height:1}),t.coneMaterial=new ko(e)}return(r,a,o)=>{const i=r,{color:c}=o,{color:l=c,transform:u,opacity:s}=a,[d,p,f]=Ro(i),h=Math.abs(i[1][0]-i[0][0]),v=Math.abs(i[1][1]-i[0][1]),m=Math.abs(i[1][2]-i[0][2]),I=new er({style:{x:d,y:p,z:f,geometry:t.coneGeometry,material:t.coneMaterial}});I.setOrigin(0,0,0),I.scale([h,v,m]);return(0,To.F)(I).call(Ao,o).style("fill",l).style("transform",u).style("visibility","visible").style(Mo(e),s).call(Ao,n).node()}};Lo.props={defaultMarker:"cone"};var No=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=No(e,[]);if(!t.cylinderGeometry){const e=t.canvas.getConfig().renderer.getPlugin("device-renderer").getDevice();t.cylinderGeometry=new xo(e,{radius:.5,height:1}),t.cylinderMaterial=new ko(e)}return(r,a,o)=>{const i=r,{color:c}=o,{color:l=c,transform:u,opacity:s}=a,[d,p,f]=Ro(i),h=Math.abs(i[1][0]-i[0][0]),v=Math.abs(i[1][1]-i[0][1]),m=Math.abs(i[1][2]-i[0][2]),I=new er({style:{x:d,y:p,z:f,geometry:t.cylinderGeometry,material:t.cylinderMaterial}});I.setOrigin(0,0,0),I.scale([h,v,m]);return(0,To.F)(I).call(Ao,o).style("fill",l).style("transform",u).style("visibility","visible").style(Mo(e),s).call(Ao,n).node()}};Fo.props={defaultMarker:"cylinder"};var Do=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=Do(e,[]);if(!t.cubeGeometry){const e=t.canvas.getConfig().renderer.getPlugin("device-renderer").getDevice();t.cubeGeometry=new _o(e,{width:1,height:1,depth:1}),t.cubeMaterial=new ko(e)}return(r,a,o)=>{const i=r,{color:c}=o,{color:l=c,transform:u,opacity:s}=a,[d,p,f]=Ro(i),h=Math.abs(i[1][0]-i[0][0]),v=Math.abs(i[1][1]-i[0][1]),m=Math.abs(i[1][2]-i[0][2]),I=new er({style:{x:d,y:p,z:f,geometry:t.cubeGeometry,material:t.cubeMaterial}});I.setOrigin(0,0,0),I.scale([h,v,m]);return(0,To.F)(I).call(Ao,o).style("fill",l).style("transform",u).style("visibility","visible").style(Mo(e),s).call(Ao,n).node()}};Bo.props={defaultMarker:"cube"};var Go=n(44916),Uo=n(46809),jo=n(10462);function zo(e={}){const{shapes:t}=e;return[{name:"color"},{name:"opacity"},{name:"shape",range:t},{name:"enterType"},{name:"enterDelay",scaleKey:"enter"},{name:"enterDuration",scaleKey:"enter"},{name:"enterEasing"},{name:"key",scale:"identity"},{name:"groupKey",scale:"identity"},{name:"label",scale:"identity"}]}function qo(e={}){return[...zo(e),{name:"title",scale:"identity"}]}function Ho(){return[{type:Go.U,channel:"color"},{type:Uo.E,channel:["x","y","z"]}]}function Vo(){return[{type:jo.S}]}const Wo=e=>(e,t,n,r)=>{const{x:a,y:o,y1:i,z:c,size:l,dx:u,dy:s,dz:d}=n,p=t.x,f=t.x,[h,v,m]=r.getSize(),I=(e,t,n)=>[e,e+t];return[e,Array.from(e,(e=>{const t=Xo(p,a[e]),n=Xo(f,c[e]),l=+a[e],u=+c[e],[s,d]=I(l,t),[h,v]=I(u,n),m=[s,+o[e],h],g=[d,+i[e],v];return[r.map([...m]),r.map([...g])]}))]};function Xo(e,t){return e.getBandWidth(e.invert(t))}const Yo={cube:Bo,cylinder:Fo,cone:Lo};Wo.props={defaultShape:"cube",defaultLabelShape:"label",composite:!1,shape:Yo,channels:[...qo({shapes:Object.keys(Yo)}),{name:"x",scale:"band",required:!0},{name:"z",scale:"band",required:!0},{name:"y",required:!0},{name:"series",scale:"band"},{name:"size"}],preInference:[...Vo(),{type:R.R},{type:P.I},{type:O.D}],postInference:[{type:L.z},...Ho()]};var Zo=n(50112),Ko=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=Ko(e,[]);if(!t.cubeGeometry){const e=t.canvas.getConfig().renderer.getPlugin("device-renderer").getDevice();t.cubeGeometry=new _o(e,{width:10,height:10,depth:10}),t.cubeMaterial=new ko(e)}return(r,a,o)=>{const{color:i}=o,{color:c=i,transform:l,opacity:u}=a,[s,d,p]=Ro(r),f=a.size||n.r||o.r,h=new er({style:{x:s,y:d,z:p,geometry:t.cubeGeometry,material:t.cubeMaterial}});h.setOrigin(0,0,0);const v=f/5;return h.scale(v),(0,To.F)(h).call(Ao,o).style("fill",c).style("transform",l).style("visibility","visible").style(Mo(e),u).call(Ao,n).node()}};$o.props={defaultMarker:"cube"};var Qo=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=Qo(e,[]);if(!t.sphereGeometry){const e=t.canvas.getConfig().renderer.getPlugin("device-renderer").getDevice();t.sphereGeometry=new yo(e,{radius:5,latitudeBands:32,longitudeBands:32}),t.sphereMaterial=new ko(e)}return(r,a,o)=>{const{color:i}=o,{color:c=i,transform:l,opacity:u}=a,[s,d,p]=Ro(r),f=a.size||n.r||o.r,h=new er({style:{x:s,y:d,z:p,geometry:t.sphereGeometry,material:t.sphereMaterial}});h.setOrigin(0,0,0);const v=f/5;return h.scale(v),(0,To.F)(h).call(Ao,o).style("fill",c).style("transform",l).style("visibility","visible").style(Mo(e),u).call(Ao,n).node()}};Jo.props={defaultMarker:"sphere"};const ei=(e,t,n)=>[["M",e-n,t],["A",n,n,0,1,0,e+n,t],["A",n,n,0,1,0,e-n,t],["Z"]];ei.style=["fill"];const ti=ei.bind(void 0);ti.style=["stroke","lineWidth"];const ni=(e,t,n)=>[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]];ni.style=["fill"];const ri=ni.bind(void 0);ri.style=["fill"];const ai=ni.bind(void 0);ai.style=["stroke","lineWidth"];const oi=(e,t,n)=>{const r=.618*n;return[["M",e-r,t],["L",e,t-n],["L",e+r,t],["L",e,t+n],["Z"]]};oi.style=["fill"];const ii=oi.bind(void 0);ii.style=["stroke","lineWidth"];const ci=(e,t,n)=>{const r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["Z"]]};ci.style=["fill"];const li=ci.bind(void 0);li.style=["stroke","lineWidth"];const ui=(e,t,n)=>{const r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]};ui.style=["fill"];const si=ui.bind(void 0);si.style=["stroke","lineWidth"];const di=(e,t,n)=>{const r=n/2*Math.sqrt(3);return[["M",e,t-n],["L",e+r,t-n/2],["L",e+r,t+n/2],["L",e,t+n],["L",e-r,t+n/2],["L",e-r,t-n/2],["Z"]]};di.style=["fill"];const pi=di.bind(void 0);pi.style=["stroke","lineWidth"];const fi=(e,t,n)=>{const r=n-1.5;return[["M",e-n,t-r],["L",e+n,t+r],["L",e+n,t-r],["L",e-n,t+r],["Z"]]};fi.style=["fill"];const hi=fi.bind(void 0);hi.style=["stroke","lineWidth"];const vi=(e,t,n)=>[["M",e,t+n],["L",e,t-n]];vi.style=["stroke","lineWidth"];const mi=(e,t,n)=>[["M",e-n,t-n],["L",e+n,t+n],["M",e+n,t-n],["L",e-n,t+n]];mi.style=["stroke","lineWidth"];const Ii=(e,t,n)=>[["M",e-n/2,t-n],["L",e+n/2,t-n],["M",e,t-n],["L",e,t+n],["M",e-n/2,t+n],["L",e+n/2,t+n]];Ii.style=["stroke","lineWidth"];const gi=(e,t,n)=>[["M",e-n,t],["L",e+n,t],["M",e,t-n],["L",e,t+n]];gi.style=["stroke","lineWidth"];const _i=(e,t,n)=>[["M",e-n,t],["L",e+n,t]];_i.style=["stroke","lineWidth"];const yi=(e,t,n)=>[["M",e-n,t],["L",e+n,t]];yi.style=["stroke","lineWidth"];const xi=yi.bind(void 0);xi.style=["stroke","lineWidth"];const bi=(e,t,n)=>[["M",e-n,t],["A",n/2,n/2,0,1,1,e,t],["A",n/2,n/2,0,1,0,e+n,t]];bi.style=["stroke","lineWidth"];const wi=(e,t,n)=>[["M",e-n-1,t-2.5],["L",e,t-2.5],["L",e,t+2.5],["L",e+n+1,t+2.5]];wi.style=["stroke","lineWidth"];const Ei=(e,t,n)=>[["M",e-n-1,t+2.5],["L",e,t+2.5],["L",e,t-2.5],["L",e+n+1,t-2.5]];Ei.style=["stroke","lineWidth"];const Si=(e,t,n)=>[["M",e-(n+1),t+2.5],["L",e-n/2,t+2.5],["L",e-n/2,t-2.5],["L",e+n/2,t-2.5],["L",e+n/2,t+2.5],["L",e+n+1,t+2.5]];Si.style=["stroke","lineWidth"];const Ci=(e,t,n)=>[["M",e-5,t+2.5],["L",e-5,t],["L",e,t],["L",e,t-3],["L",e,t+3],["L",e+6.5,t+3]];Ci.style=["stroke","lineWidth"];const ki=new Map([["bowtie",fi],["cross",mi],["dash",xi],["diamond",oi],["dot",yi],["hexagon",di],["hollowBowtie",hi],["hollowDiamond",ii],["hollowHexagon",pi],["hollowPoint",ti],["hollowSquare",ai],["hollowTriangle",li],["hollowTriangleDown",si],["hv",wi],["hvh",Si],["hyphen",_i],["line",vi],["plus",gi],["point",ei],["rect",ri],["smooth",bi],["square",ni],["tick",Ii],["triangleDown",ui],["triangle",ci],["vh",Ei],["vhv",Ci]]);var Ti=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=e,{colorAttribute:r,symbol:a,mode:o="auto"}=n,i=Ti(n,["colorAttribute","symbol","mode"]),c=ki.get(a)||ki.get("point"),{coordinate:l,document:u}=t;return(t,n,a)=>{const{lineWidth:l,color:s}=a,d=i.stroke?l||1:l,{color:p=s,transform:f,opacity:h}=n,[v,m,I]=Ro(t),g=function(e,t,n,r){if(1===t.length)return;const{size:a}=n;if("fixed"===e)return a;if("normal"===e){const[[e,n],[r,a]]=t,o=Math.abs((r-e)/2),i=Math.abs((a-n)/2);return Math.max(0,(o+i)/2)}return a}(o,t,n),_=g||i.r||a.r,y=(0,To.F)(u.createElement("path",{})).call(Ao,a).style("fill","transparent").style("d",c(v,m,_)).style("isBillboard",!0).style("lineWidth",d).style("transform",f).style("stroke",p).style(Mo(e),h).style(r,p).call(Ao,i).node();return y.translateLocal(0,0,I),y}};Ai.props={defaultEnterAnimation:"fadeIn",defaultUpdateAnimation:"morphing",defaultExitAnimation:"fadeOut"};const Mi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"point"},e),t);Mi.props=Object.assign({defaultMarker:"point"},Ai.props);const Ri=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"cross"},e),t);Ri.props=Object.assign({defaultMarker:"cross"},Ai.props);const Pi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"triangle"},e),t);Pi.props=Object.assign({defaultMarker:"triangle"},Ai.props);const Oi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"triangle-down"},e),t);Oi.props=Object.assign({defaultMarker:"triangleDown"},Ai.props);const Li=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"point"},e),t);Li.props=Object.assign({defaultMarker:"hollowPoint"},Ai.props);const Ni=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"diamond"},e),t);Ni.props=Object.assign({defaultMarker:"hollowDiamond"},Ai.props);const Fi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"hexagon"},e),t);Fi.props=Object.assign({defaultMarker:"hollowHexagon"},Ai.props);const Di=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"square"},e),t);Di.props=Object.assign({defaultMarker:"hollowSquare"},Ai.props);const Bi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"triangle-down"},e),t);Bi.props=Object.assign({defaultMarker:"hollowTriangleDown"},Ai.props);const Gi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"triangle"},e),t);Gi.props=Object.assign({defaultMarker:"hollowTriangle"},Ai.props);const Ui=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"bowtie"},e),t);Ui.props=Object.assign({defaultMarker:"hollowBowtie"},Ai.props);const ji=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"plus"},e),t);ji.props=Object.assign({defaultMarker:"plus"},Ai.props);const zi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"diamond"},e),t);zi.props=Object.assign({defaultMarker:"diamond"},Ai.props);const qi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"square"},e),t);qi.props=Object.assign({defaultMarker:"square"},Ai.props);const Hi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"hexagon"},e),t);Hi.props=Object.assign({defaultMarker:"hexagon"},Ai.props);const Vi=(e,t)=>Ai(Object.assign({colorAttribute:"fill",symbol:"bowtie"},e),t);Vi.props=Object.assign({defaultMarker:"bowtie"},Ai.props);const Wi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"hyphen"},e),t);Wi.props=Object.assign({defaultMarker:"hyphen"},Ai.props);const Xi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"tick"},e),t);Xi.props=Object.assign({defaultMarker:"tick"},Ai.props);const Yi=(e,t)=>Ai(Object.assign({colorAttribute:"stroke",symbol:"line"},e),t);Yi.props=Object.assign({defaultMarker:"line"},Ai.props);const Zi=e=>(e,t,n,r)=>{const{x:a,y:o,z:i,size:c,dx:l,dy:u,dz:s}=n,[d,p,f]=r.getSize(),h=e=>{const t=+((null==l?void 0:l[e])||0),n=+((null==u?void 0:u[e])||0),r=+((null==s?void 0:s[e])||0);return[+a[e]+t,+o[e]+n,+i[e]+r]};return[e,c?Array.from(e,(e=>{const[t,n,a]=h(e),o=+c[e],i=o/d,l=o/p,u=o/f,s=[t-i,n-l,a-u],v=[t+i,n+l,a+u];return[r.map([...s,a]),r.map([...v,a])]})):Array.from(e,(e=>{const[t,n,a]=h(e);return[r.map([t,n,a])]}))]},Ki={sphere:Jo,cube:$o,hollow:Li,hollowDiamond:Ni,hollowHexagon:Fi,hollowSquare:Di,hollowTriangleDown:Bi,hollowTriangle:Gi,hollowBowtie:Ui,point:Mi,plus:ji,diamond:zi,square:qi,triangle:Pi,hexagon:Hi,cross:Ri,bowtie:Vi,hyphen:Wi,line:Yi,tick:Xi,triangleDown:Oi};Zi.props={defaultShape:"cube",defaultLabelShape:"label",composite:!1,shape:Ki,channels:[...qo({shapes:Object.keys(Ki)}),{name:"x",required:!0},{name:"y",required:!0},{name:"z",required:!0},{name:"series",scale:"band"},{name:"size",quantitative:"sqrt"},{name:"dx",scale:"identity"},{name:"dy",scale:"identity"},{name:"dz",scale:"identity"}],preInference:[...Vo(),{type:R.R},{type:Zo.D},{type:O.D}],postInference:[{type:L.z},...Ho()]};var $i=n(68230),Qi=n(9430),Ji=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 a=0;for(r=Object.getOwnPropertySymbols(e);a(e,t,n)=>{const r=n,{color:a,lineWidth:o}=r,i=Ji(r,["color","lineWidth"]),{color:c=a,size:l=o}=t,u=c,s=Object.assign(Object.assign(Object.assign({},i),u&&{stroke:u}),l&&{lineWidth:l});return(0,To.F)(new M.aH).style("points",e).call(Ao,s).node()};ec.props={defaultMarker:"line"};const tc={line:ec},nc=(e,t,n,r)=>{var a,o,i;const{series:c,x:l,y:u,z:s}=n,{x:d,y:p,z:f}=t;if(void 0===l||void 0===u||void 0===s)throw new Error("Missing encode for x, y or z channel.");const h=c?Array.from((0,$i.ZP)(e,(e=>c[e])).values()):[e],v=h.map((e=>e[0])).filter((e=>void 0!==e)),m=((null===(a=null==d?void 0:d.getBandWidth)||void 0===a?void 0:a.call(d))||0)/2,I=((null===(o=null==p?void 0:p.getBandWidth)||void 0===o?void 0:o.call(p))||0)/2,g=((null===(i=null==f?void 0:f.getBandWidth)||void 0===i?void 0:i.call(f))||0)/2,_=Array.from(h,(e=>e.map((e=>r.map([(+l[e]||0)+m,(+u[e]||0)+I,(+s[e]||0)+g])))));return[v,_,h]},rc=()=>(e,t,n,r)=>nc(e,t,n,r);rc.props={defaultShape:"line",defaultLabelShape:"label",composite:!1,shape:tc,channels:[...qo({shapes:Object.keys(tc)}),{name:"x"},{name:"y"},{name:"z"},{name:"position",independent:!0},{name:"size"},{name:"series",scale:"identity"}],preInference:[...Vo(),{type:Qi.v}],postInference:[...Ho()],interaction:{shareTooltip:!1,seriesTooltip:!1,crosshairs:!1}};var ac=n(62861),oc=n.n(ac),ic=n(38897),cc=n.n(ic),lc=n(21943),uc=n.n(lc),sc=n(86973),dc=n.n(sc),pc=n(60800),fc=n.n(pc),hc=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const n=hc(e,[]),{coordinate:r}=t;return(a,o,i)=>{const{color:c}=i,{color:l=c,transform:u,opacity:s}=o,[d,p,f]=r.getSize(),h=Math.round(Math.abs(p/(a[1][1]-a[0][1])))+1,v=Math.round(Math.abs(d/(a[h][0]-a[h-1][0])))+1,I=oc()(new Float32Array(v*h),[v,h]);I.data.set(a.map((([e,t,n])=>n)));const y=[oc()(new Float32Array(1024),[0,0]),oc()(new Float32Array(1024),[0,0]),oc()(new Float32Array(1024),[0,0])],x=(I.shape[0]+2)*(I.shape[1]+2);x>y[2].data.length&&(y[2].data=new Float32Array(Po(x))),y[2]=oc()(y[2].data,[I.shape[0]+2,I.shape[1]+2]),function(e,t){const n=t.shape.slice(),r=e.shape.slice();cc().assign(e.lo(1,1).hi(n[0],n[1]),t),cc().assign(e.lo(1).hi(n[0],1),t.hi(n[0],1)),cc().assign(e.lo(1,r[1]-1).hi(n[0],1),t.lo(0,n[1]-1).hi(n[0],1)),cc().assign(e.lo(0,1).hi(1,n[1]),t.hi(1)),cc().assign(e.lo(r[0]-1,1).hi(1,n[1]),t.lo(n[0]-1)),e.set(0,0,t.get(0,0)),e.set(0,r[1]-1,t.get(0,n[1]-1)),e.set(r[0]-1,0,t.get(n[0]-1,0)),e.set(r[0]-1,r[1]-1,t.get(n[0]-1,n[1]-1))}(y[2],I);const b=I.shape;for(let e=0;e<2;++e)y[2].size>y[e].data.length&&(y[e].data=new Float32Array(y[2].size)),y[e]=oc()(y[e].data,[b[0]+2,b[1]+2]);for(let e=0;e<2;++e){const t=[0,0];t[e]=1,y[e]=oc()(y[e].data,[b[0]+2,b[1]+2],t,0)}y[0].set(0,0,0);for(let e=0;ee&&n>0){const r=(t[n][0]-e)/(t[n][0]-t[n-1][0]);return t[n][1]*(1-r)+r*t[n-1][1]}}return 1}(r/255,t):e[3];return a<1&&(n=!0),[e[0],e[1],e[2],255*a]}))]);return[n,r]}(),G=F.createTexture({format:A.U8_RGBA,width:16,height:1,mipLevelCount:1,dimension:g.TEXTURE_2D,depthOrArrayLayers:1,usage:_.SAMPLED});G.setImageData([new Uint8Array([...B.data])]);const U=new $r(F);U.setVertexBuffer({bufferIndex:fa.POSITION,byteStride:40,stepMode:m.VERTEX,attributes:[{format:A.F32_RGBA,bufferByteOffset:0,location:ha.POSITION},{format:A.F32_RGB,bufferByteOffset:16,location:ha.POSITION+1},{format:A.F32_RGB,bufferByteOffset:28,location:ha.POSITION+2}],data:new Uint8Array(O.subarray(0,L).buffer)}),U.vertexCount=N;const j=new ua(F,{vertexShader:`\n layout(std140) uniform ub_SceneParams {\n mat4 u_ProjectionMatrix;\n mat4 u_ViewMatrix;\n vec3 u_CameraPosition;\n float u_DevicePixelRatio;\n vec2 u_Viewport;\n float u_IsOrtho;\n };\n\n layout(location = ${ha.MODEL_MATRIX0}) in vec4 a_ModelMatrix0;\n layout(location = ${ha.MODEL_MATRIX1}) in vec4 a_ModelMatrix1;\n layout(location = ${ha.MODEL_MATRIX2}) in vec4 a_ModelMatrix2;\n layout(location = ${ha.MODEL_MATRIX3}) in vec4 a_ModelMatrix3;\n layout(location = ${ha.POSITION}) in vec4 uv;\n layout(location = ${ha.POSITION+1}) in vec3 f;\n layout(location = ${ha.POSITION+2}) in vec3 normal;\n\n out float value;\n\n void main() {\n value = f.z;\n\n mat4 u_ModelMatrix = mat4(a_ModelMatrix0, a_ModelMatrix1, a_ModelMatrix2, a_ModelMatrix3);\n gl_Position = u_ProjectionMatrix * u_ViewMatrix * u_ModelMatrix * vec4(uv.zw, f.x, 1.0);\n }\n `,fragmentShader:"\n uniform sampler2D u_Texture;\n\n in float value;\n out vec4 outputColor;\n void main() {\n vec4 surfaceColor = texture(SAMPLER_2D(u_Texture), vec2(value, value));\n outputColor = surfaceColor;\n }\n "});j.setUniforms({u_Texture:G});const z=new er({style:{x:0,y:0,z:0,fill:"#1890FF",opacity:1,visibility:"visible",geometry:U,material:j}});return z.setOrigin(0,0,0),z.scale(d/(v-1),p/(h-1),1),(0,To.F)(z).call(Ao,i).style(Mo(e),s).call(Ao,n).node()}};_c.props={defaultMarker:"surface"};const yc=e=>(e,t,n,r)=>{const{x:a,y:o,z:i}=n;return[[0],[Array.from(e,(e=>{const[t,n,c]=(e=>[+a[e]||0,+o[e]||0,+i[e||0]])(e);return[...r.map([t,n,c])]}))]]},xc={surface:_c};yc.props={defaultShape:"surface",defaultLabelShape:"label",composite:!1,shape:xc,channels:[...qo({shapes:Object.keys(xc)}),{name:"x",required:!0},{name:"y",required:!0},{name:"z",required:!0}],preInference:[...Vo(),{type:R.R},{type:Zo.D},{type:O.D}],postInference:[{type:L.z},...Ho()],interaction:{shareTooltip:!1,seriesTooltip:!1,crosshairs:!1}};const bc=()=>[["cartesian3D"]];bc.props={};var wc=n(70893);const Ec=e=>(...t)=>{const n=(0,wc._T)(Object.assign({},{crossPadding:10},e))(...t);return function(e,t){const{eulerAngles:n,origin:r}=t;r&&e.setOrigin(r),n&&e.rotate(n[0],n[1],n[2])}(n,e),n};function Sc(){return{"coordinate.cartesian3D":bc,"component.axisZ":Ec,"mark.point3D":Zi,"mark.line3D":rc,"mark.interval3D":Wo,"mark.surface3D":yc}}Ec.props=Object.assign(Object.assign({},wc._T.props),{defaultPosition:"bottom",defaultPlane:"yz"}),M.GZ.enableCSSParsing=!1},43546:function(e,t,n){"use strict";n.r(t),n.d(t,{Auto:function(){return bn},CategoryOutlier:function(){return Ea},ChangePoint:function(){return Ca},Correlation:function(){return Ta},INSIGHT_TYPES:function(){return _a},Insight:function(){return ya},LowVariance:function(){return ba},TimeSeriesOutlier:function(){return Pa},Trend:function(){return Ma},autolib:function(){return Oa}});var r={};n.r(r),n.d(r,{CategoryNarrativeStrategy:function(){return aa},ChangePointNarrativeStrategy:function(){return Br},CommonnessNarrativeStrategy:function(){return sa},CorrelationNarrativeStrategy:function(){return ca},ExceptionNarrativeStrategy:function(){return fa},LowVarianceNarrativeStrategy:function(){return ta},MajorityNarrativeStrategy:function(){return Qr},TimeSeriesOutlierNarrativeStrategy:function(){return Vr},TrendNarrativeStrategy:function(){return Zr}});var a=n(97582),o={line_chart:{id:"line_chart",name:"Line Chart",alias:["Lines"],family:["LineCharts"],def:"A line chart uses lines with segments to show changes in data in a ordinal dimension.",purpose:["Comparison","Trend","Anomaly"],coord:["Cartesian2D"],category:["Statistic"],shape:["Lines"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time","Ordinal"]},{minQty:0,maxQty:1,fieldConditions:["Nominal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position","Direction"],recRate:"Recommended"},step_line_chart:{id:"step_line_chart",name:"Step Line Chart",alias:["Step Lines"],family:["LineCharts"],def:"A step line chart is a line chart in which points of each line are connected by horizontal and vertical line segments, looking like steps of a staircase.",purpose:["Comparison","Trend"],coord:["Cartesian2D"],category:["Statistic"],shape:["Lines"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time","Ordinal"]},{minQty:0,maxQty:1,fieldConditions:["Nominal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position","Direction"],recRate:"Recommended"},area_chart:{id:"area_chart",name:"Area Chart",alias:[],family:["AreaCharts"],def:"An area chart uses series of line segments with overlapped areas to show the change in data in a ordinal dimension.",purpose:["Comparison","Trend","Anomaly"],coord:["Cartesian2D"],category:["Statistic"],shape:["Area"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]},{minQty:0,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Position"],recRate:"Recommended"},stacked_area_chart:{id:"stacked_area_chart",name:"Stacked Area Chart",alias:[],family:["AreaCharts"],def:"A stacked area chart uses layered line segments with different styles of padding regions to display how multiple sets of data change in the same ordinal dimension, and the endpoint heights of the segments on the same dimension tick are accumulated by value.",purpose:["Composition","Trend"],coord:["Cartesian2D"],category:["Statistic"],shape:["Area"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]},{minQty:1,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Length"],recRate:"Recommended"},percent_stacked_area_chart:{id:"percent_stacked_area_chart",name:"Percent Stacked Area Chart",alias:["Percent Stacked Area","% Stacked Area","100% Stacked Area"],family:["AreaCharts"],def:"A percent stacked area chart is an extented stacked area chart in which the height of the endpoints of the line segment on the same dimension tick is the accumulated proportion of the ratio, which is 100% of the total.",purpose:["Comparison","Composition","Proportion","Trend"],coord:["Cartesian2D"],category:["Statistic"],shape:["Area"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]},{minQty:1,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Length"],recRate:"Recommended"},column_chart:{id:"column_chart",name:"Column Chart",alias:["Columns"],family:["ColumnCharts"],def:"A column chart uses series of columns to display the value of the dimension. The horizontal axis shows the classification dimension and the vertical axis shows the corresponding value.",purpose:["Comparison","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position","Color"],recRate:"Recommended"},grouped_column_chart:{id:"grouped_column_chart",name:"Grouped Column Chart",alias:["Grouped Column"],family:["ColumnCharts"],def:"A grouped column chart uses columns of different colors to form a group to display the values of dimensions. The horizontal axis indicates the grouping of categories, the color indicates the categories, and the vertical axis shows the corresponding value.",purpose:["Comparison","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Position"],recRate:"Recommended"},stacked_column_chart:{id:"stacked_column_chart",name:"Stacked Column Chart",alias:["Stacked Column"],family:["ColumnCharts"],def:"A stacked column chart uses stacked bars of different colors to display the values for each dimension. The horizontal axis indicates the first classification dimension, the color indicates the second classification dimension, and the vertical axis shows the corresponding value.",purpose:["Comparison","Composition","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length","Position"],recRate:"Recommended"},percent_stacked_column_chart:{id:"percent_stacked_column_chart",name:"Percent Stacked Column Chart",alias:["Percent Stacked Column","% Stacked Column","100% Stacked Column"],family:["ColumnCharts"],def:"A percent stacked column chart uses stacked bars of different colors to display the values for each dimension. The horizontal axis indicates the first classification dimension, the color indicates the second classification dimension, and the vertical axis shows the percentage of the corresponding classification.",purpose:["Comparison","Composition","Distribution","Proportion"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length"],recRate:"Recommended"},range_column_chart:{id:"range_column_chart",name:"Range Column Chart",alias:[],family:["ColumnCharts"],def:"A column chart that does not have to start from zero axis.",purpose:["Comparison"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Interval","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Nominal"]}],channel:["Length"],recRate:"Recommended"},waterfall_chart:{id:"waterfall_chart",name:"Waterfall Chart",alias:["Flying Bricks Chart","Mario Chart","Bridge Chart","Cascade Chart"],family:["ColumnCharts"],def:"A waterfall chart is used to portray how an initial value is affected by a series of intermediate positive or negative values",purpose:["Comparison","Trend"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Ordinal","Time","Nominal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length","Position"],recRate:"Recommended"},histogram:{id:"histogram",name:"Histogram",alias:[],family:["ColumnCharts"],def:"A histogram is an accurate representation of the distribution of numerical data.",purpose:["Distribution"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position"],recRate:"Recommended"},bar_chart:{id:"bar_chart",name:"Bar Chart",alias:["Bars"],family:["BarCharts"],def:"A bar chart uses series of bars to display the value of the dimension. The vertical axis shows the classification dimension and the horizontal axis shows the corresponding value.",purpose:["Comparison","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position","Color"],recRate:"Recommended"},stacked_bar_chart:{id:"stacked_bar_chart",name:"Stacked Bar Chart",alias:["Stacked Bar"],family:["BarCharts"],def:"A stacked bar chart uses stacked bars of different colors to display the values for each dimension. The vertical axis indicates the first classification dimension, the color indicates the second classification dimension, and the horizontal axis shows the corresponding value.",purpose:["Comparison","Composition","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length","Position"],recRate:"Recommended"},percent_stacked_bar_chart:{id:"percent_stacked_bar_chart",name:"Percent Stacked Bar Chart",alias:["Percent Stacked Bar","% Stacked Bar","100% Stacked Bar"],family:["BarCharts"],def:"A percent stacked column chart uses stacked bars of different colors to display the values for each dimension. The vertical axis indicates the first classification dimension, the color indicates the second classification dimension, and the horizontal axis shows the percentage of the corresponding classification.",purpose:["Comparison","Composition","Distribution","Proportion"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length"],recRate:"Recommended"},grouped_bar_chart:{id:"grouped_bar_chart",name:"Grouped Bar Chart",alias:["Grouped Bar"],family:["BarCharts"],def:"A grouped bar chart uses bars of different colors to form a group to display the values of the dimensions. The vertical axis indicates the grouping of categories, the color indicates the categories, and the horizontal axis shows the corresponding value.",purpose:["Comparison","Distribution","Rank"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Position"],recRate:"Recommended"},range_bar_chart:{id:"range_bar_chart",name:"Range Bar Chart",alias:[],family:["BarCharts"],def:"A bar chart that does not have to start from zero axis.",purpose:["Comparison"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Interval"]},{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]}],channel:["Length"],recRate:"Recommended"},radial_bar_chart:{id:"radial_bar_chart",name:"Radial Bar Chart",alias:["Radial Column Chart"],family:["BarCharts"],def:"A bar chart that is plotted in the polar coordinate system. The axis along radius shows the classification dimension and the angle shows the corresponding value.",purpose:["Comparison","Distribution","Rank"],coord:["Polar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Angle","Color"],recRate:"Recommended"},bullet_chart:{id:"bullet_chart",name:"Bullet Chart",alias:[],family:["BarCharts"],def:"A bullet graph is a variation of a bar graph developed by Stephen Few. Seemingly inspired by the traditional thermometer charts and progress bars found in many dashboards, the bullet graph serves as a replacement for dashboard gauges and meters.",purpose:["Proportion"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:3,maxQty:3,fieldConditions:["Interval"]},{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]}],channel:["Position","Color"],recRate:"Recommended"},pie_chart:{id:"pie_chart",name:"Pie Chart",alias:["Circle Chart","Pie"],family:["PieCharts"],def:"A pie chart is a chart that the classification and proportion of data are represented by the color and arc length (angle, area) of the sector.",purpose:["Comparison","Composition","Proportion"],coord:["Polar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Angle","Area","Color"],recRate:"Use with Caution"},donut_chart:{id:"donut_chart",name:"Donut Chart",alias:["Donut","Doughnut","Doughnut Chart","Ring Chart"],family:["PieCharts"],def:"A donut chart is a variation on a Pie chart except it has a round hole in the center which makes it look like a donut.",purpose:["Comparison","Composition","Proportion"],coord:["Polar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["ArcLength"],recRate:"Recommended"},nested_pie_chart:{id:"nested_pie_chart",name:"Nested Pie Chart",alias:["Nested Circle Chart","Nested Pie","Nested Donut Chart"],family:["PieCharts"],def:"A nested pie chart is a chart that contains several donut charts, where all the donut charts share the same center in position.",purpose:["Comparison","Composition","Proportion"],coord:["Polar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:"*",fieldConditions:["Interval"]}],channel:["Angle","Area","Color","Position"],recRate:"Use with Caution"},rose_chart:{id:"rose_chart",name:"Rose Chart",alias:["Nightingale Chart","Polar Area Chart","Coxcomb Chart"],family:["PieCharts"],def:"Nightingale Rose Chart is a peculiar combination of the Radar Chart and Stacked Column Chart types of data visualization.",purpose:["Comparison","Composition","Proportion"],coord:["Polar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Angle","Color","Length"],recRate:"Use with Caution"},scatter_plot:{id:"scatter_plot",name:"Scatter Plot",alias:["Scatter Chart","Scatterplot"],family:["ScatterCharts"],def:"A scatter plot is a type of plot or mathematical diagram using Cartesian coordinates to display values for typically two variables for series of data.",purpose:["Comparison","Distribution","Anomaly"],coord:["Cartesian2D"],category:["Statistic"],shape:["Scatter"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Interval"]},{minQty:0,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Position"],recRate:"Recommended"},bubble_chart:{id:"bubble_chart",name:"Bubble Chart",alias:["Bubble Chart"],family:["ScatterCharts"],def:"A bubble chart is a type of chart that displays four dimensions of data with x, y positions, circle size and circle color.",purpose:["Comparison","Distribution"],coord:["Cartesian2D"],category:["Statistic"],shape:["Scatter"],dataPres:[{minQty:3,maxQty:3,fieldConditions:["Interval"]},{minQty:0,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Position","Size"],recRate:"Recommended"},non_ribbon_chord_diagram:{id:"non_ribbon_chord_diagram",name:"Non-Ribbon Chord Diagram",alias:[],family:["GeneralGraph"],def:"A stripped-down version of a Chord Diagram, with only the connection lines showing. This provides more emphasis on the connections within the data.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},arc_diagram:{id:"arc_diagram",name:"Arc Diagram",alias:[],family:["GeneralGraph"],def:"A graph where the edges are represented as arcs.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},chord_diagram:{id:"chord_diagram",name:"Chord Diagram",alias:[],family:["GeneralGraph"],def:"A graphical method of displaying the inter-relationships between data in a matrix. The data are arranged radially around a circle with the relationships between the data points typically drawn as arcs connecting the data.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},treemap:{id:"treemap",name:"Treemap",alias:[],family:["TreeGraph"],def:"A visual representation of a data tree with nodes. Each node is displayed as a rectangle, sized and colored according to values that you assign.",purpose:["Composition","Comparison","Hierarchy"],coord:["Cartesian2D"],category:["Statistic"],shape:["Square"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Area"],recRate:"Recommended"},sankey_diagram:{id:"sankey_diagram",name:"Sankey Diagram",alias:[],family:["GeneralGraph"],def:"A graph shows the flows with weights between objects.",purpose:["Flow","Trend","Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},funnel_chart:{id:"funnel_chart",name:"Funnel Chart",alias:[],family:["FunnelCharts"],def:"A funnel chart is often used to represent stages in a sales process and show the amount of potential revenue for each stage.",purpose:["Trend"],coord:["SymmetricCartesian"],category:["Statistic"],shape:["Symmetric"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Length"],recRate:"Recommended"},mirror_funnel_chart:{id:"mirror_funnel_chart",name:"Mirror Funnel Chart",alias:["Contrast Funnel Chart"],family:["FunnelCharts"],def:"A mirror funnel chart is a funnel chart divided into two series by a central axis.",purpose:["Comparison","Trend"],coord:["SymmetricCartesian"],category:["Statistic"],shape:["Symmetric"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]},{minQty:1,maxQty:1,fieldConditions:["Nominal"]}],channel:["Color","Length","Direction"],recRate:"Recommended"},box_plot:{id:"box_plot",name:"Box Plot",alias:["Box and Whisker Plot","boxplot"],family:["BarCharts"],def:"A box plot is often used to graphically depict groups of numerical data through their quartiles. Box plots may also have lines extending from the boxes indicating variability outside the upper and lower quartiles. Outliers may be plotted as individual points.",purpose:["Distribution","Anomaly"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position"],recRate:"Recommended"},heatmap:{id:"heatmap",name:"Heatmap",alias:[],family:["HeatmapCharts"],def:"A heatmap is a graphical representation of data where the individual values contained in a matrix are represented as colors.",purpose:["Distribution"],coord:["Cartesian2D"],category:["Statistic"],shape:["Square"],dataPres:[{minQty:2,maxQty:2,fieldConditions:["Nominal","Ordinal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Position"],recRate:"Recommended"},density_heatmap:{id:"density_heatmap",name:"Density Heatmap",alias:["Heatmap"],family:["HeatmapCharts"],def:"A density heatmap is a heatmap for representing the density of dots.",purpose:["Distribution"],coord:["Cartesian2D"],category:["Statistic"],shape:["Area"],dataPres:[{minQty:3,maxQty:3,fieldConditions:["Interval"]}],channel:["Color","Position","Area"],recRate:"Recommended"},radar_chart:{id:"radar_chart",name:"Radar Chart",alias:["Web Chart","Spider Chart","Star Chart","Cobweb Chart","Irregular Polygon","Kiviat diagram"],family:["RadarCharts"],def:"A radar chart maps series of data volume of multiple dimensions onto the axes. Starting at the same center point, usually ending at the edge of the circle, connecting the same set of points using lines.",purpose:["Comparison"],coord:["Radar"],category:["Statistic"],shape:["Round"],dataPres:[{minQty:1,maxQty:2,fieldConditions:["Nominal"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Color","Position"],recRate:"Recommended"},wordcloud:{id:"wordcloud",name:"Word Cloud",alias:["Wordle","Tag Cloud","Text Cloud"],family:["Others"],def:"A word cloud is a collection, or cluster, of words depicted in different sizes, colors, and shapes, which takes a piece of text as input. Typically, the font size in the word cloud is encoded as the word frequency in the input text.",purpose:["Proportion"],coord:["Cartesian2D"],category:["Diagram"],shape:["Scatter"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Nominal"]},{minQty:0,maxQty:1,fieldConditions:["Interval"]}],channel:["Size","Position","Color"],recRate:"Recommended"},candlestick_chart:{id:"candlestick_chart",name:"Candlestick Chart",alias:["Japanese Candlestick Chart)"],family:["BarCharts"],def:"A candlestick chart is a specific version of box plot, which is a style of financial chart used to describe price movements of a security, derivative, or currency.",purpose:["Trend","Distribution"],coord:["Cartesian2D"],category:["Statistic"],shape:["Bars"],dataPres:[{minQty:1,maxQty:1,fieldConditions:["Time"]},{minQty:1,maxQty:1,fieldConditions:["Interval"]}],channel:["Position"],recRate:"Recommended"},compact_box_tree:{id:"compact_box_tree",name:"CompactBox Tree",alias:[],family:["TreeGraph"],def:"A type of tree graph layout which arranges the nodes with same depth on the same level.",purpose:["Relation","Hierarchy"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},dendrogram:{id:"dendrogram",name:"Dendrogram",alias:[],family:["TreeGraph"],def:"A type of tree graph layout which arranges the leaves on the same level.",purpose:["Relation","Hierarchy"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},indented_tree:{id:"indented_tree",name:"Indented Tree Layout",alias:[],family:["TreeGraph"],def:"A type of tree graph layout where the hierarchy of tree is represented by the horizontal indentation, and each element will occupy one row/column. It is commonly used to represent the file directory structure.",purpose:["Relation","Hierarchy"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},radial_tree:{id:"radial_tree",name:"Radial Tree Layout",alias:[],family:["TreeGraph"],def:"A type of tree graph layout which places the root at the center, and the branches around the root radially.",purpose:["Relation","Hierarchy"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},flow_diagram:{id:"flow_diagram",name:"Flow Diagram",alias:["Dagre Graph Layout","Dagre","Flow Chart"],family:["GeneralGraph"],def:"Directed flow graph.",purpose:["Relation","Flow"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},fruchterman_layout_graph:{id:"fruchterman_layout_graph",name:"Fruchterman Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of force directed graph layout.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},force_directed_layout_graph:{id:"force_directed_layout_graph",name:"Force Directed Graph Layout",alias:[],family:["GeneralGraph"],def:"The classical force directed graph layout.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},fa2_layout_graph:{id:"fa2_layout_graph",name:"Force Atlas 2 Graph Layout",alias:["FA2 Layout"],family:["GeneralGraph"],def:"A type of force directed graph layout algorithm. It focuses more on the degree of the node when calculating the force than the classical force-directed algorithm .",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},mds_layout_graph:{id:"mds_layout_graph",name:"Multi-Dimensional Scaling Layout",alias:["MDS Layout"],family:["GeneralGraph"],def:"A type of dimension reduction algorithm that could be used for calculating graph layout. MDS (Multidimensional scaling) is used for project high dimensional data onto low dimensional space.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},circular_layout_graph:{id:"circular_layout_graph",name:"Circular Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of graph layout which arranges all the nodes on a circle.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},spiral_layout_graph:{id:"spiral_layout_graph",name:"Spiral Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of graph layout which arranges all the nodes along a spiral line.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},radial_layout_graph:{id:"radial_layout_graph",name:"Radial Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of graph layout which places a focus node on the center and the others on the concentrics centered at the focus node according to the shortest path length to the it.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},concentric_layout_graph:{id:"concentric_layout_graph",name:"Concentric Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of graph layout which arranges the nodes on concentrics.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"},grid_layout_graph:{id:"grid_layout_graph",name:"Grid Graph Layout",alias:[],family:["GeneralGraph"],def:"A type of graph layout arranges the nodes on grids.",purpose:["Relation"],coord:["Cartesian2D"],category:["Graph"],shape:["Network"],dataPres:[{minQty:1,maxQty:"*",fieldConditions:["Nominal"]}],channel:["Color","Size","Opacity","Stroke","LineWidth"],recRate:"Recommended"}};function i(){return JSON.parse(JSON.stringify(o))}function c(e){var t=i();return e?function(e,t){var n=e,r=t.exclude,o=t.include,i=t.custom;return r&&r.forEach((function(e){Object.keys(n).includes(e)&&delete n[e]})),o&&Object.keys(n).forEach((function(e){o.includes(e)||delete n[e]})),(0,a.__assign)((0,a.__assign)({},n),i)}(t,e):t}function l(e,t){return t.every((function(t){return e.includes(t)}))}var u=10,s=["bar_chart","grouped_bar_chart","stacked_bar_chart","percent_stacked_bar_chart","column_chart","grouped_column_chart","stacked_column_chart","percent_stacked_column_chart"],d={id:"bar-series-qty",type:"SOFT",docs:{lintText:"Bar chart should has proper number of bars or bar groups."},trigger:function(e){var t=e.chartType;return s.includes(t)},validator:function(e){var t=1,n=e.dataProps,r=e.chartType;if(n&&r){var a=n.find((function(e){return l(e.levelOfMeasurements,["Nominal"])})),o=a&&a.count?a.count:0;o>20&&(t=20/o)}return t=t<.1?.1:t}},p=["bar_chart","grouped_bar_chart","stacked_bar_chart","percent_stacked_bar_chart","column_chart","grouped_column_chart","stacked_column_chart","percent_stacked_column_chart"],f={id:"bar-without-axis-min",type:"DESIGN",docs:{lintText:"It is not recommended to set the minimum value of axis for the bar or column chart.",fixText:"Remove the minimum value config of axis."},trigger:function(e){var t=e.chartType;return p.includes(t)},optimizer:function(e,t){var n,r,a=t.scale;if(!a)return{};var o=null===(n=a.x)||void 0===n?void 0:n.domainMin,i=null===(r=a.y)||void 0===r?void 0:r.domainMin;if(o||i){var c=JSON.parse(JSON.stringify(a));return o&&(c.x.domainMin=0),i&&(c.y.domainMin=0),{scale:c}}return{}}};function h(e,t){return t.some((function(t){return e.includes(t)}))}function v(e,t){return e.distinctt.distinct?-1:0}var m={"bar-series-qty":.5,"data-check":1,"data-field-qty":1,"diff-pie-sector":.5,"landscape-or-portrait":.3,"limit-series":1,"line-field-time-ordinal":1,"no-redundant-field":1,"nominal-enum-combinatorial":1,"purpose-check":1,"series-qty-limit":.8},I=function(e,t,n,r,o,i){var c=1;return Object.values(n).filter((function(n){var i,c,l,u=(null===(i=n.option)||void 0===i?void 0:i.weight)||m[n.id]||1,s=null===(c=n.option)||void 0===c?void 0:c.extra;return n.type===r&&n.trigger((0,a.__assign)((0,a.__assign)((0,a.__assign)((0,a.__assign)({},o),{weight:u}),s),{chartType:e,chartWIKI:t}))&&!(null===(l=n.option)||void 0===l?void 0:l.off)})).forEach((function(n){var l,u,s=(null===(l=n.option)||void 0===l?void 0:l.weight)||m[n.id]||1,d=null===(u=n.option)||void 0===u?void 0:u.extra,p=n.validator((0,a.__assign)((0,a.__assign)((0,a.__assign)((0,a.__assign)({},o),{weight:s}),d),{chartType:e,chartWIKI:t})),f=s*p;c*=f,i.push({phase:"ADVISE",ruleId:n.id,score:f,base:p,weight:s,ruleType:r})})),c},g={id:"data-check",type:"HARD",docs:{lintText:"Data must satisfy the data prerequisites."},trigger:function(){return!0},validator:function(e){var t=0,n=e.dataProps,r=e.chartType,a=e.chartWIKI;if(n&&r&&a[r]){t=1;var o=a[r].dataPres||[];o.forEach((function(e){(function(e,t){var n=t.map((function(e){return e.levelOfMeasurements}));if(n){var r=0;if(n.forEach((function(t){t&&h(t,e.fieldConditions)&&(r+=1)})),r>=e.minQty&&(r<=e.maxQty||"*"===e.maxQty))return!0}return!1})(e,n)||(t=0)})),n.map((function(e){return e.levelOfMeasurements})).forEach((function(e){var n=!1;o.forEach((function(t){e&&h(e,t.fieldConditions)&&(n=!0)})),n||(t=0)}))}return t}},_=["pie_chart","donut_chart"],y={id:"diff-pie-sector",type:"SOFT",docs:{lintText:"The difference between sectors of a pie chart should be large enough."},trigger:function(e){var t=e.chartType;return _.includes(t)},validator:function(e){var t=1,n=e.dataProps;if(n){var r=n.find((function(e){return l(e.levelOfMeasurements,["Interval"])}));if(r&&r.sum&&r.rawData){var a=1/r.sum,o=r.rawData.map((function(e){return e*a})).reduce((function(e,t){return e*t})),i=r.rawData.length,c=Math.pow(1/i,i);t=Math.abs(c-Math.abs(o))/c*2}}return t=t<.1?.1:t}},x=["bar_chart","grouped_bar_chart","stacked_bar_chart","percent_stacked_bar_chart","column_chart","grouped_column_chart","stacked_column_chart","percent_stacked_column_chart"];function b(e){var t=e.chartType,n=e.dataProps,r=e.preferences;return!!(n&&t&&r&&r.canvasLayout)}var w={id:"landscape-or-portrait",type:"SOFT",docs:{lintText:"Recommend column charts for landscape layout and bar charts for portrait layout."},trigger:function(e){return x.includes(e.chartType)&&b(e)},validator:function(e){var t=1,n=e.chartType,r=e.preferences;return b(e)&&("portrait"===r.canvasLayout&&["bar_chart","grouped_bar_chart","stacked_bar_chart","percent_stacked_bar_chart"].includes(n)||"landscape"===r.canvasLayout&&["column_chart","grouped_column_chart","stacked_column_chart","percent_stacked_column_chart"].includes(n))&&(t=5),t}};var E={id:"limit-series",type:"SOFT",docs:{lintText:"Avoid too many values in one series."},trigger:function(e){return function(e){return e.filter((function(e){return h(e.levelOfMeasurements,["Nominal","Ordinal"])})).length>=2}(e.dataProps)},validator:function(e){var t=1,n=e.dataProps,r=e.chartType;if(n){var a=n.filter((function(e){return h(e.levelOfMeasurements,["Nominal","Ordinal"])}));if(a.length>=2){var o=a.sort(v)[1];o.distinct&&(t=o.distinct>u?.1:1/o.distinct,o.distinct>6&&"heatmap"===r?t=5:"heatmap"===r&&(t=1))}}return t}},S=["line_chart","area_chart","stacked_area_chart","percent_stacked_area_chart"],C={id:"line-field-time-ordinal",type:"SOFT",docs:{lintText:"Data containing time or ordinal fields are suitable for line or area charts."},trigger:function(e){var t=e.chartType;return S.includes(t)},validator:function(e){var t=1,n=e.dataProps;n&&(n.find((function(e){return h(e.levelOfMeasurements,["Ordinal","Time"])}))&&(t=5));return t}},k=["bar_chart","column_chart","grouped_bar_chart","grouped_column_chart","stacked_bar_chart","stacked_column_chart"];function T(e){return e.filter((function(e){return l(e.levelOfMeasurements,["Nominal"])}))}var A={id:"nominal-enum-combinatorial",type:"SOFT",docs:{lintText:"Single (Basic) and Multi (Stacked, Grouped,...) charts should be optimized recommended by nominal enums combinatorial numbers."},trigger:function(e){var t=e.chartType,n=e.dataProps;return k.includes(t)&&T(n).length>=2},validator:function(e){var t=1,n=e.dataProps,r=e.chartType;if(n){var a=T(n);if(a.length>=2){var o=a.sort(v),i=o[0],c=o[1];if(i.distinct===i.count&&["bar_chart","column_chart"].includes(r)&&(t=5),i.count&&i.distinct&&c.distinct&&i.count>i.distinct){["grouped_bar_chart","grouped_column_chart","stacked_bar_chart","stacked_column_chart"].includes(r)&&(t=5)}}}return t}},M=["pie_chart","donut_chart","radar_chart","rose_chart"],R={id:"series-qty-limit",type:"SOFT",docs:{lintText:"Some charts should has at most N values for the series."},trigger:function(e){var t=e.chartType;return M.includes(t)},validator:function(e){var t=1,n=e.dataProps,r=e.chartType,a=e.limit;if((!Number.isInteger(a)||a<=0)&&(a=6,"pie_chart"!==r&&"donut_chart"!==r&&"rose_chart"!==r||(a=6),"radar_chart"===r&&(a=8)),n){var o=n.find((function(e){return l(e.levelOfMeasurements,["Nominal"])})),i=o&&o.count?o.count:0;i>=2&&i<=a&&(t=5+2/i)}return t}},P=n(96486);function O(e){return"number"==typeof e}function L(e){return"string"==typeof e||"boolean"==typeof e}function N(e){return e instanceof Date}function F(e,t,n){if(void 0!==n)return function(e){switch(e){case"linear":case"log":case"pow":case"sqrt":case"qunatile":case"threshold":case"quantize":case"sequential":return"quantitative";case"time":return"temporal";case"ordinal":case"point":case"band":return"categorical";default:throw new Error("Unkonwn scale type: ".concat(e,"."))}}(n);var r=function(e,t){return function(e){return"function"==typeof e}(t)?e.map(t):function(e,t){return"string"==typeof t&&e.some((function(e){return void 0!==e[t]}))}(e,t)?e.map((function(e){return e[t]})):e.map((function(){return t}))}(e,t);return function(e){if(e.some(O))return"quantitative";if(e.some(L))return"categorical";if(e.some(N))return"temporal";throw new Error("Unknown type: ".concat(typeof e[0]))}(r)}function D(e){var t=e.encode,n=e.data,r=e.scale,o=(0,P.mapValues)(t,(function(e,t){return{field:e,type:F(n,e,null==r?void 0:r[t].type)}}));return(0,a.__assign)((0,a.__assign)({},e),{encode:o})}var B=["line_chart"],G={id:"x-axis-line-fading",type:"DESIGN",docs:{lintText:"Adjust axis to make it prettier"},trigger:function(e){var t=e.chartType;return B.includes(t)},optimizer:function(e,t){var n,r=D(t).encode;if(r&&"quantitative"===(null===(n=r.y)||void 0===n?void 0:n.type)){var a=e.find((function(e){var t;return e.name===(null===(t=r.y)||void 0===t?void 0:t.field)}));if(a){var o=a.maximum-a.minimum;if(a.minimum&&a.maximum&&o<2*a.maximum/3){var i=Math.floor(a.minimum-o/5);return{axis:{x:{tick:!1}},scale:{y:{domainMin:i>0?i:0}},clip:!0}}}}return{}}},U={"bar-series-qty":d,"bar-without-axis-min":f,"data-check":g,"data-field-qty":{id:"data-field-qty",type:"HARD",docs:{lintText:"Data must have at least the min qty of the prerequisite."},trigger:function(){return!0},validator:function(e){var t=0,n=e.dataProps,r=e.chartType,a=e.chartWIKI;if(n&&r&&a[r]){t=1;var o=(a[r].dataPres||[]).map((function(e){return e.minQty})).reduce((function(e,t){return e+t}));if(n.length)n.length>=o&&(t=1)}return t}},"diff-pie-sector":y,"landscape-or-portrait":w,"limit-series":E,"line-field-time-ordinal":C,"no-redundant-field":{id:"no-redundant-field",type:"HARD",docs:{lintText:"No redundant field."},trigger:function(){return!0},validator:function(e){var t=0,n=e.dataProps,r=e.chartType,a=e.chartWIKI;if(n&&r&&a[r]){var o=(a[r].dataPres||[]).map((function(e){return"*"===e.maxQty?99:e.maxQty})).reduce((function(e,t){return e+t}));if(n.length)n.length<=o&&(t=1)}return t}},"nominal-enum-combinatorial":A,"purpose-check":{id:"purpose-check",type:"HARD",docs:{lintText:"Choose chart types that satisfy the purpose, if purpose is defined."},trigger:function(){return!0},validator:function(e){var t=0,n=e.chartType,r=e.purpose,a=e.chartWIKI;if(!r)return t=1;if(n&&a[n]&&r&&(a[n].purpose||"").includes(r))return t=1;return t}},"series-qty-limit":R,"x-axis-line-fading":G},j=Object.keys(U),z=function(e){var t={};return e.forEach((function(e){Object.keys(U).includes(e)&&(t[e]=U[e])})),t},q=[[!0,!1],[0,1],["true","false"],["Yes","No"],["True","False"],["0","1"],["是","否"]],H="([-_./\\s])",V="(18|19|20)\\d{2}",W="(0?[1-9]|1[012])",X="(0?[1-9]|[12]\\d|3[01])",Y="(0?\\d|1\\d|2[0-4])",Z="(0?\\d|[012345]\\d)",K=Z,$="(Z|[+-]".concat(Y,"(:").concat(Z,")?)");function Q(e){return null==e||""===e||Number.isNaN(e)||"null"===e}function J(e){return"string"==typeof e}function ee(e){return"number"==typeof e}function te(e){if(J(e)){var t=!1,n=e;/^[+-]/.test(n)&&(n=n.slice(1));for(var r=0;rt&&(n=r,t=e[r]);return n}(e))}function ye(e){var t=ve(e,"sum");return void 0!==t?t:he(e,"sum",e.reduce((function(e,t){return t+e}),0))}function xe(e){return ye(e)/e.length}function be(e){return e.sort((function(e,t){return e>t?1:-1}))}function we(e,t){void 0===t&&(t=!1);var n=e.length,r=t?e:be(e);return n%2==1?r[(n-1)/2]:(r[n/2-1]+r[n/2])/2}function Ee(e,t,n){return void 0===n&&(n=!1),pe(t>0&&t<100,"The percent cannot be between (0, 100)."),(n?e:be(e))[Math.ceil(e.length*t/100)-1]}function Se(e){var t=xe(e),n=ve(e,"variance");return void 0!==n?n:he(e,"variance",e.reduce((function(e,n){return e+Math.pow(n-t,2)}),0)/e.length)}function Ce(e){return Math.sqrt(Se(e))}function ke(e,t){var n=function(e,t){return pe(e.length===t.length,"The x and y must has same length."),xe(e.map((function(e,n){return e*t[n]})))-xe(e)*xe(t)}(e,t);return n/(Ce(e)*Ce(t))}function Te(e){var t={};return e.forEach((function(e){var n="".concat(e);t[n]?t[n]+=1:t[n]=1})),t}function Ae(e){return Object.keys(Te(e)).length}var Me=function(e){var t,n=(void 0===(t=e)&&(t=!0),["".concat(V),"".concat(V).concat(H).concat(t?"":"?","W").concat("([0-4]\\d|5[0-2])","(").concat(H).concat(t?"":"?").concat("([1-7])",")?"),"".concat(W).concat(H).concat(t?"":"?").concat(X).concat(H).concat(t?"":"?").concat(V),"".concat(V).concat(H).concat(t?"":"?").concat(W).concat(H).concat(t?"":"?").concat(X),"".concat(V).concat(H).concat(t?"":"?").concat(W),"".concat(V).concat(H).concat(t?"":"?").concat("((([0-2]\\d|3[0-5])\\d)|36[0-6])")]),r=function(e){return void 0===e&&(e=!0),["".concat(Y,":").concat(e?"":"?").concat(Z,":").concat(e?"":"?").concat(K,"([.,]").concat("\\d{1,4}",")?").concat($,"?"),"".concat(Y,":").concat(e?"":"?").concat(Z,"?").concat($)]}(e),o=(0,a.__spreadArray)((0,a.__spreadArray)([],(0,a.__read)(n),!1),(0,a.__read)(r),!1);return n.forEach((function(e){r.forEach((function(t){o.push("".concat(e,"[T\\s]").concat(t))}))})),o.map((function(e){return new RegExp("^".concat(e,"$"))}))};function Re(e,t){if(J(e))for(var n=Me(t),r=0;r1){var s={},d=o;c.forEach((function(e){"date"===e?(s.date=Le(d.filter((function(e){return Re(e)})),t),d=d.filter((function(e){return!Re(e)}))):"integer"===e?(s.integer=Le(d.filter((function(e){return re(e)})),t),d=d.filter((function(e){return!re(e)}))):"float"===e?(s.float=Le(d.filter((function(e){return ae(e)})),t),d=d.filter((function(e){return!ae(e)}))):"string"===e&&(s.string=Le(d.filter((function(e){return"string"===Oe(e,t)}))),d=d.filter((function(e){return"string"!==Oe(e,t)})))})),u.meta=s}2===u.distinct&&"date"!==u.recommendation&&(r.length>=100||ie(l,!0))&&(u.recommendation="boolean"),"string"===n&&Object.assign(u,function(e){var t=e.map((function(e){return e.length}));return{maxLength:ge(t),minLength:me(t),meanLength:xe(t),containsChar:e.some((function(e){return/[A-z]/.test(e)})),containsDigit:e.some((function(e){return/[0-9]/.test(e)})),containsSpace:e.some((function(e){return/\s/.test(e)}))}}(o.map((function(e){return"".concat(e)})))),"integer"!==n&&"float"!==n||Object.assign(u,function(e){return{minimum:me(e),maximum:ge(e),mean:xe(e),percentile5:Ee(e,5),percentile25:Ee(e,25),percentile50:Ee(e,50),percentile75:Ee(e,75),percentile95:Ee(e,95),sum:ye(e),variance:Se(e),standardDeviation:Ce(e),zeros:e.filter((function(e){return 0===e})).length}}(o.map((function(e){return 1*e})))),"date"===n&&Object.assign(u,function(e,t){void 0===t&&(t=!1);var n=e.map((function(e){if(t){var n="".concat(e);if(8===n.length)return new Date("".concat(n.substring(0,4),"/").concat(n.substring(4,2),"/").concat(n.substring(6,2))).getTime()}return new Date(e).getTime()}));return{minimum:e[Ie(n)],maximum:e[_e(n)]}}(o,"integer"===u.type));var p,f=[];return("boolean"===(p=u).recommendation||"string"===p.recommendation&&!Pe(p))&&f.push("Nominal"),Pe(u)&&f.push("Ordinal"),function(e){return"integer"===e.recommendation||"float"===e.recommendation}(u)&&f.push("Interval"),function(e){return"integer"===e.recommendation}(u)&&f.push("Discrete"),function(e){return"float"===e.recommendation}(u)&&f.push("Continuous"),function(e){return"date"===e.recommendation}(u)&&f.push("Time"),u.levelOfMeasurements=f,u}function Ne(e){return ee(e)||J(e)}function Fe(e,t){return pe(le(e),"Data must be an array"),t?(pe((null==t?void 0:t.length)===e.length,"Index length is ".concat(null==t?void 0:t.length,", but data size is ").concat(e.length)),t):se(e.length)}function De(e,t){return!e&&JSON.stringify(t)?t:e}function Be(e){return Array(ee(e)?e:0).fill(" ").concat(" ").join("")}function Ge(e){var t,n,r,a,o,i;return(null===(i=null===(o=null===(a=null===(r=null===(n=null===(t=JSON.stringify(e))||void 0===t?void 0:t.replace(/\\n/g,""))||void 0===n?void 0:n.replace(/\\/g,""))||void 0===r?void 0:r.replace(/"\[/g,"["))||void 0===a?void 0:a.replace(/\]"/g,"]"))||void 0===o?void 0:o.replace(/"\{/g,"{"))||void 0===i?void 0:i.replace(/\}"/g," }"))||"undefined"}function Ue(e){var t;return null===(t=Ge(e))||void 0===t?void 0:t.length}function je(e,t){try{if("string"===t&&!J(e))return"".concat(e);if("boolean"===t&&!ie(e))return Boolean(e);if("null"===t&&!Q(e))return null;if(("integer"===t||"float"===t)&&!ee(e))return+e;if("date"===t&&!oe(e)&&(ee(e)||J(e)))return new Date(e)}catch(e){throw new Error(e)}return e}var ze=function(){function e(e,t){var n,r,a,o,i;if(this.axes=[[]],this.data=[],pe(!t||ce(t),"If extra exists, it must be an object."),ue(e))(null==t?void 0:t.indexes)?(this.setAxis(0,null==t?void 0:t.indexes),this.data=Array(null==t?void 0:t.indexes.length).fill(je(De(e,null==t?void 0:t.fillValue),null===(n=null==t?void 0:t.columnTypes)||void 0===n?void 0:n[0]))):(this.data=[je(De(e,null==t?void 0:t.fillValue),null===(r=null==t?void 0:t.columnTypes)||void 0===r?void 0:r[0])],this.setAxis(0,[0]));else if(le(e)){for(var c=!0,l=0;l0&&(p.generateColumns([0],null==n?void 0:n.columns),p.colData=[p.data],p.data=p.data.map((function(e){return[e]}))),le(h)){var v=se(h.length);p.generateDataAndColDataFromArray(!1,t,v,null==n?void 0:n.fillValue,null==n?void 0:n.columnTypes),p.generateColumns(v,null==n?void 0:n.columns)}if(ce(h)){var m=[];for(f=0;f=0&&h>=0||v.length>0,"The rowLoc is not found in the indexes."),f>=0&&h>=0&&(E=this.data.slice(f,h),S=this.indexes.slice(f,h)),v.length>0)for(c=0;c=0&&I>=0){for(c=0;c0){var C=[],k=E.slice();for(c=0;c=0&&f>=0||h.length>0,"The colLoc is illegal"),ne(n)&&se(this.columns.length).includes(n)&&(v=n,m=n+1),le(n))for(c=0;c=0&&f>=0||h.length>0,"The rowLoc is not found in the indexes.");var w=[],E=[];if(p>=0&&f>=0)w=this.data.slice(p,f),E=this.indexes.slice(p,f);else if(h.length>0)for(c=0;c=0&&m>=0||I.length>0,"The colLoc is not found in the columns index."),v>=0&&m>=0){for(c=0;c0){var S=[],C=w.slice();for(c=0;ct[0]&&(t[0]=a)}for(n=0;nt[n+1]&&(t[n+1]=a)}for(n=0;nt[n+1]&&(t[n+1]=a)}return"".concat(Be(t[0])).concat(this.columns.map((function(n,r){return"".concat(n).concat(r!==e.columns.length?Be(t[r+1]-Ue(n)+2):"")})).join(""),"\n").concat(this.indexes.map((function(n,r){var a;return"".concat(n).concat(Be(t[0]-Ue(n))).concat(null===(a=e.data[r])||void 0===a?void 0:a.map((function(n,r){return"".concat(Ge(n)).concat(r!==e.columns.length?Be(t[r+1]-Ue(n)):"")})).join("")).concat(r!==e.indexes.length?"\n":"")})).join(""))},t}(ze),We=Ve,Xe=function(e){if("object"!=typeof e||null===e)return e;var t;if(Array.isArray(e)){t=[];for(var n=0,r=e.length;n!!Qe().valid(e))(t)?Qe()(t).hex():""}const et={lab:{l:[0,100],a:[-86.185,98.254],b:[-107.863,94.482]},lch:{l:[0,100],c:[0,100],h:[0,360]},rgb:{r:[0,255],g:[0,255],b:[0,255]},rgba:{r:[0,255],g:[0,255],b:[0,255],a:[0,1]},hsl:{h:[0,360],s:[0,1],l:[0,1]},hsv:{h:[0,360],s:[0,1],v:[0,1]},hsi:{h:[0,360],s:[0,1],i:[0,1]},cmyk:{c:[0,1],m:[0,1],y:[0,1],k:[0,1]}};const tt=e=>{const{value:t}=e;return(e=>!!Qe().valid(e))(t)?Qe()(t):Qe()("#000")},nt=(e,t=e.model)=>{const n=tt(e);return n?n[t]():[0,0,0]},rt=(e,t=(4===e.length?"rgba":"rgb"))=>{const n={};if(1===e.length){const[r]=e;for(let e=0;ee*t/255,lt=(e,t)=>e+t-e*t/255,ut=(e,t)=>e<128?ct(2*e,t):lt(2*e-255,t),st={normal:e=>e,darken:(e,t)=>Math.min(e,t),multiply:ct,colorBurn:(e,t)=>0===e?0:Math.max(0,255*(1-(255-t)/e)),lighten:(e,t)=>Math.max(e,t),screen:lt,colorDodge:(e,t)=>255===e?255:Math.min(255,t/(255-e)*255),overlay:(e,t)=>ut(t,e),softLight:(e,t)=>{if(e<128)return t-(1-2*e/255)*t*(1-t/255);return t+255*(2*e/255-1)*((t<64?t/255*(t/255*(t/255*16-12)+4):Math.sqrt(t/255))-t/255)},hardLight:ut,difference:(e,t)=>Math.abs(e-t),exclusion:(e,t)=>e+t-2*e*t/255,linearBurn:(e,t)=>Math.max(e+t-255,0),linearDodge:(e,t)=>Math.min(255,e+t),linearLight:(e,t)=>Math.max(t+2*e-255,0),vividLight:(e,t)=>e<128?255*(1-(1-t/255)/(2*e/255)):t/2/(255-e)*255,pinLight:(e,t)=>e<128?Math.min(t,2*e):Math.max(t,2*e-255)},dt=e=>.3*e[0]+.58*e[1]+.11*e[2],pt=(e,t)=>{const n=t-dt(e);return(e=>{const t=dt(e),n=Math.min(...e),r=Math.max(...e);let a=[...e];return n<0&&(a=a.map((e=>t+(e-t)*t/(t-n)))),r>255&&(a=a.map((e=>t+(e-t)*(255-t)/(r-t)))),a})(e.map((e=>e+n)))},ft=e=>Math.max(...e)-Math.min(...e),ht=(e,t)=>{const n=e.map(((e,t)=>({value:e,index:t})));n.sort(((e,t)=>e.value-t.value));const r=n[0].index,a=n[1].index,o=n[2].index,i=[...e];return i[o]>i[r]?(i[a]=(i[a]-i[r])*t/(i[o]-i[r]),i[o]=t):(i[a]=0,i[o]=0),i[r]=0,i},vt={hue:(e,t)=>pt(ht(e,ft(t)),dt(t)),saturation:(e,t)=>pt(ht(t,ft(e)),dt(t)),color:(e,t)=>pt(e,dt(t)),luminosity:(e,t)=>pt(t,dt(e))},mt=(e,t,n="normal")=>{const[r,a,o,i]=nt(e,"rgba"),[c,l,u,s]=nt(t,"rgba"),d=[r,a,o],p=[c,l,u];let f;if(Ke.includes(n)){const e=st[n];f=d.map(((t,n)=>Math.floor(e(t,p[n]))))}else f=vt[n](d,p);const h=i+s*(1-i),v=Math.round((i*(1-s)*r+i*s*f[0]+(1-i)*s*c)/h),m=Math.round((i*(1-s)*a+i*s*f[1]+(1-i)*s*l)/h),I=Math.round((i*(1-s)*o+i*s*f[2]+(1-i)*s*u)/h);return 1===h?{model:"rgb",value:{r:v,g:m,b:I}}:{model:"rgba",value:{r:v,g:m,b:I,a:h}}},It=(e,t)=>{let n=(e+t)%360;return n<0?n+=360:n>=360&&(n-=360),n},gt=(e=1,t=0)=>{const n=Math.min(e,t),r=Math.max(e,t);return n+Math.random()*(r-n)},_t=(e=1,t=0)=>{const n=Math.ceil(Math.min(e,t)),r=Math.floor(Math.max(e,t));return Math.floor(n+Math.random()*(r-n+1))},yt=e=>{if(e&&"object"==typeof e){if(Array.isArray(e)){return e.map((e=>yt(e)))}const t={};return Object.keys(e).forEach((n=>{t[n]=yt(e[n])})),t}return e};function xt(e){return e*(Math.PI/180)}var bt=n(56917),wt=n.n(bt);const Et=(e,t="normal")=>"grayscale"===t?(e=>{const t=at(e),[,,,n=1]=nt(e,"rgba");return ot(t,n)})(e):((e,t="normal")=>{if("normal"===t)return{...e};const n=Je(e);return it(wt()[t](n))})(e,t),St=(e,t,n=[_t(5,10),_t(90,95)])=>{const[r,a,o]=nt(e,"lab"),i=r<=15?r:n[0];let c=((r>=85?r:n[1])-i)/(t-1);const l=Math.ceil((r-i)/c);return c=0===l?c:(r-i)/l,new Array(t).fill(0).map(((e,t)=>rt([c*t+i,a,o],"lab")))},Ct=e=>{const{count:t,color:n,tendency:r}=e,a="tint"===r,o=St(n,t);return{name:"monochromatic",semantic:null,type:"discrete-scale",colors:a?o:o.reverse()}},kt={model:"rgb",value:{r:0,g:0,b:0}},Tt={model:"rgb",value:{r:255,g:255,b:255}},At=(e,t,n="lab")=>Qe().distance(tt(e),tt(t),n),Mt=(e,t)=>{const n=Math.atan2(e,t)*(180/Math.PI);return n>=0?n:n+360},Rt=e=>{const t=e/255;return t<=.03928?t/12.92:((t+.055)/1.055)**2.4},Pt=e=>{const[t,n,r]=nt(e);return.2126*Rt(t)+.7152*Rt(n)+.0722*Rt(r)},Ot=(e,t,n={measure:"euclidean"})=>{const{measure:r="euclidean",backgroundColor:a=Ze}=n,o=mt(e,a),i=mt(t,a);switch(r){case"CIEDE2000":return((e,t)=>{const[n,r,a]=nt(e,"lab"),[o,i,c]=nt(t,"lab"),l=(Math.sqrt(r**2+a**2)+Math.sqrt(i**2+c**2))/2,u=.5*(1-Math.sqrt(l**7/(l**7+25**7))),s=(1+u)*r,d=(1+u)*i,p=Math.sqrt(s**2+a**2),f=Math.sqrt(d**2+c**2),h=Mt(a,s),v=Mt(c,d),m=o-n,I=f-p;let g;g=Math.abs(v-h)<=180?v-h:v-h<-180?v-h+360:v-h-360;const _=2*Math.sqrt(p*f)*Math.sin(xt(g)/2);let y;y=Math.abs(h-v)<=180?(h+v)/2:Math.abs(h-v)>180&&h+v<360?(h+v+360)/2:(h+v-360)/2;const x=(n+o)/2,b=(p+f)/2,w=1-.17*Math.cos(xt(y-30))+.24*Math.cos(xt(2*y))+.32*Math.cos(xt(3*y+6))-.2*Math.cos(xt(4*y-63)),E=1+.015*(x-50)**2/Math.sqrt(20+(x-50)**2),S=1+.045*b,C=1+.015*b*w,k=-2*Math.sqrt(b**7/(b**7+25**7))*Math.sin(xt(60*Math.exp(-(((y-275)/25)**2))));return Math.sqrt((m/(1*E))**2+(I/(1*S))**2+(_/(1*C))**2+k*(I/(1*S))*(_/(1*C)))})(o,i);case"euclidean":return At(o,i,n.colorModel);case"contrastRatio":return((e,t)=>{const n=Pt(e),r=Pt(t);return r>n?(r+.05)/(n+.05):(n+.05)/(r+.05)})(o,i);default:return At(o,i)}},Lt=[.8,1.2],Nt={rouletteWheel:e=>{const t=e.reduce(((e,t)=>e+t));let n=0;const r=gt(t);let a=0;for(let t=0;t{let t=-1,n=0;for(let r=0;r<3;r+=1){const a=_t(e.length-1);e[a]>n&&(t=r,n=e[a])}return t}},Ft=(e,t="tournament")=>Nt[t](e),Dt=(e,t)=>{const n=yt(e),r=yt(t);for(let a=1;a{const a=yt(e),o=t[_t(t.length-1)],i=_t(e[0].length-1);let c=a[o][i]*gt(...Lt),l=[15,240];"grayscale"!==n&&(l=et[r][r.split("")[i]]);const[u,s]=l;return cs&&(c=s),a[o][i]=c,a},Gt=(e,t,n,r,a,o)=>{let i;i="grayscale"===n?e.map((([e])=>ot(e))):e.map((e=>Et(rt(e,r),n)));let c=1/0;for(let e=0;e{if(Math.round(Gt(e,t,n,a,o,i))>r)return e;const c=new Array(e.length).fill(0).map(((e,t)=>t)).filter(((e,n)=>!t[n]));let l=new Array(50).fill(0).map((()=>Bt(e,c,n,a))),u=l.map((e=>Gt(e,t,n,a,o,i))),s=Math.max(...u),d=l[u.findIndex((e=>e===s))],p=1;for(;p<100&&Math.round(s)gt()<.1?Bt(e,c,n,a):e)),e.push(...o)}l=e,u=l.map((e=>Gt(e,t,n,a,o,i)));const r=Math.max(...u);s=r,d=l[u.findIndex((e=>e===r))],p+=1}return d},jt={euclidean:30,CIEDE2000:20,contrastRatio:4.5},zt={euclidean:291.48,CIEDE2000:100,contrastRatio:21},qt=(e,t={})=>{const{locked:n=[],simulationType:r="normal",threshold:a,colorModel:o="hsv",colorDifferenceMeasure:i="euclidean",backgroundColor:c=Ze}=t;let l=a;if(l||(l=jt[i]),"grayscale"===r){const t=zt[i];l=Math.min(l,t/e.colors.length)}const u=yt(e);if(!function(e){return"matrix"===e.type}(u)&&!function(e){return"continuous-scale"===e.type}(u))if("grayscale"===r){const e=u.colors.map((e=>[at(e)])),t=Ut(e,n,r,l,o,i,c);u.colors.forEach(((e,n)=>Object.assign(e,function(e,t){const[,n,r]=nt(t,"lab"),[,,,a=1]=nt(t,"rgba"),o=100*e;let i,c=Math.round(o),l=at(rt([c,n,r],"lab")),u=25;for(;Math.round(o)!==Math.round(l/255*100)&&u>0;)o>l/255*100?c+=1:c-=1,u-=1,l=at(rt([c,n,r],"lab"));if(Math.round(o)nt(e,o))),t=Ut(e,n,r,l,o,i,c);u.colors.forEach(((e,n)=>{Object.assign(e,rt(t[n],o))}))}return u},Ht=[.3,.9],Vt=[.5,1],Wt=(e,t,n,r=[])=>{const[a]=nt(e,"hsv"),o=new Array(n).fill(!1);let i=-1===r.findIndex((t=>t&&t.model===e.model&&t.value===e.value));return{newColors:new Array(n).fill(0).map(((n,c)=>{const l=r[c];return l?(o[c]=!0,l):i?(i=!1,o[c]=!0,e):rt([It(a,t*c),gt(...Ht),gt(...Vt)],"hsv")})),locked:o}};function Xt(){const e=_t(255),t=_t(255),n=_t(255);return rt([e,t,n],"rgb")}const Yt=e=>{const{count:t,colors:n}=e,r=[],a={name:"random",semantic:null,type:"categorical",colors:new Array(t).fill(0).map(((e,t)=>{const a=n[t];return a?(r[t]=!0,a):Xt()}))};return qt(a,{locked:r})},Zt=["monochromatic"],Kt={monochromatic:Ct,analogous:e=>{const{count:t,color:n,tendency:r}=e,a="tint"===r,[o,i,c]=nt(n,"hsv"),l=Math.floor(t/2);let u=60/(t-1);o>=60&&o<=240&&(u=-u);const s=(i-.1)/3/(t-l-1),d=(c-.4)/3/l,p=new Array(t).fill(0).map(((e,t)=>{const n=It(o,u*(t-l)),r=t<=l?Math.min(i+s*(l-t),1):i+3*s*(l-t),a=t<=l?c-3*d*(l-t):Math.min(c-d*(l-t),1);return rt([n,r,a],"hsv")}));return{name:"analogous",semantic:null,type:"discrete-scale",colors:a?p:p.reverse()}},achromatic:e=>{const{tendency:t}=e,n={...e,color:"tint"===t?kt:Tt};return{...Ct(n),name:"achromatic"}},complementary:e=>{const{count:t,color:n}=e,[r,a,o]=nt(n,"hsv"),i=rt([It(r,180),a,o],"hsv"),c=_t(80,90),l=_t(15,25),u=Math.floor(t/2),s=St(n,u,[l,c]),d=St(i,u,[l,c]).reverse();let p;if(t%2==1){const e=rt([(It(r,180)+r)/2,gt(.05,.1),gt(.9,.95)],"hsv");p=[...s,e,...d]}else p=[...s,...d];return{name:"complementary",semantic:null,type:"discrete-scale",colors:p}},"split-complementary":e=>{const{count:t,color:n,colors:r}=e,{newColors:a,locked:o}=Wt(n,180,t,r);return qt({name:"tetradic",semantic:null,type:"categorical",colors:a},{locked:o})},triadic:e=>{const{count:t,color:n,colors:r}=e,{newColors:a,locked:o}=Wt(n,120,t,r);return qt({name:"tetradic",semantic:null,type:"categorical",colors:a},{locked:o})},tetradic:e=>{const{count:t,color:n,colors:r}=e,{newColors:a,locked:o}=Wt(n,90,t,r);return qt({name:"tetradic",semantic:null,type:"categorical",colors:a},{locked:o})},polychromatic:e=>{const{count:t,color:n,colors:r}=e,a=360/t,{newColors:o,locked:i}=Wt(n,a,t,r);return qt({name:"tetradic",semantic:null,type:"categorical",colors:o},{locked:i})},customized:Yt},$t=(e="monochromatic",t={})=>{const n=((e,t)=>{const{count:n=8,tendency:r="tint"}=t;let{colors:a=[],color:o}=t;return o||(o=a.find((e=>!!e&&!!e.model&&!!e.value))||Xt()),Zt.includes(e)&&(a=[]),{color:o,colors:a,count:n,tendency:r}})(e,t);try{return Kt[e](n)}catch(e){return Yt(n)}};n(16243);var Qt={}.toString,Jt=function(e,t){return Qt.call(e)==="[object ".concat(t,"]")},en=function(e){if(!function(e){return"object"==typeof e&&null!==e}(e)||!Jt(e,"Object"))return!1;if(null===Object.getPrototypeOf(e))return!0;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t};function tn(e,t,n,r){var a=n||0,o=r||5,i=e;Object.keys(t).forEach((function(e){if(Object.prototype.hasOwnProperty.call(t,e)){var n=t[e];null!==n&&en(n)?(en(i[e])||(i[e]={}),at.distinct?-1:0:0};function cn(e){return[e.find((function(e){return l(e.levelOfMeasurements,["Nominal"])})),e.find((function(e){return l(e.levelOfMeasurements,["Interval"])}))]}function ln(e){return[e.find((function(e){return h(e.levelOfMeasurements,["Time","Ordinal"])})),e.find((function(e){return l(e.levelOfMeasurements,["Interval"])})),e.find((function(e){return l(e.levelOfMeasurements,["Nominal"])}))]}function un(e){var t=e.find((function(e){return h(e.levelOfMeasurements,["Time","Ordinal"])})),n=e.find((function(e){return l(e.levelOfMeasurements,["Nominal"])}));return[t,e.find((function(e){return l(e.levelOfMeasurements,["Interval"])})),n]}function sn(e){var t=e.filter((function(e){return l(e.levelOfMeasurements,["Nominal"])})).sort(on),n=t[0],r=t[1];return[e.find((function(e){return l(e.levelOfMeasurements,["Interval"])})),n,r]}function dn(e){var t,n,r,o,i,c,u=e.filter((function(e){return l(e.levelOfMeasurements,["Nominal"])})).sort(on);return!function(e,t){if(!le(e)||0===e.length||!le(t)||0===t.length||e.length!==t.length)return!1;for(var n={},r=0;rr.corr&&(r.x=n[e],r.y=n[t],r.corr=o,r.size=n[(0,a.__spreadArray)([],(0,a.__read)(Array(n.length).keys()),!1).find((function(n){return n!==e&&n!==t}))||0])},o=e+1;o0&&(!s||e.spec)})).sort((function(e,t){return e.scoret.score?-1:0})),log:f}}function mn(e,t,n){var r=e.data,o=e.dataProps,i=e.smartColor,c=e.options,l=e.colorOptions,u=e.fields;try{var s=Ye(r),d=function(e,t,n){var r=(t?new We(e,{columns:t}):new We(e)).info();return n?r.map((function(e){var t=n.find((function(t){return t.name===e.name}));return(0,a.__assign)((0,a.__assign)({},e),t)})):r}(s,u,o);return vn(u?s.map((function(e){var t=e;return Object.keys(t).forEach((function(e){u.includes(e)||delete t[e]})),e})):s,d,t,n,i,c,l)}catch(e){return console.error("error: ",e),null}}function In(e,t,n,r,o,i,c){Object.values(e).filter((function(e){var r,o,c=e.option||{},l=c.weight,u=c.extra;return o=e.type,("DESIGN"===t?"DESIGN"===o:"DESIGN"!==o)&&!(null===(r=e.option)||void 0===r?void 0:r.off)&&e.trigger((0,a.__assign)((0,a.__assign)((0,a.__assign)((0,a.__assign)({},n),{weight:l}),u),{chartWIKI:i}))})).forEach((function(e){var l,u=e.type,s=e.id,d=e.docs;if("DESIGN"===t){var p=e.optimizer(n.dataProps,c);l=0===Object.keys(p).length?1:0,o.push({type:u,id:s,score:l,fix:p,docs:d})}else{var f=e.option||{},h=f.weight,v=f.extra;l=e.validator((0,a.__assign)((0,a.__assign)((0,a.__assign)((0,a.__assign)({},n),{weight:h}),v),{chartWIKI:i})),o.push({type:u,id:s,score:l,docs:d})}r.push({phase:"LINT",ruleId:s,score:l,base:l,weight:1,ruleType:u})}))}function gn(e,t,n){var r=e.spec,a=e.options,o=e.dataProps,i=null==a?void 0:a.purpose,c=null==a?void 0:a.preferences,l=function(e){var t,n=e;switch(n.type){case"area":t=function(e){var t=e.transform,n=null==t?void 0:t.some((function(e){return"stackY"===e.type})),r=null==t?void 0:t.some((function(e){return"normalizeY"===e.type}));return n?r?"percent_stacked_area_chart":"stacked_area_chart":"area_chart"}(n);break;case"interval":t=function(e){var t,n=e.coordinate;if("theta"===(null==n?void 0:n.type))return(null==n?void 0:n.innerRadius)?"donut_chart":"pie_chart";var r=e.transform,a=null===(t=null==n?void 0:n.transform)||void 0===t?void 0:t.some((function(e){return"transpose"===e.type})),o=null==r?void 0:r.some((function(e){return"normalizeY"===e.type})),i=null==r?void 0:r.some((function(e){return"stackY"===e.type})),c=null==r?void 0:r.some((function(e){return"dodgeX"===e.type}));return a?c?"grouped_bar_chart":o?"stacked_bar_chart":i?"percent_stacked_bar_chart":"bar_chart":c?"grouped_column_chart":o?"stacked_column_chart":i?"percent_stacked_column_chart":"column_chart"}(n);break;case"line":t=function(e){var t=e.encode;return t.shape&&"hvh"===t.shape?"step_line_chart":"line_chart"}(n);break;case"point":t=function(e){return e.encode.size?"bubble_chart":"scatter_plot"}(n);break;case"rect":t="histogram";break;case"cell":t="heatmap";break;default:t=""}return t}(r),u=[],s=[];if(!r||!l)return{lints:u,log:s};if(!o||!o.length){try{o=new We(r.data).info()}catch(e){return console.error("error: ",e),{lints:u,log:s}}}var d={dataProps:o,chartType:l,purpose:i,preferences:c};return In(t,"notDESIGN",d,s,u,n),In(t,"DESIGN",d,s,u,n,r),{lints:u=u.filter((function(e){return e.score<1})),log:s}}var _n=function(){function e(e){void 0===e&&(e={}),this.ckb=c(e.ckbCfg),this.ruleBase=function(e){if(!e)return z(j);var t=z(j);if(e.exclude&&e.exclude.forEach((function(e){Object.keys(t).includes(e)&&delete t[e]})),e.include){var n=e.include;Object.keys(t).forEach((function(e){n.includes(e)||delete t[e]}))}var r=(0,a.__assign)((0,a.__assign)({},t),e.custom),o=e.options;return o&&Object.keys(o).forEach((function(e){if(Object.keys(r).includes(e)){var t=o[e];r[e]=(0,a.__assign)((0,a.__assign)({},r[e]),{option:t})}})),r}(e.ruleCfg)}return e.prototype.advise=function(e){return mn(e,this.ckb,this.ruleBase).advices},e.prototype.adviseWithLog=function(e){return mn(e,this.ckb,this.ruleBase)},e.prototype.lint=function(e){return gn(e,this.ruleBase,this.ckb).lints},e.prototype.lintWithLog=function(e){return gn(e,this.ruleBase,this.ckb)},e}(),yn=n(83787),xn=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const t=new _n,{data:n,dataProps:r,fields:a,options:o,colorOptions:i}=e,c=xn(e,["data","dataProps","fields","options","colorOptions"]),l=t.advise({data:n,dataProps:r,fields:a,options:o,colorOptions:i});return(0,yn.Z)({},c,null==l?void 0:l[0].spec)};var wn="#E09322",En="#CB5140",Sn={textAlign:"center",fill:"#2C3542",opacity:.65},Cn=.25,kn=.8,Tn=function(e,t){var n=e.points,r=e.x,o=e.y,i=t.encode,c=t.style,l=t.label,u=t.tooltip,s={style:(0,a.__assign)({lineDash:[2,2],stroke:wn},c),labels:l?[{text:l,selector:"last",position:"right",style:{textBaseline:"bottom",textAlign:"end",dy:-24}}]:void 0,tooltip:u};return n?(0,a.__assign)((0,a.__assign)({},s),{type:"line",data:n,encode:(0,a.__assign)({x:"x",y:"y"},i)}):r?(0,a.__assign)((0,a.__assign)({},s),{type:"lineX",data:[r]}):o?(0,a.__assign)((0,a.__assign)({},s),{type:"lineY",data:[o]}):null},An=function(e){var t,n,r=e.data,o=e.patterns,i=e.dimensions,c=e.measures,l=o[0].type,u={data:r,encode:{x:i[0].fieldName,y:c[0].fieldName}};return"majority"===l?(0,a.__assign)((0,a.__assign)({},u),{type:"interval",encode:{color:i[0].fieldName,y:c[0].fieldName},transform:[{type:"stackY"}],coordinate:{type:"theta",innerRadius:Cn,outerRadius:kn},tooltip:{items:[{field:i[0].fieldName},{field:c[0].fieldName}]}}):"trend"===l||"time_series_outlier"===l||"change_point"===l?(0,a.__assign)((0,a.__assign)({},u),{type:"line",style:{lineWidth:2}}):"category_outlier"===l||"low_variance"===l?(0,a.__assign)((0,a.__assign)({},u),{type:"interval"}):"correlation"===l?(0,a.__assign)((0,a.__assign)({},u),{type:"point",encode:{x:null===(t=c[0])||void 0===t?void 0:t.fieldName,y:null===(n=c[1])||void 0===n?void 0:n.fieldName}}):null};function Mn(e,t){if(void 0===t&&(t=2),"string"==typeof e)return e;var n=[{value:1,symbol:""},{value:1e3,symbol:"k"},{value:1e6,symbol:"M"},{value:1e9,symbol:"G"},{value:1e12,symbol:"T"},{value:1e15,symbol:"P"},{value:1e18,symbol:"E"}].slice().reverse().find((function(t){return e>=t.value}));return n?(e/n.value).toFixed(t).replace(/\.0+$|(\.[0-9]*[1-9])0+$/,"$1")+n.symbol:e.toFixed(t)}var Rn=function(e){var t=e.data,n=(0,a.__read)(e.dimensions,1)[0].fieldName,r=e.patterns,o=t.map((function(e,t){var a=r[0].regression.points[t];return[e[n],a]})),i=(0,a.__read)(r[0].regression.equation,2),c=i[0],l=i[1],u=o.map((function(e){return{x:e[0],y:e[1]}}));return[{trendLine:[Tn({points:u},{label:"y=".concat(Mn(c),"x").concat(l<0?"":"+").concat(Mn(l))})]}]},Pn=function(e){var t,n,r=An(e),o=Rn(e);return(0,a.__spreadArray)([r],(0,a.__read)(null!==(n=null===(t=o[0])||void 0===t?void 0:t.trendLine)&&void 0!==n?n:[]),!1)},On=function(e,t){var n=[];return e.forEach((function(e){var t=e.x,r=e.y;(0,P.isNil)(t)||(0,P.isNil)(r)||n.push({x:t,y:r})})),(0,a.__assign)({type:"point",data:n,encode:{x:"x",y:"y"}},t)},Ln=function(e,t){var n=t||{},r=n.style,o=n.label,i=n.formatter,c=e[0],l=c.measure,u=c.dimension,s=e.map((function(e){var t,n=(0,P.isFunction)(o)?o(e):o,r=(0,P.isFunction)(i)?i(e.y):e.y;return(t={})[u]=e.x,t[l]=e.y,t.label=null!=n?n:"".concat(e.x,"\n").concat(r),t}));return{type:"text",data:s,encode:{x:u,y:l,text:"label"},style:(0,a.__assign)((0,a.__assign)({},Sn),r)}},Nn=function(e){return(0,P.flattenDeep)((0,P.map)(e,(function(e){return Object.values(e)})))},Fn=function(e){var t=e.patterns,n=wn;if(!(0,P.size)(t))return[];var r=t[0].measure,a=[];return t.forEach((function(e){var t=On([e],{style:{fill:n}}),o=Ln([e],{formatter:Mn,label:function(e){return"".concat(e.x,", ").concat(r,": ").concat(e.y)},style:{dy:-20,background:!0,backgroundRadius:2,connector:!0,startMarker:!0,startMarkerFill:"#2C3542",startMarkerFillOpacity:.65}});a.push({changePoint:[t,o]})})),a},Dn=function(e){var t=An(e),n=Fn(e),r=Nn(n);return(0,a.__spreadArray)([t],(0,a.__read)(r),!1)},Bn="baseline",Gn="interval",Un=function(e){var t=e.data,n=(0,a.__read)(e.dimensions,1)[0].fieldName,r=e.patterns,o=r[0],i=o.baselines,c=o.thresholds,l=t.map((function(e,t){var r=i[t],a=[r-Math.abs(c[0]),r+c[1]];return{baseline:{x:e[n],y:r},interval:{x:e[n],y:a}}})),u=function(e,t){var n=t.encode,r={style:t.style,tooltip:t.tooltip};return e?(0,a.__assign)((0,a.__assign)({},r),{type:"area",data:e,encode:(0,a.__assign)({x:"x",y:"y"},n)}):null}(l.map((function(e){return e[Gn]})),{encode:{shape:"smooth"},style:{fillOpacity:.3,fill:"#ffd8b8"},tooltip:{title:"",items:[function(e,t,n,r){return{name:Gn,value:"".concat(r.y.value[t],"-").concat(r.y1.value[t]),color:"#ffd8b8"}}]}}),s=l.map((function(e){return e[Bn]}));return[{trendLine:[Tn({points:s},{encode:{shape:"smooth"},style:{lineWidth:1,stroke:"#ffa45c",lineDash:void 0},tooltip:{title:"",items:[{name:Bn,channel:"y"}]}})],anomalyArea:[u],outliers:[On(r,{style:{fill:"#f4664a",stroke:"#f4664a"},tooltip:{title:"",items:[{name:"outlier",channel:"y"}]}})]}]},jn=function(e){var t=An(e),n=Un(e)[0]||{},r=n.trendLine,o=void 0===r?[]:r,i=n.anomalyArea,c=void 0===i?[]:i,l=n.outliers,u=void 0===l?[]:l;return(0,a.__spreadArray)((0,a.__spreadArray)((0,a.__spreadArray)((0,a.__spreadArray)([],(0,a.__read)(c),!1),(0,a.__read)(o),!1),[t],!1),(0,a.__read)(u),!1)},zn=function(e){var t=e.patterns,n=[];return t.forEach((function(e){var t=e.mean,r=Tn({y:t},{label:"mean: ".concat(Mn(t))});n.push({meanLine:[r]})})),n},qn=function(e){var t=An(e),n=zn(e),r=Nn(n);return(0,a.__spreadArray)([t],(0,a.__read)(r),!1)},Hn=function(e){var t=e.patterns;if(!(0,P.size)(t))return[];var n=[];return t.forEach((function(e){var t=function(e,t){var n=e.map((function(e){return{x:e.x,y:e.y}}));return(0,a.__assign)((0,a.__assign)({type:"interval",data:n,encode:{x:"x",y:"y"}},t),{style:(0,a.__assign)((0,a.__assign)({},null==t?void 0:t.style),{fill:En})})}([e]),r=Ln([e],{style:{fontWeight:500,dy:-8},formatter:Mn});n.push({categoryOutlier:[t,r]})})),n},Vn=function(e){var t=An(e),n=Hn(e),r=Nn(n);return(0,a.__spreadArray)([t],(0,a.__read)(r),!1)},Wn=function(e){return[An(e)]},Xn=function(e){return[An(e)]},Yn=function(e,t){var n=t.patterns.map((function(e){return e.type})).includes("majority")?{scale:{y:{nice:!1}}}:{scale:{y:{nice:!0}}};return(0,a.__assign)({type:"view",theme:"classic",axis:{x:{labelAutoHide:!0,labelAutoRotate:!1,title:!1},y:{title:!1}},interaction:{tooltip:{groupName:!1}},legend:!1,children:e},n)};function Zn(e,t){var n=null==e,r=null==t;return n&&r?0:n?1:r?-1:e-t}function Kn(e,t){var n=t*e.length,r=Math.ceil(n);return r===n?0===r?e[0]:r===e.length?e[e.length-1]:(e[r-1]+e[r])/2:e[r-1]}var $n={IQR:function(e,t){var n=(null==t?void 0:t.k)||1.5,r=e.slice().sort(Zn),a=Kn(r,.25),o=Kn(r,.75),i=o-a,c={upper:{threshold:0,indexes:[]},lower:{threshold:0,indexes:[]}};return c.lower.threshold=a-n*i,c.upper.threshold=o+n*i,e.forEach((function(e,t){e<=c.lower.threshold?c.lower.indexes.push(t):e>=c.upper.threshold&&c.upper.indexes.push(t)})),c}},Qn=function(e,t,n){if(void 0===t&&(t=0),void 0===n&&(n=1),n<0||[e,t,n].some((function(e){return(0,P.isNil)(e)})))return NaN;var r=Math.abs((e-t)/n),a=1/(1+.33267*r),o=1-1/Math.sqrt(2*Math.PI)*Math.exp(-1*Math.pow(r,2)/2)*(.4361836*a-.1201676*Math.pow(a,2)+.937298*Math.pow(a,3));return e>t?o:1-o},Jn=function(e,t,n){if(void 0===t&&(t=0),void 0===n&&(n=1),e>1||e<0||n<0)return NaN;var r=e<=.5?e:1-e,a=Math.sqrt(-2*Math.log(r)),o=a-(2.515517+.802853*a+.010328*Math.pow(a,2))/(1+1.432788*a+.189269*Math.pow(a,2)+.001308*Math.pow(a,3));return n*(e<=.5?-1*o:o)+t},er=function(e,t){if(void 0===t&&(t=1),e>1||e<0||t<=0)return NaN;if(1===t)return-Math.cos(Math.PI*e)/Math.sin(Math.PI*e);if(2===t)return(2*e-1)/Math.sqrt(2*e*(1-e));var n=Jn(e>.5?e:1-e),r=(Math.pow(n,3)+n)/4,a=(5*Math.pow(n,5)+16*Math.pow(n,3)+3*n)/96,o=(3*Math.pow(n,7)+19*Math.pow(n,5)+17*Math.pow(n,3)-15*n)/384,i=(79*Math.pow(n,9)+776*Math.pow(n,7)+1482*Math.pow(n,5)-1920*Math.pow(n,3)-945*n)/92160;return(e>.5?1:-1)*(n+r/t+a/Math.pow(t,2)+o/Math.pow(t,3)+i/Math.pow(t,4))};var tr=function(e){var t,n,r,a,o=e.data,i=e.subjectInfo,c=e.fieldPropsMap,l=e.lom,u=i.dimensions;return(null==o?void 0:o.length)<3?"The data length is less than 3. ":function(e,t,n){var r=e.dimensions,a=e.measures;return r.length===t&&a.length===n}(i,1,1)?!!(Array.isArray(l)?null===(n=(0,P.intersection)(null===(t=c[u[0]])||void 0===t?void 0:t.levelOfMeasurements,l))||void 0===n?void 0:n.length:null===(a=null===(r=c[u[0]])||void 0===r?void 0:r.levelOfMeasurements)||void 0===a?void 0:a.includes(l))||"The type of the dimension field is not included in the option ".concat(Array.isArray(l)?l:[l],". "):"The length of the measure or dimension is not 1. "},nr={category_outlier:function(e){var t=e.data,n=e.subjectInfo,r=e.fieldPropsMap;return tr({data:t,subjectInfo:n,fieldPropsMap:r,lom:["Nominal","Discrete","Ordinal"]})},trend:function(e){var t=e.data,n=e.subjectInfo,r=e.fieldPropsMap;return tr({data:t,subjectInfo:n,fieldPropsMap:r,lom:"Time"})},change_point:function(e){var t=e.data,n=e.subjectInfo,r=e.fieldPropsMap;return tr({data:t,subjectInfo:n,fieldPropsMap:r,lom:"Time"})},time_series_outlier:function(e){var t=e.data,n=e.subjectInfo,r=e.fieldPropsMap;return tr({data:t,subjectInfo:n,fieldPropsMap:r,lom:"Time"})},low_variance:function(e){var t=e.data,n=e.subjectInfo,r=e.fieldPropsMap,a=tr({data:t,subjectInfo:n,fieldPropsMap:r,lom:["Nominal","Discrete","Ordinal"]});if(!0!==a)return a;var o=n.measures;return["float","integer"].includes(r[o[0].fieldName].recommendation)?0!==r[o[0].fieldName].mean||"The low variance test uses the coefficient of variation sigma/mean as the test statistic and requires that the mean cannot be 0. ":"The recommended data type of measure is not float or integer. "},correlation:function(e){var t,n,r=e.data,a=e.subjectInfo,o=e.fieldPropsMap,i=a.measures;return(null==r?void 0:r.length)<3?"The data length is less than 3. ":2!==i.length?"The length of the measure or dimension is not 2. ":!(!(null===(t=o[i[0].fieldName].levelOfMeasurements)||void 0===t?void 0:t.includes("Continuous"))||!(null===(n=o[i[1].fieldName].levelOfMeasurements)||void 0===n?void 0:n.includes("Continuous")))||"Level of measurement is not continuous. "}},rr=function(e,t,n){void 0===n&&(n="two-sided");var r=(0,P.mean)(e),a=Ce(e),o=Qn(t,r,a);return"two-sided"===n?o<.5?2*o:2*(1-o):"less"===n?o:1-o},ar=function(e){var t,n,r=e.data,a=e.dimensions,o=e.measures,i=null===(t=null==a?void 0:a[0])||void 0===t?void 0:t.fieldName,c=null===(n=null==o?void 0:o[0])||void 0===n?void 0:n.fieldName,l=r.map((function(e){return Number(null==e?void 0:e[c])}));return{dimension:i,measure:c,values:l}},or=function(e){var t=e.data,n=e.dimensions,r=e.measures,o=e.options,i=e.insightType,c=o||{},l=c.dataValidation,u=void 0!==l&&l,s=c.dataProcessInfo;if(!t||0===t.length)return"No data. ";if(!u)return!0;var d=function(e,t){if(!e)throw new Error("Argument `data` is missing.");var n=new We(e,t).info(),r=[];return n.forEach((function(e){var t,n=(0,a.__assign)((0,a.__assign)({},e),{domainType:(null===(t=(0,P.intersection)(["Interval","Continuous"],e.levelOfMeasurements))||void 0===t?void 0:t.length)?"measure":"dimension"});r.push(n)})),r}(t.filter((function(e){return!Object.values(e).some((function(e){return null==e}))})),s),p=d.reduce((function(e,t){return e[t.name]=t,e}),{}),f=nr[i];return!f||f({data:t,subjectInfo:{dimensions:null==n?void 0:n.map((function(e){return e.fieldName})),measures:r,subspace:[]},fieldPropsMap:p})},ir=function(e){var t=e.infoType,n=e.insightType,r=e.detailInfo,o=void 0===r?"":r,i=e.customInfo,c=void 0===i?{}:i,l="".concat(o).concat("noInsight"===t?"No insights were found at the specified significance threshold.":"The input does not meet the requirements.");return[(0,a.__assign)({significantInsight:!1,type:n,info:l,significance:0},c)]},cr=function(e){return void 0===e&&(e=[]),e.filter((function(e){return e.significantInsight}))},lr=function(e,t){var n=t||{},r=n.method,o=n.iqrK,i=n.confidenceInterval,c=void 0===i?.95:i,l=[],u=[],s=e.map((function(e,t){return{index:t,value:e}}));if("p-value"!==r){var d=$n.IQR(e,{k:null!=o?o:1.5}),p=d.lower.indexes,f=d.upper.indexes;(0,a.__spreadArray)((0,a.__spreadArray)([],(0,a.__read)(p),!1),(0,a.__read)(f),!1).forEach((function(t){var n=e[t],r=(s.findIndex((function(e){return e.value===n}))+1)/e.length,a=r>.5?r:1-r;l.push({index:t,value:n,significance:a})})),u.push(d.lower.threshold,d.upper.threshold)}else{var h=(0,P.orderBy)(s,(function(t){return Math.abs(xe(e)-t.value)}),["desc"]);u.push.apply(u,(0,a.__spreadArray)([],(0,a.__read)(function(e,t,n){void 0===n&&(n="two-sided");var r=(0,P.mean)(e),a=Ce(e),o=1-t;return"greater"===n?[Jn(t,r,a),ge(e)]:"less"===n?[me(e),Jn(o,r,a)]:[Jn(o/2,r,a),Jn(t+o/2,r,a)]}(e,c,"two-sided")),!1));for(var v=0;v=1}function fr(e,t,n){var r=null==e?void 0:e.length,a=n||4;if(r<=2*a+3)return 0;for(var o=Array(r).fill(0),i=a;i<=r-a;i+=1){var c=(0,P.mean)(e.slice(i-a,i)),l=(0,P.mean)(e.slice(i,i+a));o[i]=Math.abs(c-l)}return rr(o.slice(a,r-a+1),o[t])}var hr={Bayesian:function(e){void 0===e&&(e=[]);var t=new(sr())({breakpointVerifier:pr,chunkSize:e.length,iteratee:function(e){return e}});return t.exec(e),t.breakPoints().map((function(t){return{index:t.index,significance:1-(n=e,r=t.index,a=null==n?void 0:n.length,o=dr(n),i=Math.abs(2*(0,P.sumBy)(o.slice(0,r))-r*(a+1)),2*Math.exp(-6*Math.pow(i,2)/(Math.pow(a,2)+Math.pow(a,3))))};var n,r,a,o,i}))},Window:function(e,t){var n=null==e?void 0:e.length,r=(null==t?void 0:t.windowSize)||4;if(n<=2*r+3)return[];for(var a=(null==t?void 0:t.significanceLimit)||.95,o=Array(n).fill(0),i=r;i<=n-r;i+=1){var c=(0,P.mean)(e.slice(i-r,i)),l=(0,P.mean)(e.slice(i,i+r));o[i]=Math.abs(c-l)}var u=o.slice(r,n-r+1),s=u.sort((function(e,t){return t-e})),d=[],p=function(e){var t=s[e],n=o.findIndex((function(e){return e===t})),r=1-rr(u,t);r>=a&&d.push({index:n,significance:r})};for(i=0;ir&&(r=i,a=o)}return{index:a,significance:1-2*Math.exp(-6*Math.pow(r,2)/(Math.pow(t,2)+Math.pow(t,3)))}},BuishandUTest:function(e){var t,n=null==e?void 0:e.length,r=(0,P.mean)(e),o=e.map((function(t,n){return(0,P.sum)(e.slice(0,n+1))-r*(n+1)})),i=(0,P.sumBy)(o.slice(0,n-1),(function(e){return Math.pow(e,2)}))/(n*(n+1)),c=(t=o.map((function(e){return Math.abs(e)})),Math.max.apply(Math,(0,a.__spreadArray)([],(0,a.__read)(t),!1))),l=o.findIndex((function(e){return e===c}));return{uValue:i,index:l,significance:1-fr(e,l)}}},vr={f:2/3,nSteps:3,delta:null},mr={alpha:.05,alternative:"two-sided",rho:0};function Ir(e,t,n){var r=function(e,t,n){if(e.length!==t.length)return console.error("invalid arguments: First and second arguments must be arrays having the same length"),{pcorr:null,rejected:!1};var r,a,o=(0,P.mergeWith)(mr,n,(function(e,t){return null!=t?t:e})),i=o.alpha,c=o.alternative,l=o.rho,u=ke(e,t),s=!1;if(0!==l)r=(.5*Math.log((1+u)/(1-u))-.5*Math.log((1+l)/(1-l)))/(1/Math.sqrt(e.length-3)),"greater"===c?r>=(a=Jn(1-i))&&(s=!0):"less"===c?r<=(a=Jn(i))&&(s=!0):(a=Jn(1-i/2),Math.abs(r)>=a&&(s=!0));else{var d=e.length-2;r=u*Math.sqrt(d)/Math.sqrt(1-Math.pow(u,2)),"greater"===c?r>=(a=er(1-i,d))&&(s=!0):"less"===c?r<=(a=er(i,d))&&(s=!0):(a=er(1-i/2,d),Math.abs(r)>=a&&(s=!0))}return{rejected:s,pcorr:u}}(e,t,n),a=r.rejected,o=r.pcorr;return a?{pcorr:o,significance:Math.abs(o)}:null}function gr(e,t){var n,r=Ce(n=e)/xe(n);return r>=((null==t?void 0:t.cvThreshold)||.15)?null:{significance:1-r,mean:xe(e)}}var _r=function(e){for(var t=[],n=function(n){t.push(e.map((function(e){return e[n]})))},r=0;r=1?0:Math.pow(1-Math.pow(Math.abs(e),3),3)}((e-t)/i[n])}))})),l=de(r),u=Array(r).fill(0),s=function(n){for(var a=0;a=1?0:Math.pow(1-Math.pow(e,2),2)}(e/(6*d))}))},d=0;d0?1:n<0?-1:0;var l=(0,a.__read)(function(e){for(var t=e.slice().sort(),n=[t[0]],r=[1],a=1;a0?p=(o-1)/Math.sqrt(d):o<0&&(p=(o+1)/Math.sqrt(d));var f=2*(1-Qn(Math.abs(p),0,1)),h=Math.abs(p)>Jn(1-t/2,0,1),v="no trend";return p<0&&h?v="decreasing":p>0&&h&&(v="increasing"),{trend:v,pValue:f,zScore:p}}};var kr={category_outlier:function(e){var t=or(e),n="category_outlier";if((0,P.isString)(t))return ir({detailInfo:t,insightType:n,infoType:"verificationFailure"});var r=ar(e),a=r.dimension,o=r.values,i=r.measure;if((0,P.isNil)(a)||(0,P.isNil)(i))return ir({detailInfo:"Measure or dimension is empty.",insightType:n,infoType:"verificationFailure"});if(1===Ae(o))return ir({insightType:n,infoType:"noInsight",customInfo:{info:"Each value in the data is the same. No outliers were found."}});var c=e.data,l=(0,P.get)(e,"options.algorithmParameter.outlier"),u=lr(o,l).outliers;if(0===u.length){var s="No outliers were found using method ".concat("p-value"!==(null==l?void 0:l.method)?"Inter Quartile Range":"Normal Distribution test",".");return ir({insightType:n,infoType:"noInsight",customInfo:{info:s}})}return u.map((function(e){var t=e.index,r=e.significance;return{type:n,dimension:a,measure:i,significance:r,index:t,x:c[t][a],y:c[t][i],significantInsight:!0}}))},trend:function(e){var t,n=or(e),r="trend";if((0,P.isString)(n))return ir({detailInfo:n,insightType:r,infoType:"verificationFailure"});var o=ar(e),i=o.dimension,c=o.values,l=o.measure;if((0,P.isNil)(i)||(0,P.isNil)(l))return ir({detailInfo:"Measure or dimension is empty.",insightType:r,infoType:"verificationFailure"});var u=(0,P.get)(e,"options.algorithmParameter.trend"),s=function(e,t){var n,r=null!==(n=null==t?void 0:t.threshold)&&void 0!==n?n:.05,a=Cr.mkTest(e,r),o=a.pValue,i=a.trend,c=Sr().linear(e.map((function(e,t){return[t,e]}))),l=c.r2,u=c.points,s=c.equation;return{trend:i,significance:1-o,regression:{r2:l,points:u.map((function(e){return e[1]})),equation:s}}}(c,u);return[(0,a.__assign)((0,a.__assign)((0,a.__assign)({},s),{type:"trend",dimension:i,measure:l}),"no trend"===s.trend?{significantInsight:!1,info:"The Mann-Kendall (MK) test does not pass at the specified significance level ".concat(null!==(t=null==u?void 0:u.threshold)&&void 0!==t?t:.05,".")}:{significantInsight:!0})]},change_point:function(e){var t=or(e),n="change_point";if((0,P.isString)(t))return ir({detailInfo:t,insightType:n,infoType:"verificationFailure"});var r=e.data,a=ar(e),o=a.dimension,i=a.values,c=a.measure;if((0,P.isNil)(o)||(0,P.isNil)(c))return ir({detailInfo:"Measure or dimension is empty.",insightType:n,infoType:"verificationFailure"});var l=function(e,t){var n,r=hr.Bayesian(e),a=[],o=1-(null!==(n=null==t?void 0:t.threshold)&&void 0!==n?n:.15);return r.forEach((function(e){(null==e?void 0:e.index)>=0&&(null==e?void 0:e.significance)>=o&&a.push(e)})),a}(i,(0,P.get)(e,"options.algorithmParameter.changePoint"));if(0===l.length){return ir({insightType:n,infoType:"noInsight",customInfo:{info:"Bayesian Online Changepoint Detection does not pass."}})}var u=[];return l.forEach((function(e){var t=e.index,a=e.significance;(0,P.isNil)(r[t])||u.push({type:n,dimension:o,measure:c,significance:a,index:t,x:r[t][o],y:r[t][c],significantInsight:!0})})),u},time_series_outlier:function(e){var t=or(e),n="time_series_outlier";if((0,P.isString)(t))return ir({detailInfo:t,insightType:n,infoType:"verificationFailure"});var r=e.data,a=ar(e),o=a.dimension,i=a.values,c=a.measure;if((0,P.isNil)(o)||(0,P.isNil)(c))return ir({detailInfo:"Measure or dimension is empty.",insightType:n,infoType:"verificationFailure"});if(1===Ae(i))return ir({insightType:n,infoType:"noInsight"});var l=function(e,t){var n=Array(e.length).fill(0).map((function(e,t){return t})),r=wr(n,e,{nSteps:2}),a=e.map((function(e,t){return e-r.y[t]})),o=lr(a,t),i=o.outliers,c=o.thresholds;return{outliers:i,baselines:r.y,thresholds:c}}(i,(0,P.get)(e,"options.algorithmParameter.outlier")),u=l.outliers,s=l.baselines,d=l.thresholds;return 0===u.length?ir({insightType:n,infoType:"noInsight",customInfo:{baselines:s,thresholds:d,dimension:o,measure:c,info:"No outliers were found."}}):u.map((function(e){var t=e.index,a=e.significance;return{type:n,dimension:o,measure:c,significance:a,index:t,x:r[t][o],y:r[t][c],baselines:s,thresholds:d,significantInsight:!0}}))},majority:function(e){var t=or(e),n="majority";if((0,P.isString)(t))return ir({detailInfo:t,insightType:n,infoType:"verificationFailure"});var r=e.data,a=ar(e),o=a.dimension,i=a.values,c=a.measure;if((0,P.isNil)(o)||(0,P.isNil)(c))return ir({detailInfo:"Measure or dimension is empty.",insightType:n,infoType:"verificationFailure"});var l=(0,P.get)(e,"options.algorithmParameter.majority"),u=function(e,t){for(var n=0,r=-1/0,a=-1,o=0;o<(null==e?void 0:e.length);o+=1)n+=e[o],e[o]>r&&(r=e[o],a=o);var i=(null==t?void 0:t.limit)||.6;if(0===n)return null;var c=r/n;return c>i&&c<1?{index:a,value:r,proportion:c,significance:c}:null}(i,l);if(u){var s=u.significance,d=u.index;return[{type:n,dimension:o,measure:c,significance:s,index:d,proportion:u.proportion,x:r[d][o],y:r[d][c],significantInsight:!0}]}var p="After disassembling with the given dimension, the proportion of the maximum value does not exceed ".concat((null==l?void 0:l.limit)||.6,".");return ir({insightType:n,infoType:"noInsight",customInfo:{info:p,dimension:o,measure:c}})},low_variance:function(e){var t=or(e),n="low_variance";if((0,P.isString)(t))return ir({detailInfo:t,insightType:n,infoType:"verificationFailure"});var r=ar(e),a=r.dimension,o=r.values,i=r.measure;if((0,P.isNil)(a)||(0,P.isNil)(i))return ir({detailInfo:"Measure or dimension is empty.",insightType:n,infoType:"verificationFailure"});var c=(0,P.get)(e,"options.algorithmParameter.lowVariance"),l=gr(o,c);if(l)return[{type:n,dimension:a,measure:i,significance:l.significance,mean:l.mean,significantInsight:!0}];var u="The coefficient of variance of the data is greater than ".concat((null==c?void 0:c.cvThreshold)||.15,". The data does not follow a uniform distribution.");return ir({insightType:n,infoType:"noInsight",customInfo:{info:u}})},correlation:function(e){var t,n,r=or(e),o="correlation",i=e.data,c=e.measures,l=e.dimensions,u=e.options;if((0,P.isString)(r)||!l)return ir((0,a.__assign)({insightType:o,infoType:"verificationFailure"},(0,P.isString)(r)?{detailInfo:r}:{}));var s=c[0].fieldName,d=c[1].fieldName,p=i.map((function(e){return null==e?void 0:e[s]})),f=i.map((function(e){return null==e?void 0:e[d]})),h=null===(t=null==u?void 0:u.algorithmParameter)||void 0===t?void 0:t.correlation,v=Ir(p,f,h);if(v)return[(0,a.__assign)((0,a.__assign)({},v),{type:o,measures:[s,d],significantInsight:!0})];var m="The Pearson product-moment correlation test does not pass at the specified significance level ".concat(null!==(n=null==h?void 0:h.alpha)&&void 0!==n?n:mr.alpha,".");return ir({insightType:o,infoType:"noInsight",customInfo:{info:m}})}};function Tr(e){var t=(0,P.toNumber)(e);return!(0,P.isNaN)(t)}var Ar=["metric_name","metric_value","other_metric_value","contribute_ratio","delta_value","ratio_value","trend_desc","dim_value","time_desc","proportion"];function Mr(e,t,n){return n?(0,P.startsWith)(n,".")?(0,P.get)(t,n.slice(1)):(0,P.get)(e,n):t}function Rr(e,t,n,r){return(0,P.slice)((a=Mr(e,t,n),(0,P.isUndefined)(a)?[]:(0,P.isArray)(a)?a:[a]),0,r);var a}function Pr(e,t){if(Tr(t)&&("delta_value"===e||"ratio_value"===e)){if(t>0)return"positive";if(t<0)return"negative"}}var Or=function(){function e(e){var t=e.variable,n=e.structures,r=e.structureTemps;this.variable=t,this.structures=n,this.structureTemps=r}return e.prototype.generateTextPhrase=function(e){return{type:"text",value:(0,P.toString)(e)}},e.prototype.generateVarPhrase=function(e,t,n,r){if(!r)return this.generateTextPhrase(n);var o,i=r.varType,c=r.formatter,l=r.extraCustomMeta,u=function(e,t,n){return Tr(t)?"delta_value"===e||"ratio_value"===e?n?n(Math.abs(t)):Mn(Math.abs(t)):"proportion"===e?n?n(Math.abs(t)):"".concat(Mn(100*t),"%"):n?n(t):Mn(t):t}(i,n,c);if(i){if(o=i,Ar.includes(o))return{type:"entity",value:u,metadata:{entityType:i,origin:Tr(n)?n:void 0,assessment:Pr(i,n),generateVariableInfo:{scopeVariable:e,path:t}}};var s=null==l?void 0:l(this.variable,e);return{type:"custom",value:u,metadata:(0,a.__assign)({customType:i,generateVariableInfo:{scopeVariable:e,path:t}},s)}}return this.generateTextPhrase((0,P.toString)(n))},e.prototype.generateSentence=function(e,t,n){for(var r,o,i=this,c=[],l=(r=/\${(.*?)}/,o=/&{(.*?)}/,e.split(/([\$|&]{.*?})/).filter((function(e){return e})).map((function(e){var t,n,a=null===(t=o.exec(e))||void 0===t?void 0:t[1];if(a)return{value:a,type:"template"};var i=null===(n=r.exec(e))||void 0===n?void 0:n[1];return i?{value:i,type:"variable"}:{value:e,type:"text"}}))),u=function(e){var r,o,u,d=l[e],p=d.type,f=d.value;if("template"===p){var h=f,v=s.structureTemps.find((function(e){return e.templateId===h}));if(v){var m=v.template,I=v.useVariable,g=v.variableMetaMap,_=v.limit,y=v.separator,x=void 0===y?",":y,b=Rr(s.variable,t,I,_),w=b.map((function(e){return i.generateSentence(m,e,g)})).reduce((function(e,t,n){var r=(0,a.__spreadArray)((0,a.__spreadArray)([],(0,a.__read)(e),!1),(0,a.__read)(t),!1);return n!==b.length-1&&r.push(i.generateTextPhrase(x)),r}),[]);c=c.concat.apply(c,(0,a.__spreadArray)([],(0,a.__read)(w),!1))}else console.warn("".concat(h," is not exist"))}else if("variable"===p){var E=f,S=null==n?void 0:n[E],C=(null==S?void 0:S.getDisplayValue)?(r=null==S?void 0:S.getDisplayValue,o=s.variable,u=t,(0,P.isString)(r)?(0,P.replace)(r,/\${(.*?)}/g,(function(e){var t,n=null===(t=/\${(.*?)}/.exec(e))||void 0===t?void 0:t[1];return n?Mr(o,u,n):""})):r(o,u)):Mr(s.variable,t,E);c.push(s.generateVarPhrase(t,E,C,(0,a.__assign)({},S)))}else"text"===p&&c.push(s.generateTextPhrase(f))},s=this,d=0;d0?"en-US"===t?"more than":"超过":e<0?"en-US"===t?"less than":"少于":"en-US"===t?"equal":"持平"},Ur={change_point:"突变点",time_series_outlier:"时序异常值",trend:"趋势",majority:"主要因素",low_variance:"分布均匀",category_outlier:"异常值",correlation:"相关性"},jr=function(e,t){return"en-US"===t?(0,P.lowerCase)(e):Ur[e]},zr=function(e){return"zh-CN"===e?",":", "},qr={dateRange:{varType:"time_desc"},measure:{varType:"metric_name"},max:{varType:"metric_value"},min:{varType:"metric_value"},total:{varType:"metric_value"},".x":{varType:"dim_value"},".y":{varType:"metric_value"},".base":{varType:"metric_value"},".diff":{varType:"delta_value"}},Hr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns,o=e.data,i=r[0],c=i.measure,l=i.dimension,u=Lr({structures:t.structures[n],variable:{dateRange:"".concat((0,P.first)(o)[l],"~").concat((0,P.last)(o)[l]),total:r.length,measure:c,max:(0,P.maxBy)(o,c)[c],min:(0,P.minBy)(o,c)[c],outliers:r.map((function(e){var t=e.baselines[e.index],r=e.y-t;return(0,a.__assign)((0,a.__assign)({},e),{base:t,diffDesc:Gr(r,n),diff:r})}))}});return u.sections[0].paragraphs},t.insightType="time_series_outlier",t.structures={"zh-CN":[{template:"${dateRange},${measure} 波动范围为最大值 ${max}, 最小值 ${min},有 ${total} 个异常点,按超过基线大小排序如下:",variableMetaMap:qr},{template:"${.x},${measure} 为 ${.y}, 相比基线(${.base})${.diffDesc} ${.diff}。",displayType:"bullet",bulletOrder:!0,useVariable:"outliers",variableMetaMap:qr}],"en-US":[{template:"In ${dateRange}, ${measure} fluctuates within the range of ${max} to ${min}, with ${total} outliers, sorted by size above the baseline as follows.",variableMetaMap:qr},{template:"${.x}, ${measure} for ${.y}, compared to the baseline value ${.base}, ${.diffDesc} ${.diff}.",displayType:"bullet",bulletOrder:!0,useVariable:"outliers",variableMetaMap:qr}]},t}(Nr),Vr=Hr,Wr={decreasing:"下降",increasing:"上升","no trend":"无明显趋势。"},Xr={dateRange:{varType:"time_desc"},trend:{varType:"trend_desc"},measure:{varType:"metric_name"}},Yr=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns,a=e.data,o=r[0],i=o.dimension,c=o.measure,l=o.trend;return Lr({structures:t.structures[n],variable:{dateRange:"".concat((0,P.first)(a)[i],"~").concat((0,P.last)(a)[i]),measure:c,trend:"en-US"===n?l:Wr[l]}}).sections[0].paragraphs},t.insightType="trend",t.structures={"zh-CN":[{template:"${dateRange},${measure}${trend}。",variableMetaMap:Xr}],"en-US":[{template:"In ${dateRange}, the ${measure} goes ${trend}.",variableMetaMap:Xr}]},t}(Nr),Zr=Yr,Kr={measure:{varType:"metric_name"},total:{varType:"metric_value"},proportion:{varType:"proportion"},dimValue:{varType:"dim_value"},y:{varType:"metric_value"}},$r=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns,a=e.data,o=r[0],i=o.dimension,c=o.measure,l=o.x,u=o.y,s=(0,P.sumBy)(a,c);return Lr({structures:t.structures[n],variable:{dimension:i,measure:c,dimValue:l,y:u,total:s,proportion:u/s}}).sections[0].paragraphs},t.insightType="majority",t.structures={"zh-CN":[{template:"按照 ${dimension} 对 ${measure} 进行拆解,${dimValue} 的 ${measure} 显著高于其他维值,为 ${y}, 占总数(${total})的 ${proportion}。",variableMetaMap:Kr}],"en-US":[{template:"Breaking down the ${measure} by ${dimension}, the ${measure} for ${dimValue} is significantly higher than the other dimensions, at ${y}, ${proportion} of the total (${total}).",variableMetaMap:Kr}]},t}(Nr),Qr=$r,Jr={measure:{varType:"metric_name"},mean:{varType:"metric_value"}},ea=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns[0],a=r.dimension,o=r.measure,i=r.mean;return Lr({structures:t.structures[n],variable:{dimension:a,measure:o,mean:i}}).sections[0].paragraphs},t.insightType="low_variance",t.structures={"zh-CN":[{template:"按照 ${dimension} 对 ${measure} 进行拆解,指标分布均匀,平均为 ${mean}。",variableMetaMap:Jr}],"en-US":[{template:"The quantity is disassembled according to ${dimension}, and ${measure} are evenly distributed, with an average of ${mean}.",variableMetaMap:Jr}]},t}(Nr),ta=ea,na={measure:{varType:"metric_name"},total:{varType:"metric_value"},".x":{varType:"dim_value"}},ra=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns,a=r[0],o=a.dimension,i=a.measure;return Lr({structures:t.structures[n],variable:{dimension:o,measure:i,total:r.length,patterns:r},structureTemps:t.structureTemps[n]}).sections[0].paragraphs},t.insightType="category_outlier",t.structures={"zh-CN":[{template:"${measure} 在 ${dimension} 上有 ${total} 个类别相比其他维值突出:&{outliers}。",variableMetaMap:na}],"en-US":[{template:"${measure} has ${total} categories in the ${dimension} that are prominent compared to other dimensions: &{outliers}.",variableMetaMap:na}]},t.structureTemps={"zh-CN":[{templateId:"outliers",template:"${.x}",separator:zr("zh-CN"),variableMetaMap:na,useVariable:"patterns"}],"en-US":[{templateId:"outliers",template:"${.x}",separator:zr("en-US"),variableMetaMap:na,useVariable:"patterns"}]},t}(Nr),aa=ra,oa={pcorr:{varType:"metric_value"},m1:{varType:"metric_value"},m2:{varType:"metric_value"}},ia=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.patterns[0],o=(0,a.__read)(r.measures,2),i=o[0],c=o[1],l=r.pcorr;return Lr({structures:t.structures[n],variable:{m1:i,m2:c,pcorr:l}}).sections[0].paragraphs},t.insightType="correlation",t.structures={"zh-CN":[{template:"${m1} 与 ${m2} 相关性最大,相关系数为 ${pcorr}。",variableMetaMap:oa}],"en-US":[{template:"${m1} is most correlated with ${m2} with a correlation coefficient of ${pcorr}.",variableMetaMap:oa}]},t}(Nr),ca=ia,la={measures:{varType:"metric_name"}},ua=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.measures,a=e.dimensions,o=e.insightType;return Lr({structures:t.structures[n],variable:{measures:r.map((function(e){return e.fieldName})).join(zr(n)),dimensions:a.map((function(e){return e.fieldName})).join(zr(n)),insightType:jr(o,n)}}).sections[0].paragraphs},t.insightType="commonness",t.structures={"zh-CN":[{template:"大部分 ${dimensions} 的维值在 ${measures} 上具有 ${insightType}。",variableMetaMap:la}],"en-US":[{template:"Most of the dimension values of ${dimensions} have ${insightType} on ${measures}.",variableMetaMap:la}]},t}(Nr),sa=ua,da={measures:{varType:"metric_name"},".dim":{varType:"dim_value"}},pa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,a.__extends)(t,e),t.prototype.generateTextSpec=function(e,n){var r=e.measures,a=e.dimensions,o=e.insightType,i=e.exceptions;return Lr({structures:t.structures[n],structureTemps:t.structureTemps[n],variable:{measures:r.map((function(e){return e.fieldName})).join(zr(n)),dimensions:a.map((function(e){return e.fieldName})).join(zr(n)),insightType:jr(o,n),exceptions:i.map((function(e){return{dim:e}}))}}).sections[0].paragraphs},t.insightType="exception",t.structures={"zh-CN":[{template:"大部分 ${dimensions} 的维值在 ${measures} 上具有 ${insightType},除了&{exceptionList}。",variableMetaMap:da}],"en-US":[{template:"Most of the dimension values of ${dimensions} have ${insightType} on ${measures}, except for &{exceptionList}.",variableMetaMap:da}]},t.structureTemps={"zh-CN":[{templateId:"exceptionList",template:"${.dim}",useVariable:"exceptions",separator:zr("zh-CN"),variableMetaMap:da}],"en-US":[{templateId:"exceptionList",template:"${.dim}",useVariable:"exceptions",separator:zr("en-US"),variableMetaMap:da}]},t}(Nr),fa=pa,ha=function(){function e(){}var t;return e.getStrategy=function(t){var n=e.narrativeStrategyMap.get(t);if(!n)throw Error("There is no description policy for this '".concat(t,"'."));return n},t=e,e.narrativeStrategyMap=new Map,Object.values(r).forEach((function(e){t.narrativeStrategyMap.set(e.insightType,new e)})),e}();var va=function(e){var t=e.dimensions,n=e.measures,r=e.data;return{subspace:[],dimensions:t,measures:n,patterns:e.patternInfos,data:r}},ma=function(e){var t,n=e.patternInfos,r=void 0===n?[]:n;return"time_series_outlier"===e.insightType?(void 0===(t=r)&&(t=[]),t.filter((function(e){return![e.baselines,e.thresholds,e.x].every(P.isNil)}))):cr(r)},Ia=function(e){var t=e.options,n=void 0===t?{}:t,r=e.insightType,o=n.visualizationOptions,i=void 0===o?{lang:"zh-CN"}:o,c=function(e){var t=e.insightType,n=void 0===t?"trend":t,r=(e.options||{}).filterInsight,o=void 0!==r&&r,i=kr[n];return(0,P.isFunction)(i)?(0,P.flow)((0,a.__spreadArray)([i],(0,a.__read)(o?[cr]:[]),!1))(e):[]}(e),l=ma({patternInfos:c,insightType:r}),u=va((0,a.__assign)((0,a.__assign)({},e),{patternInfos:c}));if((0,P.size)(l)){var s=va((0,a.__assign)((0,a.__assign)({},e),{patternInfos:l})),d=function(e){var t,n,r=(null!==(t=e.patterns[0])&&void 0!==t?t:{}).type,a={trend:Rn,change_point:Fn,time_series_outlier:Un,low_variance:zn,category_outlier:Hn};return null===(n=a[r])||void 0===n?void 0:n.call(a,e)}(s),p=function(e){var t,n=e.patterns[0].type,r={trend:Pn,time_series_outlier:jn,category_outlier:Vn,change_point:Dn,low_variance:qn,majority:Wn,correlation:Xn},a=null===(t=r[n])||void 0===t?void 0:t.call(r,e);return Yn(a,e)}(s),f=function(e,t){var n,r=function(e){return"childPatterns"in e}(e)?null==e?void 0:e.type:null===(n=null==e?void 0:e.patterns[0])||void 0===n?void 0:n.type;if(!r)throw Error("insight info has no insight type");var a=t.lang;return ha.getStrategy(r).generateTextSpec(e,a)}(s,i);return(0,a.__assign)((0,a.__assign)({},u),{visualizationSpecs:[{annotationSpec:d,chartSpec:p,patternType:r,narrativeSpec:f}]})}var h=function(e,t){var n=An((0,a.__assign)((0,a.__assign)({},e),0===(0,P.size)(e.patterns)?{patterns:[{type:t}]}:{}));return Yn([n],e)}(u,r);return(0,a.__assign)((0,a.__assign)({},u),{visualizationSpecs:[{chartSpec:h,patternType:r}]})},ga=n(47413);const _a=["category_outlier","trend","change_point","time_series_outlier","low_variance"],ya=e=>{var t,n;if(!e)return{};const{data:r,encode:a,insightType:o,options:i}=e,{x:c,y:l}=a||{},u="correlation"===o,s=u?[]:[{fieldName:c}],d=u?[{fieldName:c,method:"SUM"},{fieldName:l,method:"SUM"}]:[{fieldName:l,method:"SUM"}],{dimensions:p=s,measures:f=d}=e;try{const e=null!==(n=null===(t=Ia({data:r,dimensions:p,measures:f,options:i,insightType:o}).visualizationSpecs[0])||void 0===t?void 0:t.annotationSpec)&&void 0!==n?n:[];return(0,ga.Z)(e.map((e=>Object.values(e))))}catch(e){return console.error(e),[]}};var xa=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=xa(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"low_variance"}))};var wa=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=wa(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"category_outlier"}))};var Sa=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=Sa(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"change_point"}))};var ka=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=ka(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"correlation"}))};var Aa=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=Aa(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"trend"}))};var Ra=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{algorithmParameter:t}=e,n=Ra(e,["algorithmParameter"]);return ya(Object.assign(Object.assign({},n),{options:{algorithmParameter:t},insightType:"time_series_outlier"}))};function Oa(){return{"mark.auto":bn,"mark.insight":ya,"mark.timeSeriesOutlier":Pa,"mark.trend":Ma,"mark.changePoint":Ca,"mark.lowVariance":ba,"mark.categoryOutlier":Ea}}},15759:function(e,t,n){"use strict";n.r(t),n.d(t,{DrillDown:function(){return R},Sunburst:function(){return S},plotlib:function(){return P}});var r=n(1242),a=n(23413),o=n(53032),i=n(83787),c=n(56957),l=n(9786),u=n(76714),s=n(5199),d=n(47666),p=n(95961),f=n(7745),h=n(72349);const v={field:"value",size:[1,1],round:!1,padding:0,sort:(e,t)=>t.value-e.value,as:["x","y"],ignoreParentValue:!0},m="childNodeCount",I="Invalid field: it must be a string!";function g(e,t){const n=(t=(0,p.Z)({},v,t)).as;if(!(0,s.Z)(n)||2!==n.length)throw new TypeError('Invalid as: it must be an array with 2 strings (e.g. [ "x", "y" ])!');let r;try{r=function(e,t){const{field:n,fields:r}=e;if((0,u.Z)(n))return n;if((0,s.Z)(n))return console.warn(I),n[0];if(console.warn(`${I} will try to get fields instead.`),(0,u.Z)(r))return r;if((0,s.Z)(r)&&r.length)return r[0];if(t)return t;throw new TypeError(I)}(t)}catch(e){console.warn(e)}const a=(e=>c.Z().size(t.size).round(t.round).padding(t.padding)(l.ZP(e).sum((e=>(0,f.Z)(e.children)?t.ignoreParentValue?0:e[r]-(0,h.Z)(e.children,((e,t)=>e+t[r]),0):e[r])).sort(t.sort)))(e),o=n[0],i=n[1];return a.each((e=>{var t,r;e[o]=[e.x0,e.x1,e.x1,e.x0],e[i]=[e.y1,e.y1,e.y0,e.y0],e.name=e.name||(null===(t=e.data)||void 0===t?void 0:t.name)||(null===(r=e.data)||void 0===r?void 0:r.label),e.data.name=e.name,["x0","x1","y0","y1"].forEach((t=>{-1===n.indexOf(t)&&delete e[t]}))})),function(e){const t=[];if(e&&e.each){let n,r;e.each((e=>{var a,o;e.parent!==n?(n=e.parent,r=0):r+=1;const i=(0,d.Z)(((null===(a=e.ancestors)||void 0===a?void 0:a.call(e))||[]).map((e=>t.find((t=>t.name===e.name))||e)),(({depth:t})=>t>0&&t{t.push(e)}));return t}(a)}var _=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 a=0;for(r=Object.getOwnPropertySymbols(e);a{const{encode:t,data:n=[],legend:r}=e,c=_(e,["encode","data","legend"]),l=Object.assign(Object.assign({},c.coordinate),{innerRadius:Math.max((0,o.Z)(c,["coordinate","innerRadius"],.2),1e-5)}),u=Object.assign(Object.assign({},E.encode),t),{value:s}=u,d=function(e){const{data:t,encode:n}=e,{color:r,value:o}=n,i=g(t,{field:o,type:"hierarchy.partition",as:["x","y"]}),c=[];return i.forEach((e=>{var t,n,i,l;if(0===e.depth)return null;let u=e.data.name;const s=[u];let d=Object.assign({},e);for(;d.depth>1;)u=`${null===(t=d.parent.data)||void 0===t?void 0:t.name} / ${u}`,s.unshift(null===(n=d.parent.data)||void 0===n?void 0:n.name),d=d.parent;const p=Object.assign(Object.assign(Object.assign({},(0,a.Z)(e.data,[o])),{[b]:u,[w]:d.data.name}),e);r&&r!==w&&(p[r]=e.data[r]||(null===(l=null===(i=e.parent)||void 0===i?void 0:i.data)||void 0===l?void 0:l[r])),c.push(p)})),c.map((e=>Object.assign(Object.assign({},e),{x:e.x.slice(0,2),y:[e.y[2],e.y[0]],fillOpacity:Math.pow(.85,e.depth)})))}({encode:u,data:n});return[(0,i.Z)({},E,Object.assign(Object.assign({type:"rect",data:d,encode:u,tooltip:{title:"path",items:[e=>({name:s,value:e[s]})]}},c),{coordinate:l}))]};S.props={};var C=n(38523),k=n(65715),T=n(61380),A=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function c(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,c)}l((r=r.apply(e,t||[])).next())}))};const M={rootText:"root",style:{fill:"rgba(0, 0, 0, 0.85)",fontSize:12,y:1},active:{fill:"rgba(0, 0, 0, 0.5)"}};function R(e={}){const{breadCrumb:t={},fixedColor:n=!0}=e,c=(0,i.Z)({},M,t);return e=>{const{update:t,setState:l,container:u,view:s,options:d}=e,p=(f=u,(0,k.F)(f).select(`.${T.V$}`).node());var f;const h=d.marks.find((({id:e})=>e===y)),{state:v}=h,I=new r.ZA;p.appendChild(I);const g=(e,a)=>A(this,void 0,void 0,(function*(){if(I.removeChildren(),e){const t=new r.xv({style:Object.assign({x:0,text:c.rootText,depth:0},c.style)});I.appendChild(t);let n="";const a=null==e?void 0:e.split(" / ");let i=c.style.y,l=I.getBBox().width;const u=p.getBBox().width,s=a.map(((e,t)=>{const a=new r.xv({style:Object.assign(Object.assign({x:l,text:" / "},c.style),{y:i})});I.appendChild(a),l+=a.getBBox().width,n=`${n}${e} / `;const o=new r.xv({name:n.replace(/\s\/\s$/,""),style:Object.assign(Object.assign({text:e,x:l,depth:t+1},c.style),{y:i})});return I.appendChild(o),l+=o.getBBox().width,l>u&&(i=I.getBBox().height,l=0,a.attr({x:l,y:i}),l+=a.getBBox().width,o.attr({x:l,y:i}),l+=o.getBBox().width),o}));[t,...s].forEach(((e,t)=>{if(t===s.length)return;const n=Object.assign({},e.attributes);e.attr("cursor","pointer"),e.addEventListener("mouseenter",(()=>{e.attr(c.active)})),e.addEventListener("mouseleave",(()=>{e.attr(n)})),e.addEventListener("click",(()=>{g(e.name,(0,o.Z)(e,["style","depth"]))}))}))}l("drillDown",(t=>{const{marks:r}=t,o=r.map((t=>{if(t.id!==y&&"rect"!==t.type)return t;const{data:r}=t,o=Object.fromEntries(["color"].map((e=>[e,{domain:s.scale[e].getOptions().domain}]))),c=r.filter((t=>{const r=t.path;if(n&&(t[w]=r.split(" / ")[a]),!e)return!0;return new RegExp(`^${e}.+`).test(r)}));return(0,i.Z)({},t,n?{data:c}:{data:c,scale:o})}));return Object.assign(Object.assign({},t),{marks:o})})),yield t()})),_=e=>{const t=e.target;if((0,o.Z)(t,["style",x])!==y||"rect"!==(0,o.Z)(t,["markType"])||!(0,o.Z)(t,["style",m]))return;const n=(0,o.Z)(t,["__data__","key"]),r=(0,o.Z)(t,["style","depth"]);t.style.cursor="pointer",g(n,r)};p.addEventListener("click",_);const b=(0,C.Z)(Object.assign(Object.assign({},v.active),v.inactive)),E=()=>{p.querySelectorAll(".element").filter((e=>(0,o.Z)(e,["style",x])===y)).forEach((e=>{const t=(0,o.Z)(e,["style",m]);if("pointer"!==(0,o.Z)(e,["style","cursor"])&&t){e.style.cursor="pointer";const t=(0,a.Z)(e.attributes,b);e.addEventListener("mouseenter",(()=>{e.attr(v.active)})),e.addEventListener("mouseleave",(()=>{e.attr((0,i.Z)(t,v.inactive))}))}}))};return p.addEventListener("mousemove",E),()=>{I.remove(),p.removeEventListener("click",_),p.removeEventListener("mousemove",E)}}}function P(){return{"interaction.drillDown":R,"mark.sunburst":S}}r.GZ.enableCSSParsing=!1},14334:function(e,t,n){"use strict";n.r(t),n.d(t,{Aggregation:function(){return Nx},BACK_GROUND_GROUP_CONTAINER_Z_INDEX:function(){return bo},BRUSH_AUTO_SCROLL_INITIAL_CONFIG:function(){return Xi},BaseBrushSelection:function(){return eA},BaseCell:function(){return uE},BaseDataSet:function(){return lT},BaseEvent:function(){return XT},BaseRowCell:function(){return kS},BaseTooltip:function(){return pA},CORNER_MAX_WIDTH_RATIO:function(){return _i},CellBorderPosition:function(){return Lx},CellTypes:function(){return Li},ColBrushSelection:function(){return tA},ColCell:function(){return cS},ColHeader:function(){return CT},CopyMIMEType:function(){return xw},CopyType:function(){return Dy},CornerCell:function(){return lS},CornerCellClick:function(){return QT},CornerHeader:function(){return kT},CornerNodeType:function(){return Fx},CustomTreePivotDataSet:function(){return dT},DEBUG_HEADER_LAYOUT:function(){return kx},DEBUG_TRANSFORM_DATA:function(){return Cx},DEBUG_VIEW_RENDER:function(){return Tx},DEFAULT_DATA_CONFIG:function(){return Ri},DEFAULT_FONT_COLOR:function(){return Ai},DEFAULT_OPTIONS:function(){return ac},DEFAULT_PAGE_INDEX:function(){return px},DEFAULT_STYLE:function(){return rc},DEFAULT_TREE_ROW_WIDTH:function(){return nc},DEFAULT_VALUE_RANGES:function(){return Ti},DataCell:function(){return _E},DataCellBrushSelection:function(){return nA},DataCellClick:function(){return YT},DataCellMultiSelection:function(){return aA},DebuggerUtil:function(){return Ax},ELLIPSIS_SYMBOL:function(){return Si},EMPTY_FIELD_VALUE:function(){return xo},EMPTY_PLACEHOLDER:function(){return ui},EXTRA_COLUMN_FIELD:function(){return go},EXTRA_FIELD:function(){return Io},EventController:function(){return oA},FONT_FAMILY:function(){return Wy},FRONT_GROUND_GROUP_BRUSH_SELECTION_Z_INDEX:function(){return ko},FRONT_GROUND_GROUP_CONTAINER_Z_INDEX:function(){return wo},FRONT_GROUND_GROUP_FROZEN_Z_INDEX:function(){return So},FRONT_GROUND_GROUP_RESIZE_AREA_Z_INDEX:function(){return Co},FRONT_GROUND_GROUP_SCROLL_Z_INDEX:function(){return Eo},Frame:function(){return TT},FrozenCellGroupMap:function(){return Ni},FrozenCellType:function(){return bi},FrozenGroup:function(){return wi},GEvent:function(){return de},GuiIcon:function(){return Ux},HORIZONTAL_RESIZE_AREA_KEY_PRE:function(){return ai},HOVER_FOCUS_DURATION:function(){return Ui},HeaderCell:function(){return iS},Hierarchy:function(){return _x},HoverEvent:function(){return JT},ID_SEPARATOR:function(){return li},IMAGE:function(){return gi},INTERACTION_STATE_INFO_KEY:function(){return qi},INTERVAL_BAR_HEIGHT:function(){return Xy},InteractionBrushSelectionStage:function(){return Fi},InteractionEvent:function(){return so},InteractionKeyboardKey:function(){return Di},InteractionName:function(){return Pi},InteractionStateName:function(){return Oi},InterceptType:function(){return Gi},KEY_COL_REAL_WIDTH_INFO:function(){return ii},KEY_GROUP_BACK_GROUND:function(){return Po},KEY_GROUP_COL_FROZEN:function(){return Qo},KEY_GROUP_COL_FROZEN_TRAILING:function(){return Jo},KEY_GROUP_COL_HORIZONTAL_RESIZE_AREA:function(){return Ko},KEY_GROUP_COL_RESIZE_AREA:function(){return Yo},KEY_GROUP_COL_SCROLL:function(){return $o},KEY_GROUP_CORNER_RESIZE_AREA:function(){return Xo},KEY_GROUP_FORE_GROUND:function(){return Oo},KEY_GROUP_FROZEN_COL_RESIZE_AREA:function(){return Zo},KEY_GROUP_FROZEN_ROW_RESIZE_AREA:function(){return Ho},KEY_GROUP_FROZEN_SPLIT_LINE:function(){return Vo},KEY_GROUP_GRID_GROUP:function(){return ei},KEY_GROUP_MERGED_CELLS:function(){return Fo},KEY_GROUP_PANEL_FROZEN_BOTTOM:function(){return zo},KEY_GROUP_PANEL_FROZEN_COL:function(){return Bo},KEY_GROUP_PANEL_FROZEN_ROW:function(){return Do},KEY_GROUP_PANEL_FROZEN_TOP:function(){return jo},KEY_GROUP_PANEL_FROZEN_TRAILING_COL:function(){return Uo},KEY_GROUP_PANEL_FROZEN_TRAILING_ROW:function(){return Go},KEY_GROUP_PANEL_GROUND:function(){return Lo},KEY_GROUP_PANEL_SCROLL:function(){return No},KEY_GROUP_ROW_HEADER_FROZEN:function(){return ni},KEY_GROUP_ROW_INDEX_RESIZE_AREA:function(){return Wo},KEY_GROUP_ROW_RESIZE_AREA:function(){return qo},KEY_GROUP_ROW_SCROLL:function(){return ti},KEY_SERIES_NUMBER_NODE:function(){return ri},LAYOUT_SAMPLE_COUNT:function(){return yi},LayoutWidthTypes:function(){return ec},MIN_CELL_HEIGHT:function(){return vi},MIN_CELL_WIDTH:function(){return hi},MIN_DEVICE_PIXEL_RATIO:function(){return tc},MergedCell:function(){return yE},MergedCellClick:function(){return ZT},MergedCellConvertTempMergedCells:function(){return LE},MiniChartTypes:function(){return vo},Node:function(){return gx},OriginEventType:function(){return po},PADDING_DOWN:function(){return pi},PADDING_LEFT:function(){return fi},PADDING_RIGHT:function(){return di},PADDING_TOP:function(){return si},PALETTE_MAP:function(){return Vy},PANEL_GROUP_FROZEN_GROUP_Z_INDEX:function(){return Mo},PANEL_GROUP_GROUP_CONTAINER_Z_INDEX:function(){return To},PANEL_GROUP_HOVER_BOX_GROUP_Z_INDEX:function(){return Ro},PANEL_GROUP_SCROLL_GROUP_Z_INDEX:function(){return Ao},PRECISION:function(){return mi},PivotDataSet:function(){return uT},PivotRowHeader:function(){return PT},PivotSheet:function(){return hA},RESIZE_END_GUIDE_LINE_ID:function(){return Qi},RESIZE_MASK_ID:function(){return Ji},RESIZE_START_GUIDE_LINE_ID:function(){return $i},REVERSE_FONT_COLOR:function(){return Mi},ROOT_BEGINNING_REGEX:function(){return Ii},ROOT_ID:function(){return ci},RangeSelection:function(){return iA},ResizeAreaEffect:function(){return Zi},ResizeDirectionType:function(){return Yi},ResizeType:function(){return Ki},RootInteraction:function(){return sA},RowBrushSelection:function(){return rA},RowCell:function(){return TS},RowColumnClick:function(){return KT},RowColumnResize:function(){return cA},RowHeader:function(){return AT},RowTextClick:function(){return $T},S2Event:function(){return fo},S2_PREFIX_CLS:function(){return Ci},SERIES_NUMBER_FIELD:function(){return yo},SHAPE_ATTRS_MAP:function(){return zi},SHAPE_STYLE_MAP:function(){return ji},SQUARE_LINE_CAP:function(){return Ei},ScrollDirection:function(){return Vi},ScrollDirectionRowIndexDiff:function(){return Wi},ScrollbarPositionType:function(){return Hi},SelectedCellMove:function(){return uA},SeriesNumberCell:function(){return AS},SeriesNumberHeader:function(){return RT},SortMethodType:function(){return Bi},SpreadSheet:function(){return fA},Store:function(){return jx},TABLE_COL_HORIZONTAL_RESIZE_AREA_KEY:function(){return oi},TOOLTIP_CONTAINER_CLS:function(){return rx},TOOLTIP_CONTAINER_HIDE_CLS:function(){return ox},TOOLTIP_CONTAINER_SHOW_CLS:function(){return ax},TOOLTIP_OPERATION_PREFIX_CLS:function(){return ix},TOOLTIP_POSITION_OFFSET:function(){return cx},TOOLTIP_PREFIX_CLS:function(){return nx},TOTAL_VALUE:function(){return _o},TableColCell:function(){return dS},TableCornerCell:function(){return pS},TableDataCell:function(){return fS},TableDataSet:function(){return sT},TableSeriesCell:function(){return hS},TableSheet:function(){return vA},VALUE_FIELD:function(){return mo},VALUE_RANGES_KEY:function(){return ki},adjustColHeaderScrollingTextPosition:function(){return $b},adjustColHeaderScrollingViewport:function(){return Kb},afterSelectDataCells:function(){return zS},auto:function(){return Ib},buildTableHierarchy:function(){return lb},checkIsLinkField:function(){return lE},clearState:function(){return qS},convertString:function(){return Cw},copyData:function(){return aE},copyToClipboard:function(){return Kw},copyToClipboardByClipboard:function(){return Zw},copyToClipboardByExecCommand:function(){return Yw},customMerge:function(){return XS},differenceTempMergedCells:function(){return NE},download:function(){return $w},drawBar:function(){return Fb},drawBullet:function(){return Ub},drawInterval:function(){return Gb},drawLine:function(){return Nb},drawObjectText:function(){return uw},extendLocale:function(){return Jy},generateId:function(){return Wx},generatePalette:function(){return qy},generateStandardColors:function(){return zy},getActiveCellsInfo:function(){return TE},getActiveHoverRowColCells:function(){return iE},getAutoAdjustPosition:function(){return Bk},getBaseCellData:function(){return oE},getBorderPositionAndStyle:function(){return Zb},getBulletRangeColor:function(){return Db},getCellMeta:function(){return PS},getCellWidth:function(){return sw},getCellsTooltipData:function(){return nT},getClassNameWithPrefix:function(){return cT},getColHeaderByCellId:function(){return GS},getContentArea:function(){return zb},getContentAreaForMultiData:function(){return lw},getCopyData:function(){return Uw},getDataByRowData:function(){return Hw},getDataCellId:function(){return pE},getDescription:function(){return Jk},getEllipsisText:function(){return tw},getEllipsisTextInner:function(){return Jb},getEmptyPlaceholder:function(){return cw},getFieldFormatter:function(){return qk},getFieldList:function(){return Vk},getFriendlyVal:function(){return zk},getHeadInfo:function(){return Wk},getIcon:function(){return Ox},getInteractionCells:function(){return US},getInteractionCellsBySelectedCells:function(){return jS},getInvisibleInfo:function(){return SE},getLang:function(){return $y},getListItem:function(){return Hk},getLocale:function(){return ex},getMaxTextWidth:function(){return Hb},getMergedCellInstance:function(){return AE},getMergedQuery:function(){return Uk},getNextEdge:function(){return wE},getPalette:function(){return mx},getPolygonPoints:function(){return EE},getRangeIndex:function(){return LS},getRectangleEdges:function(){return xE},getRowCellForSelectedCell:function(){return NS},getRowHeaderByCellId:function(){return BS},getSafetyDataConfig:function(){return ZS},getSafetyOptions:function(){return KS},getScrollOffsetForCol:function(){return VS},getScrollOffsetForRow:function(){return WS},getSelectedCellIndexes:function(){return Kk},getSelectedCellsData:function(){return $k},getSelectedCellsMeta:function(){return Nw},getSelectedData:function(){return Ww},getSortByMeasureValues:function(){return rS},getSortTypeIcon:function(){return oS},getSummaries:function(){return Qk},getSummaryName:function(){return Yk},getTempMergedCell:function(){return kE},getTextAndFollowingIconPosition:function(){return Wb},getTextAreaRange:function(){return Yb},getTextPosition:function(){return Xb},getTheme:function(){return Ix},getTooltipData:function(){return eT},getTooltipDefaultOptions:function(){return Gk},getTooltipDetailList:function(){return Xk},getTooltipOperatorHiddenColumnsMenu:function(){return lx},getTooltipOperatorSortMenus:function(){return sx},getTooltipOperatorTableSortMenus:function(){return dx},getTooltipOperatorTrendMenu:function(){return ux},getTooltipOptions:function(){return aT},getTooltipOptionsByCellType:function(){return rT},getTooltipVisibleOperator:function(){return oT},getValidFrozenOptions:function(){return _b},getVerticalPosition:function(){return Vb},getVisibleInfo:function(){return CE},handleDataItem:function(){return sE},handleSortAction:function(){return aS},i18n:function(){return tx},includeCell:function(){return dE},isAscSort:function(){return XE},isDataCell:function(){return hE},isDescSort:function(){return YE},isIPhoneX:function(){return hx},isMobile:function(){return fx},isMouseEventWithMeta:function(){return RS},isMultiSelectionKey:function(){return MS},isUnchangedValue:function(){return aw},isUpDataValue:function(){return nw},isWindows:function(){return vx},isZeroOrEmptyValue:function(){return rw},keyEqualTo:function(){return yw},measureTextWidth:function(){return Qb},measureTextWidthRoughly:function(){return ew},mergeCell:function(){return ME},mergeCellInfo:function(){return tT},mergeTempMergedCell:function(){return OE},processCopyData:function(){return Lw},processSort:function(){return tS},registerIcon:function(){return Px},registerTransformer:function(){return Mw},removeUnmergedCellsInfo:function(){return RE},renderCircle:function(){return wb},renderIcon:function(){return Ab},renderLine:function(){return Sb},renderMiniChart:function(){return jb},renderPolygon:function(){return xb},renderPolyline:function(){return bb},renderRect:function(){return yb},renderText:function(){return Eb},renderTreeIcon:function(){return Mb},safeJsonParse:function(){return dw},scale:function(){return Lb},selectCells:function(){return OS},setLang:function(){return Qy},setState:function(){return HS},setTooltipContainerStyle:function(){return jk},shouldReverseFontColor:function(){return Uy},shouldUpdateBySelectedCellsHighlight:function(){return fE},sortAction:function(){return KE},sortByCustom:function(){return QE},sortByFunc:function(){return JE},sortByMethod:function(){return eS},splitTotal:function(){return vb},transformRatioToPercent:function(){return Bb},unique:function(){return bE},unmergeCell:function(){return PE},updateAllColHeaderCellState:function(){return cE},updateBySelectedCellsHighlight:function(){return gE},updateCurrentCellState:function(){return IE},updateCurrentColumnCellState:function(){return mE},updateCurrentRowCellState:function(){return vE},updateFillOpacity:function(){return kb},updateMergedCells:function(){return FE},updateShapeAttr:function(){return Cb},updateStrokeOpacity:function(){return Tb},verifyTheElementInTooltip:function(){return iT}}),e=n.hmd(e);var r=n(34155),a=Object.freeze({__proto__:null,get Base(){return ka},get Circle(){return Aa},get Ellipse(){return Pa},get Image(){return Na},get Line(){return Ba},get Marker(){return ja},get Path(){return $a},get Polygon(){return eo},get Polyline(){return no},get Rect(){return ao},get Text(){return io}}),o=function(e,t){return o=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},o(e,t)};function i(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}o(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var c=function(){return c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n2&&(n.push([a].concat(i.splice(0,2))),c="l",a="m"===a?"l":"L"),"o"===c&&1===i.length&&n.push([a,i[0]]),"r"===c)n.push([a].concat(i));else for(;i.length>=t[c]&&(n.push([a].concat(i.splice(0,t[c]))),t[c]););return e})),n},D=function(e,t){for(var n=[],r=0,a=e.length;a-2*!t>r;r+=2){var o=[{x:+e[r-2],y:+e[r-1]},{x:+e[r],y:+e[r+1]},{x:+e[r+2],y:+e[r+3]},{x:+e[r+4],y:+e[r+5]}];t?r?a-4===r?o[3]={x:+e[0],y:+e[1]}:a-2===r&&(o[2]={x:+e[0],y:+e[1]},o[3]={x:+e[2],y:+e[3]}):o[0]={x:+e[a-2],y:+e[a-1]}:a-4===r?o[3]=o[2]:r||(o[0]={x:+e[r],y:+e[r+1]}),n.push(["C",(-o[0].x+6*o[1].x+o[2].x)/6,(-o[0].y+6*o[1].y+o[2].y)/6,(o[1].x+6*o[2].x-o[3].x)/6,(o[1].y+6*o[2].y-o[3].y)/6,o[2].x,o[2].y])}return n},B=function(e,t,n,r,a){var o=[];if(null===a&&null===r&&(r=n),e=+e,t=+t,n=+n,r=+r,null!==a){var i=Math.PI/180,c=e+n*Math.cos(-r*i),l=e+n*Math.cos(-a*i);o=[["M",c,t+n*Math.sin(-r*i)],["A",n,n,0,+(a-r>180),0,l,t+n*Math.sin(-a*i)]]}else o=[["M",e,t],["m",0,-r],["a",n,r,0,1,1,0,2*r],["a",n,r,0,1,1,0,-2*r],["z"]];return o},G=function(e){if(!(e=F(e))||!e.length)return[["M",0,0]];var t,n,r=[],a=0,o=0,i=0,c=0,l=0;"M"===e[0][0]&&(i=a=+e[0][1],c=o=+e[0][2],l++,r[0]=["M",a,o]);for(var u=3===e.length&&"M"===e[0][0]&&"R"===e[1][0].toUpperCase()&&"Z"===e[2][0].toUpperCase(),s=void 0,d=void 0,p=l,f=e.length;p1&&(n*=x=Math.sqrt(x),r*=x);var b=n*n,w=r*r,E=(o===i?-1:1)*Math.sqrt(Math.abs((b*w-b*y*y-w*_*_)/(b*y*y+w*_*_)));f=E*n*y/r+(e+c)/2,h=E*-r*_/n+(t+l)/2,d=Math.asin(((t-h)/r).toFixed(9)),p=Math.asin(((l-h)/r).toFixed(9)),d=ep&&(d-=2*Math.PI),!i&&p>d&&(p-=2*Math.PI)}var S=p-d;if(Math.abs(S)>v){var C=p,k=c,T=l;p=d+v*(i&&p>d?1:-1),c=f+n*Math.cos(p),l=h+r*Math.sin(p),I=z(c,l,n,r,a,0,i,k,T,[p,C,f,h])}S=p-d;var A=Math.cos(d),M=Math.sin(d),R=Math.cos(p),P=Math.sin(p),O=Math.tan(S/4),L=4/3*n*O,N=4/3*r*O,F=[e,t],D=[e+L*M,t-N*A],B=[c+L*P,l-N*R],G=[c,l];if(D[0]=2*F[0]-D[0],D[1]=2*F[1]-D[1],u)return[D,B,G].concat(I);for(var U=[],j=0,q=(I=[D,B,G].concat(I).join().split(",")).length;j7){e[t].shift();for(var o=e[t];o.length;)c[t]="A",a&&(l[t]="A"),e.splice(t++,0,["C"].concat(o.splice(0,6)));e.splice(t,1),n=Math.max(r.length,a&&a.length||0)}},f=function(e,t,o,i,c){e&&t&&"M"===e[c][0]&&"M"!==t[c][0]&&(t.splice(c,0,["M",i.x,i.y]),o.bx=0,o.by=0,o.x=e[c][1],o.y=e[c][2],n=Math.max(r.length,a&&a.length||0))};n=Math.max(r.length,a&&a.length||0);for(var h=0;h1?1:l<0?0:l)/2,s=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],d=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],p=0,f=0;f<12;f++){var h=u*s[f]+u,v=W(h,e,n,a,i),m=W(h,t,r,o,c),I=v*v+m*m;p+=d[f]*Math.sqrt(I)}return u*p},Y=function(e,t,n,r,a,o,i,c){for(var l,u,s,d,p=[],f=[[],[]],h=0;h<2;++h)if(0===h?(u=6*e-12*n+6*a,l=-3*e+9*n-9*a+3*i,s=3*n-3*e):(u=6*t-12*r+6*o,l=-3*t+9*r-9*o+3*c,s=3*r-3*t),Math.abs(l)<1e-12){if(Math.abs(u)<1e-12)continue;(d=-s/u)>0&&d<1&&p.push(d)}else{var v=u*u-4*s*l,m=Math.sqrt(v);if(!(v<0)){var I=(-u+m)/(2*l);I>0&&I<1&&p.push(I);var g=(-u-m)/(2*l);g>0&&g<1&&p.push(g)}}for(var _,y=p.length,x=y;y--;)_=1-(d=p[y]),f[0][y]=_*_*_*e+3*_*_*d*n+3*_*d*d*a+d*d*d*i,f[1][y]=_*_*_*t+3*_*_*d*r+3*_*d*d*o+d*d*d*c;return f[0][x]=e,f[1][x]=t,f[0][x+1]=i,f[1][x+1]=c,f[0].length=f[1].length=x+2,{min:{x:Math.min.apply(0,f[0]),y:Math.min.apply(0,f[1])},max:{x:Math.max.apply(0,f[0]),y:Math.max.apply(0,f[1])}}},Z=function(e,t,n,r,a,o,i,c){if(!(Math.max(e,n)Math.max(a,i)||Math.max(t,r)Math.max(o,c))){var l=(e-n)*(o-c)-(t-r)*(a-i);if(l){var u=((e*r-t*n)*(a-i)-(e-n)*(a*c-o*i))/l,s=((e*r-t*n)*(o-c)-(t-r)*(a*c-o*i))/l,d=+u.toFixed(2),p=+s.toFixed(2);if(!(d<+Math.min(e,n).toFixed(2)||d>+Math.max(e,n).toFixed(2)||d<+Math.min(a,i).toFixed(2)||d>+Math.max(a,i).toFixed(2)||p<+Math.min(t,r).toFixed(2)||p>+Math.max(t,r).toFixed(2)||p<+Math.min(o,c).toFixed(2)||p>+Math.max(o,c).toFixed(2)))return{x:u,y:s}}}},K=function(e,t,n){return t>=e.x&&t<=e.x+e.width&&n>=e.y&&n<=e.y+e.height},$=function(e,t,n,r,a){if(a)return[["M",+e+ +a,t],["l",n-2*a,0],["a",a,a,0,0,1,a,a],["l",0,r-2*a],["a",a,a,0,0,1,-a,a],["l",2*a-n,0],["a",a,a,0,0,1,-a,-a],["l",0,2*a-r],["a",a,a,0,0,1,a,-a],["z"]];var o=[["M",e,t],["l",n,0],["l",0,r],["l",-n,0],["z"]];return o.parsePathArray=V,o},Q=function(e,t,n,r){return null===e&&(e=t=n=r=0),null===t&&(t=e.y,n=e.width,r=e.height,e=e.x),{x:e,y:t,width:n,w:n,height:r,h:r,x2:e+n,y2:t+r,cx:e+n/2,cy:t+r/2,r1:Math.min(n,r)/2,r2:Math.max(n,r)/2,r0:Math.sqrt(n*n+r*r)/2,path:$(e,t,n,r),vb:[e,t,n,r].join(" ")}},J=function(e,t,n,r,a,o,i,c){f(e)||(e=[e,t,n,r,a,o,i,c]);var l=Y.apply(null,e);return Q(l.min.x,l.min.y,l.max.x-l.min.x,l.max.y-l.min.y)},ee=function(e,t,n,r,a,o,i,c,l){var u=1-l,s=Math.pow(u,3),d=Math.pow(u,2),p=l*l,f=p*l,h=e+2*l*(n-e)+p*(a-2*n+e),v=t+2*l*(r-t)+p*(o-2*r+t),m=n+2*l*(a-n)+p*(i-2*a+n),I=r+2*l*(o-r)+p*(c-2*o+r);return{x:s*e+3*d*l*n+3*u*l*l*a+f*i,y:s*t+3*d*l*r+3*u*l*l*o+f*c,m:{x:h,y:v},n:{x:m,y:I},start:{x:u*e+l*n,y:u*t+l*r},end:{x:u*a+l*i,y:u*o+l*c},alpha:90-180*Math.atan2(h-m,v-I)/Math.PI}},te=function(e,t,n){if(!function(e,t){return e=Q(e),t=Q(t),K(t,e.x,e.y)||K(t,e.x2,e.y)||K(t,e.x,e.y2)||K(t,e.x2,e.y2)||K(e,t.x,t.y)||K(e,t.x2,t.y)||K(e,t.x,t.y2)||K(e,t.x2,t.y2)||(e.xt.x||t.xe.x)&&(e.yt.y||t.ye.y)}(J(e),J(t)))return n?0:[];for(var r=~~(X.apply(0,e)/8),a=~~(X.apply(0,t)/8),o=[],i=[],c={},l=n?0:[],u=0;u=0&&_<=1&&y>=0&&y<=1&&(n?l+=1:l.push({x:g.x,y:g.y,t1:_,t2:y}))}}return l};function ne(e,t){var n=[],r=[];return e.length&&function e(t,a){if(1===t.length)n.push(t[0]),r.push(t[0]);else{for(var o=[],i=0;i=3&&(3===e.length&&t.push("Q"),t=t.concat(e[1])),2===e.length&&t.push("L"),t.concat(e[e.length-1])}))}(e,t,n));else{var a=[].concat(e);"M"===a[0]&&(a[0]="L");for(var o=0;o<=n-1;o++)r.push(a)}return r},ae=function(e,t){if(e.length!==t.length)return!1;var n=!0;return v(e,(function(e,r){if(e!==t[r])return n=!1,!1})),n};function oe(e,t,n){var r=null,a=n;return t=0;l--)i=o[l].index,"add"===o[l].type?e.splice(i,0,[].concat(e[i])):e.splice(i,1)}var d=a-(r=e.length);if(r0)){e[r]=t[r];break}n=ce(n,e[r-1],1)}e[r]=["Q"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"T":e[r]=["T"].concat(n[0]);break;case"C":if(n.length<3){if(!(r>0)){e[r]=t[r];break}n=ce(n,e[r-1],2)}e[r]=["C"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;case"S":if(n.length<2){if(!(r>0)){e[r]=t[r];break}n=ce(n,e[r-1],1)}e[r]=["S"].concat(n.reduce((function(e,t){return e.concat(t)}),[]));break;default:e[r]=t[r]}return e},se=Object.freeze({__proto__:null,catmullRomToBezier:D,fillPath:function(e,t){if(1===e.length)return e;var n=e.length-1,r=t.length-1,a=n/r,o=[];if(1===e.length&&"M"===e[0][0]){for(var i=0;ie.delay&&v(t.toAttrs,(function(t,n){o.call(e.toAttrs,n)&&(delete e.toAttrs[n],delete e.fromAttrs[n])}))})),e}var Ze=function(e){function t(t){var n=e.call(this,t)||this;n.attrs={};var r=n.getDefaultAttrs();return k(r,t.attrs),n.attrs=r,n.initAttrs(r),n.initAnimate(),n}return fe(t,e),t.prototype.getDefaultCfg=function(){return{visible:!0,capture:!0,zIndex:0}},t.prototype.getDefaultAttrs=function(){return{matrix:this.getDefaultMatrix(),opacity:1}},t.prototype.onCanvasChange=function(e){},t.prototype.initAttrs=function(e){},t.prototype.initAnimate=function(){this.set("animable",!0),this.set("animating",!1)},t.prototype.isGroup=function(){return!1},t.prototype.getParent=function(){return this.get("parent")},t.prototype.getCanvas=function(){return this.get("canvas")},t.prototype.attr=function(){for(var e,t=[],n=0;n0?r=Ye(r,x):n.addAnimator(this),r.push(x),this.set("animations",r),this.set("_pause",{isPaused:!1})}},t.prototype.stopAnimate=function(e){var t=this;void 0===e&&(e=!0),v(this.get("animations"),(function(n){e&&(n.onFrame?t.attr(n.onFrame(1)):t.attr(n.toAttrs)),n.callback&&n.callback()})),this.set("animating",!1),this.set("animations",[])},t.prototype.pauseAnimate=function(){var e=this.get("timeline"),t=this.get("animations"),n=e.getTime();return v(t,(function(e){e._paused=!0,e._pauseTime=n,e.pauseCallback&&e.pauseCallback()})),this.set("_pause",{isPaused:!0,pauseTime:n}),this},t.prototype.resumeAnimate=function(){var e=this.get("timeline").getTime(),t=this.get("animations"),n=this.get("_pause").pauseTime;return v(t,(function(t){t.startTime=t.startTime+(e-n),t._paused=!1,t._pauseTime=null,t.resumeCallback&&t.resumeCallback()})),this.set("_pause",{isPaused:!1}),this.set("animations",t),this},t.prototype.emitDelegation=function(e,t){var n,r=this,a=t.propagationPath;this.getEvents(),"mouseenter"===e?n=t.fromShape:"mouseleave"===e&&(n=t.toShape);for(var o=function(e){var o=a[e],c=o.get("name");if(c){if((o.isGroup()||o.isCanvas&&o.isCanvas())&&n&&Ie(o,n))return"break";f(c)?v(c,(function(e){r.emitDelegateEvent(o,e,t)})):i.emitDelegateEvent(o,c,t)}},i=this,c=0;c0)}));return i.length>0?(v(i,(function(e){var t=e.getBBox();a.push(t.minX,t.maxX),o.push(t.minY,t.maxY)})),e=g(a),t=I(a),n=g(o),r=I(o)):(e=0,t=0,n=0,r=0),{x:e,y:n,minX:e,minY:n,maxX:t,maxY:r,width:t-e,height:r-n}},t.prototype.getCanvasBBox=function(){var e=1/0,t=-1/0,n=1/0,r=-1/0,a=[],o=[],i=this.getChildren().filter((function(e){return e.get("visible")&&(!e.isGroup()||e.isGroup()&&e.getChildren().length>0)}));return i.length>0?(v(i,(function(e){var t=e.getCanvasBBox();a.push(t.minX,t.maxX),o.push(t.minY,t.maxY)})),e=g(a),t=I(a),n=g(o),r=I(o)):(e=0,t=0,n=0,r=0),{x:e,y:n,minX:e,minY:n,maxX:t,maxY:r,width:t-e,height:r-n}},t.prototype.getDefaultCfg=function(){var t=e.prototype.getDefaultCfg.call(this);return t.children=[],t},t.prototype.onAttrChange=function(t,n,r){if(e.prototype.onAttrChange.call(this,t,n,r),"matrix"===t){var a=this.getTotalMatrix();this._applyChildrenMarix(a)}},t.prototype.applyMatrix=function(t){var n=this.getTotalMatrix();e.prototype.applyMatrix.call(this,t);var r=this.getTotalMatrix();r!==n&&this._applyChildrenMarix(r)},t.prototype._applyChildrenMarix=function(e){v(this.getChildren(),(function(t){t.applyMatrix(e)}))},t.prototype.addShape=function(){for(var e=[],t=0;t=0;o--){var i=e[o];if(ge(i)&&(i.isGroup()?a=i.getShape(t,n,r):i.isHit(t,n)&&(a=i)),a)break}return a},t.prototype.add=function(e){var t=this.getCanvas(),n=this.getChildren(),r=this.get("timeline"),a=e.getParent();a&&function(e,t,n){void 0===n&&(n=!0),n?t.destroy():(t.set("parent",null),t.set("canvas",null)),ve(e.getChildren(),t)}(a,e,!1),e.set("parent",this),t&&Qe(e,t),r&&Je(e,r),n.push(e),e.onCanvasChange("add"),this._applyElementMatrix(e)},t.prototype._applyElementMatrix=function(e){var t=this.getTotalMatrix();t&&e.applyMatrix(t)},t.prototype.getChildren=function(){return this.get("children")},t.prototype.sort=function(){var e,t=this.getChildren();v(t,(function(e,t){return e[$e]=t,e})),t.sort((e=function(e,t){return e.get("zIndex")-t.get("zIndex")},function(t,n){var r=e(t,n);return 0===r?t[$e]-n[$e]:r})),this.onCanvasChange("sort")},t.prototype.clear=function(){if(this.set("clearing",!0),!this.destroyed){for(var e=this.getChildren(),t=e.length-1;t>=0;t--)e[t].destroy();this.set("children",[]),this.onCanvasChange("clear"),this.set("clearing",!1)}},t.prototype.destroy=function(){this.get("destroyed")||(this.clear(),e.prototype.destroy.call(this))},t.prototype.getFirst=function(){return this.getChildByIndex(0)},t.prototype.getLast=function(){var e=this.getChildren();return this.getChildByIndex(e.length-1)},t.prototype.getChildByIndex=function(e){return this.getChildren()[e]},t.prototype.getCount=function(){return this.getChildren().length},t.prototype.contain=function(e){return this.getChildren().indexOf(e)>-1},t.prototype.removeChild=function(e,t){void 0===t&&(t=!0),this.contain(e)&&e.remove(t)},t.prototype.findAll=function(e){var t=[];return v(this.getChildren(),(function(n){e(n)&&t.push(n),n.isGroup()&&(t=t.concat(n.findAll(e)))})),t},t.prototype.find=function(e){var t=null;return v(this.getChildren(),(function(n){if(e(n)?t=n:n.isGroup()&&(t=n.find(e)),t)return!1})),t},t.prototype.findById=function(e){return this.find((function(t){return t.get("id")===e}))},t.prototype.findByClassName=function(e){return this.find((function(t){return t.get("className")===e}))},t.prototype.findAllByName=function(e){return this.findAll((function(t){return t.get("name")===e}))},t}(Ze),rt=0,at=0,ot=0,it=0,ct=0,lt=0,ut="object"==typeof performance&&performance.now?performance:Date,st="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(e){setTimeout(e,17)};function dt(){return ct||(st(pt),ct=ut.now()+lt)}function pt(){ct=0}function ft(){this._call=this._time=this._next=null}function ht(e,t,n){var r=new ft;return r.restart(e,t,n),r}function vt(){ct=(it=ut.now())+lt,rt=at=0;try{!function(){dt(),++rt;for(var e,t=et;t;)(e=ct-t._time)>=0&&t._call.call(null,e),t=t._next;--rt}()}finally{rt=0,function(){var e,t,n=et,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:et=t);tt=e,It(r)}(),ct=0}}function mt(){var e=ut.now(),t=e-it;t>1e3&&(lt-=t,it=e)}function It(e){rt||(at&&(at=clearTimeout(at)),e-ct>24?(e<1/0&&(at=setTimeout(vt,e-ut.now()-lt)),ot&&(ot=clearInterval(ot))):(ot||(it=ut.now(),ot=setInterval(mt,1e3)),rt=1,st(vt)))}function gt(e,t,n){e.prototype=t.prototype=n,n.constructor=e}function _t(e,t){var n=Object.create(e.prototype);for(var r in t)n[r]=t[r];return n}function yt(){}ft.prototype=ht.prototype={constructor:ft,restart:function(e,t,n){if("function"!=typeof e)throw new TypeError("callback is not a function");n=(null==n?dt():+n)+(null==t?0:+t),this._next||tt===this||(tt?tt._next=this:et=this,tt=this),this._call=e,this._time=n,It()},stop:function(){this._call&&(this._call=null,this._time=1/0,It())}};var xt=.7,bt=1/xt,wt="\\s*([+-]?\\d+)\\s*",Et="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)\\s*",St="\\s*([+-]?\\d*\\.?\\d+(?:[eE][+-]?\\d+)?)%\\s*",Ct=/^#([0-9a-f]{3,8})$/,kt=new RegExp("^rgb\\("+[wt,wt,wt]+"\\)$"),Tt=new RegExp("^rgb\\("+[St,St,St]+"\\)$"),At=new RegExp("^rgba\\("+[wt,wt,wt,Et]+"\\)$"),Mt=new RegExp("^rgba\\("+[St,St,St,Et]+"\\)$"),Rt=new RegExp("^hsl\\("+[Et,St,St]+"\\)$"),Pt=new RegExp("^hsla\\("+[Et,St,St,Et]+"\\)$"),Ot={aliceblue:15792383,antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function Lt(){return this.rgb().formatHex()}function Nt(){return this.rgb().formatRgb()}function Ft(e){var t,n;return e=(e+"").trim().toLowerCase(),(t=Ct.exec(e))?(n=t[1].length,t=parseInt(t[1],16),6===n?Dt(t):3===n?new jt(t>>8&15|t>>4&240,t>>4&15|240&t,(15&t)<<4|15&t,1):8===n?Bt(t>>24&255,t>>16&255,t>>8&255,(255&t)/255):4===n?Bt(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=kt.exec(e))?new jt(t[1],t[2],t[3],1):(t=Tt.exec(e))?new jt(255*t[1]/100,255*t[2]/100,255*t[3]/100,1):(t=At.exec(e))?Bt(t[1],t[2],t[3],t[4]):(t=Mt.exec(e))?Bt(255*t[1]/100,255*t[2]/100,255*t[3]/100,t[4]):(t=Rt.exec(e))?Vt(t[1],t[2]/100,t[3]/100,1):(t=Pt.exec(e))?Vt(t[1],t[2]/100,t[3]/100,t[4]):Ot.hasOwnProperty(e)?Dt(Ot[e]):"transparent"===e?new jt(NaN,NaN,NaN,0):null}function Dt(e){return new jt(e>>16&255,e>>8&255,255&e,1)}function Bt(e,t,n,r){return r<=0&&(e=t=n=NaN),new jt(e,t,n,r)}function Gt(e){return e instanceof yt||(e=Ft(e)),e?new jt((e=e.rgb()).r,e.g,e.b,e.opacity):new jt}function Ut(e,t,n,r){return 1===arguments.length?Gt(e):new jt(e,t,n,null==r?1:r)}function jt(e,t,n,r){this.r=+e,this.g=+t,this.b=+n,this.opacity=+r}function zt(){return"#"+Ht(this.r)+Ht(this.g)+Ht(this.b)}function qt(){var e=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"rgb(":"rgba(")+Math.max(0,Math.min(255,Math.round(this.r)||0))+", "+Math.max(0,Math.min(255,Math.round(this.g)||0))+", "+Math.max(0,Math.min(255,Math.round(this.b)||0))+(1===e?")":", "+e+")")}function Ht(e){return((e=Math.max(0,Math.min(255,Math.round(e)||0)))<16?"0":"")+e.toString(16)}function Vt(e,t,n,r){return r<=0?e=t=n=NaN:n<=0||n>=1?e=t=NaN:t<=0&&(e=NaN),new Xt(e,t,n,r)}function Wt(e){if(e instanceof Xt)return new Xt(e.h,e.s,e.l,e.opacity);if(e instanceof yt||(e=Ft(e)),!e)return new Xt;if(e instanceof Xt)return e;var t=(e=e.rgb()).r/255,n=e.g/255,r=e.b/255,a=Math.min(t,n,r),o=Math.max(t,n,r),i=NaN,c=o-a,l=(o+a)/2;return c?(i=t===o?(n-r)/c+6*(n0&&l<1?0:i,new Xt(i,c,l,e.opacity)}function Xt(e,t,n,r){this.h=+e,this.s=+t,this.l=+n,this.opacity=+r}function Yt(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 Zt(e){return function(){return e}}function Kt(e){return 1==(e=+e)?$t: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):Zt(isNaN(t)?n:t)}}function $t(e,t){var n=t-e;return n?function(e,t){return function(n){return e+n*t}}(e,n):Zt(isNaN(e)?t:e)}gt(yt,Ft,{copy:function(e){return Object.assign(new this.constructor,this,e)},displayable:function(){return this.rgb().displayable()},hex:Lt,formatHex:Lt,formatHsl:function(){return Wt(this).formatHsl()},formatRgb:Nt,toString:Nt}),gt(jt,Ut,_t(yt,{brighter:function(e){return e=null==e?bt:Math.pow(bt,e),new jt(this.r*e,this.g*e,this.b*e,this.opacity)},darker:function(e){return e=null==e?xt:Math.pow(xt,e),new jt(this.r*e,this.g*e,this.b*e,this.opacity)},rgb:function(){return this},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:zt,formatHex:zt,formatRgb:qt,toString:qt})),gt(Xt,(function(e,t,n,r){return 1===arguments.length?Wt(e):new Xt(e,t,n,null==r?1:r)}),_t(yt,{brighter:function(e){return e=null==e?bt:Math.pow(bt,e),new Xt(this.h,this.s,this.l*e,this.opacity)},darker:function(e){return e=null==e?xt:Math.pow(xt,e),new Xt(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,a=2*n-r;return new jt(Yt(e>=240?e-240:e+120,a,r),Yt(e,a,r),Yt(e<120?e+240:e-120,a,r),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=this.opacity;return(1===(e=isNaN(e)?1:Math.max(0,Math.min(1,e)))?"hsl(":"hsla(")+(this.h||0)+", "+100*(this.s||0)+"%, "+100*(this.l||0)+"%"+(1===e?")":", "+e+")")}}));var Qt=function e(t){var n=Kt(t);function r(e,t){var r=n((e=Ut(e)).r,(t=Ut(t)).r),a=n(e.g,t.g),o=n(e.b,t.b),i=$t(e.opacity,t.opacity);return function(t){return e.r=r(t),e.g=a(t),e.b=o(t),e.opacity=i(t),e+""}}return r.gamma=e,r}(1);function Jt(e,t){t||(t=[]);var n,r=e?Math.min(t.length,e.length):0,a=t.slice();return function(o){for(n=0;no&&(a=t.slice(o,a),c[i]?c[i]+=a:c[++i]=a),(n=n[0])===(r=r[0])?c[i]?c[i]+=r:c[++i]=r:(c[++i]=null,l.push({i:i,x:an(n,r)})),o=ln.lastIndex;return os.length?(u=F(o[l]),s=F(a[l]),s=ie(s,u),s=ue(s,u),t.fromAttrs.path=s,t.toAttrs.path=u):t.pathFormatted||(u=F(o[l]),s=F(a[l]),s=ue(s,u),t.fromAttrs.path=s,t.toAttrs.path=u,t.pathFormatted=!0),r[l]=[];for(var p=0;p0){for(var o=r.animators.length-1;o>=0;o--)if((e=r.animators[o]).destroyed)r.removeAnimator(o);else{if(!e.isAnimatePaused())for(var i=(t=e.get("animations")).length-1;i>=0;i--)n=t[i],Dn(e,n,a)&&(t.splice(i,1),!1,n.callback&&n.callback());0===t.length&&r.removeAnimator(o)}r.canvas.get("autoDraw")||r.canvas.draw()}}))},e.prototype.addAnimator=function(e){this.animators.push(e)},e.prototype.removeAnimator=function(e){this.animators.splice(e,1)},e.prototype.isAnimating=function(){return!!this.animators.length},e.prototype.stop=function(){this.timer&&this.timer.stop()},e.prototype.stopAllAnimations=function(e){void 0===e&&(e=!0),this.animators.forEach((function(t){t.stopAnimate(e)})),this.animators=[],this.canvas.draw()},e.prototype.getTime=function(){return this.current},e}(),Gn=["mousedown","mouseup","dblclick","mouseout","mouseover","mousemove","mouseleave","mouseenter","touchstart","touchmove","touchend","dragenter","dragover","dragleave","drop","contextmenu","mousewheel"];function Un(e,t,n){n.name=t,n.target=e,n.currentTarget=e,n.delegateTarget=e,e.emit(t,n)}function jn(e,t,n){if(n.bubbles){var r=void 0,a=!1;if("mouseenter"===t?(r=n.fromShape,a=!0):"mouseleave"===t&&(a=!0,r=n.toShape),e.isCanvas()&&a)return;if(r&&Ie(e,r))return void(n.bubbles=!1);n.name=t,n.currentTarget=e,n.delegateTarget=e,e.emit(t,n)}}var zn,qn=function(){function e(e){var t=this;this.draggingShape=null,this.dragging=!1,this.currentShape=null,this.mousedownShape=null,this.mousedownPoint=null,this._eventCallback=function(e){var n=e.type;t._triggerEvent(n,e)},this._onDocumentMove=function(e){if(t.canvas.get("el")!==e.target&&(t.dragging||t.currentShape)){var n=t._getPointInfo(e);t.dragging&&t._emitEvent("drag",e,n,t.draggingShape)}},this._onDocumentMouseUp=function(e){if(t.canvas.get("el")!==e.target&&t.dragging){var n=t._getPointInfo(e);t.draggingShape&&t._emitEvent("drop",e,n,null),t._emitEvent("dragend",e,n,t.draggingShape),t._afterDrag(t.draggingShape,n,e)}},this.canvas=e.canvas}return e.prototype.init=function(){this._bindEvents()},e.prototype._bindEvents=function(){var e=this,t=this.canvas.get("el");v(Gn,(function(n){t.addEventListener(n,e._eventCallback)})),document&&(document.addEventListener("mousemove",this._onDocumentMove),document.addEventListener("mouseup",this._onDocumentMouseUp))},e.prototype._clearEvents=function(){var e=this,t=this.canvas.get("el");v(Gn,(function(n){t.removeEventListener(n,e._eventCallback)})),document&&(document.removeEventListener("mousemove",this._onDocumentMove),document.removeEventListener("mouseup",this._onDocumentMouseUp))},e.prototype._getEventObj=function(e,t,n,r,a,o){var i=new de(e,t);return i.fromShape=a,i.toShape=o,i.x=n.x,i.y=n.y,i.clientX=n.clientX,i.clientY=n.clientY,i.propagationPath.push(r),i},e.prototype._getShape=function(e,t){return this.canvas.getShape(e.x,e.y,t)},e.prototype._getPointInfo=function(e){var t=this.canvas,n=t.getClientByEvent(e),r=t.getPointByEvent(e);return{x:r.x,y:r.y,clientX:n.x,clientY:n.y}},e.prototype._triggerEvent=function(e,t){var n=this._getPointInfo(t),r=this._getShape(n,t),a=this["_on"+e],o=!1;if(a)a.call(this,n,r,t);else{var i=this.currentShape;"mouseenter"===e||"dragenter"===e||"mouseover"===e?(this._emitEvent(e,t,n,null,null,r),r&&this._emitEvent(e,t,n,r,null,r),"mouseenter"===e&&this.draggingShape&&this._emitEvent("dragenter",t,n,null)):"mouseleave"===e||"dragleave"===e||"mouseout"===e?(o=!0,i&&this._emitEvent(e,t,n,i,i,null),this._emitEvent(e,t,n,null,i,null),"mouseleave"===e&&this.draggingShape&&this._emitEvent("dragleave",t,n,null)):this._emitEvent(e,t,n,r,null,null)}if(o||(this.currentShape=r),r&&!r.get("destroyed")){var c=this.canvas;c.get("el").style.cursor=r.attr("cursor")||c.get("cursor")}},e.prototype._onmousedown=function(e,t,n){0===n.button&&(this.mousedownShape=t,this.mousedownPoint=e,this.mousedownTimeStamp=n.timeStamp),this._emitEvent("mousedown",n,e,t,null,null)},e.prototype._emitMouseoverEvents=function(e,t,n,r){var a=this.canvas.get("el");n!==r&&(n&&(this._emitEvent("mouseout",e,t,n,n,r),this._emitEvent("mouseleave",e,t,n,n,r),r&&!r.get("destroyed")||(a.style.cursor=this.canvas.get("cursor"))),r&&(this._emitEvent("mouseover",e,t,r,n,r),this._emitEvent("mouseenter",e,t,r,n,r)))},e.prototype._emitDragoverEvents=function(e,t,n,r,a){r?(r!==n&&(n&&this._emitEvent("dragleave",e,t,n,n,r),this._emitEvent("dragenter",e,t,r,n,r)),a||this._emitEvent("dragover",e,t,r)):n&&this._emitEvent("dragleave",e,t,n,n,r),a&&this._emitEvent("dragover",e,t,r)},e.prototype._afterDrag=function(e,t,n){e&&(e.set("capture",!0),this.draggingShape=null),this.dragging=!1;var r=this._getShape(t,n);r!==e&&this._emitMouseoverEvents(n,t,e,r),this.currentShape=r},e.prototype._onmouseup=function(e,t,n){if(0===n.button){var r=this.draggingShape;this.dragging?(r&&this._emitEvent("drop",n,e,t),this._emitEvent("dragend",n,e,r),this._afterDrag(r,e,n)):(this._emitEvent("mouseup",n,e,t),t===this.mousedownShape&&this._emitEvent("click",n,e,t),this.mousedownShape=null,this.mousedownPoint=null)}},e.prototype._ondragover=function(e,t,n){n.preventDefault();var r=this.currentShape;this._emitDragoverEvents(n,e,r,t,!0)},e.prototype._onmousemove=function(e,t,n){var r=this.canvas,a=this.currentShape,o=this.draggingShape;if(this.dragging)o&&this._emitDragoverEvents(n,e,a,t,!1),this._emitEvent("drag",n,e,o);else{var i=this.mousedownPoint;if(i){var c=this.mousedownShape,l=n.timeStamp-this.mousedownTimeStamp,u=i.clientX-e.clientX,s=i.clientY-e.clientY;l>120||u*u+s*s>40?c&&c.get("draggable")?((o=this.mousedownShape).set("capture",!1),this.draggingShape=o,this.dragging=!0,this._emitEvent("dragstart",n,e,o),this.mousedownShape=null,this.mousedownPoint=null):!c&&r.get("draggable")?(this.dragging=!0,this._emitEvent("dragstart",n,e,null),this.mousedownShape=null,this.mousedownPoint=null):(this._emitMouseoverEvents(n,e,a,t),this._emitEvent("mousemove",n,e,t)):(this._emitMouseoverEvents(n,e,a,t),this._emitEvent("mousemove",n,e,t))}else this._emitMouseoverEvents(n,e,a,t),this._emitEvent("mousemove",n,e,t)}},e.prototype._emitEvent=function(e,t,n,r,a,o){var i=this._getEventObj(e,t,n,r,a,o);if(r){i.shape=r,Un(r,e,i);for(var c=r.getParent();c;)c.emitDelegation(e,i),i.propagationStopped||jn(c,e,i),i.propagationPath.push(c),c=c.getParent()}else{Un(this.canvas,e,i)}},e.prototype.destroy=function(){this._clearEvents(),this.canvas=null,this.currentShape=null,this.draggingShape=null,this.mousedownPoint=null,this.mousedownShape=null,this.mousedownTimeStamp=null},e}(),Hn=zn?Ae(zn):"undefined"==typeof document&&"undefined"!=typeof navigator&&"ReactNative"===navigator.product?new Se:"undefined"!=typeof navigator?Ae(navigator.userAgent):void 0!==r&&r.version?new be(r.version.slice(1)):null,Vn=Hn&&"firefox"===Hn.name,Wn=function(e){function t(t){var n=e.call(this,t)||this;return n.initContainer(),n.initDom(),n.initEvents(),n.initTimeline(),n}return fe(t,e),t.prototype.getDefaultCfg=function(){var t=e.prototype.getDefaultCfg.call(this);return t.cursor="default",t.supportCSSTransform=!1,t},t.prototype.initContainer=function(){var e=this.get("container");_(e)&&(e=document.getElementById(e),this.set("container",e))},t.prototype.initDom=function(){var e=this.createDom();this.set("el",e),this.get("container").appendChild(e),this.setDOMSize(this.get("width"),this.get("height"))},t.prototype.initEvents=function(){var e=new qn({canvas:this});e.init(),this.set("eventController",e)},t.prototype.initTimeline=function(){var e=new Bn(this);this.set("timeline",e)},t.prototype.setDOMSize=function(e,t){var n=this.get("el");me&&(n.style.width=e+"px",n.style.height=t+"px")},t.prototype.changeSize=function(e,t){this.setDOMSize(e,t),this.set("width",e),this.set("height",t),this.onCanvasChange("changeSize")},t.prototype.getRenderer=function(){return this.get("renderer")},t.prototype.getCursor=function(){return this.get("cursor")},t.prototype.setCursor=function(e){this.set("cursor",e);var t=this.get("el");me&&t&&(t.style.cursor=e)},t.prototype.getPointByEvent=function(e){if(this.get("supportCSSTransform")){if(Vn&&!p(e.layerX)&&e.layerX!==e.offsetX)return{x:e.layerX,y:e.layerY};if(!p(e.offsetX))return{x:e.offsetX,y:e.offsetY}}var t=this.getClientByEvent(e),n=t.x,r=t.y;return this.getPointByClient(n,r)},t.prototype.getClientByEvent=function(e){var t=e;return e.touches&&(t="touchend"===e.type?e.changedTouches[0]:e.touches[0]),{x:t.clientX,y:t.clientY}},t.prototype.getPointByClient=function(e,t){var n=this.get("el").getBoundingClientRect();return{x:e-n.left,y:t-n.top}},t.prototype.getClientByPoint=function(e,t){var n=this.get("el").getBoundingClientRect();return{x:e+n.left,y:t+n.top}},t.prototype.draw=function(){},t.prototype.removeDom=function(){var e=this.get("el");e.parentNode.removeChild(e)},t.prototype.clearEvents=function(){this.get("eventController").destroy()},t.prototype.isCanvas=function(){return!0},t.prototype.getParent=function(){return null},t.prototype.destroy=function(){var t=this.get("timeline");this.get("destroyed")||(this.clear(),t&&t.stop(),this.clearEvents(),this.removeDom(),e.prototype.destroy.call(this))},t}(nt),Xn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return fe(t,e),t.prototype.isGroup=function(){return!0},t.prototype.isEntityGroup=function(){return!1},t.prototype.clone=function(){for(var t=e.prototype.clone.call(this),n=this.getChildren(),r=0;r=e&&n.minY<=t&&n.maxY>=t},t.prototype.afterAttrsChange=function(t){e.prototype.afterAttrsChange.call(this,t),this.clearCacheBBox()},t.prototype.getBBox=function(){var e=this.cfg.bbox;return e||(e=this.calculateBBox(),this.set("bbox",e)),e},t.prototype.getCanvasBBox=function(){var e=this.cfg.canvasBBox;return e||(e=this.calculateCanvasBBox(),this.set("canvasBBox",e)),e},t.prototype.applyMatrix=function(t){e.prototype.applyMatrix.call(this,t),this.set("canvasBBox",null)},t.prototype.calculateCanvasBBox=function(){var e=this.getBBox(),t=this.getTotalMatrix(),n=e.minX,r=e.minY,a=e.maxX,o=e.maxY;if(t){var i=Ue(t,[e.minX,e.minY]),c=Ue(t,[e.maxX,e.minY]),l=Ue(t,[e.minX,e.maxY]),u=Ue(t,[e.maxX,e.maxY]);n=Math.min(i[0],c[0],l[0],u[0]),a=Math.max(i[0],c[0],l[0],u[0]),r=Math.min(i[1],c[1],l[1],u[1]),o=Math.max(i[1],c[1],l[1],u[1])}var s=this.attrs;if(s.shadowColor){var d=s.shadowBlur,p=void 0===d?0:d,f=s.shadowOffsetX,h=void 0===f?0:f,v=s.shadowOffsetY,m=void 0===v?0:v,I=n-p+h,g=a+p+h,_=r-p+m,y=o+p+m;n=Math.min(n,I),a=Math.max(a,g),r=Math.min(r,_),o=Math.max(o,y)}return{x:n,y:r,minX:n,minY:r,maxX:a,maxY:o,width:a-n,height:o-r}},t.prototype.clearCacheBBox=function(){this.set("bbox",null),this.set("canvasBBox",null)},t.prototype.isClipShape=function(){return this.get("isClipShape")},t.prototype.isInShape=function(e,t){return!1},t.prototype.isOnlyHitBox=function(){return!1},t.prototype.isHit=function(e,t){var n=this.get("startArrowShape"),r=this.get("endArrowShape"),a=[e,t,1],o=(a=this.invertFromMatrix(a))[0],i=a[1],c=this._isInBBox(o,i);if(this.isOnlyHitBox())return c;if(c&&!this.isClipped(o,i)){if(this.isInShape(o,i))return!0;if(n&&n.isHit(o,i))return!0;if(r&&r.isHit(o,i))return!0}return!1},t}(Ze),Zn=new Map;function Kn(e,t){Zn.set(e,t)}function $n(e){var t=e.attr();return{x:t.x,y:t.y,width:t.width,height:t.height}}function Qn(e){var t=e.attr(),n=t.x,r=t.y,a=t.r;return{x:n-a,y:r-a,width:2*a,height:2*a}}function Jn(e){return Math.min.apply(null,e)}function er(e){return Math.max.apply(null,e)}function tr(e,t,n,r){var a=e-n,o=t-r;return Math.sqrt(a*a+o*o)}function nr(e,t){return Math.abs(e-t)<.001}function rr(e,t){var n=Jn(e),r=Jn(t);return{x:n,y:r,width:er(e)-n,height:er(t)-r}}function ar(e){return(e+2*Math.PI)%(2*Math.PI)}var or={box:function(e,t,n,r){return rr([e,n],[t,r])},length:function(e,t,n,r){return tr(e,t,n,r)},pointAt:function(e,t,n,r,a){return{x:(1-a)*e+a*n,y:(1-a)*t+a*r}},pointDistance:function(e,t,n,r,a,o){var i=(n-e)*(a-e)+(r-t)*(o-t);return i<0?tr(e,t,a,o):i>(n-e)*(n-e)+(r-t)*(r-t)?tr(n,r,a,o):this.pointToLine(e,t,n,r,a,o)},pointToLine:function(e,t,n,r,a,o){var i=[n-e,r-t];if(function(e,t){return e[0]===t[0]&&e[1]===t[1]}(i,[0,0]))return Math.sqrt((a-e)*(a-e)+(o-t)*(o-t));var c=[-i[1],i[0]];!function(e,t){var n=t[0],r=t[1],a=n*n+r*r;a>0&&(a=1/Math.sqrt(a)),e[0]=t[0]*a,e[1]=t[1]*a}(c,c);var l=[a-e,o-t];return Math.abs(function(e,t){return e[0]*t[0]+e[1]*t[1]}(l,c))},tangentAngle:function(e,t,n,r){return Math.atan2(r-t,n-e)}};function ir(e,t,n,r,a,o){var i,c=1/0,l=[n,r],u=20;o&&o>200&&(u=o/10);for(var s=1/u,d=s/10,p=0;p<=u;p++){var f=p*s,h=[a.apply(null,e.concat([f])),a.apply(null,t.concat([f]))];(g=tr(l[0],l[1],h[0],h[1]))=0&&g=0?[a]:[]}function ur(e,t,n,r){return 2*(1-r)*(t-e)+2*r*(n-t)}function sr(e,t,n,r,a,o,i){var c=cr(e,n,a,i),l=cr(t,r,o,i),u=or.pointAt(e,t,n,r,i),s=or.pointAt(n,r,a,o,i);return[[e,t,u.x,u.y,c,l],[c,l,s.x,s.y,a,o]]}function dr(e,t,n,r,a,o,i){if(0===i)return(tr(e,t,n,r)+tr(n,r,a,o)+tr(e,t,a,o))/2;var c=sr(e,t,n,r,a,o,.5),l=c[0],u=c[1];return l.push(i-1),u.push(i-1),dr.apply(null,l)+dr.apply(null,u)}var pr={box:function(e,t,n,r,a,o){var i=lr(e,n,a)[0],c=lr(t,r,o)[0],l=[e,a],u=[t,o];return void 0!==i&&l.push(cr(e,n,a,i)),void 0!==c&&u.push(cr(t,r,o,c)),rr(l,u)},length:function(e,t,n,r,a,o){return dr(e,t,n,r,a,o,3)},nearestPoint:function(e,t,n,r,a,o,i,c){return ir([e,n,a],[t,r,o],i,c,cr)},pointDistance:function(e,t,n,r,a,o,i,c){var l=this.nearestPoint(e,t,n,r,a,o,i,c);return tr(l.x,l.y,i,c)},interpolationAt:cr,pointAt:function(e,t,n,r,a,o,i){return{x:cr(e,n,a,i),y:cr(t,r,o,i)}},divide:function(e,t,n,r,a,o,i){return sr(e,t,n,r,a,o,i)},tangentAngle:function(e,t,n,r,a,o,i){var c=ur(e,n,a,i),l=ur(t,r,o,i);return ar(Math.atan2(l,c))}};function fr(e,t,n,r,a){var o=1-a;return o*o*o*e+3*t*a*o*o+3*n*a*a*o+r*a*a*a}function hr(e,t,n,r,a){var o=1-a;return 3*(o*o*(t-e)+2*o*a*(n-t)+a*a*(r-n))}function vr(e,t,n,r){var a,o,i,c=-3*e+9*t-9*n+3*r,l=6*e-12*t+6*n,u=3*t-3*e,s=[];if(nr(c,0))nr(l,0)||(a=-u/l)>=0&&a<=1&&s.push(a);else{var d=l*l-4*c*u;nr(d,0)?s.push(-l/(2*c)):d>0&&(o=(-l-(i=Math.sqrt(d)))/(2*c),(a=(-l+i)/(2*c))>=0&&a<=1&&s.push(a),o>=0&&o<=1&&s.push(o))}return s}function mr(e,t,n,r,a,o,i,c,l){var u=fr(e,n,a,i,l),s=fr(t,r,o,c,l),d=or.pointAt(e,t,n,r,l),p=or.pointAt(n,r,a,o,l),f=or.pointAt(a,o,i,c,l),h=or.pointAt(d.x,d.y,p.x,p.y,l),v=or.pointAt(p.x,p.y,f.x,f.y,l);return[[e,t,d.x,d.y,h.x,h.y,u,s],[u,s,v.x,v.y,f.x,f.y,i,c]]}function Ir(e,t,n,r,a,o,i,c,l){if(0===l)return function(e,t){for(var n=0,r=e.length,a=0;au&&(u=f)}var h=function(e,t,n){return Math.atan(t/(e*Math.tan(n)))}(n,r,a),v=1/0,m=-1/0,I=[o,i];for(d=2*-Math.PI;d<=2*Math.PI;d+=Math.PI){var g=h+d;om&&(m=_)}return{x:l,y:v,width:u-l,height:m-v}};var br=function(e){return function(e){if(e.length<2)return 0;for(var t=0,n=0;n1){var a=function(e,t){return t?t-e:.14*e}(t,n);return t*r+a*(r-1)}return t}function Tr(e){var t=e.fontSize,n=e.fontFamily,r=e.fontWeight;return[e.fontStyle,e.fontVariant,r,t+"px",n].join(" ").trim()}var Ar=/[MLHVQTCSAZ]([^MLHVQTCSAZ]*)/gi,Mr=/[^\s\,]+/gi;var Rr="\t\n\v\f\r   ᠎              \u2028\u2029",Pr=new RegExp("([a-z])["+Rr+",]*((-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?["+Rr+"]*,?["+Rr+"]*)+)","ig"),Or=new RegExp("(-?\\d*\\.?\\d*(?:e[\\-+]?\\d+)?)["+Rr+"]*,?["+Rr+"]*","ig");var Lr=/[a-z]/;function Nr(e,t){return[t[0]+(t[0]-e[0]),t[1]+(t[1]-e[1])]}function Fr(e){var t=function(e){if(!e)return null;if(f(e))return e;var t={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},n=[];return String(e).replace(Pr,(function(e,r,a){var o=[],i=r.toLowerCase();if(a.replace(Or,(function(e,t){t&&o.push(+t)})),"m"===i&&o.length>2&&(n.push([r].concat(o.splice(0,2))),i="l",r="m"===r?"l":"L"),"o"===i&&1===o.length&&n.push([r,o[0]]),"r"===i)n.push([r].concat(o));else for(;o.length>=t[i]&&(n.push([r].concat(o.splice(0,t[i]))),t[i]););return""})),n}(e);if(!t||!t.length)return[["M",0,0]];for(var n=!1,r=0;r=0){n=!0;break}}if(!n)return t;var o=[],i=0,c=0,l=0,u=0,s=0,d=t[0];"M"!==d[0]&&"m"!==d[0]||(l=i=+d[1],u=c=+d[2],s++,o[0]=["M",i,c]);r=s;for(var p=t.length;r1&&(n*=Math.sqrt(f),r*=Math.sqrt(f));var h=n*n*(p*p)+r*r*(d*d),v=h?Math.sqrt((n*n*(r*r)-h)/h):1;o===i&&(v*=-1),isNaN(v)&&(v=0);var m=r?v*n*p/r:0,I=n?v*-r*d/n:0,g=(c+u)/2+Math.cos(a)*m-Math.sin(a)*I,_=(l+s)/2+Math.sin(a)*m+Math.cos(a)*I,y=[(d-m)/n,(p-I)/r],b=[(-1*d-m)/n,(-1*p-I)/r],E=Gr([1,0],y),S=Gr(y,b);return Br(y,b)<=-1&&(S=Math.PI),Br(y,b)>=1&&(S=0),0===i&&S>0&&(S-=2*Math.PI),1===i&&S<0&&(S+=2*Math.PI),{cx:g,cy:_,rx:Ur(e,[u,s])?0:n,ry:Ur(e,[u,s])?0:r,startAngle:E,endAngle:E+S,xRotation:a,arcFlag:o,sweepFlag:i}}function zr(e,t){return[t[0]+(t[0]-e[0]),t[1]+(t[1]-e[1])]}function qr(e){e=function(e){var t=e||[];return f(t)?t:_(t)?(v(t=t.match(Ar),(function(e,n){if((e=e.match(Mr))[0].length>1){var r=e[0].charAt(0);e.splice(1,0,e[0].substr(1)),e[0]=r}v(e,(function(t,n){isNaN(t)||(e[n]=+t)})),t[n]=e})),t):void 0}(e);for(var t=[],n=null,r=null,a=null,o=0,i=e.length,c=0;cMath.PI/2?Math.PI-p:p,f=f>Math.PI/2?Math.PI-f:f,{xExtra:Math.cos(d/2-p)*(t/2*(1/Math.sin(d/2)))-t/2||0,yExtra:Math.cos(f-d/2)*(t/2*(1/Math.sin(d/2)))-t/2||0}}function Vr(e,t,n,r){var a=e-n,o=t-r;return Math.sqrt(a*a+o*o)}function Wr(e,t,n,r,a,o){return a>=e&&a<=e+n&&o>=t&&o<=t+r}function Xr(e,t){return!(t.minX>e.maxX||t.maxXe.maxY||t.maxY=0&&i<.5*Math.PI?(r={x:l.minX,y:l.minY},a={x:l.maxX,y:l.maxY}):.5*Math.PI<=i&&i1&&(n*=Math.sqrt(f),r*=Math.sqrt(f));var h=n*n*(p*p)+r*r*(d*d),v=h?Math.sqrt((n*n*(r*r)-h)/h):1;o===i&&(v*=-1),isNaN(v)&&(v=0);var m=r?v*n*p/r:0,I=n?v*-r*d/n:0,g=(c+u)/2+Math.cos(a)*m-Math.sin(a)*I,_=(l+s)/2+Math.sin(a)*m+Math.cos(a)*I,y=[(d-m)/n,(p-I)/r],b=[(-1*d-m)/n,(-1*p-I)/r],E=ra([1,0],y),S=ra(y,b);return na(y,b)<=-1&&(S=Math.PI),na(y,b)>=1&&(S=0),0===i&&S>0&&(S-=2*Math.PI),1===i&&S<0&&(S+=2*Math.PI),{cx:g,cy:_,rx:Yr(e,[u,s])?0:n,ry:Yr(e,[u,s])?0:r,startAngle:E,endAngle:E+S,xRotation:a,arcFlag:o,sweepFlag:i}}var oa=Math.sin,ia=Math.cos,ca=Math.atan2,la=Math.PI;function ua(e,t,n,r,a,o,i){var c=t.stroke,l=t.lineWidth,u=ca(r-o,n-a),s=new $a({type:"path",canvas:e.get("canvas"),isArrowShape:!0,attrs:{path:"M"+10*ia(la/6)+","+10*oa(la/6)+" L0,0 L"+10*ia(la/6)+",-"+10*oa(la/6),stroke:c,lineWidth:l}});s.translate(a,o),s.rotateAtPoint(a,o,u),e.set(i?"startArrowShape":"endArrowShape",s)}function sa(e,t,n,r,a,o,i){var l=t.startArrow,u=t.endArrow,s=t.stroke,d=t.lineWidth,p=i?l:u,f=p.d,h=p.fill,v=p.stroke,m=p.lineWidth,I=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 a=0;for(r=Object.getOwnPropertySymbols(e);ay?_:y,C=_>y?1:_/y,k=_>y?y/_:1;t.translate(I,g),t.rotate(w),t.scale(C,k),t.arc(0,0,S,x,b,1-E),t.scale(1/C,1/k),t.rotate(-w),t.translate(-I,-g)}break;case"Z":t.closePath()}if("Z"===p)c=l;else{var T=d.length;c=[d[T-2],d[T-1]]}}}}function wa(e,t){var n=e.get("canvas");n&&("remove"===t&&(e._cacheCanvasBBox=e.get("cacheCanvasBBox")),e.get("hasChanged")||(e.set("hasChanged",!0),e.cfg.parent&&e.cfg.parent.get("hasChanged")||(n.refreshElement(e,t,n),n.get("autoDraw")&&n.draw())))}function Ea(e){var t,n,r;if(e.destroyed)t=e._cacheCanvasBBox;else{var a=e.get("cacheCanvasBBox"),o=a&&!(!a.width||!a.height),i=e.getCanvasBBox(),c=i&&!(!i.width||!i.height);o&&c?(r=i,t=(n=a)&&r?{minX:Math.min(n.minX,r.minX),minY:Math.min(n.minY,r.minY),maxX:Math.max(n.maxX,r.maxX),maxY:Math.max(n.maxY,r.maxY)}:n||r):o?t=a:c&&(t=i)}return t}var Sa=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.onCanvasChange=function(e){wa(this,e)},t.prototype.getShapeBase=function(){return a},t.prototype.getGroupBase=function(){return t},t.prototype._applyClip=function(e,t){t&&(e.save(),va(e,t),t.createPath(e),e.restore(),e.clip(),t._afterDraw())},t.prototype.cacheCanvasBBox=function(){var e=this.cfg.children,t=[],n=[];v(e,(function(e){var r=e.cfg.cacheCanvasBBox;r&&e.cfg.isInView&&(t.push(r.minX,r.maxX),n.push(r.minY,r.maxY))}));var r=null;if(t.length){var a=g(t),o=I(t),i=g(n),c=I(n);r={minX:a,minY:i,x:a,y:i,maxX:o,maxY:c,width:o-a,height:c-i};var l=this.cfg.canvas;if(l){var u=l.getViewRange();this.set("isInView",Xr(r,u))}}else this.set("isInView",!1);this.set("cacheCanvasBBox",r)},t.prototype.draw=function(e,t){var n=this.cfg.children,r=!t||this.cfg.refresh;n.length&&r&&(e.save(),va(e,this),this._applyClip(e,this.getClip()),ma(e,n,t),e.restore(),this.cacheCanvasBBox()),this.cfg.refresh=null,this.set("hasChanged",!1)},t.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("hasChanged",!1)},t}(Xn),Ca=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{lineWidth:1,lineAppendWidth:0,strokeOpacity:1,fillOpacity:1})},t.prototype.getShapeBase=function(){return a},t.prototype.getGroupBase=function(){return Sa},t.prototype.onCanvasChange=function(e){wa(this,e)},t.prototype.calculateBBox=function(){var e=this.get("type"),t=this.getHitLineWidth(),n=function(e){return Zn.get(e)}(e),r=n(this),a=t/2,o=r.x-a,i=r.y-a,c=r.x+r.width+a,l=r.y+r.height+a;return{x:o,minX:o,y:i,minY:i,width:r.width+t,height:r.height+t,maxX:c,maxY:l}},t.prototype.isFill=function(){return!!this.attrs.fill||this.isClipShape()},t.prototype.isStroke=function(){return!!this.attrs.stroke},t.prototype._applyClip=function(e,t){t&&(e.save(),va(e,t),t.createPath(e),e.restore(),e.clip(),t._afterDraw())},t.prototype.draw=function(e,t){var n=this.cfg.clipShape;if(t){if(!1===this.cfg.refresh)return void this.set("hasChanged",!1);if(!Xr(t,this.getCanvasBBox()))return this.set("hasChanged",!1),void(this.cfg.isInView&&this._afterDraw())}e.save(),va(e,this),this._applyClip(e,n),this.drawPath(e),e.restore(),this._afterDraw()},t.prototype.getCanvasViewBox=function(){var e=this.cfg.canvas;return e?e.getViewRange():null},t.prototype.cacheCanvasBBox=function(){var e=this.getCanvasViewBox();if(e){var t=this.getCanvasBBox(),n=Xr(t,e);this.set("isInView",n),n?this.set("cacheCanvasBBox",t):this.set("cacheCanvasBBox",null)}},t.prototype._afterDraw=function(){this.cacheCanvasBBox(),this.set("hasChanged",!1),this.set("refresh",null)},t.prototype.skipDraw=function(){this.set("cacheCanvasBBox",null),this.set("isInView",null),this.set("hasChanged",!1)},t.prototype.drawPath=function(e){this.createPath(e),this.strokeAndFill(e),this.afterDrawPath(e)},t.prototype.fill=function(e){e.fill()},t.prototype.stroke=function(e){e.stroke()},t.prototype.strokeAndFill=function(e){var t=this.attrs,n=t.lineWidth,r=t.opacity,a=t.strokeOpacity,o=t.fillOpacity;this.isFill()&&(p(o)||1===o?this.fill(e):(e.globalAlpha=o,this.fill(e),e.globalAlpha=r)),this.isStroke()&&n>0&&(p(a)||1===a||(e.globalAlpha=a),this.stroke(e)),this.afterDrawPath(e)},t.prototype.createPath=function(e){},t.prototype.afterDrawPath=function(e){},t.prototype.isInShape=function(e,t){var n=this.isStroke(),r=this.isFill(),a=this.getHitLineWidth();return this.isInStrokeOrPath(e,t,n,r,a)},t.prototype.isInStrokeOrPath=function(e,t,n,r,a){return!1},t.prototype.getHitLineWidth=function(){if(!this.isStroke())return 0;var e=this.attrs;return e.lineWidth+e.lineAppendWidth},t}(Yn),ka=Ca,Ta=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x:0,y:0,r:0})},t.prototype.isInStrokeOrPath=function(e,t,n,r,a){var o=this.attr(),i=o.x,c=o.y,l=o.r,u=a/2,s=Vr(i,c,e,t);return r&&n?s<=l+u:r?s<=l:!!n&&(s>=l-u&&s<=l+u)},t.prototype.createPath=function(e){var t=this.attr(),n=t.x,r=t.y,a=t.r;e.beginPath(),e.arc(n,r,a,0,2*Math.PI,!1),e.closePath()},t}(ka),Aa=Ta;function Ma(e,t,n,r){return e/(n*n)+t/(r*r)}var Ra=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x:0,y:0,rx:0,ry:0})},t.prototype.isInStrokeOrPath=function(e,t,n,r,a){var o=this.attr(),i=a/2,c=o.x,l=o.y,u=o.rx,s=o.ry,d=(e-c)*(e-c),p=(t-l)*(t-l);return r&&n?Ma(d,p,u+i,s+i)<=1:r?Ma(d,p,u,s)<=1:!!n&&(Ma(d,p,u-i,s-i)>=1&&Ma(d,p,u+i,s+i)<=1)},t.prototype.createPath=function(e){var t=this.attr(),n=t.x,r=t.y,a=t.rx,o=t.ry;if(e.beginPath(),e.ellipse)e.ellipse(n,r,a,o,0,0,2*Math.PI,!1);else{var i=a>o?a:o,c=a>o?1:a/o,l=a>o?o/a:1;e.save(),e.translate(n,r),e.scale(c,l),e.arc(0,0,i,0,2*Math.PI),e.restore(),e.closePath()}},t}(ka),Pa=Ra;function Oa(e){return e instanceof HTMLElement&&_(e.nodeName)&&"CANVAS"===e.nodeName.toUpperCase()}var La=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x:0,y:0,width:0,height:0})},t.prototype.initAttrs=function(e){this._setImage(e.img)},t.prototype.isStroke=function(){return!1},t.prototype.isOnlyHitBox=function(){return!0},t.prototype._afterLoading=function(){if(!0===this.get("toDraw")){var e=this.get("canvas");e?e.draw():this.createPath(this.get("context"))}},t.prototype._setImage=function(e){var t=this,n=this.attrs;if(_(e)){var r=new Image;r.onload=function(){if(t.destroyed)return!1;t.attr("img",r),t.set("loading",!1),t._afterLoading();var e=t.get("callback");e&&e.call(t)},r.crossOrigin="Anonymous",r.src=e,this.set("loading",!0)}else e instanceof Image?(n.width||(n.width=e.width),n.height||(n.height=e.height)):Oa(e)&&(n.width||(n.width=Number(e.getAttribute("width"))),n.height||(n.height,Number(e.getAttribute("height"))))},t.prototype.onAttrChange=function(t,n,r){e.prototype.onAttrChange.call(this,t,n,r),"img"===t&&this._setImage(n)},t.prototype.createPath=function(e){if(this.get("loading"))return this.set("toDraw",!0),void this.set("context",e);var t=this.attr(),n=t.x,r=t.y,a=t.width,o=t.height,i=t.sx,c=t.sy,l=t.swidth,u=t.sheight,s=t.img;(s instanceof Image||Oa(s))&&(p(i)||p(c)||p(l)||p(u)?e.drawImage(s,n,r,a,o):e.drawImage(s,i,c,l,u,n,r,a,o))},t}(ka),Na=La;function Fa(e,t,n,r,a,o,i){var c=Math.min(e,n),l=Math.max(e,n),u=Math.min(t,r),s=Math.max(t,r),d=a/2;return o>=c-d&&o<=l+d&&i>=u-d&&i<=s+d&&or.pointToLine(e,t,n,r,o,i)<=a/2}var Da=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x1:0,y1:0,x2:0,y2:0,startArrow:!1,endArrow:!1})},t.prototype.initAttrs=function(e){this.setArrow()},t.prototype.onAttrChange=function(t,n,r){e.prototype.onAttrChange.call(this,t,n,r),this.setArrow()},t.prototype.setArrow=function(){var e=this.attr(),t=e.x1,n=e.y1,r=e.x2,a=e.y2,o=e.startArrow,i=e.endArrow;o&&pa(this,e,r,a,t,n),i&&fa(this,e,t,n,r,a)},t.prototype.isInStrokeOrPath=function(e,t,n,r,a){if(!n||!a)return!1;var o=this.attr();return Fa(o.x1,o.y1,o.x2,o.y2,a,e,t)},t.prototype.createPath=function(e){var t=this.attr(),n=t.x1,r=t.y1,a=t.x2,o=t.y2,i=t.startArrow,c=t.endArrow,l={dx:0,dy:0},u={dx:0,dy:0};i&&i.d&&(l=da(n,r,a,o,t.startArrow.d)),c&&c.d&&(u=da(n,r,a,o,t.endArrow.d)),e.beginPath(),e.moveTo(n+l.dx,r+l.dy),e.lineTo(a-u.dx,o-u.dy)},t.prototype.afterDrawPath=function(e){var t=this.get("startArrowShape"),n=this.get("endArrowShape");t&&t.draw(e),n&&n.draw(e)},t.prototype.getTotalLength=function(){var e=this.attr(),t=e.x1,n=e.y1,r=e.x2,a=e.y2;return or.length(t,n,r,a)},t.prototype.getPoint=function(e){var t=this.attr(),n=t.x1,r=t.y1,a=t.x2,o=t.y2;return or.pointAt(n,r,a,o,e)},t}(ka),Ba=Da,Ga={circle:function(e,t,n){return[["M",e-n,t],["A",n,n,0,1,0,e+n,t],["A",n,n,0,1,0,e-n,t]]},square:function(e,t,n){return[["M",e-n,t-n],["L",e+n,t-n],["L",e+n,t+n],["L",e-n,t+n],["Z"]]},diamond:function(e,t,n){return[["M",e-n,t],["L",e,t-n],["L",e+n,t],["L",e,t+n],["Z"]]},triangle:function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t+r],["L",e,t-r],["L",e+n,t+r],["Z"]]},"triangle-down":function(e,t,n){var r=n*Math.sin(1/3*Math.PI);return[["M",e-n,t-r],["L",e+n,t-r],["L",e,t+r],["Z"]]}},Ua=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.initAttrs=function(e){this._resetParamsCache()},t.prototype._resetParamsCache=function(){this.set("paramsCache",{})},t.prototype.onAttrChange=function(t,n,r){e.prototype.onAttrChange.call(this,t,n,r),-1!==["symbol","x","y","r","radius"].indexOf(t)&&this._resetParamsCache()},t.prototype.isOnlyHitBox=function(){return!0},t.prototype._getR=function(e){return p(e.r)?e.radius:e.r},t.prototype._getPath=function(){var e,n,r=this.attr(),a=r.x,o=r.y,i=r.symbol||"circle",c=this._getR(r);if(d(i))n=Fr(n=(e=i)(a,o,c));else{if(!(e=t.Symbols[i]))return console.warn(i+" marker is not supported."),null;n=e(a,o,c)}return n},t.prototype.createPath=function(e){ba(this,e,{path:this._getPath()},this.get("paramsCache"))},t.Symbols=Ga,t}(ka),ja=Ua;function za(e,t,n){var r=Cr();return e.createPath(r),r.isPointInPath(t,n)}function qa(e){return Math.abs(e)<1e-6?0:e<0?-1:1}function Ha(e,t,n){return(n[0]-e[0])*(t[1]-e[1])==(t[0]-e[0])*(n[1]-e[1])&&Math.min(e[0],t[0])<=n[0]&&n[0]<=Math.max(e[0],t[0])&&Math.min(e[1],t[1])<=n[1]&&n[1]<=Math.max(e[1],t[1])}function Va(e,t,n){var r=!1,a=e.length;if(a<=2)return!1;for(var o=0;o0!=qa(c[1]-n)>0&&qa(t-(n-i[1])*(i[0]-c[0])/(i[1]-c[1])-i[0])<0&&(r=!r)}return r}function Wa(e,t,n,r,a,o,i,c){var l=(Math.atan2(c-t,i-e)+2*Math.PI)%(2*Math.PI);if(la)return!1;var u={x:e+n*Math.cos(l),y:t+n*Math.sin(l)};return Vr(u.x,u.y,i,c)<=o/2}var Xa=Be;var Ya=c({hasArc:function(e){for(var t=!1,n=e.length,r=0;r0&&r.push(a),{polygons:n,polylines:r}},isPointInStroke:function(e,t,n,r,a){for(var o=!1,i=t/2,c=0;cI?m:I;Oe(x,x,Xa(null,[["t",-h,-v],["r",-y],["s",1/(m>I?1:m/I),1/(m>I?I/m:1)]])),o=Wa(0,0,b,g,_,t,x[0],x[1])}if(o)break}}return o}},se);function Za(e,t,n){for(var r=!1,a=0;a=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=a)}));var o=a[n];if(p(o)||p(n))return null;var i=o.length,c=a[n+1];return gr.pointAt(o[i-2],o[i-1],c[1],c[2],c[3],c[4],c[5],c[6],t)},t.prototype._calculateCurve=function(){var e=this.attr().path;this.set("curve",Ya.pathToCurve(e))},t.prototype._setTcache=function(){var e,t,n,r,a=0,o=0,i=[],c=this.get("curve");c&&(v(c,(function(e,t){n=c[t+1],r=e.length,n&&(a+=gr.length(e[r-2],e[r-1],n[1],n[2],n[3],n[4],n[5],n[6])||0)})),this.set("totalLength",a),0!==a?(v(c,(function(l,u){n=c[u+1],r=l.length,n&&((e=[])[0]=o/a,t=gr.length(l[r-2],l[r-1],n[1],n[2],n[3],n[4],n[5],n[6]),o+=t||0,e[1]=o/a,i.push(e))})),this.set("tCache",i)):this.set("tCache",[]))},t.prototype.getStartTangent=function(){var e,t=this.getSegments();if(t.length>1){var n=t[0].currentPoint,r=t[1].currentPoint,a=t[1].startTangent;e=[],a?(e.push([n[0]-a[0],n[1]-a[1]]),e.push([n[0],n[1]])):(e.push([r[0],r[1]]),e.push([n[0],n[1]]))}return e},t.prototype.getEndTangent=function(){var e,t=this.getSegments(),n=t.length;if(n>1){var r=t[n-2].currentPoint,a=t[n-1].currentPoint,o=t[n-1].endTangent;e=[],o?(e.push([a[0]-o[0],a[1]-o[1]]),e.push([a[0],a[1]])):(e.push([r[0],r[1]]),e.push([a[0],a[1]]))}return e},t}(ka),$a=Ka;function Qa(e,t,n,r,a){var o=e.length;if(o<2)return!1;for(var i=0;i=r[0]&&e<=r[1]&&(t=(e-r[0])/(r[1]-r[0]),n=a)})),or.pointAt(r[n][0],r[n][1],r[n+1][0],r[n+1][1],t)},t.prototype._setTcache=function(){var e=this.attr().points;if(e&&0!==e.length){var t=this.getTotalLength();if(!(t<=0)){var n,r,a=0,o=[];v(e,(function(i,c){e[c+1]&&((n=[])[0]=a/t,r=or.length(i[0],i[1],e[c+1][0],e[c+1][1]),a+=r,n[1]=a/t,o.push(n))})),this.set("tCache",o)}}},t.prototype.getStartTangent=function(){var e=this.attr().points,t=[];return t.push([e[1][0],e[1][1]]),t.push([e[0][0],e[0][1]]),t},t.prototype.getEndTangent=function(){var e=this.attr().points,t=e.length-1,n=[];return n.push([e[t-1][0],e[t-1][1]]),n.push([e[t][0],e[t][1]]),n},t}(ka),no=to;var ro=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x:0,y:0,width:0,height:0,radius:0})},t.prototype.isInStrokeOrPath=function(e,t,n,r,a){var o=this.attr(),i=o.x,c=o.y,l=o.width,u=o.height,s=o.radius;if(s){var d=!1;return n&&(d=function(e,t,n,r,a,o,i,c){return Fa(e+a,t,e+n-a,t,o,i,c)||Fa(e+n,t+a,e+n,t+r-a,o,i,c)||Fa(e+n-a,t+r,e+a,t+r,o,i,c)||Fa(e,t+r-a,e,t+a,o,i,c)||Wa(e+n-a,t+a,a,1.5*Math.PI,2*Math.PI,o,i,c)||Wa(e+n-a,t+r-a,a,0,.5*Math.PI,o,i,c)||Wa(e+a,t+r-a,a,.5*Math.PI,Math.PI,o,i,c)||Wa(e+a,t+a,a,Math.PI,1.5*Math.PI,o,i,c)}(i,c,l,u,s,a,e,t)),!d&&r&&(d=za(this,e,t)),d}var p=a/2;return r&&n?Wr(i-p,c-p,l+p,u+p,e,t):r?Wr(i,c,l,u,e,t):n?function(e,t,n,r,a,o,i){var c=a/2;return Wr(e-c,t-c,n,a,o,i)||Wr(e+n-c,t-c,a,r,o,i)||Wr(e+c,t+r-c,n,a,o,i)||Wr(e-c,t+c,a,r,o,i)}(i,c,l,u,a,e,t):void 0},t.prototype.createPath=function(e){var t=this.attr(),n=t.x,r=t.y,a=t.width,o=t.height,i=t.radius;if(e.beginPath(),0===i)e.rect(n,r,a,o);else{var c=function(e){var t=0,n=0,r=0,a=0;return f(e)?1===e.length?t=n=r=a=e[0]:2===e.length?(t=r=e[0],n=a=e[1]):3===e.length?(t=e[0],n=a=e[1],r=e[2]):(t=e[0],n=e[1],r=e[2],a=e[3]):t=n=r=a=e,[t,n,r,a]}(i),l=c[0],u=c[1],s=c[2],d=c[3];e.moveTo(n+l,r),e.lineTo(n+a-u,r),0!==u&&e.arc(n+a-u,r+u,u,-Math.PI/2,0),e.lineTo(n+a,r+o-s),0!==s&&e.arc(n+a-s,r+o-s,s,0,Math.PI/2),e.lineTo(n+d,r+o),0!==d&&e.arc(n+d,r+o-d,d,Math.PI/2,Math.PI),e.lineTo(n,r+l),0!==l&&e.arc(n+l,r+l,l,Math.PI,1.5*Math.PI),e.closePath()}},t}(ka),ao=ro,oo=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultAttrs=function(){var t=e.prototype.getDefaultAttrs.call(this);return c(c({},t),{x:0,y:0,text:null,fontSize:12,fontFamily:"sans-serif",fontStyle:"normal",fontWeight:"normal",fontVariant:"normal",textAlign:"start",textBaseline:"bottom"})},t.prototype.isOnlyHitBox=function(){return!0},t.prototype.initAttrs=function(e){this._assembleFont(),e.text&&this._setText(e.text)},t.prototype._assembleFont=function(){var e=this.attrs;e.font=Tr(e)},t.prototype._setText=function(e){var t=null;_(e)&&-1!==e.indexOf("\n")&&(t=e.split("\n")),this.set("textArr",t)},t.prototype.onAttrChange=function(t,n,r){e.prototype.onAttrChange.call(this,t,n,r),t.startsWith("font")&&this._assembleFont(),"text"===t&&this._setText(n)},t.prototype._getSpaceingY=function(){var e=this.attrs,t=e.lineHeight,n=1*e.fontSize;return t?t-n:.14*n},t.prototype._drawTextArr=function(e,t,n){var r,a=this.attrs,o=a.textBaseline,i=a.x,c=a.y,l=1*a.fontSize,u=this._getSpaceingY(),s=kr(a.text,a.fontSize,a.lineHeight);v(t,(function(t,a){r=c+a*(u+l)-s+l,"middle"===o&&(r+=s-l-(s-l)/2),"top"===o&&(r+=s-l),p(t)||(n?e.fillText(t,i,r):e.strokeText(t,i,r))}))},t.prototype._drawText=function(e,t){var n=this.attr(),r=n.x,a=n.y,o=this.get("textArr");if(o)this._drawTextArr(e,o,t);else{var i=n.text;p(i)||(t?e.fillText(i,r,a):e.strokeText(i,r,a))}},t.prototype.strokeAndFill=function(e){var t=this.attrs,n=t.lineWidth,r=t.opacity,a=t.strokeOpacity,o=t.fillOpacity;this.isStroke()&&n>0&&(p(a)||1===a||(e.globalAlpha=r),this.stroke(e)),this.isFill()&&(p(o)||1===o?this.fill(e):(e.globalAlpha=o,this.fill(e),e.globalAlpha=r)),this.afterDrawPath(e)},t.prototype.fill=function(e){this._drawText(e,!0)},t.prototype.stroke=function(e){this._drawText(e,!1)},t}(ka),io=oo;function co(e,t,n){var r,a,o=e.getTotalMatrix();if(o){var i=(r=[t,n,1],(a=o)?Ue(je(a),r):r);return[i[0],i[1]]}return[t,n]}function lo(e,t,n){if(e.isCanvas&&e.isCanvas())return!0;if(!ge(e)||!1===e.cfg.isInView)return!1;if(e.cfg.clipShape){var r=co(e,t,n),a=r[0],o=r[1];if(e.isClipped(a,o))return!1}var i=e.cfg.cacheCanvasBBox||e.getCanvasBBox();return t>=i.minX&&t<=i.maxX&&n>=i.minY&&n<=i.maxY}function uo(e,t,n){if(!lo(e,t,n))return null;for(var r=null,a=e.getChildren(),o=a.length-1;o>=0;o--){var i=a[o];if(i.isGroup())r=uo(i,t,n);else if(lo(i,t,n)){var c=i,l=co(i,t,n),u=l[0],s=l[1];c.isInShape(u,s)&&(r=i)}if(r)break}return r}var so,po,fo,ho=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return i(t,e),t.prototype.getDefaultCfg=function(){var t=e.prototype.getDefaultCfg.call(this);return t.renderer="canvas",t.autoDraw=!0,t.localRefresh=!0,t.refreshElements=[],t.clipView=!0,t.quickHit=!1,t},t.prototype.onCanvasChange=function(e){"attr"!==e&&"sort"!==e&&"changeSize"!==e||(this.set("refreshElements",[this]),this.draw())},t.prototype.getShapeBase=function(){return a},t.prototype.getGroupBase=function(){return Sa},t.prototype.getPixelRatio=function(){var e=this.get("pixelRatio")||(window?window.devicePixelRatio:1);return e>=1?Math.ceil(e):1},t.prototype.getViewRange=function(){return{minX:0,minY:0,maxX:this.cfg.width,maxY:this.cfg.height}},t.prototype.createDom=function(){var e=document.createElement("canvas"),t=e.getContext("2d");return this.set("context",t),e},t.prototype.setDOMSize=function(t,n){e.prototype.setDOMSize.call(this,t,n);var r=this.get("context"),a=this.get("el"),o=this.getPixelRatio();a.width=o*t,a.height=o*n,o>1&&r.scale(o,o)},t.prototype.clear=function(){e.prototype.clear.call(this),this._clearFrame();var t=this.get("context"),n=this.get("el");t.clearRect(0,0,n.width,n.height)},t.prototype.getShape=function(t,n){return this.get("quickHit")?uo(this,t,n):e.prototype.getShape.call(this,t,n,null)},t.prototype._getRefreshRegion=function(){var e,t=this.get("refreshElements"),n=this.getViewRange();t.length&&t[0]===this?e=n:(e=function(e){if(!e.length)return null;var t=[],n=[],r=[],a=[];return v(e,(function(e){var o=Ea(e);o&&(t.push(o.minX),n.push(o.minY),r.push(o.maxX),a.push(o.maxY))})),{minX:g(t),minY:g(n),maxX:I(r),maxY:I(a)}}(t),e&&(e.minX=Math.floor(e.minX),e.minY=Math.floor(e.minY),e.maxX=Math.ceil(e.maxX),e.maxY=Math.ceil(e.maxY),e.maxY+=1,this.get("clipView")&&(e=function(e,t){return e&&t&&Xr(e,t)?{minX:Math.max(e.minX,t.minX),minY:Math.max(e.minY,t.minY),maxX:Math.min(e.maxX,t.maxX),maxY:Math.min(e.maxY,t.maxY)}:null}(e,n))));return e},t.prototype.refreshElement=function(e){this.get("refreshElements").push(e)},t.prototype._clearFrame=function(){var e,t=this.get("drawFrame");t&&(e=t,(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.msCancelAnimationFrame||clearTimeout)(e),this.set("drawFrame",null),this.set("refreshElements",[]))},t.prototype.draw=function(){var e=this.get("drawFrame");this.get("autoDraw")&&e||this._startDraw()},t.prototype._drawAll=function(){var e=this.get("context"),t=this.get("el"),n=this.getChildren();e.clearRect(0,0,t.width,t.height),va(e,this),ma(e,n),this.set("refreshElements",[])},t.prototype._drawRegion=function(){var e=this.get("context"),t=this.get("refreshElements"),n=this.getChildren(),r=this._getRefreshRegion();r?(e.clearRect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),e.save(),e.beginPath(),e.rect(r.minX,r.minY,r.maxX-r.minX,r.maxY-r.minY),e.clip(),va(e,this),Ia(this,n,r),ma(e,n,r),e.restore()):t.length&&_a(t),v(t,(function(e){e.get("hasChanged")&&e.set("hasChanged",!1)})),this.set("refreshElements",[])},t.prototype._startDraw=function(){var e,t=this,n=this.get("drawFrame");n||(e=function(){t.get("localRefresh")?t._drawRegion():t._drawAll(),t.set("drawFrame",null)},n=(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.msRequestAnimationFrame||function(e){return setTimeout(e,16)})(e),this.set("drawFrame",n))},t.prototype.skipDraw=function(){},t.prototype.removeDom=function(){var e=this.get("el");e.width=0,e.height=0,e.parentNode.removeChild(e)},t}(Wn);!function(e){e.DATA_CELL_CLICK_EVENT="interaction:data-cell-click",e.MERGED_CELLS_CLICK_EVENT="interaction:merged-cells-click",e.CORNER_TEXT_CLICK_EVENT="interaction:corner-cell-text-click",e.ROW_COLUMN_CLICK_EVENT="interaction:row-column-click",e.ROW_TEXT_CLICK_EVENT="interaction:row-text-click",e.HOVER_EVENT="interaction:hover",e.TREND_ICON_CLICK="interaction:trend-icon-click"}(so||(so={})),function(e){e.MOUSE_DOWN="mousedown",e.MOUSE_MOVE="mousemove",e.MOUSE_OUT="mouseout",e.MOUSE_LEAVE="mouseleave",e.MOUSE_UP="mouseup",e.KEY_DOWN="keydown",e.KEY_UP="keyup",e.CLICK="click",e.HOVER="hover",e.DOUBLE_CLICK="dblclick",e.CONTEXT_MENU="contextmenu"}(po||(po={})),function(e){e.ROW_CELL_HOVER="row-cell:hover",e.ROW_CELL_CLICK="row-cell:click",e.ROW_CELL_DOUBLE_CLICK="row-cell:double-click",e.ROW_CELL_CONTEXT_MENU="row-cell:context-menu",e.ROW_CELL_MOUSE_DOWN="row-cell:mouse-down",e.ROW_CELL_MOUSE_UP="row-cell:mouse-up",e.ROW_CELL_MOUSE_MOVE="row-cell:mouse-move",e.ROW_CELL_COLLAPSE_TREE_ROWS="row-cell:collapsed-tree-rows",e.ROW_CELL_SCROLL="row-cell:scroll",e.ROW_CELL_BRUSH_SELECTION="row-cell:brush-selection",e.COL_CELL_HOVER="col-cell:hover",e.COL_CELL_CLICK="col-cell:click",e.COL_CELL_DOUBLE_CLICK="col-cell:double-click",e.COL_CELL_CONTEXT_MENU="col-cell:context-menu",e.COL_CELL_MOUSE_DOWN="col-cell:mouse-down",e.COL_CELL_MOUSE_UP="col-cell:mouse-up",e.COL_CELL_MOUSE_MOVE="col-cell:mouse-move",e.COL_CELL_BRUSH_SELECTION="col-cell:brush-selection",e.DATA_CELL_HOVER="data-cell:hover",e.DATA_CELL_CLICK="data-cell:click",e.DATA_CELL_DOUBLE_CLICK="data-cell:double-click",e.DATA_CELL_CONTEXT_MENU="data-cell:context-menu",e.DATA_CELL_MOUSE_UP="data-cell:mouse-up",e.DATA_CELL_MOUSE_DOWN="data-cell:mouse-down",e.DATA_CELL_MOUSE_MOVE="data-cell:mouse-move",e.DATA_CELL_TREND_ICON_CLICK="data-cell:trend-icon-click",e.DATA_CELL_BRUSH_SELECTION="data-cell:brush-selection",e.DATA_CELL_SELECT_MOVE="data-cell:select-move",e.CORNER_CELL_HOVER="corner-cell:hover",e.CORNER_CELL_CLICK="corner-cell:click",e.CORNER_CELL_DOUBLE_CLICK="corner-cell:double-click",e.CORNER_CELL_CONTEXT_MENU="corner-cell:context-menu",e.CORNER_CELL_MOUSE_DOWN="corner-cell:mouse-down",e.CORNER_CELL_MOUSE_UP="corner-cell:mouse-up",e.CORNER_CELL_MOUSE_MOVE="corner-cell:mouse-move",e.MERGED_CELLS_HOVER="merged-cells:hover",e.MERGED_CELLS_CLICK="merged-cells:click",e.MERGED_CELLS_DOUBLE_CLICK="merged-cells:double-click",e.MERGED_CELLS_CONTEXT_MENU="merged-cell:context-menu",e.MERGED_CELLS_MOUSE_DOWN="merged-cells:mouse-down",e.MERGED_CELLS_MOUSE_UP="merged-cells:mouse-up",e.MERGED_CELLS_MOUSE_MOVE="merged-cells:mouse-move",e.RANGE_SORT="sort:range-sort",e.RANGE_SORTED="sort:range-sorted",e.RANGE_FILTER="filter:range-filter",e.RANGE_FILTERED="filter:range-filtered",e.LAYOUT_AFTER_HEADER_LAYOUT="layout:after-header-layout",e.LAYOUT_CELL_SCROLL="layout:cell-scroll",e.LAYOUT_PAGINATION="layout:pagination",e.LAYOUT_COLLAPSE_ROWS="layout:collapsed-rows",e.LAYOUT_AFTER_COLLAPSE_ROWS="layout:after-collapsed-rows",e.LAYOUT_AFTER_REAL_DATA_CELL_RENDER="layout:after-real-data-cell-render",e.LAYOUT_TREE_ROWS_COLLAPSE_ALL="layout:toggle-collapse-all",e.LAYOUT_COLS_EXPANDED="layout:table-col-expanded",e.LAYOUT_COLS_HIDDEN="layout:table-col-hidden",e.LAYOUT_AFTER_RENDER="layout:after-render",e.LAYOUT_BEFORE_RENDER="layout:before-render",e.LAYOUT_DESTROY="layout:destroy",e.LAYOUT_RESIZE="layout:resize",e.LAYOUT_RESIZE_SERIES_WIDTH="layout:resize-series-width",e.LAYOUT_RESIZE_ROW_WIDTH="layout:resize-row-width",e.LAYOUT_RESIZE_ROW_HEIGHT="layout:resize-row-height",e.LAYOUT_RESIZE_COL_WIDTH="layout:resize-column-width",e.LAYOUT_RESIZE_COL_HEIGHT="layout:resize-column-height",e.LAYOUT_RESIZE_TREE_WIDTH="layout:resize-tree-width",e.LAYOUT_RESIZE_MOUSE_DOWN="layout:resize:mouse-down",e.LAYOUT_RESIZE_MOUSE_MOVE="layout:resize:mouse-move",e.LAYOUT_RESIZE_MOUSE_UP="layout:resize-mouse-up",e.GLOBAL_KEYBOARD_DOWN="global:keyboard-down",e.GLOBAL_KEYBOARD_UP="global:keyboard-up",e.GLOBAL_COPIED="global:copied",e.GLOBAL_MOUSE_UP="global:mouse-up",e.GLOBAL_MOUSE_MOVE="global:mouse-move",e.GLOBAL_ACTION_ICON_CLICK="global:action-icon-click",e.GLOBAL_ACTION_ICON_HOVER="global:action-icon-hover",e.GLOBAL_ACTION_ICON_HOVER_OFF="global:action-icon-hover-off",e.GLOBAL_CONTEXT_MENU="global:context-menu",e.GLOBAL_CLICK="global:click",e.GLOBAL_DOUBLE_CLICK="global:double-click",e.GLOBAL_SELECTED="global:selected",e.GLOBAL_HOVER="global:hover",e.GLOBAL_RESET="global:reset",e.GLOBAL_LINK_FIELD_JUMP="global:link-field-jump",e.GLOBAL_SCROLL="global:scroll"}(fo||(fo={}));var vo,mo="$$value$$",Io="$$extra$$",go="$$extra_column$$",_o="$$total$$",yo="$$series_number$$",xo="$$empty_field_value$$",bo=0,wo=3,Eo=3,So=4,Co=5,ko=5,To=1,Ao=1,Mo=2,Ro=1,Po="backGroundGroup",Oo="foreGroundGroup",Lo="panelGroup",No="panelScrollGroup",Fo="mergedCellsGroup",Do="frozenRowGroup",Bo="frozenColGroup",Go="frozenTrailingRowGroup",Uo="frozenTrailingColGroup",jo="frozenTopGroup",zo="frozenBottomGroup",qo="rowResizeAreaGroup",Ho="rowFrozenResizeAreaGroup",Vo="frozenSplitLine",Wo="rowIndexResizeAreaGroup",Xo="cornerResizeAreaGroup",Yo="colResizeAreaGroup",Zo="colFrozenResizeAreaGroup",Ko="colHorizontalResizeAreaGroup",$o="colScrollGroup",Qo="colFrozenGroup",Jo="colFrozenTrailingGroup",ei="gridGroup",ti="rowScrollGroup",ni="rowHeaderFrozenGroup",ri="series-number-node",ai="horizontal-resize-area-",oi="table-col-horizontal-resize-area",ii="col-real-width-info",ci="root",li="[&]",ui="-",si=0,di=1,pi=2,fi=3,hi=28,vi=16,mi=16,Ii=/^root\[&\]*/,gi="image",_i=.5,yi=50;!function(e){e.Line="line",e.Bar="bar",e.Bullet="bullet"}(vo||(vo={}));var xi,bi,wi,Ei="square",Si="...",Ci="antv-s2",ki="valueRanges",Ti={},Ai="#000000",Mi="#FFFFFF",Ri={data:[],totalData:[],fields:{rows:[],columns:[],values:[],customTreeItems:[],valueInCols:!0},meta:[],sortParams:[],filterParams:[]};!function(e){e.ROW="row",e.COL="col",e.TRAILING_ROW="trailingRow",e.TRAILING_COL="trailingCol",e.SCROLL="scroll",e.TOP="top",e.BOTTOM="bottom"}(bi||(bi={})),function(e){e.FROZEN_COL="frozenCol",e.FROZEN_ROW="frozenRow",e.FROZEN_TRAILING_COL="frozenTrailingCol",e.FROZEN_TRAILING_ROW="frozenTrailingRow"}(wi||(wi={}));var Pi,Oi,Li,Ni=((xi={})[bi.ROW]="frozenRowGroup",xi[bi.COL]="frozenColGroup",xi[bi.TRAILING_COL]="frozenTrailingColGroup",xi[bi.TRAILING_ROW]="frozenTrailingRowGroup",xi[bi.SCROLL]="panelScrollGroup",xi[bi.TOP]="frozenTopGroup",xi[bi.BOTTOM]="frozenBottomGroup",xi);!function(e){e.CORNER_CELL_CLICK="cornerCellClick",e.DATA_CELL_CLICK="dataCellClick",e.MERGED_CELLS_CLICK="mergedCellsClick",e.ROW_COLUMN_CLICK="rowColumnClick",e.ROW_TEXT_CLICK="rowTextClick",e.HOVER="hover",e.BRUSH_SELECTION="brushSelection",e.ROW_BRUSH_SELECTION="rowBrushSelection",e.COL_BRUSH_SELECTION="colBrushSelection",e.COL_ROW_RESIZE="rowColResize",e.DATA_CELL_MULTI_SELECTION="dataCellMultiSelection",e.RANGE_SELECTION="rangeSelection",e.SELECTED_CELL_MOVE="selectedCellMove"}(Pi||(Pi={})),function(e){e.ALL_SELECTED="allSelected",e.SELECTED="selected",e.BRUSH_SELECTED="brushSelected",e.UNSELECTED="unselected",e.HOVER="hover",e.HOVER_FOCUS="hoverFocus",e.HIGHLIGHT="highlight",e.SEARCH_RESULT="searchResult",e.PREPARE_SELECT="prepareSelect"}(Oi||(Oi={})),function(e){e.DATA_CELL="dataCell",e.HEADER_CELL="headerCell",e.ROW_CELL="rowCell",e.COL_CELL="colCell",e.CORNER_CELL="cornerCell",e.MERGED_CELL="mergedCell"}(Li||(Li={}));var Fi,Di,Bi,Gi,Ui=800,ji={textOpacity:"fillOpacity",backgroundOpacity:"fillOpacity",backgroundColor:"fill",borderOpacity:"strokeOpacity",borderColor:"stroke",borderWidth:"lineWidth",opacity:"opacity"},zi={textShape:["textOpacity"],textShapes:["textOpacity"],linkFieldShape:["opacity"],interactiveBgShape:["backgroundColor","backgroundOpacity"],interactiveBorderShape:["borderColor","borderOpacity","borderWidth"]},qi="interactionStateInfo";!function(e){e.CLICK="click",e.UN_DRAGGED="unDragged",e.DRAGGED="dragged"}(Fi||(Fi={})),function(e){e.SHIFT="Shift",e.COPY="c",e.ESC="Escape",e.META="Meta",e.CONTROL="Control",e.ARROW_UP="ArrowUp",e.ARROW_DOWN="ArrowDown",e.ARROW_LEFT="ArrowLeft",e.ARROW_RIGHT="ArrowRight"}(Di||(Di={})),function(e){e.ASC="ASC",e.DESC="DESC"}(Bi||(Bi={})),function(e){e.HOVER="hover",e.CLICK="click",e.BRUSH_SELECTION="brushSelection",e.ROW_BRUSH_SELECTION="rowBrushSelection",e.COL_BRUSH_SELECTION="colBrushSelection",e.MULTI_SELECTION="multiSelection",e.RESIZE="resize"}(Gi||(Gi={}));var Hi,Vi,Wi,Xi={x:{value:0,scroll:!1},y:{value:0,scroll:!1}};!function(e){e.CONTENT="content",e.CANVAS="canvas"}(Hi||(Hi={})),function(e){e.SCROLL_UP="scrollUp",e.SCROLL_DOWN="scrollDown"}(Vi||(Vi={})),function(e){e[e.SCROLL_UP=-1]="SCROLL_UP",e[e.SCROLL_DOWN=1]="SCROLL_DOWN"}(Wi||(Wi={}));var Yi,Zi,Ki,$i="RESIZE_START_GUIDE_LINE",Qi="RESIZE_END_GUIDE_LINE",Ji="RESIZE_MASK";!function(e){e.Horizontal="col",e.Vertical="row"}(Yi||(Yi={})),function(e){e.Field="field",e.Cell="cell",e.Tree="tree",e.Series="series"}(Zi||(Zi={})),function(e){e.ALL="all",e.CURRENT="current"}(Ki||(Ki={}));var ec,tc=1;!function(e){e.Adaptive="adaptive",e.ColAdaptive="colAdaptive",e.Compact="compact"}(ec||(ec={}));var nc=120,rc={layoutWidthType:ec.Adaptive,showTreeLeafNodeAlignDot:!1,collapsedRows:{},collapsedCols:{},cellCfg:{width:96,height:30},rowCfg:{width:null,widthByField:{},heightByField:{}},colCfg:{height:30,widthByFieldValue:{},heightByField:{}},device:"pc"},ac={width:600,height:480,debug:!1,hierarchyType:"grid",conditions:{},totals:{},tooltip:{showTooltip:!1,autoAdjustBoundary:"body",operation:{hiddenColumns:!1,trend:!1,sort:!1,menus:[]}},interaction:{linkFields:[],hiddenColumnFields:[],selectedCellsSpotlight:!1,hoverHighlight:!0,hoverFocus:{duration:Ui},scrollSpeedRatio:{horizontal:1,vertical:1},autoResetSheetStyle:!0,brushSelection:{data:!0,row:!1,col:!1},multiSelection:!0,rangeSelection:!0,scrollbarPosition:Hi.CONTENT,resize:{rowCellVertical:!0,cornerCellHorizontal:!0,colCellHorizontal:!0,colCellVertical:!0,rowResizeType:Ki.ALL},eventListenerOptions:!1,selectedCellHighlight:!1,overscrollBehavior:"auto"},showSeriesNumber:!1,customSVGIcons:[],showDefaultHeaderActionIcon:!1,headerActionIcons:[],style:rc,frozenRowHeader:!0,frozenRowCount:0,frozenColCount:0,frozenTrailingRowCount:0,frozenTrailingColCount:0,hdAdapter:!0,cornerText:"",cornerExtraFieldText:"",placeholder:ui,supportCSSTransform:!1,devicePixelRatio:window.devicePixelRatio},oc=function(e,t){return oc=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])},oc(e,t)};function ic(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}oc(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var cc=function(){return cc=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function sc(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}function dc(e,t,n){if(n||2===arguments.length)for(var r,a=0,o=t.length;a0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var Dl=Fl(sl),Bl=/\{\n\/\* \[wrapped with (.+)\] \*/,Gl=/,? & /;var Ul=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/;function jl(e){return function(){return e}}var zl=function(){try{var e=il(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),ql=zl,Hl=ql?function(e,t){return ql(e,"toString",{configurable:!0,enumerable:!1,value:jl(t),writable:!0})}:Wc,Vl=Fl(Hl);function Wl(e,t){for(var n=-1,r=null==e?0:e.length;++n-1}var $l=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]];function Ql(e,t,n){var r=t+"";return Vl(e,function(e,t){var n=t.length;if(!n)return e;var r=n-1;return t[r]=(n>1?"& ":"")+t[r],t=t.join(n>2?", ":" "),e.replace(Ul,"{\n/* [wrapped with "+t+"] */\n")}(r,function(e,t){return Wl($l,(function(n){var r="_."+n[0];t&n[1]&&!Kl(e,r)&&e.push(r)})),e.sort()}(function(e){var t=e.match(Bl);return t?t[1].split(Gl):[]}(r),n)))}function Jl(e,t,n,r,a,o,i,c,l,u){var s=8&t;t|=s?32:64,4&(t&=~(s?64:32))||(t&=-4);var d=[e,t,a,s?o:void 0,s?i:void 0,s?void 0:o,s?void 0:i,c,l,u],p=n.apply(void 0,d);return Ll(e)&&Dl(p,d),p.placeholder=r,Ql(p,e,t)}function eu(e){return e.placeholder}var tu=/^(?:0|[1-9]\d*)$/;function nu(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&tu.test(e))&&e>-1&&e%1==0&&e1&&g.reverse(),s&&l-1&&e%1==0&&e<=9007199254740991}function wu(e){return null!=e&&bu(e.length)&&!Xc(e)}function Eu(e,t,n){if(!Dc(n))return!1;var r=typeof t;return!!("number"==r?wu(n)&&nu(t,n.length):"string"==r&&t in n)&&vu(n[t],e)}function Su(e){return xu((function(t,n){var r=-1,a=n.length,o=a>1?n[a-1]:void 0,i=a>2?n[2]:void 0;for(o=e.length>3&&"function"==typeof o?(a--,o):void 0,i&&Eu(n[0],n[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++r-1},bs.prototype.set=function(e,t){var n=this.__data__,r=ys(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this};var ws=il(hc,"Map");function Es(e,t){var n,r,a=e.__data__;return("string"==(r=typeof(n=t))||"number"==r||"symbol"==r||"boolean"==r?"__proto__"!==n:null===n)?a["string"==typeof t?"string":"hash"]:a.map}function Ss(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t0&&n(c)?t>1?Us(c,t-1,n,r,a):Ds(a,c):r||(a[a.length]=c)}return a}function js(e){return(null==e?0:e.length)?Us(e,1):[]}function zs(e){return Vl(yu(e,void 0,js),e+"")}var qs=zs(Fs),Hs=Ku(Object.getPrototypeOf,Object),Vs=Function.prototype,Ws=Object.prototype,Xs=Vs.toString,Ys=Ws.hasOwnProperty,Zs=Xs.call(Object);function Ks(e){if(!wc(e)||"[object Object]"!=bc(e))return!1;var t=Hs(e);if(null===t)return!0;var n=Ys.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&Xs.call(n)==Zs}function $s(e){if(!wc(e))return!1;var t=bc(e);return"[object Error]"==t||"[object DOMException]"==t||"string"==typeof e.message&&"string"==typeof e.name&&!Ks(e)}var Qs=xu((function(e,t){try{return vl(e,void 0,t)}catch(e){return $s(e)?e:new Error(e)}})),Js=Qs;function ed(e,t){var n;if("function"!=typeof t)throw new TypeError("Expected a function");return e=Vc(e),function(){return--e>0&&(n=t.apply(this,arguments)),e<=1&&(t=void 0),n}}var td=xu((function(e,t,n){var r=1;if(n.length){var a=iu(n,eu(td));r|=32}return pu(e,r,t,n,a)}));td.placeholder={};var nd=td,rd=zs((function(e,t){return Wl(t,(function(t){t=Os(t),hu(e,t,nd(e[t],e))})),e})),ad=rd,od=xu((function(e,t,n){var r=3;if(n.length){var a=iu(n,eu(od));r|=32}return pu(t,r,e,n,a)}));od.placeholder={};var id=od;function cd(e,t,n){var r=-1,a=e.length;t<0&&(t=-t>a?0:a+t),(n=n>a?a:n)<0&&(n+=a),a=t>n?0:n-t>>>0,t>>>=0;for(var o=Array(a);++r=r?e:cd(e,t,n)}var ud=RegExp("[\\u200d\\ud800-\\udfff\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\ufe0e\\ufe0f]");function sd(e){return ud.test(e)}var dd="\\ud800-\\udfff",pd="["+dd+"]",fd="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",hd="\\ud83c[\\udffb-\\udfff]",vd="[^"+dd+"]",md="(?:\\ud83c[\\udde6-\\uddff]){2}",Id="[\\ud800-\\udbff][\\udc00-\\udfff]",gd="(?:"+fd+"|"+hd+")"+"?",_d="[\\ufe0e\\ufe0f]?",yd=_d+gd+("(?:\\u200d(?:"+[vd,md,Id].join("|")+")"+_d+gd+")*"),xd="(?:"+[vd+fd+"?",fd,md,Id,pd].join("|")+")",bd=RegExp(hd+"(?="+hd+")|"+xd+yd,"g");function wd(e){return sd(e)?function(e){return e.match(bd)||[]}(e):function(e){return e.split("")}(e)}function Ed(e){return function(t){var n=sd(t=Rs(t))?wd(t):void 0,r=n?n[0]:t.charAt(0),a=n?ld(n,1).join(""):t.slice(1);return r[e]()+a}}var Sd=Ed("toUpperCase");function Cd(e){return Sd(Rs(e).toLowerCase())}function kd(e,t,n,r){var a=-1,o=null==e?0:e.length;for(r&&o&&(n=e[++a]);++a=t?e:t)),e}function mp(e,t,n){return void 0===n&&(n=t,t=void 0),void 0!==n&&(n=(n=zc(n))==n?n:0),void 0!==t&&(t=(t=zc(t))==t?t:0),vp(zc(e),t,n)}function Ip(e){var t=this.__data__=new bs(e);this.size=t.size}function gp(e,t){return e&&gu(t,es(t),e)}Ip.prototype.clear=function(){this.__data__=new bs,this.size=0},Ip.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},Ip.prototype.get=function(e){return this.__data__.get(e)},Ip.prototype.has=function(e){return this.__data__.has(e)},Ip.prototype.set=function(e,t){var n=this.__data__;if(n instanceof bs){var r=n.__data__;if(!ws||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new Ss(r)}return n.set(e,t),this.size=n.size,this};var _p="object"==typeof exports&&exports&&!exports.nodeType&&exports,yp=_p&&e&&!e.nodeType&&e,xp=yp&&yp.exports===_p?hc.Buffer:void 0,bp=xp?xp.allocUnsafe:void 0;function wp(e,t){if(t)return e.slice();var n=e.length,r=bp?bp(n):new e.constructor(n);return e.copy(r),r}function Ep(e,t){for(var n=-1,r=null==e?0:e.length,a=0,o=[];++nc))return!1;var u=o.get(e),s=o.get(t);if(u&&s)return u==t&&s==e;var d=-1,p=!0,f=2&n?new _f:void 0;for(o.set(e,t),o.set(t,e);++d=t||n<0||d&&e-u>=o}function m(){var e=ch();if(v(e))return I(e);c=setTimeout(m,function(e){var n=t-(e-l);return d?uh(n,o-(e-u)):n}(e))}function I(e){return c=void 0,p&&r?f(e):(r=a=void 0,i)}function g(){var e=ch(),n=v(e);if(r=arguments,a=this,l=e,n){if(void 0===c)return h(l);if(d)return clearTimeout(c),c=setTimeout(m,t),f(l)}return void 0===c&&(c=setTimeout(m,t)),i}return t=zc(t)||0,Dc(n)&&(s=!!n.leading,o=(d="maxWait"in n)?lh(zc(n.maxWait)||0,t):o,p="trailing"in n?!!n.trailing:p),g.cancel=function(){void 0!==c&&clearTimeout(c),u=0,r=l=a=c=void 0},g.flush=function(){return void 0===c?i:I(ch())},g}var dh=Object.prototype,ph=dh.hasOwnProperty,fh=xu((function(e,t){e=Object(e);var n=-1,r=t.length,a=r>2?t[2]:void 0;for(a&&Eu(t[0],t[1],a)&&(r=1);++n=200&&(o=xf,i=!1,t=new _f(t));e:for(;++a=0&&e.slice(n,a)==t}function Yh(e){return function(t){var n=Zp(t);return"[object Map]"==n?wf(t):"[object Set]"==n?function(e){var t=-1,n=Array(e.size);return e.forEach((function(e){n[++t]=[e,e]})),n}(t):function(e,t){return Cc(t,(function(t){return[t,e[t]]}))}(t,e(t))}}var Zh=Yh(es),Kh=Yh(is),$h=Td({"&":"&","<":"<",">":">",'"':""","'":"'"}),Qh=/[&<>"']/g,Jh=RegExp(Qh.source);function ev(e){return(e=Rs(e))&&Jh.test(e)?e.replace(Qh,$h):e}var tv=/[\\^$.*+?()[\]{}|]/g,nv=RegExp(tv.source);function rv(e,t){for(var n=-1,r=null==e?0:e.length;++n-1?a[o?t[i]:i]:void 0}}var sv=Math.max;function dv(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:Vc(n);return a<0&&(a=sv(r+a,0)),Xl(e,Vf(t),a)}var pv=uv(dv);function fv(e,t,n){var r;return n(e,(function(e,n,a){if(t(e,n,a))return r=n,!1})),r}var hv=Math.max,vv=Math.min;function mv(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=r-1;return void 0!==n&&(a=Vc(n),a=n<0?hv(r+a,0):vv(a,r-1)),Xl(e,Vf(t),a,!0)}var Iv=uv(mv);function gv(e){return e&&e.length?e[0]:void 0}function _v(e,t){var n=-1,r=wu(e)?Array(e.length):[];return Jf(e,(function(e,a,o){r[++n]=t(e,a,o)})),r}function yv(e,t){return(kc(e)?Cc:_v)(e,Vf(t))}var xv=sp("floor");function bv(e){return zs((function(t){var n=t.length,r=n,a=Al.prototype.thru;for(e&&t.reverse();r--;){var o=t[r];if("function"!=typeof o)throw new TypeError("Expected a function");if(a&&!i&&"wrapper"==Tl(o))var i=new Al([],!0)}for(r=i?r:n;++rt}function Rv(e){return function(t,n){return"string"==typeof t&&"string"==typeof n||(t=zc(t),n=zc(n)),e(t,n)}}var Pv=Rv(Mv),Ov=Rv((function(e,t){return e>=t})),Lv=Object.prototype.hasOwnProperty;function Nv(e,t){return null!=e&&Lv.call(e,t)}function Fv(e,t){return null!=e&&Uf(e,t,Nv)}var Dv=Math.max,Bv=Math.min;function Gv(e,t,n){return t=Hc(t),void 0===n?(n=t,t=0):n=Hc(n),function(e,t,n){return e>=Bv(t,n)&&e-1:!!a&&Zl(e,t,n)>-1}var Vv=Math.max;function Wv(e,t,n){var r=null==e?0:e.length;if(!r)return-1;var a=null==n?0:Vc(n);return a<0&&(a=Vv(r+a,0)),Zl(e,t,a)}var Xv=Math.min;function Yv(e,t,n){for(var r=n?Ah:Kl,a=e[0].length,o=e.length,i=o,c=Array(o),l=1/0,u=[];i--;){var s=e[i];i&&t&&(s=Cc(s,ju(t))),l=Xv(s.length,l),c[i]=!n&&(t||a>=120&&s.length>=120)?new _f(i&&s):void 0}s=e[0];var d=-1,p=c[0];e:for(;++d1),t})),gu(e,Lp(e),n),r&&(n=hf(n,7,pI));for(var a=t.length;a--;)dI(n,t[a]);return n})),hI=fI;function vI(e,t,n,r){if(!Dc(e))return e;for(var a=-1,o=(t=Ps(t,e)).length,i=o-1,c=e;null!=c&&++at||o&&i&&l&&!c&&!u||r&&i&&l||!n&&l||!a)return 1;if(!r&&!o&&!u&&e=c?l:l*("desc"==n[r]?-1:1)}return e.index-t.index}(e,t,n)}))}function yI(e,t,n,r){return null==e?[]:(kc(t)||(t=null==t?[]:[t]),kc(n=r?void 0:n)||(n=null==n?[]:[n]),_I(e,t,n))}function xI(e){return zs((function(t){return t=Cc(t,ju(Vf)),xu((function(n){var r=this;return e(t,(function(e){return vl(e,r,n)}))}))}))}var bI=xI(Cc),wI=xu,EI=Math.min,SI=wI((function(e,t){var n=(t=1==t.length&&kc(t[0])?Cc(t[0],ju(Vf)):Cc(Us(t,1),ju(Vf))).length;return xu((function(r){for(var a=-1,o=EI(r.length,n);++a9007199254740991)return n;do{t%2&&(n+=e),(t=AI(t/2))&&(e+=e)}while(t);return n}var RI=qf("length"),PI="\\ud800-\\udfff",OI="["+PI+"]",LI="[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff]",NI="\\ud83c[\\udffb-\\udfff]",FI="[^"+PI+"]",DI="(?:\\ud83c[\\udde6-\\uddff]){2}",BI="[\\ud800-\\udbff][\\udc00-\\udfff]",GI="(?:"+LI+"|"+NI+")"+"?",UI="[\\ufe0e\\ufe0f]?",jI=UI+GI+("(?:\\u200d(?:"+[FI,DI,BI].join("|")+")"+UI+GI+")*"),zI="(?:"+[FI+LI+"?",LI,DI,BI,OI].join("|")+")",qI=RegExp(NI+"(?="+NI+")|"+zI+jI,"g");function HI(e){return sd(e)?function(e){for(var t=qI.lastIndex=0;qI.test(e);)++t;return t}(e):RI(e)}var VI=Math.ceil;function WI(e,t){var n=(t=void 0===t?" ":Mc(t)).length;if(n<2)return n?MI(t,e):t;var r=MI(t,VI(e/HI(t)));return sd(t)?ld(wd(r),0,e).join(""):r.slice(0,e)}var XI=Math.ceil,YI=Math.floor;var ZI=/^\s+/,KI=hc.parseInt;var $I=xu((function(e,t){return pu(e,32,void 0,t,iu(t,eu($I)))}));$I.placeholder={};var QI=$I,JI=xu((function(e,t){return pu(e,64,void 0,t,iu(t,eu(JI)))}));JI.placeholder={};var eg=JI,tg=th((function(e,t,n){e[n?0:1].push(t)}),(function(){return[[],[]]})),ng=tg;var rg=zs((function(e,t){return null==e?{}:function(e,t){return mI(e,t,(function(t,n){return jf(e,n)}))}(e,t)})),ag=rg;function og(e,t,n,r){for(var a=n-1,o=e.length;++a-1;)c!==e&&ig.call(c,l,1),ig.call(e,l,1);return e}function lg(e,t){return e&&e.length&&t&&t.length?cg(e,t):e}var ug=xu(lg);var sg=Array.prototype.splice;function dg(e,t){for(var n=e?t.length:0,r=n-1;n--;){var a=t[n];if(n==r||a!==o){var o=a;nu(a)?sg.call(e,a,1):dI(e,a)}}return e}var pg=zs((function(e,t){var n=null==e?0:e.length,r=Fs(e,t);return dg(e,Cc(t,(function(e){return nu(e,n)?+e:e})).sort(gI)),r})),fg=pg,hg=Math.floor,vg=Math.random;function mg(e,t){return e+hg(vg()*(t-e+1))}var Ig=parseFloat,gg=Math.min,_g=Math.random;var yg=Math.ceil,xg=Math.max;function bg(e){return function(t,n,r){return r&&"number"!=typeof r&&Eu(t,n,r)&&(n=r=void 0),t=Hc(t),void 0===n?(n=t,t=0):n=Hc(n),function(e,t,n,r){for(var a=-1,o=xg(yg((t-e)/(n||1)),0),i=Array(o);o--;)i[r?o:++a]=e,e+=n;return i}(t,n,r=void 0===r?t1&&Eu(e,t[0],t[1])?t=[]:n>2&&Eu(t[0],t[1],t[2])&&(t=[t[0]]),_I(e,Us(t,1),[])})),Xg=Wg,Yg=Math.floor,Zg=Math.min;function Kg(e,t,n,r){var a=0,o=null==e?0:e.length;if(0===o)return 0;for(var i=(t=n(t))!=t,c=null===t,l=Ec(t),u=void 0===t;a>>1,i=e[o];null!==i&&!Ec(i)&&(n?i<=t:i>>0)?(e=Rs(e))&&("string"==typeof t||null!=t&&!Am(t))&&!(t=Mc(t))&&sd(e)?ld(wd(e),0,n):e.split(t,n):[]}var e_=Math.max;var t_=op((function(e,t,n){return e+(n?" ":"")+Sd(t)})),n_=t_;function r_(){return!0}var a_=Rc((function(e,t){return e-t}),0);function o_(e,t){return e&&e.length?Km(e,Vf(t)):0}var i_=Object.prototype,c_=i_.hasOwnProperty;function l_(e,t,n,r){return void 0===e||vu(e,i_[n])&&!c_.call(r,n)?t:e}var u_={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"};function s_(e){return"\\"+u_[e]}var d_=/<%=([\s\S]+?)%>/g,p_={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:d_,variable:"",imports:{_:{escape:ev}}},f_=/\b__p \+= '';/g,h_=/\b(__p \+=) '' \+/g,v_=/(__e\(.*?\)|\b__t\)) \+\n'';/g,m_=/[()=,{}\[\]\/\s]/,I_=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,g_=/($^)/,__=/['\n\r\u2028\u2029\\]/g,y_=Object.prototype.hasOwnProperty;function x_(e,t,n){var r=!0,a=!0;if("function"!=typeof e)throw new TypeError("Expected a function");return Dc(n)&&(r="leading"in n?!!n.leading:r,a="trailing"in n?!!n.trailing:a),sh(e,t,{leading:r,maxWait:t,trailing:a})}function b_(e,t){return t(e)}var w_=4294967295,E_=Math.min;function S_(e,t){var n=e;return n instanceof bl&&(n=n.value()),kd(t,(function(e,t){return t.func.apply(t.thisArg,Ds([e],t.args))}),n)}function C_(){return S_(this.__wrapped__,this.__actions__)}var k_=9007199254740991;function T_(e){return Rs(e).toUpperCase()}function A_(e,t){for(var n=e.length;n--&&Zl(t,e[n],0)>-1;);return n}function M_(e,t){for(var n=-1,r=e.length;++n-1;);return n}function R_(e,t,n){if((e=Rs(e))&&(n||void 0===t))return Fc(e);if(!e||!(t=Mc(t)))return e;var r=wd(e),a=wd(t);return ld(r,M_(r,a),A_(r,a)+1).join("")}var P_=/^\s+/;var O_=/\w*$/;var L_=Td({"&":"&","<":"<",">":">",""":'"',"'":"'"}),N_=/&(?:amp|lt|gt|quot|#39);/g,F_=RegExp(N_.source);var D_=Dp&&1/Ef(new Dp([,-0]))[1]==1/0?function(e){return new Dp(e)}:wl,B_=D_;function G_(e,t,n){var r=-1,a=Kl,o=e.length,i=!0,c=[],l=c;if(n)i=!1,a=Ah;else if(o>=200){var u=t?null:B_(e);if(u)return Ef(u);i=!1,a=xf,l=new _f}else l=t?[]:c;e:for(;++r1||this.__actions__.length)&&r instanceof bl&&nu(n)?((r=r.slice(n,+n+(t?1:0))).__actions__.push({func:b_,args:[a],thisArg:void 0}),new Al(r,this.__chain__).thru((function(e){return t&&!e.length&&e.push(void 0),e}))):this.thru(a)})),ry=ny;function ay(e,t,n){var r=e.length;if(r<2)return r?G_(e[0]):[];for(var a=-1,o=Array(r);++a1?e[t-1]:void 0;return n="function"==typeof n?(e.pop(),n):void 0,K_(e,n)})),py={chunk:function(e,t,n){t=(n?Eu(e,t,n):void 0===t)?1:hp(Vc(t),0);var r=null==e?0:e.length;if(!r||t<1)return[];for(var a=0,o=0,i=Array(fp(r/t));aa?0:a+n),(r=void 0===r||r>a?a:Vc(r))<0&&(r+=a),r=n>r?0:iv(r);n=-9007199254740991&&e<=Mm},isSet:uf,isString:Uv,isSymbol:Ec,isTypedArray:Xu,isUndefined:Rm,isWeakMap:function(e){return wc(e)&&"[object WeakMap]"==Zp(e)},isWeakSet:function(e){return wc(e)&&"[object WeakSet]"==bc(e)},lt:qm,lte:Hm,toArray:uI,toFinite:Hc,toInteger:Vc,toLength:iv,toNumber:zc,toPlainObject:gh,toSafeInteger:function(e){return e?vp(Vc(e),-9007199254740991,k_):0===e?e:0},toString:Rs},Iy={add:Pc,ceil:dp,divide:Bh,floor:xv,max:Ym,maxBy:Zm,mean:function(e){return $m(e,Wc)},meanBy:function(e,t){return $m(e,Vf(t))},min:aI,minBy:function(e,t){return e&&e.length?Xm(e,Vf(t),zm):void 0},multiply:iI,round:Pg,subtract:a_,sum:function(e){return e&&e.length?Km(e,Wc):0},sumBy:o_},gy=mp,_y=Gv,yy=function(e,t,n){if(n&&"boolean"!=typeof n&&Eu(e,t,n)&&(t=n=void 0),void 0===n&&("boolean"==typeof t?(n=t,t=void 0):"boolean"==typeof e&&(n=e,e=void 0)),void 0===e&&void 0===t?(e=0,t=1):(e=Hc(e),void 0===t?(t=e,e=0):t=Hc(t)),e>t){var r=e;e=t,t=r}if(n||e%1||t%1){var a=_g();return gg(e+a*(t-e+Ig("1e-"+((a+"").length-1))),t)}return mg(e,t)},xy={assign:rs,assignIn:ls,assignInWith:ss,assignWith:ps,at:qs,create:function(e,t){var n=fl(e);return null==t?n:gp(n,t)},defaults:hh,defaultsDeep:wh,entries:Zh,entriesIn:Kh,extend:ls,extendWith:ss,findKey:function(e,t){return fv(e,Vf(t),$f)},findLastKey:function(e,t){return fv(e,Vf(t),Hh)},forIn:Sv,forInRight:function(e,t){return null==e?e:qh(e,Uh(t),is)},forOwn:function(e,t){return e&&$f(e,Uh(t))},forOwnRight:function(e,t){return e&&Hh(e,Uh(t))},functions:function(e){return null==e?[]:Cv(e,es(e))},functionsIn:function(e){return null==e?[]:Cv(e,is(e))},get:Ns,has:Fv,hasIn:jf,invert:rm,invertBy:lm,invoke:dm,keys:es,keysIn:is,mapKeys:Vm,mapValues:function(e,t){var n={};return t=Vf(t),$f(e,(function(e,r,a){hu(n,r,t(e,r,a))})),n},merge:Jm,mergeWith:bh,omit:hI,omitBy:function(e,t){return II(e,cI(Vf(t)))},pick:ag,pickBy:II,result:function(e,t,n){var r=-1,a=(t=Ps(t,e)).length;for(a||(a=1,e=void 0);++r=this.__values__.length;return{done:e,value:e?void 0:this.__values__[this.__index__++]}},plant:function(e){for(var t,n=this;n instanceof xl;){var r=Rl(n);r.__index__=0,r.__values__=void 0,t?a.__wrapped__=r:t=r;var a=r;n=n.__wrapped__}return a.__wrapped__=e,t},reverse:function(){var e=this.__wrapped__;if(e instanceof bl){var t=e;return this.__actions__.length&&(t=new bl(this)),(t=t.reverse()).__actions__.push({func:b_,args:[Rg],thisArg:void 0}),new Al(t,this.__chain__)}return this.thru(Rg)},tap:function(e,t){return t(e),e},thru:b_,toIterator:function(){return this},toJSON:C_,value:C_,valueOf:C_,wrapperChain:function(){return pp(this)}},wy={camelCase:cp,capitalize:Cd,deburr:Pd,endsWith:Xh,escape:ev,escapeRegExp:function(e){return(e=Rs(e))&&nv.test(e)?e.replace(tv,"\\$&"):e},kebabCase:Lm,lowerCase:Um,lowerFirst:jm,pad:function(e,t,n){e=Rs(e);var r=(t=Vc(t))?HI(e):0;if(!t||r>=t)return e;var a=(t-r)/2;return WI(YI(a),n)+e+WI(XI(a),n)},padEnd:function(e,t,n){e=Rs(e);var r=(t=Vc(t))?HI(e):0;return t&&r=o)return e;var c=n-HI(r);if(c<1)return r;var l=i?ld(i,0,c).join(""):e.slice(0,c);if(void 0===a)return l+r;if(i&&(c+=l.length-c),Am(a)){if(e.slice(c).search(a)){var u,s=l;for(a.global||(a=RegExp(a.source,Rs(O_.exec(a))+"g")),a.lastIndex=0;u=a.exec(s);)var d=u.index;l=l.slice(0,void 0===d?c:d)}}else if(e.indexOf(Mc(a),c)!=c){var p=l.lastIndexOf(a);p>-1&&(l=l.slice(0,p))}return l+r},unescape:function(e){return(e=Rs(e))&&F_.test(e)?e.replace(N_,L_):e},upperCase:J_,upperFirst:Sd,words:rp},Ey={attempt:Js,bindAll:ad,cond:Wf,conforms:function(e){return function(e){var t=es(e);return function(n){return Xf(n,e,t)}}(hf(e,1))},constant:jl,defaultTo:function(e,t){return null==e||e!=e?t:e},flow:wv,flowRight:Ev,identity:Wc,iteratee:function(e){return Vf("function"==typeof e?e:hf(e,1))},matches:Wm,matchesProperty:function(e,t){return zf(e,hf(t,1))},method:tI,methodOf:rI,mixin:oI,noop:wl,nthArg:function(e){return e=Vc(e),xu((function(t){return sI(t,e)}))},over:bI,overEvery:kI,overSome:TI,property:Hf,propertyOf:function(e){return function(t){return null==e?void 0:Ls(e,t)}},range:wg,rangeRight:Eg,stubArray:Sp,stubFalse:Nu,stubObject:function(){return{}},stubString:function(){return""},stubTrue:r_,times:function(e,t){if((e=Vc(e))<1||e>9007199254740991)return[];var n=w_,r=E_(e,w_);t=Uh(t),e-=w_;for(var a=Tu(r,t);++n0||t<0)?new bl(n):(e<0?n=n.takeRight(-e):e&&(n=n.drop(e)),void 0!==t&&(n=(t=Vc(t))<0?n.dropRight(-t):n.take(t-e)),n)},bl.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},bl.prototype.toArray=function(){return this.take(Ay)},$f(bl.prototype,(function(e,t){var n=/^(?:filter|find|map|reject)|While$/.test(t),r=/^(?:head|last)$/.test(t),a=Ol[r?"take"+("last"==t?"Right":""):t],o=r||/^find/.test(t);a&&(Ol.prototype[t]=function(){var t=this.__wrapped__,i=r?[1]:arguments,c=t instanceof bl,l=i[0],u=c||kc(t),s=function(e){var t=a.apply(Ol,Ds([e],i));return r&&d?t[0]:t};u&&n&&"function"==typeof l&&1!=l.length&&(c=u=!1);var d=this.__chain__,p=!!this.__actions__.length,f=o&&!d,h=c&&!p;if(!o&&u){t=h?t:new bl(this);var v=e.apply(t,i);return v.__actions__.push({func:b_,args:[s],thisArg:void 0}),new Al(v,d)}return f&&h?e.apply(this,i):(v=this.thru(s),f?r?v.value()[0]:v.value():v)})})),Wl(["pop","push","shift","sort","splice","unshift"],(function(e){var t=My[e],n=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",r=/^(?:pop|shift)$/.test(e);Ol.prototype[e]=function(){var e=arguments;if(r&&!this.__chain__){var a=this.value();return t.apply(kc(a)?a:[],e)}return this[n]((function(n){return t.apply(kc(n)?n:[],e)}))}})),$f(bl.prototype,(function(e,t){var n=Ol[t];if(n){var r=n.name+"";Ry.call(Cl,r)||(Cl[r]=[]),Cl[r].push({name:t,func:n})}})),Cl[cu(void 0,2).name]=[{name:"wrapper",func:void 0}],bl.prototype.clone=function(){var e=new bl(this.__wrapped__);return e.__actions__=Ml(this.__actions__),e.__dir__=this.__dir__,e.__filtered__=this.__filtered__,e.__iteratees__=Ml(this.__iteratees__),e.__takeCount__=this.__takeCount__,e.__views__=Ml(this.__views__),e},bl.prototype.reverse=function(){if(this.__filtered__){var e=new bl(this);e.__dir__=-1,e.__filtered__=!0}else(e=this.clone()).__dir__*=-1;return e},bl.prototype.value=function(){var e=this.__wrapped__.value(),t=this.__dir__,n=kc(e),r=t<0,a=n?e.length:0,o=function(e,t,n){for(var r=-1,a=n.length;++r1&&(n-=1),n<1/6?e+6*(t-e)*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=M(e,360),t=M(t,100),n=M(n,100),0===t)r=a=o=n;else{var c=n<.5?n*(1+t):n+t-n*t,l=2*n-c;r=i(l,c,e+1/3),a=i(l,c,e),o=i(l,c,e-1/3)}return{r:255*r,g:255*a,b:255*o}}(e.h,l,s),d=!0,p="hsl"),e.hasOwnProperty("a")&&(o=e.a));var f,h,v;return o=A(o),{ok:d,format:e.format||p,r:i(255,c(a.r,0)),g:i(255,c(a.g,0)),b:i(255,c(a.b,0)),a:o}}(e);this._originalInput=e,this._r=s.r,this._g=s.g,this._b=s.b,this._a=s.a,this._roundA=o(100*this._a)/100,this._format=l.format||s.format,this._gradientType=l.gradientType,this._r<1&&(this._r=o(this._r)),this._g<1&&(this._g=o(this._g)),this._b<1&&(this._b=o(this._b)),this._ok=s.ok,this._tc_id=a++}function s(e,t,n){e=M(e,255),t=M(t,255),n=M(n,255);var r,a,o=c(e,t,n),l=i(e,t,n),u=(o+l)/2;if(o==l)r=a=0;else{var s=o-l;switch(a=u>.5?s/(2-o-l):s/(o+l),o){case e:r=(t-n)/s+(t>1)+720)%360;--t;)r.h=(r.h+a)%360,o.push(u(r));return o}function C(e,t){t=t||6;for(var n=u(e).toHsv(),r=n.h,a=n.s,o=n.v,i=[],c=1/t;t--;)i.push(u({h:r,s:a,v:o})),o=(o+c)%1;return i}u.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,n,r,a=this.toRgb();return e=a.r/255,n=a.g/255,r=a.b/255,.2126*(e<=.03928?e/12.92:t.pow((e+.055)/1.055,2.4))+.7152*(n<=.03928?n/12.92:t.pow((n+.055)/1.055,2.4))+.0722*(r<=.03928?r/12.92:t.pow((r+.055)/1.055,2.4))},setAlpha:function(e){return this._a=A(e),this._roundA=o(100*this._a)/100,this},toHsv:function(){var e=d(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=d(this._r,this._g,this._b),t=o(360*e.h),n=o(100*e.s),r=o(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=s(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=s(this._r,this._g,this._b),t=o(360*e.h),n=o(100*e.s),r=o(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return p(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){return function(e,t,n,r,a){var i=[O(o(e).toString(16)),O(o(t).toString(16)),O(o(n).toString(16)),O(N(r))];if(a&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)&&i[3].charAt(0)==i[3].charAt(1))return i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0)+i[3].charAt(0);return i.join("")}(this._r,this._g,this._b,this._a,e)},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:o(this._r),g:o(this._g),b:o(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+o(this._r)+", "+o(this._g)+", "+o(this._b)+")":"rgba("+o(this._r)+", "+o(this._g)+", "+o(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:o(100*M(this._r,255))+"%",g:o(100*M(this._g,255))+"%",b:o(100*M(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+o(100*M(this._r,255))+"%, "+o(100*M(this._g,255))+"%, "+o(100*M(this._b,255))+"%)":"rgba("+o(100*M(this._r,255))+"%, "+o(100*M(this._g,255))+"%, "+o(100*M(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(T[p(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+f(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var a=u(e);n="#"+f(a._r,a._g,a._b,a._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return t||!r||"hex"!==e&&"hex6"!==e&&"hex3"!==e&&"hex4"!==e&&"hex8"!==e&&"name"!==e?("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString()):"name"===e&&0===this._a?this.toName():this.toRgbString()},clone:function(){return u(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(I,arguments)},brighten:function(){return this._applyModification(g,arguments)},darken:function(){return this._applyModification(_,arguments)},desaturate:function(){return this._applyModification(h,arguments)},saturate:function(){return this._applyModification(v,arguments)},greyscale:function(){return this._applyModification(m,arguments)},spin:function(){return this._applyModification(y,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(S,arguments)},complement:function(){return this._applyCombination(x,arguments)},monochromatic:function(){return this._applyCombination(C,arguments)},splitcomplement:function(){return this._applyCombination(E,arguments)},triad:function(){return this._applyCombination(b,arguments)},tetrad:function(){return this._applyCombination(w,arguments)}},u.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&(n[r]="a"===r?e[r]:L(e[r]));e=n}return u(e,t)},u.equals=function(e,t){return!(!e||!t)&&u(e).toRgbString()==u(t).toRgbString()},u.random=function(){return u.fromRatio({r:l(),g:l(),b:l()})},u.mix=function(e,t,n){n=0===n?0:n||50;var r=u(e).toRgb(),a=u(t).toRgb(),o=n/100;return u({r:(a.r-r.r)*o+r.r,g:(a.g-r.g)*o+r.g,b:(a.b-r.b)*o+r.b,a:(a.a-r.a)*o+r.a})},u.readability=function(e,n){var r=u(e),a=u(n);return(t.max(r.getLuminance(),a.getLuminance())+.05)/(t.min(r.getLuminance(),a.getLuminance())+.05)},u.isReadable=function(e,t,n){var r,a,o=u.readability(e,t);switch(a=!1,r=function(e){var t,n;t=((e=e||{level:"AA",size:"small"}).level||"AA").toUpperCase(),n=(e.size||"small").toLowerCase(),"AA"!==t&&"AAA"!==t&&(t="AA");"small"!==n&&"large"!==n&&(n="small");return{level:t,size:n}}(n),r.level+r.size){case"AAsmall":case"AAAlarge":a=o>=4.5;break;case"AAlarge":a=o>=3;break;case"AAAsmall":a=o>=7}return a},u.mostReadable=function(e,t,n){var r,a,o,i,c=null,l=0;a=(n=n||{}).includeFallbackColors,o=n.level,i=n.size;for(var s=0;sl&&(l=r,c=u(t[s]));return u.isReadable(e,c,{level:o,size:i})||!a?c:(n.includeFallbackColors=!1,u.mostReadable(e,["#fff","#000"],n))};var k=u.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",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:"f0f",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:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",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:"f00",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:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},T=u.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(k);function A(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function M(e,n){(function(e){return"string"==typeof e&&-1!=e.indexOf(".")&&1===parseFloat(e)})(e)&&(e="100%");var r=function(e){return"string"==typeof e&&-1!=e.indexOf("%")}(e);return e=i(n,c(0,parseFloat(e))),r&&(e=parseInt(e*n,10)/100),t.abs(e-n)<1e-6?1:e%n/parseFloat(n)}function R(e){return i(1,c(0,e))}function P(e){return parseInt(e,16)}function O(e){return 1==e.length?"0"+e:""+e}function L(e){return e<=1&&(e=100*e+"%"),e}function N(e){return t.round(255*parseFloat(e)).toString(16)}function F(e){return P(e)/255}var D,B,G,U=(B="[\\s|\\(]+("+(D="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+D+")[,|\\s]+("+D+")\\s*\\)?",G="[\\s|\\(]+("+D+")[,|\\s]+("+D+")[,|\\s]+("+D+")[,|\\s]+("+D+")\\s*\\)?",{CSS_UNIT:new RegExp(D),rgb:new RegExp("rgb"+B),rgba:new RegExp("rgba"+G),hsl:new RegExp("hsl"+B),hsla:new RegExp("hsla"+G),hsv:new RegExp("hsv"+B),hsva:new RegExp("hsva"+G),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function j(e){return!!U.CSS_UNIT.exec(e)}e.exports?e.exports=u:window.tinycolor=u}(Math)}(Fy);var Dy,By=Fy.exports,Gy=[95,85,75,30,15,0,15,30,45,60,80],Uy=function(e){return By(e).getLuminance()<=.5},jy=[{fontColorIndex:0,bgColorIndex:3},{fontColorIndex:13,bgColorIndex:8},{fontColorIndex:14,bgColorIndex:1}],zy=function(e){for(var t=[],n=0;n<11;n++){var r=Gy[n];t.push(T_(0===r?e:By.mix(e,n<5?"#FFFFFF":"#000000",r).toHexString()))}return t},qy=function(e){void 0===e&&(e={});var t=Array.from(Array(15)).fill(Mi),n=e.basicColorRelations,r=void 0===n?[]:n,a=e.brandColor,o=zy(a);return r.forEach((function(e){t[e.basicColorIndex]=o[e.standardColorIndex]})),jy.forEach((function(e){var n=e.fontColorIndex,r=e.bgColorIndex;t[n]=Uy(t[r])?Mi:Ai})),cc(cc({},e),{basicColors:t})},Hy=qy({brandColor:"#3471F9",semanticColors:{red:"#FF4D4F",green:"#29A294",yellow:"#FAAD14"},others:{highlight:"#87B5FF",results:"#F0F7FF"},basicColorRelations:[{basicColorIndex:1,standardColorIndex:0},{basicColorIndex:2,standardColorIndex:1},{basicColorIndex:3,standardColorIndex:5},{basicColorIndex:4,standardColorIndex:6},{basicColorIndex:5,standardColorIndex:6},{basicColorIndex:6,standardColorIndex:6},{basicColorIndex:7,standardColorIndex:5},{basicColorIndex:9,standardColorIndex:1},{basicColorIndex:10,standardColorIndex:4},{basicColorIndex:11,standardColorIndex:4},{basicColorIndex:12,standardColorIndex:5}]}),Vy={default:qy({brandColor:"#326EF4",semanticColors:{red:"#FF4D4F",green:"#29A294",yellow:"#FAAD14"},others:{highlight:"#87B5FF",results:"#F0F7FF"},basicColorRelations:[{basicColorIndex:1,standardColorIndex:0},{basicColorIndex:2,standardColorIndex:1},{basicColorIndex:3,standardColorIndex:1},{basicColorIndex:4,standardColorIndex:2},{basicColorIndex:5,standardColorIndex:7},{basicColorIndex:6,standardColorIndex:5},{basicColorIndex:7,standardColorIndex:5},{basicColorIndex:9,standardColorIndex:1},{basicColorIndex:10,standardColorIndex:2},{basicColorIndex:11,standardColorIndex:5},{basicColorIndex:12,standardColorIndex:5}]}),colorful:Hy,gray:qy({brandColor:"#9DA7B6",semanticColors:{red:"#FF4D4F",green:"#29A294",yellow:"#FAAD14"},others:{highlight:"#87B5FF",results:"#F0F7FF"},basicColorRelations:[{basicColorIndex:1,standardColorIndex:0},{basicColorIndex:2,standardColorIndex:1},{basicColorIndex:3,standardColorIndex:1},{basicColorIndex:4,standardColorIndex:2},{basicColorIndex:5,standardColorIndex:7},{basicColorIndex:6,standardColorIndex:8},{basicColorIndex:7,standardColorIndex:5},{basicColorIndex:9,standardColorIndex:1},{basicColorIndex:10,standardColorIndex:2},{basicColorIndex:11,standardColorIndex:3},{basicColorIndex:12,standardColorIndex:3}]})},Wy="Roboto, PingFangSC, BlinkMacSystemFont, Microsoft YaHei, Arial, sans-serif",Xy=12,Yy="zh_CN",Zy=Yy,Ky={zh_CN:{"小计":"小计","总计":"总计","总和":"(总和)","项":"项","已选择":"已选择","序号":"序号","度量":"度量","数值":"数值","共计":"共计","条":"条","趋势":"趋势","隐藏":"隐藏","组内升序":"组内升序","升序":"升序","降序":"降序","组内降序":"组内降序","不排序":"不排序",",":","},en_US:{"小计":"Total","总计":"Total","总和":"(SUM)","项":"items","已选择":"selected","序号":"Index","度量":"Measure","数值":"Measure","共计":"Total","条":"","隐藏":"Hide","趋势":"Trend","组内升序":"Group ASC","组内降序":"Group DESC","升序":"ASC","降序":"DESC","不排序":"No order",",":", "}},$y=function(){return Zy},Qy=function(e){Zy=e||Yy},Jy=function(e){Ky=Jm({},Ky,e)},ex=function(){return Ky},tx=function(e,t){return void 0===t&&(t=e),Ns(Ky,[Zy,e],t)},nx="".concat(Ci,"-tooltip"),rx="".concat(nx,"-container"),ax="".concat(rx,"-show"),ox="".concat(rx,"-hide"),ix="".concat(nx,"-operation"),cx={x:15,y:10},lx=function(){return{key:"hiddenColumns",text:tx("隐藏"),icon:"EyeOutlined"}},ux=function(){return{key:"trend",text:tx("趋势"),icon:"Trend"}},sx=function(){return[{key:"asc",icon:"groupAsc",text:tx("组内升序")},{key:"desc",icon:"groupDesc",text:tx("组内降序")},{key:"none",text:tx("不排序")}]},dx=function(){return[{key:"asc",icon:"groupAsc",text:tx("升序")},{key:"desc",icon:"groupDesc",text:tx("降序")},{key:"none",text:tx("不排序")}]};!function(e){e[e.ALL=0]="ALL",e[e.COL=1]="COL",e[e.ROW=2]="ROW"}(Dy||(Dy={}));var px=1;function fx(e){return"mobile"===e||/(iPhone|iPad|SymbianOS|Windows Phone|iPod|iOS|Android)/i.test(navigator.userAgent)}function hx(){return/iPhone/gi.test(navigator.userAgent)&&812===window.screen.height&&375===window.screen.width}function vx(){return/windows/i.test(navigator.userAgent)}var mx=function(e){return Vy[(e||"default").toLowerCase()]},Ix=function(e){var t,n,r,a,o,i=(null==e?void 0:e.palette)||mx(null==e?void 0:e.name),c=i.basicColors,l=i.semanticColors,u=i.others,s=null===(t=null==e?void 0:e.spreadsheet)||void 0===t?void 0:t.isTableMode(),d=vx()?"bold":700,p=function(){var e,t;return{bolderText:{fontFamily:Wy,fontSize:12,fontWeight:d,fill:c[13],opacity:1,textAlign:"right",textBaseline:"middle",linkTextFill:c[6]},text:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[13],opacity:1,textAlign:"right",textBaseline:"middle",linkTextFill:c[6]},cell:{crossBackgroundColor:c[1],backgroundColor:c[8],backgroundColorOpacity:1,horizontalBorderColor:c[9],horizontalBorderColorOpacity:1,verticalBorderColor:c[9],verticalBorderColorOpacity:1,horizontalBorderWidth:1,verticalBorderWidth:1,borderDash:[],padding:{top:8,right:8,bottom:8,left:8},interactionState:{hover:{backgroundColor:c[2],backgroundOpacity:.6},hoverFocus:{backgroundColor:c[2],backgroundOpacity:.6,borderColor:c[14],borderWidth:1,borderOpacity:1},selected:{backgroundColor:c[2],backgroundOpacity:.6},unselected:{backgroundOpacity:.3,textOpacity:.3,opacity:.3},searchResult:{backgroundColor:null!==(e=null==u?void 0:u.results)&&void 0!==e?e:c[2],backgroundOpacity:1},highlight:{backgroundColor:null!==(t=null==u?void 0:u.highlight)&&void 0!==t?t:c[6],backgroundOpacity:1},prepareSelect:{borderColor:c[14],borderOpacity:1,borderWidth:1}}},miniChart:{line:{point:{size:2.2,fill:c[6],opacity:1},linkLine:{size:1.5,fill:c[6],opacity:.6}},bar:{intervalPadding:4,fill:c[6],opacity:1},bullet:{progressBar:{widthPercent:.6,height:10,innerHeight:6},comparativeMeasure:{width:1,height:12,fill:c[13],opacity:.25},rangeColors:{good:null==l?void 0:l.green,satisfactory:l.yellow,bad:l.red},backgroundColor:"#E9E9E9"},interval:{height:Xy,fill:c[7]}},icon:{fill:c[13],downIconColor:l.red,upIconColor:l.green,size:10,margin:{right:4,left:4}}}};return{cornerCell:{bolderText:{fontFamily:Wy,fontSize:12,fontWeight:d,fill:c[0],opacity:1,textAlign:s?"center":"left",textBaseline:"middle"},text:{fontFamily:Wy,fontSize:12,fontWeight:d,fill:c[0],opacity:1,textAlign:"right",textBaseline:"middle"},cell:{backgroundColor:c[3],backgroundColorOpacity:1,horizontalBorderColor:c[10],horizontalBorderColorOpacity:1,verticalBorderColor:c[10],verticalBorderColorOpacity:1,horizontalBorderWidth:1,verticalBorderWidth:1,borderDash:[],padding:{top:0,right:8,bottom:0,left:8}},icon:{fill:c[0],size:10,margin:{right:4,left:4}}},rowCell:{seriesText:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[14],linkTextFill:c[6],opacity:1,textBaseline:s?"middle":"top",textAlign:"center"},measureText:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[14],linkTextFill:c[6],opacity:1,textAlign:s?"center":"left",textBaseline:"top"},bolderText:{fontFamily:Wy,fontSize:12,fontWeight:d,fill:c[14],linkTextFill:c[6],opacity:1,textAlign:s?"center":"left",textBaseline:"top"},text:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[14],linkTextFill:c[6],opacity:1,textBaseline:"top",textAlign:s?"center":"left"},cell:{backgroundColor:c[1],backgroundColorOpacity:1,horizontalBorderColor:c[9],horizontalBorderColorOpacity:1,verticalBorderColor:c[9],verticalBorderColorOpacity:1,horizontalBorderWidth:1,verticalBorderWidth:1,borderDash:[],padding:{top:0,right:8,bottom:0,left:8},interactionState:{hover:{backgroundColor:c[2],backgroundOpacity:.6},selected:{backgroundColor:c[2],backgroundOpacity:.6},unselected:{backgroundOpacity:.3,textOpacity:.3,opacity:.3},prepareSelect:{borderColor:c[14],borderOpacity:1,borderWidth:1},searchResult:{backgroundColor:null!==(n=null==u?void 0:u.results)&&void 0!==n?n:c[2],backgroundOpacity:1},highlight:{backgroundColor:null!==(r=null==u?void 0:u.highlight)&&void 0!==r?r:c[6],backgroundOpacity:1}}},icon:{fill:c[14],size:10,margin:{right:4,left:4}},seriesNumberWidth:80},colCell:{measureText:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[0],opacity:1,textAlign:"right",textBaseline:"middle"},bolderText:{fontFamily:Wy,fontSize:12,fontWeight:d,fill:c[0],opacity:1,textAlign:"center",textBaseline:"middle"},text:{fontFamily:Wy,fontSize:12,fontWeight:"normal",fill:c[0],opacity:1,textAlign:"center",textBaseline:"middle"},cell:{backgroundColor:c[3],backgroundColorOpacity:1,horizontalBorderColor:c[10],horizontalBorderColorOpacity:1,verticalBorderColor:c[10],verticalBorderColorOpacity:1,horizontalBorderWidth:1,verticalBorderWidth:1,borderDash:[],padding:{top:0,right:8,bottom:0,left:8},interactionState:{hover:{backgroundColor:c[4],backgroundOpacity:.6},selected:{backgroundColor:c[4],backgroundOpacity:.6},unselected:{backgroundOpacity:.3,textOpacity:.3,opacity:.3},prepareSelect:{borderColor:c[14],borderOpacity:1,borderWidth:1},searchResult:{backgroundColor:null!==(a=null==u?void 0:u.results)&&void 0!==a?a:c[2],backgroundOpacity:1},highlight:{backgroundColor:null!==(o=null==u?void 0:u.highlight)&&void 0!==o?o:c[6],backgroundOpacity:1}}},icon:{fill:c[0],size:10,margin:{top:6,right:4,bottom:6,left:4}}},dataCell:p(),mergedCell:p(),resizeArea:{size:3,background:c[7],backgroundOpacity:0,guideLineColor:c[7],guideLineDisableColor:"rgba(0,0,0,0.25)",guideLineDash:[3,3],interactionState:{hover:{backgroundColor:c[7],backgroundOpacity:1}}},scrollBar:{trackColor:"rgba(0,0,0,0.01)",thumbHoverColor:"rgba(0,0,0,0.25)",thumbColor:"rgba(0,0,0,0.15)",thumbHorizontalMinSize:32,thumbVerticalMinSize:32,size:fx()?3:6,hoverSize:fx()?4:8,lineCap:"round"},splitLine:{horizontalBorderColor:c[12],horizontalBorderColorOpacity:.2,horizontalBorderWidth:2,verticalBorderColor:c[11],verticalBorderColorOpacity:.25,verticalBorderWidth:2,showShadow:!0,shadowWidth:8,shadowColors:{left:"rgba(0,0,0,0.1)",right:"rgba(0,0,0,0)"},borderDash:[]},prepareSelectMask:{backgroundColor:c[5],backgroundOpacity:.3},background:{color:c[8],opacity:1}}},gx=function(){function e(e){this.x=0,this.y=0,this.width=0,this.height=0,this.colIndex=-1,this.level=0,this.isLeaf=!1,this.children=[],this.padding=0;var t=e.id,n=e.key,r=e.value,a=e.label,o=e.parent,i=e.level,c=e.rowIndex,l=e.isTotals,u=e.isGrandTotals,s=e.isSubTotals,d=e.isCollapsed,p=e.isTotalRoot,f=e.hierarchy,h=e.isPivotMode,v=e.seriesNumberWidth,m=e.field,I=e.spreadsheet,g=e.query,_=e.belongsCell,y=e.inCollapseNode,x=e.isTotalMeasure,b=e.isLeaf,w=e.extra;this.id=t,this.key=n,this.value=r,this.label=a||r,this.parent=o,this.level=i,this.rowIndex=c,this.isTotals=l,this.isCollapsed=d,this.hierarchy=f,this.isPivotMode=h,this.seriesNumberWidth=v,this.field=m,this.spreadsheet=I,this.query=g,this.belongsCell=_,this.inCollapseNode=y,this.isTotalMeasure=x,this.isLeaf=b,this.isGrandTotals=u,this.isSubTotals=s,this.isTotalRoot=p,this.extra=w}return e.getFieldPath=function(e,t){if(e&&!e.isTotals||e&&t){for(var n=e.parent,r=[e.field];n&&n.id!==ci;)r.push(n.field),n=n.parent;return r.reverse()}return[]},e.getAllLeaveNodes=function(e){var t=[];if(e.isLeaf)return[e];for(var n=dc([],sc(e.children),!1),r=n.shift();r;)r.isLeaf?t.push(r):n.unshift.apply(n,dc([],sc(r.children),!1)),r=n.shift();return t},e.getAllChildrenNodes=function(e){var t=[];if(e.isLeaf)return[e];for(var n=dc([],sc(e.children||[]),!1),r=n.shift();r;)t.push(r),n.unshift.apply(n,dc([],sc(r.children),!1)),r=n.shift();return t},e.getAllBranch=function(e){for(var t=[],n=this.getAllLeaveNodes(e),r=n.shift(),a=[];r;){a.unshift(r);for(var o=r.parent;o&&!xm(o,e);)a.unshift(o),o=o.parent;t.push(a),r=n.shift(),a=[]}return t},e.blankNode=function(){return new e({id:"",key:"",value:""})},e.rootNode=function(){return new e({id:"root",key:"",value:""})},e.prototype.toJSON=function(){return hI(this,["config","hierarchy","parent","spreadsheet"])},e.prototype.getHeadLeafChild=function(){for(var e=this;!ym(e.children);)e=gv(e.children);return e},e.prototype.getTotalHeightForTreeHierarchy=function(){return 0===this.height||ym(this.children)?this.height:this.children.reduce((function(e,t){return e+t.getTotalHeightForTreeHierarchy()}),this.height)},e}(),_x=function(){function e(){this.width=0,this.height=0,this.maxLevel=-1,this.sampleNodesForAllLevels=[],this.sampleNodeForLastLevel=null,this.allNodesWithoutRoot=[],this.indexNode=[]}return e.prototype.getLeaves=function(){return this.allNodesWithoutRoot.filter((function(e){return e.isLeaf}))},e.prototype.getNodes=function(e){return void 0!==e?this.allNodesWithoutRoot.filter((function(t){return t.level===e})):this.allNodesWithoutRoot},e.prototype.getNodesLessThanLevel=function(e){return this.allNodesWithoutRoot.filter((function(t){return t.level<=e}))},e.prototype.pushNode=function(e,t){void 0===t&&(t=-1),-1===t?this.allNodesWithoutRoot.push(e):this.allNodesWithoutRoot.splice(t,0,e)},e.prototype.pushIndexNode=function(e){this.indexNode.push(e)},e.prototype.getIndexNodes=function(){return this.indexNode},e}(),yx=function(e){var t=e.label,n=e.isSubTotals,r=e.isGrandTotals,a=e.isTotalRoot;this.label=t,this.isSubTotals=n,this.isGrandTotals=r,this.isTotalRoot=a};function xx(e,t){for(var n={},r=e;r&&r.key;)r.isTotalRoot&&!t||r.value===xo||(n[r.key]=r.value),r=r.parent;return n}var bx=function(e,t,n,r){return t.layoutArrange?t.layoutArrange(t.spreadsheet,n,r,e):e},wx=function(e,t,n,r){var a,o;if((null===(o=null===(a=e.spreadsheet)||void 0===a?void 0:a.facet)||void 0===o?void 0:o.getHiddenColumnsInfo(n))&&e.columns.find((function(e){return e===n.field})))return!1;var i=!0,c=function(e,n,a){void 0===n&&(n=-1),void 0===a&&(a=-1),-1===n?(t.children.push(e),r.pushNode(e)):(t.children.splice(n,0,e),r.pushNode(e,a))};if(e.layoutHierarchy){var l=e.layoutHierarchy(e.spreadsheet,n);if(l){var u=!!mm(null==l?void 0:l.delete)&&(null==l?void 0:l.delete);i=!u;var s=l.push,d=l.unshift,p=t.children.length,f=r.getNodes().length;ym(d)||(jh(d,(function(e){c(e)})),p=t.children.length,f=r.getNodes().length),ym(s)||jh(s,(function(e){c(e)})),u||c(n,p,f)}else c(n)}else c(n);return i},Ex=function(e,t,n){(null==e?void 0:e.layoutCoordinate)&&((null==t?void 0:t.isLeaf)||(null==n?void 0:n.isLeaf))&&(null==e||e.layoutCoordinate(e.spreadsheet,t,n))},Sx=function(e){this.label=e},Cx="Transform Data",kx="Header Layout",Tx="Data Cell Render",Ax=function(){function e(){var e=this;this.debug=!1,this.debugCallback=function(t,n){if(e.debug){var r=performance.now();n();var a=performance.now();console.log(t,"".concat(a-r," ms"))}else n()},this.logger=function(t){for(var n=[],r=1;r\n\n \n \n \n\n',ArrowUp:'\n\n \n \n \n\n\n',CellDown:'\n\n \x3c!-- Generator: Sketch 58 (84663) - https://sketch.com --\x3e\n down\n Created with Sketch.\n \n \n \n',CellUp:'\n\n \x3c!-- Generator: Sketch 58 (84663) - https://sketch.com --\x3e\n up\n Created with Sketch.\n \n \n \n ',GlobalAsc:'\n\n \n\n\n',GlobalDesc:'\n \n \n \n \n',GroupAsc:'\n \n \n \n \n',GroupDesc:'\n \n \n \n \n',GroupNone:'\n\n \n \n \n \n \n \n \n \n q\n\n',Minus:'\n\t\n\t\t\n\t\n\t\n\t\n\t\n\t\n',Plus:'\n\t\n\t\t\n\t\n\t\n\t\n\t\n\t\n',SortDown:'\n \n \n \n \n\n',SortUp:'\n \n \n \n \n\n',SortDownSelected:'\n \n \n \n \n\n',SortUpSelected:'\n\n\n\n\n\n',InfoCircle:'',ExpandColIcon:'\n\n 编组 8备份 3\n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n \n',Trend:'',DrillDownIcon:'\n',EyeOutlined:''}),Rx={},Px=function(e,t){Rx[Um(e)]=t},Ox=function(e){return Rx[Um(e)]};es(Mx).forEach((function(e){Px(e,Mx[e])}));var Lx,Nx,Fx,Dx="/g,">")),i=i.replace(Dx,"".concat(Dx,' fill="').concat(n,'"')),c.src="".concat(Bx,";utf-8,").concat(encodeURIComponent(i)))}}))},t.prototype.render=function(){var e=this.cfg,n=e.name,r=e.fill,a=vf(this.cfg),o=cc(cc({},hI(a,"fill")),{type:t.type}),i=new Na({attrs:o});this.iconImageShape=i,this.setImageAttrs({name:n,fill:r})},t.prototype.setImageAttrs=function(e){var t=this,n=e.name,r=e.fill,a=this.iconImageShape;n=n||a.attrs.name,r=r||a.attrs.fill;var o="".concat(n,"-").concat(r),i=Gx[o];i?(a.attr("img",i),this.addShape("image",a)):this.getImage(n,o,r).then((function(e){var r,o,i,c=null===(i=null===(o=null===(r=t.getParent())||void 0===r?void 0:r.getMeta)||void 0===o?void 0:o.call(r).spreadsheet)||void 0===i?void 0:i.container;t.destroyed||c&&!c.get("refreshElements")?Ax.getInstance().logger("GuiIcon ".concat(n," destroyed.")):(a.attr("img",e),t.addShape("image",a))})).catch((function(e){e instanceof TypeError?console.warn("GuiIcon ".concat(n," destroyed:"),e):console.error("GuiIcon ".concat(n," load failed:"),e)}))},t.type="__GUI_ICON__",t}(Sa);!function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.LEFT="LEFT",e.RIGHT="RIGHT"}(Lx||(Lx={})),function(e){e.SUM="SUM",e.MIN="MIN",e.MAX="MAX",e.AVG="AVG"}(Nx||(Nx={})),function(e){e.Row="row",e.Col="col",e.Series="series"}(Fx||(Fx={}));var jx=function(){function e(){this.store=new Map}return e.prototype.set=function(e,t){return this.store.set(e,t)},e.prototype.get=function(e,t){var n;return null!==(n=this.store.get(e))&&void 0!==n?n:t},e.prototype.clear=function(){this.store.clear()},e.prototype.size=function(){return this.store.size},e}(),zx=function(e){var t,n,r=e.facetCfg,a=e.level,o=e.fields,i=r.colCfg,c=r.spreadsheet,l=r.dataSet.moreThanOneValue(),u=null===(n=null===(t=c.dataCfg.fields)||void 0===t?void 0:t.valueInCols)||void 0===n||n,s=(null==i?void 0:i.hideMeasureColumn)&&u&&!l&&Hv(o,Io)?2:1;return a===o.length-s},qx=function(e){var t=e.addTotalMeasureInTotal,n=e.parentNode,r=e.currentField,a=e.fields,o=e.facetCfg,i=e.hierarchy,c=a.indexOf(r),l=o.dataSet,u=o.values,s=[],d={},p=o.spreadsheet.getTotalsConfig(r),f=n.isGrandTotals?p.totalsGroupDimensions:p.subTotalsGroupDimensions;if(null==f?void 0:f.includes(r)){d=xx(n);var h=l.getTotalDimensionValues(r,d);s.push.apply(s,dc([],sc((h||[]).map((function(e){return new yx({label:e,isSubTotals:n.isSubTotals,isGrandTotals:n.isGrandTotals,isTotalRoot:!1})}))),!1)),ym(s)&&r&&s.push(xo)}else{if(!t||r!==Io)return zx({facetCfg:o,level:c,fields:a})?(n.isLeaf=!0,i.pushIndexNode(n),void(n.rowIndex=i.getIndexNodes().length-1)):void qx(cc(cc({},e),{currentField:a[c+1]}));d=xx(n),s.push.apply(s,dc([],sc(u.map((function(e){return new Sx(e)}))),!1))}var v=s.filter((function(e){return!Rm(e)}));Xx(cc(cc({},e),{fieldValues:v,level:c,parentNode:n,query:d}))},Hx=function(e){var t,n,r=e.parentNode,a=e.currentField,o=e.fields,i=e.facetCfg,c=o.indexOf(a),l=i.dataSet,u=i.spreadsheet,s=[];n=xx(r,!0);var d=l.getDimensionValues(a,n),p=bx(d,i,r,a);s.push.apply(s,dc([],sc(p||[]),!1)),ym(s)&&a&&(a===Io?s.push.apply(s,dc([],sc(null===(t=l.fields)||void 0===t?void 0:t.values),!1)):s.push(xo)),function(e){var t,n,r,a=e.isFirstField,o=e.currentField,i=e.fieldValues,c=e.spreadsheet,l=e.lastField,u=c.getTotalsConfig(a?o:l);a?(null==u?void 0:u.showGrandTotals)&&(n=u.reverseLayout?"unshift":"push",r=new yx({label:u.label,isSubTotals:!1,isGrandTotals:!0,isTotalRoot:!0})):(null==u?void 0:u.showSubTotals)&&(Ol.size(i)>1||!1!==Ol.get(u,"showSubTotals.always"))&&o!==Io&&(n=u.reverseSubLayout?"unshift":"push",r=new yx({label:u.subLabel,isSubTotals:!0,isGrandTotals:!1,isTotalRoot:!0})),null===(t=i[n])||void 0===t||t.call(i,r)}({currentField:a,lastField:o[c-1],isFirstField:0===c,fieldValues:s,spreadsheet:u});var f=s.filter((function(e){return!Rm(e)}));Xx(cc(cc({},e),{fieldValues:f,level:c,parentNode:r,query:n}))},Vx=function(e){e.parentNode.isTotals?qx(e):Hx(e)},Wx=function(e,t){return"".concat(e).concat(li).concat(t)},Xx=function(e){var t,n,r,a,o,i,c,l,u,s,d=e.currentField,p=e.fields,f=e.fieldValues,h=e.facetCfg,v=e.hierarchy,m=e.parentNode,I=e.level,g=e.query,_=e.addMeasureInTotalQuery,y=e.addTotalMeasureInTotal,x=h.spreadsheet,b=h.collapsedCols;try{for(var w=uc(f.entries()),E=w.next();!E.done;E=w.next()){var S=sc(E.value,2),C=S[0],k=S[1],T=k instanceof yx,A=k instanceof Sx,M=void 0,R=void 0,P=!1,O=!1,L=!1,N=!1,F=d;if(T){var D=k;O=D.isGrandTotals,L=D.isSubTotals,N=D.isTotalRoot,M=tx(k.label),R=N?g:cc(cc({},g),((r={})[d]=M,r)),_&&(R[Io]=null===(c=null==x?void 0:x.dataSet)||void 0===c?void 0:c.fields.values[0]),P=zx({facetCfg:h,level:I,fields:p})}else A?(M=tx(k.label),R=cc(cc({},g),((a={})[Io]=M,a)),F=Io,O=m.isGrandTotals,L=m.isSubTotals,P=zx({facetCfg:h,level:I,fields:p})):x.isTableMode()?(M=k,F=p[C],R=cc(cc({},g),((o={})[F]=M,o)),P=!0):(R=(M=k)===xo?cc({},g):cc(cc({},g),((i={})[d]=M,i)),P=zx({facetCfg:h,level:I,fields:p}));var B=Wx(m.id,M);if(!B)return;var G=!!mm(null==b?void 0:b[B])&&(null==b?void 0:b[B]),U=new gx({id:B,key:F,value:M,level:I,field:F,parent:m,isTotals:T||A,isGrandTotals:O,isSubTotals:L,isTotalMeasure:A,isCollapsed:G,isTotalRoot:N,hierarchy:v,query:R,spreadsheet:x,isLeaf:P||G}),j=wx(h,m,U,v),z=null===(l=null==x?void 0:x.facet)||void 0===l?void 0:l.getHiddenColumnsInfo(U);z&&m&&(m.hiddenChildNodeInfo=z),!(I>v.maxLevel)||O||m.isGrandTotals||m.isSubTotals||U.isSubTotals||(v.sampleNodesForAllLevels.push(U),v.maxLevel=I,v.sampleNodeForLastLevel=z?(null===(u=null==z?void 0:z.displaySiblingNode)||void 0===u?void 0:u.next)||(null===(s=null==z?void 0:z.displaySiblingNode)||void 0===s?void 0:s.prev):U),P||G||!j?(U.isLeaf=!0,v.pushIndexNode(U),U.rowIndex=v.getIndexNodes().length-1):Vx({addTotalMeasureInTotal:y,addMeasureInTotalQuery:_,parentNode:U,currentField:p[I+1],fields:p,facetCfg:h,hierarchy:v})}}catch(e){t={error:e}}finally{try{E&&!E.done&&(n=w.return)&&n.call(w)}finally{if(t)throw t.error}}},Yx=function(e,t,n,r){var a=t.facetCfg,o=t.hierarchy,i=t.parentNode,c=a.dataSet;e.forEach((function(e,l){"string"==typeof e&&(e={key:e});var u=e.key,s=u===yo?tx("序号"):c.getFieldName(u),d=r||i;if(Xx({currentField:u,fields:[u],fieldValues:[s],facetCfg:a,hierarchy:o,parentNode:d,level:n,query:{},addMeasureInTotalQuery:!1,addTotalMeasureInTotal:!1}),e.children&&e.children.length){var p=d.children[l];p.isLeaf=!1,Yx(e.children,t,n+1,p)}}))},Zx=function(e,t){return t>0&&e0&&e>=n-t},$x=function(e,t,n){return n>0&&e0&&e>=t+1-n},Jx=function(e,t,n,r,a,o){var i=dv(n,(function(t,r){var i=e-(km(o)?0:o)+a.x;return i>=t&&i=t&&o=(r=c[l])&&l=1e3?a.toLocaleString("en"):"".concat(a);return 0===l?s:"".concat(s," ").concat(i[l-1])},gb=function(e){return Number.parseFloat((zc(e)||0).toPrecision(mi))},_b=function(e,t,n){if(void 0===n&&(n=0),!Object.values(e).find((function(e){return e>0})))return e;var r=cc({},e);r.frozenColCount>=t&&(r.frozenColCount=t);var a=t-r.frozenColCount;r.frozenTrailingColCount>a&&(r.frozenTrailingColCount=a),r.frozenRowCount>=n&&(r.frozenRowCount=n);var o=n-r.frozenRowCount;return r.frozenTrailingRowCount>o&&(r.frozenTrailingRowCount=o),r};function yb(e,t,n){var r;return null===(r=null==e?void 0:e.addShape)||void 0===r?void 0:r.call(e,"rect",cc({zIndex:1,attrs:t},n||{}))}function xb(e,t){var n;return null===(n=null==e?void 0:e.addShape)||void 0===n?void 0:n.call(e,"polygon",{attrs:t})}function bb(e,t){var n;return null===(n=null==e?void 0:e.addShape)||void 0===n?void 0:n.call(e,"polyline",{attrs:t})}function wb(e,t){var n;return null===(n=null==e?void 0:e.addShape)||void 0===n?void 0:n.call(e,"circle",{attrs:t})}function Eb(e,t,n,r,a,o,i,c){var l;return!ym(t)&&e&&jh(t,(function(t){e.contain(t)&&e.removeChild(t,!0)})),null===(l=null==e?void 0:e.addShape)||void 0===l?void 0:l.call(e,"text",{attrs:cc(cc({x:n,y:r,text:a,originalText:c},o),i)})}function Sb(e,t,n){var r;return null===(r=null==e?void 0:e.addShape)||void 0===r?void 0:r.call(e,"line",{zIndex:100,attrs:cc(cc({},t),n)})}function Cb(e,t,n){ym(e)||(kc(e)?e:[e]).forEach((function(e){Bg(e,"attrs.".concat(t),n)}))}function kb(e,t){Cb(e,"fillOpacity",t)}function Tb(e,t){Cb(e,"strokeOpacity",t)}function Ab(e,t){var n=new Ux(t);return null==e||e.add(n),n}function Mb(e,t,n,r,a){var o=new Ux(cc(cc({name:r?"Plus":"Minus"},t),{fill:n}));return Xc(a)&&o.on("click",a),null==e||e.add(o),o}var Rb,Pb="s2-offscreen-canvas",Ob=function(e){var t;return null!==(t=null==e?void 0:e.position)&&void 0!==t?t:"right"},Lb=function(e,t){var n,r,a,o=e.data,i=e.encode,c=e.type,l=t.getMeta(),u=l.x,s=l.y,d=l.height,p=l.width,f=t.getStyle(Li.DATA_CELL),h=f.cell,v=f.miniChart,m=[],I=yv(o,(function(e){return m.push(null==e?void 0:e[i.y]),{x:e[i.x],y:e[i.y]}})),g=Ym(m),_=aI(m),y=g-_,x=u+h.padding.left,b=u+p-h.padding.right,w=s+h.padding.top,E=s+d-h.padding.bottom,S=E-w,C=c===vo.Bar?(b-x-(m.length-1)*(null===(n=null==v?void 0:v.bar)||void 0===n?void 0:n.intervalPadding))/m.length+(null===(r=null==v?void 0:v.bar)||void 0===r?void 0:r.intervalPadding):null!==(a=(b-x)/(m.length-1))&&void 0!==a?a:0,k=[],T=yv(I,(function(e,t){var n,r,a=x+t*C;if(r=0!==y?E-((null==e?void 0:e.y)-_)/y*S:_>0?w:E,c===vo.Bar){var o=void 0,i=void 0;_<0&&g>0&&0!==y?(o=E-(0-_)/y*S,i=Math.abs(r-o),(null==e?void 0:e.y)<0&&(r=o)):(o=_<0?w:E,i=0===(y=Ym([Math.abs(g),Math.abs(_)]))?S:Math.abs((null==e?void 0:e.y)-0)/y*S,r=o);var l=C-(null===(n=null==v?void 0:v.bar)||void 0===n?void 0:n.intervalPadding);k.push([l,i])}return[a,r]}));return{points:T,box:k}},Nb=function(e,t){if(!ym(null==e?void 0:e.data)&&!ym(t)){var n=t.getStyle(Li.DATA_CELL).miniChart.line,r=n.point,a=n.linkLine,o=Lb(e,t).points;bb(t,{points:o,stroke:a.fill,lineWidth:a.size,opacity:a.opacity});for(var i=0;i.1&&r<=.2?n.satisfactory:n.bad},Bb=function(e,t){var n,r;void 0===t&&(t={min:0,max:0});var a=Number(e);if(Number.isNaN(a))return e;var o=null!==(n=null==t?void 0:t.min)&&void 0!==n?n:t,i=null!==(r=null==t?void 0:t.max)&&void 0!==r?r:t;return new Intl.NumberFormat("en-US",{minimumFractionDigits:o,maximumFractionDigits:i,useGrouping:!1,style:"percent"}).format(a)},Gb=function(e){var t,n,r,a,o,i;if(!ym(e)){var c=e.getCellArea(),l=c.x,u=c.y,s=c.height,d=c.width,p=e.findFieldCondition(null===(t=e.cellConditions)||void 0===t?void 0:t.interval);if(p&&p.mapping){var f=e.mappingValue(p);if(!f)return;var h=f.isCompare?f:e.valueRangeByField,v=gb(h.minValue),m=gb(h.maxValue),I=km(null==f?void 0:f.fieldValue)?gb(e.getMeta().fieldValue):gb(null==f?void 0:f.fieldValue);if(Im)return;var g=null!==(r=null===(n=e.getStyle().miniChart.interval)||void 0===n?void 0:n.height)&&void 0!==r?r:e.getStyle().cell.miniBarChartHeight,_=null!==(o=null===(a=e.getStyle().miniChart.interval)||void 0===a?void 0:a.fill)&&void 0!==o?o:e.getStyle().cell.miniBarChartFillColor,y=function(e,t){void 0===e&&(e=0),void 0===t&&(t=0),e=gb(e),t=gb(t);var n=e>=0,r=t>=0&&e<=0,a=r?0:n?e:t,o=t-e;return function(t){var i=n?0:1;return{zeroScale:r?mp(Math.abs(0-e)/o,0,1):i,scale:mp((t-a)/o,-1,1)}}}(v,m),x=y(I);return yb(e,{x:l+d*x.zeroScale,y:u+s/2-g/2,width:d*x.scale,height:g,fill:null!==(i=f.fill)&&void 0!==i?i:_})}}},Ub=function(e,t){var n,r=t.getStyle(Li.DATA_CELL),a=t.getMeta(),o=a.x,i=a.y,c=a.height,l=a.width,u=a.spreadsheet;if(ym(e))Eb(t,[],o+l-r.cell.padding.right,i+c/2,cw(t,u.options.placeholder),r.text);else{var s=r.miniChart.bullet,d=s.progressBar,p=s.comparativeMeasure,f=s.rangeColors,h=s.backgroundColor,v=e.measure,m=e.target,I=Math.max(Number(v),0),g=Math.max(Number(m),0),_=Bb(v,2),y=(null==d?void 0:d.widthPercent)>1?(null==d?void 0:d.widthPercent)/100:null==d?void 0:d.widthPercent,x=r.cell.padding,b=l-x.left-x.right,w=y*b,E=b-w,S=o+l-x.right-w,C=i+c/2-d.height/2;yb(t,{x:S,y:C,width:w,height:d.height,fill:h,textBaseline:r.text.textBaseline});var k=Ns(t.getMeta(),"spreadsheet.options.bullet.getRangeColor"),T=Math.max(Math.min(w*I,w),0);yb(t,{x:S,y:C+(d.height-d.innerHeight)/2,width:T,height:d.innerHeight,fill:null!==(n=null==k?void 0:k(I,g))&&void 0!==n?n:Db(I,g,f)});var A=S+w*g;Sb(t,{x1:A,y1:i+(c-p.height)/2,x2:A,y2:i+(c-p.height)/2+p.height},{stroke:(null==p?void 0:p.fill)||(null==p?void 0:p.color),lineWidth:p.width,opacity:null==p?void 0:p.opacity}),Eb(t,[],S-x.right,i+c/2,tw({measureTextWidth:u.measureTextWidth,text:_,maxWidth:E-x.right,fontParam:r.text}),r.text)}},jb=function(e,t){switch(null==t?void 0:t.type){case vo.Line:Nb(t,e);break;case vo.Bar:Fb(t,e);break;default:Ub(t,e)}},zb=function(e,t){var n=e.x,r=e.y,a=e.width,o=e.height,i=a-(null==t?void 0:t.left)-(null==t?void 0:t.right),c=o-(null==t?void 0:t.top)-(null==t?void 0:t.bottom);return{x:n+(null==t?void 0:t.left),y:r+(null==t?void 0:t.top),width:i,height:c}},qb=function(e){return Jm({size:0,position:"right",margin:{left:0,right:0}},e)},Hb=function(e,t){return e-(t=qb(t)).size-t.margin.right-t.margin.left},Vb=function(e,t,n){var r=e.y,a=e.height;void 0===n&&(n=0);var o=0;switch(t){case"top":o=r;break;case"middle":o=r+a/2-n/2;break;default:o=r+a-n}return o},Wb=function(e,t,n,r,a){void 0===n&&(n=0),void 0===a&&(a=1);var o,i,c=e.x,l=e.width,u=t.textAlign,s=t.textBaseline,d=qb(r),p=d.size,f=d.margin,h=d.position,v=a*(p+f.left)+(a?f.right:0);switch(u){case"left":o=c+("left"===h?v:0),i=c+("left"===h?f.left:n+f.left);break;case"center":var m=c+l/2-(v-("left"===h?f.left:f.right)+n)/2;o=m+n/2+("left"===h?v-f.left:0),i=m+("left"===h?0:n+f.left);break;default:o=c+l-("right"===h?v:0),i=c+l-("right"===h?v-f.left:n+v-f.left)}return{text:{x:o,y:Vb(e,s,0)},icon:{x:i,y:Vb(e,s,p)}}},Xb=function(e,t){return Wb(e,t).text},Yb=function(e,t,n){var r,a,o=t.start+t.width,i=e.start+e.width;if(t.start<=e.start&&o>=i)r=e.start+e.width/2,a=e.width;else if(t.start<=e.start){r=(c=t.width-(e.start-t.start))=i){var c;r=(c=t.width-(o-i))0?e.width/2:a/2;return"left"===r?o-i:o+i-n},Qb=Cs((function(e,t){if(void 0===e&&(e=""),!t)return 0;var n,r=(n=document.getElementById(Pb),n||((n=document.createElement("canvas")).id=Pb,n.style.display="none",document.body.appendChild(n),n)).getContext("2d"),a=t,o=a.fontSize,i=a.fontFamily,c=a.fontWeight,l=a.fontStyle,u=a.fontVariant;return r.font=[l,u,c,"".concat(o,"px"),i].join(" ").trim(),r.measureText("".concat(e)).width}),(function(e,t){return dc([e],sc(zv(t)),!1).join("")})),Jb=function(e,t,n,r){var a,o=e(Si,r);a=Uv(t)?t:Rs(t);var i,c,l=n,u=[];if(e(t,r)<=n)return t;for(var s=!0;s;){if((c=e(i=a.substr(0,16),r))+o>l&&c>l){s=!1;break}if(u.push(i),l-=c,!(a=a.substr(16)))return u.join("")}for(var d=!0;d;){if((c=e(i=a.substr(0,1),r))+o>l){d=!1;break}if(u.push(i),l-=c,!(a=a.substr(1)))return u.join("")}return"".concat(u.join(""),"...")},ew=function(e,t){var n,r;void 0===t&&(t={});var a=Qb("a",t),o=Qb("蚂",t),i=0;if(!e)return i;try{for(var c=uc(e),l=c.next();!l.done;l=c.next()){var u=l.value.charCodeAt(0);i+=u>=0&&u<=255?a:o}}catch(e){n={error:e}}finally{try{l&&!l.done&&(r=c.return)&&r.call(c)}finally{if(n)throw n.error}}return i},tw=function(e){var t=e.measureTextWidth,n=e.text,r=e.maxWidth,a=e.fontParam,o=e.priorityParam,i=e.placeholder,c={},l=null!=i?i:ui,u=km(n)||""===n||n===xo?l:"".concat(n),s=o;if(a&&kc(a)?s=a:c=a||{},!s||!s.length)return Jb(t,u,r,c);var d=[],p=[u];s.forEach((function(e){p.forEach((function(t,n){var r=-1,a=t.match(new RegExp(e));if(a){var o=a[0];r=a.index,d.push(o);var i=r+o.length,c=[t.slice(0,r),t.slice(i)].filter((function(e){return!!e}));p.splice.apply(p,dc([n,1],sc(c),!1))}}))})),p=d.concat(p);var f=u,h=t(Si,c),v=r;return p.forEach((function(e){if(v<=0){var n=f.indexOf(e),r=f.slice(n-3,n);if(r&&r!==Si){var a=t(e,c);f=f.replace(e,a>h?Si:e)}else f=f.replace(e,"");v-=h}else{a=t(e,c);if(vh){var o=Jb(t,e,v,c);f=f.replace(e,o),v=0}else v-=a}})),f},nw=function(e){return Em(e)?e>=0:!!e&&!R_(e).startsWith("-")},rw=function(e){return km(e)||""===e||0===Number(String(e).replace(/[^0-9.]+/g,""))},aw=function(e,t){return rw(e)||e===t},ow=function(e,t,n,r){void 0===r&&(r="left");var a=t.right,o=t.left,i=n||0;return"left"===r?e+a/2+i:"right"===r?e-a/2-i:e+o/2+i},iw=function(e){var t=e.rowIndex,n=e.colIndex,r=e.meta,a=e.data,o=e.textStyle,i=e.textCondition,c=o.fill;return(null==i?void 0:i.mapping)&&(c=null==i?void 0:i.mapping(a,{rowIndex:t,colIndex:n,meta:r}).fill),cc(cc({},o),{fill:c})},cw=function(e,t){return Xc(t)?t(e):t},lw=function(e,t,n){for(var r,a,o,i=e.x,c=e.y,l=e.width,u=e.height/jg(t),s=[],d=0,p=yv(n,(function(e){return e>1?e/100:e})),f=0;f0,rowFields:t,colFields:n});p.push(r),Bg(i,r,e)})),{paths:p,indexesData:i,rowPivotMeta:s,colPivotMeta:d,sortedDimensionValues:u}}function Iw(e,t){if(e&&t){var n=t.split(li),r=Oh(n),a=e;jh(n,(function(e,t){var n=a.get(e);return n?(e===r?(n.children=new Map,n.childField=void 0):a=n.children,!0):0===t&&e===ci}))}}function gw(e,t,n){var r={field:Io,name:t||n,formatter:function(t){return function(t){var n=pv(e,(function(e){return e.field===t}));return Ns(n,"name",t)}(t)}};return r}function _w(e,t){return{isRowTotal:e.isGrandTotals,isRowSubTotal:e.isSubTotals,isColTotal:t.isGrandTotals,isColSubTotal:t.isSubTotals}}function yw(e,t){return!(!e||!t)&&String(e).toLowerCase()===String(t).toLowerCase()}var xw,bw=function(e,t){var n=e.getColumnNodes().find((function(e){return e.id===t}));return e.isPivotMode()?null==n?void 0:n.value:null==n?void 0:n.field},ww=function(e,t){var n=t.getColumnNodes().find((function(t){return t.colIndex===e})),r=bw(t,n.id);return t.options.interaction.copyWithFormat?t.dataSet.getFieldFormatter(r):function(e){return e}},Ew=function(e,t,n){var r,a;if(n.isPivotMode()){var o=sc(function(e,t){var n=e.rowIndex,r=e.colIndex;return[t.getRowNodes().find((function(e){return e.rowIndex===n})),t.getColumnNodes().find((function(e){return e.colIndex===r}))]}(e,n),2),i=o[0],c=o[1],l=function(e){var t,n,r,a;return(null===(a=null===(r=null===(n=e.options)||void 0===n?void 0:n.style)||void 0===r?void 0:r.colCfg)||void 0===a?void 0:a.hideMeasureColumn)&&e.isValueInCols()?((t={})[Io]=e.dataCfg.fields.values[0],t):{}}(n),u=n.dataSet.getCellData({query:cc(cc(cc({},i.query),c.query),l),rowNode:i,isTotals:i.isTotals||i.isTotalMeasure||c.isTotals||c.isTotalMeasure,totalStatus:_w(i,c)});return null!==(r=null==u?void 0:u[mo])&&void 0!==r?r:""}var s=function(e,t){var n=t.getColumnNodes().find((function(t){return t.colIndex===e}));return bw(t,n.id)}(e.colIndex,n);return null===(a=t[e.rowIndex])||void 0===a?void 0:a[s]},Sw=function(e,t,n){return ww(e.colIndex,n)(Ew(e,t,n))},Cw=function(e){return/\n/.test(e)?'"'+e.replace(/\r\n?/g,"\n")+'"':e},kw=function(e,t){var n=e.split(li);return t?n.slice(n.length-t):(n.shift(),n)},Tw=function(e,t){return yv(e,(function(e){return t.dataSet.getFieldName(e)}))};!function(e){e.PLAIN="text/plain",e.HTML="text/html"}(xw||(xw={}));var Aw=((Rb={})[xw.PLAIN]=function(e){return{type:xw.PLAIN,content:yv(e,(function(e){return e.join("\t")})).join("\r\n")}},Rb[xw.HTML]=function(e){return{type:xw.HTML,content:''.concat((t=e,n="tr",t.map((function(e){return"<".concat(n,">").concat(function(e,t){return e.map((function(e){return"<".concat(t,">").concat(ev(e),"")})).join("")}(e,"td"),"")})).join("")),"
")};var t,n},Rb);function Mw(e,t){Aw[e]=t}function Rw(e){return Aw[e]}function Pw(e,t){return void 0===t&&(t=xw.PLAIN),Array.isArray(t)?[].concat(e).filter((function(e){return t.includes(e.type)})).map((function(e){return e.content})):[].concat(e).filter((function(e){return(null==e?void 0:e.type)===t})).map((function(e){return e.content}))[0]||""}var Ow=function(e,t,n){var r,a,o,i,c,l,u=null!==(a=null===(r=e[0])||void 0===r?void 0:r.length)&&void 0!==a?a:0,s=null!==(o=null==t?void 0:t.length)&&void 0!==o?o:0,d=null!==(c=null===(i=n[0])||void 0===i?void 0:i.length)&&void 0!==c?c:0,p=null!==(l=n.length)&&void 0!==l?l:0,f=u+d,h=s+p,v=Array.from(Array(h),(function(){return new Array(f)}));return v=yv(v,(function(r,a){return yv(r,(function(r,o){return o>=0&&o=0&&a=u&&o<=f&&a>=0&&a=0&&o=s&&a=u&&o<=f&&a>=s&&a=0;){for(var o=r.level-n.level;o>0;)a="".concat(n.label).concat(li).concat(a),o--;r=n,n=n.parent}return a}(r,t):a,l=kw(c,n.size);return Tw(l,i)}))}function zw(e){var t,n=function(e){var t=new Set;return jh(e,(function(e){var n=e.getMeta().level;t.has(n)||t.add(n)})),t}(e),r=null!==(t=Ym(Array.from(n)))&&void 0!==t?t:0,a=function(e,t){return lv(e,(function(e){var n=e.getMeta(),r=n.level===t,a=n.isTotals&&ym(n.children);return r||a}))}(e,r),o=e[0].cellType===Li.COL_CELL,i=jw(a,r,n);return o&&(i=uy.apply(void 0,dc([],sc(i),!1))),[Rw(xw.PLAIN)(i),Rw(xw.HTML)(i)]}var qw=function(e,t,n){return yv(t,(function(t){var r;return null!==(r=e[t])&&void 0!==r?r:n}))},Hw=function(e,t){var n=e.options.placeholder,r=e.dataCfg.fields,a=r.rows,o=r.columns,i=r.values,c=cw(e,n),l=e.getColumnLeafNodes(),u=[];if(e.isTableMode()){var s=lv(l,(function(e){return e.field!==yo}));u=yv(t,(function(e){return yv(s,(function(t){var n;return null!==(n=null==e?void 0:e[t.field])&&void 0!==n?n:c}))}))}else if(e.isPivotMode()){var d=dc(dc(dc([],sc(a),!1),sc(o),!1),sc(i),!1);u=Tg(db(t).filter((function(e){return dc(dc([],sc(a),!1),sc(o),!1).every((function(t){return!km(e[t])}))})),(function(e,t){return dc(dc([],sc(e),!1),[qw(t,d,c)],!1)}),[])}return[Rw(xw.PLAIN)(u),Rw(xw.HTML)(u)]};function Vw(e,t){var n,r,a=t.filter((function(e){return e.type===Li.COL_CELL})),o=t.filter((function(e){return e.type===Li.ROW_CELL})),i=e.dataSet.getDisplayDataSet();if(e.interaction.getCurrentStateName()===Oi.ALL_SELECTED)r=Bw(0,e,[]);else if(a.length)r=Bw(0,e,a);else if(o.length)r=Gw(0,e,o);else{if(!t.length)return;var c=Nw(t);if(e.interaction.getSelectedCellHighlight().currentRow){var l=yI(t,"rowIndex","asc").map((function(t){return e.dataSet.getRowData(t)}));r=Hw(e,l)}else r=(null===(n=e.options.interaction)||void 0===n?void 0:n.copyWithHeader)?function(e,t,n){var r=uy.apply(void 0,dc([],sc(yv(e[0],(function(e){var t,r,a=null!==(r=null===(t=e.id.split(ui))||void 0===t?void 0:t[1])&&void 0!==r?r:"";return Tw(kw(a),n)}))),!1)),a=yv(e,(function(e){var t,r,a=null!==(r=null===(t=e[0].id.split(ui))||void 0===t?void 0:t[0])&&void 0!==r?r:"";return Tw(kw(a),n)})),o=yv(e,(function(e){return yv(e,(function(e){return Sw(e,t,n)}))}));return Ow(a,r,o)}(c,i,e):Lw(i,c,e)}return r}var Ww=function(e){var t,n,r=e.interaction,a=r.getState().cells||[],o=null!==(t=r.getInteractedCells())&&void 0!==t?t:[];return(n=!ym(o)&&ov(o,(function(e){return e.cellType===Li.ROW_CELL||e.cellType===Li.COL_CELL}))?zw(o):Vw(e,a))&&Kw(n),Pw(n,xw.PLAIN)};function Xw(e){return e?'"'.concat("string"==typeof e?e.replace(/"/g,'""'):e,'"'):e}var Yw=function(e){return new Promise((function(t,n){var r;r=Array.isArray(e)?Ns(e.filter((function(e){return e.type===xw.PLAIN})),"[0].content",""):e.content||"";var a=document.createElement("textarea");a.value=r,document.body.appendChild(a),a.focus({preventScroll:!0}),a.select();var o=document.execCommand("copy");document.body.removeChild(a),o?t():n()}))},Zw=function(e){return navigator.clipboard.write([new ClipboardItem([].concat(e).reduce((function(e,t){var n,r=t.type,a=t.content.replace(/\x00/g,"");return cc(cc({},e),((n={})[r]=new Blob([a],{type:r}),n))}),{}))]).catch((function(){return Yw(e)}))},Kw=function(e,t){var n;return void 0===t&&(t=!1),n="string"==typeof e?{content:e,type:xw.PLAIN}:e,navigator.clipboard&&window.ClipboardItem&&!t?Zw(n):Yw(n)},$w=function(e,t){try{var n=document.createElement("a");n.download="".concat(t,".csv");var r=new Blob(["\ufeff".concat(e)],{type:"text/csv;charset=utf-8"});n.href=URL.createObjectURL(r),n.click(),URL.revokeObjectURL(n.href)}catch(e){console.error(e)}},Qw=function(e,t,n){if(!e)return"";var r=e.fieldValue,a=e.valueField,o=e.data;return Dc(r)?function(e){var t=(null==e?void 0:e.label)?[null==e?void 0:e.label]:[],n=null==e?void 0:e.values;return ym(n)||jh(n,(function(e){t.push(e.join(" "))})),t.join("$")}(r):n?t.dataSet.getFieldFormatter(a)(r,o):"".concat(r)},Jw=function(e,t,n,r){var a=[];if(e){var o=e.fieldValue,i=e.valueField,c=e.data;if(Dc(o))return a=function(e,t){var n,r,a,o;return t?null===(o=null==e?void 0:e.values)||void 0===o?void 0:o[0]:null!==(r=null===(n=null==e?void 0:e.originalValues)||void 0===n?void 0:n[0])&&void 0!==r?r:null===(a=null==e?void 0:e.values)||void 0===a?void 0:a[0]}(o,r),a;if(km(o)&&n.length>1)return a.push.apply(a,dc([],sc(n),!1)),a;if(r){var l=t.dataSet.getFieldFormatter(i);a.push(l(o,c))}else a.push(o)}else a.push.apply(a,dc([],sc(n),!1));return a.join(" ")},eE=function(e){var t=dw(e);return kc(t)?t:e},tE=function(e,t,n){var r=eE(t.label),a=kc(r)?r.length:1,o=n.options.placeholder,i=Xc(o)?o(e):o;return Array(a).fill(i)},nE=function(e){var t,n,r,a,o=null===(r=null===(n=null===(t=e.spreadsheet)||void 0===t?void 0:t.dataSet)||void 0===n?void 0:n.getFieldFormatter)||void 0===r?void 0:r.call(n,e.field);return null!==(a=null==o?void 0:o(e.label))&&void 0!==a?a:e.label},rE=function(e){var t=[],n=function(e){if(e.id!==ci){var r=nE(e);return t.unshift(r),(null==e?void 0:e.parent)?n(e.parent):void 0}};return n(e),t},aE=function(e,t,n){var r,a,o,i,c,l=function(e){var t,n;return"object"==typeof e?{isFormatHeader:null!==(t=e.isFormatHeader)&&void 0!==t&&t,isFormatData:null!==(n=e.isFormatData)&&void 0!==n&&n}:{isFormatHeader:null!=e&&e,isFormatData:null!=e&&e}}(n),u=l.isFormatHeader,s=l.isFormatData,d=null===(c=null==e?void 0:e.facet)||void 0===c?void 0:c.layoutResult,p=d.rowsHierarchy,f=d.rowLeafNodes,h=d.colLeafNodes,v=d.getCellMeta,m=p.maxLevel,I=e.dataCfg.fields.valueInCols,g=p.sampleNodesForAllLevels.map((function(t){return e.dataSet.getFieldName(t.key)})),_=f.reduce((function(e,t){var n,r=(null!==(n=t.level)&&void 0!==n?n:0)+1;return r>e?r:e}),0),y=[],x=0;if(e.isPivotMode()){var b=f.filter((function(e){return 0!==e.height}));try{for(var w=uc(b),E=w.next();!E.done;E=w.next()){var S=E.value,C=[];if(u)C=rE(S);else S.label=R_(null==S?void 0:S.label),C=S.id.replace(Ii,"").split(li);var k=m+1-C.length;k>0&&C.push.apply(C,dc([],sc(new Array(k)),!1));var T=e.dataSet.getFieldName(Oh(C));C[C.length-1]=T;try{for(var A=(o=void 0,uc(h)),M=A.next();!M.done;M=A.next()){var R=M.value;if(I){var P=v(S.rowIndex,R.colIndex);C.push(Qw(P,e,s))}else{P=v(S.rowIndex,R.colIndex);var O=tE(P,R,e),L=Jw(P,e,O,s);kc(L)?C=C.concat.apply(C,dc([],sc(L),!1)):C.push(L)}}}catch(e){o={error:e}}finally{try{M&&!M.done&&(i=A.return)&&i.call(A)}finally{if(o)throw o.error}}x=Ym([C.length,x]);var N=C.map((function(e){return Xw(e)})).join(t);y.push(N)}}catch(e){r={error:e}}finally{try{E&&!E.done&&(a=w.return)&&a.call(w)}finally{if(r)throw r.error}}}else y=function(e,t,n){var r,a,o,i=e.dataSet.getDisplayDataSet(),c=(null===(o=e.dataCfg)||void 0===o?void 0:o.fields).columns,l=ob(c||[]),u=[],s=function(r,a){var o=[];o=n?l.map((function(t){return Xw(e.dataSet.getFieldFormatter(t)(a[t],a))})):l.map((function(e){return Xw(a[e])})),e.options.showSeriesNumber&&(o=[Xw(r+1)].concat(o)),u.push(o.join(t))};try{for(var d=uc(i.entries()),p=d.next();!p.done;p=d.next()){var f=sc(p.value,2);s(f[0],f[1])}}catch(e){r={error:e}}finally{try{p&&!p.done&&(a=d.return)&&a.call(d)}finally{if(r)throw r.error}}return u}(e,t,s);var F=[];if(ym(h)&&!e.isPivotMode())F=[g];else{var D=0,B=vf(h).map((function(t){for(var n=t,r=[];void 0!==n.level;){var a=eE(n.label);kc(a)?D=Ym([D,jg(a)]):a=u&&e.isPivotMode()?nE(n):a,r.push(a),n=n.parent}return r}));D>1&&(B=function(e){return e.map((function(e){return e.map((function(t){return kc(t)?t:kc(e[0])?dc([t],sc(new Array(e[0].length-1)),!1):t}))}))}(B));for(var G=Ym(B.map((function(e){return e.length}))),U=[],j=function(t){var n=B.map((function(e){return e.length=0;z-=1)j(z);F=U.map((function(t,n){var r,a;if(e.isPivotMode()){var o=e.facet.cornerHeader.cfg,i=o.columns,c=o.rows,l=o.data.filter((function(e){return e.cornerType===Fx.Col}));if(n0&&e.unshift.apply(e,dc([],sc(new Array(n)),!1)),e.map((function(e){return Xw(e)})).join(t)})).join("\r\n");return[q].concat(y).join("\r\n")},oE=function(e){var t,n,r,a,o,i,c=null===(r=null===(n=null===(t=e.target)||void 0===t?void 0:t.attrs)||void 0===n?void 0:n.appendInfo)||void 0===r?void 0:r.cellData,l=null===(o=(a=e.target).get)||void 0===o?void 0:o.call(a,"parent");return{target:l,viewMeta:(null===(i=null==l?void 0:l.getMeta)||void 0===i?void 0:i.call(l))||c,event:e}},iE=function(e,t,n){var r,a=e.split(li);if(n)r=[e];else{r=[Wx(a[0],a[1])];for(var o=2;o0&&n>0},t.prototype.getStyle=function(e){return Ns(this.theme,e||this.cellType)},t.prototype.getResizeAreaStyle=function(){return this.getStyle("resizeArea")},t.prototype.shouldDrawResizeAreaByType=function(e,t){var n=this.spreadsheet.options.interaction.resize;return mm(n)?n:Xc(n.visible)?n.visible(t):n[e]},t.prototype.getCellArea=function(){var e=this.meta;return{x:e.x,y:e.y,height:e.height,width:e.width}},t.prototype.getContentArea=function(){var e=this.getStyle()||this.theme.dataCell,t=(null==e?void 0:e.cell).padding;return zb(this.getCellArea(),t)},t.prototype.getIconPosition=function(e){return void 0===e&&(e=1),this.getTextAndIconPosition(e).icon},t.prototype.drawTextShape=function(){var e=this.getFormattedFieldValue().formattedValue,t=this.getMaxTextWidth(),n=this.getTextStyle(),r=this.spreadsheet,a=r.options.placeholder,o=r.measureTextWidth,i=cw(this,a),c=tw({measureTextWidth:o,text:e,maxWidth:t,fontParam:n,placeholder:i});this.actualText=c,this.actualTextWidth=o(c,n);var l=this.getTextPosition();this.textShape=Eb(this,[this.textShape],l.x,l.y,c,n),this.textShapes.push(this.textShape)},t.prototype.drawLinkFieldShape=function(e,t){if(e){if(!fx(this.spreadsheet.options.style.device)){var n=this.getTextStyle(),r=this.getTextPosition().x;"center"===n.textAlign?r-=this.actualTextWidth/2:"right"===n.textAlign&&(r-=this.actualTextWidth);var a=this.textShape.getBBox().maxY;this.linkFieldShape=Sb(this,{x1:r,y1:a+1,x2:r+this.actualTextWidth,y2:a+1},{stroke:t,lineWidth:1})}this.textShape.attr({fill:t,cursor:"pointer",appendInfo:{isLinkFieldText:!0,cellData:this.meta}})}},t.prototype.getLinkFieldStyle=function(){return this.getTextStyle().linkTextFill},t.prototype.drawLinkField=function(e){var t=this.spreadsheet.options.interaction.linkFields,n=void 0===t?[]:t,r=this.getLinkFieldStyle(),a=lE(n,e);this.drawLinkFieldShape(a,r)},t.prototype.updateByState=function(e,t){var n=this;this.spreadsheet.interaction.setInteractedCells(t),jh(Ns(this.theme,"".concat(this.cellType,".cell.interactionState.").concat(e)),(function(e,t){es(II(zi,(function(e){return Hv(e,t)}))).forEach((function(r){var a=n.stateShapes.has(r),o=a?n.stateShapes.get(r):n[r],i=kc(o)?o:[o];(a&&i.forEach((function(e){e.set("visible",!0)})),"interactiveBorderShape"===r&&"borderWidth"===t)&&(Em(e)&&jh(n.getInteractiveBorderShapeStyle(e),(function(e,t){Cb(i,t,e)})));Cb(i,ji[t],e)}))}))},t.prototype.getInteractiveBorderShapeStyle=function(e){var t=this.getCellArea(),n=t.x,r=t.y,a=t.height,o=t.width,i=this.theme.dataCell.cell,c=i.horizontalBorderWidth,l=i.verticalBorderWidth;return{x:n+l/2+e/2,y:r+c/2+e/2,width:o-l-e,height:a-c-e}},t.prototype.hideInteractionShape=function(){this.stateShapes.forEach((function(e){Cb(e,ji.backgroundOpacity,0),Cb(e,ji.backgroundColor,"transparent"),Cb(e,ji.borderOpacity,0),Cb(e,ji.borderWidth,1),Cb(e,ji.borderColor,"transparent")}))},t.prototype.clearUnselectedState=function(){Cb(this.backgroundShape,ji.backgroundOpacity,1),Cb(this.textShapes,ji.textOpacity,1),Cb(this.linkFieldShape,ji.opacity,1)},t.prototype.getTextShape=function(){return this.textShape},t.prototype.getTextShapes=function(){return this.textShapes||[this.textShape]},t.prototype.addTextShape=function(e){e&&this.textShapes.push(e)},t.prototype.getConditionIconShape=function(){return this.conditionIconShape},t.prototype.getConditionIconShapes=function(){return this.conditionIconShapes||[this.conditionIconShape]},t.prototype.addConditionIconShape=function(e){e&&this.conditionIconShapes.push(e)},t.prototype.resetTextAndConditionIconShapes=function(){this.textShapes=[],this.conditionIconShapes=[]},Object.defineProperty(t.prototype,"cellConditions",{get:function(){return this.conditions},enumerable:!1,configurable:!0}),t.prototype.drawConditionIconShapes=function(){var e,t=this.findFieldCondition(null===(e=this.conditions)||void 0===e?void 0:e.icon);if(t&&t.mapping){var n=this.mappingValue(t),r=this.getIconPosition(),a=this.theme.dataCell.icon.size;ym(null==n?void 0:n.icon)||(this.conditionIconShape=Ab(this,cc(cc({},r),{name:n.icon,width:a,height:a,fill:n.fill})),this.addConditionIconShape(this.conditionIconShape))}},t.prototype.getTextConditionFill=function(e){var t,n,r=e.fill,a=this.findFieldCondition(null===(t=this.conditions)||void 0===t?void 0:t.text);return(null==a?void 0:a.mapping)&&(r=(null===(n=this.mappingValue(a))||void 0===n?void 0:n.fill)||e.fill),r},t.prototype.getCrossBackgroundColor=function(e){var t=this.getStyle().cell,n=t.crossBackgroundColor,r=t.backgroundColorOpacity;return n&&e%2==0?{backgroundColorOpacity:r,backgroundColor:n}:{backgroundColorOpacity:r,backgroundColor:this.getStyle().cell.backgroundColor}},t}(Sa),sE=function(e,t){return t?t(e[Io],e[mo]):e[mo]},dE=function(e,t){var n=t.getMeta().id;return e.some((function(e){return xm(e.id,n)}))},pE=function(e,t){return"".concat(e).concat(ui).concat(t)},fE=function(e){var t=e.interaction.getSelectedCellHighlight(),n=t.currentRow,r=t.currentCol,a=t.rowHeader,o=t.colHeader;return n||r||a||o},hE=function(e){return e.type===Li.DATA_CELL},vE=function(e,t){jh(e,(function(e){hE(e)&&e.rowIndex===t.getMeta().rowIndex&&t.updateByState(Oi.SELECTED)}))},mE=function(e,t){jh(e,(function(e){hE(e)&&e.colIndex===t.getMeta().colIndex&&t.updateByState(Oi.SELECTED)}))},IE=function(e,t){jh(e,(function(e){hE(e)&&e.rowIndex===t.getMeta().rowIndex&&e.colIndex===t.getMeta().colIndex&&t.updateByState(Oi.SELECTED)}))},gE=function(e,t,n){var r=n.interaction.getSelectedCellHighlight(),a=r.rowHeader,o=r.colHeader,i=r.currentRow,c=r.currentCol,l=t.cellType===Li.ROW_CELL,u=n.isTableMode()&&n.options.showSeriesNumber&&a&&l;(i||u)&&vE(e,t),c&&mE(e,t),(a||o)&&IE(e,t)},_E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),Object.defineProperty(t.prototype,"cellType",{get:function(){return Li.DATA_CELL},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"valueRangeByField",{get:function(){return this.spreadsheet.dataSet.getValueRangeByField(this.meta.valueField)},enumerable:!1,configurable:!0}),t.prototype.handleByStateName=function(e,t){dE(e,this)&&this.updateByState(t)},t.prototype.handleSearchResult=function(e){dE(e,this)&&(pv(e,(function(e){return null==e?void 0:e.isTarget})).id===this.getMeta().id?this.updateByState(Oi.HIGHLIGHT):this.updateByState(Oi.SEARCH_RESULT))},t.prototype.handleSelect=function(e){var t;switch(null===(t=null==e?void 0:e[0])||void 0===t?void 0:t.type){case Li.COL_CELL:this.changeRowColSelectState("colIndex");break;case Li.ROW_CELL:this.changeRowColSelectState("rowIndex");break;case Li.DATA_CELL:fE(this.spreadsheet)?gE(e,this,this.spreadsheet):dE(e,this)?this.updateByState(Oi.SELECTED):this.spreadsheet.options.interaction.selectedCellsSpotlight&&this.updateByState(Oi.UNSELECTED)}},t.prototype.handleHover=function(e){var t=gv(e);if(t.type===Li.DATA_CELL){var n=this.spreadsheet.interaction.getHoverHighlight(),r=n.currentRow,a=n.currentCol;if(r||a){var o=this.meta.colIndex,i=this.meta.rowIndex;a&&o===(null==t?void 0:t.colIndex)||r&&i===(null==t?void 0:t.rowIndex)?this.updateByState(Oi.HOVER):this.hideInteractionShape()}var c=this.getMeta(),l=c.id,u=c.rowIndex,s=c.colIndex;xm(t.id,l)&&xm(t.rowIndex,u)&&xm(t.colIndex,s)&&this.updateByState(Oi.HOVER_FOCUS)}else this.hideInteractionShape()},t.prototype.update=function(){var e=this.spreadsheet.interaction.getCurrentStateName(),t=this.spreadsheet.interaction.getCells();if(e!==Oi.ALL_SELECTED){if(!ym(t)&&e)switch(e){case Oi.SELECTED:this.handleSelect(t);break;case Oi.HOVER_FOCUS:case Oi.HOVER:this.handleHover(t);break;case Oi.SEARCH_RESULT:this.handleSearchResult(t);break;default:this.handleByStateName(t,e)}}else this.updateByState(Oi.SELECTED)},t.prototype.setMeta=function(t){e.prototype.setMeta.call(this,t),this.initCell()},t.prototype.drawTextShape=function(){e.prototype.drawTextShape.call(this),this.drawLinkField(this.meta)},t.prototype.initCell=function(){this.resetTextAndConditionIconShapes(),this.drawBackgroundShape(),this.drawInteractiveBgShape(),this.shouldHideRowSubtotalData()||(this.drawConditionIntervalShape(),this.drawTextShape(),this.drawConditionIconShapes()),this.drawInteractiveBorderShape(),this.meta.isFrozenCorner&&this.drawBorderShape(),this.update()},t.prototype.getDefaultTextFill=function(e){var t=e.fill,n=this.getBackgroundColor(),r=n.backgroundColor,a=n.intelligentReverseTextColor;return Uy(r)&&e.fill===Ai&&a&&(t=Mi),t},t.prototype.getTextStyle=function(){var e=this.meta.isTotals?this.theme.dataCell.bolderText:this.theme.dataCell.text,t=this.getTextConditionFill(cc(cc({},e),{fill:this.getDefaultTextFill(e)}));return cc(cc({},e),{fill:t})},t.prototype.getIconStyle=function(){var e,t=this.theme.dataCell.icon,n=t.size,r=t.margin,a=this.findFieldCondition(null===(e=this.conditions)||void 0===e?void 0:e.icon);return a&&a.mapping&&{size:n,margin:r,position:Ob(a)}},t.prototype.drawConditionIntervalShape=function(){this.conditionIntervalShape=Gb(this)},t.prototype.shouldHideRowSubtotalData=function(){var e,t=(null!==(e=this.spreadsheet.options.totals)&&void 0!==e?e:{}).row,n=void 0===t?{}:t,r=this.meta.rowIndex,a=this.spreadsheet.facet.layoutResult.rowLeafNodes[r],o=!(null==a?void 0:a.isGrandTotals)&&(null==a?void 0:a.isTotals);return"tree"===this.spreadsheet.options.hierarchyType&&!n.showSubTotals&&o},t.prototype.getFormattedFieldValue=function(){if(this.shouldHideRowSubtotalData())return{value:null,formattedValue:ui};var e=this.meta,t=e.rowId,n=e.valueField,r=e.fieldValue,a=e.data,o=this.spreadsheet.dataSet.getFieldMeta(t)?t:n;return{value:r,formattedValue:this.spreadsheet.dataSet.getFieldFormatter(o)(r,a,this.meta)}},t.prototype.getMaxTextWidth=function(){var e=this.getContentArea().width;return Hb(e,this.getIconStyle())},t.prototype.getTextPosition=function(){return this.getTextAndIconPosition().text},t.prototype.getBackgroundColor=function(){var e,t=this.getCrossBackgroundColor(this.meta.rowIndex),n=t.backgroundColor,r=t.backgroundColorOpacity;if(this.shouldHideRowSubtotalData())return{backgroundColor:n,backgroundColorOpacity:r};var a=this.findFieldCondition(null===(e=this.conditions)||void 0===e?void 0:e.background),o=!1;if(a&&a.mapping){var i=this.mappingValue(a);i&&(n=i.fill,o=i.intelligentReverseTextColor)}return{backgroundColor:n,backgroundColorOpacity:r,intelligentReverseTextColor:o}},t.prototype.drawBackgroundShape=function(){var e=this.getBackgroundColor(),t=e.backgroundColor,n=e.backgroundColorOpacity;this.backgroundShape=yb(this,cc(cc({},this.getCellArea()),{fill:t,fillOpacity:n}))},t.prototype.drawInteractiveBorderShape=function(){var e=this.getCellArea(),t=e.x,n=e.y,r=e.height,a=e.width;this.stateShapes.set("interactiveBorderShape",yb(this,{x:t+1,y:n+1,width:a-2,height:r-2},{capture:!1,visible:!1}))},t.prototype.drawInteractiveBgShape=function(){this.stateShapes.set("interactiveBgShape",yb(this,cc({},this.getCellArea()),{visible:!1}))},t.prototype.changeRowColSelectState=function(e){var t=this.spreadsheet.interaction,n=Ns(this.meta,e),r=t.getState(),a=r.nodes,o=void 0===a?[]:a,i=r.cells,c=void 0===i?[]:i,l=!1;this.spreadsheet.isTableMode()&&o.length?l=o[0].hierarchy.getLeaves().some((function(e,t){return!!o.some((function(t){return t===e}))&&t===n})):l=dc(dc([],sc(o),!1),sc(c),!1).some((function(t){return Ns(t,e)===n}));l?this.updateByState(Oi.SELECTED):this.spreadsheet.options.interaction.selectedCellsSpotlight?this.updateByState(Oi.UNSELECTED):this.hideInteractionShape()},t.prototype.drawBorderShape=function(){var e=this;[Lx.BOTTOM,Lx.RIGHT].forEach((function(t){var n=Zb(t,e.getCellArea(),e.getStyle().cell),r=n.position,a=n.style;Sb(e,r,a)}))},t.prototype.findFieldCondition=function(e){var t=this;return Iv(e,(function(e){return e.field instanceof RegExp?e.field.test(t.meta.valueField):e.field===t.meta.valueField}))},t.prototype.mappingValue=function(e){var t=this.meta.fieldValue,n=this.spreadsheet.isTableMode()?this.spreadsheet.dataSet.getCellData({query:{rowIndex:this.meta.rowIndex}}):this.meta.data;return null==e?void 0:e.mapping(t,n)},t.prototype.updateByState=function(t){if(e.prototype.updateByState.call(this,t,this),t===Oi.UNSELECTED){var n=Ns(this.theme,"".concat(this.cellType,".cell.interactionState.").concat(t));n&&this.toggleConditionIntervalShapeOpacity(n.opacity)}},t.prototype.clearUnselectedState=function(){e.prototype.clearUnselectedState.call(this),this.toggleConditionIntervalShapeOpacity(1)},t.prototype.toggleConditionIntervalShapeOpacity=function(e){Cb(this.conditionIntervalShape,ji.backgroundOpacity,e),Cb(this.conditionIconShapes,ji.opacity,e)},t.prototype.drawLeftBorder=function(){var e=Zb(Lx.LEFT,this.getCellArea(),this.getStyle().cell);Sb(this,e.position,e.style)},t}(uE),yE=function(e){function t(t,n,r){return e.call(this,r,t,n)||this}return ic(t,e),t.prototype.handleRestOptions=function(){for(var e=[],t=0;t0&&c.length0&&o.push(n)}));var i=t.getChildren(),c=LE(i),l=NE(c,o),u=NE(o,c);jh(l,(function(e){var t=pv(i,(function(t){return xm(t.getMeta().id,e.viewMeta.id)}));null==t||t.remove(!0)})),jh(u,(function(n){var r=n.cells,a=n.viewMeta;t.add(AE(e,r,a))}))}}},DE=function(e){return e.includes(li)?"id":"field"},BE=function(e,t){void 0===t&&(t=[]);var n=e.getInitColumnLeafNodes();return If(t.map((function(e){var t=DE(e);return n.find((function(n){return n[t]===e}))})))},GE=function(e,t,n){void 0===t&&(t=[]),void 0===n&&(n=!1);var r=function(t,n){void 0===t&&(t=[]),void 0===n&&(n=[]),e.setOptions({interaction:{hiddenColumnFields:t}}),e.interaction.reset(),e.store.set("hiddenColumnsDetail",n),e.render(!1,{reBuildHiddenColumnsDetail:!1})};if(ym(t)&&n)r();else{var a=e.store.get("hiddenColumnsDetail",[]),o=e.options.interaction.hiddenColumnFields;if(!xm(t,o)||n){var i=H_(dc(dc([],sc(t),!1),sc(o),!1)),c=BE(e,i).every((function(e,t,n){var r=n[t+1];return!r||1===Math.abs(e.colIndex-r.colIndex)})),l=function(e,t){if(void 0===t&&(t=[]),ym(t))return{prev:null,next:null};var n=e.getInitColumnLeafNodes(),r=BE(e,t).map((function(e){return null==e?void 0:e.colIndex})),a=Math.max.apply(Math,dc([],sc(r),!1)),o=Math.min.apply(Math,dc([],sc(r),!1)),i=n.find((function(e){return e.colIndex===a+1}));return{prev:n.find((function(e){return e.colIndex===o-1}))||null,next:i||null}}(e,c?i:t),u={hideColumnNodes:BE(e,t),displaySiblingNode:l},s=dc(dc([],sc(a),!1),[u],!1);e.emit(fo.LAYOUT_COLS_HIDDEN,u,s),r(i,s)}}},UE=function(e,t,n){void 0===t&&(t=[]),void 0===n&&(n=!1),ym(t)&&n&&GE(e,t,!0);var r=function(e){var t=e.dataCfg.fields.columns,n=void 0===t?[]:t;return e.isTableMode()?n:e.getInitColumnLeafNodes().map((function(e){return e.id}))}(e),a=function(e,t){if(ym(t))return[];var n=Number.NEGATIVE_INFINITY;return e.reduce((function(e,r,a){if(!t.includes(r))return e;if(a===n+1)Oh(e).push(r);else{var o=[r];e.push(o)}return n=a,e}),[])}(ob(r),t);a.forEach((function(t){GE(e,t,n)}))},jE=function(e,t){return function(e){var t=function(e){return(null==e?void 0:e.next)||(null==e?void 0:e.prev)}(e);return null==t?void 0:t.id}(e)===t},zE=function(e){var t=e.type,n=e.id,r=e.theme,a=e.width,o=e.height,i=lc(e,["type","id","theme","width","height"]),c=t===Yi.Horizontal?r.size:null,l=t===Yi.Vertical?r.size:null;return{fill:r.background,fillOpacity:r.backgroundOpacity,cursor:"".concat(t,"-resize"),width:c,height:l,appendInfo:cc(cc({},i),{isResizeArea:!0,type:t,id:n,width:a,height:o,size:r.size})}},qE=function(e,t){if(e.foregroundGroup)return e.foregroundGroup.findById(t)||e.foregroundGroup.addGroup({id:t,zIndex:Co})},HE=function(e,t,n){var r=null!=n?n:{},a=r.scrollX,o=void 0===a?0:a,i=r.scrollY,c=void 0===i?0:i,l=!(e.x-o>t.x+t.width||e.x+e.width-ot.y+t.height||e.y+e.height-c1?[t.slice(0,t.length-1).join(li),t[t.length-1]]:t})),a=Array.from(new Set(r.map((function(e){return e[0]}))));r.sort((function(e,n){var r=e.slice(0,e.length-1),o=n.slice(0,n.length-1);return r.join()!==o.join()?a.indexOf(r[0])-a.indexOf(o[0]):t.indexOf(e[e.length-1])-t.indexOf(n[n.length-1])}));var o=r.map((function(e){return e.join(li)}));return ub(n,o)},JE=function(e){var t=e.originValues,n=e.measureValues,r=e.sortParam,a=e.dataSet,o=r.sortFunc,i=r.sortFieldId,c=r.sortMethod,l=o(cc({data:n},r));return(null==l?void 0:l.length)?(a.fields.rows.indexOf(i)>0||a.fields.columns.indexOf(i)>0)&&!Hv(l[0],li)?QE({sortByValues:l,originValues:t}):$E(l,t,XE(c)):t},eS=function(e){var t,n=e.sortParam,r=e.measureValues,a=e.originValues,o=e.dataSet,i=n.sortByMeasure,c=n.query,l=n.sortFieldId,u=n.sortMethod,s=o.fields,d=s.rows,p=s.columns,f=d.includes(l);if(i){var h=KE(r,u,i===_o?c[Io]:i);t=function(e,t,n){var r,a=t.slice(0,t.indexOf(e)+1);return null===(r=n.map((function(e){return a.map((function(t){return e[t]})).join("".concat(li))})))||void 0===r?void 0:r.filter((function(e){return e}))}(l,f?d:ob(p),h)}else t=yv(KE(r,u));return $E(t,a,XE(u))},tS=function(e){var t=e.sortParam,n=e.originValues,r=e.measureValues,a=e.dataSet,o=t.sortFunc,i=t.sortMethod,c=t.sortBy,l=n,u={originValues:n,measureValues:r,sortParam:t,dataSet:a};return o?l=JE(u):c?l=QE({sortByValues:c,originValues:n}):(XE(i)||YE(i))&&(l=eS(u)),l},nS=function(e){return e.filter((function(e){return e!==Io}))},rS=function(e){var t=e.dataSet,n=e.sortParam,r=e.originValues,a=t.fields,o=n.sortByMeasure,i=n.query,c=n.sortFieldId,l=t.getMultiData(i,void 0,void 0,void 0,!0),u=ob(a.columns);if(o!==_o){var s=gf(a.rows,u);return l.filter((function(e){var t=new Set(es(e));return s.every((function(e){return t.has(e)}))}))}var d=Hv(a.rows,c),p=nS(d?a.rows:u),f=nS(d?u:a.rows),h=p[p.indexOf(c)+1],v=es(i),m=f.filter((function(e){return!v.includes(e)})),I=l.filter((function(e){var t=new Set(es(e));return!!t.has(c)&&(!t.has(h)&&m.every((function(e){return!t.has(e)})))}));return ym(I)?If(yv(r,(function(e){var n=function(e,t,n){var r,a={};if(Hv(e,li))for(var o=Jg(e,li),i=(null===(r=null==t?void 0:t.rows)||void 0===r?void 0:r.includes(n))?t.rows:ob(t.columns),c=0;c<=Wv(i,n);c++)a[i[c]]=o[c];else a[n]=e;return a}(e,a,c);return t.getTotalValue(cc(cc({},i),n))}))):I},aS=function(e){var t,n=e.dataSet,r=e.sortParam,a=e.originValues;return t=e.isSortByMeasure?rS(e):a,tS({sortParam:r,originValues:a,measureValues:t,dataSet:n})},oS=function(e,t){if(null==e?void 0:e.sortMethod){if(XE(null==e?void 0:e.sortMethod))return"groupAsc";if(YE(null==e?void 0:e.sortMethod))return"groupDesc"}if(t)return"SortDown"},iS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.handleRestOptions=function(){for(var e=[],t=0;t0?n.right:0)},t.prototype.getColResizeAreaKey=function(){return this.meta.key},t.prototype.getColResizeArea=function(){return qE(this.spreadsheet,Yo)},t.prototype.getHorizontalResizeAreaName=function(){return"".concat(ai).concat(this.meta.key)},t.prototype.drawHorizontalResizeArea=function(){var e,t;if(!(0===(null===(t=null===(e=this.spreadsheet.options.style)||void 0===e?void 0:e.colCfg)||void 0===t?void 0:t.height))&&this.shouldDrawResizeAreaByType("colCellVertical",this)){var n=this.headerConfig,r=n.cornerWidth,a=n.viewportWidth,o=this.meta,i=o.y,c=o.height,l=this.getResizeAreaStyle(),u=this.getColResizeArea(),s=this.getHorizontalResizeAreaName();if(!u.find((function(e){return e.attrs.name===s}))){var d=r+a;u.addShape("rect",{attrs:cc(cc({},zE({theme:l,type:Yi.Vertical,id:this.getColResizeAreaKey(),effect:Zi.Field,offsetX:0,offsetY:i,width:d,height:c,meta:this.meta})),{name:s,x:0,y:i+c-l.size/2,width:d})})}}},t.prototype.shouldAddVerticalResizeArea=function(){var e=this.meta,t=e.x,n=e.y,r=e.width,a=e.height,o=this.headerConfig,i=o.scrollX,c=o.scrollY,l=o.scrollContainsRowHeader,u=o.cornerWidth,s=o.height,d=o.width,p=this.getResizeAreaStyle(),f={x:t+r-p.size/2,y:n,width:p.size,height:a};return HE(f,{x:l?-u:0,y:0,width:l?u+d:d,height:s},{scrollX:i,scrollY:c})},t.prototype.getVerticalResizeAreaOffset=function(){var e=this.meta,t=e.x,n=e.y,r=this.headerConfig,a=r.scrollX,o=r.position;return{x:o.x+t-a,y:o.y+n}},t.prototype.drawVerticalResizeArea=function(){if(this.meta.isLeaf&&this.shouldDrawResizeAreaByType("colCellHorizontal",this)){var e=this.meta,t=e.label,n=e.width,r=e.height,a=this.getResizeAreaStyle(),o=this.getColResizeArea();if(this.shouldAddVerticalResizeArea()){var i=this.getVerticalResizeAreaOffset(),c=i.x,l=i.y;o.addShape("rect",{attrs:cc(cc({},zE({theme:a,type:Yi.Horizontal,effect:Zi.Cell,id:t,offsetX:c,offsetY:l,width:n,height:r,meta:this.meta})),{x:c+n-a.size/2,y:l,height:r})})}}},t.prototype.drawResizeArea=function(){this.drawHorizontalResizeArea(),this.drawVerticalResizeArea()},t.prototype.drawHorizontalBorder=function(){var e=Zb(Lx.TOP,this.meta,this.theme.colCell.cell);Sb(this,e.position,e.style)},t.prototype.drawVerticalBorder=function(e){var t=Zb(e,this.meta,this.theme.colCell.cell);Sb(this,t.position,t.style)},t.prototype.drawBorders=function(){var e=this.spreadsheet,t=e.options,n=e.isTableMode;0===this.meta.colIndex&&n()&&!t.showSeriesNumber&&this.drawVerticalBorder(Lx.LEFT),this.drawHorizontalBorder(),this.drawVerticalBorder(Lx.RIGHT)},t.prototype.hasHiddenColumnCell=function(){var e=this,t=this.spreadsheet.options,n=t.interaction.hiddenColumnFields,r=void 0===n?[]:n,a=t.tooltip.operation,o=this.spreadsheet.store.get("hiddenColumnsDetail",[]);return!(ym(o)||ym(r)||!a.hiddenColumns)&&!!o.find((function(t){return jE(null==t?void 0:t.displaySiblingNode,e.meta.id)}))},t.prototype.getExpandIconTheme=function(){return this.getStyle().icon},t.prototype.addExpandColumnSplitLine=function(){var e=this.meta,t=e.x,n=e.y,r=e.width,a=e.height,o=this.theme.splitLine,i=o.horizontalBorderColor,c=o.horizontalBorderWidth,l=o.horizontalBorderColorOpacity,u=o.borderDash,s=this.isLastColumn()?t+r-c:t;Sb(this,{x1:s,y1:n,x2:s,y2:n+a},{stroke:i,lineWidth:c,strokeOpacity:l,lineDash:u})},t.prototype.addExpandColumnIconShapes=function(){this.hasHiddenColumnCell()&&(this.addExpandColumnSplitLine(),this.addExpandColumnIcons())},t.prototype.addExpandColumnIcons=function(){var e=this.isLastColumn();this.addExpandColumnIcon(e),this.isAllDisplaySiblingNodeHidden()&&e&&this.addExpandColumnIcon(!1)},t.prototype.addExpandColumnIcon=function(e){var t=this,n=this.getExpandColumnIconConfig(e);Ab(this,cc(cc({},n),{name:"ExpandColIcon",cursor:"pointer"})).on("click",(function(){t.spreadsheet.emit(fo.LAYOUT_COLS_EXPANDED,t.meta)}))},t.prototype.getExpandColumnIconConfig=function(e){var t=this.getExpandIconTheme().size,n=this.getCellArea(),r=n.x,a=n.y,o=n.width,i=r-t;return{x:e?i+o:i,y:a+n.height/2-t/2,width:2*t,height:t}},t.prototype.isLastColumn=function(){return e=this.spreadsheet,t=this.meta.id,n=e.getColumnLeafNodes(),r=e.getInitColumnLeafNodes(),a=DE(t),Ns(Oh(n),a)===t&&Ns(Oh(r),a)!==t;var e,t,n,r,a},t.prototype.isAllDisplaySiblingNodeHidden=function(){var e=this.meta.id,t=this.spreadsheet.store.get("hiddenColumnsDetail",[]),n=t.find((function(t){var n,r=t.displaySiblingNode;return(null===(n=null==r?void 0:r.next)||void 0===n?void 0:n.id)===e})),r=t.find((function(t){var n,r=t.displaySiblingNode;return(null===(n=null==r?void 0:r.prev)||void 0===n?void 0:n.id)===e}));return r&&n},t}(iS),lS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.isBolderText=function(){return this.meta.cornerType===Fx.Col},Object.defineProperty(t.prototype,"cellType",{get:function(){return Li.CORNER_CELL},enumerable:!1,configurable:!0}),t.prototype.initCell=function(){e.prototype.initCell.call(this),this.resetTextAndConditionIconShapes(),this.drawBackgroundShape(),this.drawTreeIcon(),this.drawCellText(),this.drawConditionIconShapes(),this.drawActionIcons(),this.drawBorderShape(),this.drawResizeArea(),this.update()},t.prototype.drawCellText=function(){this.drawTextShape()},t.prototype.drawTextShape=function(){var e=this.getContentArea().x,t=this.getCellArea(),n=t.y,r=t.height,a=this.getTextStyle(),o=this.getCornerText(),i=this.getMaxTextWidth(),c=cw(this.meta,this.spreadsheet.options.placeholder),l=this.spreadsheet.measureTextWidth,u=tw({measureTextWidth:l,text:o,maxWidth:i,fontParam:a,placeholder:c});this.actualText=u;var s=u.indexOf(Si),d=u,p="";if(-1!==s&&this.spreadsheet.isHierarchyTreeType()){var f=s+(hx()?1:0);d=o.substr(0,f),p=o.slice(f),p=tw({measureTextWidth:l,text:p,maxWidth:i,fontParam:a})}var h=Xb({x:e+this.getTreeIconWidth(),y:n,width:i,height:r},a).x,v=n+(ym(p)?r/2:r/4);this.addTextShape(Eb(this,[this.textShapes[0]],h,v,d,a)),ym(p)||this.addTextShape(Eb(this,[this.textShapes[1]],h,n+.75*r,p,a)),this.actualTextWidth=Ym([l(d,a),l(p,a)])},t.prototype.drawTreeIcon=function(){var e=this;if(this.showTreeIcon()&&this.meta.cornerType!==Fx.Col){var t=this.headerConfig.hierarchyCollapse,n=this.getStyle().icon.size,r=this.getTextStyle(),a=r.textBaseline,o=r.fill,i=this.getContentArea();this.treeIcon=Mb(this,{x:i.x,y:Vb(i,a,n),width:n,height:n},o,t,(function(){e.headerConfig.spreadsheet.store.set("scrollY",0),e.headerConfig.spreadsheet.emit(fo.LAYOUT_TREE_ROWS_COLLAPSE_ALL,t)}))}},t.prototype.drawBorderShape=function(){var e=this;[Lx.TOP,Lx.LEFT].forEach((function(t){var n=Zb(t,e.getCellArea(),e.getStyle().cell),r=n.position,a=n.style;Sb(e,r,a)}))},t.prototype.isLastRowCornerCell=function(){var e=this.meta,t=e.cornerType,n=e.field,r=this.headerConfig.rows;return t===Fx.Row&&(this.spreadsheet.isHierarchyTreeType()||Oh(r)===n)},t.prototype.getResizeAreaEffect=function(){return this.meta.cornerType===Fx.Series?Zi.Series:this.isLastRowCornerCell()&&this.spreadsheet.isHierarchyTreeType()?Zi.Tree:Zi.Field},t.prototype.drawResizeArea=function(){if(this.shouldDrawResizeAreaByType("cornerCellHorizontal",this)){var e=this.getResizeAreaStyle(),t=qE(this.spreadsheet,Xo),n=this.headerConfig,r=n.position,a=n.scrollX,o=n.scrollY,i=n.width,c=n.height,l=this.meta,u=l.x,s=l.y,d=l.width,p=l.height,f=l.field,h=l.cornerType,v={x:u+d-e.size/2,y:s,width:e.size,height:p},m={x:0,y:0,width:i,height:c};if(h!==Fx.Col&&HE(v,m,{scrollX:a,scrollY:o})){var I=r.x+u-a,g=r.y+(this.isLastRowCornerCell()?0:s);t.addShape("rect",{attrs:cc(cc({},zE({theme:e,id:f,type:Yi.Horizontal,effect:this.getResizeAreaEffect(),offsetX:I,offsetY:g,width:d,height:p,meta:this.meta})),{x:I+d-e.size/2,y:g,height:this.isLastRowCornerCell()?c:p})})}}},t.prototype.showTreeIcon=function(){var e;return this.spreadsheet.isHierarchyTreeType()&&0===(null===(e=this.meta)||void 0===e?void 0:e.x)},t.prototype.getIconPosition=function(){var e,t,n=null===(t=null===(e=this.textShapes)||void 0===e?void 0:e[0])||void 0===t?void 0:t.cfg.attrs,r=this.getTextStyle(),a=r.textBaseline,o=r.textAlign,i=this.getStyle().icon,c=i.size,l=i.margin;return{x:(null==n?void 0:n.x)+Wf([[Wm("center"),jl(this.actualTextWidth/2)],[Wm("right"),jl(0)],[r_,jl(this.actualTextWidth)]])(o)+l.left,y:Vb(this.getContentArea(),a,c)}},t.prototype.getTreeIconWidth=function(){var e=this.getStyle().icon,t=e.size,n=e.margin;return this.showTreeIcon()?t+n.right:0},t.prototype.getTextStyle=function(){var e=this.getStyle(),t=e.text,n=e.bolderText,r=this.isBolderText()?t:n,a=this.getTextConditionFill(r);return cc(cc({},r),{fill:a})},t.prototype.getMaxTextWidth=function(){return this.getContentArea().width-this.getTreeIconWidth()-this.getActionIconsWidth()},t.prototype.getTextPosition=function(){return{x:0,y:0}},t.prototype.getFormattedFieldValue=function(){return WE(this.meta,this.spreadsheet.dataSet.getFieldName(this.meta.label))},t.prototype.getCornerText=function(){return this.getFormattedFieldValue().formattedValue},t}(iS),uS=function(e,t,n){var r,a,o=(null===(r=n.icon.margin)||void 0===r?void 0:r.left)||0,i=(null===(a=n.icon.margin)||void 0===a?void 0:a.right)||0,c=e.store.get("hiddenColumnsDetail",[]),l=!1,u=!1;c.forEach((function(e){var n,r,a,o;(null===(r=null===(n=null==e?void 0:e.displaySiblingNode)||void 0===n?void 0:n.prev)||void 0===r?void 0:r.field)===t&&(l=!0),(null===(o=null===(a=null==e?void 0:e.displaySiblingNode)||void 0===a?void 0:a.next)||void 0===o?void 0:o.field)===t&&(u=!0)}));var s=Ns(n,"icon.size");return{left:u?s+i:0,right:l?s+o:0}},sS=function(e,t,n){var r=Ns(n,"cell.padding"),a=uS(e,t.field,n);return r.left+r.right+function(e,t,n,r){var a,o,i=Ns(r,"size"),c=Ns(r,"margin"),l=0;return(l=e.options.showDefaultHeaderActionIcon?1:null!==(o=null===(a=VE(e.options.headerActionIcons,t,n))||void 0===a?void 0:a.iconNames.length)&&void 0!==o?o:0)*(i+c.left)+(l>0?c.right:0)}(e,t,Li.COL_CELL,Ns(n,"icon"))+a.left+a.right},dS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.handleRestOptions=function(){for(var e=[],t=0;t10||n-this.touchStartY>10)&&this.clearTimeout()},t.prototype.onTouchStart=function(e){var t=this;this.clearTimeout();var n=e.x,r=e.y;this.touchStartTime=IS.now(),this.touchStartX=n,this.touchStartY=r,this.pressTimeout=window.setTimeout((function(){t.emit({x:n,y:r,event:e})}),300)},t.prototype.clearTimeout=function(){window.clearTimeout(this.pressTimeout)},t}(vS),_S=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.EVENT="swipe",t.latestMoveTime=0,t.ms=0,t.speedX=0,t.speedY=0,t.preX=0,t.preY=0,t}return ic(t,e),t.prototype.onTouchCancel=function(e){},t.prototype.onTouchEnd=function(e){var t=this.speedX,n=this.speedY;if(IS.now()-this.latestMoveTime<100){var r=e.x,a=e.y;this.emit({x:r,y:a,speedX:t,speedY:n,event:e})}},t.prototype.onTouchMove=function(e){var t=e.x,n=e.y,r=IS.now(),a=t-this.preX,o=n-this.preY,i=r-this.ms;this.speedX=a/i,this.speedY=o/i,this.latestMoveTime=r},t.prototype.onTouchStart=function(e){var t=e.x,n=e.y;this.speedX=this.speedY=0,this.preX=t,this.preY=n,this.ms=IS.now()},t}(vS),yS=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.EVENT="tap",t}return ic(t,e),t.prototype.onTouchCancel=function(e){},t.prototype.onTouchEnd=function(e){var t=e.x,n=e.y;t-this.touchStartX<2&&n-this.touchStartY<2&&IS.now()-this.touchStartTime<300&&this.emit({x:t,y:n,event:e})},t.prototype.onTouchMove=function(e){},t.prototype.onTouchStart=function(e){var t=e.x,n=e.y;this.touchStartTime=IS.now(),this.touchStartX=t,this.touchStartY=n},t}(vS),xS={Pan:mS,Press:gS,Swipe:_S,Tap:yS},bS=function(e){function t(t,n){void 0===n&&(n={});var r=e.call(this)||this;return r.onTouchStart=function(e){r.preventEvent(e),r.element.on("touchmove",r.onTouchMove),r.element.on("touchend",r.onTouchEnd),r.element.on("touchcancel",r.onTouchCancel),r.emit("touchdown",e),r.doGestures(e)},r.onTouchMove=function(e){r.preventEvent(e),r.emit("touchmove",e),r.doGestures(e)},r.onTouchEnd=function(e){r.preventEvent(e),r.emit("touchend",e),r.element.off("touchmove",r.onTouchMove),r.element.off("touchend",r.onTouchEnd),r.element.off("touchcancel",r.onTouchCancel),r.doGestures(e)},r.onTouchCancel=function(e){r.preventEvent(e),r.emit("touchcancel",e),r.element.off("touchmove",r.onTouchMove),r.element.off("touchend",r.onTouchEnd),r.element.off("touchcancel",r.onTouchCancel),r.doGestures(e)},r.element=t,r.options=n,r.initialGestures(),r.bindTouchStart(),r}return ic(t,e),t.prototype.destroy=function(){this.element.off("touchstart",this.onTouchStart),this.off()},t.prototype.initialGestures=function(){var e=this,t=this.options.gestures||["Pan","Press","Swipe","Tap"];this.gestures=t.map((function(t){return new(0,xS[t])(e)}))},t.prototype.bindTouchStart=function(){this.element.on("touchstart",this.onTouchStart)},t.prototype.preventEvent=function(e){var t=e.type;(this.options.prevents||[]).includes(t)&&e.preventDefault()},t.prototype.doGestures=function(e){this.gestures.forEach((function(t){t.do(e)}))},t}(he),wS=pn,ES="wheel",SS=function(e){function t(t){var n=e.call(this)||this;return n.rafMs=0,n.onPan=function(e){n.raf&&cancelAnimationFrame(n.raf);var t=e.deltaX,r=e.deltaY,a=n.getWrapperEvent(e,t,r);n.emit(ES,a)},n.onSwipe=function(e){var t=e.speedX,r=e.speedY;n.rafMs=IS.now(),n.ms=n.rafMs,0===t&&0===r||n.rafInertia(e)},n.element=t,n.gm=new bS(t,{gestures:["Pan","Swipe"]}),n.gm.on("swipe",n.onSwipe),n.gm.on("pan",n.onPan),n}return ic(t,e),t.prototype.destroy=function(){window.cancelAnimationFrame(this.raf),this.gm.destroy(),this.off()},t.prototype.rafInertia=function(e){var t=this,n=e.speedX,r=e.speedY;this.raf=window.requestAnimationFrame((function(){var a=IS.now(),o=(a-t.ms)/800;if(o<1){o=wS(1-o);var i=a-t.rafMs,c=n*o*i,l=r*o*i,u=t.getWrapperEvent(e,c,l);t.emit(ES,u),t.rafMs=a,t.rafInertia(e)}}))},t.prototype.getWrapperEvent=function(e,t,n){return cc(cc({},e),{deltaX:-t,deltaY:-n})},t}(he),CS=function(e,t,n,r,a){var o=n+r;return e+a>=o?e:oe+(t-a)/2?e+t-n>a?n:e+t-a:e+(t-a)/2},kS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),Object.defineProperty(t.prototype,"cellType",{get:function(){return Li.ROW_CELL},enumerable:!1,configurable:!0}),t.prototype.destroy=function(){var t;e.prototype.destroy.call(this),null===(t=this.gm)||void 0===t||t.destroy()},t.prototype.initCell=function(){e.prototype.initCell.call(this),this.drawBackgroundShape(),this.drawInteractiveBgShape(),this.drawInteractiveBorderShape(),this.drawTextShape(),this.drawConditionIconShapes(),this.drawTreeIcon(),this.drawTreeLeafNodeAlignDot(),this.drawRectBorder(),this.drawResizeAreaInLeaf(),this.drawActionIcons(),this.update()},t.prototype.getBackgroundColor=function(){var e=this.getCrossBackgroundColor(this.meta.rowIndex),t=e.backgroundColor,n=e.backgroundColorOpacity;return this.getBackgroundColorByCondition(t,n)},t.prototype.drawInteractiveBorderShape=function(){this.stateShapes.set("interactiveBorderShape",yb(this,this.getInteractiveBorderShapeStyle(2),{visible:!1}))},t.prototype.drawInteractiveBgShape=function(){this.stateShapes.set("interactiveBgShape",yb(this,cc({},this.getCellArea()),{visible:!1}))},t.prototype.showTreeIcon=function(){return this.spreadsheet.isHierarchyTreeType()&&!this.meta.isLeaf},t.prototype.showTreeLeafNodeAlignDot=function(){var e;return(null===(e=this.spreadsheet.options.style)||void 0===e?void 0:e.showTreeLeafNodeAlignDot)&&this.spreadsheet.isHierarchyTreeType()},t.prototype.getParentTreeIconCfg=function(){if(this.showTreeLeafNodeAlignDot()&&this.spreadsheet.isHierarchyTreeType()&&this.meta.isLeaf)return Ns(this.meta,"parent.belongsCell.treeIcon.cfg")},t.prototype.drawTreeIcon=function(){var e=this;if(this.showTreeIcon()){var t=this.meta,n=t.isCollapsed,r=t.id,a=t.hierarchy,o=this.getContentArea().x,i=this.getTextStyle().fill,c=this.getStyle().icon.size,l=o+this.getContentIndent(),u=this.getIconYPosition();this.treeIcon=Mb(this,{x:l,y:u,width:c,height:c},i,n,(function(){if(!fx()){if(!n){var t=e.spreadsheet.store.get("scrollY"),o=e.headerConfig.viewportHeight||0,i=(u=e.meta,s=0,null==(d=u.children)||d.forEach((function(e){s+=e.height||0})),s),c=a.height-i;if(t>0&&t+o>c){var l=c-o;e.spreadsheet.store.set("scrollY",l>0?l:0)}}var u,s,d;e.spreadsheet.emit(fo.ROW_CELL_COLLAPSE_TREE_ROWS,{id:r,isCollapsed:!n,node:e.meta})}})),fx()&&(this.gm=new bS(this,{gestures:["Tap"]}),this.gm.on("tap",(function(){e.spreadsheet.emit(fo.ROW_CELL_COLLAPSE_TREE_ROWS,{id:r,isCollapsed:!n,node:e.meta})})))}},t.prototype.drawTreeLeafNodeAlignDot=function(){var e=this.getParentTreeIconCfg();if(e){var t=this.getStyle().icon,n=t.size,r=t.margin,a=e.x+n+r.right,o=this.getTextPosition().y,i=this.getTextStyle(),c=i.fill,l=i.fontSize,u=n/5;this.treeLeafNodeAlignDot=wb(this,{x:a+n/2,y:o+(l-u)/2,r:u,fill:c,fillOpacity:.3})}},t.prototype.isBolderText=function(){var e=this.meta,t=e.isLeaf,n=e.isTotals,r=e.level;return!t&&0===r||n},t.prototype.drawTextShape=function(){e.prototype.drawTextShape.call(this),this.drawLinkField(this.meta)},t.prototype.drawRectBorder=function(){var e=this,t=this.getCellArea().x,n=this.getContentIndent(),r=this.spreadsheet.isHierarchyTreeType()?t:t+n;[Lx.BOTTOM,Lx.LEFT].forEach((function(t){var n=Zb(t,cc(cc({},e.getCellArea()),{x:r}),e.getStyle().cell),a=n.position,o=n.style;Sb(e,a,o)}))},t.prototype.getResizeClipAreaBBox=function(){var e=this.headerConfig;return{x:0,y:0,width:e.width,height:e.viewportHeight}},t.prototype.drawResizeAreaInLeaf=function(){if(this.meta.isLeaf&&this.shouldDrawResizeAreaByType("rowCellVertical",this)){var e=this.getCellArea(),t=e.x,n=e.y,r=e.width,a=e.height,o=this.getResizeAreaStyle(),i=qE(this.spreadsheet,qo),c=this.headerConfig,l=c.position,u=c.seriesNumberWidth,s=c.width,d=c.scrollX,p=c.scrollY,f={x:t+u,y:n+a-o.size/2,width:r,height:o.size},h=this.getResizeClipAreaBBox();if(HE(f,h,{scrollX:d,scrollY:p})){var v=(null==l?void 0:l.x)+t-d+u,m=(null==l?void 0:l.y)+n-p,I=this.spreadsheet.isFrozenRowHeader()?s-u-(t-d):r;i.addShape("rect",{attrs:cc(cc({},zE({id:this.meta.id,theme:o,type:Yi.Vertical,effect:Zi.Cell,offsetX:v,offsetY:m,width:r,height:a,meta:this.meta})),{x:v,y:m+a-o.size/2,width:I})})}}},t.prototype.getContentIndent=function(){if(!this.spreadsheet.isHierarchyTreeType())return 0;for(var e=this.getStyle(),t=e.icon,n=e.cell,r=t.size+t.margin.right,a=this.meta.parent,o=0;a;)0!==a.height&&(o+=r),a=a.parent;return this.showTreeLeafNodeAlignDot()&&(o+=this.isTreeLevel()?0:n.padding.right+t.margin.right),o},t.prototype.getTextIndent=function(){var e=this.getStyle().icon,t=e.size,n=e.margin;return this.getContentIndent()+(this.showTreeIcon()||this.isTreeLevel()&&this.showTreeLeafNodeAlignDot()?t+n.right:0)},t.prototype.isTreeLevel=function(){return pv(Ns(this.meta,"parent.children"),(function(e){return!e.isLeaf}))},t.prototype.getIconPosition=function(){var e=this.textShape.cfg.attrs,t=e.x,n=e.y,r=e.textAlign,a=this.getStyle().icon.margin.left;return"left"===r?{x:t+this.actualTextWidth+a,y:n}:"right"===r?{x:t+a,y:n}:{x:t+this.actualTextWidth/2+a,y:n}},t.prototype.getMaxTextWidth=function(){return this.getContentArea().width-this.getTextIndent()-this.getActionIconsWidth()},t.prototype.getTextArea=function(){var e=this.getContentArea(),t=this.getTextIndent();return cc(cc({},e),{x:e.x+t,width:e.width-t})},t.prototype.getAdjustTextAreaHeight=function(e,t,n){var r=e.height;return!this.spreadsheet.facet.vScrollBar&&e.y+e.height>t+n&&(r=t+n-e.y),r},t.prototype.calculateTextY=function(e){var t=e.textArea,n=e.adjustTextAreaHeight,r=this.headerConfig,a=r.scrollY,o=r.viewportHeight,i=this.getTextStyle().fontSize;return CS(t.y,n,a,o,i)},t.prototype.getTextPosition=function(){var e=this.getTextArea(),t=this.headerConfig,n=t.scrollY,r=t.viewportHeight,a=this.getAdjustTextAreaHeight(e,n,r),o=this.calculateTextY({textArea:e,adjustTextAreaHeight:a});return{x:Wb(e,this.getTextStyle(),0,this.getIconStyle(),this.getActionIconsCount()).text.x,y:o}},t.prototype.getIconYPosition=function(){var e=this.getTextPosition().y,t=this.getStyle().icon.size;return e+(this.getTextStyle().fontSize-t)/2},t}(iS),TS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.handleRestOptions=function(){for(var t=[],n=0;nt+n&&(a=t+n-r),a},t.prototype.calculateTextY=function(e){var t=e.textArea,n=e.adjustTextAreaHeight,r=this.headerConfig,a=r.scrollY,o=r.viewportHeight,i=this.getTextStyle().fontSize;return CS(t.y,n,a+this.getFrozenFirstRowHeight(),o,i)},t.prototype.getResizeClipAreaBBox=function(){return cc(cc({},e.prototype.getResizeClipAreaBBox.call(this)),{y:this.getFrozenFirstRowHeight()})},t.prototype.getFrozenFirstRowHeight=function(){var e;if(this.frozenRowCell)return 0;var t=this.headerConfig.spreadsheet,n=t.facet;return cb(t.options,null===(e=null==n?void 0:n.layoutResult)||void 0===e?void 0:e.rowNodes).frozenRowHeight},t}(kS),AS=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.initCell=function(){this.drawBackgroundShape(),this.drawRectBorder(),this.drawTextShape()},t.prototype.getTextStyle=function(){var e;return null===(e=this.getStyle())||void 0===e?void 0:e.seriesText},t.prototype.getTextPosition=function(){return e.prototype.getTextPosition.call(this)},t.prototype.getActionIconsCount=function(){return 0},t.prototype.getIconStyle=function(){},t.prototype.drawResizeAreaInLeaf=function(){},t.prototype.update=function(){},t.prototype.findFieldCondition=function(){},t.prototype.mappingValue=function(){},t}(TS),MS=function(e){return[Di.META,Di.CONTROL].includes(e.key)},RS=function(e){return e.ctrlKey||e.metaKey},PS=function(e){var t=e.getMeta()||{},n=t.id,r=t.colIndex,a=t.rowIndex,o=t.rowQuery;return{id:n,colIndex:r,rowIndex:a,type:e.cellType,rowQuery:o}},OS=function(e,t){var n=e.interaction;n.changeState({stateName:Oi.SELECTED,cells:t}),e.emit(fo.GLOBAL_SELECTED,n.getActiveCells())};function LS(e,t){var n=Math.min(e.rowIndex,t.rowIndex),r=Math.max(e.rowIndex,t.rowIndex);return{start:{rowIndex:n,colIndex:Math.min(e.colIndex,t.colIndex)},end:{rowIndex:r,colIndex:Math.max(e.colIndex,t.colIndex)}}}function NS(e,t){var n=t.interaction,r=t.facet,a=t.options;if(t.isTableMode()){if(!a.showSeriesNumber)return[];var o=r.layoutResult.colLeafNodes[0].id,i=pE(String(e.rowIndex),o),c=[],l=n.getAllCells().find((function(e){return e.getMeta().id===i}));return l&&l instanceof hS&&c.push(l),c}return iE(e.rowId,n.getAllRowHeaderCells(),t.isHierarchyTreeType())}var FS,DS,BS=function(e,t){return t.getRowNodes().filter((function(t){return e.includes(t.id)}))},GS=function(e,t){return t.getColumnNodes().filter((function(t){return e.includes(t.id)}))},US=function(e,t){var n=t.interaction.getSelectedCellHighlight(),r=n.colHeader,a=[{shouldGet:n.rowHeader,getter:BS},{shouldGet:r,getter:GS}].filter((function(e){return e.shouldGet})).reduce((function(n,r){return dc(dc([],sc(n),!1),sc(r.getter(e.id,t)),!1)}),[]).filter((function(e){return!!e.belongsCell})).map((function(e){return PS(e.belongsCell)}));return dc([e],sc(a),!1)},jS=function(e,t){var n=Tg(e,(function(e,n){return dc(dc([],sc(e),!1),sc(US(n,t)),!1)}),[]);return V_(dc(dc([],sc(e),!1),sc(n),!1),"id")},zS=function(e,t){var n=e.getSelectedCellHighlight(),r=n.colHeader,a=n.rowHeader;r&&e.updateCells(e.getAllColHeaderCells()),a&&e.updateCells(e.getAllRowHeaderCells()),t()},qS=function(e){var t=e.store.get("visibleActionIcons"),n=e.interaction.getInteractedCells(),r=e.interaction.getState().cells;if(ym(n)&&ym(r)&&ym(t))return!1;(jh(t,(function(e){e.set("visible",!1)})),e.store.set("visibleActionIcons",[]),jh(n,(function(e){e.hideInteractionShape()})),e.interaction.resetState(),e.options.interaction.selectedCellsSpotlight)&&jh(e.interaction.getPanelGroupAllUnSelectedDataCells()||[],(function(e){e.clearUnselectedState()}));return!0},HS=function(e,t){var n=null==t?void 0:t.stateName;e.interaction.isEqualStateName(n)||(qS(e),e.hideTooltip(),e.store.set(qi,t))},VS=function(e,t,n){var r,a,o=n.facet,i=o.panelBBox.width,c=null==o?void 0:o.frozenGroupInfo,l=null!==(r=null==c?void 0:c.frozenCol.width)&&void 0!==r?r:0,u=null!==(a=null==c?void 0:c.frozenTrailingCol.width)&&void 0!==a?a:0,s=o.layoutResult.colLeafNodes[e];return t===Vi.SCROLL_UP?s.x-l:s.x+s.width-(i-u)},WS=function(e,t,n){var r,a,o=n.facet,i=o.viewCellHeights.getCellOffsetY,c=o.panelBBox.height,l=i(e+1);if(km(l))return 0;var u=null==o?void 0:o.frozenGroupInfo,s=null!==(r=null==u?void 0:u.frozenRow.height)&&void 0!==r?r:0,d=null!==(a=null==u?void 0:u.frozenTrailingRow.height)&&void 0!==a?a:0;return t===Vi.SCROLL_UP?i(e)-s:l-(c-d)},XS=function(){for(var e=[],t=0;t0){for(o+=i,t=1;tn)throw Error(oC+e)}function xC(e,t,n,r){var a,o,i,c;for(o=e[0];o>=10;o/=10)--t;return--t<0?(t+=7,a=0):(a=Math.ceil((t+1)/7),t%=7),o=sC(10,7-t),c=e[a]%o|0,null==r?t<3?(0==t?c=c/100|0:1==t&&(c=c/10|0),i=n<4&&99999==c||n>3&&49999==c||5e4==c||0==c):i=(n<4&&c+1==o||n>3&&c+1==o/2)&&(e[a+1]/o/100|0)==sC(10,t-2)-1||(c==o/2||0==c)&&0==(e[a+1]/o/100|0):t<4?(0==t?c=c/1e3|0:1==t?c=c/100|0:2==t&&(c=c/10|0),i=(r||n<4)&&9999==c||!r&&n>3&&4999==c):i=((r||n<4)&&c+1==o||!r&&n>3&&c+1==o/2)&&(e[a+1]/o/1e3|0)==sC(10,t-3)-1,i}function bC(e,t,n){for(var r,a,o=[0],i=0,c=e.length;in-1&&(void 0===o[r+1]&&(o[r+1]=0),o[r+1]+=o[r]/n|0,o[r]%=n)}return o.reverse()}gC.absoluteValue=gC.abs=function(){var e=new this.constructor(this);return e.s<0&&(e.s=1),EC(e)},gC.ceil=function(){return EC(new this.constructor(this),this.e+1,2)},gC.clampedTo=gC.clamp=function(e,t){var n=this,r=n.constructor;if(e=new r(e),t=new r(t),!e.s||!t.s)return new r(NaN);if(e.gt(t))throw Error(oC+t);return n.cmp(e)<0?e:n.cmp(t)>0?t:new r(n)},gC.comparedTo=gC.cmp=function(e){var t,n,r,a,o=this,i=o.d,c=(e=new o.constructor(e)).d,l=o.s,u=e.s;if(!i||!c)return l&&u?l!==u?l:i===c?0:!i^l<0?1:-1:NaN;if(!i[0]||!c[0])return i[0]?l:c[0]?-u:0;if(l!==u)return l;if(o.e!==e.e)return o.e>e.e^l<0?1:-1;for(t=0,n=(r=i.length)<(a=c.length)?r:a;tc[t]^l<0?1:-1;return r===a?0:r>a^l<0?1:-1},gC.cosine=gC.cos=function(){var e,t,n=this,r=n.constructor;return n.d?n.d[0]?(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+7,r.rounding=1,n=function(e,t){var n,r,a;if(t.isZero())return t;r=t.d.length,r<32?a=(1/UC(4,n=Math.ceil(r/3))).toString():(n=16,a="2.3283064365386962890625e-10");e.precision+=n,t=GC(e,1,t.times(a),new e(1));for(var o=n;o--;){var i=t.times(t);t=i.times(i).minus(i).times(8).plus(1)}return e.precision-=n,t}(r,jC(r,n)),r.precision=e,r.rounding=t,EC(2==DS||3==DS?n.neg():n,e,t,!0)):new r(1):new r(NaN)},gC.cubeRoot=gC.cbrt=function(){var e,t,n,r,a,o,i,c,l,u,s=this,d=s.constructor;if(!s.isFinite()||s.isZero())return new d(s);for(rC=!1,(o=s.s*sC(s.s*s,1/3))&&Math.abs(o)!=1/0?r=new d(o.toString()):(n=_C(s.d),(o=((e=s.e)-n.length+1)%3)&&(n+=1==o||-2==o?"0":"00"),o=sC(n,1/3),e=uC((e+1)/3)-(e%3==(e<0?-1:2)),(r=new d(n=o==1/0?"5e"+e:(n=o.toExponential()).slice(0,n.indexOf("e")+1)+e)).s=s.s),i=(e=d.precision)+3;;)if(u=(l=(c=r).times(c).times(c)).plus(s),r=wC(u.plus(s).times(c),u.plus(l),i+2,1),_C(c.d).slice(0,i)===(n=_C(r.d)).slice(0,i)){if("9999"!=(n=n.slice(i-3,i+1))&&(a||"4999"!=n)){+n&&(+n.slice(1)||"5"!=n.charAt(0))||(EC(r,e+1,1),t=!r.times(r).times(r).eq(s));break}if(!a&&(EC(c,e+1,0),c.times(c).times(c).eq(s))){r=c;break}i+=4,a=1}return rC=!0,EC(r,e,d.rounding,t)},gC.decimalPlaces=gC.dp=function(){var e,t=this.d,n=NaN;if(t){if(n=7*((e=t.length-1)-uC(this.e/7)),e=t[e])for(;e%10==0;e/=10)n--;n<0&&(n=0)}return n},gC.dividedBy=gC.div=function(e){return wC(this,new this.constructor(e))},gC.dividedToIntegerBy=gC.divToInt=function(e){var t=this.constructor;return EC(wC(this,new t(e),0,1,1),t.precision,t.rounding)},gC.equals=gC.eq=function(e){return 0===this.cmp(e)},gC.floor=function(){return EC(new this.constructor(this),this.e+1,3)},gC.greaterThan=gC.gt=function(e){return this.cmp(e)>0},gC.greaterThanOrEqualTo=gC.gte=function(e){var t=this.cmp(e);return 1==t||0===t},gC.hyperbolicCosine=gC.cosh=function(){var e,t,n,r,a,o=this,i=o.constructor,c=new i(1);if(!o.isFinite())return new i(o.s?1/0:NaN);if(o.isZero())return c;n=i.precision,r=i.rounding,i.precision=n+Math.max(o.e,o.sd())+4,i.rounding=1,(a=o.d.length)<32?t=(1/UC(4,e=Math.ceil(a/3))).toString():(e=16,t="2.3283064365386962890625e-10"),o=GC(i,1,o.times(t),new i(1),!0);for(var l,u=e,s=new i(8);u--;)l=o.times(o),o=c.minus(l.times(s.minus(l.times(s))));return EC(o,i.precision=n,i.rounding=r,!0)},gC.hyperbolicSine=gC.sinh=function(){var e,t,n,r,a=this,o=a.constructor;if(!a.isFinite()||a.isZero())return new o(a);if(t=o.precision,n=o.rounding,o.precision=t+Math.max(a.e,a.sd())+4,o.rounding=1,(r=a.d.length)<3)a=GC(o,2,a,a,!0);else{e=(e=1.4*Math.sqrt(r))>16?16:0|e,a=GC(o,2,a=a.times(1/UC(5,e)),a,!0);for(var i,c=new o(5),l=new o(16),u=new o(20);e--;)i=a.times(a),a=a.times(c.plus(i.times(l.times(i).plus(u))))}return o.precision=t,o.rounding=n,EC(a,t,n,!0)},gC.hyperbolicTangent=gC.tanh=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+7,r.rounding=1,wC(n.sinh(),n.cosh(),r.precision=e,r.rounding=t)):new r(n.s)},gC.inverseCosine=gC.acos=function(){var e,t=this,n=t.constructor,r=t.abs().cmp(1),a=n.precision,o=n.rounding;return-1!==r?0===r?t.isNeg()?TC(n,a,o):new n(0):new n(NaN):t.isZero()?TC(n,a+4,o).times(.5):(n.precision=a+6,n.rounding=1,t=t.asin(),e=TC(n,a+4,o).times(.5),n.precision=a,n.rounding=o,e.minus(t))},gC.inverseHyperbolicCosine=gC.acosh=function(){var e,t,n=this,r=n.constructor;return n.lte(1)?new r(n.eq(1)?0:NaN):n.isFinite()?(e=r.precision,t=r.rounding,r.precision=e+Math.max(Math.abs(n.e),n.sd())+4,r.rounding=1,rC=!1,n=n.times(n).minus(1).sqrt().plus(n),rC=!0,r.precision=e,r.rounding=t,n.ln()):new r(n)},gC.inverseHyperbolicSine=gC.asinh=function(){var e,t,n=this,r=n.constructor;return!n.isFinite()||n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+2*Math.max(Math.abs(n.e),n.sd())+6,r.rounding=1,rC=!1,n=n.times(n).plus(1).sqrt().plus(n),rC=!0,r.precision=e,r.rounding=t,n.ln())},gC.inverseHyperbolicTangent=gC.atanh=function(){var e,t,n,r,a=this,o=a.constructor;return a.isFinite()?a.e>=0?new o(a.abs().eq(1)?a.s/0:a.isZero()?a:NaN):(e=o.precision,t=o.rounding,r=a.sd(),Math.max(r,e)<2*-a.e-1?EC(new o(a),e,t,!0):(o.precision=n=r-a.e,a=wC(a.plus(1),new o(1).minus(a),n+e,1),o.precision=e+4,o.rounding=1,a=a.ln(),o.precision=e,o.rounding=t,a.times(.5))):new o(NaN)},gC.inverseSine=gC.asin=function(){var e,t,n,r,a=this,o=a.constructor;return a.isZero()?new o(a):(t=a.abs().cmp(1),n=o.precision,r=o.rounding,-1!==t?0===t?((e=TC(o,n+4,r).times(.5)).s=a.s,e):new o(NaN):(o.precision=n+6,o.rounding=1,a=a.div(new o(1).minus(a.times(a)).sqrt().plus(1)).atan(),o.precision=n,o.rounding=r,a.times(2)))},gC.inverseTangent=gC.atan=function(){var e,t,n,r,a,o,i,c,l,u=this,s=u.constructor,d=s.precision,p=s.rounding;if(u.isFinite()){if(u.isZero())return new s(u);if(u.abs().eq(1)&&d+4<=IC)return(i=TC(s,d+4,p).times(.25)).s=u.s,i}else{if(!u.s)return new s(NaN);if(d+4<=IC)return(i=TC(s,d+4,p).times(.5)).s=u.s,i}for(s.precision=c=d+10,s.rounding=1,e=n=Math.min(28,c/7+2|0);e;--e)u=u.div(u.times(u).plus(1).sqrt().plus(1));for(rC=!1,t=Math.ceil(c/7),r=1,l=u.times(u),i=new s(u),a=u;-1!==e;)if(a=a.times(l),o=i.minus(a.div(r+=2)),a=a.times(l),void 0!==(i=o.plus(a.div(r+=2))).d[t])for(e=t;i.d[e]===o.d[e]&&e--;);return n&&(i=i.times(2<this.d.length-2},gC.isNaN=function(){return!this.s},gC.isNegative=gC.isNeg=function(){return this.s<0},gC.isPositive=gC.isPos=function(){return this.s>0},gC.isZero=function(){return!!this.d&&0===this.d[0]},gC.lessThan=gC.lt=function(e){return this.cmp(e)<0},gC.lessThanOrEqualTo=gC.lte=function(e){return this.cmp(e)<1},gC.logarithm=gC.log=function(e){var t,n,r,a,o,i,c,l,u=this,s=u.constructor,d=s.precision,p=s.rounding;if(null==e)e=new s(10),t=!0;else{if(n=(e=new s(e)).d,e.s<0||!n||!n[0]||e.eq(1))return new s(NaN);t=e.eq(10)}if(n=u.d,u.s<0||!n||!n[0]||u.eq(1))return new s(n&&!n[0]?-1/0:1!=u.s?NaN:n?0:1/0);if(t)if(n.length>1)o=!0;else{for(a=n[0];a%10==0;)a/=10;o=1!==a}if(rC=!1,i=NC(u,c=d+5),r=t?kC(s,c+10):NC(e,c),xC((l=wC(i,r,c,1)).d,a=d,p))do{if(i=NC(u,c+=10),r=t?kC(s,c+10):NC(e,c),l=wC(i,r,c,1),!o){+_C(l.d).slice(a+1,a+15)+1==1e14&&(l=EC(l,d+1,0));break}}while(xC(l.d,a+=10,p));return rC=!0,EC(l,d,p)},gC.minus=gC.sub=function(e){var t,n,r,a,o,i,c,l,u,s,d,p,f=this,h=f.constructor;if(e=new h(e),!f.d||!e.d)return f.s&&e.s?f.d?e.s=-e.s:e=new h(e.d||f.s!==e.s?f:NaN):e=new h(NaN),e;if(f.s!=e.s)return e.s=-e.s,f.plus(e);if(u=f.d,p=e.d,c=h.precision,l=h.rounding,!u[0]||!p[0]){if(p[0])e.s=-e.s;else{if(!u[0])return new h(3===l?-0:0);e=new h(f)}return rC?EC(e,c,l):e}if(n=uC(e.e/7),s=uC(f.e/7),u=u.slice(),o=s-n){for((d=o<0)?(t=u,o=-o,i=p.length):(t=p,n=s,i=u.length),o>(r=Math.max(Math.ceil(c/7),i)+2)&&(o=r,t.length=1),t.reverse(),r=o;r--;)t.push(0);t.reverse()}else{for((d=(r=u.length)<(i=p.length))&&(i=r),r=0;r0;--r)u[i++]=0;for(r=p.length;r>o;){if(u[--r](i=(o=Math.ceil(c/7))>i?o+1:i+1)&&(a=i,n.length=1),n.reverse();a--;)n.push(0);n.reverse()}for((i=u.length)-(a=s.length)<0&&(a=i,n=s,s=u,u=n),t=0;a;)t=(u[--a]=u[a]+s[a]+t)/vC|0,u[a]%=vC;for(t&&(u.unshift(t),++r),i=u.length;0==u[--i];)u.pop();return e.d=u,e.e=CC(u,r),rC?EC(e,c,l):e},gC.precision=gC.sd=function(e){var t,n=this;if(void 0!==e&&e!==!!e&&1!==e&&0!==e)throw Error(oC+e);return n.d?(t=AC(n.d),e&&n.e+1>t&&(t=n.e+1)):t=NaN,t},gC.round=function(){var e=this,t=e.constructor;return EC(new t(e),e.e+1,t.rounding)},gC.sine=gC.sin=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+Math.max(n.e,n.sd())+7,r.rounding=1,n=function(e,t){var n,r=t.d.length;if(r<3)return t.isZero()?t:GC(e,2,t,t);n=(n=1.4*Math.sqrt(r))>16?16:0|n,t=t.times(1/UC(5,n)),t=GC(e,2,t,t);for(var a,o=new e(5),i=new e(16),c=new e(20);n--;)a=t.times(t),t=t.times(o.plus(a.times(i.times(a).minus(c))));return t}(r,jC(r,n)),r.precision=e,r.rounding=t,EC(DS>2?n.neg():n,e,t,!0)):new r(NaN)},gC.squareRoot=gC.sqrt=function(){var e,t,n,r,a,o,i=this,c=i.d,l=i.e,u=i.s,s=i.constructor;if(1!==u||!c||!c[0])return new s(!u||u<0&&(!c||c[0])?NaN:c?i:1/0);for(rC=!1,0==(u=Math.sqrt(+i))||u==1/0?(((t=_C(c)).length+l)%2==0&&(t+="0"),u=Math.sqrt(t),l=uC((l+1)/2)-(l<0||l%2),r=new s(t=u==1/0?"5e"+l:(t=u.toExponential()).slice(0,t.indexOf("e")+1)+l)):r=new s(u.toString()),n=(l=s.precision)+3;;)if(r=(o=r).plus(wC(i,o,n+2,1)).times(.5),_C(o.d).slice(0,n)===(t=_C(r.d)).slice(0,n)){if("9999"!=(t=t.slice(n-3,n+1))&&(a||"4999"!=t)){+t&&(+t.slice(1)||"5"!=t.charAt(0))||(EC(r,l+1,1),e=!r.times(r).eq(i));break}if(!a&&(EC(o,l+1,0),o.times(o).eq(i))){r=o;break}n+=4,a=1}return rC=!0,EC(r,l,s.rounding,e)},gC.tangent=gC.tan=function(){var e,t,n=this,r=n.constructor;return n.isFinite()?n.isZero()?new r(n):(e=r.precision,t=r.rounding,r.precision=e+10,r.rounding=1,(n=n.sin()).s=1,n=wC(n,new r(1).minus(n.times(n)).sqrt(),e+10,0),r.precision=e,r.rounding=t,EC(2==DS||4==DS?n.neg():n,e,t,!0)):new r(NaN)},gC.times=gC.mul=function(e){var t,n,r,a,o,i,c,l,u,s=this,d=s.constructor,p=s.d,f=(e=new d(e)).d;if(e.s*=s.s,!(p&&p[0]&&f&&f[0]))return new d(!e.s||p&&!p[0]&&!f||f&&!f[0]&&!p?NaN:p&&f?0*e.s:e.s/0);for(n=uC(s.e/7)+uC(e.e/7),(l=p.length)<(u=f.length)&&(o=p,p=f,f=o,i=l,l=u,u=i),o=[],r=i=l+u;r--;)o.push(0);for(r=u;--r>=0;){for(t=0,a=l+r;a>r;)c=o[a]+f[r]*p[a-r-1]+t,o[a--]=c%vC|0,t=c/vC|0;o[a]=(o[a]+t)%vC|0}for(;!o[--i];)o.pop();return t?++n:o.shift(),e.d=o,e.e=CC(o,n),rC?EC(e,d.precision,d.rounding):e},gC.toBinary=function(e,t){return zC(this,2,e,t)},gC.toDecimalPlaces=gC.toDP=function(e,t){var n=this,r=n.constructor;return n=new r(n),void 0===e?n:(yC(e,0,QS),void 0===t?t=r.rounding:yC(t,0,8),EC(n,e+n.e+1,t))},gC.toExponential=function(e,t){var n,r=this,a=r.constructor;return void 0===e?n=SC(r,!0):(yC(e,0,QS),void 0===t?t=a.rounding:yC(t,0,8),n=SC(r=EC(new a(r),e+1,t),!0,e+1)),r.isNeg()&&!r.isZero()?"-"+n:n},gC.toFixed=function(e,t){var n,r,a=this,o=a.constructor;return void 0===e?n=SC(a):(yC(e,0,QS),void 0===t?t=o.rounding:yC(t,0,8),n=SC(r=EC(new o(a),e+a.e+1,t),!1,e+r.e+1)),a.isNeg()&&!a.isZero()?"-"+n:n},gC.toFraction=function(e){var t,n,r,a,o,i,c,l,u,s,d,p,f=this,h=f.d,v=f.constructor;if(!h)return new v(f);if(u=n=new v(1),r=l=new v(0),i=(o=(t=new v(r)).e=AC(h)-f.e-1)%7,t.d[0]=sC(10,i<0?7+i:i),null==e)e=o>0?t:u;else{if(!(c=new v(e)).isInt()||c.lt(u))throw Error(oC+c);e=c.gt(t)?o>0?t:u:c}for(rC=!1,c=new v(_C(h)),s=v.precision,v.precision=o=7*h.length*2;d=wC(c,t,0,1,1),1!=(a=n.plus(d.times(r))).cmp(e);)n=r,r=a,a=u,u=l.plus(d.times(a)),l=a,a=t,t=c.minus(d.times(a)),c=a;return a=wC(e.minus(n),r,0,1,1),l=l.plus(a.times(u)),n=n.plus(a.times(r)),l.s=u.s=f.s,p=wC(u,r,o,1).minus(f).abs().cmp(wC(l,n,o,1).minus(f).abs())<1?[u,r]:[l,n],v.precision=s,rC=!0,p},gC.toHexadecimal=gC.toHex=function(e,t){return zC(this,16,e,t)},gC.toNearest=function(e,t){var n=this,r=n.constructor;if(n=new r(n),null==e){if(!n.d)return n;e=new r(1),t=r.rounding}else{if(e=new r(e),void 0===t?t=r.rounding:yC(t,0,8),!n.d)return e.s?n:e;if(!e.d)return e.s&&(e.s=n.s),e}return e.d[0]?(rC=!1,n=wC(n,e,0,t,1).times(e),rC=!0,EC(n)):(e.s=n.s,n=e),n},gC.toNumber=function(){return+this},gC.toOctal=function(e,t){return zC(this,8,e,t)},gC.toPower=gC.pow=function(e){var t,n,r,a,o,i,c=this,l=c.constructor,u=+(e=new l(e));if(!(c.d&&e.d&&c.d[0]&&e.d[0]))return new l(sC(+c,u));if((c=new l(c)).eq(1))return c;if(r=l.precision,o=l.rounding,e.eq(1))return EC(c,r,o);if((t=uC(e.e/7))>=e.d.length-1&&(n=u<0?-u:u)<=9007199254740991)return a=RC(l,c,n,r),e.s<0?new l(1).div(a):EC(a,r,o);if((i=c.s)<0){if(tl.maxE+1||t0?i/0:0):(rC=!1,l.rounding=c.s=1,n=Math.min(12,(t+"").length),(a=LC(e.times(NC(c,r+n)),r)).d&&xC((a=EC(a,r+5,1)).d,r,o)&&(t=r+10,+_C((a=EC(LC(e.times(NC(c,t+n)),t),t+5,1)).d).slice(r+1,r+15)+1==1e14&&(a=EC(a,r+1,0))),a.s=i,rC=!0,l.rounding=o,EC(a,r,o))},gC.toPrecision=function(e,t){var n,r=this,a=r.constructor;return void 0===e?n=SC(r,r.e<=a.toExpNeg||r.e>=a.toExpPos):(yC(e,1,QS),void 0===t?t=a.rounding:yC(t,0,8),n=SC(r=EC(new a(r),e,t),e<=r.e||r.e<=a.toExpNeg,e)),r.isNeg()&&!r.isZero()?"-"+n:n},gC.toSignificantDigits=gC.toSD=function(e,t){var n=this.constructor;return void 0===e?(e=n.precision,t=n.rounding):(yC(e,1,QS),void 0===t?t=n.rounding:yC(t,0,8)),EC(new n(this),e,t)},gC.toString=function(){var e=this,t=e.constructor,n=SC(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()&&!e.isZero()?"-"+n:n},gC.truncated=gC.trunc=function(){return EC(new this.constructor(this),this.e+1,1)},gC.valueOf=gC.toJSON=function(){var e=this,t=e.constructor,n=SC(e,e.e<=t.toExpNeg||e.e>=t.toExpPos);return e.isNeg()?"-"+n:n};var wC=function(){function e(e,t,n){var r,a=0,o=e.length;for(e=e.slice();o--;)r=e[o]*t+a,e[o]=r%n|0,a=r/n|0;return a&&e.unshift(a),e}function t(e,t,n,r){var a,o;if(n!=r)o=n>r?1:-1;else for(a=o=0;at[a]?1:-1;break}return o}function n(e,t,n,r){for(var a=0;n--;)e[n]-=a,a=e[n]1;)e.shift()}return function(r,a,o,i,c,l){var u,s,d,p,f,h,v,m,I,g,_,y,x,b,w,E,S,C,k,T,A=r.constructor,M=r.s==a.s?1:-1,R=r.d,P=a.d;if(!(R&&R[0]&&P&&P[0]))return new A(r.s&&a.s&&(R?!P||R[0]!=P[0]:P)?R&&0==R[0]||!P?0*M:M/0:NaN);for(l?(f=1,s=r.e-a.e):(l=vC,f=7,s=uC(r.e/f)-uC(a.e/f)),k=P.length,S=R.length,g=(I=new A(M)).d=[],d=0;P[d]==(R[d]||0);d++);if(P[d]>(R[d]||0)&&s--,null==o?(b=o=A.precision,i=A.rounding):b=c?o+(r.e-a.e)+1:o,b<0)g.push(1),h=!0;else{if(b=b/f+2|0,d=0,1==k){for(p=0,P=P[0],b++;(d1&&(P=e(P,p,l),R=e(R,p,l),k=P.length,S=R.length),E=k,y=(_=R.slice(0,k)).length;y=l/2&&++C;do{p=0,(u=t(P,_,k,y))<0?(x=_[0],k!=y&&(x=x*l+(_[1]||0)),(p=x/C|0)>1?(p>=l&&(p=l-1),1==(u=t(v=e(P,p,l),_,m=v.length,y=_.length))&&(p--,n(v,k=10;p/=10)d++;I.e=d+s*f-1,EC(I,c?o+I.e+1:o,i,h)}return I}}();function EC(e,t,n,r){var a,o,i,c,l,u,s,d,p,f=e.constructor;e:if(null!=t){if(!(d=e.d))return e;for(a=1,c=d[0];c>=10;c/=10)a++;if((o=t-a)<0)o+=7,i=t,l=(s=d[p=0])/sC(10,a-i-1)%10|0;else if((p=Math.ceil((o+1)/7))>=(c=d.length)){if(!r)break e;for(;c++<=p;)d.push(0);s=l=0,a=1,i=(o%=7)-7+1}else{for(s=c=d[p],a=1;c>=10;c/=10)a++;l=(i=(o%=7)-7+a)<0?0:s/sC(10,a-i-1)%10|0}if(r=r||t<0||void 0!==d[p+1]||(i<0?s:s%sC(10,a-i-1)),u=n<4?(l||r)&&(0==n||n==(e.s<0?3:2)):l>5||5==l&&(4==n||r||6==n&&(o>0?i>0?s/sC(10,a-i):0:d[p-1])%10&1||n==(e.s<0?8:7)),t<1||!d[0])return d.length=0,u?(t-=e.e+1,d[0]=sC(10,(7-t%7)%7),e.e=-t||0):d[0]=e.e=0,e;if(0==o?(d.length=p,c=1,p--):(d.length=p+1,c=sC(10,7-o),d[p]=i>0?(s/sC(10,a-i)%sC(10,i)|0)*c:0),u)for(;;){if(0==p){for(o=1,i=d[0];i>=10;i/=10)o++;for(i=d[0]+=c,c=1;i>=10;i/=10)c++;o!=c&&(e.e++,d[0]==vC&&(d[0]=1));break}if(d[p]+=c,d[p]!=vC)break;d[p--]=0,c=1}for(o=d.length;0===d[--o];)d.pop()}return rC&&(e.e>f.maxE?(e.d=null,e.e=NaN):e.e0?o=o.charAt(0)+"."+o.slice(1)+MC(r):i>1&&(o=o.charAt(0)+"."+o.slice(1)),o=o+(e.e<0?"e":"e+")+e.e):a<0?(o="0."+MC(-a-1)+o,n&&(r=n-i)>0&&(o+=MC(r))):a>=i?(o+=MC(a+1-i),n&&(r=n-a-1)>0&&(o=o+"."+MC(r))):((r=a+1)0&&(a+1===i&&(o+="."),o+=MC(r))),o}function CC(e,t){var n=e[0];for(t*=7;n>=10;n/=10)t++;return t}function kC(e,t,n){if(t>mC)throw rC=!0,n&&(e.precision=n),Error(iC);return EC(new e(eC),t,1,!0)}function TC(e,t,n){if(t>IC)throw Error(iC);return EC(new e(tC),t,n,!0)}function AC(e){var t=e.length-1,n=7*t+1;if(t=e[t]){for(;t%10==0;t/=10)n--;for(t=e[0];t>=10;t/=10)n++}return n}function MC(e){for(var t="";e--;)t+="0";return t}function RC(e,t,n,r){var a,o=new e(1),i=Math.ceil(r/7+4);for(rC=!1;;){if(n%2&&qC((o=o.times(t)).d,i)&&(a=!0),0===(n=uC(n/2))){n=o.d.length-1,a&&0===o.d[n]&&++o.d[n];break}qC((t=t.times(t)).d,i)}return rC=!0,o}function PC(e){return 1&e.d[e.d.length-1]}function OC(e,t,n){for(var r,a=new e(t[0]),o=0;++o17)return new p(e.d?e.d[0]?e.s<0?0:1/0:1:e.s?e.s<0?0:e:NaN);for(null==t?(rC=!1,l=h):l=t,c=new p(.03125);e.e>-2;)e=e.times(c),d+=5;for(l+=r=Math.log(sC(2,d))/Math.LN10*2+5|0,n=o=i=new p(1),p.precision=l;;){if(o=EC(o.times(e),l,1),n=n.times(++s),_C((c=i.plus(wC(o,n,l,1))).d).slice(0,l)===_C(i.d).slice(0,l)){for(a=d;a--;)i=EC(i.times(i),l,1);if(null!=t)return p.precision=h,i;if(!(u<3&&xC(i.d,l-r,f,u)))return EC(i,p.precision=h,f,rC=!0);p.precision=l+=10,n=o=c=new p(1),s=0,u++}i=c}}function NC(e,t){var n,r,a,o,i,c,l,u,s,d,p,f=1,h=e,v=h.d,m=h.constructor,I=m.rounding,g=m.precision;if(h.s<0||!v||!v[0]||!h.e&&1==v[0]&&1==v.length)return new m(v&&!v[0]?-1/0:1!=h.s?NaN:v?0:h);if(null==t?(rC=!1,s=g):s=t,m.precision=s+=10,r=(n=_C(v)).charAt(0),!(Math.abs(o=h.e)<15e14))return u=kC(m,s+2,g).times(o+""),h=NC(new m(r+"."+n.slice(1)),s-10).plus(u),m.precision=g,null==t?EC(h,g,I,rC=!0):h;for(;r<7&&1!=r||1==r&&n.charAt(1)>3;)r=(n=_C((h=h.times(e)).d)).charAt(0),f++;for(o=h.e,r>1?(h=new m("0."+n),o++):h=new m(r+"."+n.slice(1)),d=h,l=i=h=wC(h.minus(1),h.plus(1),s,1),p=EC(h.times(h),s,1),a=3;;){if(i=EC(i.times(p),s,1),_C((u=l.plus(wC(i,new m(a),s,1))).d).slice(0,s)===_C(l.d).slice(0,s)){if(l=l.times(2),0!==o&&(l=l.plus(kC(m,s+2,g).times(o+""))),l=wC(l,new m(f),s,1),null!=t)return m.precision=g,l;if(!xC(l.d,s-10,I,c))return EC(l,m.precision=g,I,rC=!0);m.precision=s+=10,u=i=h=wC(d.minus(1),d.plus(1),s,1),p=EC(h.times(h),s,1),a=c=1}l=u,a+=2}}function FC(e){return String(e.s*e.s/0)}function DC(e,t){var n,r,a;for((n=t.indexOf("."))>-1&&(t=t.replace(".","")),(r=t.search(/e/i))>0?(n<0&&(n=r),n+=+t.slice(r+1),t=t.substring(0,r)):n<0&&(n=t.length),r=0;48===t.charCodeAt(r);r++);for(a=t.length;48===t.charCodeAt(a-1);--a);if(t=t.slice(r,a)){if(a-=r,e.e=n=n-r-1,e.d=[],r=(n+1)%7,n<0&&(r+=7),re.constructor.maxE?(e.d=null,e.e=NaN):e.e-1){if(t=t.replace(/(\d)_(?=\d)/g,"$1"),hC.test(t))return DC(e,t)}else if("Infinity"===t||"NaN"===t)return+t||(e.s=NaN),e.e=NaN,e.d=null,e;if(pC.test(t))n=16,t=t.toLowerCase();else if(dC.test(t))n=2;else{if(!fC.test(t))throw Error(oC+t);n=8}for((o=t.search(/p/i))>0?(l=+t.slice(o+1),t=t.substring(2,o)):t=t.slice(2),i=(o=t.indexOf("."))>=0,r=e.constructor,i&&(o=(c=(t=t.replace(".","")).length)-o,a=RC(r,new r(n),o,2*o)),o=s=(u=bC(t,n,vC)).length-1;0===u[o];--o)u.pop();return o<0?new r(0*e.s):(e.e=CC(u,s),e.d=u,rC=!1,i&&(e=wC(e,a,4*c)),l&&(e=e.times(Math.abs(l)<54?sC(2,l):Rk.pow(2,l))),rC=!0,e)}function GC(e,t,n,r,a){var o,i,c,l,u=e.precision,s=Math.ceil(u/7);for(rC=!1,l=n.times(n),c=new e(r);;){if(i=wC(c.times(l),new e(t++*t++),u,1),c=a?r.plus(i):r.minus(i),r=wC(i.times(l),new e(t++*t++),u,1),void 0!==(i=c.plus(r)).d[s]){for(o=s;i.d[o]===c.d[o]&&o--;);if(-1==o)break}o=c,c=r,r=i,i=o}return rC=!0,i.d.length=s+1,i}function UC(e,t){for(var n=e;--t;)n*=e;return n}function jC(e,t){var n,r=t.s<0,a=TC(e,e.precision,1),o=a.times(.5);if((t=t.abs()).lte(o))return DS=r?4:1,t;if((n=t.divToInt(a)).isZero())DS=r?3:2;else{if((t=t.minus(n.times(a))).lte(o))return DS=PC(n)?r?2:3:r?4:1,t;DS=PC(n)?r?1:4:r?3:2}return t.minus(a).abs()}function zC(e,t,n,r){var a,o,i,c,l,u,s,d,p,f=e.constructor,h=void 0!==n;if(h?(yC(n,1,QS),void 0===r?r=f.rounding:yC(r,0,8)):(n=f.precision,r=f.rounding),e.isFinite()){for(h?(a=2,16==t?n=4*n-3:8==t&&(n=3*n-2)):a=t,(i=(s=SC(e)).indexOf("."))>=0&&(s=s.replace(".",""),(p=new f(1)).e=s.length-i,p.d=bC(SC(p),10,a),p.e=p.d.length),o=l=(d=bC(s,10,a)).length;0==d[--l];)d.pop();if(d[0]){if(i<0?o--:((e=new f(e)).d=d,e.e=o,d=(e=wC(e,p,n,r,0,a)).d,o=e.e,u=FS),i=d[n],c=a/2,u=u||void 0!==d[n+1],u=r<4?(void 0!==i||u)&&(0===r||r===(e.s<0?3:2)):i>c||i===c&&(4===r||u||6===r&&1&d[n-1]||r===(e.s<0?8:7)),d.length=n,u)for(;++d[--n]>a-1;)d[n]=0,n||(++o,d.unshift(1));for(l=d.length;!d[l-1];--l);for(i=0,s="";i1)if(16==t||8==t){for(i=16==t?4:3,--l;l%i;l++)s+="0";for(l=(d=bC(s,a,t)).length;!d[l-1];--l);for(i=1,s="1.";il)for(o-=l;o--;)s+="0";else ot)return e.length=t,!0}function HC(e){return new this(e).abs()}function VC(e){return new this(e).acos()}function WC(e){return new this(e).acosh()}function XC(e,t){return new this(e).plus(t)}function YC(e){return new this(e).asin()}function ZC(e){return new this(e).asinh()}function KC(e){return new this(e).atan()}function $C(e){return new this(e).atanh()}function QC(e,t){e=new this(e),t=new this(t);var n,r=this.precision,a=this.rounding,o=r+4;return e.s&&t.s?e.d||t.d?!t.d||e.isZero()?(n=t.s<0?TC(this,r,a):new this(0)).s=e.s:!e.d||t.isZero()?(n=TC(this,o,1).times(.5)).s=e.s:t.s<0?(this.precision=o,this.rounding=1,n=this.atan(wC(e,t,o,1)),t=TC(this,o,1),this.precision=r,this.rounding=a,n=e.s<0?n.minus(t):n.plus(t)):n=this.atan(wC(e,t,o,1)):(n=TC(this,o,1).times(t.s>0?.25:.75)).s=e.s:n=new this(NaN),n}function JC(e){return new this(e).cbrt()}function ek(e){return EC(e=new this(e),e.e+1,2)}function tk(e,t,n){return new this(e).clamp(t,n)}function nk(e){if(!e||"object"!=typeof e)throw Error(aC+"Object expected");var t,n,r,a=!0===e.defaults,o=["precision",1,QS,"rounding",0,8,"toExpNeg",-$S,0,"toExpPos",0,$S,"maxE",0,$S,"minE",-$S,0,"modulo",0,9];for(t=0;t=o[t+1]&&r<=o[t+2]))throw Error(oC+n+": "+r);this[n]=r}if(n="crypto",a&&(this[n]=nC[n]),void 0!==(r=e[n])){if(!0!==r&&!1!==r&&0!==r&&1!==r)throw Error(oC+n+": "+r);if(r){if("undefined"==typeof crypto||!crypto||!crypto.getRandomValues&&!crypto.randomBytes)throw Error(cC);this[n]=!0}else this[n]=!1}return this}function rk(e){return new this(e).cos()}function ak(e){return new this(e).cosh()}function ok(e,t){return new this(e).div(t)}function ik(e){return new this(e).exp()}function ck(e){return EC(e=new this(e),e.e+1,3)}function lk(){var e,t,n=new this(0);for(rC=!1,e=0;e=429e7?t[o]=crypto.getRandomValues(new Uint32Array(1))[0]:c[o++]=a%1e7;else{if(!crypto.randomBytes)throw Error(cC);for(t=crypto.randomBytes(r*=4);o=214e7?crypto.randomBytes(4).copy(t,o):(c.push(a%1e7),o+=4);o=r/4}else for(;o=10;a/=10)r++;r<7&&(n-=7-r)}return i.e=n,i.d=c,i}function yk(e){return EC(e=new this(e),e.e+1,this.rounding)}function xk(e){return(e=new this(e)).d?e.d[0]?e.s:0*e.s:e.s||NaN}function bk(e){return new this(e).sin()}function wk(e){return new this(e).sinh()}function Ek(e){return new this(e).sqrt()}function Sk(e,t){return new this(e).sub(t)}function Ck(){var e=0,t=arguments,n=new this(t[e]);for(rC=!1;n.s&&++eo.maxE?(a.e=NaN,a.d=null):e.e=10;n/=10)t++;return void(rC?t>o.maxE?(a.e=NaN,a.d=null):t=E&&(i=E-_),c+y>=S&&(c=S-y),{x:i,y:c}},Gk=function(e){return cc({operator:{onClick:wl,menus:[]},enterable:!0,enableFormat:!0},e)},Uk=function(e){return cc(cc({},null==e?void 0:e.colQuery),null==e?void 0:e.rowQuery)},jk=function(e,t){var n;if(e){var r=t.style,a=t.className,o=void 0===a?[]:a,i=t.visible;if(r&&Object.assign(e.style,r),o.length){var c=o.filter(Boolean);(n=e.classList).add.apply(n,dc([],sc(c),!1))}e.classList.toggle(ax,i),e.classList.toggle(ox,!i)}},zk=function(e){var t=Em(e)&&Number.isNaN(e),n=""===e;return km(e)||t||n?"-":e},qk=function(e,t){var n,r=null===(n=null==e?void 0:e.dataSet)||void 0===n?void 0:n.getFieldFormatter(t);return function(e,t){return zk(r(e,t))}},Hk=function(e,t){var n,r=t.data,a=t.field,o=t.valueField,i=t.useCompleteDataForFormatter,c=void 0===i||i,l=null===(n=null==e?void 0:e.dataSet)||void 0===n?void 0:n.getFieldName(a),u=qk(e,a),s=Dc(r[a])?JSON.stringify(r[a]):r[a];return{name:l,value:u(o||s,c?r:void 0)}},Vk=function(e,t,n){return yv(lv(gf([],t),(function(e){return e!==Io&&n[e]})),(function(t){return Hk(e,{data:n,field:t,useCompleteDataForFormatter:!1})}))},Wk=function(e,t,n){var r,a,o,i,c=(n||{}).isTotals,l=[],u=[];if(t){var s=null===(a=null===(r=null==e?void 0:e.dataSet)||void 0===r?void 0:r.fields)||void 0===a?void 0:a.columns,d=null===(i=null===(o=null==e?void 0:e.dataSet)||void 0===o?void 0:o.fields)||void 0===i?void 0:i.rows;l=Vk(e,ob(s||[]),t),u=Vk(e,d,t)}return ym(l)&&ym(u)&&c&&(l=[{value:tx("总计")}]),{cols:l,rows:u}},Xk=function(e,t,n){if(t){var r=n.isTotals,a=t[Io],o=t[a],i=[];if(r)i.push(Hk(e,{data:t,field:a,valueField:Ns(t,mo)}));else if(function(e){return Dc(e)&&"values"in e}(o)&&e.getTooltipDataItemMappingCallback()){var c=sE(t,e.getTooltipDataItemMappingCallback());jh(c,(function(t,n){i.push(Hk(e,{data:c,field:n}))}))}else i.push(Hk(e,{data:t,field:a}));return i}},Yk=function(e,t,n){var r;if(n)return tx("总计");var a=null===(r=null==e?void 0:e.dataSet)||void 0===r?void 0:r.getFieldName(t);return a&&"undefined"!==a?a:""},Zk=function(e,t,n){void 0===n&&(n=!0);var r=[];return jh(t,(function(t,a){jh(e,(function(e){n||-1===e.colIndex?n&&-1!==e.rowIndex&&r.push([e.rowIndex,a]):r.push([a,e.colIndex])}))})),r},Kk=function(e,t){var n,r=t.rowLeafNodes,a=t.colLeafNodes,o=e.interaction.getState(),i=o.nodes,c=void 0===i?[]:i,l=o.cells,u=void 0===l?[]:l,s=null===(n=null==u?void 0:u[0])||void 0===n?void 0:n.type;return s===Li.COL_CELL?Zk(c,r,!1):s===Li.ROW_CELL?Zk(c,a):[]},$k=function(e,t,n){var r,a=null===(r=e.facet)||void 0===r?void 0:r.layoutResult,o=function(e){var n=null==t?void 0:t.getMeta(),r=null==n?void 0:n.isTotals,o=(null==t?void 0:t.cellType)===Li.COL_CELL,i=(null==t?void 0:t.cellType)===Li.ROW_CELL;if(!o&&!i)return!1;var c=a.colNodes.find((function(t){return t.colIndex===e.colIndex})),l=a.rowNodes.find((function(t){return t.rowIndex===e.rowIndex})),u=o?null==l?void 0:l.isTotals:null==c?void 0:c.isTotals;return!r&&(null==e?void 0:e.isTotals)||r&&u};return n?If(yv(Kk(e,a),(function(e){var t=sc(e,2),n=t[0],r=t[1],i=a.getCellMeta(n,r);if(!o(i))return(null==i?void 0:i.data)||Uk(i)}))):e.interaction.getCells().filter((function(e){var t=a.getCellMeta(e.rowIndex,e.colIndex);return!o(t)})).map((function(e){var t=a.getCellMeta(e.rowIndex,e.colIndex);return(null==t?void 0:t.data)||Uk(t)}))},Qk=function(e){var t=e.spreadsheet,n=e.targetCell,r=e.options,a=void 0===r?{}:r,o=[],i={};if(t.isTableMode()&&(null==a?void 0:a.showSingleTips)){var c=n.getMeta();return[{selectedData:(null==c?void 0:c.field)?t.dataSet.getMultiData({field:c.field}):[t.dataSet.getRowData(c)],name:"",value:""}]}return jh($k(t,n,a.showSingleTips),(function(e){var t;i[null==e?void 0:e[Io]]?null===(t=i[null==e?void 0:e[Io]])||void 0===t||t.push(e):i[null==e?void 0:e[Io]]=[e]})),Vm(i,(function(e,n){var r,c=Yk(t,n,null==a?void 0:a.isTotals),l="",u="";if(ov(e,(function(e){return Ok(Ns(e,mo))}))){var s=t.options.placeholder,d=cw(i,s);l=d,u=d}else{var p=qk(t,n),f=Nk(e,mo);u=f,l=null!==(r=null==p?void 0:p(f,e))&&void 0!==r?r:parseFloat(f.toPrecision(mi))}o.push({selectedData:e,name:c,value:l,originValue:u})})),o},Jk=function(e){if(e){var t=e.getMeta();if(!t.isTotals){var n=pv(t.spreadsheet.dataCfg.meta,{field:t.field||t.value||t.valueField}),r=null==n?void 0:n.field;return t.spreadsheet.dataSet.getFieldDescription(r)}}},eT=function(e){var t=e.spreadsheet,n=e.cellInfos,r=void 0===n?[]:n,a=e.options,o=void 0===a?{}:a,i=e.targetCell,c=null,l=null,u=null,s=Jk(i),d=r[0]||{};if(null==o?void 0:o.hideSummary)if(o.showSingleTips){var p=qk(t,d.valueField)(d.value),f=o.enableFormat?t.dataSet.getFieldName(d.value)||p:t.dataSet.getFieldName(d.valueField);d.name=f||""}else l=Wk(t,d,o),u=Xk(t,d,o);else c=Qk({spreadsheet:t,options:o,targetCell:i});var h=d||{};return{summaries:c,interpretation:h.interpretation,infos:h.infos,tips:h.tips,name:h.name,headInfo:l,details:u,description:s}},tT=function(e){return yv(e,(function(e){var t=e.getMeta();return rs({},t.query||{},ag(t,["colIndex","rowIndex"]))}))},nT=function(e){if(!e.interaction.isSelectedState())return[];var t=e.dataCfg.fields.valueInCols;return e.interaction.getCells().reduce((function(n,r){var a=e.facet.layoutResult.getCellMeta(null==r?void 0:r.rowIndex,null==r?void 0:r.colIndex),o=Uk(a);if(ym(a)||ym(o))return[];var i=cc(cc({},o),{colIndex:t?a.colIndex:null,rowIndex:t?null:a.rowIndex});return n.find((function(e){return xm(i,e)}))||n.push(i),n}),[])},rT=function(e,t){void 0===e&&(e={});var n=function(t){return XS(e,t)},r=e.col,a=e.row,o=e.data,i=e.corner;return t===Li.COL_CELL?n(r):t===Li.ROW_CELL?n(a):t===Li.DATA_CELL?n(o):t===Li.CORNER_CELL?n(i):cc({},e)},aT=function(e,t){var n;if(t&&e){var r=null===(n=e.getCellType)||void 0===n?void 0:n.call(e,null==t?void 0:t.target);return rT(e.options.tooltip,r)}},oT=function(e,t){var n=t.defaultMenus,r=void 0===n?[]:n,a=t.cell,o=function(e){return void 0===e&&(e=[]),e.filter((function(e){var t;return Xc(e.visible)?e.visible(a):null===(t=e.visible)||void 0===t||t})).map((function(e){return e.children&&(e.children=o(e.children)),e}))},i=o(e.menus);return{onClick:e.onClick,menus:If(dc(dc([],sc(r),!1),sc(i),!1))}},iT=function(e,t){for(var n=!1,r=t;r&&r!==document.body;){if(e===r){n=!0;break}r=r.parentElement}return n},cT=function(){for(var e=[],t=0;t1},e}(),uT=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleDimensionValuesSort=function(){jh(t.sortParams,(function(e){var n=e.sortFieldId,r=e.sortByMeasure;if(n){var a=dc([],sc(t.sortedDimensionValues[n]||[]),!1),o=aS({dataSet:t,sortParam:e,originValues:a,isSortByMeasure:!ym(r)});t.sortedDimensionValues[n]=o}}))},t.getCustomData=function(e){for(var n,r=!1,a=t.indexesData,o=function(t){var o=e[t];r?a=Rm(o)?pb(a):null===(n=zv(a))||void 0===n?void 0:n.map((function(e){return e&&Ns(e,o)})):Rm(o)?r=!0:a=null==a?void 0:a[o]},i=0;i0;r--){var a=t[r-1];if(es(e).includes(a))a!==Io&&(n=!0);else if(n)return!0}return!1};return a(n)||a(r)},t.prototype.checkAccordQueryWithDimensionValue=function(e){var t,n,r=e.dimensionValues,a=e.query,o=e.dimensions,i=e.field;try{for(var c=uc(o.entries()),l=c.next();!l.done;l=c.next()){var u=sc(l.value,2),s=u[0],d=u[1],p=Ns(a,d);if(p)if(r.split(li)[s]!==p)return!1;if(i===d)break}}catch(e){t={error:e}}finally{try{l&&!l.done&&(n=c.return)&&n.call(c)}finally{if(t)throw t.error}}return!0},t.prototype.getTotalGroupQueries=function(e,t){for(var n=[t],r=null,a=function(a){var i,c,l=e[a];if(es(t).includes(l))l!==Io&&(r=l);else if(r){var u=o.sortedDimensionValues[r],s=[],d=function(t){var n,i,c=[];try{for(var d=(n=void 0,uc(u)),p=d.next();!p.done;p=d.next()){var f=p.value;if(o.checkAccordQueryWithDimensionValue({dimensionValues:f,query:t,dimensions:e,field:r})){var h=f.split(li)[a];"undefined"!==h&&c.push(h)}}}catch(e){n={error:e}}finally{try{p&&!p.done&&(i=d.return)&&i.call(d)}finally{if(n)throw n.error}}var v=H_(c).map((function(e){var n;return cc(cc({},t),((n={})[l]=e,n))}));s=gf(s,v)};try{for(var p=(i=void 0,uc(n)),f=p.next();!f.done;f=p.next()){d(f.value)}}catch(e){i={error:e}}finally{try{f&&!f.done&&(c=p.return)&&c.call(p)}finally{if(i)throw i.error}}n=s,r=l}},o=this,i=e.length-1;i>=0;i--)a(i);return n},t.prototype.getGroupTotalMultiData=function(e,t){var n,r,a,o,i=this.fields,c=i.rows,l=i.columns,u=[],s=this.getTotalGroupQueries(e,t),d=[];try{for(var p=uc(s),f=p.next();!f.done;f=p.next()){var h=f.value;d=gf(d,this.getTotalGroupQueries(l,h))}}catch(e){n={error:e}}finally{try{f&&!f.done&&(r=p.return)&&r.call(p)}finally{if(n)throw n.error}}try{for(var v=uc(d),m=v.next();!m.done;m=v.next()){var I=hw({rowDimensionValues:vw(e,h=m.value),colDimensionValues:vw(l,h),careUndefined:!0,isFirstCreate:!0,rowFields:c,colFields:l,rowPivotMeta:this.rowPivotMeta,colPivotMeta:this.colPivotMeta}),g=this.getCustomData(I);u=gf(u,If(pb(g)))}}catch(e){a={error:e}}finally{try{m&&!m.done&&(o=v.return)&&o.call(v)}finally{if(a)throw a.error}}return u},t.prototype.getMultiData=function(e,t,n,r,a){var o;if(ym(e))return If(db(this.indexesData));var i=this.fields,c=i.rows,l=i.columns,u=i.values,s=ym(r)?c:c.concat(r),d=[];if(!a&&this.checkExistDimensionGroup(e))d=this.getGroupTotalMultiData(s,e);else{var p=vw(s,e),f=vw(l,e),h=hw({rowDimensionValues:p,colDimensionValues:f,careUndefined:!0,isFirstCreate:!0,rowFields:c,colFields:l,rowPivotMeta:this.rowPivotMeta,colPivotMeta:this.colPivotMeta}),v=this.getCustomData(h);if(d=If(pb(v)),t){var m=[],I=fb(p,c),g=fb(f,l);if(n)m=I;else if(1===(null===(o=es(e))||void 0===o?void 0:o.length)&&Fv(e,Io))m=g;else{var _=function(e){return null==(t=null==e?void 0:e.filter((function(e){return!(null==u?void 0:u.includes(e))})))?void 0:t.every((function(e){return Rm(e)}));var t},y=_(f),x=_(p);m=y?I:x?g:dc(dc([],sc(I),!1),sc(g),!1)}d=d.filter((function(e){return!(null==m?void 0:m.find((function(t){var n;return t!==Io&&(null===(n=es(e))||void 0===n?void 0:n.includes(t))})))}))}}return d||[]},t.prototype.getFieldFormatter=function(t,n){return t===_o?this.getFieldFormatterForTotalValue(n):e.prototype.getFieldFormatter.call(this,t)},t.prototype.getFieldFormatterForTotalValue=function(t){var n;return!this.spreadsheet.isValueInCols()&&t&&(n=Ns(t.rowQuery,Io)),n=null!=n?n:Ns(this.fields.values,0),e.prototype.getFieldFormatter.call(this,n)},t.prototype.handleCustomMeasuresOrder=function(e,t){var n=H_(dc([],sc(t),!1));return t.length>=e?(n.splice(e,0,Io),n):dc(dc([],sc(n),!1),[Io],!1)},t.prototype.isCustomMeasuresPosition=function(e){return Em(e)},t.prototype.getRowData=function(e){return this.getMultiData(e.rowQuery)},t}(lT),sT=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.handleDimensionValueFilter=function(){jh(t.filterParams,(function(e){var n=e.filterKey,r=e.filteredValues,a=e.customFilter,o=new Set(r),i=function(e){return!o.has(e[n])},c=lv(t.displayData,(function(e){return a?a(e)&&i(e):i(e)}));t.displayData=t.getDisplayData(c)}))},t.handleDimensionValuesSort=function(){jh(t.sortParams,(function(e){var n=e.sortFieldId,r=e.sortBy,a=e.sortFunc,o=e.sortMethod,i=e.query;if(n){var c=t.displayData,l=[];if(i){var u=[];c.forEach((function(e){for(var t=Object.keys(i),n=!0,r=0;rn.trackLen?t=n.trackLen-n.thumbLen:e+n.thumbLen=n&&tt&&n<=e[r+1]}),r);return{start:r,end:a=Math.min(-1===a?1/0:a,e.length-2)}},hT=function(e,t){var n=t.width,r=t.originalWidth,a=Math.min(r-n,e);return a<0?0:a},vT=function(e,t,n){var r=Math.min(t-n,e);return r<0?0:r},mT=function(e,t){if(void 0===e&&(e=[]),ym(e))return[];var n=[];return e.forEach((function(e){(e instanceof t&&n.push(e),e instanceof Sa)&&e.getChildren().forEach((function(e){e instanceof t&&n.push(e)}))})),n},IT=function(e,t,n){return n.slice(e,t+1).map((function(e){return e.x+e.width}))},gT=function(e,t,n){for(var r=[],a=e;a=a&&e<=o&&t>=i&&t<=c},yT=function(e){for(var t=sc(e,4),n=t[0],r=t[1],a=t[2],o=t[3],i=[],c=n;c<=r;c+=1)for(var l=a;l<=o;l+=1)i.push([c,l]);return i},xT=function(e,t){var n=[],r=[];return Object.keys(t).forEach((function(a){var o=function(e,t){var n=[],r=[];if(ym(e))return ym(t)?{add:n,remove:r}:{add:yT(t),remove:r};if(ym(t))return{add:n,remove:yT(e)};for(var a=sc(e,4),o=a[0],i=a[1],c=a[2],l=a[3],u=sc(t,4),s=u[0],d=u[1],p=u[2],f=u[3],h=o;h<=i;h++)for(var v=c;v<=l;v++)_T(h,v,t)||r.push([h,v]);for(h=s;h<=d;h+=1)for(v=p;v<=f;v+=1)_T(h,v,e)||n.push([h,v]);return{add:n,remove:r}}((null==e?void 0:e[a])||[],t[a]),i=o.add,c=o.remove;n.push.apply(n,dc([],sc(i),!1)),r.push.apply(r,dc([],sc(c),!1))})),{add:n,remove:r}},bT=function(e,t){void 0===t&&(t=!1),this.x=0,this.y=0,this.minX=0,this.minY=0,this.maxX=0,this.maxY=0,this.width=0,this.height=0,this.originalWidth=0,this.originalHeight=0,this.viewportHeight=0,this.viewportWidth=0,this.facet=e,this.spreadsheet=e.spreadsheet,this.layoutResult=e.layoutResult,t&&this.calculateBBox()},wT=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.calculateBBox=function(){var e=this.getCornerBBoxWidth(),t=this.getCornerBBoxHeight();this.width=e,this.height=t,this.maxX=e,this.maxY=t},t.prototype.getCornerBBoxOriginalHeight=function(){var e=this.layoutResult.colsHierarchy,t=this.spreadsheet.options.style.colCfg;return e.sampleNodeForLastLevel?Math.floor(e.height):null==t?void 0:t.height},t.prototype.getCornerBBoxHeight=function(){return this.originalHeight=this.getCornerBBoxOriginalHeight(),this.originalHeight},t.prototype.getCornerBBoxWidth=function(){var e=this.layoutResult.rowsHierarchy;return this.originalWidth=Math.floor(e.width+this.facet.getSeriesNumberWidth()),this.spreadsheet.isScrollContainsRowHeader()?this.originalWidth:this.adjustCornerBBoxWidth()},t.prototype.adjustCornerBBoxWidth=function(){var e=this.layoutResult.colsHierarchy,t=this.spreadsheet.options.width,n=t*_i,r=null==e?void 0:e.width,a=t-this.originalWidth;if(this.originalWidth<=n||r<=a)return this.originalWidth;var o=0;return o=r<=t-n?this.originalWidth-(r-a):n,Math.floor(o)},t}(bT),ET=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.calculateBBox=function(){this.originalWidth=this.facet.getRealWidth(),this.originalHeight=this.facet.getRealHeight();var e=this.facet.cornerBBox,t={x:Math.floor(e.maxX),y:Math.floor(e.maxY)},n=this.spreadsheet.theme.scrollBar.size,r=this.spreadsheet.options,a=r.width,o=r.height,i=Math.max(0,a-t.x),c=Math.max(0,o-t.y-n);this.x=t.x,this.y=t.y,this.width=i,this.height=c,this.viewportHeight=Math.abs(Math.floor(Math.min(c,this.originalHeight))),this.viewportWidth=Math.abs(Math.floor(Math.min(i,this.originalWidth))),this.maxX=t.x+this.viewportWidth,this.maxY=t.y+this.viewportHeight,this.minX=t.x,this.minY=t.y;var l=this.spreadsheet.options,u=l.frozenTrailingColCount,s=l.frozenTrailingRowCount;u>0&&(this.viewportWidth=this.width,this.maxX=t.x+this.width),s>0&&(this.viewportHeight=this.height,this.maxY=t.y+this.height)},t}(bT),ST=function(e){function t(t){var n=e.call(this,t)||this;return n.isHeaderCellInViewport=function(e,t,n,r){return e+t>=n&&n+r>=e},n.headerConfig=t,n}return ic(t,e),t.prototype.getConfig=function(){return this.headerConfig},t.prototype.clearResizeAreaGroup=function(e){var t=this.get("parent"),n=null==t?void 0:t.findById(e);null==n||n.clear()},t.prototype.render=function(e){this.clearResizeAreaGroup(e),this.clear(),this.layout(),this.offset(),this.clip()},t.prototype.onScrollXY=function(e,t,n){this.headerConfig.scrollX=e,this.headerConfig.scrollY=t,this.render(n)},t.prototype.onRowScrollX=function(e,t){this.headerConfig.scrollX=e,this.render(t)},t.prototype.clear=function(){e.prototype.clear.call(this)},t}(Sa),CT=function(e){function t(t){var n=e.call(this,t)||this;return n.scrollGroup=n.addGroup({name:$o,zIndex:Eo}),n}return ic(t,e),t.prototype.onColScroll=function(e,t){this.headerConfig.scrollX!==e&&(this.headerConfig.scrollX=e,this.render(t))},t.prototype.clip=function(){var e=this.headerConfig,t=e.width,n=e.height,r=e.scrollX,a=e.spreadsheet.isFrozenRowHeader();this.scrollGroup.setClip({type:"rect",attrs:{x:a?r:0,y:0,width:a?t:t+r,height:n}})},t.prototype.clear=function(){var e,t;null===(e=this.scrollGroup)||void 0===e||e.clear(),null===(t=this.background)||void 0===t||t.remove(!0)},t.prototype.getCellInstance=function(e,t,n){return new cS(e,t,n)},t.prototype.getCellGroup=function(e){return this.scrollGroup},t.prototype.isColCellInRect=function(e){var t=this.headerConfig,n=t.spreadsheet,r=t.cornerWidth,a=t.width,o=t.scrollX;return a+o>e.x&&o-(n.isFrozenRowHeader()?0:r)0,this.cfg.showViewportRightShadow=Math.floor(e)e.y&&oe.x&&i-ao&&ra&&r0&&e.rowIndex>=0&&e.rowIndex=0;n--){var r=e[n];r instanceof Sa?r.set("children",[]):e[n].remove()}t.foregroundGroup.set("children",[]),t.backgroundGroup.set("children",[])},this.scrollWithAnimation=function(e,n,r){var a,o,i,c;void 0===e&&(e={}),void 0===n&&(n=200);var l=t.getAdjustedScrollOffset({scrollX:(null===(a=e.offsetX)||void 0===a?void 0:a.value)||0,scrollY:(null===(o=e.offsetY)||void 0===o?void 0:o.value)||0,rowHeaderScrollX:(null===(i=e.rowHeaderOffsetX)||void 0===i?void 0:i.value)||0}),u=l.scrollX,s=l.scrollY,d=l.rowHeaderScrollX;null===(c=t.timer)||void 0===c||c.stop();var p=t.getScrollOffset(),f=[null!=u?u:p.scrollX,null!=s?s:p.scrollY,null!=d?d:p.rowHeaderScrollX],h=tn(Object.values(p),f);t.timer=ht((function(e){try{var a=Math.min(e/n,1),o=sc(h(a),3),i=o[0],c=o[1],l=o[2];t.setScrollOffset({rowHeaderScrollX:l,scrollX:i,scrollY:c}),t.startScroll(),e>n&&(t.timer.stop(),null==r||r())}catch(e){console.error(e),t.timer.stop()}}))},this.scrollImmediately=function(e){var n,r,a;void 0===e&&(e={});var o=t.getAdjustedScrollOffset({scrollX:(null===(n=e.offsetX)||void 0===n?void 0:n.value)||0,scrollY:(null===(r=e.offsetY)||void 0===r?void 0:r.value)||0,rowHeaderScrollX:(null===(a=e.rowHeaderOffsetX)||void 0===a?void 0:a.value)||0}),i=o.scrollX,c=o.scrollY,l=o.rowHeaderScrollX;t.setScrollOffset({scrollX:i,scrollY:c,rowHeaderScrollX:l}),t.startScroll()},this.startScroll=function(e){var n,r,a;void 0===e&&(e=!1);var o=t.getScrollOffset(),i=o.rowHeaderScrollX,c=o.scrollX,l=o.scrollY;null===(n=t.hRowScrollBar)||void 0===n||n.onlyUpdateThumbOffset(t.getScrollBarOffset(i,t.hRowScrollBar)),null===(r=t.hScrollBar)||void 0===r||r.onlyUpdateThumbOffset(t.getScrollBarOffset(c,t.hScrollBar)),null===(a=t.vScrollBar)||void 0===a||a.onlyUpdateThumbOffset(t.getScrollBarOffset(l,t.vScrollBar)),t.dynamicRenderCell(e)},this.getRendererHeight=function(){var e=t.getCellRange(),n=e.start,r=e.end;return t.viewCellHeights.getCellOffsetY(r+1)-t.viewCellHeights.getCellOffsetY(n)},this.getAdjustedScrollOffset=function(e){var n=e.scrollX,r=e.scrollY,a=e.rowHeaderScrollX;return{scrollX:vT(n,t.layoutResult.colsHierarchy.width,t.panelBBox.width),scrollY:vT(r,t.getRendererHeight(),t.panelBBox.height),rowHeaderScrollX:hT(a,t.cornerBBox)}},this.renderRowScrollBar=function(e){if(!t.cfg.spreadsheet.isScrollContainsRowHeader()&&t.cornerBBox.widtht.panelBBox.minX&&nt.panelBBox.minY&&rt.cornerBBox.minX&&nt.cornerBBox.minY&&r=t.cornerBBox.width,f=t.hRowScrollBar&&t.isScrollOverTheCornerArea({offsetX:u,offsetY:s})||(null===(i=t.hScrollBar)||void 0===i?void 0:i.thumbOffset)+(null===(c=t.hScrollBar)||void 0===c?void 0:c.thumbLen)>=d;return l>=0&&f&&p},this.isScrollToTop=function(e){var n;return!t.vScrollBar||e<=0&&(null===(n=t.vScrollBar)||void 0===n?void 0:n.thumbOffset)<=0},this.isScrollToBottom=function(e){var n,r,a;return!t.vScrollBar||e>=0&&(null===(n=t.vScrollBar)||void 0===n?void 0:n.thumbOffset)+(null===(r=t.vScrollBar)||void 0===r?void 0:r.thumbLen)>=(null===(a=t.panelBBox)||void 0===a?void 0:a.height)},this.isVerticalScrollOverTheViewport=function(e){return!t.isScrollToTop(e)&&!t.isScrollToBottom(e)},this.isHorizontalScrollOverTheViewport=function(e){return!t.isScrollToLeft(e)&&!t.isScrollToRight(e)},this.isScrollOverTheViewport=function(e){var n=e.deltaY,r=e.deltaX;return!(e.offsetY<=t.cornerBBox.maxY)&&(0!==n?t.isVerticalScrollOverTheViewport(n):0!==r&&t.isHorizontalScrollOverTheViewport(e))},this.cancelScrollFrame=function(){return(!fx()||!t.scrollFrameId)&&(cancelAnimationFrame(t.scrollFrameId),!0)},this.clearScrollFrameIdOnMobile=function(){fx()&&(t.scrollFrameId=null)},this.stopScrollChainingIfNeeded=function(e){"auto"!==t.spreadsheet.options.interaction.overscrollBehavior&&t.stopScrollChaining(e)},this.stopScrollChaining=function(e){var t,n;(null==e?void 0:e.cancelable)&&(null===(t=null==e?void 0:e.preventDefault)||void 0===t||t.call(e));var r=null==e?void 0:e.originalEvent;(null==r?void 0:r.cancelable)&&(null===(n=null==r?void 0:r.preventDefault)||void 0===n||n.call(r))},this.onWheel=function(e){var n=t.spreadsheet.options.interaction,r=e.deltaX,a=e.deltaY,o=e.offsetX,i=e.offsetY;e.shiftKey&&vx()&&(o=o-r+a,r=a,i-=a,a=0);var c=sc(function(e,t,n){var r=Math.abs(e/t),a=r>2?0:t;return[(r<=.5?0:e)*n.horizontal,a*n.vertical]}(r,a,n.scrollSpeedRatio),2),l=c[0],u=c[1];t.spreadsheet.hideTooltip(),t.spreadsheet.interaction.clearHoverTimer(),t.isScrollOverTheViewport({deltaX:l,deltaY:u,offsetX:o,offsetY:i})?(t.stopScrollChaining(e),t.spreadsheet.interaction.addIntercepts([Gi.HOVER]),t.cancelScrollFrame()&&(t.scrollFrameId=requestAnimationFrame((function(){var e,n=t.getScrollOffset(),r=n.scrollX,a=n.scrollY,c=n.rowHeaderScrollX;0!==l&&(t.showHorizontalScrollBar(),t.updateHorizontalRowScrollOffset({offsetX:o,offsetY:i,offset:l+c}),t.updateHorizontalScrollOffset({offsetX:o,offsetY:i,offset:l+r})),0!==u&&(t.showVerticalScrollBar(),null===(e=t.vScrollBar)||void 0===e||e.emitScrollChange(u+a)),t.delayHideScrollbarOnMobile(),t.clearScrollFrameIdOnMobile()})))):t.stopScrollChainingIfNeeded(e)},this.addCell=function(e){var n=t.spreadsheet.panelScrollGroup;null==n||n.add(e)},this.realCellRender=function(e,n){var r=t.calculateXYIndexes(e,n);Ax.getInstance().logger("renderIndex:",t.preCellIndexes,r);var a=xT(t.preCellIndexes,r),o=a.add,i=a.remove;Ax.getInstance().debugCallback(Tx,(function(){jh(o,(function(e){var n=sc(e,2),r=n[0],a=n[1],o=t.layoutResult.getCellMeta(a,r);if(o){var i=t.cfg.dataCell(o);i.set("name","".concat(r,"-").concat(a)),t.addCell(i)}}));var e=mT(t.panelGroup.getChildren(),_E);jh(i,(function(t){var n=sc(t,2),r=n[0],a=n[1],o=pv(e,(function(e){return e.get("name")==="".concat(r,"-").concat(a)}));null==o||o.remove(!0)})),Ax.getInstance().logger("Render Cell Panel: ".concat(null==e?void 0:e.length,", Add: ").concat(null==o?void 0:o.length,", Remove: ").concat(null==i?void 0:i.length))})),t.preCellIndexes=r,t.spreadsheet.emit(fo.LAYOUT_AFTER_REAL_DATA_CELL_RENDER,{add:o,remove:i,spreadsheet:t.spreadsheet})},this.getGridInfo=function(){var e=sc(t.preCellIndexes.center,4),n=e[0],r=e[1],a=e[2],o=e[3];return{cols:IT(n,r,t.layoutResult.colLeafNodes),rows:gT(a,o,t.viewCellHeights)}},this.onAfterScroll=sh((function(){var e=t.spreadsheet,n=e.interaction,r=e.container;if(!n.isSelectedState()&&(n.removeIntercepts([Gi.HOVER]),n.getHoverAfterScroll())){var a=n.eventController.canvasMousemoveEvent;if(a){var o=a.x,i=a.y,c=r.getShape(o,i);c&&r.emit(po.MOUSE_MOVE,cc(cc({},a),{shape:c,target:c,timestamp:performance.now()}))}}}),300),this.cfg=e,this.spreadsheet=e.spreadsheet,this.init()}return Object.defineProperty(e.prototype,"scrollBarTheme",{get:function(){return this.spreadsheet.theme.scrollBar},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"scrollBarSize",{get:function(){return this.scrollBarTheme.size},enumerable:!1,configurable:!0}),e.prototype.getCellCustomWidth=function(e,t){return Xc(t)?null==t?void 0:t(e):t},e.prototype.getCellDraggedWidth=function(e){var t=this.cfg.colCfg;return Ns(null==t?void 0:t.widthByFieldValue,"".concat(e.value))},e.prototype.render=function(){var e;ym((e=this.spreadsheet.dataCfg.fields).rows)&&ym(e.columns)&&ym(e.values)&&ym(e.customTreeItems)||(this.adjustScrollOffset(),this.renderHeaders(),this.renderScrollBars(),this.renderBackground(),this.dynamicRenderCell())},e.prototype.adjustScrollOffset=function(){var e=this.getAdjustedScrollOffset(this.getScrollOffset());this.setScrollOffset(e)},e.prototype.getSeriesNumberWidth=function(){return this.cfg.showSeriesNumber?this.spreadsheet.theme.rowCell.seriesNumberWidth:0},e.prototype.getCanvasHW=function(){return{width:this.cfg.width,height:this.cfg.height}},e.prototype.updateScrollOffset=function(e){var t,n,r,a,o,i;void 0===(null===(t=e.rowHeaderOffsetX)||void 0===t?void 0:t.value)?void 0===(null===(r=e.offsetX)||void 0===r?void 0:r.value)?void 0!==(null===(o=e.offsetY)||void 0===o?void 0:o.value)&&((null===(i=e.offsetY)||void 0===i?void 0:i.animate)?this.scrollWithAnimation(e):this.scrollImmediately(e)):(null===(a=e.offsetX)||void 0===a?void 0:a.animate)?this.scrollWithAnimation(e):this.scrollImmediately(e):(null===(n=e.rowHeaderOffsetX)||void 0===n?void 0:n.animate)?this.scrollWithAnimation(e):this.scrollImmediately(e)},e.prototype.getPaginationScrollY=function(){var e=this.cfg.pagination;if(e){var t=e.current,n=void 0===t?px:t,r=e.pageSize,a=this.viewCellHeights,o=Math.max((n-1)*r,0);return a.getCellOffsetY(o)}return 0},e.prototype.destroy=function(){this.unbindEvents(),this.clearAllGroup(),this.preCellIndexes=null,cancelAnimationFrame(this.scrollFrameId)},e.prototype.calculateXYIndexes=function(e,t){var n=this.panelBBox,r=n.viewportHeight,a=n.viewportWidth;return{center:Jx(e,t,this.viewCellWidths,this.viewCellHeights,{width:a,height:r,x:0,y:0},this.getRealScrollX(this.cornerBBox.width))}},e.prototype.calculateCornerBBox=function(){this.cornerBBox=new wT(this,!0)},e.prototype.getCellRange=function(){var e=this.cfg.pagination;return function(e,t){var n=e,r=0,a=n.getTotalLength()-1;if(t){var o=t.current,i=void 0===o?px:o,c=t.pageSize;r=Math.max((i-1)*c,0),a=Math.min(i*c-1,n.getTotalLength()-1)}return{start:r,end:a}}(this.viewCellHeights,e)},e.prototype.panelScrollGroupClip=function(e,t){var n,r=this.spreadsheet.isFrozenRowHeader();null===(n=this.spreadsheet.panelScrollGroup)||void 0===n||n.setClip({type:"rect",attrs:{x:r?e:0,y:t,width:this.panelBBox.width+(r?0:e),height:this.panelBBox.height}})},e.prototype.clip=function(e,t){this.panelScrollGroupClip(e,t)},e.prototype.translateRelatedGroups=function(e,t,n){var r,a,o,i,c,l;eb(this.spreadsheet.panelScrollGroup,this.cornerBBox.width-e,this.cornerBBox.height-t),null===(r=this.rowHeader)||void 0===r||r.onScrollXY(this.getRealScrollX(e,n),t,qo),null===(a=this.rowIndexHeader)||void 0===a||a.onScrollXY(this.getRealScrollX(e,n),t,Wo),null===(o=this.cornerHeader)||void 0===o||o.onCorScroll(this.getRealScrollX(e,n),Xo),null===(i=this.centerFrame)||void 0===i||i.onChangeShadowVisibility(e,this.getRealWidth()-this.panelBBox.width),null===(c=this.centerFrame)||void 0===c||c.onBorderScroll(this.getRealScrollX(e)),null===(l=this.columnHeader)||void 0===l||l.onColScroll(e,Yo)},e.prototype.init=function(){var e=this;Ax.getInstance().debugCallback(kx,(function(){e.layoutResult=e.doLayout(),e.saveInitColumnLeafNodes(e.layoutResult.colLeafNodes),e.spreadsheet.emit(fo.LAYOUT_AFTER_HEADER_LAYOUT,e.layoutResult)})),this.calculateCellWidthHeight(),this.calculateCornerBBox(),this.calculatePanelBBox(),this.clipPanelGroup(),this.bindEvents()},e.prototype.renderBackground=function(){var e=this.getCanvasHW(),t=e.width,n=e.height,r=this.spreadsheet.theme.background,a=r.color,o=r.opacity;this.backgroundGroup.addShape("rect",{attrs:{fill:a,opacity:o,x:0,y:0,width:t,height:n}})},e.prototype.renderScrollBars=function(){var e=this.getScrollOffset(),t=e.scrollX,n=e.scrollY,r=e.rowHeaderScrollX,a=this.panelBBox,o=a.width,i=a.height,c=this.layoutResult.colsHierarchy.width,l=this.getRealHeight();this.renderRowScrollBar(r),this.renderHScrollBar(o,c,t),this.renderVScrollBar(i,l,n)},e.prototype.renderHeaders=function(){var e=this.getSeriesNumberWidth();this.rowHeader=this.getRowHeader(),this.columnHeader=this.getColHeader(),e>0&&!this.rowIndexHeader&&(this.rowIndexHeader=this.getSeriesNumberHeader()),this.cornerHeader=this.getCornerHeader(),this.centerFrame=this.getCenterFrame(),this.rowIndexHeader&&this.foregroundGroup.add(this.rowIndexHeader),this.rowHeader&&this.foregroundGroup.add(this.rowHeader),this.foregroundGroup.add(this.columnHeader),this.foregroundGroup.add(this.cornerHeader),this.foregroundGroup.add(this.centerFrame)},e.prototype.getRowHeaderCfg=function(){var e,t,n,r=this.panelBBox,a=r.y,o=r.viewportHeight,i=r.viewportWidth,c=r.height,l=this.getSeriesNumberWidth();return{width:this.cornerBBox.width,height:c,viewportWidth:i,viewportHeight:o,position:{x:0,y:a},data:this.layoutResult.rowNodes,hierarchyType:this.cfg.hierarchyType,linkFields:null!==(n=null===(t=null===(e=this.cfg.spreadsheet.options)||void 0===e?void 0:e.interaction)||void 0===t?void 0:t.linkFields)&&void 0!==n?n:[],seriesNumberWidth:l,spreadsheet:this.spreadsheet}},e.prototype.getRowHeader=function(){return this.rowHeader?this.rowHeader:new AT(this.getRowHeaderCfg())},e.prototype.getColHeader=function(){if(!this.columnHeader){var e=this.panelBBox,t=e.x,n=e.width,r=e.viewportHeight,a=e.viewportWidth;return new CT({width:n,cornerWidth:this.cornerBBox.width,height:this.cornerBBox.height,viewportWidth:a,viewportHeight:r,position:{x:t,y:0},data:this.layoutResult.colNodes,scrollContainsRowHeader:this.cfg.spreadsheet.isScrollContainsRowHeader(),sortParam:this.cfg.spreadsheet.store.get("sortParam"),spreadsheet:this.spreadsheet})}return this.columnHeader},e.prototype.getCornerHeader=function(){return this.cornerHeader?this.cornerHeader:kT.getCornerHeader(this.panelBBox,this.cornerBBox,this.getSeriesNumberWidth(),this.cfg,this.layoutResult,this.spreadsheet)},e.prototype.getSeriesNumberHeader=function(){return RT.getSeriesNumberHeader({viewportBBox:this.panelBBox,seriesNumberWidth:this.getSeriesNumberWidth(),leafNodes:this.layoutResult.rowsHierarchy.getNodes(0),spreadsheet:this.spreadsheet,cornerWidth:this.cornerBBox.width})},e.prototype.getCenterFrame=function(){var e;if(!this.centerFrame){var t=this.panelBBox,n=t.viewportWidth,r=t.viewportHeight,a=this.cornerBBox.width,o=this.cornerBBox.height,i=null===(e=this.cfg)||void 0===e?void 0:e.frame,c={position:{x:this.cornerBBox.x,y:this.cornerBBox.y},width:a,height:o,viewportWidth:n,viewportHeight:r,showViewportLeftShadow:!1,showViewportRightShadow:!1,scrollContainsRowHeader:this.cfg.spreadsheet.isScrollContainsRowHeader(),isPivotMode:this.cfg.spreadsheet.isPivotMode(),spreadsheet:this.cfg.spreadsheet};return i?i(c):new TT(c)}return this.centerFrame},e.prototype.updatePanelScrollGroup=function(){this.gridInfo=this.getGridInfo(),this.spreadsheet.panelScrollGroup.update(this.gridInfo)},e.prototype.dynamicRenderCell=function(e){var t=this.getScrollOffset(),n=t.scrollX,r=t.scrollY,a=t.rowHeaderScrollX,o=r+this.getPaginationScrollY(),i=vT(o,this.viewCellHeights.getTotalHeight(),this.panelBBox.viewportHeight);this.spreadsheet.hideTooltip(),this.spreadsheet.interaction.clearHoverTimer(),this.realCellRender(n,i),this.updatePanelScrollGroup(),this.translateRelatedGroups(n,i,a),this.clip(n,i),e||this.emitScrollEvent({scrollX:n,scrollY:i,rowHeaderScrollX:a}),this.onAfterScroll()},e.prototype.emitScrollEvent=function(e){this.spreadsheet.emit(fo.LAYOUT_CELL_SCROLL,e),this.spreadsheet.emit(fo.GLOBAL_SCROLL,e)},e.prototype.saveInitColumnLeafNodes=function(e){void 0===e&&(e=[]);var t=this.spreadsheet,n=t.store,r=t.options.interaction.hiddenColumnFields;e.length+r.length!==n.get("initColumnLeafNodes",[]).length&&n.set("initColumnLeafNodes",e)},e.prototype.getHiddenColumnsInfo=function(e){var t=this.spreadsheet.store.get("hiddenColumnsDetail",[]);return ym(t)?null:t.find((function(t){var n;return null===(n=null==t?void 0:t.hideColumnNodes)||void 0===n?void 0:n.some((function(t){return t.id===e.id}))}))},e.prototype.getCornerNodes=function(){var e;return(null===(e=this.cornerHeader)||void 0===e?void 0:e.getNodes())||[]},e}(),LT=function(e){function t(t){var n,r=e.call(this,t)||this;return r.frozenGroupInfo=((n={})[wi.FROZEN_COL]={width:0},n[wi.FROZEN_ROW]={height:0},n[wi.FROZEN_TRAILING_ROW]={height:0},n[wi.FROZEN_TRAILING_COL]={width:0},n),r.panelScrollGroupIndexes=[],r.initFrozenGroupPosition=function(){var e=r.getScrollOffset(),t=e.scrollY,n=e.scrollX,a=r.getPaginationScrollY();eb(r.spreadsheet.frozenRowGroup,r.cornerBBox.width-n,r.cornerBBox.height-a),eb(r.spreadsheet.frozenColGroup,r.cornerBBox.width,r.cornerBBox.height-t-a),eb(r.spreadsheet.frozenTrailingColGroup,r.cornerBBox.width,r.cornerBBox.height-t-a),eb(r.spreadsheet.frozenTopGroup,r.cornerBBox.width,r.cornerBBox.height-a)},r.addCell=function(e){var t=r.getBizRevisedFrozenOptions(),n=t.frozenRowCount,a=t.frozenColCount,o=t.frozenTrailingRowCount,i=t.frozenTrailingColCount,c=r.layoutResult.colsHierarchy.getLeaves().length,l=r.getCellRange(),u=r.getRealFrozenColumns(a,i),s=u.colCount,d=u.trailingColCount,p=function(e,t,n,r){var a=t.frozenColCount,o=t.frozenRowCount,i=t.frozenTrailingColCount,c=t.frozenTrailingRowCount,l=e.colIndex,u=e.rowIndex;return $x(u,r.start,o)?bi.ROW:Qx(u,r.end,c)?bi.TRAILING_ROW:Zx(l,a)?bi.COL:Kx(l,i,n)?bi.TRAILING_COL:bi.SCROLL}(e.getMeta(),{frozenRowCount:n,frozenColCount:s,frozenTrailingRowCount:o,frozenTrailingColCount:d},c,l),f=Ni[p];f&&r.spreadsheet[f]&&r.spreadsheet[f].add(e)},r.renderFrozenGroupSplitLine=function(e,t){var n,a,o,i=r.panelBBox,c=i.width,l=i.height,u=i.viewportWidth,s=i.viewportHeight,d=r.cornerBBox.height,p=r.layoutResult.colNodes.filter((function(e){return ab(e)})),f=r.getCellRange(),h=f.end-f.start,v=_b(r.getBizRevisedFrozenOptions(),p.length,h),m=v.frozenRowCount,I=void 0===m?0:m,g=v.frozenColCount,_=void 0===g?0:g,y=v.frozenTrailingColCount,x=void 0===y?0:y,b=v.frozenTrailingRowCount,w=void 0===b?0:b,E=Math.floor(t-r.getPaginationScrollY()),S=Math.max(0,(null!==(n=Oh(r.viewCellWidths))&&void 0!==n?n:0)-u),C=Math.max(0,r.viewCellHeights.getCellOffsetY(f.end+1)-r.viewCellHeights.getCellOffsetY(f.start)-s);null===(a=r.foregroundGroup.findById(Vo))||void 0===a||a.remove();var k,T,A,M,R=Ns(r.cfg,"spreadsheet.theme.splitLine"),P=r.foregroundGroup.addGroup({id:Vo,zIndex:So}),O={lineWidth:null==R?void 0:R.verticalBorderWidth,stroke:null==R?void 0:R.verticalBorderColor,opacity:null==R?void 0:R.verticalBorderColorOpacity,lineDash:null==R?void 0:R.borderDash},L={lineWidth:null==R?void 0:R.horizontalBorderWidth,stroke:null==R?void 0:R.horizontalBorderColor,opacity:null==R?void 0:R.horizontalBorderColorOpacity,lineDash:null==R?void 0:R.borderDash};_>0&&(Sb(P,{x1:k=p.reduce((function(e,t,n){return n<_?e+t.width:e}),0),x2:k,y1:d,y2:d+(T=w>0?l:s)},cc({},O)),R.showShadow&&e>0&&P.addShape("rect",{attrs:{x:k,y:d,width:R.shadowWidth,height:T,fill:r.getShadowFill(0)}}));I>0&&(Sb(P,{x1:0,x2:M=x>0?c:u,y1:A=d+r.getTotalHeightForRange(f.start,f.start+I-1),y2:A},cc({},L)),R.showShadow&&E>0&&P.addShape("rect",{attrs:{x:0,y:A,width:M,height:R.shadowWidth,fill:r.getShadowFill(90)}}));x>0&&(Sb(P,{x1:k=p[p.length-x].x,x2:k,y1:d,y2:d+(T=w?l:s)},cc({},O)),R.showShadow&&Math.floor(e)0&&(Sb(P,{x1:0,x2:M=x>0?c:u,y1:A=r.panelBBox.maxY-r.getTotalHeightForRange(f.end-w+1,f.end),y2:A},cc({},L)),R.showShadow&&E0&&(u.width=o[t-1].x+o[t-1].width-0,u.range=[0,t-1]),n>0&&(d.height=i.getCellOffsetY(c.start+n)-i.getCellOffsetY(c.start),d.range=[c.start,c.start+n-1]),r>0&&(s.width=o[o.length-1].x-o[o.length-r].x+o[o.length-1].width,s.range=[o.length-r,o.length-1]),a>0&&(p.height=i.getCellOffsetY(c.end+1)-i.getCellOffsetY(c.end+1-a),p.range=[c.end-a+1,c.end])},t.prototype.calculateXYIndexes=function(e,t){var n,r,a,o=this.layoutResult.colLeafNodes.length,i=this.getCellRange(),c=this.panelBBox,l=c.viewportHeight,u=c.viewportWidth,s=this.getFrozenOptionsDirectly(),d=s.frozenColCount,p=void 0===d?0:d,f=s.frozenRowCount,h=void 0===f?0:f,v=s.frozenTrailingColCount,m=void 0===v?0:v,I=s.frozenTrailingRowCount,g=void 0===I?0:I,_={width:u,height:l,x:0,y:0};if(m>0||p>0){var y=this.frozenGroupInfo,x=y.frozenTrailingCol,b=y.frozenCol;_.width-=x.width+b.width,_.x+=null!==(n=b.width)&&void 0!==n?n:0}if(g>0||h>0){var w=this.frozenGroupInfo,E=w.frozenRow,S=w.frozenTrailingRow;_.heightu.maxLevel&&(u.maxLevel=c),ym(_)&&(C.isLeaf=!0);var k=wx(a,l,C,u);ym(_)||S||!k||NT({facetCfg:a,parentNode:C,level:c+1,hierarchy:u,customTreeItems:_})}}catch(e){t={error:e}}finally{try{h&&!h.done&&(n=f.return)&&n.call(f)}finally{if(t)throw t.error}}},FT=(ci+li).length,DT=function(e){var t,n,r,a,o,i,c,l=e.parentNode,u=e.currentField,s=e.level,d=e.facetCfg,p=e.hierarchy,f=e.pivotMeta,h=d.spreadsheet,v=d.dataSet,m=d.collapsedRows,I=d.hierarchyCollapse,g=d.rowExpandDepth,_=l.query,y=l.id,x=(null===(a=h.dataCfg.fields.rows)||void 0===a?void 0:a.length)<=s,b=(null===(o=null==v?void 0:v.sortedDimensionValues)||void 0===o?void 0:o[u])||[],w=sb(Array.from(f.keys())),E=ub(w,b,(function(e){return ci===y?e:Wx(y,e).slice(FT)})),S=bx(E,d,l,u),C=h.store.get("drillItemsNum");x&&C>0&&(S=S.slice(0,C)),0===s&&function(e,t,n){var r=e.getTotalsConfig(t);r.showGrandTotals&&n[r.reverseLayout?"unshift":"push"](new yx({label:r.label,isSubTotals:!1,isGrandTotals:!0}))}(h,u,S);try{for(var k=uc(S),T=k.next();!T.done;T=k.next()){var A=T.value,M=A instanceof yx,R=M?null:f.get(A),P=void 0,O=_,L=!1,N=!1;if(M){var F=A;L=F.isGrandTotals,N=F.isSubTotals,P=tx(A.label),O=_}else P=A,O=cc(cc({},_),((r={})[u]=P,r));var D=Wx(y,P),B=null==m?void 0:m[D],G=Em(g)?s>g:null,U=null!==(i=null!=B?B:G)&&void 0!==i?i:I,j=new gx({id:D,key:u,label:P,value:P,level:s,parent:l,field:u,isTotals:M,isGrandTotals:L,isSubTotals:N,isCollapsed:U,hierarchy:p,query:O,spreadsheet:h});s>p.maxLevel&&(p.maxLevel=s);var z=!(null===(c=null==R?void 0:R.children)||void 0===c?void 0:c.size);(z||M)&&(j.isLeaf=!0),z||(j.isTotals=!0);var q=wx(d,l,j,p);z||U||M||!q||DT({level:s+1,currentField:R.childField,pivotMeta:R.children,facetCfg:d,parentNode:j,hierarchy:p})}}catch(e){t={error:e}}finally{try{T&&!T.done&&(n=k.return)&&n.call(k)}finally{if(t)throw t.error}}},BT=function(e){var t,n,r=e.isValueInCols,a=e.moreThanOneValue,o=e.rootNode,i=e.facetCfg,c=e.hierarchy,l=e.fields;e.isRowHeader?(t=!r&&a,n=!r&&!a):(t=r&&a,n=r&&!a),Vx({addTotalMeasureInTotal:t,addMeasureInTotalQuery:n,parentNode:o,currentField:l[0],fields:l,facetCfg:i,hierarchy:c})},GT=function(e){var t=e.facetCfg,n=e.rootNode,r=e.hierarchy,a=t.hierarchyType,o=t.rows,i=t.dataSet;"tree"===a?DT({level:0,currentField:o[0],pivotMeta:i.rowPivotMeta,facetCfg:t,parentNode:n,hierarchy:r}):function(e){var t=e.facetCfg,n=e.rootNode,r=e.hierarchy,a=t.dataSet.fields.customTreeItems;NT({customTreeItems:a,facetCfg:t,level:0,parentNode:n,hierarchy:r})}(e)},UT=function(e){var t=e.isRowHeader,n=e.facetCfg,r=n.spreadsheet,a=n.rows,o=void 0===a?[]:a,i=n.columns,c=void 0===i?[]:i,l=r.dataCfg.fields.valueInCols,u=r.isPivotMode(),s=n.dataSet.moreThanOneValue(),d=gx.rootNode(),p=new _x,f={isValueInCols:l,isPivotMode:u,moreThanOneValue:s,rootNode:d,hierarchy:p,spreadsheet:r,facetCfg:n,fields:t?o:c,isRowHeader:t};t?function(e){e.spreadsheet.isHierarchyTreeType()?GT(e):BT(e)}(f):function(e){var t=e.isPivotMode,n=e.hierarchy,r=e.rootNode,a=e.facetCfg;t?BT(e):lb({parentNode:r,hierarchy:n,facetCfg:a})}(f);return{hierarchy:p,leafNodes:t&&r.isHierarchyTreeType()?p.getNodes():p.getLeaves()}},jT=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.renderFrozenGroupSplitLine=function(e,n){var r;if(null===(r=t.foregroundGroup.findById(Vo))||void 0===r||r.remove(),t.enableFrozenFirstRow()){var a=Math.floor(n-t.getPaginationScrollY()),o=t.foregroundGroup.addGroup({id:Vo,zIndex:So}),i=Ns(t.cfg,"spreadsheet.theme.splitLine"),c={lineWidth:null==i?void 0:i.horizontalBorderWidth,stroke:null==i?void 0:i.horizontalBorderColor,opacity:null==i?void 0:i.horizontalBorderColorOpacity},l=t.cornerBBox.height,u=t.getCellRange(),s=l+t.getTotalHeightForRange(u.start,u.start),d=t.panelBBox.viewportWidth+t.layoutResult.rowsHierarchy.width+t.getSeriesNumberWidth();Sb(o,{x1:0,x2:d,y1:s,y2:s},cc({},c)),i.showShadow&&a>0&&o.addShape("rect",{attrs:{x:0,y:s,width:d,height:i.shadowWidth,fill:t.getShadowFill(90)}})}},t}return ic(t,e),t.prototype.updateFrozenGroupGrid=function(){var e=this;[wi.FROZEN_ROW].forEach((function(t){if(e.frozenGroupInfo[t].range){var n=[],r=[];if(t.toLowerCase().includes("row")){var a=sc(e.frozenGroupInfo[t].range,2),o=a[0],i=a[1];n=e.gridInfo.cols,r=gT(o,i,e.viewCellHeights)}e.spreadsheet["".concat(t,"Group")].updateGrid({cols:n,rows:r},"".concat(t,"Group"))}}))},t.prototype.getBizRevisedFrozenOptions=function(){return cb(this.cfg,this.layoutResult.rowNodes)},t.prototype.clip=function(t,n){var r=this.spreadsheet,a=r.isFrozenRowHeader,o=r.frozenRowGroup;if(a.call(this.spreadsheet))e.prototype.clip.call(this,t,n);else if(this.panelScrollGroupClip(t,n),this.enableFrozenFirstRow()){var i=this.getPaginationScrollY();o.setClip({type:"rect",attrs:{x:0,y:i,width:this.panelBBox.width+t,height:o.getBBox().height}})}},Object.defineProperty(t.prototype,"rowCellTheme",{get:function(){return this.spreadsheet.theme.rowCell.cell},enumerable:!1,configurable:!0}),t.prototype.getContentHeight=function(){var e=this.layoutResult,t=e.rowsHierarchy,n=e.colsHierarchy;return t.height+n.height},t.prototype.doLayout=function(){var e=UT({isRowHeader:!0,facetCfg:this.cfg}),t=e.leafNodes,n=e.hierarchy,r=UT({isRowHeader:!1,facetCfg:this.cfg}),a=r.leafNodes,o=r.hierarchy;this.calculateNodesCoordinate(t,n,a,o);var i=this.cfg,c=i.dataSet,l=i.spreadsheet,u={colNodes:o.getNodes(),colsHierarchy:o,rowNodes:n.getNodes(),rowsHierarchy:n,rowLeafNodes:t,colLeafNodes:a,getCellMeta:function(e,n){var r,o,i,u=e||0,s=n||0,d=t[u],p=a[s];if(!d||!p)return null;var f,h=d.query,v=p.query,m=d.isTotals||d.isTotalMeasure||p.isTotals||p.isTotalMeasure,I=l.options.hierarchyType,g=null!==(o=Ns(l,"facet.cfg.colCfg.hideMeasureColumn"))&&void 0!==o&&o&&"customTree"!==I?((r={})[Io]=null===(i=c.fields.values)||void 0===i?void 0:i[0],r):{},_=Jm({},h,v,g),y=_w(d,p),x=c.getCellData({query:_,rowNode:d,isTotals:m,totalStatus:y}),b=null;return ym(x)?f=Ns(_,[Io],""):(f=Ns(x,[Io],""),b=Ns(x,[mo],null),m&&(f=Ns(_,[Io],""),b=Ns(x,f,null))),{spreadsheet:l,x:p.x,y:d.y,width:p.width,height:d.height,data:x,rowIndex:u,colIndex:s,isTotals:m,valueField:f,fieldValue:b,rowQuery:h,colQuery:v,rowId:d.id,colId:p.id,id:pE(d.id,p.id)}},spreadsheet:l};return function(e,t){var n=null==e?void 0:e.layoutDataPosition;if(n){var r=t.getCellMeta,a=n(e.spreadsheet,r);return cc(cc({},t),{getCellMeta:a})}return t}(this.cfg,u)},t.prototype.calculateNodesCoordinate=function(e,t,n,r){this.calculateRowNodesCoordinate(e,t,n),this.calculateColNodesCoordinate(n,r,e,t.width)},t.prototype.calculateColNodesCoordinate=function(e,t,n,r){for(var a,o,i,c=gx.blankNode(),l=t.getNodes(),u=t.sampleNodesForAllLevels,s=0;sS&&(E=R,S=P)}}}var O=w>S,L=O?x:E,N=O?b:0;return Ax.getInstance().logger("Max Label In Col:",e.field,L,S),this.spreadsheet.measureTextWidth(L,cc(cc({},m),{fontSize:Math.max(_.fontSize,m.fontSize)}))+(null===(c=I.padding)||void 0===c?void 0:c.left)+(null===(l=I.padding)||void 0===l?void 0:l.right)+N}return this.spreadsheet.isHierarchyTreeType()?this.getAdaptTreeColWidth(e,t,n):this.getAdaptGridColWidth(t,r)},t.prototype.getColNodeHeight=function(e){var t=this.cfg.colCfg,n=Ns(t,["heightByField",e.key]);return null!=n?n:null==t?void 0:t.height},t.prototype.getExpectedCellIconWidth=function(e,t,n){var r,a=0;if(t)a=1;else{var o=VE(yv(this.spreadsheet.options.headerActionIcons,(function(e){return cc(cc({},e),{displayCondition:function(){return!0}})})),null,e);a=null!==(r=null==o?void 0:o.iconNames.length)&&void 0!==r?r:0}return a?a*(n.size+n.margin.left)+n.margin.right:0},t.prototype.calculateRowNodesCoordinate=function(e,t,n){var r,a,o,i,c,l,u,s,d,p,f=this.cfg,h=f.cellCfg,v=f.spreadsheet,m=v.isHierarchyTreeType(),I=Ns(v,"options.style.rowCfg.heightByField",{}),g=null!==(o=t.sampleNodesForAllLevels)&&void 0!==o?o:[];if(m)t.width=this.getTreeRowHeaderWidth();else try{for(var _=uc(t.sampleNodesForAllLevels),y=_.next();!y.done;y=_.next()){var x=y.value;x.width=this.calculateGridRowNodesWidth(x,n),t.width+=x.width;var b=null!==(i=g[x.level-1])&&void 0!==i?i:{x:0,width:0};x.x=(null==b?void 0:b.x)+(null==b?void 0:b.width)}}catch(e){r={error:e}}finally{try{y&&!y.done&&(a=_.return)&&a.call(_)}finally{if(r)throw r.error}}for(var w=gx.blankNode(),E=t.getNodes(),S=0;S0;v--){var m=d[v],I=m===Io&&c;f.includes(m)||I||(h[v-1]+=h[v],h[v]=0)}return h},t.prototype.adjustTotalNodesCoordinate=function(e){var t=e.hierarchy,n=e.isRowHeader,r=e.isSubTotal,a=this.getMultipleMap(t,n,r),o=lv(t.getNodes(),(function(e){return r?e.isSubTotals:e.isGrandTotals})),i=n?"width":"height";jh(o,(function(e){var n=a[e.level];if(!n&&r)for(var o=1;n<1;)n=a[e.level-o]-o,o++;for(var c=0,l=function(n){c+=t.sampleNodesForAllLevels.find((function(t){return t.level===e.level+n}))[i]},u=0;ua&&(a=d)}}return a},t.prototype.getAdaptGridColWidth=function(e,t){var n=this.cfg,r=n.rows,a=n.cellCfg,o=r.length,i=e.length,c=this.getCanvasHW().width-this.getSeriesNumberWidth(),l=Math.max(1,o+i);return t?Math.max(sw(a),(c-t)/i):Math.max(sw(a),c/l)},t.prototype.getTreeRowHeaderWidth=function(){var e,t,n,r,a=this.cfg,o=a.rows,i=a.dataSet,c=a.rowCfg,l=a.treeRowsWidth,u=null!=l?l:null==c?void 0:c.treeRowsWidth;if(u)return u;var s=this.getCellCustomWidth(null,null==c?void 0:c.width);if(s)return s;var d=o.map((function(e){return i.getFieldName(e)})).join("/"),p=this.spreadsheet.theme.cornerCell,f=p.bolderText,h=p.icon,v=1+this.spreadsheet.measureTextWidth(d,f)+2*h.size+(null===(e=h.margin)||void 0===e?void 0:e.left)+(null===(t=h.margin)||void 0===t?void 0:t.right)+(null===(n=this.rowCellTheme.padding)||void 0===n?void 0:n.left)+(null===(r=this.rowCellTheme.padding)||void 0===r?void 0:r.right);return Math.max(null!=u?u:nc,v)},t.prototype.getCompactGridRowWidth=function(e){var t,n=this,r=this.cfg,a=r.dataSet,o=r.spreadsheet,i=o.theme.rowCell,c=i.bolderText,l=i.icon,u=i.cell,s=o.theme.cornerCell,d=s.bolderText,p=s.icon,f=s.cell,h=e.field,v=e.isLeaf,m=this.getExpectedCellIconWidth(Li.ROW_CELL,!o.isValueInCols()&&v&&o.options.showDefaultHeaderActionIcon,l),I=null===(t=a.getDimensionValues(h))||void 0===t?void 0:t.slice(0,yi).map((function(e){var t,r;return null!==(r=null===(t=n.spreadsheet.dataSet.getFieldFormatter(h))||void 0===t?void 0:t(e))&&void 0!==r?r:e})),g=Zm(I,(function(e){return"".concat(e).length})),_=o.measureTextWidth(g,c)+m+u.padding.left+u.padding.right,y=a.getFieldName(h),x=this.getExpectedCellIconWidth(Li.CORNER_CELL,!1,p),b=o.measureTextWidth(y,d)+x+f.padding.left+f.padding.right;return Ax.getInstance().logger("Max Label In Row:",h,_>b?g:y),Math.max(_,b)},t.prototype.getViewCellHeights=function(e){var t=Tg(e.rowLeafNodes,(function(e,t){return e.push(Oh(e)+t.height),e}),[0]);return{getTotalHeight:function(){return Oh(t)},getCellOffsetY:function(e){return t[e]},getTotalLength:function(){return t.length-1},getIndexRange:function(e,n){return fT(t,e,n)}}},t.prototype.getRowHeader=function(){if(!this.rowHeader){var e=this.getRowHeaderCfg(),t=e.viewportHeight,n=lc(e,["viewportHeight"]),r=cb(this.cfg,this.layoutResult.rowNodes).frozenRowHeight;return new PT(cc(cc({},n),{viewportHeight:t-r}))}},t.prototype.enableFrozenFirstRow=function(){return!!this.getBizRevisedFrozenOptions().frozenRowCount},t}(LT),zT=function(e){function t(t){var n,r=this;(r=e.call(this,t)||this).getScrollGroupClipBBox=function(){var e,t=r.headerConfig,n=t.width,a=t.height,o=t.scrollX,i=t.spreadsheet,c=i.options;if(!c.frozenColCount&&!c.frozenTrailingColCount)return{x:o,y:0,width:n,height:a};for(var l=null===(e=i.facet)||void 0===e?void 0:e.layoutResult.colLeafNodes,u=_b(i.options,l.length),s=u.frozenColCount,d=u.frozenTrailingColCount,p=0,f=0,h=0;h0)for(s=0;s0)for(s=0;s0){var _=nb(m,0,I).trailingColCount,y=u.filter((function(e){return e.isLeaf}));for(v=1;v<=_;v++){var x;(x=y[y.length-v]).x=1===v?g-x.width:l.x-x.width,l=x}}this.autoCalculateColNodeWidthAndX(e)},t.prototype.autoCalculateColNodeWidthAndX=function(e){for(var t=null,n=e.slice(0);n.length;){var r=n.shift().parent;t!==r&&r&&(n.push(r),r.x=r.children[0].x,r.width=r.children.map((function(e){return e.width})).reduce((function(e,t){return e+t}),0),t=r)}},t.prototype.calculateColLeafNodesWidth=function(e,t){var n=this.cfg,r=n.colCfg,a=n.dataSet,o=n.spreadsheet,i=this.spreadsheet.getLayoutWidthType(),c=this.getCellDraggedWidth(e);if(Em(c))return c;var l,u=this.getCellCustomWidth(e,null==r?void 0:r.width);if(Em(u))return u;if(i===ec.Compact){var s=a.getDisplayDataSet(),d=a.getFieldFormatter(e.field),p=Zm(null==s?void 0:s.slice(0,50).map((function(t){var n;return"".concat(null!==(n=null==d?void 0:d(t[e.field]))&&void 0!==n?n:t[e.field])})),(function(e){return o.measureTextWidthRoughly(e)}));Ax.getInstance().logger("Max Label In Col:",e.field,p);var f=o.theme.colCell.bolderText,h=o.theme.dataCell,v=h.text,m=h.cell,I=o.measureTextWidth(p,v)+m.padding.left+m.padding.right+1,g=o.measureTextWidth(e.label,f)+sS(this.spreadsheet,e,o.theme.colCell);l=Math.max(g,I)}else l=t;return e.field===yo&&(l=this.getSeriesNumberWidth()),l},t.prototype.getCellHeight=function(e){if(this.rowOffsets){var t=Ns(this.spreadsheet,"options.style.rowCfg.heightByField",{}),n=null==t?void 0:t[String(e)];if(Em(n))return n}return this.getDefaultCellHeight()},t.prototype.getViewCellHeights=function(){var e=this,t=this.cfg.dataSet,n=this.getDefaultCellHeight();return{getTotalHeight:function(){return e.rowOffsets?Oh(e.rowOffsets):n*t.getDisplayDataSet().length},getCellOffsetY:function(t){if(t<=0)return 0;if(e.rowOffsets)return e.rowOffsets[t];for(var r=0,a=0;ap?m=p-y-2:mv?I=v-2:I<=h?I=h+2:_=!1,{x:{value:m,needScroll:g},y:{value:I,needScroll:_}}},t.rectanglesIntersect=function(e,t){return e.maxX>t.minX&&e.minXt.minY},t.autoScrollIntervalId=null,t.autoScrollConfig=mf(Xi),t.validateYIndex=function(e){var n,r,a=t.spreadsheet.facet,o=a.frozenGroupInfo,i=0,c=null===(n=null==o?void 0:o.frozenRow)||void 0===n?void 0:n.range;if(c&&(i=c[1]+1),el?null:e},t.validateXIndex=function(e){var n,r,a=t.spreadsheet.facet,o=a.frozenGroupInfo,i=0,c=null===(n=null==o?void 0:o.frozenCol)||void 0===n?void 0:n.range;if(c&&(i=c[1]+1),el?null:e},t.adjustNextColIndexWithFrozen=function(e,n){var r=t.spreadsheet,a=r.facet,o=r.dataSet,i=r.options,c=o.getDisplayDataSet().length,l=a.layoutResult.colLeafNodes.length,u=_b(i,l,c),s=u.frozenTrailingColCount,d=u.frozenColCount,p=a.panelScrollGroupIndexes;return s>0&&n===Vi.SCROLL_DOWN&&Kx(e,s,l)?p[1]:d>0&&n===Vi.SCROLL_UP&&Zx(e,d)?p[0]:e},t.adjustNextRowIndexWithFrozen=function(e,n){var r=t.spreadsheet,a=r.facet,o=r.dataSet,i=r.options,c=o.getDisplayDataSet().length,l=a.layoutResult.colLeafNodes.length,u=a.getCellRange(),s=_b(i,l,c),d=s.frozenTrailingRowCount,p=s.frozenRowCount,f=a.panelScrollGroupIndexes;return d>0&&n===Vi.SCROLL_DOWN&&Qx(e,u.end,d)?f[3]:p>0&&n===Vi.SCROLL_UP&&$x(e,u.start,p)?f[2]:e},t.getWillScrollRowIndexDiff=function(e){return e===Vi.SCROLL_DOWN?Wi.SCROLL_DOWN:Wi.SCROLL_UP},t.getDefaultWillScrollToRowIndex=function(e){var n=t.adjustNextRowIndexWithFrozen(t.endBrushPoint.rowIndex,e)+t.getWillScrollRowIndexDiff(e);return t.validateYIndex(n)},t.getWillScrollToRowIndex=function(e){return t.getDefaultWillScrollToRowIndex(e)},t.getNextScrollDelta=function(e){var n=t.spreadsheet.facet.getScrollOffset(),r=n.scrollX,a=n.scrollY,o=0,i=0;if(e.y.scroll){var c=e.y.value>0?Vi.SCROLL_DOWN:Vi.SCROLL_UP,l=t.getWillScrollToRowIndex(c),u=WS(l,c,t.spreadsheet)-a;i=km(l)||km(u)||Number.isNaN(u)?0:u}if(e.x.scroll){c=e.x.value>0?Vi.SCROLL_DOWN:Vi.SCROLL_UP;var s=t.adjustNextColIndexWithFrozen(t.endBrushPoint.colIndex,c),d=t.validateXIndex(s+(e.x.value>0?1:-1));o=km(d)?0:VS(d,c,t.spreadsheet)-r}return{x:o,y:i}},t.onScrollAnimationComplete=function(){t.scrollAnimationComplete=!0,t.brushSelectionStage!==Fi.UN_DRAGGED&&t.renderPrepareSelected(t.endBrushPoint)},t.autoScroll=function(e){if(void 0===e&&(e=!1),t.brushSelectionStage!==Fi.UN_DRAGGED&&t.scrollAnimationComplete){var n=t.autoScrollConfig,r=t.spreadsheet.facet.getScrollOffset(),a=e?"rowHeaderOffsetX":"offsetX",o={rowHeaderOffsetX:{value:r.rowHeaderScrollX,animate:!0},offsetX:{value:r.scrollX,animate:!0},offsetY:{value:r.scrollY,animate:!0}},i=t.getNextScrollDelta(n),c=i.x,l=i.y;if(0!==l||0!==c){if(n.y.scroll&&(o.offsetY.value+=l),n.x.scroll){var u=o[a];u.value+=c,u.value<0&&(u.value=0)}t.scrollAnimationComplete=!1;var s=n.x.scroll?1:3,d=Math.max(16,300-t.mouseMoveDistanceFromCanvas*s);t.spreadsheet.facet.scrollWithAnimation(o,d,t.onScrollAnimationComplete)}else t.clearAutoScroll()}},t.handleScroll=x_((function(e,n,r){if(void 0===r&&(r=!1),t.brushSelectionStage!==Fi.UN_DRAGGED){var a=t.formatBrushPointForScroll({x:e,y:n},r),o=a.x,i=o.value,c=o.needScroll,l=a.y,u=l.value,s=l.needScroll,d=t.autoScrollConfig;s&&(d.y.value=n,d.y.scroll=!0),c&&(d.x.value=e,d.x.scroll=!0),t.setMoveDistanceFromCanvas({x:e,y:n},c,s),t.renderPrepareSelected({x:i,y:u}),(s||c)&&(t.clearAutoScroll(),t.autoScroll(r),t.autoScrollIntervalId=setInterval((function(){t.autoScroll(r)}),16))}}),30),t.clearAutoScroll=function(){t.autoScrollIntervalId&&(clearInterval(t.autoScrollIntervalId),t.autoScrollIntervalId=null,t.resetScrollDelta())},t.onUpdateCells=function(e,t){return t()},t.showPrepareSelectedCells=function(){t.brushRangeCells=t.getBrushRangeCells(),t.spreadsheet.interaction.changeState({cells:yv(t.brushRangeCells,(function(e){return PS(e)})),stateName:Oi.PREPARE_SELECT,force:!0,onUpdateCells:t.onUpdateCells})},t.renderPrepareSelected=function(e){var n=e.x,r=e.y,a=t.spreadsheet.container.getShape(n,r),o=t.spreadsheet.getCell(a);if(o&&(o instanceof _E||o instanceof TS||o instanceof cS)){var i=o.getMeta(),c=i.rowIndex,l=i.colIndex;t.endBrushPoint={x:n,y:r,rowIndex:c,colIndex:l};var u=t.spreadsheet.interaction;u.addIntercepts([Gi.HOVER]),u.clearStyleIndependent(),t.isValidBrushSelection()&&(t.showPrepareSelectedCells(),t.updatePrepareSelectMask())}},t}return ic(t,e),t.prototype.bindEvents=function(){this.bindMouseDown(),this.bindMouseMove(),this.bindMouseUp()},t.prototype.getPrepareSelectMaskTheme=function(){var e;return null===(e=this.spreadsheet.theme)||void 0===e?void 0:e.prepareSelectMask},t.prototype.initPrepareSelectMaskShape=function(){var e=this.spreadsheet.foregroundGroup;if(e){e.removeChild(this.prepareSelectMaskShape);var t=this.getPrepareSelectMaskTheme();this.prepareSelectMaskShape=e.addShape("rect",{visible:!1,attrs:{width:0,height:0,x:0,y:0,fill:null==t?void 0:t.backgroundColor,fillOpacity:null==t?void 0:t.backgroundOpacity,zIndex:ko},capture:!1})}},t.prototype.setBrushSelectionStage=function(e){this.brushSelectionStage=e},t.prototype.isPointInCanvas=function(e){var t=this.spreadsheet.facet.getCanvasHW(),n=t.height,r=t.width,a=this.spreadsheet.facet.panelBBox,o=a.minX,i=a.minY;return e.x>o&&e.xi&&e.ythis.brushSelectionMinimumMoveDistance||n.y-t.y>this.brushSelectionMinimumMoveDistance},t.prototype.setDisplayedCells=function(){this.displayedCells=this.spreadsheet.interaction.getPanelGroupAllDataCells()},t.prototype.updatePrepareSelectMask=function(){var e=this.getBrushRange(),t=this.getPrepareSelectMaskPosition(e),n=t.x,r=t.y;this.prepareSelectMaskShape.attr({x:n,y:r,width:e.width,height:e.height}),this.prepareSelectMaskShape.show()},t.prototype.hidePrepareSelectMaskShape=function(){var e;null===(e=this.prepareSelectMaskShape)||void 0===e||e.hide()},t.prototype.resetScrollDelta=function(){this.autoScrollConfig=mf(Xi)},t.prototype.getBrushPoint=function(e){var t=this.spreadsheet.facet.getScrollOffset(),n=t.scrollY,r=t.scrollX,a={x:null==e?void 0:e.x,y:null==e?void 0:e.y},o=this.spreadsheet.getCell(e.target).getMeta(),i=o.colIndex,c=o.rowIndex;return cc(cc({},a),{rowIndex:c,colIndex:i,scrollY:n,scrollX:r})},t.prototype.getBrushRange=function(){var e,t,n,r,a,o,i,c,l=this.spreadsheet.facet.getScrollOffset(),u=l.scrollX,s=l.scrollY,d=Math.min(this.startBrushPoint.rowIndex,null===(e=this.endBrushPoint)||void 0===e?void 0:e.rowIndex),p=Math.max(this.startBrushPoint.rowIndex,null===(t=this.endBrushPoint)||void 0===t?void 0:t.rowIndex),f=Math.min(this.startBrushPoint.colIndex,null===(n=this.endBrushPoint)||void 0===n?void 0:n.colIndex),h=Math.max(this.startBrushPoint.colIndex,null===(r=this.endBrushPoint)||void 0===r?void 0:r.colIndex),v=this.startBrushPoint.x+this.startBrushPoint.scrollX-u,m=this.startBrushPoint.y+this.startBrushPoint.scrollY-s,I=Math.min(v,null===(a=this.endBrushPoint)||void 0===a?void 0:a.x),g=Math.max(v,null===(o=this.endBrushPoint)||void 0===o?void 0:o.x),_=Math.min(m,null===(i=this.endBrushPoint)||void 0===i?void 0:i.y),y=Math.max(m,null===(c=this.endBrushPoint)||void 0===c?void 0:c.y);return{start:{rowIndex:d,colIndex:f,x:I,y:_},end:{rowIndex:p,colIndex:h,x:g,y:y},width:g-I,height:y-_}},t.prototype.getBrushRangeCells=function(){var e=this;return this.setDisplayedCells(),this.displayedCells.filter((function(t){var n=t.getMeta();return e.isInBrushRange(n)}))},t.prototype.mouseDown=function(e){var t;null===(t=null==e?void 0:e.preventDefault)||void 0===t||t.call(e),this.spreadsheet.interaction.hasIntercepts([Gi.CLICK])||(this.setBrushSelectionStage(Fi.CLICK),this.initPrepareSelectMaskShape(),this.setDisplayedCells(),this.startBrushPoint=this.getBrushPoint(e))},t.prototype.addBrushIntercepts=function(){this.spreadsheet.interaction.addIntercepts([Gi.BRUSH_SELECTION])},t.prototype.bindMouseUp=function(e){var t=this;void 0===e&&(e=!1),this.spreadsheet.on(fo.GLOBAL_MOUSE_UP,(function(n){if(t.brushSelectionStage===Fi.DRAGGED){if(e&&t.clearAutoScroll(),t.isValidBrushSelection()){t.addBrushIntercepts(),t.updateSelectedCells();var r=nT(t.spreadsheet);t.spreadsheet.showTooltipWithInfo(n,r)}t.spreadsheet.interaction.getCurrentStateName()===Oi.PREPARE_SELECT&&t.spreadsheet.interaction.reset(),t.resetDrag()}else t.resetDrag()})),this.spreadsheet.on(fo.GLOBAL_CONTEXT_MENU,(function(){t.brushSelectionStage!==Fi.UN_DRAGGED&&(t.spreadsheet.interaction.removeIntercepts([Gi.HOVER]),t.resetDrag())}))},t.prototype.autoBrushScroll=function(e,t){var n,r;if(void 0===t&&(t=!1),this.clearAutoScroll(),!this.isPointInCanvas(e)){var a=(null==e?void 0:e.x)-(null===(n=this.endBrushPoint)||void 0===n?void 0:n.x),o=(null==e?void 0:e.y)-(null===(r=this.endBrushPoint)||void 0===r?void 0:r.y);return this.handleScroll(a,o,t),!0}return!1},t.prototype.emitBrushSelectionEvent=function(e,t){this.spreadsheet.emit(e,t),this.spreadsheet.emit(fo.GLOBAL_SELECTED,t),ym(t)&&this.spreadsheet.interaction.removeIntercepts([Gi.HOVER])},t.prototype.getVisibleBrushRangeCells=function(e){return this.brushRangeCells.find((function(t){var n=t.getMeta();return(null==n?void 0:n.id)===e}))},t.prototype.isInBrushRange=function(e){return!1},t.prototype.bindMouseDown=function(){},t.prototype.bindMouseMove=function(){},t.prototype.updateSelectedCells=function(){},t.prototype.getPrepareSelectMaskPosition=function(e){return{x:e.start.x,y:e.start.y}},t}(XT),tA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.displayedCells=[],t.brushRangeCells=[],t.onUpdateCells=function(e){return e.updateCells(e.getAllColHeaderCells())},t}return ic(t,e),t.prototype.bindEvents=function(){this.bindMouseDown(),this.bindMouseMove(),this.bindMouseUp()},t.prototype.bindMouseDown=function(){var t=this;this.spreadsheet.on(fo.COL_CELL_MOUSE_DOWN,(function(n){t.spreadsheet.interaction.getBrushSelection().col&&e.prototype.mouseDown.call(t,n)}))},t.prototype.isPointInCanvas=function(e){var t=this.spreadsheet.facet.getCanvasHW().width,n=this.spreadsheet.facet.cornerBBox,r=n.width,a=n.minY,o=n.maxY;return e.x>=r&&e.x<=t&&e.y>=a&&e.y<=o},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.COL_CELL_MOUSE_MOVE,(function(t){if(e.brushSelectionStage!==Fi.UN_DRAGGED){e.setBrushSelectionStage(Fi.DRAGGED);var n=e.spreadsheet.container.getPointByEvent(t.originalEvent);e.isPointInCanvas(n)&&e.renderPrepareSelected(n)}}))},t.prototype.setDisplayedCells=function(){this.displayedCells=this.spreadsheet.interaction.getAllColHeaderCells()},t.prototype.isInBrushRange=function(e){var t=this.getBrushRange(),n=t.start,r=t.end,a=this.spreadsheet.facet.getScrollOffset().scrollX,o=this.spreadsheet.facet.cornerBBox,i=e.x,c=void 0===i?0:i,l=e.y,u=void 0===l?0:l,s=e.width,d=void 0===s?0:s,p=e.height,f=void 0===p?0:p;return this.rectanglesIntersect({minX:n.x-o.width+a,minY:n.y,maxX:r.x-o.width+a,maxY:r.y},{minX:c,maxX:c+d,minY:u,maxY:u+f})},t.prototype.updateSelectedCells=function(){var e=this.spreadsheet.interaction;e.changeState({cells:yv(this.brushRangeCells,PS),stateName:Oi.BRUSH_SELECTED,onUpdateCells:this.onUpdateCells}),this.spreadsheet.emit(fo.COL_CELL_BRUSH_SELECTION,this.brushRangeCells),this.spreadsheet.emit(fo.GLOBAL_SELECTED,this.brushRangeCells),ym(this.brushRangeCells)&&e.removeIntercepts([Gi.HOVER])},t.prototype.addBrushIntercepts=function(){this.spreadsheet.interaction.addIntercepts([Gi.COL_BRUSH_SELECTION])},t}(eA),nA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.displayedCells=[],t.brushRangeCells=[],t.getSelectedCellMetas=function(e){var n=[],r=t.spreadsheet.facet.layoutResult,a=r.rowLeafNodes,o=void 0===a?[]:a,i=r.colLeafNodes,c=void 0===i?[]:i,l=wg(e.start.rowIndex,e.end.rowIndex+1),u=wg(e.start.colIndex,e.end.colIndex+1);return l.forEach((function(e){u.forEach((function(r){var a=String(c[r].id),i=ym(o)?String(e):String(o[e].id);n.push({colIndex:r,rowIndex:e,id:"".concat(i,"-").concat(a),type:Li.DATA_CELL,rowId:i,colId:a,spreadsheet:t.spreadsheet})}))})),n},t}return ic(t,e),t.prototype.bindMouseDown=function(){var t=this;this.spreadsheet.on(fo.DATA_CELL_MOUSE_DOWN,(function(n){t.spreadsheet.interaction.getBrushSelection().data&&(e.prototype.mouseDown.call(t,n),t.resetScrollDelta())}))},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_MOUSE_MOVE,(function(t){if(e.brushSelectionStage!==Fi.UN_DRAGGED){e.setBrushSelectionStage(Fi.DRAGGED);var n=e.spreadsheet.container.getPointByEvent(t);e.autoBrushScroll(n)||e.renderPrepareSelected(n)}}))},t.prototype.isInBrushRange=function(e){var t=this.getBrushRange(),n=t.start,r=t.end,a=e.rowIndex,o=e.colIndex;return a>=n.rowIndex&&a<=r.rowIndex&&o>=n.colIndex&&o<=r.colIndex},t.prototype.updateSelectedCells=function(){var e=this.getBrushRange(),t=this.getSelectedCellMetas(e);this.spreadsheet.interaction.changeState({cells:t,stateName:Oi.SELECTED,onUpdateCells:zS});var n=this.getScrollBrushRangeCells(t);this.emitBrushSelectionEvent(fo.DATA_CELL_BRUSH_SELECTION,n)},t.prototype.getScrollBrushRangeCells=function(e){var t=this;return e.map((function(e){var n=t.getVisibleBrushRangeCells(e.id);if(n)return n;var r=t.spreadsheet.facet.layoutResult.getCellMeta(e.rowIndex,e.colIndex);return new(t.spreadsheet.isTableMode()?fS:_E)(r,t.spreadsheet)}))},t.prototype.bindMouseUp=function(){e.prototype.bindMouseUp.call(this,!0)},t.prototype.getPrepareSelectMaskPosition=function(e){var t=this.spreadsheet.facet.panelBBox,n=t.minX,r=t.minY;return{x:Math.max(e.start.x,n),y:Math.max(e.start.y,r)}},t}(eA),rA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isInBrushRange=function(e){var n=t.getBrushRange(),r=n.start,a=n.end,o=t.spreadsheet.facet.getScrollOffset(),i=o.scrollY,c=o.rowHeaderScrollX,l=t.spreadsheet.facet.cornerBBox,u=e.x,s=void 0===u?0:u,d=e.y,p=void 0===d?0:d,f=e.width,h=void 0===f?0:f,v=e.height,m=void 0===v?0:v;return t.rectanglesIntersect({minX:r.x+c,minY:r.y-l.height+i,maxX:a.x+c,maxY:a.y-l.height+i},{minX:s,maxX:s+h,minY:p,maxY:p+m})},t.onUpdateCells=function(e){return e.updateCells(e.getAllRowHeaderCells())},t.getSelectedRowNodes=function(){return t.spreadsheet.getRowNodes().filter(t.isInBrushRange)},t.getVisibleRowLeafCellByScrollDirection=function(e){var n=t.spreadsheet.interaction.getAllRowHeaderCells();return e===Vi.SCROLL_DOWN?Oh(n):n.find((function(e){return e.getMeta().isLeaf}))},t.getWillScrollToRowIndex=function(e){var n,r;if(!km(t.endBrushPoint.rowIndex))return t.getDefaultWillScrollToRowIndex(e);var a=t.getVisibleRowLeafCellByScrollDirection(e),o=(null!==(r=null===(n=null==a?void 0:a.getMeta())||void 0===n?void 0:n.rowIndex)&&void 0!==r?r:0)+t.getWillScrollRowIndexDiff(e);return t.validateYIndex(o)},t}return ic(t,e),t.prototype.bindMouseDown=function(){var t=this;this.spreadsheet.on(fo.ROW_CELL_MOUSE_DOWN,(function(n){t.spreadsheet.interaction.getBrushSelection().row&&e.prototype.mouseDown.call(t,n)}))},t.prototype.isPointInCanvas=function(e){var t=this.spreadsheet.facet.getCanvasHW().height,n=this.spreadsheet.facet.cornerBBox,r=n.minX,a=n.height,o=n.maxX;return e.x>=r&&e.x<=o&&e.y>=a&&e.y<=t},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_MOUSE_MOVE,(function(t){if(e.brushSelectionStage!==Fi.UN_DRAGGED){e.setBrushSelectionStage(Fi.DRAGGED);var n=e.spreadsheet.container.getPointByEvent(t);e.autoBrushScroll(n,!0)||e.renderPrepareSelected(n)}}))},t.prototype.setDisplayedCells=function(){this.displayedCells=this.spreadsheet.interaction.getAllRowHeaderCells()},t.prototype.updateSelectedCells=function(){var e=this.getSelectedRowNodes(),t=this.getScrollBrushRangeCells(e),n=yv(t,PS);this.spreadsheet.interaction.changeState({cells:n,stateName:Oi.BRUSH_SELECTED,onUpdateCells:this.onUpdateCells}),this.emitBrushSelectionEvent(fo.ROW_CELL_BRUSH_SELECTION,t)},t.prototype.addBrushIntercepts=function(){this.spreadsheet.interaction.addIntercepts([Gi.ROW_BRUSH_SELECTION])},t.prototype.getScrollBrushRangeCells=function(e){var t=this;return e.map((function(e){var n=t.getVisibleBrushRangeCells(e.id);return n||t.spreadsheet.facet.rowHeader.createCellInstance(e)}))},t.prototype.getPrepareSelectMaskPosition=function(e){var t=this.spreadsheet.facet.panelBBox.minY;return{x:e.start.x,y:Math.max(e.start.y,t)}},t}(eA),aA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isMultiSelection=!1,t}return ic(t,e),t.prototype.bindEvents=function(){this.bindKeyboardDown(),this.bindDataCellClick(),this.bindKeyboardUp(),this.bindMouseMove()},t.prototype.reset=function(){this.isMultiSelection=!1,this.spreadsheet.interaction.removeIntercepts([Gi.CLICK])},t.prototype.bindKeyboardDown=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_KEYBOARD_DOWN,(function(t){MS(t)&&(e.isMultiSelection=!0,e.spreadsheet.interaction.addIntercepts([Gi.CLICK]))}))},t.prototype.bindKeyboardUp=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_KEYBOARD_UP,(function(t){MS(t)&&e.reset()}))},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_MOUSE_MOVE,(function(t){e.isMultiSelection&&!RS(t)&&e.reset()}))},t.prototype.getSelectedCells=function(e){var t=e.getMeta().id,n=this.spreadsheet.interaction,r=n.getCells([Li.DATA_CELL]);return n.getCurrentStateName()!==Oi.SELECTED&&(r=[]),r.find((function(e){return e.id===t}))?r.filter((function(e){return e.id!==t})):dc(dc([],sc(r),!1),[PS(e)],!1)},t.prototype.bindDataCellClick=function(){var e=this;this.spreadsheet.on(fo.DATA_CELL_CLICK,(function(t){t.stopPropagation();var n=e.spreadsheet.getCell(t.target),r=n.getMeta(),a=e.spreadsheet.interaction;if(e.isMultiSelection&&r){var o=e.getSelectedCells(n);if(ym(o))return a.clearState(),e.spreadsheet.hideTooltip(),void e.spreadsheet.emit(fo.GLOBAL_SELECTED,a.getActiveCells());a.addIntercepts([Gi.CLICK,Gi.HOVER]),e.spreadsheet.hideTooltip(),a.changeState({cells:o,stateName:Oi.SELECTED,onUpdateCells:zS}),e.spreadsheet.emit(fo.GLOBAL_SELECTED,a.getActiveCells()),e.spreadsheet.showTooltipWithInfo(t,nT(e.spreadsheet))}}))},t}(XT),oA=function(){function e(e){var t=this;this.canvasEventHandlers=[],this.s2EventHandlers=[],this.domEventListeners=[],this.isCanvasEffect=!1,this.isGuiIconShape=function(e){return e instanceof Na&&e.attrs.type===Ux.type},this.onCanvasMousedown=function(e){if(t.target=e.target,t.spreadsheet.interaction.clearHoverTimer(),t.isResizeArea(e)){t.spreadsheet.emit(fo.LAYOUT_RESIZE_MOUSE_DOWN,e);var n=function(n){if(!t.spreadsheet.getCanvasElement())return!1;t.spreadsheet.getCanvasElement()!==n.target&&(e.clientX=n.clientX,e.clientY=n.clientY,e.originalEvent=n,t.spreadsheet.emit(fo.LAYOUT_RESIZE_MOUSE_MOVE,e))};return window.addEventListener("mousemove",n),void window.addEventListener("mouseup",(function(){window.removeEventListener("mousemove",n)}),{once:!0})}switch(t.spreadsheet.getCellType(e.target)){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_MOUSE_DOWN,e);break;case Li.ROW_CELL:t.spreadsheet.emit(fo.ROW_CELL_MOUSE_DOWN,e);break;case Li.COL_CELL:t.spreadsheet.emit(fo.COL_CELL_MOUSE_DOWN,e);break;case Li.CORNER_CELL:t.spreadsheet.emit(fo.CORNER_CELL_MOUSE_DOWN,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_MOUSE_DOWN,e)}},this.onCanvasMousemove=function(e){if(t.canvasMousemoveEvent=e,t.isResizeArea(e))return t.activeResizeArea(e),void t.spreadsheet.emit(fo.LAYOUT_RESIZE_MOUSE_MOVE,e);t.resetResizeArea();var n=t.spreadsheet.getCell(e.target);if(n){var r=n.cellType;switch(r){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_MOUSE_MOVE,e);break;case Li.ROW_CELL:t.spreadsheet.emit(fo.ROW_CELL_MOUSE_MOVE,e);break;case Li.COL_CELL:t.spreadsheet.emit(fo.COL_CELL_MOUSE_MOVE,e);break;case Li.CORNER_CELL:t.spreadsheet.emit(fo.CORNER_CELL_MOUSE_MOVE,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_MOUSE_MOVE,e)}if(!t.hasBrushSelectionIntercepts())switch(t.spreadsheet.emit(fo.GLOBAL_HOVER,e),r){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_HOVER,e);break;case Li.ROW_CELL:t.spreadsheet.emit(fo.ROW_CELL_HOVER,e);break;case Li.COL_CELL:t.spreadsheet.emit(fo.COL_CELL_HOVER,e);break;case Li.CORNER_CELL:t.spreadsheet.emit(fo.CORNER_CELL_HOVER,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_HOVER,e)}}},this.onCanvasMouseup=function(e){if(t.isResizeArea(e))t.spreadsheet.emit(fo.LAYOUT_RESIZE_MOUSE_UP,e);else{var n=t.spreadsheet.getCell(e.target);if(n){var r=n.cellType;if(t.target===e.target){var a=t.isGuiIconShape(e.target);switch(r){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_CLICK,e);break;case Li.ROW_CELL:if(a)break;t.spreadsheet.emit(fo.ROW_CELL_CLICK,e);break;case Li.COL_CELL:if(a)break;t.spreadsheet.emit(fo.COL_CELL_CLICK,e);break;case Li.CORNER_CELL:if(a)break;t.spreadsheet.emit(fo.CORNER_CELL_CLICK,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_CLICK,e)}}switch(r){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_MOUSE_UP,e);break;case Li.ROW_CELL:t.spreadsheet.emit(fo.ROW_CELL_MOUSE_UP,e);break;case Li.COL_CELL:t.spreadsheet.emit(fo.COL_CELL_MOUSE_UP,e);break;case Li.CORNER_CELL:t.spreadsheet.emit(fo.CORNER_CELL_MOUSE_UP,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_MOUSE_UP,e)}}}},this.onCanvasClick=function(e){t.spreadsheet.emit(fo.GLOBAL_CLICK,e)},this.onCanvasDoubleClick=function(e){var n=t.spreadsheet;if(t.isResizeArea(e))n.emit(fo.LAYOUT_RESIZE_MOUSE_UP,e);else{n.emit(fo.GLOBAL_DOUBLE_CLICK,e);var r=n.getCell(e.target);if(r){var a=r.cellType;if(t.target===e.target)switch(a){case Li.DATA_CELL:n.emit(fo.DATA_CELL_DOUBLE_CLICK,e);break;case Li.ROW_CELL:n.emit(fo.ROW_CELL_DOUBLE_CLICK,e);break;case Li.COL_CELL:n.emit(fo.COL_CELL_DOUBLE_CLICK,e);break;case Li.CORNER_CELL:n.emit(fo.CORNER_CELL_DOUBLE_CLICK,e);break;case Li.MERGED_CELL:n.emit(fo.MERGED_CELLS_DOUBLE_CLICK,e)}}}},this.onCanvasMouseout=function(e){if(t.isAutoResetSheetStyle&&!(null==e?void 0:e.shape)){var n=t.spreadsheet.interaction;n.isSelectedState()||n.intercepts.size>0||n.reset()}},this.onCanvasContextMenu=function(e){var n=t.spreadsheet;if(t.isResizeArea(e))n.emit(fo.LAYOUT_RESIZE_MOUSE_UP,e);else switch(n.emit(fo.GLOBAL_CONTEXT_MENU,e),t.spreadsheet.getCellType(e.target)){case Li.DATA_CELL:t.spreadsheet.emit(fo.DATA_CELL_CONTEXT_MENU,e);break;case Li.ROW_CELL:t.spreadsheet.emit(fo.ROW_CELL_CONTEXT_MENU,e);break;case Li.COL_CELL:t.spreadsheet.emit(fo.COL_CELL_CONTEXT_MENU,e);break;case Li.CORNER_CELL:t.spreadsheet.emit(fo.CORNER_CELL_CONTEXT_MENU,e);break;case Li.MERGED_CELL:t.spreadsheet.emit(fo.MERGED_CELLS_CONTEXT_MENU,e)}},this.spreadsheet=e,this.bindEvents()}return Object.defineProperty(e.prototype,"canvasContainer",{get:function(){return this.spreadsheet.container},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"isAutoResetSheetStyle",{get:function(){return this.spreadsheet.options.interaction.autoResetSheetStyle},enumerable:!1,configurable:!0}),e.prototype.bindEvents=function(){var e=this;this.clearAllEvents(),this.addCanvasEvent(po.CLICK,this.onCanvasClick),this.addCanvasEvent(po.MOUSE_DOWN,this.onCanvasMousedown),this.addCanvasEvent(po.MOUSE_MOVE,this.onCanvasMousemove),this.addCanvasEvent(po.MOUSE_OUT,this.onCanvasMouseout),this.addCanvasEvent(po.MOUSE_UP,this.onCanvasMouseup),this.addCanvasEvent(po.DOUBLE_CLICK,this.onCanvasDoubleClick),this.addCanvasEvent(po.CONTEXT_MENU,this.onCanvasContextMenu),this.addS2Event(fo.GLOBAL_ACTION_ICON_CLICK,(function(){e.spreadsheet.interaction.addIntercepts([Gi.HOVER]),e.spreadsheet.interaction.clearState()})),this.addDomEventListener(window,po.CLICK,(function(t){e.resetSheetStyle(t),e.isCanvasEffect=e.isMouseOnTheCanvasContainer(t)})),this.addDomEventListener(window,po.KEY_DOWN,(function(t){e.onKeyboardCopy(t),e.onKeyboardEsc(t),e.spreadsheet.emit(fo.GLOBAL_KEYBOARD_DOWN,t)})),this.addDomEventListener(window,po.KEY_UP,(function(t){e.spreadsheet.emit(fo.GLOBAL_KEYBOARD_UP,t)})),this.addDomEventListener(window,po.MOUSE_UP,(function(t){e.spreadsheet.emit(fo.GLOBAL_MOUSE_UP,t)})),this.addDomEventListener(window,po.MOUSE_MOVE,(function(t){e.spreadsheet.emit(fo.GLOBAL_MOUSE_MOVE,t)}))},e.prototype.onKeyboardCopy=function(e){if(this.isCanvasEffect&&this.spreadsheet.options.interaction.enableCopy&&yw(e.key,Di.COPY)&&(e.metaKey||e.ctrlKey)){var t=Ww(this.spreadsheet);km(t)||this.spreadsheet.emit(fo.GLOBAL_COPIED,t)}},e.prototype.onKeyboardEsc=function(e){this.isCanvasEffect&&yw(e.key,Di.ESC)&&this.resetSheetStyle(e)},e.prototype.resetSheetStyle=function(e){if(this.isAutoResetSheetStyle&&this.spreadsheet){var t=this.spreadsheet.interaction;t.hasIntercepts([Gi.BRUSH_SELECTION,Gi.COL_BRUSH_SELECTION,Gi.ROW_BRUSH_SELECTION])?t.removeIntercepts([Gi.BRUSH_SELECTION,Gi.ROW_BRUSH_SELECTION,Gi.COL_BRUSH_SELECTION]):this.isMouseOnTheTooltip(e)||this.isMouseOnTheCanvasContainer(e)||(t.reset(),this.spreadsheet.emit(fo.GLOBAL_RESET,e),this.spreadsheet.emit(fo.GLOBAL_SELECTED,t.getActiveCells()))}},e.prototype.isMouseEvent=function(e){return jf(e,"clientX")&&jf(e,"clientY")},e.prototype.isMouseOnTheCanvasContainer=function(e){if(this.isMouseEvent(e)){var t=this.spreadsheet.getCanvasElement();if(!t)return!1;var n=t.getBoundingClientRect()||{},r=n.x,a=n.y,o=this.getContainerRect(),i=o.width,c=o.height;return t.contains(e.target)&&e.clientX<=r+i&&e.clientY<=a+c}return!1},e.prototype.getContainerRect=function(){var e,t=this.spreadsheet,n=t.facet,r=t.options,a=n.hRowScrollBar||n.hScrollBar,o=(null==n?void 0:n.panelBBox)||{},i=o.maxX,c=o.maxY,l=r.width,u=r.height,s=(null===(e=null==a?void 0:a.theme)||void 0===e?void 0:e.size)||0;return{width:Math.min(l,i),height:Math.min(u,c+s)}},e.prototype.isMouseOnTheTooltip=function(e){var t,n,r,a,o=this.spreadsheet.tooltip;if(!(null==o?void 0:o.visible))return!1;var i=(null===(r=null===(n=null===(t=this.spreadsheet.tooltip)||void 0===t?void 0:t.container)||void 0===n?void 0:n.getBoundingClientRect)||void 0===r?void 0:r.call(n))||{},c=i.x,l=i.y,u=i.width,s=i.height;return e.target instanceof Node?iT(null===(a=this.spreadsheet.tooltip)||void 0===a?void 0:a.container,e.target):!!this.isMouseEvent(e)&&(e.clientX>=c&&e.clientX<=c+u&&e.clientY>=l&&e.clientY<=l+s)},e.prototype.isResizeArea=function(e){var t=Ns(e.target,"attrs.appendInfo");return null==t?void 0:t.isResizeArea},e.prototype.activeResizeArea=function(e){this.resetResizeArea();var t=e.target;this.spreadsheet.store.set("activeResizeArea",t),t.attr(ji.backgroundOpacity,this.spreadsheet.theme.resizeArea.interactionState.hover.backgroundOpacity)},e.prototype.resetResizeArea=function(){var e=this.spreadsheet.store.get("activeResizeArea");ym(e)||e.attr(ji.backgroundOpacity,this.spreadsheet.theme.resizeArea.backgroundOpacity),this.spreadsheet.store.set("activeResizeArea",e)},e.prototype.hasBrushSelectionIntercepts=function(){return this.spreadsheet.interaction.hasIntercepts([Gi.HOVER,Gi.BRUSH_SELECTION,Gi.ROW_BRUSH_SELECTION,Gi.COL_BRUSH_SELECTION])},e.prototype.clear=function(){this.unbindEvents()},e.prototype.unbindEvents=function(){this.clearAllEvents()},e.prototype.addCanvasEvent=function(e,t){var n;null===(n=this.canvasContainer)||void 0===n||n.on(e,t),this.canvasEventHandlers.push({type:e,handler:t})},e.prototype.addS2Event=function(e,t){this.spreadsheet.on(e,t),this.s2EventHandlers.push({type:e,handler:t})},e.prototype.addDomEventListener=function(e,t,n){if(e.addEventListener){var r=this.spreadsheet.options.interaction.eventListenerOptions;e.addEventListener(t,n,r),this.domEventListeners.push({target:e,type:t,handler:n,options:r})}else console.error("Please make sure ".concat(e," has addEventListener function"))},e.prototype.clearAllEvents=function(){var e=this;jh(this.canvasEventHandlers,(function(t){var n,r=t.type,a=t.handler;null===(n=e.canvasContainer)||void 0===n||n.off(r,a)})),jh(this.s2EventHandlers,(function(t){var n=t.type,r=t.handler;e.spreadsheet.off(n,r)})),jh(this.domEventListeners,(function(e){e.target.removeEventListener(e.type,e.handler,e.options)})),this.canvasEventHandlers=[],this.s2EventHandlers=[],this.domEventListeners=[]},e}(),iA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.isRangeSelection=!1,t.handleColClick=function(e){e.stopPropagation();var n=t.spreadsheet.interaction,r=t.spreadsheet.getCell(e.target),a=null==r?void 0:r.getMeta();if(!km(null==a?void 0:a.x)){n.addIntercepts([Gi.HOVER]);var o=[PS(r)],i=t.spreadsheet.store.get("lastClickedCell");if(t.isRangeSelection&&i&&i.cellType===r.cellType&&i.getMeta().level===r.getMeta().level){var c=sc([t.spreadsheet.facet.layoutResult.rowsHierarchy.maxLevel,t.spreadsheet.facet.layoutResult.colsHierarchy.maxLevel],2),l=c[0],u=c[1],s=LS(i.getMeta(),r.getMeta()),d=s.start,p=s.end;r instanceof _E?o=t.handleSeriesNumberRowSelected(d.rowIndex,p.rowIndex,r):r.cellType===Li.ROW_CELL&&r.getMeta().level===l?o=t.handleRowSelected(d.rowIndex,p.rowIndex,r):r.cellType===Li.COL_CELL&&r.getMeta().level===u&&(o=t.handleColSelected(d.colIndex,p.colIndex,r)),n.changeState({cells:o,stateName:Oi.SELECTED})}else ym(n.getCells())&&n.removeIntercepts([Gi.HOVER]),t.spreadsheet.store.set("lastClickedCell",r);var f=o.map((function(e){return e.id}));n.updateCells(n.getRowColActiveCells(f)),t.spreadsheet.emit(fo.GLOBAL_SELECTED,n.getActiveCells())}},t}return ic(t,e),t.prototype.bindEvents=function(){this.bindKeyboardDown(),this.bindDataCellClick(),this.bindColCellClick(),this.bindKeyboardUp(),this.bindMouseMove()},t.prototype.reset=function(){this.isRangeSelection=!1,this.spreadsheet.interaction.removeIntercepts([Gi.CLICK])},t.prototype.bindKeyboardDown=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_KEYBOARD_DOWN,(function(t){t.key===Di.SHIFT&&(e.isRangeSelection=!0,e.spreadsheet.interaction.addIntercepts([Gi.CLICK]))}))},t.prototype.bindKeyboardUp=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_KEYBOARD_UP,(function(t){t.key===Di.SHIFT&&e.reset()}))},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_MOUSE_MOVE,(function(t){e.isRangeSelection&&!t.shiftKey&&e.reset()}))},t.prototype.bindColCellClick=function(){var e=this;this.spreadsheet.isTableMode()&&this.spreadsheet.on(fo.ROW_CELL_CLICK,(function(t){e.handleColClick(t)})),this.spreadsheet.on(fo.COL_CELL_CLICK,(function(t){e.handleColClick(t)}))},t.prototype.bindDataCellClick=function(){var e=this;this.spreadsheet.on(fo.DATA_CELL_CLICK,(function(t){t.stopPropagation();var n=e.spreadsheet.getCell(t.target),r=n.getMeta(),a=e.spreadsheet.interaction;if(r){var o=e.spreadsheet.store.get("lastClickedCell");if(e.isRangeSelection&&(null==o?void 0:o.cellType)===n.cellType){var i=LS(o.getMeta(),n.getMeta()),c=i.start,l=i.end,u=wg(c.colIndex,l.colIndex+1).flatMap((function(t){var r=e.spreadsheet.facet.layoutResult.colLeafNodes[t].id;return wg(c.rowIndex,l.rowIndex+1).map((function(a){return{id:(e.spreadsheet.facet.getSeriesNumberWidth()||e.spreadsheet.isTableMode()?String(a):e.spreadsheet.facet.layoutResult.rowLeafNodes[a].id)+"-"+r,colIndex:t,rowIndex:a,type:n.cellType}}))}));a.addIntercepts([Gi.CLICK,Gi.HOVER]),a.changeState({cells:u,stateName:Oi.SELECTED}),e.spreadsheet.showTooltipWithInfo(t,nT(e.spreadsheet)),e.spreadsheet.emit(fo.GLOBAL_SELECTED,a.getActiveCells())}else e.spreadsheet.store.set("lastClickedCell",n)}}))},t.prototype.handleSeriesNumberRowSelected=function(e,t,n){var r=this.spreadsheet.facet.layoutResult.colLeafNodes[0].id;return wg(e,t+1).map((function(e){return{id:String(e)+"-"+r,colIndex:0,rowIndex:e,type:n.cellType}}))},t.prototype.handleRowSelected=function(e,t,n){return this.spreadsheet.facet.layoutResult.rowNodes.filter((function(n){return Gv(n.rowIndex,e,t+1)})).map((function(e){return{id:e.id,colIndex:e.colIndex,rowIndex:e.rowIndex,type:n.cellType}}))},t.prototype.handleColSelected=function(e,t,n){return this.spreadsheet.facet.layoutResult.colLeafNodes.filter((function(n){return Gv(n.colIndex,e,t+1)})).map((function(e){return{id:e.id,colIndex:e.colIndex,rowIndex:e.rowIndex,type:n.cellType}}))},t}(XT),cA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.resizeStartPosition={},t.resizeMouseMove=function(e){var n,r;if(null===(n=t.resizeReferenceGroup)||void 0===n?void 0:n.get("visible")){null===(r=null==e?void 0:e.preventDefault)||void 0===r||r.call(e);var a=e.originalEvent,o=t.getResizeInfo(),i=t.resizeReferenceGroup.getChildren()||[];if(!ym(i)){var c=sc(i,2)[1],l=sc(vf(c.attr("path")),2),u=l[0],s=l[1];o.type===Yi.Horizontal?t.updateHorizontalResizingEndGuideLinePosition(a,o,u,s):t.updateVerticalResizingEndGuideLinePosition(a,o,u,s),t.updateResizeGuideLineTheme(c),c.attr("path",[u,s])}}},t}return ic(t,e),t.prototype.bindEvents=function(){this.bindMouseDown(),this.bindMouseMove(),this.bindMouseUp()},t.prototype.initResizeGroup=function(){if(!this.resizeReferenceGroup){this.resizeReferenceGroup=this.spreadsheet.foregroundGroup.addGroup();var e=this.spreadsheet.options,t=e.width,n=e.height,r=this.getResizeAreaTheme(),a=r.guideLineColor,o={path:"",lineDash:r.guideLineDash,stroke:a,lineWidth:r.size};this.resizeReferenceGroup.addShape("path",{id:$i,attrs:o}),this.resizeReferenceGroup.addShape("path",{id:Qi,attrs:o}),this.resizeReferenceGroup.addShape("rect",{id:Ji,attrs:{appendInfo:{isResizeArea:!0},x:0,y:0,width:t,height:n,fill:"transparent"}})}},t.prototype.getResizeAreaTheme=function(){return this.spreadsheet.theme.resizeArea},t.prototype.setResizeTarget=function(e){this.resizeTarget=e},t.prototype.getGuideLineWidthAndHeight=function(){var e=this.spreadsheet.options,t=e.width,n=e.height,r=this.spreadsheet.facet.panelBBox,a=r.maxY,o=r.maxX;return{width:Math.min(o,t),height:Math.min(a,n)}},t.prototype.getResizeShapes=function(){var e;return(null===(e=this.resizeReferenceGroup)||void 0===e?void 0:e.get("children"))||[]},t.prototype.setResizeMaskCursor=function(e){var t=sc(this.getResizeShapes(),3)[2];null==t||t.attr("cursor",e)},t.prototype.updateResizeGuideLinePosition=function(e,t){var n=this.getResizeShapes();if(!ym(n)){var r=sc(n,2),a=r[0],o=r[1],i=t.type,c=t.offsetX,l=t.offsetY,u=t.width,s=t.height,d=this.getGuideLineWidthAndHeight(),p=d.width,f=d.height;if(this.setResizeMaskCursor("".concat(i,"-resize")),i===Yi.Horizontal)return a.attr("path",[["M",c,l],["L",c,f]]),o.attr("path",[["M",c+u,l],["L",c+u,f]]),this.resizeStartPosition.offsetX=e.offsetX,void(this.resizeStartPosition.clientX=e.clientX);a.attr("path",[["M",c,l],["L",p,l]]),o.attr("path",[["M",c,l+s],["L",p,l+s]]),this.resizeStartPosition.offsetY=e.offsetY,this.resizeStartPosition.clientY=e.clientY}},t.prototype.bindMouseDown=function(){var e=this;this.spreadsheet.on(fo.LAYOUT_RESIZE_MOUSE_DOWN,(function(t){var n=t.target,r=t.originalEvent,a=e.getCellAppendInfo(t.target);e.spreadsheet.store.set("resized",!1),(null==a?void 0:a.isResizeArea)&&(e.spreadsheet.interaction.reset(),e.spreadsheet.interaction.addIntercepts([Gi.RESIZE]),e.setResizeTarget(n),e.showResizeGroup(),e.updateResizeGuideLinePosition(r,a))}))},t.prototype.bindMouseMove=function(){var e=this;this.spreadsheet.on(fo.LAYOUT_RESIZE_MOUSE_MOVE,(function(t){x_(e.resizeMouseMove,33)(t)}))},t.prototype.getResizeGuideLinePosition=function(){var e=sc(this.resizeReferenceGroup.getChildren()||[],2),t=e[0],n=e[1],r=(null==t?void 0:t.attr("path"))||[],a=(null==n?void 0:n.attr("path"))||[],o=sc(r[0]||[],3),i=o[1],c=void 0===i?0:i,l=o[2],u=void 0===l?0:l,s=sc(a[0]||[],3),d=s[1],p=void 0===d?0:d,f=s[2];return{start:{x:c,y:u},end:{x:p,y:void 0===f?0:f}}},t.prototype.getDisAllowResizeInfo=function(){var e,t=this.getResizeInfo(),n=this.spreadsheet.options.interaction.resize,r=t.width,a=t.height,o=t.resizedWidth,i=t.resizedHeight,c=null===(e=null==n?void 0:n.disable)||void 0===e?void 0:e.call(n,t);return{displayWidth:c?r:o,displayHeight:c?a:i,isDisabled:c}},t.prototype.getResizeWidthDetail=function(){var e,t,n=this.getResizeInfo(),r=this.getDisAllowResizeInfo().displayWidth;switch(n.effect){case Zi.Field:return{eventType:fo.LAYOUT_RESIZE_ROW_WIDTH,style:{rowCfg:{widthByField:(e={},e[n.id]=r,e)}}};case Zi.Tree:return{eventType:fo.LAYOUT_RESIZE_TREE_WIDTH,style:{treeRowsWidth:r,rowCfg:{treeRowsWidth:r}}};case Zi.Cell:return{eventType:fo.LAYOUT_RESIZE_COL_WIDTH,style:{colCfg:{widthByFieldValue:(t={},t[n.id]=r,t)}}};case Zi.Series:return{eventType:fo.LAYOUT_RESIZE_SERIES_WIDTH,seriesNumberWidth:r};default:return null}},t.prototype.getResizeHeightDetail=function(){var e,t,n,r=this.spreadsheet.options,a=r.interaction.resize,o=r.style.rowCfg.heightByField,i=this.spreadsheet.theme.rowCell.cell.padding,c=this.getResizeInfo(),l=this.getDisAllowResizeInfo().displayHeight,u=l-i.top-i.bottom;switch(c.effect){case Zi.Field:return{eventType:fo.LAYOUT_RESIZE_COL_HEIGHT,style:{colCfg:{heightByField:(e={},e[c.id]=l,e)}}};case Zi.Cell:return n=(null==o?void 0:o[String(c.id)])||(null==a?void 0:a.rowResizeType)===Ki.CURRENT?{rowCfg:{heightByField:(t={},t[c.id]=u,t)}}:{cellCfg:{height:u}},{eventType:fo.LAYOUT_RESIZE_ROW_HEIGHT,style:n};default:return null}},t.prototype.getResizeDetail=function(){return this.getResizeInfo().type===Yi.Horizontal?this.getResizeWidthDetail():this.getResizeHeightDetail()},t.prototype.showResizeGroup=function(){this.initResizeGroup(),this.resizeReferenceGroup.set("visible",!0)},t.prototype.hideResizeGroup=function(){this.resizeReferenceGroup.set("visible",!1)},t.prototype.bindMouseUp=function(){var e=this;this.spreadsheet.on(fo.GLOBAL_MOUSE_UP,(function(){var t;e.setResizeMaskCursor("default"),e.resizeReferenceGroup&&!ym(null===(t=e.resizeReferenceGroup)||void 0===t?void 0:t.getChildren())&&(e.hideResizeGroup(),e.renderResizedResult())}))},t.prototype.updateResizeGuideLineTheme=function(e){var t=this.getResizeAreaTheme(),n=t.guideLineColor,r=t.guideLineDisableColor,a=this.getDisAllowResizeInfo().isDisabled;e.attr("stroke",a?r:n),this.setResizeMaskCursor(a?"no-drop":"default")},t.prototype.updateHorizontalResizingEndGuideLinePosition=function(e,t,n,r){var a=e.clientX-this.resizeStartPosition.clientX;t.width+aI)return;return{row:t.rowIndex,col:n?I:t.colIndex+1};case Di.ARROW_LEFT:if(t.colIndex-1y)return;return{row:n?y:t.rowIndex+1,col:t.colIndex}}},t.prototype.calculateOffset=function(e,t,n){var r=e.options,a=r.frozenRowCount,o=void 0===a?0:a,i=r.frozenTrailingRowCount,c=void 0===i?0:i,l=e.facet,u=e.frozenColGroup,s=e.frozenTrailingColGroup,d=e.frozenRowGroup,p=e.frozenTrailingRowGroup,f=l.layoutResult.colLeafNodes,h=l.getScrollOffset(),v=h.scrollX,m=h.scrollY,I=l.panelBBox,g=I.viewportHeight,_=I.viewportWidth,y=Ns(e,"theme.splitLine"),x=u?Math.floor(u.getBBox().width-y.verticalBorderWidth/2):0,b=s?Math.floor(s.getBBox().width):0,w=d?Math.floor(d.getBBox().height-y.horizontalBorderWidth/2):0,E=p?Math.floor(p.getBBox().height):0,S=Jx(v,m,l.viewCellWidths,l.viewCellHeights,{width:_-x-b,height:g-w-E,x:x,y:w},l.getRealScrollX(l.cornerBBox.width)),C=-1,k=-1,T=f.find((function(e){return e.colIndex===n}));if(n<=S[0]?C=T.x-x:n>=S[1]&&n=S[3]){k=l.viewCellHeights.getCellOffsetY(t+1)+E-g}return{offsetX:C,offsetY:k}},t.prototype.scrollToActiveCell=function(e,t,n){var r=this.calculateOffset(e,t,n),a=r.offsetX,o=r.offsetY,i=e.facet,c=e.facet.getScrollOffset(),l=c.scrollX,u=c.scrollY;i.scrollWithAnimation({offsetX:{value:a>-1?a:l},offsetY:{value:o>-1?o:u}})},t}(XT),sA=function(){function e(e){var t=this;this.interactions=new Map,this.intercepts=new Set,this.hoverTimer=null,this.defaultState={cells:[],force:!1},this.onTriggerInteractionsResetEffect=function(){t.interactions.forEach((function(e){e.reset()}))},this.selectAll=function(){t.changeState({stateName:Oi.ALL_SELECTED})},this.getCellChildrenNodes=function(e){var n,r=null===(n=null==e?void 0:e.getMeta)||void 0===n?void 0:n.call(e),a=(null==e?void 0:e.cellType)===Li.ROW_CELL;return t.spreadsheet.isHierarchyTreeType()&&a?gx.getAllLeaveNodes(r).filter((function(e){return e.rowIndex===r.rowIndex})):gx.getAllChildrenNodes(r)},this.selectHeaderCell=function(e){var n;void 0===e&&(e={});var r=e.cell;if(!ym(r)){var a=null===(n=null==r?void 0:r.getMeta)||void 0===n?void 0:n.call(r);if(a&&!km(null==a?void 0:a.x)){t.addIntercepts([Gi.HOVER]);var o=t.spreadsheet.isHierarchyTreeType(),i=(null==r?void 0:r.cellType)===Li.COL_CELL,c=t.getState(),l=t.isSelectedCell(r),u=(null==e?void 0:e.isMultiSelection)&&t.isSelectedState(),s=l?[]:t.getCellChildrenNodes(r),d=l?[]:[PS(r)];if(u&&(d=gf(null==c?void 0:c.cells,d),s=gf(null==c?void 0:c.nodes,s),l&&(d=d.filter((function(e){return e.id!==a.id})),s=s.filter((function(e){return!(null==e?void 0:e.id.includes(a.id))})))),ym(d))return t.reset(),void t.spreadsheet.emit(fo.GLOBAL_SELECTED,t.getActiveCells());var p=s.filter((function(e){return null==e?void 0:e.isLeaf}));t.changeState({cells:d,nodes:p,stateName:Oi.SELECTED});var f=d.map((function(e){return e.id}));return t.updateCells(t.getRowColActiveCells(f)),o&&!i||t.highlightNodes(s),t.spreadsheet.emit(fo.GLOBAL_SELECTED,t.getActiveCells()),!0}}},this.highlightNodes=function(e){void 0===e&&(e=[]),e.forEach((function(e){var t;null===(t=null==e?void 0:e.belongsCell)||void 0===t||t.updateByState(Oi.SELECTED,e.belongsCell)}))},this.mergeCells=function(e,n){ME(t.spreadsheet,e,n)},this.unmergeCell=function(e){PE(t.spreadsheet,e)},this.spreadsheet=e,this.registerEventController(),this.registerInteractions(),window.addEventListener("visibilitychange",this.onTriggerInteractionsResetEffect)}return e.prototype.destroy=function(){this.interactions.clear(),this.intercepts.clear(),this.eventController.clear(),this.clearHoverTimer(),this.resetState(),window.removeEventListener("visibilitychange",this.onTriggerInteractionsResetEffect)},e.prototype.reset=function(){this.clearState(),this.clearHoverTimer(),this.intercepts.clear(),this.spreadsheet.hideTooltip()},e.prototype.setState=function(e){HS(this.spreadsheet,e)},e.prototype.getState=function(){return this.spreadsheet.store.get(qi)||this.defaultState},e.prototype.setInteractedCells=function(e){var t=this.getInteractedCells().concat([e]),n=this.getState();n.interactedCells=t,this.setState(n)},e.prototype.getInteractedCells=function(){var e=this.getState();return(null==e?void 0:e.interactedCells)||[]},e.prototype.resetState=function(){this.spreadsheet.store.set(qi,this.defaultState)},e.prototype.getCurrentStateName=function(){return this.getState().stateName},e.prototype.isEqualStateName=function(e){return this.getCurrentStateName()===e},e.prototype.isStateOf=function(e){var t=this.getState();return(null==t?void 0:t.stateName)===e},e.prototype.isSelectedState=function(){return this.isStateOf(Oi.SELECTED)||this.isStateOf(Oi.BRUSH_SELECTED)},e.prototype.isAllSelectedState=function(){return this.isStateOf(Oi.ALL_SELECTED)},e.prototype.isHoverFocusState=function(){return this.isStateOf(Oi.HOVER_FOCUS)},e.prototype.isHoverState=function(){return this.isStateOf(Oi.HOVER)},e.prototype.isActiveCell=function(e){return!!this.getCells().find((function(t){return e.getMeta().id===t.id}))},e.prototype.isSelectedCell=function(e){return this.isSelectedState()&&this.isActiveCell(e)},e.prototype.getCells=function(e){var t=this.getState(),n=(null==t?void 0:t.cells)||[];return km(e)?n:n.filter((function(t){return e.includes(t.type)}))},e.prototype.getActiveCells=function(){var e=this.getCells().map((function(e){return e.id})),t=this.getAllCells();return yv(e,(function(e){return pv(t,(function(t){var n;return(null===(n=null==t?void 0:t.getMeta())||void 0===n?void 0:n.id)===e}))})).filter((function(e){return e}))},e.prototype.clearStyleIndependent=function(){(this.isSelectedState()||this.isHoverState()||this.isAllSelectedState())&&this.getPanelGroupAllDataCells().forEach((function(e){e.hideInteractionShape()}))},e.prototype.getPanelGroupAllUnSelectedDataCells=function(){var e=this;return this.getPanelGroupAllDataCells().filter((function(t){return!e.isActiveCell(t)}))},e.prototype.getPanelGroupAllDataCells=function(){var e;return mT(null===(e=this.spreadsheet.panelGroup)||void 0===e?void 0:e.getChildren(),_E)},e.prototype.getAllRowHeaderCells=function(){var e,t,n=((null===(e=this.spreadsheet.foregroundGroup)||void 0===e?void 0:e.getChildren())||[]).find((function(e){return e instanceof AT&&!(e instanceof RT)})),r=(null===(t=null==n?void 0:n.cfg)||void 0===t?void 0:t.children)||[];return mT(r,TS).filter((function(e){return e.cellType===Li.ROW_CELL}))},e.prototype.getAllColHeaderCells=function(){var e,t,n=((null===(e=this.spreadsheet.foregroundGroup)||void 0===e?void 0:e.getChildren())||[]).find((function(e){return e instanceof CT})),r=(null===(t=null==n?void 0:n.cfg)||void 0===t?void 0:t.children)||[];return mT(r,cS).filter((function(e){return e.cellType===Li.COL_CELL}))},e.prototype.getRowColActiveCells=function(e){return gf(this.getAllRowHeaderCells(),this.getAllColHeaderCells()).filter((function(t){return e.includes(t.getMeta().id)}))},e.prototype.getAllCells=function(){return gf(this.getPanelGroupAllDataCells(),this.getAllRowHeaderCells(),this.getAllColHeaderCells())},e.prototype.hideColumns=function(e,t){void 0===e&&(e=[]),void 0===t&&(t=!0),UE(this.spreadsheet,e,t)},e.prototype.getBrushSelectionInfo=function(e){var t,n,r;return mm(e)?{dataBrushSelection:e,rowBrushSelection:e,colBrushSelection:e}:{dataBrushSelection:null!==(t=null==e?void 0:e.data)&&void 0!==t&&t,rowBrushSelection:null!==(n=null==e?void 0:e.row)&&void 0!==n&&n,colBrushSelection:null!==(r=null==e?void 0:e.col)&&void 0!==r&&r}},e.prototype.getDefaultInteractions=function(){var e=this.spreadsheet.options.interaction,t=e.resize,n=e.brushSelection,r=e.multiSelection,a=e.rangeSelection,o=e.selectedCellMove,i=this.getBrushSelectionInfo(n),c=i.dataBrushSelection,l=i.rowBrushSelection,u=i.colBrushSelection;return[{key:Pi.CORNER_CELL_CLICK,interaction:QT},{key:Pi.DATA_CELL_CLICK,interaction:YT},{key:Pi.ROW_COLUMN_CLICK,interaction:KT},{key:Pi.ROW_TEXT_CLICK,interaction:$T},{key:Pi.MERGED_CELLS_CLICK,interaction:ZT},{key:Pi.HOVER,interaction:JT,enable:!fx()},{key:Pi.BRUSH_SELECTION,interaction:nA,enable:!fx()&&c},{key:Pi.ROW_BRUSH_SELECTION,interaction:rA,enable:!fx()&&l},{key:Pi.COL_BRUSH_SELECTION,interaction:tA,enable:!fx()&&u},{key:Pi.COL_ROW_RESIZE,interaction:cA,enable:!fx()&&t},{key:Pi.DATA_CELL_MULTI_SELECTION,interaction:aA,enable:!fx()&&r},{key:Pi.RANGE_SELECTION,interaction:iA,enable:!fx()&&a},{key:Pi.SELECTED_CELL_MOVE,interaction:uA,enable:!fx()&&o}]},e.prototype.registerInteractions=function(){var e=this,t=this.spreadsheet.options.interaction.customInteractions;this.interactions.clear(),this.getDefaultInteractions().forEach((function(t){var n=t.key,r=t.interaction;!1!==t.enable&&e.interactions.set(n,new r(e.spreadsheet))})),ym(t)||jh(t,(function(t){var n=t.interaction;e.interactions.set(t.key,new n(e.spreadsheet))}))},e.prototype.registerEventController=function(){this.eventController=new oA(this.spreadsheet)},e.prototype.draw=function(){this.spreadsheet.container.draw()},e.prototype.clearState=function(){qS(this.spreadsheet)&&this.draw()},e.prototype.changeState=function(e){var t=this,n=this.spreadsheet.interaction,r=e.cells,a=void 0===r?[]:r,o=e.force,i=e.stateName,c=e.onUpdateCells;if(ym(a)&&i===Oi.SELECTED)o&&n.changeState({cells:[],stateName:Oi.UNSELECTED});else{this.getCurrentStateName()===Oi.ALL_SELECTED&&this.clearStyleIndependent(),this.clearState(),this.setState(e);var l=function(){t.updatePanelGroupAllDataCells()};c?c(this,l):l(),this.draw()}},e.prototype.updatePanelGroupAllDataCells=function(){this.updateCells(this.getPanelGroupAllDataCells())},e.prototype.updateCells=function(e){void 0===e&&(e=[]),e.forEach((function(e){e.update()}))},e.prototype.addIntercepts=function(e){var t=this;void 0===e&&(e=[]),e.forEach((function(e){t.intercepts.add(e)}))},e.prototype.hasIntercepts=function(e){var t=this;return void 0===e&&(e=[]),e.some((function(e){return t.intercepts.has(e)}))},e.prototype.removeIntercepts=function(e){var t=this;void 0===e&&(e=[]),e.forEach((function(e){t.intercepts.delete(e)}))},e.prototype.clearHoverTimer=function(){clearTimeout(this.hoverTimer)},e.prototype.setHoverTimer=function(e){this.hoverTimer=e},e.prototype.getHoverTimer=function(){return this.hoverTimer},e.prototype.getSelectedCellHighlight=function(){var e=this.spreadsheet.options.interaction.selectedCellHighlight;if(mm(e))return{rowHeader:e,colHeader:e,currentRow:!1,currentCol:!1};var t=null!=e?e:{},n=t.rowHeader,r=void 0!==n&&n,a=t.colHeader,o=void 0!==a&&a,i=t.currentRow,c=void 0!==i&&i,l=t.currentCol;return{rowHeader:r,colHeader:o,currentRow:c,currentCol:void 0!==l&&l}},e.prototype.getHoverAfterScroll=function(){return this.spreadsheet.options.interaction.hoverAfterScroll},e.prototype.getHoverHighlight=function(){var e=this.spreadsheet.options.interaction.hoverHighlight;if(mm(e))return{rowHeader:e,colHeader:e,currentRow:e,currentCol:e};var t=null!=e?e:{},n=t.rowHeader,r=void 0!==n&&n,a=t.colHeader,o=void 0!==a&&a,i=t.currentRow,c=void 0!==i&&i,l=t.currentCol;return{rowHeader:r,colHeader:o,currentRow:c,currentCol:void 0!==l&&l}},e.prototype.getBrushSelection=function(){var e=this.spreadsheet.options.interaction.brushSelection;if(mm(e))return{data:e,row:e,col:e};var t=null!=e?e:{},n=t.data,r=void 0!==n&&n,a=t.row,o=void 0!==a&&a,i=t.col;return{data:r,row:o,col:void 0!==i&&i}},e}(),dA=function(){function e(e){var t=this;this.viewport=window,this.isDevicePixelRatioChange=!1,this.init=function(){t.initDevicePixelRatioListener(),t.initDeviceZoomListener()},this.destroy=function(){t.removeDevicePixelRatioListener(),t.removeDeviceZoomListener()},this.removeDevicePixelRatioListener=function(){var e;(null===(e=t.devicePixelRatioMedia)||void 0===e?void 0:e.removeEventListener)?t.devicePixelRatioMedia.removeEventListener("change",t.renderByDevicePixelRatioChanged):t.devicePixelRatioMedia.removeListener(t.renderByDevicePixelRatioChanged)},this.initDeviceZoomListener=function(){var e,n;fx()||null===(n=null===(e=t.viewport)||void 0===e?void 0:e.visualViewport)||void 0===n||n.addEventListener("resize",t.renderByZoomScaleWithoutResizeEffect)},this.removeDeviceZoomListener=function(){var e,n;fx()||null===(n=null===(e=t.viewport)||void 0===e?void 0:e.visualViewport)||void 0===n||n.removeEventListener("resize",t.renderByZoomScaleWithoutResizeEffect)},this.renderByZoomScaleWithoutResizeEffect=function(e){t.isDevicePixelRatioChange=!1,t.renderByZoomScale(e)},this.renderByDevicePixelRatioChanged=function(){t.isDevicePixelRatioChange=!0,t.renderByDevicePixelRatio()},this.renderByDevicePixelRatio=function(e){void 0===e&&(e=window.devicePixelRatio);var n=t.spreadsheet,r=n.container,a=n.options,o=a.width,i=a.height,c=a.devicePixelRatio,l=t.spreadsheet.getCanvasElement();if(r.get("pixelRatio")!==e&&l){var u=Math.max(e,c,tc);r.set("pixelRatio",u),r.changeSize(o,i),t.spreadsheet.render(!1)}},this.renderByZoomScale=sh((function(e){var n=Math.ceil(e.target.scale);n>=1&&!t.isDevicePixelRatioChange&&t.renderByDevicePixelRatio(n)}),350),this.spreadsheet=e}return e.prototype.initDevicePixelRatioListener=function(){var e;this.devicePixelRatioMedia=window.matchMedia("(resolution: ".concat(window.devicePixelRatio,"dppx)")),(null===(e=this.devicePixelRatioMedia)||void 0===e?void 0:e.addEventListener)?this.devicePixelRatioMedia.addEventListener("change",this.renderByDevicePixelRatioChanged):this.devicePixelRatioMedia.addListener(this.renderByDevicePixelRatioChanged)},e}(),pA=function(){function e(e){this.visible=!1,this.position={x:0,y:0},this.spreadsheet=e}return e.prototype.show=function(e){var t,n,r,a=e.position,o=e.options,i=e.content,c=e.event,l=Gk(o).enterable,u=this.spreadsheet.options.tooltip||{},s=u.autoAdjustBoundary,d=u.adjustPosition;this.visible=!0,this.options=e;var p=this.getContainer();this.renderContent(i);var f=Bk({spreadsheet:this.spreadsheet,position:a,tooltipContainer:p,autoAdjustBoundary:s}),h=f.x,v=f.y;this.position=null!==(t=null==d?void 0:d({position:{x:h,y:v},event:c}))&&void 0!==t?t:{x:h,y:v},jk(p,{style:{left:"".concat(null===(n=this.position)||void 0===n?void 0:n.x,"px"),top:"".concat(null===(r=this.position)||void 0===r?void 0:r.y,"px"),pointerEvents:l?"all":"none"},visible:!0})},e.prototype.hide=function(){this.visible=!1,this.container&&(jk(this.container,{style:{pointerEvents:"none"},visible:!1}),this.resetPosition())},e.prototype.destroy=function(){var e,t;this.visible=!1,this.container&&(this.resetPosition(),null===(t=(e=this.container).remove)||void 0===t||t.call(e),this.container=null)},e.prototype.renderContent=function(e){if(this.container){this.clearContent();var t=(this.spreadsheet.options.tooltip||{}).content,n=null!=e?e:t;km(n)||("string"!=typeof n?n instanceof Element&&this.container.appendChild(n):this.container.innerHTML=n)}},e.prototype.clearContent=function(){this.container&&(this.container.innerHTML="")},e.prototype.disablePointerEvent=function(){this.container&&"none"!==this.container.style.pointerEvents&&jk(this.container,{style:{pointerEvents:"none"}})},e.prototype.resetPosition=function(){this.position={x:0,y:0}},e.prototype.getContainer=function(){var e;if(!this.container){var t=this.spreadsheet.options.tooltip,n=(null===(e=t.getContainer)||void 0===e?void 0:e.call(t))||document.body,r=document.createElement("div");return jk(r,{style:t.style,className:[rx].concat(t.className)}),n.appendChild(r),this.container=r,this.container}return this.container},e}(),fA=function(e){function t(t,n,r){var a=e.call(this)||this;return a.store=new jx,a.untypedOn=a.on,a.untypedEmit=a.emit,a.on=function(e,t){return a.untypedOn(e,t)},a.emit=function(e){for(var t=[],n=1;n=0&&s<=255?o:i}}catch(e){n={error:e}}finally{try{u&&!u.done&&(r=l.return)&&r.call(l)}finally{if(n)throw n.error}}return c},a.dataCfg=ZS(n),a.options=KS(r),a.dataSet=a.getDataSet(a.options),a.setDebug(),a.initTooltip(),a.initGroups(t),a.bindEvents(),a.initInteraction(),a.initTheme(),a.initHdAdapter(),a.registerIcons(),a.setOverscrollBehavior(),a}return ic(t,e),t.prototype.setOverscrollBehavior=function(){var e=this.options.interaction.overscrollBehavior,t=window.getComputedStyle(document.body).getPropertyValue("overscroll-behavior");t&&"auto"!==t?this.store.set("initOverscrollBehavior",t):e&&(document.body.style.overscrollBehavior=e)},t.prototype.restoreOverscrollBehavior=function(){document.body.style.overscrollBehavior=this.store.get("initOverscrollBehavior")||""},t.prototype.setDebug=function(){Ax.getInstance().setDebug(this.options.debug)},t.prototype.initTheme=function(){this.setThemeCfg({name:"default"})},t.prototype.getMountContainer=function(e){var t=Uv(e)?document.querySelector(e):e;if(!t)throw new Error("Target mount container is not a DOM element");return t},t.prototype.initHdAdapter=function(){this.options.hdAdapter&&(this.hdAdapter=new dA(this),this.hdAdapter.init())},t.prototype.initInteraction=function(){var e,t;null===(t=null===(e=this.interaction)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e),this.interaction=new sA(this)},t.prototype.initTooltip=function(){var e,t,n,r;null===(t=null===(e=this.tooltip)||void 0===e?void 0:e.destroy)||void 0===t||t.call(e),this.tooltip=this.renderTooltip(),this.tooltip instanceof pA||console.warn("[Custom Tooltip]: ".concat(null===(r=null===(n=this.tooltip)||void 0===n?void 0:n.constructor)||void 0===r?void 0:r.toString()," should be extends from BaseTooltip"))},t.prototype.renderTooltip=function(){var e,t;return(null===(t=null===(e=this.options.tooltip)||void 0===e?void 0:e.renderTooltip)||void 0===t?void 0:t.call(e,this))||new pA(this)},t.prototype.showTooltip=function(e){var t,n,r=e.content,a=e.event,o=this.getCell(null==a?void 0:a.target),i=Xc(r)?r(o,e):r;null===(n=(t=this.tooltip).show)||void 0===n||n.call(t,cc(cc({},e),{content:i}))},t.prototype.showTooltipWithInfo=function(e,t,n){var r,a=aT(this,e),o=a.showTooltip,i=a.content;if(o){var c=this.getCell(null==e?void 0:e.target),l=null!==(r=null==n?void 0:n.data)&&void 0!==r?r:eT({spreadsheet:this,cellInfos:t,targetCell:c,options:cc({enableFormat:!0},n)});this.showTooltip({data:l,position:{x:e.clientX,y:e.clientY},options:cc({enterable:!0},n),event:e,content:i})}},t.prototype.hideTooltip=function(){var e,t;null===(t=(e=this.tooltip).hide)||void 0===t||t.call(e)},t.prototype.destroyTooltip=function(){var e,t;null===(t=(e=this.tooltip).destroy)||void 0===t||t.call(e)},t.prototype.registerIcons=function(){var e=this.options.customSVGIcons;ym(e)||jh(e,(function(e){Px(e.name,e.svg)}))},t.prototype.setDataCfg=function(e,t){this.store.set("originalDataCfg",e),this.dataCfg=t?ZS(e):ZS(this.dataCfg,e),this.store.set(ki,Ti)},t.prototype.setOptions=function(e,t){var n;this.hideTooltip(),this.options=t?KS(e):XS(this.options,e),(t||(null===(n=e.tooltip)||void 0===n?void 0:n.renderTooltip))&&this.initTooltip(),this.registerIcons()},t.prototype.render=function(e,t){if(void 0===e&&(e=!0),void 0===t&&(t={}),this.getCanvasElement()){var n=t.reBuildDataSet,r=void 0!==n&&n,a=t.reBuildHiddenColumnsDetail,o=void 0===a||a;this.emit(fo.LAYOUT_BEFORE_RENDER),r&&(this.dataSet=this.getDataSet(this.options)),e&&(this.clearDrillDownData("",!0),this.dataSet.setDataCfg(this.dataCfg)),this.buildFacet(),o&&this.initHiddenColumnsDetail(),this.emit(fo.LAYOUT_AFTER_RENDER)}},t.prototype.destroy=function(){var e,t,n,r,a;this.restoreOverscrollBehavior(),this.emit(fo.LAYOUT_DESTROY),null===(e=this.facet)||void 0===e||e.destroy(),null===(t=this.hdAdapter)||void 0===t||t.destroy(),null===(n=this.interaction)||void 0===n||n.destroy(),null===(r=this.store)||void 0===r||r.clear(),this.destroyTooltip(),this.clearCanvasEvent(),null===(a=this.container)||void 0===a||a.destroy(),function(){var e;null===(e=document.getElementById(Pb))||void 0===e||e.remove()}()},t.prototype.setThemeCfg=function(e){void 0===e&&(e={});var t=(null==e?void 0:e.theme)||{},n=Ix(cc(cc({},e),{spreadsheet:this}));this.theme=XS(n,t)},t.prototype.setTheme=function(e){this.theme=XS(this.theme,e)},t.prototype.updatePagination=function(e){this.options=XS(this.options,{pagination:e}),this.store.set("scrollX",0),this.store.set("scrollY",0)},t.prototype.getContentHeight=function(){return this.facet.getContentHeight()},t.prototype.changeSize=function(e,t){void 0===e&&(e=this.options.width),void 0===t&&(t=this.options.height),this.changeSheetSize(e,t)},t.prototype.changeSheetSize=function(e,t){void 0===e&&(e=this.options.width),void 0===t&&(t=this.options.height);var n=this.getCanvasElement(),r=this.container.get("width"),a=this.container.get("height");(e!==r||t!==a)&&n&&(this.options=XS(this.options,{width:e,height:t}),this.container.changeSize(e,t))},t.prototype.getCanvasElement=function(){return this.container.get("el")},t.prototype.getLayoutWidthType=function(){return this.options.style.layoutWidthType},t.prototype.getRowNodes=function(e){return void 0===e&&(e=-1),-1===e?this.facet.layoutResult.rowNodes:this.facet.layoutResult.rowNodes.filter((function(t){return t.level===e}))},t.prototype.getRowLeafNodes=function(){var e;return(null===(e=this.facet)||void 0===e?void 0:e.layoutResult.rowLeafNodes)||[]},t.prototype.getColumnNodes=function(e){var t;void 0===e&&(e=-1);var n=(null===(t=this.facet)||void 0===t?void 0:t.layoutResult.colNodes)||[];return-1===e?n:n.filter((function(t){return t.level===e}))},t.prototype.getColumnLeafNodes=function(){var e;return(null===(e=this.facet)||void 0===e?void 0:e.layoutResult.colLeafNodes)||[]},t.prototype.updateScrollOffset=function(e){var t={offsetX:{value:void 0,animate:!1},offsetY:{value:void 0,animate:!1},rowHeaderOffsetX:{value:void 0,animate:!1}};this.facet.updateScrollOffset(XS(t,e))},t.prototype.getTooltipDataItemMappingCallback=function(){var e;return null===(e=this.options)||void 0===e?void 0:e.mappingDisplayDataItem},t.prototype.isCellType=function(e){return e instanceof uE},t.prototype.getCell=function(e){for(var t,n=e;n&&!(n instanceof ho);){if(this.isCellType(n))return n;n=null===(t=n.get)||void 0===t?void 0:t.call(n,"parent")}return null},t.prototype.getCellType=function(e){var t=this.getCell(e);return null==t?void 0:t.cellType},t.prototype.getTotalsConfig=function(e){var t=Ns(this.options.totals,Hv(this.dataSet.fields.rows,e)?"row":"col",{}),n=!(!t.showSubTotals||!Hv(t.subTotalsDimensions,e))&&t.showSubTotals;return cc(cc({label:tx("总计"),subLabel:tx("小计"),totalsGroupDimensions:[],subTotalsGroupDimensions:[]},t),{showSubTotals:n})},t.prototype.initGroups=function(e){var t=this.options,n=t.width,r=t.height,a=t.supportCSSTransform,o=t.devicePixelRatio;this.container=new ho({container:this.getMountContainer(e),width:n,height:r,localRefresh:!1,supportCSSTransform:a,pixelRatio:Math.max(o,tc)}),this.backgroundGroup=this.container.addGroup({name:Po,zIndex:bo}),this.panelGroup=this.container.addGroup({name:Lo,zIndex:To}),this.foregroundGroup=this.container.addGroup({name:Oo,zIndex:wo}),this.initPanelGroupChildren(),this.updateContainerStyle()},t.prototype.updateContainerStyle=function(){var e=this.getCanvasElement();e&&(e.style.display="block")},t.prototype.initPanelGroupChildren=function(){this.panelScrollGroup=new WT({name:No,zIndex:Ao,s2:this}),this.panelGroup.add(this.panelScrollGroup)},t.prototype.getInitColumnLeafNodes=function(){return this.store.get("initColumnLeafNodes",[])},t.prototype.clearColumnLeafNodes=function(){this.store.set("initColumnLeafNodes",void 0)},t.prototype.clearCanvasEvent=function(){var e=this;Sv(this.getEvents(),(function(t,n){e.off(n)}))},t.prototype.updateSortMethodMap=function(e,t,n){var r;void 0===n&&(n=!1);var a=n?null:this.store.get("sortMethodMap");this.store.set("sortMethodMap",cc(cc({},a),((r={})[e]=t,r)))},t.prototype.getMenuDefaultSelectedKeys=function(e){var t=Ns(this.store.get("sortMethodMap"),e);return t?[t]:[]},t}(he),hA=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return ic(t,e),t.prototype.getDataSet=function(e){var t=e.dataSet,n=e.hierarchyType;return t?t(this):"customTree"===n?new dT(this):new uT(this)},t.prototype.getContentHeight=function(){return this.facet.getContentHeight()},t.prototype.isPivotMode=function(){return!0},t.prototype.isTableMode=function(){return!1},t.prototype.isHierarchyTreeType=function(){var e=this.options.hierarchyType;return"tree"===e||"customTree"===e},t.prototype.isScrollContainsRowHeader=function(){return!this.isFrozenRowHeader()},t.prototype.isFrozenRowHeader=function(){var e;return null===(e=this.options)||void 0===e?void 0:e.frozenRowHeader},t.prototype.isValueInCols=function(){return this.dataSet.fields.valueInCols},t.prototype.clearDrillDownData=function(e,t){this.dataSet instanceof uT&&(this.dataSet.clearDrillDownData(e),t||(this.interaction.reset(),this.render(!1)))},t.prototype.getFacetCfgFromDataSetAndOptions=function(){var e=this,t=this.dataSet,n=t.fields,r=t.meta,a=this.options,o=a.style,i=a.dataCell;return cc(cc(cc(cc({},this.options),n),o),{meta:r,spreadsheet:this,dataSet:this.dataSet,dataCell:null!=i?i:function(t){return new _E(t,e)}})},t.prototype.buildFacet=function(){var e,t=this.getFacetCfgFromDataSetAndOptions();null===(e=this.facet)||void 0===e||e.destroy(),this.facet=new jT(t),this.facet.render()},t.prototype.bindEvents=function(){this.off(fo.ROW_CELL_COLLAPSE_TREE_ROWS),this.off(fo.LAYOUT_TREE_ROWS_COLLAPSE_ALL),this.on(fo.ROW_CELL_COLLAPSE_TREE_ROWS,this.handleRowCellCollapseTreeRows),this.on(fo.LAYOUT_TREE_ROWS_COLLAPSE_ALL,this.handleTreeRowsCollapseAll)},t.prototype.handleRowCellCollapseTreeRows=function(e){var t,n=e.id,r=e.isCollapsed,a={style:{collapsedRows:(t={},t[n]=r,t)}};this.emit(fo.LAYOUT_COLLAPSE_ROWS,{collapsedRows:a.style.collapsedRows,meta:null==e?void 0:e.node}),this.setOptions(a),this.render(!1),this.emit(fo.LAYOUT_AFTER_COLLAPSE_ROWS,{collapsedRows:a.style.collapsedRows,meta:null==e?void 0:e.node})},t.prototype.handleTreeRowsCollapseAll=function(e){var t={style:{hierarchyCollapse:!e,collapsedRows:null,rowExpandDepth:null}};this.setOptions(t),this.render(!1)},t.prototype.groupSortByMethod=function(e,t){var n=this.dataCfg.fields,r=n.rows,a=n.columns,o=this.options.style.colCfg.hideMeasureColumn,i=this.isValueInCols()?Oh(r):Oh(a),c=t.query,l=t.value,u=vf(c),s=l;o&&this.isValueInCols()&&(s=this.dataSet.fields.values[0],u[Io]=s);var d={sortFieldId:i,sortMethod:e,sortByMeasure:s,query:u},p=this.dataCfg.sortParams.filter((function(e){return(null==e?void 0:e.sortFieldId)!==i}));this.updateSortMethodMap(t.id,e,!0);var f=dc(dc([],sc(p),!1),[d],!1);this.emit(fo.RANGE_SORT,f),this.setDataCfg(cc(cc({},this.dataCfg),{sortParams:f})),this.render()},t.prototype.handleGroupSort=function(e,t){var n=this;e.stopPropagation(),this.interaction.addIntercepts([Gi.HOVER]);var r=this.getMenuDefaultSelectedKeys(null==t?void 0:t.id),a={onClick:function(r){var a=r.key;n.groupSortByMethod(a,t),n.emit(fo.RANGE_SORTED,e)},menus:sx(),defaultSelectedKeys:r};this.showTooltipWithInfo(e,[],{operator:a,onlyMenu:!0,forceRender:!0})},t.prototype.initPanelGroupChildren=function(){e.prototype.initPanelGroupChildren.call(this);var t={zIndex:Mo,s2:this};this.frozenRowGroup=new VT(cc({KEY_GROUP_PANEL_FROZEN_ROW:Do},t)),this.panelGroup.add(this.frozenRowGroup)},t.prototype.isCellType=function(e){return e instanceof uE&&!(e instanceof AS)},t}(fA),vA=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.onSortTooltipClick=function(e,n){var r=e.key,a={sortFieldId:n.field,sortMethod:r};t.updateSortMethodMap(n.id,r),t.emit(fo.RANGE_SORT,[a])},t}return ic(t,e),t.prototype.getDataSet=function(e){var t=e.dataSet;return t?t(this):new sT(this)},t.prototype.isPivotMode=function(){return!1},t.prototype.isTableMode=function(){return!0},t.prototype.isHierarchyTreeType=function(){return!1},t.prototype.isScrollContainsRowHeader=function(){return!1},t.prototype.isFrozenRowHeader=function(){return!1},t.prototype.clearDrillDownData=function(){},t.prototype.isValueInCols=function(){return!1},t.prototype.bindEvents=function(){},t.prototype.initPanelGroupChildren=function(){var t,n=this;e.prototype.initPanelGroupChildren.call(this);var r={zIndex:Mo,s2:this};t=sc([Do,Bo,Go,Uo,jo,zo].map((function(e){var t=new VT(cc({name:e},r));return n.panelGroup.add(t),t})),6),this.frozenRowGroup=t[0],this.frozenColGroup=t[1],this.frozenTrailingRowGroup=t[2],this.frozenTrailingColGroup=t[3],this.frozenTopGroup=t[4],this.frozenBottomGroup=t[5]},t.prototype.getFacetCfgFromDataSetAndOptions=function(){var e=this,t=this.dataSet,n=t.fields,r=t.meta,a=this.options,o=a.style,i=a.dataCell;return cc(cc(cc(cc({},this.options),n),o),{meta:r,spreadsheet:this,dataSet:this.dataSet,dataCell:null!=i?i:function(t){return e.options.showSeriesNumber&&0===t.colIndex?new hS(t,e):new fS(t,e)}})},t.prototype.buildFacet=function(){var e,t=this.getFacetCfgFromDataSetAndOptions();null===(e=this.facet)||void 0===e||e.destroy(),this.facet=new qT(t),this.facet.render()},t.prototype.clearFrozenGroups=function(){this.frozenRowGroup.set("children",[]),this.frozenColGroup.set("children",[]),this.frozenTrailingRowGroup.set("children",[]),this.frozenTrailingColGroup.set("children",[]),this.frozenTopGroup.set("children",[]),this.frozenBottomGroup.set("children",[])},t.prototype.destroy=function(){e.prototype.destroy.call(this),this.clearFrozenGroups(),this.off(fo.RANGE_SORT),this.off(fo.RANGE_FILTER)},t.prototype.handleGroupSort=function(e,t){var n=this;e.stopPropagation(),this.interaction.addIntercepts([Gi.HOVER]);var r=this.getMenuDefaultSelectedKeys(null==t?void 0:t.id),a={onClick:function(e){var r=e.key;n.onSortTooltipClick({key:r},t)},menus:dx(),defaultSelectedKeys:r};this.showTooltipWithInfo(e,[],{operator:a,onlyMenu:!0,forceRender:!0})},t}(fA)},54993:function(e,t,n){"use strict";function r(e){return[parseInt(e.substr(1,2),16),parseInt(e.substr(3,2),16),parseInt(e.substr(5,2),16)]}function a(e){var t=Math.round(e).toString(16);return 1===t.length?"0"+t:t}function o(e){return"#"+a(e[0])+a(e[1])+a(e[2])}n.r(t),n.d(t,{Cache:function(){return on},angleTo:function(){return E},arcToCubic:function(){return P.W},assign:function(){return Pt.Z},augment:function(){return Ot},clamp:function(){return Be.Z},clearAnimationFrame:function(){return Rt},clone:function(){return Nt},clonePath:function(){return A.U},contains:function(){return Y},createDOM:function(){return vn},debounce:function(){return Ft},deepMix:function(){return Dt.Z},difference:function(){return K},direction:function(){return w},distanceSquareRoot:function(){return V.y},each:function(){return nt.Z},endsWith:function(){return Ce},equalizeSegments:function(){return W.x},every:function(){return ke},extend:function(){return Bt},filter:function(){return Z.Z},find:function(){return ne},findIndex:function(){return re},firstValue:function(){return ae},fixedBase:function(){return Ge},flatten:function(){return oe},flattenDeep:function(){return ie.Z},forIn:function(){return rt},get:function(){return Yt.Z},getDrawDirection:function(){return U.b},getPathArea:function(){return G.Y},getPathBBox:function(){return N},getPathBBoxTotalLength:function(){return D},getPointAtLength:function(){return j.r},getRange:function(){return ue},getRotatedCurve:function(){return B.g},getTotalLength:function(){return F.D},getType:function(){return vt},getWrapBehavior:function(){return Oe},gradient:function(){return p},group:function(){return Pe},groupBy:function(){return Me},groupToMap:function(){return Re},has:function(){return at},hasKey:function(){return ot},hasValue:function(){return ct},head:function(){return we},identity:function(){return rn},includes:function(){return Y},indexOf:function(){return Gt},isArguments:function(){return It},isArray:function(){return ee.Z},isArrayLike:function(){return X.Z},isBoolean:function(){return gt.Z},isDate:function(){return _t},isDecimal:function(){return je},isElement:function(){return At},isEmpty:function(){return jt},isEqual:function(){return qt},isEqualWith:function(){return Ht},isError:function(){return yt},isEven:function(){return ze},isFinite:function(){return xt},isFunction:function(){return c.Z},isInteger:function(){return qe},isMatch:function(){return J},isNegative:function(){return He},isNil:function(){return $.Z},isNull:function(){return bt},isNumber:function(){return Ue.Z},isNumberEqual:function(){return Ve.Z},isObject:function(){return wt.Z},isObjectLike:function(){return Et.Z},isOdd:function(){return We},isPlainObject:function(){return te.Z},isPointInPolygon:function(){return un},isPointInStroke:function(){return H},isPolygonsIntersect:function(){return hn},isPositive:function(){return Xe},isPrototype:function(){return Ct},isRegExp:function(){return kt},isString:function(){return ge.Z},isType:function(){return mt.Z},isUndefined:function(){return Tt.Z},keys:function(){return Q.Z},last:function(){return Ee},lowerCase:function(){return ut},lowerFirst:function(){return st},map:function(){return Vt},mapValues:function(){return Xt},max:function(){return ce.Z},maxBy:function(){return Ye},memoize:function(){return l},min:function(){return le.Z},minBy:function(){return Ze},mix:function(){return Pt.Z},mod:function(){return Ke.Z},modifyCSS:function(){return mn},noop:function(){return nn},normalizePath:function(){return M.A},number2color:function(){return Fe},omit:function(){return $t},parseRadius:function(){return De},path2Absolute:function(){return T.w},path2Curve:function(){return k.Y},path2String:function(){return C},pick:function(){return Kt.Z},pull:function(){return fe},pullAt:function(){return ve},reduce:function(){return me.Z},remove:function(){return Ie},requestAnimationFrame:function(){return Mt},reverseCurve:function(){return R.G},rgb2arr:function(){return r},set:function(){return Zt},size:function(){return an.Z},some:function(){return Te},sortBy:function(){return _e},startsWith:function(){return Se},substitute:function(){return dt},throttle:function(){return Qt},toArray:function(){return Jt},toCSSGradient:function(){return m},toDegree:function(){return Qe},toInteger:function(){return Je},toRGB:function(){return s},toRadian:function(){return tt},toString:function(){return lt},transform:function(){return x},union:function(){return xe},uniq:function(){return ye},uniqueId:function(){return tn},upperCase:function(){return pt},upperFirst:function(){return ft},values:function(){return it},valuesOfKey:function(){return be},vertical:function(){return S},wrapBehavior:function(){return Le}});var i,c=n(45607),l=function(e,t,n){if(void 0===n&&(n=128),!(0,c.Z)(e))throw new TypeError("Expected a function");var r=function(){for(var n=[],a=0;aa&&(r=n,i(1),++t),n[e]=o}function i(e){t=0,n=Object.create(null),e||(r=Object.create(null))}return i(),{clear:i,has:function(e){return void 0!==n[e]||void 0!==r[e]},get:function(e){var t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(o(e,t),t):void 0},set:function(e,t){void 0!==n[e]?n[e]=t:o(e,t)}}}(n),r},u=/rgba?\(([\s.,0-9]+)\)/;var s=l((function(e){if("#"===e[0]&&7===e.length)return e;var t;i||((t=document.createElement("i")).title="Web Colour Picker",t.style.display="none",document.body.appendChild(t),i=t),i.style.color=e;var n=document.defaultView.getComputedStyle(i,"").getPropertyValue("color");return n=o(u.exec(n)[1].split(/\s*,\s*/).map((function(e){return Number(e)})))}),(function(e){return e}),256);function d(e,t,n,r){return e[r]+(t[r]-e[r])*n}function p(e){var t=("string"==typeof e?e.split("-"):e).map((function(e){return r(-1===e.indexOf("#")?s(e):e)}));return function(e){return function(e,t){var n=isNaN(Number(t))||t<0?0:t>1?1:Number(t),r=e.length-1,a=Math.floor(r*n),i=r*n-a,c=e[a],l=a===r?c:e[a+1];return o([d(c,l,i,0),d(c,l,i,1),d(c,l,i,2)])}(t,e)}}var f=/^l\s*\(\s*([\d.]+)\s*\)\s*(.*)/i,h=/^r\s*\(\s*([\d.]+)\s*,\s*([\d.]+)\s*,\s*([\d.]+)\s*\)\s*(.*)/i,v=/[\d.]+:(#[^\s]+|[^)]+\))/gi;function m(e){if(/^[r,R,L,l]{1}[\s]*\(/.test(e)){var t,n=void 0;if("l"===e[0]){var r=+(a=f.exec(e))[1]+90;n=a[2],t="linear-gradient("+r+"deg, "}else if("r"===e[0]){var a;t="radial-gradient(",n=(a=h.exec(e))[4]}var o=n.match(v);return o.forEach((function(e,n){var r=e.split(":");t+=r[1]+" "+100*Number(r[0])+"%",n!==o.length-1&&(t+=", ")})),t+=")"}return e}var I=n(35600);function g(e,t,n){var r=[0,0,0,0,0,0,0,0,0];return I.fromRotation(r,n),I.multiply(e,r,t)}function _(e,t,n){var r=[0,0,0,0,0,0,0,0,0];return I.fromScaling(r,n),I.multiply(e,r,t)}function y(e,t,n){return I.multiply(e,n,t)}function x(e,t){for(var n,r,a,o,i=e?[].concat(e):[1,0,0,0,1,0,0,0,1],c=0,l=t.length;c=0;return n?a?2*Math.PI-r:r:a?r:2*Math.PI-r}function S(e,t,n){return n?(e[0]=t[1],e[1]=-1*t[0]):(e[0]=-1*t[1],e[1]=t[0]),e}function C(e,t){return void 0===t&&(t="off"),function(e,t){if("off"===t)return[].concat(e);var n="number"==typeof t&&t>=1?Math.pow(10,t):1;return e.map((function(e){var r=e.slice(1).map(Number).map((function(e){return t?Math.round(e*n)/n:Math.round(e)}));return[e[0]].concat(r)}))}(e,t).map((function(e){return e[0]+e.slice(1).join(" ")})).join("")}var k=n(75839),T=n(42330),A=n(28659),M=n(99401),R=n(65850),P=n(74873),O=n(97582),L=n(32262);function N(e,t){if(!e)return{x:0,y:0,width:0,height:0,x2:0,y2:0,cx:0,cy:0,cz:0};var n=(0,L.s)(e,void 0,(0,O.__assign)((0,O.__assign)({},t),{length:!1})),r=n.min,a=r.x,o=r.y,i=n.max,c=i.x,l=i.y,u=c-a,s=l-o;return{width:u,height:s,x:a,y:o,x2:c,y2:l,cx:a+u/2,cy:o+s/2,cz:Math.max(u,s)+Math.min(u,s)/2}}var F=n(69877);function D(e,t){if(!e)return{length:0,x:0,y:0,width:0,height:0,x2:0,y2:0,cx:0,cy:0,cz:0};var n=(0,L.s)(e,void 0,(0,O.__assign)((0,O.__assign)({},t),{bbox:!0,length:!0})),r=n.length,a=n.min,o=a.x,i=a.y,c=n.max,l=c.x,u=c.y,s=l-o,d=u-i;return{length:r,width:s,height:d,x:o,y:i,x2:l,y2:u,cx:o+s/2,cy:i+d/2,cz:Math.max(s,d)+Math.min(s,d)/2}}var B=n(83555),G=n(5496),U=n(80858),j=n(84329),z=n(70219);function q(e,t){for(var n,r,a,o,i=(0,z.t)(e),c=(0,M.A)(i),l=(0,F.D)(i),u=function(e){var n=e.x-t.x,r=e.y-t.y;return n*n+r*r},s=8,d=0,p=0,f=1/0,h=0;h<=l;h+=s)(d=u(n=(0,j.r)(c,h))).5;)v=p-s,I=u(a=(0,j.r)(c,v)),m=p+s,g=u(o=(0,j.r)(c,m)),v>=0&&I=a)return r=n.slice(0,-1),c=a-(i=(0,F.D)(r)),{segment:n[o],index:o,length:c,lengthAtSegment:i};for(var d=[];o>0;)l=r[o],r=r.slice(0,-1),c=a-(i=(0,F.D)(r)),a=i,d.push({segment:l,index:o,length:c,lengthAtSegment:i}),o-=1;return d.find((function(e){return e.lengthAtSegment<=t}))}(i,p);return{closest:r,distance:Math.sqrt(f),segment:_}}function H(e,t){var n=q(e,t).distance;return Math.abs(n)<.001}var V=n(44078),W=n(99872),X=n(82844),Y=function(e,t){return!!(0,X.Z)(e)&&e.indexOf(t)>-1},Z=n(47666),K=function(e,t){return void 0===t&&(t=[]),(0,Z.Z)(e,(function(e){return!Y(t,e)}))},$=n(95147),Q=n(38523);var J=function(e,t){var n=(0,Q.Z)(t),r=n.length;if((0,$.Z)(e))return!r;for(var a=0;a-1;)de.call(e,o,1);return e},he=Array.prototype.splice,ve=function(e,t){if(!(0,X.Z)(e))return[];for(var n=e?t.length:0,r=n-1;n--;){var a=void 0,o=t[n];n!==r&&o===a||(a=o,he.call(e,o,1))}return e},me=n(72349),Ie=function(e,t){var n=[];if(!(0,X.Z)(e))return n;for(var r=-1,a=[],o=e.length;++rt[a])return 1;if(e[a]20&&(a=20),parseFloat(e.toFixed(a))},Ue=n(25897),je=function(e){return(0,Ue.Z)(e)&&e%1!=0},ze=function(e){return(0,Ue.Z)(e)&&e%2==0},qe=Number.isInteger?Number.isInteger:function(e){return(0,Ue.Z)(e)&&e%1==0},He=function(e){return(0,Ue.Z)(e)&&e<0},Ve=n(80450),We=function(e){return(0,Ue.Z)(e)&&e%2!=0},Xe=function(e){return(0,Ue.Z)(e)&&e>0},Ye=function(e,t){if((0,ee.Z)(e)){for(var n,r=-1/0,a=0;ar&&(n=o,r=i)}return n}},Ze=function(e,t){if((0,ee.Z)(e)){for(var n,r=1/0,a=0;at?(r&&(clearTimeout(r),r=null),c=u,i=e.apply(a,o),r||(a=o=null)):r||!1===n.trailing||(r=setTimeout(l,s)),i};return u.cancel=function(){clearTimeout(r),c=0,r=a=o=null},u},Jt=function(e){return(0,X.Z)(e)?Array.prototype.slice.call(e):[]},en={},tn=function(e){return en[e=e||"g"]?en[e]+=1:en[e]=1,e+en[e]},nn=function(){},rn=function(e){return e},an=n(7745),on=function(){function e(){this.map={}}return e.prototype.has=function(e){return void 0!==this.map[e]},e.prototype.get=function(e,t){var n=this.map[e];return void 0===n?t:n},e.prototype.set=function(e,t){this.map[e]=t},e.prototype.clear=function(){this.map={}},e.prototype.delete=function(e){delete this.map[e]},e.prototype.size=function(){return Object.keys(this.map).length},e}();function cn(e){return Math.abs(e)<1e-6?0:e<0?-1:1}function ln(e,t,n){return(n[0]-e[0])*(t[1]-e[1])==(t[0]-e[0])*(n[1]-e[1])&&Math.min(e[0],t[0])<=n[0]&&n[0]<=Math.max(e[0],t[0])&&Math.min(e[1],t[1])<=n[1]&&n[1]<=Math.max(e[1],t[1])}function un(e,t,n){var r=!1,a=e.length;if(a<=2)return!1;for(var o=0;o0!=cn(c[1]-n)>0&&cn(t-(n-i[1])*(i[0]-c[0])/(i[1]-c[1])-i[0])<0&&(r=!r)}return r}var sn=function(e,t,n){return e>=t&&e<=n};function dn(e){for(var t=[],n=e.length,r=0;r1){var i=e[0],c=e[n-1];t.push({from:{x:c[0],y:c[1]},to:{x:i[0],y:i[1]}})}return t}function pn(e,t){var n=!1;return e.forEach((function(e){if(function(e,t,n,r){var a=n.x-e.x,o=n.y-e.y,i=t.x-e.x,c=t.y-e.y,l=r.x-n.x,u=r.y-n.y,s=i*u-c*l,d=null;if(s*s>.001*(i*i+c*c)*(l*l+u*u)){var p=(a*u-o*l)/s,f=(a*c-o*i)/s;sn(p,0,1)&&sn(f,0,1)&&(d={x:e.x+p*i,y:e.y+p*c})}return d}(e.from,e.to,t.from,t.to))return n=!0,!1})),n}function fn(e){var t=e.map((function(e){return e[0]})),n=e.map((function(e){return e[1]}));return{minX:Math.min.apply(null,t),maxX:Math.max.apply(null,t),minY:Math.min.apply(null,n),maxY:Math.max.apply(null,n)}}function hn(e,t){if(e.length<2||t.length<2)return!1;var n,r,a=fn(e),o=fn(t);if(n=a,(r=o).minX>n.maxX||r.maxXn.maxY||r.maxYn?n:e}},83787:function(e,t,n){"use strict";var r=n(5199),a=n(83845);function o(e,t){if(Object.hasOwn)return Object.hasOwn(e,t);if(null==e)throw new TypeError("Cannot convert undefined or null to object");return Object.prototype.hasOwnProperty.call(Object(e),t)}function i(e,t,n,c){for(var l in n=n||0,c=c||5,t)if(o(t,l)){var u=t[l];null!==u&&(0,a.Z)(u)?((0,a.Z)(e[l])||(e[l]={}),n7){e[n].shift();for(var r=e[n],a=n;r.length;)t[n]="A",e.splice(a+=1,0,["C"].concat(r.splice(0,6)));e.splice(n,1)}}var i=n(99401),c=n(11013);var l=n(74873);var u=n(17570),s=function(e,t,n,a){var o=(0,u.k)([e,t],[n,a],.5);return(0,r.__spreadArray)((0,r.__spreadArray)([],o,!0),[n,a,n,a],!1)};function d(e,t){var n,r,a,o,i,c,u,d,p,f=e[0],h=e.slice(1).map(Number),v=h[0],m=h[1],I=t.x1,g=t.y1,_=t.x,y=t.y;switch("TQ".includes(f)||(t.qx=null,t.qy=null),f){case"M":return t.x=v,t.y=m,e;case"A":return n=[I,g].concat(h),["C"].concat((0,l.W)(n[0],n[1],n[2],n[3],n[4],n[5],n[6],n[7],n[8],n[9]));case"Q":return t.qx=v,t.qy=m,n=[I,g].concat(h),["C"].concat((r=n[0],a=n[1],o=n[2],i=n[3],c=n[4],u=n[5],[(d=1/3)*r+(p=2/3)*o,d*a+p*i,d*c+p*o,d*u+p*i,c,u]));case"L":return["C"].concat(s(I,g,v,m));case"Z":return I===_&&g===y?["C",I,g,_,y,_,y]:["C"].concat(s(I,g,_,y))}return e}function p(e,t){if(void 0===t&&(t=!1),function(e){return(0,c.y)(e)&&e.every((function(e){var t=e[0];return"MC".includes(t)}))}(e)){var n=[].concat(e);return t?[n,[]]:n}for(var l,u,s=(0,i.A)(e),p=(0,r.__assign)({},a.z),f=[],h="",v=s.length,m=[],I=0;I=a.R[n]&&("m"===n&&r.length>2?(e.segments.push([t].concat(r.splice(0,2))),n="l",t="m"===t?"l":"L"):e.segments.push([t].concat(r.splice(0,a.R[n]))),a.R[n]););}function i(e){var t=e.index,n=e.pathValue,r=n.charCodeAt(t);return 48===r?(e.param=0,void(e.index+=1)):49===r?(e.param=1,void(e.index+=1)):void(e.err='[path-util]: invalid Arc flag "'+n[t]+'", expecting 0 or 1 at index '+t)}function c(e){return e>=48&&e<=57||43===e||45===e||46===e}function l(e){return e>=48&&e<=57}function u(e){var t,n=e.max,r=e.pathValue,a=e.index,o=a,i=!1,c=!1,u=!1,s=!1;if(o>=n)e.err="[path-util]: Invalid path value at index "+o+', "pathValue" is missing param';else if(43!==(t=r.charCodeAt(o))&&45!==t||(o+=1,t=r.charCodeAt(o)),l(t)||46===t){if(46!==t){if(i=48===t,o+=1,t=r.charCodeAt(o),i&&o=5760&&[5760,6158,8192,8193,8194,8195,8196,8197,8198,8199,8200,8201,8202,8239,8287,12288,65279].includes(t));)e.index+=1}function d(e){var t=e.max,n=e.pathValue,r=e.index,l=n.charCodeAt(r),d=a.R[n[r].toLowerCase()];if(e.segmentStart=r,function(e){switch(32|e){case 109:case 122:case 108:case 104:case 118:case 99:case 115:case 113:case 116:case 97:return!0;default:return!1}}(l))if(e.index+=1,s(e),e.data=[],d){for(;;){for(var p=d;p>0;p-=1){if(97!=(32|l)||3!==p&&4!==p?u(e):i(e),e.err.length)return;e.data.push(e.param),s(e),e.index=e.max)break;if(!c(n.charCodeAt(e.index)))break}o(e)}else o(e);else e.err='[path-util]: Invalid path value "'+n[r]+'" is not a path command'}var p=function(e){this.pathValue=e,this.segments=[],this.max=e.length,this.index=0,this.param=0,this.segmentStart=0,this.data=[],this.err=""};function f(e){if((0,r.n)(e))return[].concat(e);var t=new p(e);for(s(t);t.index1&&(_*=T=Math.sqrt(T),y*=T);var A=_*_,M=y*y,R=(c===l?-1:1)*Math.sqrt(Math.abs((A*M-A*k*k-M*C*C)/(A*k*k+M*C*C)));v=R*_*k/y+(I+x)/2,m=R*-y*C/_+(g+b)/2,f=Math.asin(((g-m)/y*Math.pow(10,9)>>0)/Math.pow(10,9)),h=Math.asin(((b-m)/y*Math.pow(10,9)>>0)/Math.pow(10,9)),f=Ih&&(f-=2*Math.PI),!l&&h>f&&(h-=2*Math.PI)}var P=h-f;if(Math.abs(P)>w){var O=h,L=x,N=b;h=f+w*(l&&h>f?1:-1),S=a(x=v+_*Math.cos(h),b=m+y*Math.sin(h),_,y,i,0,l,L,N,[h,O,v,m])}P=h-f;var F=Math.cos(f),D=Math.sin(f),B=Math.cos(h),G=Math.sin(h),U=Math.tan(P/4),j=4/3*_*U,z=4/3*y*U,q=[I,g],H=[I+j*D,g-z*F],V=[x+j*G,b-z*B],W=[x,b];if(H[0]=2*q[0]-H[0],H[1]=2*q[1]-H[1],d)return H.concat(V,W,S);for(var X=[],Y=0,Z=(S=H.concat(V,W,S)).length;Y=h[t],v[t]-=m?1:0,m?e.ss:[e.s]})).flat()}));return I[0].length===I[1].length?I:i(I[0],I[1],f)}},80858:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(5496);function a(e){return(0,r.Y)(e)>=0}},5496:function(e,t,n){"use strict";n.d(t,{Y:function(){return a}});var r=n(75839);function a(e){var t=0,n=0,a=0;return(0,r.Y)(e).map((function(e){var r;if("M"===e[0])return t=e[1],n=e[2],0;var o=e.slice(1),i=o[0],c=o[1],l=o[2],u=o[3],s=o[4],d=o[5];return a=function(e,t,n,r,a,o,i,c){return 3*((c-t)*(n+a)-(i-e)*(r+o)+r*(e-a)-n*(t-o)+c*(a+e/3)-i*(o+t/3))/20}(t,n,i,c,l,u,s,d),r=e.slice(-2),t=r[0],n=r[1],a})).reduce((function(e,t){return e+t}),0)}},84329:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(97582),a=n(32262);function o(e,t,n){return(0,a.s)(e,t,(0,r.__assign)((0,r.__assign)({},n),{bbox:!1,length:!0})).point}},83555:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});var r=n(44078);function a(e,t){var n=e.length-1,a=[],o=0,i=function(e){var t=e.length,n=t-1;return e.map((function(r,a){return e.map((function(r,o){var i,c=a+o;return 0===o||e[c]&&"M"===e[c][0]?(i=e[c],["M"].concat(i.slice(-2))):(c>=t&&(c-=n),e[c])}))}))}(e);return i.forEach((function(i,c){e.slice(1).forEach((function(a,i){o+=(0,r.y)(e[(c+i)%n].slice(-2),t[i%n].slice(-2))})),a[c]=o,o=0})),i[a.indexOf(Math.min.apply(null,a))]}},69877:function(e,t,n){"use strict";n.d(t,{D:function(){return o}});var r=n(97582),a=n(32262);function o(e,t){return(0,a.s)(e,void 0,(0,r.__assign)((0,r.__assign)({},t),{bbox:!1,length:!0})).length}},41010:function(e,t,n){"use strict";n.d(t,{b:function(){return a}});var r=n(56346);function a(e){return(0,r.n)(e)&&e.every((function(e){var t=e[0];return t===t.toUpperCase()}))}},11013:function(e,t,n){"use strict";n.d(t,{y:function(){return a}});var r=n(41010);function a(e){return(0,r.b)(e)&&e.every((function(e){var t=e[0];return"ACLMQZ".includes(t)}))}},56346:function(e,t,n){"use strict";n.d(t,{n:function(){return a}});var r=n(18323);function a(e){return Array.isArray(e)&&e.every((function(e){var t=e[0].toLowerCase();return r.R[t]===e.length-1&&"achlmqstvz".includes(t)}))}},17570:function(e,t,n){"use strict";function r(e,t,n){var r=e[0],a=e[1];return[r+(t[0]-r)*n,a+(t[1]-a)*n]}n.d(t,{k:function(){return r}})},32262:function(e,t,n){"use strict";n.d(t,{s:function(){return f}});var r=n(99401),a=n(17570),o=n(44078);function i(e,t,n,r,i){var c=(0,o.y)([e,t],[n,r]),l={x:0,y:0};if("number"==typeof i)if(i<=0)l={x:e,y:t};else if(i>=c)l={x:n,y:r};else{var u=(0,a.k)([e,t],[n,r],i/c);l={x:u[0],y:u[1]}}return{length:c,point:l,min:{x:Math.min(e,n),y:Math.min(t,r)},max:{x:Math.max(e,n),y:Math.max(t,r)}}}function c(e,t){var n=e.x,r=e.y,a=t.x,o=t.y,i=n*a+r*o,c=Math.sqrt((Math.pow(n,2)+Math.pow(r,2))*(Math.pow(a,2)+Math.pow(o,2)));return(n*o-r*a<0?-1:1)*Math.acos(i/c)}function l(e,t,n,r,a,o,l,u,s,d){var p=Math.abs,f=Math.sin,h=Math.cos,v=Math.sqrt,m=Math.PI,I=p(n),g=p(r),_=(a%360+360)%360*(m/180);if(e===u&&t===s)return{x:e,y:t};if(0===I||0===g)return i(e,t,u,s,d).point;var y=(e-u)/2,x=(t-s)/2,b={x:h(_)*y+f(_)*x,y:-f(_)*y+h(_)*x},w=Math.pow(b.x,2)/Math.pow(I,2)+Math.pow(b.y,2)/Math.pow(g,2);w>1&&(I*=v(w),g*=v(w));var E=(Math.pow(I,2)*Math.pow(g,2)-Math.pow(I,2)*Math.pow(b.y,2)-Math.pow(g,2)*Math.pow(b.x,2))/(Math.pow(I,2)*Math.pow(b.y,2)+Math.pow(g,2)*Math.pow(b.x,2)),S=(o!==l?1:-1)*v(E=E<0?0:E),C=S*(I*b.y/g),k=S*(-g*b.x/I),T=h(_)*C-f(_)*k+(e+u)/2,A=f(_)*C+h(_)*k+(t+s)/2,M={x:(b.x-C)/I,y:(b.y-k)/g},R=c({x:1,y:0},M),P=c(M,{x:(-b.x-C)/I,y:(-b.y-k)/g});!l&&P>0?P-=2*m:l&&P<0&&(P+=2*m);var O=R+(P%=2*m)*d,L=I*h(O),N=g*f(O);return{x:h(_)*L-f(_)*N+T,y:f(_)*L+h(_)*N+A}}function u(e,t,n,r,a,i,c,u,s,d,p){var f,h=p.bbox,v=void 0===h||h,m=p.length,I=void 0===m||m,g=p.sampleSize,_=void 0===g?30:g,y="number"==typeof d,x=e,b=t,w=0,E=[x,b,w],S=[x,b],C={x:0,y:0},k=[{x:x,y:b}];y&&d<=0&&(C={x:x,y:b});for(var T=0;T<=_;T+=1){if(x=(f=l(e,t,n,r,a,i,c,u,s,T/_)).x,b=f.y,v&&k.push({x:x,y:b}),I&&(w+=(0,o.y)(S,[x,b])),S=[x,b],y&&w>=d&&d>E[2]){var A=(w-d)/(w-E[2]);C={x:S[0]*(1-A)+E[0]*A,y:S[1]*(1-A)+E[1]*A}}E=[x,b,w]}return y&&d>=w&&(C={x:u,y:s}),{length:w,point:C,min:{x:Math.min.apply(null,k.map((function(e){return e.x}))),y:Math.min.apply(null,k.map((function(e){return e.y})))},max:{x:Math.max.apply(null,k.map((function(e){return e.x}))),y:Math.max.apply(null,k.map((function(e){return e.y})))}}}var s=n(6489);function d(e,t,n,r,a,o,i){var c=1-i;return{x:Math.pow(c,2)*e+2*c*i*n+Math.pow(i,2)*a,y:Math.pow(c,2)*t+2*c*i*r+Math.pow(i,2)*o}}function p(e,t,n,r,a,i,c,l){var u,s=l.bbox,p=void 0===s||s,f=l.length,h=void 0===f||f,v=l.sampleSize,m=void 0===v?10:v,I="number"==typeof c,g=e,_=t,y=0,x=[g,_,y],b=[g,_],w={x:0,y:0},E=[{x:g,y:_}];I&&c<=0&&(w={x:g,y:_});for(var S=0;S<=m;S+=1){if(g=(u=d(e,t,n,r,a,i,S/m)).x,_=u.y,p&&E.push({x:g,y:_}),h&&(y+=(0,o.y)(b,[g,_])),b=[g,_],I&&y>=c&&c>x[2]){var C=(y-c)/(y-x[2]);w={x:b[0]*(1-C)+x[0]*C,y:b[1]*(1-C)+x[1]*C}}x=[g,_,y]}return I&&c>=y&&(w={x:a,y:i}),{length:y,point:w,min:{x:Math.min.apply(null,E.map((function(e){return e.x}))),y:Math.min.apply(null,E.map((function(e){return e.y})))},max:{x:Math.max.apply(null,E.map((function(e){return e.x}))),y:Math.max.apply(null,E.map((function(e){return e.y})))}}}function f(e,t,n){for(var a,o,c,l,d,f,h,v,m,I=(0,r.A)(e),g="number"==typeof t,_=[],y=0,x=0,b=0,w=0,E=[],S=[],C=0,k={x:0,y:0},T=k,A=k,M=k,R=0,P=0,O=I.length;P=t&&(M=A),S.push(T),E.push(k),R+=C,y=(f="Z"!==v?m.slice(-2):[b,w])[0],x=f[1];return g&&t>=R&&(M={x:y,y:x}),{length:R,point:M,min:{x:Math.min.apply(null,E.map((function(e){return e.x}))),y:Math.min.apply(null,E.map((function(e){return e.y})))},max:{x:Math.max.apply(null,S.map((function(e){return e.x}))),y:Math.max.apply(null,S.map((function(e){return e.y})))}}}},6489:function(e,t,n){"use strict";n.d(t,{S:function(){return o}});var r=n(44078);function a(e,t,n,r,a,o,i,c,l){var u=1-l;return{x:Math.pow(u,3)*e+3*Math.pow(u,2)*l*n+3*u*Math.pow(l,2)*a+Math.pow(l,3)*i,y:Math.pow(u,3)*t+3*Math.pow(u,2)*l*r+3*u*Math.pow(l,2)*o+Math.pow(l,3)*c}}function o(e,t,n,o,i,c,l,u,s,d){var p,f=d.bbox,h=void 0===f||f,v=d.length,m=void 0===v||v,I=d.sampleSize,g=void 0===I?10:I,_="number"==typeof s,y=e,x=t,b=0,w=[y,x,b],E=[y,x],S={x:0,y:0},C=[{x:y,y:x}];_&&s<=0&&(S={x:y,y:x});for(var k=0;k<=g;k+=1){if(y=(p=a(e,t,n,o,i,c,l,u,k/g)).x,x=p.y,h&&C.push({x:y,y:x}),m&&(b+=(0,r.y)(E,[y,x])),E=[y,x],_&&b>=s&&s>w[2]){var T=(b-s)/(b-w[2]);S={x:E[0]*(1-T)+w[0]*T,y:E[1]*(1-T)+w[1]*T}}w=[y,x,b]}return _&&s>=b&&(S={x:l,y:u}),{length:b,point:S,min:{x:Math.min.apply(null,C.map((function(e){return e.x}))),y:Math.min.apply(null,C.map((function(e){return e.y})))},max:{x:Math.max.apply(null,C.map((function(e){return e.x}))),y:Math.max.apply(null,C.map((function(e){return e.y})))}}}},25687:function(e,t,n){"use strict";n.d(t,{kG:function(){return r}});function r(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}},95957:function(e,t,n){"use strict";function r(e,t){var n=t&&t.cache?t.cache:s,r=t&&t.serializer?t.serializer:l;return(t&&t.strategy?t.strategy:c)(e,{cache:n,serializer:r})}function a(e,t,n,r){var a,o=null==(a=r)||"number"==typeof a||"boolean"==typeof a?r:n(r),i=t.get(o);return void 0===i&&(i=e.call(this,r),t.set(o,i)),i}function o(e,t,n){var r=Array.prototype.slice.call(arguments,3),a=n(r),o=t.get(a);return void 0===o&&(o=e.apply(this,r),t.set(a,o)),o}function i(e,t,n,r,a){return n.bind(t,e,r,a)}function c(e,t){return i(e,this,1===e.length?a:o,t.cache.create(),t.serializer)}n.d(t,{A:function(){return d},H:function(){return r}});var l=function(){return JSON.stringify(arguments)};function u(){this.cache=Object.create(null)}u.prototype.get=function(e){return this.cache[e]},u.prototype.set=function(e,t){this.cache[e]=t};var s={create:function(){return new u}},d={variadic:function(e,t){return i(e,this,o,t.cache.create(),t.serializer)},monadic:function(e,t){return i(e,this,a,t.cache.create(),t.serializer)}}},56096:function(e,t,n){"use strict";n.d(t,{wD:function(){return a},VG:function(){return l},rp:function(){return s},Ii:function(){return I},O4:function(){return c},uf:function(){return u},Wh:function(){return m},Jo:function(){return f},yx:function(){return h},Wi:function(){return p},HI:function(){return v},pe:function(){return d},Qc:function(){return oe}});var r,a,o,i=n(97582);function c(e){return e.type===a.literal}function l(e){return e.type===a.argument}function u(e){return e.type===a.number}function s(e){return e.type===a.date}function d(e){return e.type===a.time}function p(e){return e.type===a.select}function f(e){return e.type===a.plural}function h(e){return e.type===a.pound}function v(e){return e.type===a.tag}function m(e){return!(!e||"object"!=typeof e||e.type!==o.number)}function I(e){return!(!e||"object"!=typeof e||e.type!==o.dateTime)}!function(e){e[e.EXPECT_ARGUMENT_CLOSING_BRACE=1]="EXPECT_ARGUMENT_CLOSING_BRACE",e[e.EMPTY_ARGUMENT=2]="EMPTY_ARGUMENT",e[e.MALFORMED_ARGUMENT=3]="MALFORMED_ARGUMENT",e[e.EXPECT_ARGUMENT_TYPE=4]="EXPECT_ARGUMENT_TYPE",e[e.INVALID_ARGUMENT_TYPE=5]="INVALID_ARGUMENT_TYPE",e[e.EXPECT_ARGUMENT_STYLE=6]="EXPECT_ARGUMENT_STYLE",e[e.INVALID_NUMBER_SKELETON=7]="INVALID_NUMBER_SKELETON",e[e.INVALID_DATE_TIME_SKELETON=8]="INVALID_DATE_TIME_SKELETON",e[e.EXPECT_NUMBER_SKELETON=9]="EXPECT_NUMBER_SKELETON",e[e.EXPECT_DATE_TIME_SKELETON=10]="EXPECT_DATE_TIME_SKELETON",e[e.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE=11]="UNCLOSED_QUOTE_IN_ARGUMENT_STYLE",e[e.EXPECT_SELECT_ARGUMENT_OPTIONS=12]="EXPECT_SELECT_ARGUMENT_OPTIONS",e[e.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE=13]="EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE=14]="INVALID_PLURAL_ARGUMENT_OFFSET_VALUE",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR=15]="EXPECT_SELECT_ARGUMENT_SELECTOR",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR=16]="EXPECT_PLURAL_ARGUMENT_SELECTOR",e[e.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT=17]="EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT",e[e.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT=18]="EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT",e[e.INVALID_PLURAL_ARGUMENT_SELECTOR=19]="INVALID_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_PLURAL_ARGUMENT_SELECTOR=20]="DUPLICATE_PLURAL_ARGUMENT_SELECTOR",e[e.DUPLICATE_SELECT_ARGUMENT_SELECTOR=21]="DUPLICATE_SELECT_ARGUMENT_SELECTOR",e[e.MISSING_OTHER_CLAUSE=22]="MISSING_OTHER_CLAUSE",e[e.INVALID_TAG=23]="INVALID_TAG",e[e.INVALID_TAG_NAME=25]="INVALID_TAG_NAME",e[e.UNMATCHED_CLOSING_TAG=26]="UNMATCHED_CLOSING_TAG",e[e.UNCLOSED_TAG=27]="UNCLOSED_TAG"}(r||(r={})),function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(a||(a={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(o||(o={}));var g=/[ \xA0\u1680\u2000-\u200A\u202F\u205F\u3000]/,_=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;function y(e){var t={};return e.replace(_,(function(e){var n=e.length;switch(e[0]){case"G":t.era=4===n?"long":5===n?"narrow":"short";break;case"y":t.year=2===n?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":t.month=["numeric","2-digit","short","long","narrow"][n-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":t.day=["numeric","2-digit"][n-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":t.weekday=4===n?"long":5===n?"narrow":"short";break;case"e":if(n<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"c":if(n<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");t.weekday=["short","long","narrow","short"][n-4];break;case"a":t.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":t.hourCycle="h12",t.hour=["numeric","2-digit"][n-1];break;case"H":t.hourCycle="h23",t.hour=["numeric","2-digit"][n-1];break;case"K":t.hourCycle="h11",t.hour=["numeric","2-digit"][n-1];break;case"k":t.hourCycle="h24",t.hour=["numeric","2-digit"][n-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":t.minute=["numeric","2-digit"][n-1];break;case"s":t.second=["numeric","2-digit"][n-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":t.timeZoneName=n<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),t}var x=/[\t-\r \x85\u200E\u200F\u2028\u2029]/i;var b=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,w=/^(@+)?(\+|#+)?[rs]?$/g,E=/(\*)(0+)|(#+)(0+)|(0+)/g,S=/^(0+)$/;function C(e){var t={};return"r"===e[e.length-1]?t.roundingPriority="morePrecision":"s"===e[e.length-1]&&(t.roundingPriority="lessPrecision"),e.replace(w,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function k(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":case"()":return{currencySign:"accounting"};case"sign-always":case"+!":return{signDisplay:"always"};case"sign-accounting-always":case"()!":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":case"+?":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":case"()?":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":case"+_":return{signDisplay:"never"}}}function T(e){var t;if("E"===e[0]&&"E"===e[1]?(t={notation:"engineering"},e=e.slice(2)):"E"===e[0]&&(t={notation:"scientific"},e=e.slice(1)),t){var n=e.slice(0,2);if("+!"===n?(t.signDisplay="always",e=e.slice(2)):"+?"===n&&(t.signDisplay="exceptZero",e=e.slice(2)),!S.test(e))throw new Error("Malformed concise eng/scientific notation");t.minimumIntegerDigits=e.length}return t}function A(e){var t=k(e);return t||{}}function M(e){for(var t={},n=0,r=e;n1)throw new RangeError("integer-width stems only accept a single optional option");a.options[0].replace(E,(function(e,n,r,a,o,i){if(n)t.minimumIntegerDigits=r.length;else{if(a&&o)throw new Error("We currently do not support maximum integer digits");if(i)throw new Error("We currently do not support exact integer digits")}return""}));continue}if(S.test(a.stem))t.minimumIntegerDigits=a.stem.length;else if(b.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(b,(function(e,n,r,a,o,i){return"*"===r?t.minimumFractionDigits=n.length:a&&"#"===a[0]?t.maximumFractionDigits=a.length:o&&i?(t.minimumFractionDigits=o.length,t.maximumFractionDigits=o.length+i.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""}));var o=a.options[0];"w"===o?t=(0,i.__assign)((0,i.__assign)({},t),{trailingZeroDisplay:"stripIfInteger"}):o&&(t=(0,i.__assign)((0,i.__assign)({},t),C(o)))}else if(w.test(a.stem))t=(0,i.__assign)((0,i.__assign)({},t),C(a.stem));else{var c=k(a.stem);c&&(t=(0,i.__assign)((0,i.__assign)({},t),c));var l=T(a.stem);l&&(t=(0,i.__assign)((0,i.__assign)({},t),l))}}return t}var R,P={"001":["H","h"],AC:["H","h","hb","hB"],AD:["H","hB"],AE:["h","hB","hb","H"],AF:["H","hb","hB","h"],AG:["h","hb","H","hB"],AI:["H","h","hb","hB"],AL:["h","H","hB"],AM:["H","hB"],AO:["H","hB"],AR:["H","h","hB","hb"],AS:["h","H"],AT:["H","hB"],AU:["h","hb","H","hB"],AW:["H","hB"],AX:["H"],AZ:["H","hB","h"],BA:["H","hB","h"],BB:["h","hb","H","hB"],BD:["h","hB","H"],BE:["H","hB"],BF:["H","hB"],BG:["H","hB","h"],BH:["h","hB","hb","H"],BI:["H","h"],BJ:["H","hB"],BL:["H","hB"],BM:["h","hb","H","hB"],BN:["hb","hB","h","H"],BO:["H","hB","h","hb"],BQ:["H"],BR:["H","hB"],BS:["h","hb","H","hB"],BT:["h","H"],BW:["H","h","hb","hB"],BY:["H","h"],BZ:["H","h","hb","hB"],CA:["h","hb","H","hB"],CC:["H","h","hb","hB"],CD:["hB","H"],CF:["H","h","hB"],CG:["H","hB"],CH:["H","hB","h"],CI:["H","hB"],CK:["H","h","hb","hB"],CL:["H","h","hB","hb"],CM:["H","h","hB"],CN:["H","hB","hb","h"],CO:["h","H","hB","hb"],CP:["H"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],CV:["H","hB"],CW:["H","hB"],CX:["H","h","hb","hB"],CY:["h","H","hb","hB"],CZ:["H"],DE:["H","hB"],DG:["H","h","hb","hB"],DJ:["h","H"],DK:["H"],DM:["h","hb","H","hB"],DO:["h","H","hB","hb"],DZ:["h","hB","hb","H"],EA:["H","h","hB","hb"],EC:["H","hB","h","hb"],EE:["H","hB"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],ER:["h","H"],ES:["H","hB","h","hb"],ET:["hB","hb","h","H"],FI:["H"],FJ:["h","hb","H","hB"],FK:["H","h","hb","hB"],FM:["h","hb","H","hB"],FO:["H","h"],FR:["H","hB"],GA:["H","hB"],GB:["H","h","hb","hB"],GD:["h","hb","H","hB"],GE:["H","hB","h"],GF:["H","hB"],GG:["H","h","hb","hB"],GH:["h","H"],GI:["H","h","hb","hB"],GL:["H","h"],GM:["h","hb","H","hB"],GN:["H","hB"],GP:["H","hB"],GQ:["H","hB","h","hb"],GR:["h","H","hb","hB"],GT:["H","h","hB","hb"],GU:["h","hb","H","hB"],GW:["H","hB"],GY:["h","hb","H","hB"],HK:["h","hB","hb","H"],HN:["H","h","hB","hb"],HR:["H","hB"],HU:["H","h"],IC:["H","h","hB","hb"],ID:["H"],IE:["H","h","hb","hB"],IL:["H","hB"],IM:["H","h","hb","hB"],IN:["h","H"],IO:["H","h","hb","hB"],IQ:["h","hB","hb","H"],IR:["hB","H"],IS:["H"],IT:["H","hB"],JE:["H","h","hb","hB"],JM:["h","hb","H","hB"],JO:["h","hB","hb","H"],JP:["H","K","h"],KE:["hB","hb","H","h"],KG:["H","h","hB","hb"],KH:["hB","h","H","hb"],KI:["h","hb","H","hB"],KM:["H","h","hB","hb"],KN:["h","hb","H","hB"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],KW:["h","hB","hb","H"],KY:["h","hb","H","hB"],KZ:["H","hB"],LA:["H","hb","hB","h"],LB:["h","hB","hb","H"],LC:["h","hb","H","hB"],LI:["H","hB","h"],LK:["H","h","hB","hb"],LR:["h","hb","H","hB"],LS:["h","H"],LT:["H","h","hb","hB"],LU:["H","h","hB"],LV:["H","hB","hb","h"],LY:["h","hB","hb","H"],MA:["H","h","hB","hb"],MC:["H","hB"],MD:["H","hB"],ME:["H","hB","h"],MF:["H","hB"],MG:["H","h"],MH:["h","hb","H","hB"],MK:["H","h","hb","hB"],ML:["H"],MM:["hB","hb","H","h"],MN:["H","h","hb","hB"],MO:["h","hB","hb","H"],MP:["h","hb","H","hB"],MQ:["H","hB"],MR:["h","hB","hb","H"],MS:["H","h","hb","hB"],MT:["H","h"],MU:["H","h"],MV:["H","h"],MW:["h","hb","H","hB"],MX:["H","h","hB","hb"],MY:["hb","hB","h","H"],MZ:["H","hB"],NA:["h","H","hB","hb"],NC:["H","hB"],NE:["H"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NI:["H","h","hB","hb"],NL:["H","hB"],NO:["H","h"],NP:["H","h","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],NZ:["h","hb","H","hB"],OM:["h","hB","hb","H"],PA:["h","H","hB","hb"],PE:["H","hB","h","hb"],PF:["H","h","hB"],PG:["h","H"],PH:["h","hB","hb","H"],PK:["h","hB","H"],PL:["H","h"],PM:["H","hB"],PN:["H","h","hb","hB"],PR:["h","H","hB","hb"],PS:["h","hB","hb","H"],PT:["H","hB"],PW:["h","H"],PY:["H","h","hB","hb"],QA:["h","hB","hb","H"],RE:["H","hB"],RO:["H","hB"],RS:["H","hB","h"],RU:["H"],RW:["H","h"],SA:["h","hB","hb","H"],SB:["h","hb","H","hB"],SC:["H","h","hB"],SD:["h","hB","hb","H"],SE:["H"],SG:["h","hb","H","hB"],SH:["H","h","hb","hB"],SI:["H","hB"],SJ:["H"],SK:["H"],SL:["h","hb","H","hB"],SM:["H","h","hB"],SN:["H","h","hB"],SO:["h","H"],SR:["H","hB"],SS:["h","hb","H","hB"],ST:["H","hB"],SV:["H","h","hB","hb"],SX:["H","h","hb","hB"],SY:["h","hB","hb","H"],SZ:["h","hb","H","hB"],TA:["H","h","hb","hB"],TC:["h","hb","H","hB"],TD:["h","H","hB"],TF:["H","h","hB"],TG:["H","hB"],TH:["H","h"],TJ:["H","h"],TL:["H","hB","hb","h"],TM:["H","h"],TN:["h","hB","hb","H"],TO:["h","H"],TR:["H","hB"],TT:["h","hb","H","hB"],TW:["hB","hb","h","H"],TZ:["hB","hb","H","h"],UA:["H","hB","h"],UG:["hB","hb","H","h"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],UY:["H","h","hB","hb"],UZ:["H","hB","h"],VA:["H","h","hB"],VC:["h","hb","H","hB"],VE:["h","H","hB","hb"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],VN:["H","h"],VU:["h","H"],WF:["H","hB"],WS:["h","H"],XK:["H","hB","h"],YE:["h","hB","hb","H"],YT:["H","hB"],ZA:["H","h","hb","hB"],ZM:["h","hb","H","hB"],ZW:["H","h"],"af-ZA":["H","h","hB","hb"],"ar-001":["h","hB","hb","H"],"ca-ES":["H","h","hB"],"en-001":["h","hb","H","hB"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"gu-IN":["hB","hb","h","H"],"hi-IN":["hB","h","H"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],"ta-IN":["hB","h","hb","H"],"te-IN":["hB","h","H"],"zu-ZA":["H","hB","hb","h"]};function O(e){var t=e.hourCycle;if(void 0===t&&e.hourCycles&&e.hourCycles.length&&(t=e.hourCycles[0]),t)switch(t){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw new Error("Invalid hourCycle")}var n,r=e.language;return"root"!==r&&(n=e.maximize().region),(P[n||""]||P[r||""]||P["".concat(r,"-001")]||P["001"])[0]}var L=new RegExp("^".concat(g.source,"*")),N=new RegExp("".concat(g.source,"*$"));function F(e,t){return{start:e,end:t}}var D=!!String.prototype.startsWith&&"_a".startsWith("a",1),B=!!String.fromCodePoint,G=!!Object.fromEntries,U=!!String.prototype.codePointAt,j=!!String.prototype.trimStart,z=!!String.prototype.trimEnd,q=!!Number.isSafeInteger?Number.isSafeInteger:function(e){return"number"==typeof e&&isFinite(e)&&Math.floor(e)===e&&Math.abs(e)<=9007199254740991},H=!0;try{H="a"===(null===(R=Q("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu").exec("a"))||void 0===R?void 0:R[0])}catch(e){H=!1}var V,W=D?function(e,t,n){return e.startsWith(t,n)}:function(e,t,n){return e.slice(n,n+t.length)===t},X=B?String.fromCodePoint:function(){for(var e=[],t=0;to;){if((n=e[o++])>1114111)throw RangeError(n+" is not a valid code point");r+=n<65536?String.fromCharCode(n):String.fromCharCode(55296+((n-=65536)>>10),n%1024+56320)}return r},Y=G?Object.fromEntries:function(e){for(var t={},n=0,r=e;n=n)){var r,a=e.charCodeAt(t);return a<55296||a>56319||t+1===n||(r=e.charCodeAt(t+1))<56320||r>57343?a:r-56320+(a-55296<<10)+65536}},K=j?function(e){return e.trimStart()}:function(e){return e.replace(L,"")},$=z?function(e){return e.trimEnd()}:function(e){return e.replace(N,"")};function Q(e,t){return new RegExp(e,t)}if(H){var J=Q("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");V=function(e,t){var n;return J.lastIndex=t,null!==(n=J.exec(e)[1])&&void 0!==n?n:""}}else V=function(e,t){for(var n=[];;){var r=Z(e,t);if(void 0===r||ne(r)||re(r))break;n.push(r),t+=r>=65536?2:1}return X.apply(void 0,n)};var ee=function(){function e(e,t){void 0===t&&(t={}),this.message=e,this.position={offset:0,line:1,column:1},this.ignoreTag=!!t.ignoreTag,this.locale=t.locale,this.requiresOtherClause=!!t.requiresOtherClause,this.shouldParseSkeletons=!!t.shouldParseSkeletons}return e.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},e.prototype.parseMessage=function(e,t,n){for(var o=[];!this.isEOF();){var i=this.char();if(123===i){if((c=this.parseArgument(e,n)).err)return c;o.push(c.val)}else{if(125===i&&e>0)break;if(35!==i||"plural"!==t&&"selectordinal"!==t){if(60===i&&!this.ignoreTag&&47===this.peek()){if(n)break;return this.error(r.UNMATCHED_CLOSING_TAG,F(this.clonePosition(),this.clonePosition()))}if(60===i&&!this.ignoreTag&&te(this.peek()||0)){if((c=this.parseTag(e,t)).err)return c;o.push(c.val)}else{var c;if((c=this.parseLiteral(e,t)).err)return c;o.push(c.val)}}else{var l=this.clonePosition();this.bump(),o.push({type:a.pound,location:F(l,this.clonePosition())})}}}return{val:o,err:null}},e.prototype.parseTag=function(e,t){var n=this.clonePosition();this.bump();var o=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:a.literal,value:"<".concat(o,"/>"),location:F(n,this.clonePosition())},err:null};if(this.bumpIf(">")){var i=this.parseMessage(e+1,t,!0);if(i.err)return i;var c=i.val,l=this.clonePosition();if(this.bumpIf("")?{val:{type:a.tag,value:o,children:c,location:F(n,this.clonePosition())},err:null}:this.error(r.INVALID_TAG,F(l,this.clonePosition())))}return this.error(r.UNCLOSED_TAG,F(n,this.clonePosition()))}return this.error(r.INVALID_TAG,F(n,this.clonePosition()))},e.prototype.parseTagName=function(){var e,t=this.offset();for(this.bump();!this.isEOF()&&(45===(e=this.char())||46===e||e>=48&&e<=57||95===e||e>=97&&e<=122||e>=65&&e<=90||183==e||e>=192&&e<=214||e>=216&&e<=246||e>=248&&e<=893||e>=895&&e<=8191||e>=8204&&e<=8205||e>=8255&&e<=8256||e>=8304&&e<=8591||e>=11264&&e<=12271||e>=12289&&e<=55295||e>=63744&&e<=64975||e>=65008&&e<=65533||e>=65536&&e<=983039);)this.bump();return this.message.slice(t,this.offset())},e.prototype.parseLiteral=function(e,t){for(var n=this.clonePosition(),r="";;){var o=this.tryParseQuote(t);if(o)r+=o;else{var i=this.tryParseUnquoted(e,t);if(i)r+=i;else{var c=this.tryParseLeftAngleBracket();if(!c)break;r+=c}}}var l=F(n,this.clonePosition());return{val:{type:a.literal,value:r,location:l},err:null}},e.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&(te(e=this.peek()||0)||47===e)?null:(this.bump(),"<");var e},e.prototype.tryParseQuote=function(e){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===e||"selectordinal"===e)break;return null;default:return null}this.bump();var t=[this.char()];for(this.bump();!this.isEOF();){var n=this.char();if(39===n){if(39!==this.peek()){this.bump();break}t.push(39),this.bump()}else t.push(n);this.bump()}return X.apply(void 0,t)},e.prototype.tryParseUnquoted=function(e,t){if(this.isEOF())return null;var n=this.char();return 60===n||123===n||35===n&&("plural"===t||"selectordinal"===t)||125===n&&e>0?null:(this.bump(),X(n))},e.prototype.parseArgument=function(e,t){var n=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,F(n,this.clonePosition()));if(125===this.char())return this.bump(),this.error(r.EMPTY_ARGUMENT,F(n,this.clonePosition()));var o=this.parseIdentifierIfPossible().value;if(!o)return this.error(r.MALFORMED_ARGUMENT,F(n,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,F(n,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:a.argument,value:o,location:F(n,this.clonePosition())},err:null};case 44:return this.bump(),this.bumpSpace(),this.isEOF()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,F(n,this.clonePosition())):this.parseArgumentOptions(e,t,o,n);default:return this.error(r.MALFORMED_ARGUMENT,F(n,this.clonePosition()))}},e.prototype.parseIdentifierIfPossible=function(){var e=this.clonePosition(),t=this.offset(),n=V(this.message,t),r=t+n.length;return this.bumpTo(r),{value:n,location:F(e,this.clonePosition())}},e.prototype.parseArgumentOptions=function(e,t,n,c){var l,u=this.clonePosition(),s=this.parseIdentifierIfPossible().value,d=this.clonePosition();switch(s){case"":return this.error(r.EXPECT_ARGUMENT_TYPE,F(u,d));case"number":case"date":case"time":this.bumpSpace();var p=null;if(this.bumpIf(",")){this.bumpSpace();var f=this.clonePosition();if((b=this.parseSimpleArgStyleIfPossible()).err)return b;if(0===(I=$(b.val)).length)return this.error(r.EXPECT_ARGUMENT_STYLE,F(this.clonePosition(),this.clonePosition()));p={style:I,styleLocation:F(f,this.clonePosition())}}if((w=this.tryParseArgumentClose(c)).err)return w;var h=F(c,this.clonePosition());if(p&&W(null==p?void 0:p.style,"::",0)){var v=K(p.style.slice(2));if("number"===s)return(b=this.parseNumberSkeletonFromString(v,p.styleLocation)).err?b:{val:{type:a.number,value:n,location:h,style:b.val},err:null};if(0===v.length)return this.error(r.EXPECT_DATE_TIME_SKELETON,h);var m=v;this.locale&&(m=function(e,t){for(var n="",r=0;r>1),l=O(t);for("H"!=l&&"k"!=l||(c=0);c-- >0;)n+="a";for(;i-- >0;)n=l+n}else n+="J"===a?"H":a}return n}(v,this.locale));var I={type:o.dateTime,pattern:m,location:p.styleLocation,parsedOptions:this.shouldParseSkeletons?y(m):{}};return{val:{type:"date"===s?a.date:a.time,value:n,location:h,style:I},err:null}}return{val:{type:"number"===s?a.number:"date"===s?a.date:a.time,value:n,location:h,style:null!==(l=null==p?void 0:p.style)&&void 0!==l?l:null},err:null};case"plural":case"selectordinal":case"select":var g=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(r.EXPECT_SELECT_ARGUMENT_OPTIONS,F(g,(0,i.__assign)({},g)));this.bumpSpace();var _=this.parseIdentifierIfPossible(),x=0;if("select"!==s&&"offset"===_.value){if(!this.bumpIf(":"))return this.error(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,F(this.clonePosition(),this.clonePosition()));var b;if(this.bumpSpace(),(b=this.tryParseDecimalInteger(r.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,r.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE)).err)return b;this.bumpSpace(),_=this.parseIdentifierIfPossible(),x=b.val}var w,E=this.tryParsePluralOrSelectOptions(e,s,t,_);if(E.err)return E;if((w=this.tryParseArgumentClose(c)).err)return w;var S=F(c,this.clonePosition());return"select"===s?{val:{type:a.select,value:n,options:Y(E.val),location:S},err:null}:{val:{type:a.plural,value:n,options:Y(E.val),offset:x,pluralType:"plural"===s?"cardinal":"ordinal",location:S},err:null};default:return this.error(r.INVALID_ARGUMENT_TYPE,F(u,d))}},e.prototype.tryParseArgumentClose=function(e){return this.isEOF()||125!==this.char()?this.error(r.EXPECT_ARGUMENT_CLOSING_BRACE,F(e,this.clonePosition())):(this.bump(),{val:!0,err:null})},e.prototype.parseSimpleArgStyleIfPossible=function(){for(var e=0,t=this.clonePosition();!this.isEOF();){switch(this.char()){case 39:this.bump();var n=this.clonePosition();if(!this.bumpUntil("'"))return this.error(r.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,F(n,this.clonePosition()));this.bump();break;case 123:e+=1,this.bump();break;case 125:if(!(e>0))return{val:this.message.slice(t.offset,this.offset()),err:null};e-=1;break;default:this.bump()}}return{val:this.message.slice(t.offset,this.offset()),err:null}},e.prototype.parseNumberSkeletonFromString=function(e,t){var n=[];try{n=function(e){if(0===e.length)throw new Error("Number skeleton cannot be empty");for(var t=[],n=0,r=e.split(x).filter((function(e){return e.length>0}));n=48&&i<=57))break;a=!0,o=10*o+(i-48),this.bump()}var c=F(r,this.clonePosition());return a?q(o*=n)?{val:o,err:null}:this.error(t,c):this.error(e,c)},e.prototype.offset=function(){return this.position.offset},e.prototype.isEOF=function(){return this.offset()===this.message.length},e.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},e.prototype.char=function(){var e=this.position.offset;if(e>=this.message.length)throw Error("out of bound");var t=Z(this.message,e);if(void 0===t)throw Error("Offset ".concat(e," is at invalid UTF-16 code unit boundary"));return t},e.prototype.error=function(e,t){return{val:null,err:{kind:e,message:this.message,location:t}}},e.prototype.bump=function(){if(!this.isEOF()){var e=this.char();10===e?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=e<65536?1:2)}},e.prototype.bumpIf=function(e){if(W(this.message,e,this.offset())){for(var t=0;t=0?(this.bumpTo(n),!0):(this.bumpTo(this.message.length),!1)},e.prototype.bumpTo=function(e){if(this.offset()>e)throw Error("targetOffset ".concat(e," must be greater than or equal to the current offset ").concat(this.offset()));for(e=Math.min(e,this.message.length);;){var t=this.offset();if(t===e)break;if(t>e)throw Error("targetOffset ".concat(e," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},e.prototype.bumpSpace=function(){for(;!this.isEOF()&&ne(this.char());)this.bump()},e.prototype.peek=function(){if(this.isEOF())return null;var e=this.char(),t=this.offset(),n=this.message.charCodeAt(t+(e>=65536?2:1));return null!=n?n:null},e}();function te(e){return e>=97&&e<=122||e>=65&&e<=90}function ne(e){return e>=9&&e<=13||32===e||133===e||e>=8206&&e<=8207||8232===e||8233===e}function re(e){return e>=33&&e<=35||36===e||e>=37&&e<=39||40===e||41===e||42===e||43===e||44===e||45===e||e>=46&&e<=47||e>=58&&e<=59||e>=60&&e<=62||e>=63&&e<=64||91===e||92===e||93===e||94===e||96===e||123===e||124===e||125===e||126===e||161===e||e>=162&&e<=165||166===e||167===e||169===e||171===e||172===e||174===e||176===e||177===e||182===e||187===e||191===e||215===e||247===e||e>=8208&&e<=8213||e>=8214&&e<=8215||8216===e||8217===e||8218===e||e>=8219&&e<=8220||8221===e||8222===e||8223===e||e>=8224&&e<=8231||e>=8240&&e<=8248||8249===e||8250===e||e>=8251&&e<=8254||e>=8257&&e<=8259||8260===e||8261===e||8262===e||e>=8263&&e<=8273||8274===e||8275===e||e>=8277&&e<=8286||e>=8592&&e<=8596||e>=8597&&e<=8601||e>=8602&&e<=8603||e>=8604&&e<=8607||8608===e||e>=8609&&e<=8610||8611===e||e>=8612&&e<=8613||8614===e||e>=8615&&e<=8621||8622===e||e>=8623&&e<=8653||e>=8654&&e<=8655||e>=8656&&e<=8657||8658===e||8659===e||8660===e||e>=8661&&e<=8691||e>=8692&&e<=8959||e>=8960&&e<=8967||8968===e||8969===e||8970===e||8971===e||e>=8972&&e<=8991||e>=8992&&e<=8993||e>=8994&&e<=9e3||9001===e||9002===e||e>=9003&&e<=9083||9084===e||e>=9085&&e<=9114||e>=9115&&e<=9139||e>=9140&&e<=9179||e>=9180&&e<=9185||e>=9186&&e<=9254||e>=9255&&e<=9279||e>=9280&&e<=9290||e>=9291&&e<=9311||e>=9472&&e<=9654||9655===e||e>=9656&&e<=9664||9665===e||e>=9666&&e<=9719||e>=9720&&e<=9727||e>=9728&&e<=9838||9839===e||e>=9840&&e<=10087||10088===e||10089===e||10090===e||10091===e||10092===e||10093===e||10094===e||10095===e||10096===e||10097===e||10098===e||10099===e||10100===e||10101===e||e>=10132&&e<=10175||e>=10176&&e<=10180||10181===e||10182===e||e>=10183&&e<=10213||10214===e||10215===e||10216===e||10217===e||10218===e||10219===e||10220===e||10221===e||10222===e||10223===e||e>=10224&&e<=10239||e>=10240&&e<=10495||e>=10496&&e<=10626||10627===e||10628===e||10629===e||10630===e||10631===e||10632===e||10633===e||10634===e||10635===e||10636===e||10637===e||10638===e||10639===e||10640===e||10641===e||10642===e||10643===e||10644===e||10645===e||10646===e||10647===e||10648===e||e>=10649&&e<=10711||10712===e||10713===e||10714===e||10715===e||e>=10716&&e<=10747||10748===e||10749===e||e>=10750&&e<=11007||e>=11008&&e<=11055||e>=11056&&e<=11076||e>=11077&&e<=11078||e>=11079&&e<=11084||e>=11085&&e<=11123||e>=11124&&e<=11125||e>=11126&&e<=11157||11158===e||e>=11159&&e<=11263||e>=11776&&e<=11777||11778===e||11779===e||11780===e||11781===e||e>=11782&&e<=11784||11785===e||11786===e||11787===e||11788===e||11789===e||e>=11790&&e<=11798||11799===e||e>=11800&&e<=11801||11802===e||11803===e||11804===e||11805===e||e>=11806&&e<=11807||11808===e||11809===e||11810===e||11811===e||11812===e||11813===e||11814===e||11815===e||11816===e||11817===e||e>=11818&&e<=11822||11823===e||e>=11824&&e<=11833||e>=11834&&e<=11835||e>=11836&&e<=11839||11840===e||11841===e||11842===e||e>=11843&&e<=11855||e>=11856&&e<=11857||11858===e||e>=11859&&e<=11903||e>=12289&&e<=12291||12296===e||12297===e||12298===e||12299===e||12300===e||12301===e||12302===e||12303===e||12304===e||12305===e||e>=12306&&e<=12307||12308===e||12309===e||12310===e||12311===e||12312===e||12313===e||12314===e||12315===e||12316===e||12317===e||e>=12318&&e<=12319||12320===e||12336===e||64830===e||64831===e||e>=65093&&e<=65094}function ae(e){e.forEach((function(e){if(delete e.location,p(e)||f(e))for(var t in e.options)delete e.options[t].location,ae(e.options[t].value);else u(e)&&m(e.style)||(s(e)||d(e))&&I(e.style)?delete e.style.location:v(e)&&ae(e.children)}))}function oe(e,t){void 0===t&&(t={}),t=(0,i.__assign)({shouldParseSkeletons:!0,requiresOtherClause:!0},t);var n=new ee(e,t).parse();if(n.err){var a=SyntaxError(r[n.err.kind]);throw a.location=n.err.location,a.originalMessage=n.err.message,a}return(null==t?void 0:t.captureLocation)||ae(n.val),n.val}},88222:function(e,t,n){"use strict";n.d(t,{$6:function(){return d},OV:function(){return c},Qe:function(){return u},X9:function(){return s},gb:function(){return l},wI:function(){return i}});var r,a=n(97582);!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(r||(r={}));var o=function(e){function t(n,r,a){var o=this,i=a?a instanceof Error?a:new Error(String(a)):void 0;return(o=e.call(this,"[@formatjs/intl Error ".concat(n,"] ").concat(r,"\n").concat(i?"\n".concat(i.message,"\n").concat(i.stack):""))||this).code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(o,t),o}return(0,a.__extends)(t,e),t}(Error),i=function(e){function t(t,n){return e.call(this,r.UNSUPPORTED_FORMATTER,t,n)||this}return(0,a.__extends)(t,e),t}(o),c=function(e){function t(t,n){return e.call(this,r.INVALID_CONFIG,t,n)||this}return(0,a.__extends)(t,e),t}(o),l=function(e){function t(t,n){return e.call(this,r.MISSING_DATA,t,n)||this}return(0,a.__extends)(t,e),t}(o),u=function(e){function t(t,n,a){var o=e.call(this,r.FORMAT_ERROR,"".concat(t,"\nLocale: ").concat(n,"\n"),a)||this;return o.locale=n,o}return(0,a.__extends)(t,e),t}(o),s=function(e){function t(t,n,r,a){var o=e.call(this,"".concat(t,"\nMessageID: ").concat(null==r?void 0:r.id,"\nDefault Message: ").concat(null==r?void 0:r.defaultMessage,"\nDescription: ").concat(null==r?void 0:r.description,"\n"),n,a)||this;return o.descriptor=r,o.locale=n,o}return(0,a.__extends)(t,e),t}(u),d=function(e){function t(t,n){var a=e.call(this,r.MISSING_TRANSLATION,'Missing message: "'.concat(t.id,'" for locale "').concat(n,'", using ').concat(t.defaultMessage?"default message (".concat("string"==typeof t.defaultMessage?t.defaultMessage:t.defaultMessage.map((function(e){var t;return null!==(t=e.value)&&void 0!==t?t:JSON.stringify(e)})).join(),")"):"id"," as fallback."))||this;return a.descriptor=t,a}return(0,a.__extends)(t,e),t}(o)},82644:function(e,t,n){"use strict";n.d(t,{L6:function(){return c},Sn:function(){return u},TB:function(){return p},Z0:function(){return l},ax:function(){return d}});var r=n(97582),a=n(16284),o=n(95957),i=n(88222);function c(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var l={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(e){0},onWarn:function(e){0}};function u(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function s(e){return{create:function(){return{get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}function d(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,i=Intl.DisplayNames,c=(0,o.H)((function(){for(var e,t=[],n=0;n(window.innerHeight||document.documentElement.clientHeight)&&window.innerWidth>document.body.offsetWidth;(0,p.hq)("\nhtml body {\n overflow-y: hidden;\n ".concat(n?"width: calc(100% - ".concat(e,"px);"):"","\n}"),o)}else(0,p.jL)(o);return function(){(0,p.jL)(o)}}),[t,o])}var I=!1;var g=function(e){return!1!==e&&((0,i.Z)()&&e?"string"==typeof e?document.querySelector(e):"function"==typeof e?e():e:null)};var _=a.forwardRef((function(e,t){var n=e.open,p=e.autoLock,f=e.getContainer,h=(e.debug,e.autoDestroy),v=void 0===h||h,_=e.children,y=a.useState(n),x=(0,r.Z)(y,2),b=x[0],w=x[1],E=b||n;a.useEffect((function(){(v||n)&&w(n)}),[n,v]);var S=a.useState((function(){return g(f)})),C=(0,r.Z)(S,2),k=C[0],T=C[1];a.useEffect((function(){var e=g(f);T(null!=e?e:null)}));var A=function(e,t){var n=a.useState((function(){return(0,i.Z)()?document.createElement("div"):null})),o=(0,r.Z)(n,1)[0],c=a.useRef(!1),p=a.useContext(l),f=a.useState(d),h=(0,r.Z)(f,2),v=h[0],m=h[1],I=p||(c.current?void 0:function(e){m((function(t){return[e].concat((0,u.Z)(t))}))});function g(){o.parentElement||document.body.appendChild(o),c.current=!0}function _(){var e;null===(e=o.parentElement)||void 0===e||e.removeChild(o),c.current=!1}return(0,s.Z)((function(){return e?p?p(g):g():_(),_}),[e]),(0,s.Z)((function(){v.length&&(v.forEach((function(e){return e()})),m(d))}),[v]),[o,I]}(E&&!k),M=(0,r.Z)(A,2),R=M[0],P=M[1],O=null!=k?k:R;m(p&&n&&(0,i.Z)()&&(O===R||O===document.body));var L=null;_&&(0,c.Yr)(_)&&t&&(L=_.ref);var N=(0,c.x1)(L,t);if(!E||!(0,i.Z)()||void 0===k)return null;var F,D=!1===O||("boolean"==typeof F&&(I=F),I),B=_;return t&&(B=a.cloneElement(_,{ref:N})),a.createElement(l.Provider,{value:P},D?B:(0,o.createPortal)(B,O))}))},28336:function(e,t,n){var r,a,o,i,c,l,u,s=n(15009).default,d=n(97857).default,p=n(12444).default,f=n(72004).default,h=n(28785).default,v=n(48374).default,m=n(31996).default,I=n(26037).default,g=n(5574).default,_=n(19632).default,y=n(13769).default,x=n(99289).default,b=["Chart"],w=["type","children","key","plugins","style"];function E(){return E=x(s().mark((function e(t){var n,r,a,o,i,c,l,u,d,p,f,h,v,m,I=arguments;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=I.length>1&&void 0!==I[1]?I[1]:{},r=n.rows,a=void 0===r?10:r,o=n.index,i=void 0===o||o,c=n.width,l=void 0===c?"fit":c,u=n.height,d=void 0===u?null:u,(p=document.createElement("div")).style.width="100%",f=function(){var e=x(s().mark((function e(){var n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!Array.isArray(t)){e.next=2;break}return e.abrupt("return",t);case 2:return n=t.url,e.abrupt("return",fetch(n).then((function(e){return e.json()})));case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}(),h=function(){if("fit"!==l)return l;var e=getComputedStyle(p);return p.clientWidth||parseInt(e.width,0)},v=function(){return"number"==typeof d?d:30*a+30},requestAnimationFrame(x(s().mark((function e(){var t,n;return s().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,f();case 2:t=e.sent,n=window.s2.TableSheet,(m=new n(p,{data:t,fields:{columns:Object.keys(t[0])}},{width:h(),height:v(),showSeriesNumber:i})).render();case 6:case"end":return e.stop()}}),e)})))),p.clear=function(){m.destroy()},e.abrupt("return",p);case 9:case"end":return e.stop()}}),e)}))),E.apply(this,arguments)}n(23354),n(50203),window&&(window.g2=(r=n(77892),a=r.Chart,o=y(r,b),i=function(e){return["","Top","Left","Bottom","Right"].map((function(t){return e+t}))},c=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:["type","class","theme","autoFit","clip","frame","x","y","z","width","height","depth"].concat(_(i("margin")),_(i("padding")),_(i("inset")),["ratio","direction","iterationCount","shareSize","shareData","layout","data","encode","transform","scale","coordinate","style","animate","state","axis","legend","labels","tooltip","interaction","children"]).reverse();return Object.fromEntries(Object.entries(e).sort((function(e,n){var r=g(e,1)[0],a=g(n,1)[0];return t.indexOf(a)-t.indexOf(r)})))},l=function(e){for(var t=c(e),n=[t];n.length;){for(var r=n.pop().children,a=void 0===r?[]:r,o=0;o=0||(a[n]=e[n]);return a}var E={BASE:"base",BODY:"body",HEAD:"head",HTML:"html",LINK:"link",META:"meta",NOSCRIPT:"noscript",SCRIPT:"script",STYLE:"style",TITLE:"title",FRAGMENT:"Symbol(react.fragment)"},S={rel:["amphtml","canonical","alternate"]},C={type:["application/ld+json"]},k={charset:"",name:["robots","description"],property:["og:type","og:title","og:url","og:image","og:image:alt","og:description","twitter:url","twitter:title","twitter:description","twitter:image","twitter:image:alt","twitter:card","twitter:site"]},T=Object.keys(E).map((function(e){return E[e]})),A={accesskey:"accessKey",charset:"charSet",class:"className",contenteditable:"contentEditable",contextmenu:"contextMenu","http-equiv":"httpEquiv",itemprop:"itemProp",tabindex:"tabIndex"},M=Object.keys(A).reduce((function(e,t){return e[A[t]]=t,e}),{}),R=function(e,t){for(var n=e.length-1;n>=0;n-=1){var r=e[n];if(Object.prototype.hasOwnProperty.call(r,t))return r[t]}return null},P=function(e){var t=R(e,E.TITLE),n=R(e,"titleTemplate");if(Array.isArray(t)&&(t=t.join("")),n&&t)return n.replace(/%s/g,(function(){return t}));var r=R(e,"defaultTitle");return t||r||void 0},O=function(e){return R(e,"onChangeClientState")||function(){}},L=function(e,t){return t.filter((function(t){return void 0!==t[e]})).map((function(t){return t[e]})).reduce((function(e,t){return y({},e,t)}),{})},N=function(e,t){return t.filter((function(e){return void 0!==e[E.BASE]})).map((function(e){return e[E.BASE]})).reverse().reduce((function(t,n){if(!t.length)for(var r=Object.keys(n),a=0;a/g,">").replace(/"/g,""").replace(/'/g,"'")},q=function(e){return Object.keys(e).reduce((function(t,n){var r=void 0!==e[n]?n+'="'+e[n]+'"':""+n;return t?t+" "+r:r}),"")},H=function(e,t){return void 0===t&&(t={}),Object.keys(e).reduce((function(t,n){return t[A[n]||n]=e[n],t}),t)},V=function(e,t){return t.map((function(t,n){var r,a=((r={key:n})["data-rh"]=!0,r);return Object.keys(t).forEach((function(e){var n=A[e]||e;"innerHTML"===n||"cssText"===n?a.dangerouslySetInnerHTML={__html:t.innerHTML||t.cssText}:a[n]=t[e]})),d.createElement(e,a)}))},W=function(e,t,n){switch(e){case E.TITLE:return{toComponent:function(){return n=t.titleAttributes,(r={key:e=t.title})["data-rh"]=!0,a=H(n,r),[d.createElement(E.TITLE,a,e)];var e,n,r,a},toString:function(){return function(e,t,n,r){var a=q(n),o=B(t);return a?"<"+e+' data-rh="true" '+a+">"+z(o,r)+"":"<"+e+' data-rh="true">'+z(o,r)+""}(e,t.title,t.titleAttributes,n)}};case"bodyAttributes":case"htmlAttributes":return{toComponent:function(){return H(t)},toString:function(){return q(t)}};default:return{toComponent:function(){return V(e,t)},toString:function(){return function(e,t,n){return t.reduce((function(t,r){var a=Object.keys(r).filter((function(e){return!("innerHTML"===e||"cssText"===e)})).reduce((function(e,t){var a=void 0===r[t]?t:t+'="'+z(r[t],n)+'"';return e?e+" "+a:a}),""),o=r.innerHTML||r.cssText||"",i=-1===j.indexOf(e);return t+"<"+e+' data-rh="true" '+a+(i?"/>":">"+o+"")}),"")}(e,t,n)}}}},X=function(e){var t=e.baseTag,n=e.bodyAttributes,r=e.encode,a=e.htmlAttributes,o=e.noscriptTags,i=e.styleTags,c=e.title,l=void 0===c?"":c,u=e.titleAttributes,s=e.linkTags,d=e.metaTags,p=e.scriptTags,f={toComponent:function(){},toString:function(){return""}};if(e.prioritizeSeoTags){var h=function(e){var t=e.linkTags,n=e.scriptTags,r=e.encode,a=G(e.metaTags,k),o=G(t,S),i=G(n,C);return{priorityMethods:{toComponent:function(){return[].concat(V(E.META,a.priority),V(E.LINK,o.priority),V(E.SCRIPT,i.priority))},toString:function(){return W(E.META,a.priority,r)+" "+W(E.LINK,o.priority,r)+" "+W(E.SCRIPT,i.priority,r)}},metaTags:a.default,linkTags:o.default,scriptTags:i.default}}(e);f=h.priorityMethods,s=h.linkTags,d=h.metaTags,p=h.scriptTags}return{priority:f,base:W(E.BASE,t,r),bodyAttributes:W("bodyAttributes",n,r),htmlAttributes:W("htmlAttributes",a,r),link:W(E.LINK,s,r),meta:W(E.META,d,r),noscript:W(E.NOSCRIPT,o,r),script:W(E.SCRIPT,p,r),style:W(E.STYLE,i,r),title:W(E.TITLE,{title:l,titleAttributes:u},r)}},Y=[],Z=function(e,t){var n=this;void 0===t&&(t="undefined"!=typeof document),this.instances=[],this.value={setHelmet:function(e){n.context.helmet=e},helmetInstances:{get:function(){return n.canUseDOM?Y:n.instances},add:function(e){(n.canUseDOM?Y:n.instances).push(e)},remove:function(e){var t=(n.canUseDOM?Y:n.instances).indexOf(e);(n.canUseDOM?Y:n.instances).splice(t,1)}}},this.context=e,this.canUseDOM=t,t||(e.helmet=X({baseTag:[],bodyAttributes:{},encodeSpecialCharacters:!0,htmlAttributes:{},linkTags:[],metaTags:[],noscriptTags:[],scriptTags:[],styleTags:[],title:"",titleAttributes:{}}))},K=d.createContext({}),$=f().shape({setHelmet:f().func,helmetInstances:f().shape({get:f().func,add:f().func,remove:f().func})}),Q="undefined"!=typeof document,J=function(e){function t(n){var r;return(r=e.call(this,n)||this).helmetData=new Z(r.props.context,t.canUseDOM),r}return x(t,e),t.prototype.render=function(){return d.createElement(K.Provider,{value:this.helmetData.value},this.props.children)},t}(d.Component);J.canUseDOM=Q,J.propTypes={context:f().shape({helmet:f().shape()}),children:f().node.isRequired},J.defaultProps={context:{}},J.displayName="HelmetProvider";var ee=function(e,t){var n,r=document.head||document.querySelector(E.HEAD),a=r.querySelectorAll(e+"[data-rh]"),o=[].slice.call(a),i=[];return t&&t.length&&t.forEach((function(t){var r=document.createElement(e);for(var a in t)Object.prototype.hasOwnProperty.call(t,a)&&("innerHTML"===a?r.innerHTML=t.innerHTML:"cssText"===a?r.styleSheet?r.styleSheet.cssText=t.cssText:r.appendChild(document.createTextNode(t.cssText)):r.setAttribute(a,void 0===t[a]?"":t[a]));r.setAttribute("data-rh","true"),o.some((function(e,t){return n=t,r.isEqualNode(e)}))?o.splice(n,1):i.push(r)})),o.forEach((function(e){return e.parentNode.removeChild(e)})),i.forEach((function(e){return r.appendChild(e)})),{oldTags:o,newTags:i}},te=function(e,t){var n=document.getElementsByTagName(e)[0];if(n){for(var r=n.getAttribute("data-rh"),a=r?r.split(","):[],o=[].concat(a),i=Object.keys(t),c=0;c=0;d-=1)n.removeAttribute(o[d]);a.length===o.length?n.removeAttribute("data-rh"):n.getAttribute("data-rh")!==i.join(",")&&n.setAttribute("data-rh",i.join(","))}},ne=function(e,t){var n=e.baseTag,r=e.htmlAttributes,a=e.linkTags,o=e.metaTags,i=e.noscriptTags,c=e.onChangeClientState,l=e.scriptTags,u=e.styleTags,s=e.title,d=e.titleAttributes;te(E.BODY,e.bodyAttributes),te(E.HTML,r),function(e,t){void 0!==e&&document.title!==e&&(document.title=B(e)),te(E.TITLE,t)}(s,d);var p={baseTag:ee(E.BASE,n),linkTags:ee(E.LINK,a),metaTags:ee(E.META,o),noscriptTags:ee(E.NOSCRIPT,i),scriptTags:ee(E.SCRIPT,l),styleTags:ee(E.STYLE,u)},f={},h={};Object.keys(p).forEach((function(e){var t=p[e],n=t.newTags,r=t.oldTags;n.length&&(f[e]=n),r.length&&(h[e]=p[e].oldTags)})),t&&t(),c(e,f,h)},re=null,ae=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a elements are self-closing and can not contain children. Refer to our API for more information.")}},n.flattenArrayTypeChildren=function(e){var t,n=e.child,r=e.arrayTypeChildren;return y({},r,((t={})[n.type]=[].concat(r[n.type]||[],[y({},e.newChildProps,this.mapNestedChildrenToProps(n,e.nestedChildren))]),t))},n.mapObjectTypeChildren=function(e){var t,n,r=e.child,a=e.newProps,o=e.newChildProps,i=e.nestedChildren;switch(r.type){case E.TITLE:return y({},a,((t={})[r.type]=i,t.titleAttributes=y({},o),t));case E.BODY:return y({},a,{bodyAttributes:y({},o)});case E.HTML:return y({},a,{htmlAttributes:y({},o)});default:return y({},a,((n={})[r.type]=y({},o),n))}},n.mapArrayTypeChildrenToProps=function(e,t){var n=y({},t);return Object.keys(e).forEach((function(t){var r;n=y({},n,((r={})[t]=e[t],r))})),n},n.warnOnInvalidChildren=function(e,t){return I()(T.some((function(t){return e.type===t})),"function"==typeof e.type?"You may be attempting to nest components within each other, which is not allowed. Refer to our API for more information.":"Only elements types "+T.join(", ")+" are allowed. Helmet does not support rendering <"+e.type+"> elements. Refer to our API for more information."),I()(!t||"string"==typeof t||Array.isArray(t)&&!t.some((function(e){return"string"!=typeof e})),"Helmet expects a string as a child of <"+e.type+">. Did you forget to wrap your children in braces? ( <"+e.type+">{``} ) Refer to our API for more information."),!0},n.mapChildrenToProps=function(e,t){var n=this,r={};return d.Children.forEach(e,(function(e){if(e&&e.props){var a=e.props,o=a.children,i=w(a,oe),c=Object.keys(i).reduce((function(e,t){return e[M[t]||t]=i[t],e}),{}),l=e.type;switch("symbol"==typeof l?l=l.toString():n.warnOnInvalidChildren(e,o),l){case E.FRAGMENT:t=n.mapChildrenToProps(o,t);break;case E.LINK:case E.META:case E.NOSCRIPT:case E.SCRIPT:case E.STYLE:r=n.flattenArrayTypeChildren({child:e,arrayTypeChildren:r,newChildProps:c,nestedChildren:o});break;default:t=n.mapObjectTypeChildren({child:e,newProps:t,newChildProps:c,nestedChildren:o})}}})),this.mapArrayTypeChildrenToProps(r,t)},n.render=function(){var e=this.props,t=e.children,n=w(e,ie),r=y({},n),a=n.helmetData;return t&&(r=this.mapChildrenToProps(t,r)),!a||a instanceof Z||(a=new Z(a.context,a.instances)),a?d.createElement(ae,y({},r,{context:a.value,helmetData:void 0})):d.createElement(K.Consumer,null,(function(e){return d.createElement(ae,y({},r,{context:e}))}))},t}(d.Component);ce.propTypes={base:f().object,bodyAttributes:f().object,children:f().oneOfType([f().arrayOf(f().node),f().node]),defaultTitle:f().string,defer:f().bool,encodeSpecialCharacters:f().bool,htmlAttributes:f().object,link:f().arrayOf(f().object),meta:f().arrayOf(f().object),noscript:f().arrayOf(f().object),onChangeClientState:f().func,script:f().arrayOf(f().object),style:f().arrayOf(f().object),title:f().string,titleAttributes:f().object,titleTemplate:f().string,prioritizeSeoTags:f().bool,helmetData:f().object},ce.defaultProps={defer:!0,encodeSpecialCharacters:!0,prioritizeSeoTags:!1},ce.displayName="Helmet";var le={},ue=function(e){return d.createElement(J,{context:le},e)},se=n(13355),de=n(9996),pe=n.n(de),fe=function(e){var t=e.routes;Object.values(t).forEach((function(e){var n,r;se.C3[e.id]&&(null!==(n=e.meta)&&void 0!==n&&null!==(n=n.frontmatter)&&void 0!==n&&n.debug||se.C3[e.id].frontmatter.debug?delete t[e.id]:(e.meta=pe()(e.meta,se.C3[e.id]),e.meta.tabs=null===(r=e.meta.tabs)||void 0===r?void 0:r.map((function(e){var t={frontmatter:{title:se.eA[e].title},toc:[],texts:[]};return u()(u()({},se.eA[e]),{},{meta:se.C3[e]||t})}))))}))},he=n(5574),ve=n.n(he),me=n(85956),Ie=n(82644),ge=n(97582),_e=n(25687),ye=n(16284),xe=n(88222),be=n(56096);function we(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=(0,ge.__assign)({timeZone:t},e[r]),n}),{})}function Ee(e,t){return Object.keys((0,ge.__assign)((0,ge.__assign)({},e),t)).reduce((function(n,r){return n[r]=(0,ge.__assign)((0,ge.__assign)({},e[r]||{}),t[r]||{}),n}),{})}function Se(e,t){if(!t)return e;var n=ye.C.formats;return(0,ge.__assign)((0,ge.__assign)((0,ge.__assign)({},n),e),{date:Ee(we(n.date,t),we(e.date||{},t)),time:Ee(we(n.time,t),we(e.time||{},t))})}var Ce=function(e,t,n,r,a){var o=e.locale,i=e.formats,c=e.messages,l=e.defaultLocale,u=e.defaultFormats,s=e.fallbackOnEmptyString,d=e.onError,p=e.timeZone,f=e.defaultRichTextElements;void 0===n&&(n={id:""});var h=n.id,v=n.defaultMessage;(0,_e.kG)(!!h,"[@formatjs/intl] An `id` must be provided to format a message. You can either:\n1. Configure your build toolchain with [babel-plugin-formatjs](https://formatjs.io/docs/tooling/babel-plugin)\nor [@formatjs/ts-transformer](https://formatjs.io/docs/tooling/ts-transformer) OR\n2. Configure your `eslint` config to include [eslint-plugin-formatjs](https://formatjs.io/docs/tooling/linter#enforce-id)\nto autofix this issue");var m=String(h),I=c&&Object.prototype.hasOwnProperty.call(c,m)&&c[m];if(Array.isArray(I)&&1===I.length&&I[0].type===be.wD.literal)return I[0].value;if(!r&&I&&"string"==typeof I&&!f)return I.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=(0,ge.__assign)((0,ge.__assign)({},f),r||{}),i=Se(i,p),u=Se(u,p),!I){if(!1===s&&""===I)return I;if((!v||o&&o.toLowerCase()!==l.toLowerCase())&&d(new xe.$6(n,o)),v)try{return t.getMessageFormat(v,l,u,a).format(r)}catch(e){return d(new xe.X9('Error formatting default message for: "'.concat(m,'", rendering default message verbatim'),o,n,e)),"string"==typeof v?v:m}return m}try{return t.getMessageFormat(I,o,i,(0,ge.__assign)({formatters:t},a||{})).format(r)}catch(e){d(new xe.X9('Error formatting message: "'.concat(m,'", using ').concat(v?"default message":"id"," as fallback."),o,n,e))}if(v)try{return t.getMessageFormat(v,l,u,a).format(r)}catch(e){d(new xe.X9('Error formatting the default message for: "'.concat(m,'", rendering message verbatim'),o,n,e))}return"string"==typeof I?I:"string"==typeof v?v:m},ke=["style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay","numberingSystem"];function Te(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,c=i&&(0,Ie.TB)(a,"number",i,o)||{};return t(r,(0,Ie.L6)(n,ke,c))}function Ae(e,t,n,r){void 0===r&&(r={});try{return Te(e,t,r).format(n)}catch(t){e.onError(new xe.Qe("Error formatting number.",e.locale,t))}return String(n)}function Me(e,t,n,r){void 0===r&&(r={});try{return Te(e,t,r).formatToParts(n)}catch(t){e.onError(new xe.Qe("Error formatting number.",e.locale,t))}return[]}var Re=n(11050),Pe=["numeric","style"];function Oe(e,t,n,r,a){void 0===a&&(a={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new Re.u_('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',Re.jK.MISSING_INTL_API));try{return function(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,c=!!i&&(0,Ie.TB)(a,"relative",i,o)||{};return t(r,(0,Ie.L6)(n,Pe,c))}(e,t,a).format(n,r)}catch(t){e.onError(new xe.Qe("Error formatting relative time.",e.locale,t))}return String(n)}var Le=["formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","calendar","numberingSystem","fractionalSecondDigits"];function Ne(e,t,n,r){var a=e.locale,o=e.formats,i=e.onError,c=e.timeZone;void 0===r&&(r={});var l=r.format,u=(0,ge.__assign)((0,ge.__assign)({},c&&{timeZone:c}),l&&(0,Ie.TB)(o,t,l,i)),s=(0,Ie.L6)(r,Le,u);return"time"!==t||s.hour||s.minute||s.second||s.timeStyle||s.dateStyle||(s=(0,ge.__assign)((0,ge.__assign)({},s),{hour:"numeric",minute:"numeric"})),n(a,s)}function Fe(e,t){for(var n=[],r=2;r {\n // Initialize chart instance\n const chart = new G2.Chart();\n\n // Declare visualization\n chart\n .interval() // Create an Interval tag\n .data([\n // Bind data\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n ])\n .encode('x', 'genre') // Encode x channel\n .encode('y', 'sold'); // Encode y channel\n\n // Render visualization\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:1},{value:"In addition to this functional style, G2 5.0 also provides a new API: Spec API. The API declares visualizations through a JavaScript object.",paraId:2},{value:"Currently we declare the visualization through ",paraId:3,tocIndex:0},{value:"chart.options(spec)",paraId:3,tocIndex:0},{value:", the following example can achieve the same effect as above.",paraId:3,tocIndex:0},{value:"(() => {\n // Initialize chart instance\n const chart = new G2.Chart();\n\n // Declare visualization\n chart.options({\n type: 'interval', // Create an Interval tag\n data: [\n // Bind data\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n ],\n encode: {\n x: 'genre', // Encode x channel\n y: 'sold', // Encode y channel\n },\n });\n\n // Render visualization\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:4,tocIndex:0},{value:"It can be found that the initialization of the chart instance and the final rendering of the two APIs are the same, but the way of declaring the visualization in between is different. Next, let's take a brief look at the similarities and differences between the two methods.",paraId:5,tocIndex:1},{value:"The Functional API is implemented based on Spec API. In simple terms, each Chart instance has an options object. Functional API generates this options object through a series of methods, while Spec API directly sets this options object. No matter which form of API it is, G2 will directly render the current options in the end, so the ability of the two to declare visualization is completely equivalent.",paraId:6,tocIndex:1},{value:"In most scenarios, the two are more of a stylistic choice, but there are some differences:",paraId:7,tocIndex:1},{value:"Ease of use",paraId:8,tocIndex:1},{value:': Spec API is superior in terms of ease of use and is more friendly to beginners or users who do not need to understand G2 in depth. JavaScript objects, which are more structural expressions, are naturally easier to understand than function expressions. And it is often a whole, making it easier to copy, paste and "adjust parameters".',paraId:8,tocIndex:1},{value:"Flexibility",paraId:8,tocIndex:1},{value:": The Functional API excels in flexibility and is better suited for users familiar with functional programming and ",paraId:8,tocIndex:1},{value:"D3",paraId:8,tocIndex:1},{value:". However, its flexibility does not necessarily result in the ability to create more complex visualizations; it is more about the flexibility in how visualizations are declared. One advantage is that it is easier to organize focus points.",paraId:8,tocIndex:1},{value:"For example, if you want the bars in the bar graph above to appear one by one, you need to add an encode and transform. The first Spec API below looks a little clearer than the second Functional API, but the latter can put animation-related properties (the same focus) together, while the former cannot.",paraId:9,tocIndex:1},{value:"chart.options({\n type: 'interval',\n data,\n encode: {\n x: 'genre',\n y: 'sold',\n enterDuration: 1000,\n },\n transform: [{ type: 'stackEnter' }],\n});\n",paraId:10,tocIndex:1},{value:"chart\n .interval()\n .data(data)\n .encode('x', 'genre')\n .encode('y', 'sold')\n // These two are related to animation and can be put together.\n .encode('enterDuration', 1000)\n .transform({ type: 'stackEnter' });\n",paraId:11,tocIndex:1},{value:"Of course, Spec API is not only simple, it also has more application scenarios:",paraId:12,tocIndex:2},{value:"Smart Visualization",paraId:13,tocIndex:2},{value:": Recommendations and error corrections can be made based on Spec.",paraId:13,tocIndex:2},{value:"Higher-Level Abstraction",paraId:13,tocIndex:2},{value:": Transforming the Options corresponding to Spec is easier than direct invocation.",paraId:13,tocIndex:2},{value:"Low Code Construction",paraId:13,tocIndex:2},{value:": You can directly generate a configuration panel based on Spec and build a BI tool.",paraId:13,tocIndex:2},{value:"Chart Operations",paraId:13,tocIndex:2},{value:": Spec can also be regarded as a data structure. If it is a data structure, it can perform a series of operations, such as adding pictures, etc.",paraId:13,tocIndex:2},{value:"Server-Side Rendering",paraId:13,tocIndex:2},{value:": You can directly render the Options corresponding to Spec into images.",paraId:13,tocIndex:2},{value:"......",paraId:13,tocIndex:2},{value:"Later, G2 will make a series of tools based on this new set of APIs for everyone to use. If you have ideas, you can discuss and participate here ",paraId:14,tocIndex:2},{value:"Build together",paraId:14,tocIndex:2},{value:".",paraId:14,tocIndex:2},{value:"The following uses some cases to show you how to use Spec API.",paraId:15,tocIndex:3},{value:"(() => {\n // Initialize chart instance\n const chart = new G2.Chart();\n\n // Declare visualization\n chart.options({\n type: 'interval',\n height: 640,\n data: {\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/79fd9317-d2af-4bc4-90fa-9d07357398fd.csv',\n },\n transform: [{ type: 'stackY' }],\n coordinate: { type: 'theta' },\n scale: {\n color: { palette: 'spectral', offset: (t) => t * 0.8 + 0.1 },\n },\n legend: false,\n encode: { y: 'value', color: 'name' },\n style: { stroke: 'white' },\n labels: [\n {\n text: 'name',\n radius: 0.8,\n style: { fontSize: 10, fontWeight: 'bold' },\n },\n {\n text: (d, i, data) => (i < data.length - 3 ? d.value : ''),\n radius: 0.8,\n style: { fontSize: 9, dy: 12 },\n },\n ],\n animate: { enter: { type: 'waveIn', duration: 1000 } },\n });\n\n // Render visualization\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:16,tocIndex:4},{value:"(() => {\n // Initialize chart instance\n const chart = new G2.Chart();\n\n // Declare visualization\n chart.options({\n type: 'spaceFlex',\n width: 900,\n data: {\n type: 'fetch',\n value: 'https://assets.antv.antgroup.com/g2/seattle-weather.json',\n },\n direction: 'col',\n ratio: [1, 2],\n children: [\n {\n type: 'interval',\n paddingBottom: 0,\n paddingRight: 300,\n transform: [{ type: 'groupX', y: 'max' }],\n axis: { x: false },\n encode: {\n x: (d) => new Date(d.date).getUTCDate(),\n y: 'temp_max',\n color: 'steelblue',\n },\n },\n {\n type: 'spaceFlex',\n ratio: [2, 1],\n children: [\n {\n type: 'cell',\n paddingRight: 0,\n paddingBottom: 50,\n transform: [{ type: 'group', color: 'max' }],\n encode: {\n x: (d) => new Date(d.date).getUTCDate(),\n y: (d) => new Date(d.date).getUTCMonth(),\n color: 'temp_max',\n },\n style: { inset: 0.5 },\n axis: {\n x: { title: 'Date' },\n y: { title: 'Month' },\n },\n scale: { color: { palette: 'gnBu' } },\n legend: false,\n },\n {\n type: 'interval',\n paddingBottom: 50,\n transform: [{ type: 'groupX', y: 'max' }],\n coordinate: { transform: [{ type: 'transpose' }] },\n axis: { x: false },\n encode: {\n x: (d) => new Date(d.date).getUTCMonth(),\n y: 'temp_max',\n color: 'steelblue',\n },\n },\n ],\n },\n ],\n });\n\n // Render\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:17,tocIndex:5}],demos:{}},"docs/manual/extra-topics/experimental-spec-api.zh":{frontmatter:{title:"Spec 和 API",toc:"menu",filename:"docs/manual/extra-topics/experimental-spec-api.zh.md",lastUpdated:1702359809e3,order:2,description:"G2 5.0 和 4.0 版本一样,提供了一套命令式的 Functional API 去声明图表,比如如下声明一个最简单的条形图。"},toc:[{id:"开始使用",depth:2,title:"开始使用"},{id:"比较",depth:2,title:"比较"},{id:"应用场景",depth:2,title:"应用场景"},{id:"案例",depth:2,title:"案例"},{id:"饼图",depth:3,title:"饼图"},{id:"空间复合",depth:3,title:"空间复合"}],texts:[{value:"G2 5.0 和 4.0 版本一样,提供了一套命令式的 Functional API 去声明图表,比如如下声明一个最简单的条形图。",paraId:0},{value:"(() => {\n // 初始化图表实例\n const chart = new G2.Chart();\n\n // 声明可视化\n chart\n .interval() // 创建一个 Interval 标记\n .data([\n // 绑定数据\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n ])\n .encode('x', 'genre') // 编码 x 通道\n .encode('y', 'sold'); // 编码 y 通道\n\n // 渲染可视化\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:1},{value:"除了这套函数式风格之外,G2 5.0 还提供了一套全新的 API:Spec API。该 API 通过一个 JavaScript 对象去声明可视化。",paraId:2},{value:"目前我们通过 ",paraId:3,tocIndex:0},{value:"chart.options(spec)",paraId:3,tocIndex:0},{value:" 去声明可视化,下面的例子可以得到和上面一样的效果。",paraId:3,tocIndex:0},{value:"(() => {\n // 初始化图表实例\n const chart = new G2.Chart();\n\n // 声明可视化\n chart.options({\n type: 'interval', // 创建一个 Interval 标记\n data: [\n // 绑定数据\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n ],\n encode: {\n x: 'genre', // 编码 x 通道\n y: 'sold', // 编码 y 通道\n },\n });\n\n // 渲染可视化\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:4,tocIndex:0},{value:"可以发现,两种 API 初始化图表实例和最后渲染是一致的,但是中间声明可视化的方式却不同,接下来我们就来简单看看两者的异同。",paraId:5,tocIndex:1},{value:"Functional API 是基于 Spec API 实现的:简单来讲,每一个 Chart 实例都有一个 options,Functional API 是通过一系列方法去生成这个 options,而 Spec API 是直接设置这个 options。不论是哪种形式的 API,G2 最后都是直接渲染当前的 options,所以两者声明可视化的能力是完全等价。",paraId:6,tocIndex:1},{value:"在大部分场景下,两者更多只是一个风格上的选择,但是也有一些差别:",paraId:7,tocIndex:1},{value:"易用性",paraId:8,tocIndex:1},{value:":Spec API 从易用性上讲更胜一筹,对初学者或者不需要深入了解 G2 的用户更友好。JavaScript 对象这种结构型更强的表达,会天然比函数表达更易懂一点。并且其往往是一个整体,更容易复制、粘贴和“调参”。",paraId:8,tocIndex:1},{value:"灵活性",paraId:8,tocIndex:1},{value:":Functional API 优势在灵活性,更适合对函数式、",paraId:8,tocIndex:1},{value:"D3",paraId:8,tocIndex:1},{value:" 更加熟悉的用户。但是它的灵活性并不是体现在能绘制出更加复杂的可视化,而是体现在声明可视化的形式会更加灵活。其中有一个优点就是更容易去组织关注点。",paraId:8,tocIndex:1},{value:"比如希望上面条形图中的条依次出现,那么就需要增加一个 encode 和 transform。下面第一种 Spec API 看上去会比第二种 Functional API 更清晰一点,但是后者可以把和动画相关的属性(相同的关注点)放在一起,而前者就不行。",paraId:9,tocIndex:1},{value:"chart.options({\n type: 'interval',\n data,\n encode: {\n x: 'genre',\n y: 'sold',\n enterDuration: 1000,\n },\n transform: [{ type: 'stackEnter' }],\n});\n",paraId:10,tocIndex:1},{value:"chart\n .interval()\n .data(data)\n .encode('x', 'genre')\n .encode('y', 'sold')\n // 这两个都和动画有关,可以放在一起。\n .encode('enterDuration', 1000)\n .transform({ type: 'stackEnter' });\n",paraId:11,tocIndex:1},{value:"当然 Spec API 不仅仅有简单这一个特点,它还有更多的应用场景:",paraId:12,tocIndex:2},{value:"智能可视化",paraId:13,tocIndex:2},{value:":可以基于 Spec 进行推荐和纠错等。",paraId:13,tocIndex:2},{value:"上层封装",paraId:13,tocIndex:2},{value:":转换 Spec 对应的 Options 会比直接调用更容易。",paraId:13,tocIndex:2},{value:"低代码搭建",paraId:13,tocIndex:2},{value:":可以基于 Spec 直接生成配置面板,搭建一个 BI 工具。",paraId:13,tocIndex:2},{value:"图表运算",paraId:13,tocIndex:2},{value:":Spec 也可以看做一种数据结构,如果是数据结构,就可以做一系列运算,比如图片相加等。",paraId:13,tocIndex:2},{value:"服务端渲染",paraId:13,tocIndex:2},{value:":可以直接把 Spec 对应的 Options 渲染成图片。",paraId:13,tocIndex:2},{value:"......",paraId:13,tocIndex:2},{value:"后面 G2 围绕基于这一套新的 API 做一系列工具供大家使用,如果大家有想法也可以在这里讨论参与",paraId:14,tocIndex:2},{value:"共建",paraId:14,tocIndex:2},{value:"。",paraId:14,tocIndex:2},{value:"下面通过一些案例给大家展示一下 Spec API 的使用方法。",paraId:15,tocIndex:3},{value:"(() => {\n // 初始化图表实例\n const chart = new G2.Chart();\n\n // 声明可视化\n chart.options({\n type: 'interval',\n height: 640,\n data: {\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/79fd9317-d2af-4bc4-90fa-9d07357398fd.csv',\n },\n transform: [{ type: 'stackY' }],\n coordinate: { type: 'theta' },\n scale: {\n color: { palette: 'spectral', offset: (t) => t * 0.8 + 0.1 },\n },\n legend: false,\n encode: { y: 'value', color: 'name' },\n style: { stroke: 'white' },\n labels: [\n {\n text: 'name',\n radius: 0.8,\n style: { fontSize: 10, fontWeight: 'bold' },\n },\n {\n text: (d, i, data) => (i < data.length - 3 ? d.value : ''),\n radius: 0.8,\n style: { fontSize: 9, dy: 12 },\n },\n ],\n animate: { enter: { type: 'waveIn', duration: 1000 } },\n });\n\n // 渲染可视化\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:16,tocIndex:4},{value:"(() => {\n // 初始化图表实例\n const chart = new G2.Chart();\n\n // 声明可视化\n chart.options({\n type: 'spaceFlex',\n width: 900,\n data: {\n type: 'fetch',\n value: 'https://assets.antv.antgroup.com/g2/seattle-weather.json',\n },\n direction: 'col',\n ratio: [1, 2],\n children: [\n {\n type: 'interval',\n paddingBottom: 0,\n paddingRight: 300,\n transform: [{ type: 'groupX', y: 'max' }],\n axis: { x: false },\n encode: {\n x: (d) => new Date(d.date).getUTCDate(),\n y: 'temp_max',\n color: 'steelblue',\n },\n },\n {\n type: 'spaceFlex',\n ratio: [2, 1],\n children: [\n {\n type: 'cell',\n paddingRight: 0,\n paddingBottom: 50,\n transform: [{ type: 'group', color: 'max' }],\n encode: {\n x: (d) => new Date(d.date).getUTCDate(),\n y: (d) => new Date(d.date).getUTCMonth(),\n color: 'temp_max',\n },\n style: { inset: 0.5 },\n axis: {\n x: { title: 'Date' },\n y: { title: 'Month' },\n },\n scale: { color: { palette: 'gnBu' } },\n legend: false,\n },\n {\n type: 'interval',\n paddingBottom: 50,\n transform: [{ type: 'groupX', y: 'max' }],\n coordinate: { transform: [{ type: 'transpose' }] },\n axis: { x: false },\n encode: {\n x: (d) => new Date(d.date).getUTCMonth(),\n y: 'temp_max',\n color: 'steelblue',\n },\n },\n ],\n },\n ],\n });\n\n // 渲染可视化\n chart.render();\n\n return chart.getContainer();\n})();\n",paraId:17,tocIndex:5}],demos:{}},"docs/spec/interaction/elementHighlightByColor.en":{frontmatter:{title:"elementHighlightByColor",toc:"menu",filename:"docs/spec/interaction/elementHighlightByColor.en.md",lastUpdated:1702359809e3,description:"高亮和鼠标悬浮的元素拥有相同 color 通道值的元素。"},toc:[{id:"开始使用",depth:2,title:"开始使用"},{id:"选项",depth:2,title:"选项"}],texts:[{value:"高亮和鼠标悬浮的元素拥有相同 color 通道值的元素。",paraId:0},{value:"import { Chart } from '@antv/g2';\n\nconst chart = new Chart({\n container: 'container',\n});\n\nchart\n .interval()\n .data({\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/f129b517-158d-41a9-83a3-3294d639b39e.csv',\n format: 'csv',\n })\n .transform({ type: 'stackY' })\n .transform({ type: 'sortX', by: 'y', reverse: true, slice: 5 })\n .encode('x', 'state')\n .encode('y', 'population')\n .encode('color', 'age')\n .axis('y', { labelFormatter: '~s' })\n .state('active', { fill: 'red', linkFillOpacity: 0.5 })\n .state('inactive', { opacity: 0.5 });\n\nchart.interaction('elementHighlightByColor', {\n link: true,\n});\n\nchart.render();\n",paraId:1,tocIndex:0},{value:"属性",paraId:2,tocIndex:1},{value:"描述",paraId:2,tocIndex:1},{value:"类型",paraId:2,tocIndex:1},{value:"默认值",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接线",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"background",paraId:2,tocIndex:1},{value:"是否高亮背景",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"offset",paraId:2,tocIndex:1},{value:"主方向的偏移量",paraId:2,tocIndex:1},{value:"number",paraId:2,tocIndex:1},{value:"0",paraId:2,tocIndex:1},{value:"link${StyleAttrs}",paraId:2,tocIndex:1},{value:"连接线样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"background${StyleAttrs}",paraId:2,tocIndex:1},{value:"背景的样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1}],demos:{}},"docs/spec/interaction/elementHighlightByColor.zh":{frontmatter:{title:"elementHighlightByColor",toc:"menu",filename:"docs/spec/interaction/elementHighlightByColor.zh.md",lastUpdated:1702359809e3,description:"高亮和鼠标悬浮的元素拥有相同 color 通道值的元素。"},toc:[{id:"开始使用",depth:2,title:"开始使用"},{id:"选项",depth:2,title:"选项"}],texts:[{value:"高亮和鼠标悬浮的元素拥有相同 color 通道值的元素。",paraId:0},{value:"import { Chart } from '@antv/g2';\n\nconst chart = new Chart({\n container: 'container',\n});\n\nchart\n .interval()\n .data({\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/f129b517-158d-41a9-83a3-3294d639b39e.csv',\n format: 'csv',\n })\n .transform({ type: 'stackY' })\n .transform({ type: 'sortX', by: 'y', reverse: true, slice: 5 })\n .encode('x', 'state')\n .encode('y', 'population')\n .encode('color', 'age')\n .axis('y', { labelFormatter: '~s' })\n .state('active', { fill: 'red', linkFillOpacity: 0.5 })\n .state('inactive', { opacity: 0.5 });\n\nchart.interaction('elementHighlightByColor', {\n link: true,\n});\n\nchart.render();\n",paraId:1,tocIndex:0},{value:"属性",paraId:2,tocIndex:1},{value:"描述",paraId:2,tocIndex:1},{value:"类型",paraId:2,tocIndex:1},{value:"默认值",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接线",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"background",paraId:2,tocIndex:1},{value:"是否高亮背景",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"offset",paraId:2,tocIndex:1},{value:"主方向的偏移量",paraId:2,tocIndex:1},{value:"number",paraId:2,tocIndex:1},{value:"0",paraId:2,tocIndex:1},{value:"link${StyleAttrs}",paraId:2,tocIndex:1},{value:"连接线样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"background${StyleAttrs}",paraId:2,tocIndex:1},{value:"背景的样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1}],demos:{}},"docs/manual/extra-topics/migration-from-g2v4.en":{frontmatter:{title:"G2 5.0 Migration Guide",toc:"menu",filename:"docs/manual/extra-topics/migration-from-g2v4.en.md",lastUpdated:1702359809e3,order:3,description:"The G2 stack team will continue to maintain the v4 version and release patch version fixes for bugs, but will no longer receive new Feature Requests until the end of 2023. The original v4 official website has been migrated to https://g2-v4.antv.vision/."},toc:[{id:"dimension",depth:2,title:"Dimension"},{id:"data",depth:2,title:"Data"},{id:"encode",depth:2,title:"Encode"},{id:"declaration-method",depth:3,title:"Declaration Method"},{id:"callback-prameters",depth:3,title:"Callback Prameters"},{id:"callback-return-value",depth:3,title:"Callback Return Value"},{id:"color-domain",depth:3,title:"Color Domain"},{id:"temporal-channel",depth:2,title:"Temporal Channel"},{id:"style",depth:2,title:"Style"},{id:"scale",depth:2,title:"Scale"},{id:"binding-object",depth:3,title:"Binding Object"},{id:"properties",depth:3,title:"Properties"},{id:"discrete-scale",depth:3,title:"Discrete Scale"},{id:"coordinate-system",depth:2,title:"Coordinate System"},{id:"label",depth:2,title:"Label"},{id:"tooltip",depth:2,title:"Tooltip"},{id:"animation",depth:2,title:"Animation"},{id:"interaction",depth:2,title:"Interaction"},{id:"annotation",depth:2,title:"Annotation"},{id:"declaration-method-1",depth:3,title:"Declaration Method"},{id:"mark-specific-values",depth:3,title:"Mark Specific Values"},{id:"facet",depth:2,title:"Facet"}],texts:[{value:"The G2 stack team will continue to maintain the v4 version and release patch version fixes for bugs, but will no longer receive new Feature Requests until the end of 2023. The original v4 official website has been migrated to ",paraId:0},{value:"https://g2-v4.antv.vision/",paraId:0},{value:".",paraId:0},{value:"This article aims to help users already familiar with G24.0 understand the differences between versions 4.0 and 5.0. Readers can choose to read the new document directly instead of reading this article from beginning to end. This article will highlight the changes in the corresponding API for various concepts between the two versions.",paraId:1},{value:"In 4.0, the padding and appendPadding are an array, 5.0 splits it and modifies appendPadding to margin.",paraId:2,tocIndex:0},{value:"// 4.0\nconst chart = new Chart({\n width: 600,\n height: 400,\n padding: [10, 20, 30, 40],\n appendPadding: [10, 20, 30, 40],\n});\n\n// 5.0\nconst chart = new Chart({\n width: 600,\n height: 400,\n paddingLeft: 10,\n paddingTop: 20,\n paddingRight: 30,\n paddingBottom: 40,\n marginLeft: 10,\n marginTop: 20,\n marginRight: 30,\n marginBottom: 40,\n});\n",paraId:3,tocIndex:0},{value:"In 4.0, each view is bound to a single set of data, and the marks (visual elements) within that view share the same data. In 5.0 all markers in each view can have independent data, and scales are synchronized by default.",paraId:4,tocIndex:1},{value:"// 4.0\nchart.data(data);\nchart.line();\nchart.point();\n\n// 5.0\nchart.line().data(data1);\nchart.line().data(data2);\n",paraId:5,tocIndex:1},{value:"5.0 has the following differences from 4.0 in encoding methods:",paraId:6,tocIndex:2},{value:"4.0 uses top-level APIs such as ",paraId:7,tocIndex:3},{value:"geometry.position",paraId:7,tocIndex:3},{value:" and ",paraId:7,tocIndex:3},{value:"geometry.color",paraId:7,tocIndex:3},{value:" to encode channels. 5.0 uses ",paraId:7,tocIndex:3},{value:"mark.encode",paraId:7,tocIndex:3},{value:" to encode and does not support the * syntax.",paraId:7,tocIndex:3},{value:"// 4.0\nchart.interval().position('name*value').color('genre');\n\n// 5.0\nchart\n .interval()\n .encode('x', 'name')\n .encode('y', 'value')\n .encode('color', 'genre');\n",paraId:8,tocIndex:3},{value:"The callback of encode in 4.0 will provide the corresponding fields from the original data. In 5.0, the callback of encode only provide raw data.",paraId:9,tocIndex:4},{value:"// 4.0\nchart.interval().color('name*value', (name, value) => {});\n\n// 5.0\nchart\n .interval()\n // Need to deconstruct by yourself\n .encode('color', ({ name, value }) => {});\n",paraId:10,tocIndex:4},{value:"In 4.0, the callbacks return visual data. In 5.0, the callbacks return abstract data by default.",paraId:11,tocIndex:5},{value:"// 4.0\nchart.interval().color('name', (name) => (name > 10 ? 'red' : 'yellow'));\n\n// 5.0\nchart\n .interval()\n .encode('color', (d) => (d.name > 10 ? 'high' : 'low')) // Abstract data\n .scale('color', { range: ['red', 'yellow'] }); // Specify the domain\n\n// 5.0\nchart\n .interval()\n .encode('color', (d) => (d.name > 10 ? 'red' : 'yellow'))\n .scale('color', { type: 'identity' });\n",paraId:12,tocIndex:5},{value:"4.0 declares the color domain via the second parameter of ",paraId:13,tocIndex:6},{value:"geometry.color",paraId:13,tocIndex:6},{value:", and 5.0 specifies via ",paraId:13,tocIndex:6},{value:"scale.color",paraId:13,tocIndex:6},{value:".",paraId:13,tocIndex:6},{value:"// 4.0\nchart.interval().color('name', ['red', 'blue']);\nchart.interval().color('name', '#fff-#000');\n\n// 5.0\nchart\n .interval()\n .encode('color', 'name') // Discrete\n .scale('color', { range: ['red', 'blue'] });\n\nchart\n .interval()\n .encode('color', 'name') // Continuous\n .scale('color', { range: '#fff-#000' });\n",paraId:14,tocIndex:6},{value:"In 4.0, it will try to parse the time string, but 5.0 will not try to parse it and you need to explicitly convert them into Date objects.",paraId:15,tocIndex:7},{value:"const data = [\n { year: '2020-10-01', value: 1 },\n { year: '2022-10-01', value: 2 },\n { year: '2023-10-01', value: 3 },\n];\n\n// 4.0\nchart.line().position('year*value');\n\n// 5.0\nchart\n .line()\n .encode('x', (d) => new Date(d.year))\n .encode('y', 'value');\n",paraId:16,tocIndex:7},{value:"In 4.0, the style callback applies to the entire object. In 5.0, it applies to each individual property.",paraId:17,tocIndex:8},{value:"// 4.0\nchart\n .interval()\n .style('a*b', (a, b) =>\n a + b > 10\n ? { stroke: 'red', strokeWidth: 10 }\n : { stroke: 'black', strokeWidth: 5 },\n );\n\n// 5.0\nchart\n .interval()\n .style('stroke', ({ a, b }) => (a + b > 10 ? 'red' : 'black'))\n .style('strokeWidth', ({ a, b }) => (a + b > 10 ? 10 : 5));\n",paraId:18,tocIndex:8},{value:"5.0 has the following series of differences from 4.0 when using a scale:",paraId:19,tocIndex:9},{value:"The 4.0 scale is bound to the field, and the 5.0 scale is bound to the channel.",paraId:20,tocIndex:10},{value:"const data = [\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n];\n\n// 4.0\nchart.data(data);\nchart.scale('genre', {});\nchart.interval().color('genre');\n\n// 5.0\nchart\n .interval()\n .data(data)\n .encode('color', 'genre')\n // Set the color channel scale\n .scale('color', {});\n",paraId:21,tocIndex:10},{value:"Some properties of the scale have changed as follows:",paraId:22,tocIndex:11},{value:"Domain: values ​​-> domain",paraId:23,tocIndex:11},{value:"Minimum value of domain: min -> domainMin",paraId:23,tocIndex:11},{value:"Maximum value of domain: max -> domainMax",paraId:23,tocIndex:11},{value:"// 4.0\nchart.scale('genre', { values: ['a', 'b', 'c'] });\n\n// 5.0\nchart.scale('color', { domain: ['a', 'b', 'c'] });\n",paraId:24,tocIndex:11},{value:"In 4.0, the discrete scales are ",paraId:25,tocIndex:12},{value:"cat",paraId:25,tocIndex:12},{value:" and ",paraId:25,tocIndex:12},{value:"timeCat",paraId:25,tocIndex:12},{value:". In 5.0, cat becomes ",paraId:25,tocIndex:12},{value:"band",paraId:25,tocIndex:12},{value:", ",paraId:25,tocIndex:12},{value:"point",paraId:25,tocIndex:12},{value:" and ",paraId:25,tocIndex:12},{value:"ordinal",paraId:25,tocIndex:12},{value:" scales, and ",paraId:25,tocIndex:12},{value:"timeCat",paraId:25,tocIndex:12},{value:" is removed.",paraId:25,tocIndex:12},{value:"// 4.0\nchart.scale('genre', { type: 'cat' });\n\n// 5.0\nchart\n .interval()\n .encode('x', 'name')\n .encode('color', 'name')\n // The x channel of interval defaults to band scale\n .scale('x', { type: 'band', range: [0.1, 0.9] })\n .scale('color', { type: 'ordinal', range: ['red', 'blue'] });\n\nchart\n .point()\n .encode('x', 'name')\n // Point scale\n .scale('point', {});\n",paraId:26,tocIndex:12},{value:"In 4.0, coordinate system properties are specified in the ",paraId:27,tocIndex:13},{value:"cfg",paraId:27,tocIndex:13},{value:" with coordinate transformations defined through ",paraId:27,tocIndex:13},{value:"actions",paraId:27,tocIndex:13},{value:". In 5.0, coordinate system properties are flattened and coordinate transformations are declared through ",paraId:27,tocIndex:13},{value:"transform",paraId:27,tocIndex:13},{value:".",paraId:27,tocIndex:13},{value:"// 4.0\nchart.coordinate({\n type: 'polar',\n cfg: {\n radius: 0.85,\n },\n actions: [['transpose']],\n});\n\n// 5.0\nchart.coordinate({\n type: 'polar',\n outerRadius: 0.85,\n transform: [{ type: 'transpose' }],\n});\n",paraId:28,tocIndex:13},{value:"In 4.0, each element can only declare one tag, and in 5.0 each element can declare multiple tags.",paraId:29,tocIndex:14},{value:"// 4.0\nchart.interval().label('field', (d) =>\n d > 10\n ? 'red'\n : 'blue'\n ? {\n style: { color: 'red', stroke: 'red' },\n }\n : {\n style: { color: 'black', stroke: 'black' },\n },\n);\n\n// 5.0\nchart\n .interval()\n .label({\n text: 'field', // Specify content\n style: {\n color: d > 10 ? 'red' : 'black', // Set properties\n stroke: d > 10 ? 'red' : 'black',\n },\n })\n .label({ text: (d) => d.value });\n",paraId:30,tocIndex:14},{value:"In 4.0, you can customize the prompt information through ",paraId:31,tocIndex:15},{value:"tooltip.containerTpl",paraId:31,tocIndex:15},{value:", and in 5.0, you can customize the prompt information through the render function.",paraId:31,tocIndex:15},{value:"// 4.0\nchart.tooltip({ containerTpl: `
` });\n\n// 5.0\nchart.interaction('tooltip', {\n render: () => `
`,\n});\n",paraId:32,tocIndex:15},{value:"There is the appear animation in 4.0, and in version 5.0, it has been merged into the enter animation.",paraId:33,tocIndex:16},{value:"// 4.0\nchart.interval().animate({\n appear: {\n animation: 'fade-in',\n easing: 'easeQuadIn',\n delay: 100,\n duration: 600,\n },\n});\n\n// 5.0\nchart.interval().animate('enter', {\n type: 'fadeIn',\n easing: 'easeQuadIn',\n delay: 100,\n duration: 600,\n});\n",paraId:34,tocIndex:16},{value:"In 4.0, using ",paraId:35,tocIndex:17},{value:"chart.removeInteraction(name)",paraId:35,tocIndex:17},{value:" can remove the interactions. In 5.0, using ",paraId:35,tocIndex:17},{value:"chart.interaction(name, false)",paraId:35,tocIndex:17},{value:" to remove interaction.",paraId:35,tocIndex:17},{value:"// 4.0\nchart.removeInteraction('tooltip');\n\n// 5.0\nchart.interaction('tooltip', false);\n",paraId:36,tocIndex:17},{value:"In 4.0, the elements in the diagram are divided into geometry elements (Geometry) and annotations (Annotation). In 5.0, both are annotations (Marks).",paraId:37,tocIndex:18},{value:"In 4.0, annotations are declared through the annotation namespace, and the declaration method in 5.0 is consistent with marks.",paraId:38,tocIndex:19},{value:"// 4.0\nchart.annotation().line({});\n\n// 5.0\nchart.lineX();\n",paraId:39,tocIndex:19},{value:"In 4.0, start and end are used to mark specific values, and in 5.0, transform is used to mark specific values.",paraId:40,tocIndex:20},{value:"// 4.0\nchart.annotation().line({\n start: ['min', 'mean'],\n end: ['max', 'mean'],\n});\n\n// 5.0\nchart\n .lineX()\n .encode('y', 'value')\n // Select the minimum value of the y channel\n .transform({ type: 'selectY', y: 'mean' });\n",paraId:41,tocIndex:20},{value:"In 4.0, facets are declared through the facet namespace, and 5.0 facets are consistent with marks.",paraId:42,tocIndex:21},{value:"// 4.0\nchart.facet('rect', {\n fields: ['cut', 'clarity'],\n eachView(view) {\n view\n .point()\n .position('carat*price')\n .color('cut')\n .shape('circle')\n .style({ fillOpacity: 0.3, stroke: null })\n .size(3);\n },\n});\n\n// 5.0\nchart\n .facetRect()\n .encode('x', 'cut')\n .encode('y', 'clarity')\n .point()\n .encode('x', 'carat')\n .encode('y', 'price')\n .encode('color', 'cut')\n .encode('shape', 'point')\n .encode('size', 3)\n .style('fillOpacity', 0.3)\n .style('stroke', null);\n",paraId:43,tocIndex:21}],demos:{}},"docs/manual/extra-topics/migration-from-g2v4.zh":{frontmatter:{title:"G2 5.0 迁移指引",toc:"menu",filename:"docs/manual/extra-topics/migration-from-g2v4.zh.md",lastUpdated:1702359809e3,order:3,description:"G2 栈团队还会继续维护 v4 版本,针对 Bug 发布 Patch 版本修复,但是此后不再接收新的 Feature Request,截止日期为 2023 年年底。原 v4 官网迁移至 https://g2-v4.antv.vision/ 。"},toc:[{id:"大小dimension",depth:2,title:"大小(Dimension)"},{id:"数据data",depth:2,title:"数据(Data)"},{id:"编码encode",depth:2,title:"编码(Encode)"},{id:"声明方式",depth:3,title:"声明方式"},{id:"回调参数",depth:3,title:"回调参数"},{id:"回调返回值",depth:3,title:"回调返回值"},{id:"颜色值域",depth:3,title:"颜色值域"},{id:"时序通道",depth:2,title:"时序通道"},{id:"样式style",depth:2,title:"样式(Style)"},{id:"比例尺scale",depth:2,title:"比例尺(Scale)"},{id:"绑定对象",depth:3,title:"绑定对象"},{id:"属性",depth:3,title:"属性"},{id:"离散比例尺",depth:3,title:"离散比例尺"},{id:"坐标系coordinate",depth:2,title:"坐标系(Coordinate)"},{id:"标签label",depth:2,title:"标签(Label)"},{id:"提示信息tooltip",depth:2,title:"提示信息(Tooltip)"},{id:"动画animation",depth:2,title:"动画(Animation)"},{id:"交互interaction",depth:2,title:"交互(Interaction)"},{id:"标注annotation",depth:2,title:"标注(Annotation)"},{id:"声明方式-1",depth:3,title:"声明方式"},{id:"标注特定值",depth:3,title:"标注特定值"},{id:"分面facet",depth:2,title:"分面(Facet)"}],texts:[{value:"G2 栈团队还会继续维护 v4 版本,针对 Bug 发布 Patch 版本修复,但是此后不再接收新的 Feature Request,截止日期为 2023 年年底。原 v4 官网迁移至 ",paraId:0},{value:"https://g2-v4.antv.vision/",paraId:0},{value:" 。",paraId:0},{value:"本文旨在帮助那些已经熟悉 G24.0 的用户了解 4.0 和 5.0 版本之间的区别。读者可以选择直接阅读新的文档,而不需要从头到尾阅读本文。本文将突出显示两个版本之间各个概念对应 API 的变化。",paraId:1},{value:"4.0 的 padding 和 appendPadding 是一个数组,5.0 将其拆开了并且修改 appendPadding 为 margin。",paraId:2,tocIndex:0},{value:"// 4.0\nconst chart = new Chart({\n width: 600,\n height: 400,\n padding: [10, 20, 30, 40],\n appendPadding: [10, 20, 30, 40],\n});\n\n// 5.0\nconst chart = new Chart({\n width: 600,\n height: 400,\n paddingLeft: 10,\n paddingTop: 20,\n paddingRight: 30,\n paddingBottom: 40,\n marginLeft: 10,\n marginTop: 20,\n marginRight: 30,\n marginBottom: 40,\n});\n",paraId:3,tocIndex:0},{value:"4.0 中每个视图和一份数据绑定,该视图中的标记(前几何元素)共用一份数据。5.0 中每个视图中的所有标记可以有独立的数据,默认会同步比例尺。",paraId:4,tocIndex:1},{value:"// 4.0\nchart.data(data);\nchart.line();\nchart.point();\n\n// 5.0\nchart.line().data(data1);\nchart.line().data(data2);\n",paraId:5,tocIndex:1},{value:"5.0 在编码方式上和 4.0 有以下的一系列不同:",paraId:6,tocIndex:2},{value:"4.0 通过 geometry.position、geometry.color 等顶层 API 去编码通道。5.0 通过 mark.encode 去编码,并且不支持 * 语法。",paraId:7,tocIndex:3},{value:"// 4.0\nchart.interval().position('name*value').color('genre');\n\n// 5.0\nchart\n .interval()\n .encode('x', 'name')\n .encode('y', 'value')\n .encode('color', 'genre');\n",paraId:8,tocIndex:3},{value:"4.0 中编码的回调,会从原始数据里面提供对应的字段。5.0 中编码的回调只提供原始数据。",paraId:9,tocIndex:4},{value:"// 4.0\nchart.interval().color('name*value', (name, value) => {});\n\n// 5.0\nchart\n .interval()\n // 需要自己解构\n .encode('color', ({ name, value }) => {});\n",paraId:10,tocIndex:4},{value:"4.0 回调返回视觉数据。5.0 回调默认返回抽象数据。",paraId:11,tocIndex:5},{value:"// 4.0\nchart.interval().color('name', (name) => (name > 10 ? 'red' : 'yellow'));\n\n// 5.0\nchart\n .interval()\n .encode('color', (d) => (d.name > 10 ? 'high' : 'low')) // 抽象数据\n .scale('color', { range: ['red', 'yellow'] }); // 指定值域\n\n// 5.0\nchart\n .interval()\n .encode('color', (d) => (d.name > 10 ? 'red' : 'yellow'))\n .scale('color', { type: 'identity' });\n",paraId:12,tocIndex:5},{value:"4.0 通过 geometry.color 的第二个参数声明颜色值域,5.0 通过 scale.color 指定。",paraId:13,tocIndex:6},{value:"// 4.0\nchart.interval().color('name', ['red', 'blue']);\nchart.interval().color('name', '#fff-#000');\n\n// 5.0\nchart\n .interval()\n .encode('color', 'name') // 离散\n .scale('color', { range: ['red', 'blue'] });\n\nchart\n .interval()\n .encode('color', 'name') //连续\n .scale('color', { range: '#fff-#000' });\n",paraId:14,tocIndex:6},{value:"4.0 会尝试解析时间字符串,5.0 不会去尝试解析,需要显示地转换成 Date 对象。",paraId:15,tocIndex:7},{value:"const data = [\n { year: '2020-10-01', value: 1 },\n { year: '2022-10-01', value: 2 },\n { year: '2023-10-01', value: 3 },\n];\n\n// 4.0\nchart.line().position('year*value');\n\n// 5.0\nchart\n .line()\n .encode('x', (d) => new Date(d.year))\n .encode('y', 'value');\n",paraId:16,tocIndex:7},{value:"4.0 中样式的回调作用于整个对象上。5.0 中作用于每一个属性。",paraId:17,tocIndex:8},{value:"// 4.0\nchart\n .interval()\n .style('a*b', (a, b) =>\n a + b > 10\n ? { stroke: 'red', strokeWidth: 10 }\n : { stroke: 'black', strokeWidth: 5 },\n );\n\n// 5.0\nchart\n .interval()\n .style('stroke', ({ a, b }) => (a + b > 10 ? 'red' : 'black'))\n .style('strokeWidth', ({ a, b }) => (a + b > 10 ? 10 : 5));\n",paraId:18,tocIndex:8},{value:"5.0 在比例尺的使用下和 4.0 有以下的一系列不同:",paraId:19,tocIndex:9},{value:"4.0 的比例尺是和字段绑定的,5.0 的比例尺是和通道绑定。",paraId:20,tocIndex:10},{value:"const data = [\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n];\n\n// 4.0\nchart.data(data);\nchart.scale('genre', {});\nchart.interval().color('genre');\n\n// 5.0\nchart\n .interval()\n .data(data)\n .encode('color', 'genre')\n // 设置 color 通道比例尺\n .scale('color', {});\n",paraId:21,tocIndex:10},{value:"比例尺的部分属性变化如下:",paraId:22,tocIndex:11},{value:"定义域:values -> domain",paraId:23,tocIndex:11},{value:"定义域最小值:min -> domainMin",paraId:23,tocIndex:11},{value:"定义域最大值:max -> domainMax",paraId:23,tocIndex:11},{value:"// 4.0\nchart.scale('genre', { values: ['a', 'b', 'c'] });\n\n// 5.0\nchart.scale('color', { domain: ['a', 'b', 'c'] });\n",paraId:24,tocIndex:11},{value:"4.0 的离散比例尺有 cat 和 timeCat,在 5.0 中 cat 变成了 band,point 和 ordinal 比例尺,timeCat 被移除了。",paraId:25,tocIndex:12},{value:"// 4.0\nchart.scale('genre', { type: 'cat' });\n\n// 5.0\nchart\n .interval()\n .encode('x', 'name')\n .encode('color', 'name')\n // interval 的 x 通道默认是 band 比例尺\n .scale('x', { type: 'band', range: [0.1, 0.9] })\n .scale('color', { type: 'ordinal', range: ['red', 'blue'] });\n\nchart\n .point()\n .encode('x', 'name')\n // point 比例尺\n .scale('point', {});\n",paraId:26,tocIndex:12},{value:"4.0 坐标系属性在 cfg 里面,通过 actions 去指定坐标系变换;5.0 坐标系属性平铺,同时通过 transform 去声明坐标系变换。",paraId:27,tocIndex:13},{value:"// 4.0\nchart.coordinate({\n type: 'polar',\n cfg: {\n radius: 0.85,\n },\n actions: [['transpose']],\n});\n\n// 5.0\nchart.coordinate({\n type: 'polar',\n outerRadius: 0.85,\n transform: [{ type: 'transpose' }],\n});\n",paraId:28,tocIndex:13},{value:"4.0 每个元素只能声明一个标签,5.0 每个元素可以声明多个标签。",paraId:29,tocIndex:14},{value:"// 4.0\nchart.interval().label('field', (d) =>\n d > 10\n ? 'red'\n : 'blue'\n ? {\n style: { color: 'red', stroke: 'red' },\n }\n : {\n style: { color: 'black', stroke: 'black' },\n },\n);\n\n// 5.0\nchart\n .interval()\n .label({\n text: 'field', // 指定内容\n style: {\n color: d > 10 ? 'red' : 'black', // 设置属性\n stroke: d > 10 ? 'red' : 'black',\n },\n })\n .label({ text: (d) => d.value });\n",paraId:30,tocIndex:14},{value:"4.0 可以通过 tooltip.containerTpl 自定义提示信息,5.0 通过 render 函数自定义提示信息。",paraId:31,tocIndex:15},{value:"// 4.0\nchart.tooltip({ containerTpl: `
` });\n\n// 5.0\nchart.interaction('tooltip', {\n render: () => `
`,\n});\n",paraId:32,tocIndex:15},{value:"4.0 中有 appear 动画,5.0 将其合并到了 enter 动画里面去。",paraId:33,tocIndex:16},{value:"// 4.0\nchart.interval().animate({\n appear: {\n animation: 'fade-in',\n easing: 'easeQuadIn',\n delay: 100,\n duration: 600,\n },\n});\n\n// 5.0\nchart.interval().animate('enter', {\n type: 'fadeIn',\n easing: 'easeQuadIn',\n delay: 100,\n duration: 600,\n});\n",paraId:34,tocIndex:16},{value:"4.0 通过 ",paraId:35,tocIndex:17},{value:"chart.removeInteraction(name)",paraId:35,tocIndex:17},{value:" 移除交互,5.0 通过 ",paraId:35,tocIndex:17},{value:"chart.interaction(name, false)",paraId:35,tocIndex:17},{value:" 移除交互。",paraId:35,tocIndex:17},{value:"// 4.0\nchart.removeInteraction('tooltip');\n\n// 5.0\nchart.interaction('tooltip', false);\n",paraId:36,tocIndex:17},{value:"在 4.0 中图中的元素分为几何元素(Geometry)和标注(Annotation),在 5.0 中两者都是标注(Mark)。",paraId:37,tocIndex:18},{value:"在 4.0 中标注通过 annotation 这个名称空间去声明,5.0 声明方式和标记保持一致。",paraId:38,tocIndex:19},{value:"// 4.0\nchart.annotation().line({});\n\n// 5.0\nchart.lineX();\n",paraId:39,tocIndex:19},{value:"在 4.0 通过 start 和 end 去标注特定值,5.0 通过 transform 去标注特定值。",paraId:40,tocIndex:20},{value:"// 4.0\nchart.annotation().line({\n start: ['min', 'mean'],\n end: ['max', 'mean'],\n});\n\n// 5.0\nchart\n .lineX()\n .encode('y', 'value')\n // 选择 y 通道最小的值\n .transform({ type: 'selectY', y: 'mean' });\n",paraId:41,tocIndex:20},{value:"4.0 分面通过 facet 这个名称空间去声明,5.0 和标记保持一致。",paraId:42,tocIndex:21},{value:"// 4.0\nchart.facet('rect', {\n fields: ['cut', 'clarity'],\n eachView(view) {\n view\n .point()\n .position('carat*price')\n .color('cut')\n .shape('circle')\n .style({ fillOpacity: 0.3, stroke: null })\n .size(3);\n },\n});\n\n// 5.0\nchart\n .facetRect()\n .encode('x', 'cut')\n .encode('y', 'clarity')\n .point()\n .encode('x', 'carat')\n .encode('y', 'price')\n .encode('color', 'cut')\n .encode('shape', 'point')\n .encode('size', 3)\n .style('fillOpacity', 0.3)\n .style('stroke', null);\n",paraId:43,tocIndex:21}],demos:{}},"docs/spec/interaction/elementSelectByColor.en":{frontmatter:{title:"elementSelectByColor",toc:"menu",filename:"docs/spec/interaction/elementSelectByColor.en.md",lastUpdated:1702359809e3,description:"选择和鼠标点击的元素拥有相同 color 通道值的元素。"},toc:[{id:"开始使用",depth:2,title:"开始使用"},{id:"选项",depth:2,title:"选项"}],texts:[{value:"选择和鼠标点击的元素拥有相同 color 通道值的元素。",paraId:0},{value:"import { Chart } from '@antv/g2';\n\nconst chart = new Chart({\n container: 'container',\n});\n\nchart\n .interval()\n .data({\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/f129b517-158d-41a9-83a3-3294d639b39e.csv',\n format: 'csv',\n })\n .transform({ type: 'stackY' })\n .transform({ type: 'sortX', by: 'y', reverse: true, slice: 5 })\n .encode('x', 'state')\n .encode('y', 'population')\n .encode('color', 'age')\n .axis('y', { labelFormatter: '~s' })\n .state('selected', { fill: 'red', linkFillOpacity: 0.5 })\n .state('unselected', { opacity: 0.5 });\n\nchart.interaction('elementSelectByColor', {\n link: true,\n});\n\nchart.render();\n",paraId:1,tocIndex:0},{value:"属性",paraId:2,tocIndex:1},{value:"描述",paraId:2,tocIndex:1},{value:"类型",paraId:2,tocIndex:1},{value:"默认值",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接线",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"background",paraId:2,tocIndex:1},{value:"是否高亮背景",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"offset",paraId:2,tocIndex:1},{value:"主方向的偏移量",paraId:2,tocIndex:1},{value:"number",paraId:2,tocIndex:1},{value:"0",paraId:2,tocIndex:1},{value:"link${StyleAttrs}",paraId:2,tocIndex:1},{value:"连接线样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"background${StyleAttrs}",paraId:2,tocIndex:1},{value:"背景的样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接带",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1}],demos:{}},"docs/spec/interaction/elementSelectByColor.zh":{frontmatter:{title:"elementSelectByColor",toc:"menu",filename:"docs/spec/interaction/elementSelectByColor.zh.md",lastUpdated:1702359809e3,description:"选择和鼠标点击的元素拥有相同 color 通道值的元素。"},toc:[{id:"开始使用",depth:2,title:"开始使用"},{id:"选项",depth:2,title:"选项"}],texts:[{value:"选择和鼠标点击的元素拥有相同 color 通道值的元素。",paraId:0},{value:"import { Chart } from '@antv/g2';\n\nconst chart = new Chart({\n container: 'container',\n});\n\nchart\n .interval()\n .data({\n type: 'fetch',\n value:\n 'https://gw.alipayobjects.com/os/bmw-prod/f129b517-158d-41a9-83a3-3294d639b39e.csv',\n format: 'csv',\n })\n .transform({ type: 'stackY' })\n .transform({ type: 'sortX', by: 'y', reverse: true, slice: 5 })\n .encode('x', 'state')\n .encode('y', 'population')\n .encode('color', 'age')\n .axis('y', { labelFormatter: '~s' })\n .state('selected', { fill: 'red', linkFillOpacity: 0.5 })\n .state('unselected', { opacity: 0.5 });\n\nchart.interaction('elementSelectByColor', {\n link: true,\n});\n\nchart.render();\n",paraId:1,tocIndex:0},{value:"属性",paraId:2,tocIndex:1},{value:"描述",paraId:2,tocIndex:1},{value:"类型",paraId:2,tocIndex:1},{value:"默认值",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接线",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"background",paraId:2,tocIndex:1},{value:"是否高亮背景",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1},{value:"offset",paraId:2,tocIndex:1},{value:"主方向的偏移量",paraId:2,tocIndex:1},{value:"number",paraId:2,tocIndex:1},{value:"0",paraId:2,tocIndex:1},{value:"link${StyleAttrs}",paraId:2,tocIndex:1},{value:"连接线样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"background${StyleAttrs}",paraId:2,tocIndex:1},{value:"背景的样式",paraId:2,tocIndex:1},{value:"StyleAttrs",paraId:2,tocIndex:1},{value:"-",paraId:2,tocIndex:1},{value:"link",paraId:2,tocIndex:1},{value:"是否展示连接带",paraId:2,tocIndex:1},{value:"boolean",paraId:2,tocIndex:1},{value:"false",paraId:2,tocIndex:1}],demos:{}},"docs/manual/extra-topics/use-in-framework.en":{frontmatter:{title:"Use In Framework",toc:"menu",filename:"docs/manual/extra-topics/use-in-framework.en.md",lastUpdated:1702359809e3,order:1,description:"Here is a brief introduction to how to use G2 in some front-end frameworks. We will use different frameworks to achieve the following update effects of bar chart."},toc:[{id:"vue",depth:2,title:"Vue"},{id:"options-api",depth:3,title:"Options API"},{id:"composition-api",depth:3,title:"Composition API"},{id:"react",depth:2,title:"React"}],texts:[{value:"Here is a brief introduction to how to use G2 in some front-end frameworks. We will use different frameworks to achieve the following update effects of bar chart.",paraId:0},{value:"Achieving this effect mainly relies on the following two functions.",paraId:1},{value:"// Render bar chart\nfunction renderBarChart(container) {\n const chart = new Chart({\n container,\n });\n\n // Prepare data\n const data = [\n { genre: 'Sports', sold: 275 },\n { genre: 'Strategy', sold: 115 },\n { genre: 'Action', sold: 120 },\n { genre: 'Shooter', sold: 350 },\n { genre: 'Other', sold: 150 },\n ];\n\n // Declare visualization\n chart\n .interval() // Create an Interval tag\n .data(data) // Bind data\n .encode('x', 'genre') // Encode x channel\n .encode('y', 'sold') // Encode y channel\n .encode('key', 'genre') // Specify key\n .animate('update', { duration: 300 }); // Specify the time to update the animation\n\n // Render visualization\n chart.render();\n\n return chart;\n}\n",paraId:2},{value:"//Update bar chart data\nfunction updateBarChart(chart) {\n // Get Interval Mark\n const interval = chart.getNodesByType('interval')[0];\n\n // Simulate and update Interval data\n const newData = interval.data().map((d) => ({\n ...d,\n sold: Math.random() * 400 + 100,\n }));\n\n interval.data(newData);\n\n // Re-render\n chart.render();\n}\n",paraId:3},{value:"It should be noted here that in the framework, it is not recommended to use the ",paraId:4},{value:"new Chart({ container: 'id' })",paraId:4},{value:" to specify the container. Instead, use the HTML element directly as the container: ",paraId:4},{value:"new Chart({ container: HTMLContainer })",paraId:4},{value:". This is to prevent problems where different components have the same id and cannot be rendered predictably.",paraId:4},{value:"Next, let's take a look at how to use these two functions in the framework.",paraId:5},{value:"In Vue, the first step is to import the defined ",paraId:6,tocIndex:0},{value:"G2Demo",paraId:6,tocIndex:0},{value:" component.",paraId:6,tocIndex:0},{value:"\x3c!-- App.vue --\x3e\n\n\n + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/algorithm/sort/index.html b/zh/examples/algorithm/sort/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/algorithm/sort/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/analysis/bin/index.html b/zh/examples/analysis/bin/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/analysis/bin/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/analysis/group/index.html b/zh/examples/analysis/group/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/analysis/group/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/analysis/regression/index.html b/zh/examples/analysis/regression/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/analysis/regression/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/animation/general/index.html b/zh/examples/animation/general/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/animation/general/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/animation/group/index.html b/zh/examples/animation/group/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/animation/group/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/animation/lottie/index.html b/zh/examples/animation/lottie/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/animation/lottie/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/annotation/connector/index.html b/zh/examples/annotation/connector/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/annotation/connector/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/annotation/line/index.html b/zh/examples/annotation/line/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/annotation/line/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/annotation/range/index.html b/zh/examples/annotation/range/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/annotation/range/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/annotation/shape/index.html b/zh/examples/annotation/shape/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/annotation/shape/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/annotation/text/index.html b/zh/examples/annotation/text/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/annotation/text/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/component/axis/index.html b/zh/examples/component/axis/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/component/axis/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/component/label/index.html b/zh/examples/component/label/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/component/label/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/component/legend/index.html b/zh/examples/component/legend/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/component/legend/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/component/scrollbar/index.html b/zh/examples/component/scrollbar/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/component/scrollbar/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/component/tooltip/index.html b/zh/examples/component/tooltip/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/component/tooltip/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/composition/facet/index.html b/zh/examples/composition/facet/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/composition/facet/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/composition/repeat/index.html b/zh/examples/composition/repeat/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/composition/repeat/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/composition/space/index.html b/zh/examples/composition/space/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/composition/space/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/Liquid/index.html b/zh/examples/general/Liquid/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/Liquid/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/area/index.html b/zh/examples/general/area/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/area/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/box/index.html b/zh/examples/general/box/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/box/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/bullet/index.html b/zh/examples/general/bullet/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/bullet/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/candlestick/index.html b/zh/examples/general/candlestick/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/candlestick/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/cell/index.html b/zh/examples/general/cell/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/cell/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/dual/index.html b/zh/examples/general/dual/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/dual/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/funnel/index.html b/zh/examples/general/funnel/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/funnel/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/gauge/index.html b/zh/examples/general/gauge/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/gauge/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/heatmap/index.html b/zh/examples/general/heatmap/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/heatmap/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/image/index.html b/zh/examples/general/image/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/image/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/interval/index.html b/zh/examples/general/interval/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/interval/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/line/index.html b/zh/examples/general/line/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/line/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/link/index.html b/zh/examples/general/link/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/link/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/mini/index.html b/zh/examples/general/mini/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/mini/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/parallel/index.html b/zh/examples/general/parallel/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/parallel/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/pie/index.html b/zh/examples/general/pie/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/pie/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/point/index.html b/zh/examples/general/point/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/point/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/radar/index.html b/zh/examples/general/radar/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/radar/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/radial/index.html b/zh/examples/general/radial/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/radial/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/rose/index.html b/zh/examples/general/rose/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/rose/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/sunburst/index.html b/zh/examples/general/sunburst/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/sunburst/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/text/index.html b/zh/examples/general/text/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/text/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/vector/index.html b/zh/examples/general/vector/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/vector/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/venn/index.html b/zh/examples/general/venn/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/venn/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/general/violin/index.html b/zh/examples/general/violin/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/general/violin/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/geo/geo/index.html b/zh/examples/geo/geo/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/geo/geo/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/graph/hierarchy/index.html b/zh/examples/graph/hierarchy/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/graph/hierarchy/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/graph/network/index.html b/zh/examples/graph/network/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/graph/network/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/intelligent/auto/index.html b/zh/examples/intelligent/auto/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/intelligent/auto/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/intelligent/insight/index.html b/zh/examples/intelligent/insight/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/intelligent/insight/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interaction/brush/index.html b/zh/examples/interaction/brush/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interaction/brush/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interaction/component/index.html b/zh/examples/interaction/component/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interaction/component/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interaction/element/index.html b/zh/examples/interaction/element/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interaction/element/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interaction/multi-view/index.html b/zh/examples/interaction/multi-view/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interaction/multi-view/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interaction/other/index.html b/zh/examples/interaction/other/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interaction/other/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/interesting/interesting/index.html b/zh/examples/interesting/interesting/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/interesting/interesting/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/renderer/renderer/index.html b/zh/examples/renderer/renderer/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/renderer/renderer/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/storytelling/storytelling/index.html b/zh/examples/storytelling/storytelling/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/storytelling/storytelling/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/style/pattern/index.html b/zh/examples/style/pattern/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/style/pattern/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/style/rough/index.html b/zh/examples/style/rough/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/style/rough/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/style/theme/index.html b/zh/examples/style/theme/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/style/theme/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/theme/pattern/index.html b/zh/examples/theme/pattern/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/theme/pattern/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/theme/theme/index.html b/zh/examples/theme/theme/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/theme/theme/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/threed/bar/index.html b/zh/examples/threed/bar/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/threed/bar/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/threed/line/index.html b/zh/examples/threed/line/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/threed/line/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/threed/scatter/index.html b/zh/examples/threed/scatter/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/threed/scatter/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/threed/surface/index.html b/zh/examples/threed/surface/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/threed/surface/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/examples/unit/unit/index.html b/zh/examples/unit/unit/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/examples/unit/unit/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/zh/index.html b/zh/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/zh/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file diff --git a/~demos/:id/index.html b/~demos/:id/index.html new file mode 100644 index 0000000000..3832925022 --- /dev/null +++ b/~demos/:id/index.html @@ -0,0 +1,21 @@ + + + + + + + +G2 + + + + + + +
+ + + \ No newline at end of file